改源代码,解决错误或者进行系统增强更新,同时网络管理员以及DBMS也保护系统全天性的正常运行。62用户分级在线的系统中应包括系统安全性和访问级别的分配,房客的访问权限仅限进行查询和订购,而通过系统授权的管理员可以进行房间信息的发布修改、酒店主页面的更新等。
7、功能需求
4
fSystemrequireme
tsspecificatio
该系统应具有以下功能71顾客功能顾客能够在线进行酒店房间查询、搜索、预订和反馈等功能。711个人信息(1)用户身份信息(2)用户身份验证更改密码(3)用户邮箱用户电话号码(4)用户的级别信息(5)退出712操作功能(1)注册和登陆状态(2)房间查询和搜索(3)房间预订和在线支付(4)订单的生成与退订72管理员功能(1)房间信息发布及修改(2)订单查询和修改(3)用户信息查询和修改(4)管理员信息查询和修改73辅助功能错误信息判断:(1)房间不存在或者预订冲突(2)顾客注册时身份证号与姓名不匹配(3)预订房间数量超过已有数量
8非功能需求
5
fSystemrequireme
tsspecificatio
81性能需求1、当查询空余项目时,系统的响应时间不能超过2秒。2、用户向系统提交信息后,系统将在1秒钟内向用户显示确认信息。82安全设施需求无83安全性需求831用户安全性需求:(1)限制不必要的用户。经常检查系统的用户,删除已经不再使用的用户。(2)创建两个管理员账号。创建一个一般权限用户用来处理一些日常事物,另一个拥有管理员权限的用户只在需要的时候使用。(3)开启用户策略,分别设置复位用户锁定计数器时间为20分钟,用户锁定时间为20分钟,用户锁定阈值为3次。832密码安性需求:(1)使用安全密码,注意密码的复杂性,还要经常改密码。(2)设置屏幕保护密码。(3)开启密码策略。设置密码长度最小值为6位,设置强制密码历史为5次,时间为30天。833系统安全性需求:(1)安装防毒软件,经常进行系统扫描并升级病毒库。(2)关闭默认共享。834服务安全性需求:(1)关闭不必要的端口。用端口扫描器扫描系统已开放的端口,确定系统开放的哪些服务可能引起黑客入侵。(2)设置好安全记录的访问权限。安全记录在默认情况下是没有保护的,把它设置成只有管理员和系统账户才有权访问。(3)要把一些重要的用户数据(文件、数据表、项目文件等)定时备份在另一个安全的服务器中。
84软件质量属性
6
fSystemrequireme
tsspecificatio
841可用性(1)“酒店管理系统”将具备每天24小时可用。842健壮性(1r