1 / 11
文档名称:

产品需求规格说明书.docx

格式:docx   大小:22KB   页数:11页
下载后只包含 1 个 DOCX 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

产品需求规格说明书.docx

上传人:小果子 2022/10/13 文件大小:22 KB

下载得到文件列表

产品需求规格说明书.docx

文档介绍

文档介绍:该【产品需求规格说明书 】是由【小果子】上传分享,文档一共【11】页,该文档可以免费在线阅读,需要了解更多关于【产品需求规格说明书 】的内容,可以使用淘豆网的站内搜索功能,选择自己适合的文档,以下文字是截取该文章内的部分文字,如需要获得完整电子版,请下载此文档到您的设备,方便您编辑和打印。学校网站
产品需求规格说明书
文件状态:
草稿
√正式发布
正在修改
文件标识:
当前版本:
作者:
完成日期:
变更历史
序号
变更内容
变更页
变更类别
变更者
1
2
3
4
5
6
7
8
9
10
11
12
目录
0.
文档介绍

主要是将学校网站的开发设计及开发需求进行介绍;

属于开发技术人员使用的文档

四组开发技术人员以及具备相关知识的专业人员

信息技术迅猛发展,使人们的工作方式、学****方式和生活方式受到了前所未有的冲击,网络凭借其信息存储容量大,表现形式多样化,高度共享、扩展性以及交流的实时性和便利性等独特的优势,在教育领域中得到了广泛的应用,特别是国际互联网与校园网的链接,为学校教育教学提供了丰富的资源;学校网站的建设可以对一个学校的发展起到至关重要的作用,然而以前的学校都是消息非常闭塞的环境校外新闻进不来,校内新闻要靠各级领导传达给老师,老师才能传达给学生,老师学生之间的交能够流也只能通过面对面的被动方式进行,为了改变现状给老师和学生提供最新的校内外新闻,老师可以将最新的学****资料传到网上,学生和老师之间可以有一个自由交流平台,学校网站的建设势在必行;

设计一个性能良好并且实用的学校网站,以满足用户网站功能的需求,对产品用户的需求和特征进行分析是必要的;
1用户信息需求:本产品主要面向老师和学生,可以给老师和学生提供一个及时了解校内外新闻的平台,老师和学生可以通过输入网址打开学校网站对该网站中的所有新闻信息进行浏览,有ftp权限的用户可以登录后对感兴趣的信息进行下载,用户可以学校网站聊天室进行聊天交流;
2用户管理要求:任何系统都不是完美的,都需要进行管理,本学校网站设置两种身份的用户,分别是普通用户和管理员用户,管理员用户通过管理员帐号登录后可以管理登录帐户,可以对注册用户信息进行维护,可以上传修改删除新闻等内容,可以查看所有信息
3本系统的优势:网站安全性较高,进入不同的页面要有不同的登录帐户,信息量大,方便浏览,可实施性强,目前,大学的校园网路覆盖了教学区和学生区的主要建筑物及部分家属宿舍,从而满足校内各学院,各职能部门,各直属单位上网需求;学校良好的网络设施为开发使用学校提供了坚实的基础;管理和使用方便;

