博客管理系统需求分析说明书毕业设计(论文)word格式.doc

上传人:laozhun 文档编号:4021627 上传时间:2023-04-01 格式:DOC 页数:35 大小:453.50KB
返回 下载 相关 举报
博客管理系统需求分析说明书毕业设计(论文)word格式.doc_第1页
第1页 / 共35页
博客管理系统需求分析说明书毕业设计(论文)word格式.doc_第2页
第2页 / 共35页
博客管理系统需求分析说明书毕业设计(论文)word格式.doc_第3页
第3页 / 共35页
博客管理系统需求分析说明书毕业设计(论文)word格式.doc_第4页
第4页 / 共35页
博客管理系统需求分析说明书毕业设计(论文)word格式.doc_第5页
第5页 / 共35页
点击查看更多>>
资源描述

《博客管理系统需求分析说明书毕业设计(论文)word格式.doc》由会员分享,可在线阅读,更多相关《博客管理系统需求分析说明书毕业设计(论文)word格式.doc(35页珍藏版)》请在三一办公上搜索。

1、博客管理系统需求说明书BMS(Blogger Management System)第一部分 引言21.1编写目的21.2适用范围31.3背景31.4术语、定义和缩写31.5文档概述31.6参考资料3第二部分 任务概述32.1目标32.2用户的特点42.3假定和约束4第三部分 问题分析43.1技术架构5第四部分 需求规定54.1对功能的规定54.2系统功能的概述6R1. 登录、注册功能6R1.1.1博客用户登陆7R1.1.2管理员登陆7R1.2注册8R2.个人信息管理9R2.1.1修改个人设置9R2.1.2修改个人详细信息10R3系统管理10R3.1禁用博客用户11R3.2删除博客用户11R3.

2、3最新日志的审核和推荐12R4.专辑分类管理12R4.1添加新专辑13R4.2查看专辑信息13R4.3修改专辑信息14R4.4删除现有专辑14R5日志浏览功能15R5.1显示最近推荐的日志15R5.2站内搜索15R5.3显示专辑分类列表16R5.4按日期查看当天日志16R5.5显示人气排行17R5.6分页显示最新日志17R6日志的分布和管理18R6.1.1添加日志18R6.2.1修改日志信息19R6.2.2删除日志19R7日志的讨论和管理20R7.1查看日志全文20R7.2. 发表评论21R7.3.1删除评论22R8好友管理23R8.1查看好友信息23R8.2. 访问好友博客24R8.3添加好

3、友24R8.4删除好友254.3对性能的规定254.3.1精度264.3.2时间特性要求274.3.3灵活性274.3.4系统容量284.4故障处理要求284.5其他专门要求294.6文档需求294.7测试需求30第五部分 运行环境规定305.1设备315.2支持软件315.3接口325.3.1硬件接口325.3.2软件接口335.3.3通信接口335.4控制34第一部分 引言1.1编写目的需求说明书有时候也被称为规格说明书,本规格说明描述了BMS(Blogger Management System)博客管理系统案例研究项目的要求,作为系统设计、实现目标及验收的依据,通过该需求分析,描述用户的

4、具体需求,定义需求具体的格式和内容。并且作为各方面沟通的依据,也为下一步工作提供基准。软件开发小组的每一位成员应该阅读本需求说明,以明确项目最后要求完成的软件产品的特点。经使用方认可的需求说明将作为产品特征评价、仲裁的重要参考。1.2适用范围本文档主要涉及“BMS”的应用模型和功能需求描述。1.3背景说明:A、 软件系统的名称: BMS(Blogger Management System) 博客管理系统B、 任务提出者:NY2T41班开发者:NY2T41班需求说明书有时候也被称为规格说明书,本规格说明描述了BMS(Blogger Management System)博客管理系统案例研究项目的要

