需求规格说明书
19. 非功能性需求
列举出所有非功能需求,不是外部接口需求和限制。
a) 性能需求
20.数据精确度
21.查询信息时应保证查全率,所有相应域包含查询关键字的记录都应该查到。 22.查询信息应保证查准率,查到的记录应与给定的查询条件完全匹配。 23.时间特性
本网站具体时间特性要求要根据网速来决定。我们将最大限度的减少系统响应时间,最小化更新处理时间和数据转换时间。 3.系统容量需求
注册用户:3500以上 在线用户:1500以上 并发数:500以上 4.适应性
满足用户的使用需求。
a) 安全设施需求
本版本暂时无此要求,后续版本会做相应的需求。
b) 安全性需求
c) 设置权限,对于某些特定的用户,只分配其部分权限。让其只能做自己
能做的操作。
d) 对于敏感的数据,在存入数据库前进行加密操作。
e) 对于数据库中的数据,一定要进行实时的备份操作。每当数据库中发生
一些修改操作时,就进行备份操作,这样的话,再后来的数据丢失时,就可以进行及时的恢复,从而避免了数据丢失造成的损失。
f) 软件质量属性
24.正确性
要求发布的网站达到用户的预期目标,运行时基本无错误。
25.可靠性
对于编写好的软件,会进行大量的测试,不断地查找里面出现的bug,
并及时的对其进行修改,尽可能的减少bug的数量。随着用户量的增加,我们会及时的更新我们的服务器和数据库,从而保证网站的可靠性。避
18
页码18
需求规格说明书
免用户量太大,而造成服务器瘫痪,影响网站的可靠性。
26.效率
对于浏览、查询、添加、删除、更新等一般操作,要求及时响应,在2~3秒内。
27.完整性
要求能在发生意外的情况下,保证不丢失数据。
28.易使用性
对于网站的主界面设计,我们是参考了一些成功的网站设计,借鉴了这些网站的成功的经验。深入的研究他们用户界面的设计,吸取精华。
29.可维护性
在设计网站的时候,将每个模块都分别独立开来,对于一些页面,我们将其做成了模板,在使用的时候进行母版页加载即可。这样可以集中精力放在代码块的构造与实现上。避免了一些不必要的困扰。在代码设计过程中,尽可能的减少模块之间的耦合性。做到模块和模块之间的分离。这样,日后的维护具有较好的方便性。
30.可测试性
设计时尽可能减少测试本软件的各项功能所需的工作量。
31.复用性
设计时应采取模块化的方法进行设计,对系统内各模块接口尽可能达到 聚、低耦合的程度,以提高各模块的复用性。
32.可理解性
对于本网站提供的各种命令,各种信息提示,应易于用户理解。
33.互联性
要求提供数据得到如何导入和导出接口,以易于同其他系统的连接。
34.可移植性
要求本软件运行于多个操作系统。
a) 业务规则
管理员:
b) 管理员处于工作状态的情况下,允许发布、删除、修改、查看公告信息。 c) 管理员处于工作状态的情况下,网站的维护。 注册会员:
35.注册会员凭用户名和密码登录网站。
36.注册会员点击进入相关页面,可获取关于二手商品信息、订单信息、个人留
言信息。
19
页码19
需求规格说明书
37.注册会员可以发表个人的留言信息。
38.注册会员享受普通游客的一切权利,并具备一些新的会员特权。 39.注册会员可以发布商品、处理订单、查看公告、管理个人商品信息、设置个
人信息。 普通游客:
40.普通游客登录网站的时候,可以看到一些二手商品的信息。 41.普通游客可以浏览留言信息。
42.当游客需要搜索网站中的二手商品信息时,可以通过“站内搜索”中输入的
相关关键字进行搜索。
a) 用户文档
用户文档名称 用户手册 操作手册
描述及文档标准 使用非专门术语的语言,充分的描述该系统所具有的功能及基本的使用方法 向操作人员提供该软件每一个运行的具体过程和有关知识,包括操作方法的细节 20
页码20
相关推荐: