产品需求规格说明书 (2)_第1页
产品需求规格说明书 (2)_第2页
产品需求规格说明书 (2)_第3页
产品需求规格说明书 (2)_第4页
产品需求规格说明书 (2)_第5页
已阅读5页,还剩6页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、.项目名称,产品需求规格说明书学校网站产品需求规格说明书文件状态: 草稿 正式发布 正在修改文件标识:当前版本:作 者:完成日期:变更历史序号变更内容变更页变更类别变更者123456789101112 目 录 0. 文档介绍40.1 文档目的40.2 文档范围40.3 读者对象40.4 参考文档40.5 术语与缩写解释41. 产品介绍52. 产品面向的用户群体53. 产品应当遵循的标准或规范54. 产品范围55. 产品中的角色56. 产品的功能性需求66.0 功能性需求分类66.m Feature M66.m.n Function M.N67. 产品的非功能性需求77.1 用户界面需求77.2

2、 软硬件环境需求77.3 产品质量需求77.n 其他需求7附录A:需求建模与分析报告8A.1 需求模型18A.n 需求模型N8附录B:需求确认90. 文档介绍0.1 文档目的主要是将学校网站的开发设计及开发需求进行介绍。0.2 文档范围属于开发技术人员使用的文档0.3 读者对象四组开发技术人员以及具备.net相关知识的专业人员1. 产品介绍信息技术迅猛发展,使人们的工作方式、学习方式和生活方式受到了前所未有的冲击,网络凭借其信息存储容量大,表现形式多样化,高度共享、扩展性以及交流的实时性和便利性等独特的优势,在教育领域中得到了广泛的应用,特别是国际互联网与校园网的链接,为学校教育教学提供了丰富

3、的资源。学校网站的建设可以对一个学校的发展起到至关重要的作用,然而以前的学校都是消息非常闭塞的环境校外新闻进不来,校内新闻要靠各级领导传达给老师,老师才能传达给学生,老师学生之间的交能够流也只能通过面对面的被动方式进行,为了改变现状给老师和学生提供最新的校内外新闻,老师可以将最新的学习资料传到网上,学生和老师之间可以有一个自由交流平台,学校网站的建设势在必行。2. 产品面向的用户群体设计一个性能良好并且实用的学校网站,以满足用户网站功能的需求,对产品用户的需求和特征进行分析是必要的。1)用户信息需求:本产品主要面向老师和学生,可以给老师和学生提供一个及时了解校内外新闻的平台,老师和学生可以通过

4、输入网址打开学校网站对该网站中的所有新闻信息进行浏览,有ftp权限的用户可以登录后对感兴趣的信息进行下载,用户可以学校网站聊天室进行聊天交流。2)用户管理要求:任何系统都不是完美的,都需要进行管理,本学校网站设置两种身份的用户,分别是普通用户和管理员用户,管理员用户通过管理员帐号登录后可以管理登录帐户,可以对注册用户信息进行维护,可以上传修改删除新闻等内容,可以查看所有信息3)本系统的优势:网站安全性较高,进入不同的页面要有不同的登录帐户,信息量大,方便浏览,可实施性强,目前,大学的校园网路覆盖了教学区和学生区的主要建筑物及部分家属宿舍,从而满足校内各学院,各职能部门,各直属单位上网需求。学校

5、良好的网络设施为开发使用学校提供了坚实的基础。管理和使用方便。3. 产品应当遵循的标准或规范 (1)ASP.NET2.0技术。面向对象,并可扩展ActiveX Server组件功能,无浏览器兼容问题,程序代码隐藏,客户端仅能看到ASP.NET输出的HTML文件。(2)利用ADO.NET技术进行访问数据库。在ASP.NET中,ADO.net可以看作是(3)一个服务器组件(Server Component),更简单点说,是一系列的对象,应用这些功能强大的对象,即可轻松完成对数据库复杂的操作。(4)采用B/S架构。BS结构,即BrowserServer(浏览器服务器)结构,就是只安装维护一个服务器(

6、Server),而客户端采用浏览器(Browse)运行软件。它是随着Internet技术的兴起,对CS结构的一种变化和改进。主要利用了不断成熟的WWW浏览器技术,结合多种Script语言(VBScript、JavaScript)和ActiveX技术,是一种全新的软件系统构造技术。 BS三层体系结构采用三层客户g艮务器结构,在数据管理层(Server)和用户界面层(Client)增加了一层结构,称为中间件(Middleware),使整个体系结构成为三层。三层结构是伴随着中间件技术的成熟而兴起的,核心概念是利用中间件将应用分为表示层、业务逻辑层和数据存储层三个不同的处理层次,如图2所示。三个层次的