5、求,作为系统设计、实现目标及验收的依据,通过该需求分析,描述用户的具体需求,定义需求具体的格式和内容。并且作为各方面沟通的依据,也为下一步工作提供基准。软件开发小组的每一位成员应该阅读本需求说明,以明确项目最后要求完成的软件产品的特点。经使用方认可的需求说明将作为产品特征评价、仲裁的重要参考。本文档主要涉及“BMS”的应用模型和功能需求描述。说明:C、 软件系统的名称: BMS(Blogger Management System) 博客管理系统D、 任务提出者:NY2T41班E、 开发者:NY2T41班第一项目组1.4术语、定义和缩写BMS:(Blogger Management System

6、) 博客管理系统1.5文档概述本文档主要描述了“BMS”的外部接口需求、功能需求以及其他非功能需求。1.6参考资料相关的文件包括:A、 供求信息管理系统开发文档B、 国家标准软件需求说明书(GB856T88);C、 莱克公司的人力资源管理项目的软件需求说明;第二部分 任务概述2.1目标总体上,系统的目标是使学员和老师有一个交流和沟通的平台。通过博客系统实现学员和老师异地沟通、项目经验交流、工作成绩记录等问题的解决。 具体来讲,系统的目标包括:u 登录、注册功能u 个人信息管理功能u 系统管理功能u 专辑分类管理功能u 日志浏览功能u 日志发布和管理功能u 日志讨论和管理功能u 好友管理功能2.

7、2用户的特点本系统将为北大青鸟使用,使用者为北大青鸟全体师生, 根据业务的频繁程度,系统每天操作完成一个功能点应该在50 - 1000次之间。用户对界面的友好性,有一定的要求。2.3假定和约束设计和实现上的限制:1. 基于.NET架构进行开发。2. 使用sqlserver开发3. 具有良好的性能第三部分 问题分析3.1技术架构A.基于.NET架构进行开发。B.基于SqlSever2000/2005第四部分 需求规定4.1对功能的规定R1.登录、注册功能R2.个人信息管理功能(博客用户操作)R3.系统管理功能(系统管理员操作)R4.专辑分类管理功能(博客用户操作)R5.日志浏览功能(博客用户操作

8、)R6.日志发布和管理功能(博客用户操作)R7.日志讨论和管理功能(博客用户操作)R8.好友管理功能(博客用户操作)4.2系统功能的概述系统用例图系统功能概述登录、注册功能1.用户可自由注册。注册时用户输入详细注册信息,同时向数据库中保存用户注册的时间和IP。登陆时系统保存用户登录名2. 添加日志(文章)和讨论时都需要用户登录。登录时输入用户名和口令。3.管理员和博客用户可分别登录到相应的页面个人信息管理功能博客用户登录后,可修改个人的设置和信息。个人设置包括外观样式选择(可选)和标题图片设置等。个人信息包括用名姓名,登录密码,用户照片,用户性别,出生日期,地址,Email,QQ,MSN,个人

9、主页个人介绍信息等。系统管理功能1.管理员有权禁用和删除博客用户2.管理员可以对用户推荐的日志进行审核,审核通过的日志将被显示在博客主页专辑分类管理功能博客用户可对日志内容进行分类。专辑分类管理主要包括对专辑分类信息的查看,添加、删除和修改。专辑分类的信息包括专辑分类名称,专辑的排序,创建日期等。日志浏览功能1. 博客主页提供站内搜索功能和显示最近推荐的日志,显示人气排行。2. 博客用户主页显示专辑分类列表,按日期查看当天日志.,分页显示最新日志。日志发布和管理功能对日志信息的查看、添加,删除和修改。日志信息包括日志标题,日志主体内容,创建日期,所属的专辑分类,是否为私有,是否为推等。日志讨论

10、和管理功能1. 对日志的全文查看。2. 对日志发表评论。(登录后才可发表评论)3. 对讨论信息(讨论的内容和日期等)的删除。好友管理功能1. 添加和删除好友2. 查看好友的基本信息和访问好友的博客主页R1.注册、登录功能功能编号功能名称备注R1.1登陆R1.1.1博客用户登陆登陆到博客用户主页R1.1.2管理员登陆登陆到管理员界面R1.2注册用户可任意注册为博客用户 R1.1.1博客用户登陆1、功能描述普通用户登录系统2、参与者已注册用户3、前置条件参与者访问系统4、结果登陆成功或失败5、基本流程1、用户进入系统登陆界面2、用户输入用户名、用户密码,并确认登录3、系统对用户提供的信息进行验证,