面向对象,并可扩展ActiveXServer组件功能,无浏览器兼容问题,程序代码隐藏,客户端仅能看到ASP输出的HTML文件;
2利用ADO技术进行访问数据库;在ASP中,ADO可以看作是3一个服务器组件ServerComponent,更简单点说,是一系列的对象,应用这些功能强大的对象,即可轻松完成对数据库复杂的操作;
4采用B/S架构;B/S结构,即Browser/Server浏览器/服务器结构,就是只安装维护一个服务器Server,而客户端采用浏览器Browse运行软件;它是随着Internet技术的兴起,对C/S结构的一种变化和改进;主要利用了不断成熟的浏览器技术,结合多种Script语言VBScript、JavaScript…和ActiveX技术,是一种全新的软件系统构造技术;
B/S三层体系结构采用三层客户/g艮务器结构,在数据管理层Server和用户界面层Client增加了一层结构,称为中间件Middleware,使整个体系结构成为三层;三层结构是伴随着中间件技术的成熟而兴起的,核心概念是利用中间件将应用分为表示层、业务逻辑层和数据存储层三个不同的处理层次,如图2所示;三个层次的划分是从逻辑上分的,具体的物理分法可以有多种组合;中间件作为构造三层结构应用系统的基础平台,提供了以下主要功能:负责客户机与服务器、服务器与服务器间的连接和通信;实现应用与数据库的高效连接;提供一个三层结构应用的开发、运行、部署和管理的平台;这种三层结构在层与层之间相互独立,任何一层的改变不会影响其它层的功能;
在B/S体系结构系统中,用户通过浏览器向分布在网络上的许多服务器发出请求,服务器对浏览器的请求进行处理,将用户所需信息返回到浏览器;而其余如数据请求、加工、结果返回以及动态网页生成、对数据库的访问和应用程序的执行等工作全部由WebServer完成;随着Windows将浏览器技术植入操作系统内部,这种结构已成为当今应用软件的首选体系结构;显然B/S结构应用程序相对于传统的C/S结构应用程序是一个非常大的进步;
B/S结构的主要特点是分布性强、维护方便、开发简单且共享性强、总体拥有成本低;但数据安全性问题、对服务器要求过高、数据传输速度慢、软件的个性化特点明显降低,这些缺点是有目共睹的,难以实现传统模式下的特殊功能要求;例如通过浏览器进行大量的数据输入或进行报表的应答、专用性打印输出都比较困难和不便;此外,实现复杂的应用构造有较大的困难;虽然可以用ActiveX、Java等技术开发较为复杂的应用,但是相对于发展已非常成熟C/S的一系列应用工具来说,这些技术的开发复杂,并没有完全成熟的技术工具供使用;
5考试定时系统采用AJAX技术;在考试过程中,为了减少对服务器的负担过重,采用在客户端使用AJAX技术和JAVAscript代码进行必要的提示;
6后台数据库系统使用微软的MicrosoftSQLServer2005;
7编码时采用匈牙利格式,增加代码的可读性;

本产品适用的领域是对学校新闻进行浏览,文件的上传下载,网上在线交流等的娱乐使用

提示:阐述本产品的各种角色及其职责;各种角色的具体行为将在功能性需求中描述;
角色名称
职责描述
普通用户
浏览网站,通过登录可以下载ftp文件,登录聊天室模块进行在线聊天
管理员
对整个网站进行管理,包括登录用户的管理,网站新闻的添加,修改,删除等进行管理


功能类别
子功能
ftp管理
登录管理
文件上传下载

聊天室
登录管理
聊天管理

…网站管理
用户管理
新闻管理
ftp管理

登录用户可以下载相关文件
提示:此处写一些承上启下的文字;


可以进行登录帐户验证,可以注册,注销登录帐户

用户登录后可以进入聊天室通过昵称进行聊天


用户添加,用户信息维护

新闻的查询,新闻的添加,新闻的修改

名称、标识符
功能描述
优先级
输入
操作序列
输出
补充说明
……


需求名称
详细要求
主页采用类似网页风格
清晰直观,人机交互性好,只需要用户会最基本的WINDOWS操作和拼音输入法,就可用好本网站;
ftp界面
登录后可对已经存在的文件进行下载
…聊天室界面
登陆后进行聊天
网站管理界面
采用树形目录结构登录后进行网站后台管理

需求名称
详细要求
服务器
DellPwoerEdge1600sc服务器,,2G内存,500GSCSI硬盘,Intelpro/1GGigabit网卡NIC;要装有数据库软件sqlserver2005并配置好IIS;
客户端
机型:,硬盘:40G以上至少需要250M自由空间,以运行操作系统和本系统内存:256M以上
网络
服务器和客户端应有网络连通;配置TCP/IP协议
服务器操作系统
Windows2000serverprofession以上
客户端操作系统
Windows98以上操作系统,安装Web浏览器

主要质量属性
详细要求
正确性
运行和调试结果完全正确
健壮性
在常规的环境下能够保证50人以内进行有效操作;
可靠性
在连续48小时之内无差错可靠运行
性能,效率
网络传输带宽要保证56kbps以上,保证浏览的流畅性
易用性
不经过专业培训就可通过提示进行操作
清晰性
功能模块分成两块面向不同的两种不同使用对象如管理员、普通用户
安全性
数据的加密可通过加防火墙、必需的网络杀毒软件和必要的专职管理人员
可扩展性
可扩展网站信息量
兼容性
客户端的操作系统只要是WINDOWS就可以并能够上网,
可移植性
网站可进行移植到大型数据库中进行管理