7、划分是从逻辑上分的,具体的物理分法可以有多种组合。中间件作为构造三层结构应用系统的基础平台,提供了以下主要功能:负责客户机与服务器、服务器与服务器间的连接和通信;实现应用与数据库的高效连接;提供一个三层结构应用的开发、运行、部署和管理的平台。这种三层结构在层与层之间相互独立,任何一层的改变不会影响其它层的功能。在BS体系结构系统中,用户通过浏览器向分布在网络上的许多服务器发出请求,服务器对浏览器的请求进行处理,将用户所需信息返回到浏览器。而其余如数据请求、加工、结果返回以及动态网页生成、对数据库的访问和应用程序的执行等工作全部由Web Server完成。随着Windows将浏览器技术植入操作系

8、统内部,这种结构已成为当今应用软件的首选体系结构。显然BS结构应用程序相对于传统的CS结构应用程序是一个非常大的进步。 BS结构的主要特点是分布性强、维护方便、开发简单且共享性强、总体拥有成本低。但数据安全性问题、对服务器要求过高、数据传输速度慢、软件的个性化特点明显降低,这些缺点是有目共睹的,难以实现传统模式下的特殊功能要求。例如通过浏览器进行大量的数据输入或进行报表的应答、专用性打印输出都比较困难和不便。此外,实现复杂的应用构造有较大的困难。虽然可以用ActiveX、Java等技术开发较为复杂的应用,但是相对于发展已非常成熟CS的一系列应用工具来说,这些技术的开发复杂,并没有完全成熟的技术

9、工具供使用。(5)考试定时系统采用AJAX技术。在考试过程中,为了减少对服务器的负担过重,采用在客户端使用AJAX技术和JAVAscript代码进行必要的提示。(6)后台数据库系统使用微软的Microsoft SQL Server 2005。(7)编码时采用匈牙利格式,增加代码的可读性。4. 产品范围本产品适用的领域是对学校新闻进行浏览,文件的上传下载,网上在线交流等的娱乐使用5. 产品中的角色提示:阐述本产品的各种角色及其职责。各种角色的具体行为将在功能性需求中描述。角色名称职责描述普通用户浏览网站,通过登录可以下载ftp文件,登录聊天室模块进行在线聊天管理员对整个网站进行管理,包括登录用户

10、的管理,网站新闻的添加,修改,删除等进行管理6. 产品的功能性需求6.0 功能性需求分类功能类别子功能ftp管理登录管理文件上传下载聊天室登录管理聊天管理网站管理用户管理新闻管理ftp管理6.1ftp管理登录用户可以下载相关文件提示:此处写一些承上启下的文字。6.2聊天室6.2.1登录管理可以进行登录帐户验证,可以注册,注销登录帐户6.2.2聊天管理 用户登录后可以进入聊天室通过昵称进行聊天63网站管理6.3.1用户管理用户添加,用户信息维护6.3.2新闻管理新闻的查询,新闻的添加,新闻的修改6.m.n Function M.N名称、标识符功能描述优先级输入操作序列输出补充说明7. 产品的非功

11、能性需求7.1 用户界面需求需求名称详细要求主页(采用类似网页风格)清晰直观,人机交互性好,只需要用户会最基本的WINDOWS操作和拼音输入法,就可用好本网站。ftp界面登录后可对已经存在的文件进行下载聊天室界面登陆后进行聊天网站管理界面采用树形目录结构登录后进行网站后台管理7.2 软硬件环境需求需求名称详细要求服务器Dell PwoerEdge 1600sc 服务器,英特尔至强处理器2.4GHz,2G内存,500G SCSI硬盘,Intel pro/1G Gigabit网卡(NIC)。要装有数据库软件sql server2005并配置好IIS。客户端机型:奔腾四代1.6G以上,硬盘:40G以

12、上(至少需要250M自由空间,以运行操作系统和本系统)内存:256M以上网络服务器和客户端应有网络连通。配置TCP/IP协议服务器操作系统Windows 2000server profession以上客户端操作系统Windows98以上操作系统,安装Web浏览器7.3 产品质量需求主要质量属性详细要求正确性运行和调试结果完全正确健壮性在常规的环境下能够保证50人以内进行有效操作。可靠性在连续48小时之内无差错可靠运行性能,效率网络传输带宽要保证56kbps以上,保证浏览的流畅性易用性不经过专业培训就可通过提示进行操作清晰性功能模块分成两块面向不同的两种不同使用对象如管理员、普通用户安全性数据的加密可通过加防火墙、必需的网络杀毒软件和必要的专职管理人员可扩展性可扩展网站信息量兼容性客户端的操作系统只要是WINDOWS就可以并能够上网,可移植性网站可进行移植到大型数据库中进行管理7.n 其他需求附录B:需求确认需求评审报告摘要需求文档输入名称,标识符,版本,作者,完成日期,

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论