11、如果失败则给出提示并返回;如果成功则进入相应界面6、异常1、如果用户没有输入用户名,给出相应提示。如:“用户名不能为空请输入”2、如果用户名不正确,系统提示用户用户名不存在3、如果用户没有输入密码,给出相应提示,如:“密码不能为空,请输入”4、如果用户密码不正确,提示用户密码错误7、数据格式8、返回数据无9、补充无R1.1.2管理员登陆1、功能描述管理员登录系统2、参与者系统管理员3、前置条件参与者访问系统4、结果登陆成功或失败5、基本流程1、管理员进入系统登陆界面2、管理员输入管理员名、管理员密码,并确认登录3、系统对管理员提供的信息进行验证,如果失败则给出提示并返回;如果成功则进入相应界面

12、,并记录管理员名6、异常1、如果管理员没有输入管理员名,给出相应提示。2、如果管理员名不正确,系统提示用户名不存在。3、如果用户没有输入密码,提示密码不能为空。4、如果用户密码不正确,提示用户密码错误7、数据格式8、返回数据无R1.2用户注册1、功能描述匿名注册为博客用户2、参与者匿名用户3、前置条件匿名用户注册为博客用户4、后置条件注册成功或失败5、基本流程1、用户访问注册界面。2、在注册界面根据要求输入详细的注册信息。3、输入完毕后,开始注册,系统将验证注册信息,若无误则自动保存注册后所有用户的信息。4、系统提示注册成功。6、异常1.若信息为空,给出相应提示2.若用户名已存在,提示用户换一

13、个用户名7、数据格式8、返回数据无9、补充无R2. 个人信息管理功能功能编号功能名称备注R2.1修改个人信息R2.1.1修改个人设置包括外观样式和标题图片设置R2.1.2修改个人详细信息包括用名姓名,登录密码,用户照片,用户性别,出生日期,地址,Email,QQ,MSN,个人主页个人介绍信息等 R2.1.1修改个人设置1、功能描述修改个人设置(外观样式和标题图片)2、参与者已登陆的博客用户3、前置条件参与者登录到自己的博客主页4、结果修改成功或失败5、基本流程1、用户登录进入自己的博客主页2、用户根据自己的需求修改个人设置,将修改后的信息提交给系统3、系统要求用户确认修改,如果用户确认修改,系

14、统则保存用户修改后的信息,否则不保存6、异常1、用户信息输入不符合要求时提示用户输入正确信息。2若标题图片的路径不存在,则显示默认图片7、数据格式8、返回数据无9、补充无R2.1.2修改个人详细信息1、功能描述修改个人详细信息(包括个人基本资料及安全信息)2、参与者已登陆的博客用户3、前置条件参与者访问自己的博客主页4、结果修改成功或失败5、基本流程1、用户进入自己的博客主页2、用户根据自己的需求修改个人信息并将修改后的信息提交给系统3、系统要求用户确认修改,如果用户确认,则将信息保存,否则不保存6、异常1、用户信息输入不符合要求时提示用户输入完整信息。7、数据格式8、返回数据无9、补充无R3

15、. 系统管理功能功能编号功能名称备注R3.1禁用博客用户博客用户依然存在,但登录时系统提示用户已被禁用,无法登陆R3.2删除博客用户博客用户将被永久删除R3.3最新日志的审核和推荐博客用户推荐的日志必须经过管理员审核才能被显示在博客 R3.1禁用博客用户1、功能描述管理员禁用博客用户,被禁用的博客用户将无法再次登陆2、参与者系统管理员3、前置条件系统管理员登陆进入管理员界面4、结果禁用指定用户,该用户将无法再次登陆5、基本流程1、管理员登陆进入管理员界面2、管理员根据需要禁用指定博客用户3、系统要求管理员确认删除,如果管理员确认,则将信息保存,否则不保存6、异常1、用户信息输入不符合要求时提示

16、管理员输入需要禁用的博客用户的用户名。7、数据格式8、返回数据无9、补充无R3.2删除博客用户1、功能描述删除博客用户2、参与者系统管理员3、前置条件系统管理员登陆进入管理员界面4、结果删除指定用户,该用户将被永久删除5、基本流程1、管理员登陆进入管理员界面2、管理员根据需要删除指定博客用户3、系统要求管理员确认删除,如果管理员确认,则将信息保存,否则不保存6、异常1、用户信息输入不符合要求时提示管理员输入需要删除的博客用户的用户名。7、数据格式8、返回数据无9、补充无R3.3最新日志的审核和推荐1、功能描述管理员审核用户推荐的日志并推荐审核通过的日志2、参与者系统管理员3、前置条件系统管理员

17、登陆进入管理员界面4、结果将审核合格的最新日志显示在主页5、基本流程1、管理员登陆进入管理员界面2、管理员浏览用户最新发表的日志(类别为推荐)3、管理员决定日志是否满足推荐要求4、将满足要求的日志作为最新日志推荐,并将日志的标题的链接显示在博客主页6、异常7、数据格式8、返回数据无9、补充未经审核的日志不能推荐R4. 专辑分类管理功能功能标号功能名称备注R4.1添加新专辑包括添加的专辑类别,添加日期等。R4.2查看专辑信息查看现有专辑信息R4.3修改专辑信息包括更改专辑的名称等信息。R4.4删除现有专辑根据博客用户的需求,删除专辑。 R4.1添加新专辑1、功能描述博客用户根据需要添加新专辑2、

18、参与者已经登陆的博客用户3、前置条件参与者访问自己的博客主页4、结果添加成功或失败5、基本流程1用户进入自己的博客主页2按照需要,添加新专辑并将信息提交给系统3.系统验证信息无误后提示用户添加成功6、异常1.若专辑名称为空,系统将给出相应提示2.若添加的专辑名已经存在则提示用户该专辑已存在7、数据格式8、返回数据无9、补充无R4.2查看专辑信息1、功能描述博客用户查看专辑分类信息2、参与者已经登陆的博客用户3、前置条件参与者访问自己的博客主页4、结果显示现有专辑信息5、基本流程1用户进入自己的博客主页2查看现有专辑3.系统返回现有专辑信息6、异常1.若从添加专辑,则提示用户专辑列表为空,并提示

19、是否新建专辑7、数据格式8、返回数据无9、补充无R4.3修改专辑信息1、功能描述博客用户修改专辑信息(专辑名称,修改日期,专辑排序等)2、参与者已登陆的博客用户3、前置条件参与者访问自己的博客主页4、结果修改成功或失败5、基本流程1用户进入自己的博客主页2修改专辑信息,并将修改后的信息提交给系统3. 系统提示博客确认更改或取消操作若用户确认修改,则系统保存修改后的专辑信息,否则不保存.6、异常1若修改的专辑名已经存在则提示用户该专辑已存在7、数据格式8、返回数据无9、补充无R4.4删除现有专辑1、功能描述博客用户删除现有专辑2、参与者已登陆的博客用户3、前置条件参与者访问自己的博客主页4、结果

20、删除成功或失败5、基本流程1用户进入自己的博客主页2根据需要,删除指定专辑3. 系统用户信息,确认是否要进行删除操作4. 若确定,则永久删除,否则取消操作6、异常7、数据格式8、返回数据无9、补充无R5. 日志浏览功能功能编号功能名称备注R5.1显示最近推荐的日志经管理员审核通过的最新日志,将显示在博客主页上R5.2站内搜索可按照用户,标题,正文搜索R5.3显示专辑分类列表显示在博客用户主页上R5.4按日期查看当天日志显示在博客用户主页上R5.5显示人气排行按日志的访问量排序R5.6分页显示最新日志显示在博客用户主页上R5.1显示最近推荐的日志1、功能描述显示最近推荐的日志2、参与者博客用户3

21、、前置条件博客用户进入博客主页4、结果博客用户可以浏览被推荐的日志5、基本流程1、博客用户进入博客主页2显示管理员审核推荐的日志3、浏览最近推荐的日志列表4、通过列表可以浏览日志的内容并可对日志进行评论6、异常7、数据格式8、返回数据无9、补充显示的日志需要通过管理员审核,此功能在日志的发布和管理系统模块中已经实现R5.2站内搜索1、功能描述用户可根据题目,正文以及博客用户名搜索相关界面2、参与者博客用户3、前置条件博客用户进入博客主页4、结果博客用户可以浏览搜索到的界面5、基本流程1、博客用户进入博客主页2、用户输入搜索关键字,并选择搜索依据的类别3、开始搜索6、异常1、若搜索的用户不存在,

22、则提示该用户尚未注册2、若搜索的内容不存在,则给出相应的提示7、数据格式8、返回数据无9、补充R5.3显示专辑分类列表1、功能描述用户可根据专辑分类来查看不同类别的日志2、参与者博客用户3、前置条件博客用户登陆进入博客用户主页4、结果博客用户可以浏览相应的日志5、基本流程1、博客用户进入博客用户主页2、用户根据需要选择浏览不同专辑的日志6、异常7、数据格式8、返回数据无9、补充R5.4按日期查看当天日志1、功能描述用户可根据日期查看当天的日志2、参与者博客用户3、前置条件博客用户登陆进入博客用户主页4、结果博客用户可以浏览相应的日志5、基本流程1、博客用户进入博客主页2、用户指定日期3. 系统

23、返回当天的日志列表标题的链接6、异常1、若该天的日志列表为空,则系统给出相应的提示7、数据格式8、返回数据无9、补充R5.5显示人气排行1、功能描述用户可根据日志的访问量和评论量来浏览日志2、参与者博客用户3、前置条件博客用户登陆进入博客主页4、结果博客用户可以浏览相应的日志5、基本流程1、记录日志的访问量2、记录日志的评论条数3、依据访问量和评论条数排序,显示日志列表6、异常7、数据格式8、返回数据无9、补充1.记录日志的评论条数与“日志的评论和管理”模块相关联2.显示前N名的日志列表,并非所有日志都显示R5.6分页显示最新日志1、功能描述用户可根据页码来浏览日志2、参与者博客用户3、前置条

24、件博客用户登陆进入博客用户主页4、结果博客用户可以浏览相应的日志5、基本流程1、选择要查看的页码2 2、系统返回该页的所有日志标题和链接的列表6、异常7、数据格式8、返回数据无9、补充R6. 日志发布和管理功能功能编号功能名称备注R6.1发布日志R6.1.1添加日志添加日志信息包括日志标题,日志主体内容,添加日期,所属的专辑分类,是否为私有,是否为推荐等。R6.2对日志信息的管理R6.2.1修改日志信息修改日志信息包括日志标题,日志主体内容,修改日期,所属的专辑分类,是否为私有,是否为推荐等。R6.2.2删除日志 R6.1.1添加日志1、功能描述博客用户发布新日志2、参与者已经登陆的博客用户3

25、、前置条件参与者访问自己的博客主页,进入添加日志的界面4、结果添加成功或失败5、基本流程1用户进入添加日志的界面2. 填写日志标题和主题内容,选择所属专辑,是否为私有,是否为推荐,将日志信息提交给系统。3系统要求用户确认发布(添加)日志,若确认则保存信息,否则不保存。6、异常如果用户输入为空,提示用户信息不能为空7、数据格式8、返回数据无9、补充无R6.1.1修改日志信息1、功能描述博客用户修改日志信息2、参与者已经登陆的博客用户3、前置条件参与者访问自己的博客主页4、结果修改成功或失败5、基本流程1用户进入自己的博客主页2按照自己的需要修改日志中相应的信息3. 系统提示用户确认修改,若确认则

26、保存信息,否则不保存6、异常1.修改后的信息不能为空7、数据格式8、返回数据无9、补充无R6.1.1删除日志1、功能描述删除指定日志2、参与者已经登陆的博客用户3、前置条件参与者访问自己的博客主页4、结果删除成功或失败5、基本流程1用户进入自己的博客主页2按自己的需要删除指定日志3. 系统提示用户确认删除,若确认则保存信息,否则不保存6、异常7、数据格式8、返回数据无9、补充无R7. 日志讨论和管理功能功能编号功能名称备注R7.1查看日志全文显示日志标题,全文及评论评论内容R7.2发表评论对其他博客用户的文章进行评论,必须先登陆才能发表评论R7.3管理日志评论R7.3.1删除评论1. 可删除其

27、他用户对自己日志的评论2. 可删除自己发表的讨论R7.1查看日志全文1、功能描述显示日志标题,全文,评论框及评论内容2、参与者博客用户3、前置条件访客浏览博客日志4、结果返回日志全文等信息5、基本流程1. 用户选择浏览博客日志2显示日志全文6、异常7、数据格式8、返回数据无9、补充无R7.2发表评论1、功能描述对日志发表评论2、参与者博客用户3、前置条件访客已成功登录系统4、结果评论发表成功或失败5、基本流程1.先判断该访客是否已经成功登录,如果成功登录则显示评论框,并将登录的用户名显示为要评论的用户名名称,否则系统提示用户登录2.成功登录的访客填写评论的内容并向系统提交评论信息。3. 系统提

28、示是否发表成功。6、异常1.如果评论内容为空,系统提示评论不能为空。7、数据格式8、返回数据无9、补充无R7.3.1删除评论1、功能描述博客用户删除访客发表的评论信息2、参与者博客用户3、前置条件博客用户已成功登录并进入自己的博客评论界面4、结果评论删除成功或失败5、基本流程1.请求系统删除指定评论2.系统提示用户是否确认删除,若确认,则删除信息,否则取消操作。6、异常7、数据格式8、返回数据无9、补充无R8. 好友管理功能 功能编号功能名称备注R8.1查看好友信息查看好友基本信息R8.2访问好友博客提供好友博客主页的链接R8.3添加好友可在自己的博客中添加指定好友,也可在浏览其他博客日志时将

29、日志主人添加为好友R8.4删除好友 R8.1查看好友信息1、功能描述查看好友的基本信息,如用户名,电子邮件等2、参与者博客用户3、前置条件博客用户已成功登录并进入自己的博客主页4、结果显示好友基本信息5、基本流程1.查看指定好友信息2.返回该好友的基本信息6、异常7、数据格式8、返回数据无9、补充无R8.2访问好友博客1、功能描述可以访问好友博客,以查看好友日志及发表评论2、参与者博客用户3、前置条件博客用户已成功登录并进入自己的博客主页4、结果显示好友博客主页5、基本流程1.点击好友博客的链接2.跳转到好友的博客主页6、异常1.若提供的链接地址有误,则给出相应提示信息7、数据格式8、返回数据

30、无9、补充无R8.3添加好友1、功能描述将指定博客用户添加为好友2、参与者博客用户3、前置条件博客用户已成功登录并进入自己的博客主页4、结果添加成功或失败5、基本流程方法一:1.博客用户登陆进入自己的博客主页2.将指定用户名的博客用户添加为好友3.系统提示用户确认添加,若确定,则保存好友信息,否则不保存。方法二:1.博客用户登陆 2.用户查看其他博客日志 3.用户将日志的主人添加为好友。6、异常1.若该用户已被添加为好友,则给出相应提示2.当用户采用第二种方法添加好友时,若用户未登录,则提示用户登陆后才可进行此操作7、数据格式8、返回数据无9、补充无R8.4删除好友1、功能描述博客用户可删除指

31、定好友2、参与者已经登陆的博客用户3、前置条件参与者访问自己的博客主页4、结果删除成功或失败5、基本流程1、用户进入好友管理界面2、用户根据自己的需求删除指定好友3、系统提示用户确认删除操作,若确认,则删除,否则取消操作。6、异常7、数据格式8、返回数据无9、补充无4.3对性能的规定4.3.1精度1、在执行数据增加的时候,不允许出现因为程序的原因导致增加操作失败,也不允许发生重复增加的数据;2、在执行数据删除操作的时候,不允许因为程序的原因发生多删除数据、删除失败的情况;3、数据的修改也要求保持对应的准确性;4.3.2时间特性要求在单用户执行增加修改和删除操作的时候,在运行环境规定的条件下,单

32、次操作的响应时间要求在2秒钟之内。返回100行数据以内的数据查询,单次操作的响应时间要求在2秒之内。多人操作时候,时间和相应的要求同上。4.3.3灵活性A、操作方式程序在通常的应用环境下使用鼠标和键盘进行输入和输出操作,对于执行按钮,通常使用鼠标的点击完成,但是,界面要求全部支持键盘的定位操作(在不安装鼠标的计算机上,也能够使用该系统)。B、运行环境程序在通常的条件下,在Win98/NT/2000上安装运行,但是,还要求能够在XP及后续的MS的操作系统上运行。系统要求能够在Win95的操作系统上安装和运行。C、同其他软件的接口的变化(不适用)a) 精度和有效时限的变化(不适用)b) 计划的变化

33、或改进由于本系统的规模比较小,计划和进度的改变不影响到需要实现的需求。4.3.4系统容量支持3万用户。支持GB级数据。4.4故障处理要求A、在操作成员输入一些不合理的数据的时候,能够进行一些合理的提示信息,不能因为输入错误而导致系统的错误,或者程序停止运行;B、程序运行时,对服务器和网络通信故障能够识别并提示,当故障排除后,程序恢复正常运行;C、数据库要求有灾难备份机制,以防止数据的全部丢失。4.5其他专门要求A、安全性网络安全:能经受来自互联网的一般性恶意攻击。如病毒(包括木马)攻击、口令猜测攻击、黑客入侵等。因此,必须配备较强的网络安全防范、响应能力,为应用系统提供安全可靠的网络统计平台。

34、数据库安全:数据库级备份和恢复。数据库级用户进行角色和权限授权。使得在异常情况发生时,系统可以得以快速恢复,避免数据的丢失或将其影响降到最低限度。同样,要保证存储过程中数据不被非法访问和篡改。数据保密:网络传递数据经过加密。需要保证数据在采集、传输和处理过程中不被偷窥、窃取、篡改。应用系统的安全:通过对用户的身份鉴别,并实施相应的访问控制策略后,使用户只能完成得到系统授权的数据访问功能操作。用户只有经授权后才可以更新程序,避免因错误程序更新而影响系统的正常运行。其他安全方面的要求,请参考合同的说明。B、可扩充性系统在开发完毕以后,应允许在后续的合同中进行功能的扩展或者功能的重新解释和实现。C、

35、健壮性系统应该保证在一次开机三个月之内稳定运行,数据库在一些灾难事故中能够在系统安装好之后,两小时内恢复。可靠性指标:在连续运行情况下,系统可靠性99.9999%。提供应用服务器集群技术和组件技术支持高可靠性和伸缩性。D、易用性易学易用、符合标准浏览器操作风格,丰富的联机帮助,人性化的操作界面。E、可维护性系统从设计上尽量考虑少做二次开发或者不做二次开发,直接通过系统配置搭建系统,从功能上具有通用性,易修改和扩展。软件开发使用组件技术,保证了可维护性高。4.6文档需求与软件一同发行的用户文档有:用户手册、操作指南、管理指南、在线帮助。4.7测试需求单元测试:对单一的组件的测试。集成测试:组件组

36、装成子系统后,测试子系统。系统测试:对整个系统进行测试。压力测试:测试系统的可靠性和伸缩性。第五部分 运行环境规定5.1设备客户程序硬件要求:具有 Pentium III 处理器且满足以下要求的计算机:最低 64 MB 内存最小 2.1 GB 硬盘鼠标键盘服务器硬件需求:具有 Pentium III 处理器且满足以下要求的计算机:最低 256MB 内存最小 8 GB 硬盘鼠标键盘5.2支持软件浏览器客户端: 操作系统:Windows 98/NT /2000或更高版本浏览器:IE 5.0以上或Netscape同等版本以上;数据库服务器软件:操作系统:Windows NT /2000 Server或更高版本Web服务器: IIS 5.0等;应用服务器:IIS 6.0,COM+;数据库产品:SQL Server 20005.3接口5.3.1硬件接口本系统通过操作系统的支持对硬件进行操作。5.3.2软件接口采用.NET框架进行编程5.3.3通信接口系统采用HTTP和HTTPS协议支持远程用户对系统的访问。5.4控制(不适用)。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 办公文档 > 其他范文


备案号:宁ICP备20000045号-2

经营许可证:宁B2-20210002

宁公网安备 64010402000987号