《酒店管理系统软件需求说明.doc》由会员分享,可在线阅读,更多相关《酒店管理系统软件需求说明.doc(51页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、2022年-2023年建筑工程管理行业文档 齐鲁斌创作案卷号日期酒店管理系统软件需求说明书 作 者: 完成日期: 签 收 人: 吴光成 签收日期: 修改情况记录:版本号修改批准人修改人安装日期签收人V1.0 1目录 1 引言31.1 编写背景31.2 编写目的31.3 范围41.4 定义41.5 参考资料52 项目概述62.1 产品描述62.2 产品功能62.3 用户特点72.4 一般约束72.5 假设和依据83 具体需求83.1 功能需求83.1.1 客房管理103.1.2 餐饮管理183.1.3入住管理293.1.4 查询功能373.2 外部接口需求433.2.1 用户接口433.2.2
2、硬件接口433.2.3 软件接口443.2.4 通信接口443.3 性能需求443.3.1计算机硬件需求443.3.2计算机软件需求453.3.3计算机通信需求463.3.4计算机硬件资源利用需求463.4 设计约束463.5 属性473.5.1可行性473.5.2有效性473.5.3安全性473.5.4可维护性483.6 其他需求483.6.1 数据库493.6.2 操作493.6.3 场合适应性需求504 附录501 引言1.1 编写背景 酒店业是一个前景广阔而又竞争激烈的行业。改革开放以来,我国的酒店业迅速发展,已经成为一个具有相当规模的产业。酒店客房管理使用手工处理帐务,存在许多现金流
3、失的漏洞,使用软件来管理宾馆业务,结帐既准确,速度又快,而且统计的报表也快捷。因此,要想使酒店的工作质量和效率提高,采用先进的计算机网络通信技术改变酒店业务模式,实现酒店业务管理的自动化已经成为一种必然。1.2 编写目的 对酒店整个来说,对酒店经营状况起决定作用的是酒店的服务管理水平。如何利用先进的管理手段来提高酒店的管理水平成为酒店业务发展的当务之急。面对信息时代的机遇和挑战,利用科技手段提高酒店的管理无疑是一条行之有效的途径。虽然计算机管理并不是酒店管理走向成功的关键元素,但它可以最大限度地发挥准确、快捷、高效等作用,对酒店的业务管理提供强有力的支持。因此,采用全新的计算机网络和酒店业务管
4、理系统,已成为提高酒店的管理效率,使作业人员与管理系统之间灵活互动,实现流畅的工作流衔接,帮助酒店有效地进行业务管理,释放最大价值。酒店业务管理系统在达到在节省人力资源成本的同时,可以提高业务效率,并能够及时、准确、迅速地满足顾客服务的需求。1.3 范围说明:a 酒店管理系统;b 该系统实现对顾客信息,预订、入住、换房、退房、房态设置等信息的方便迅速录入、查询及管理,了解酒店日常业务的相关信息。c 酒店管理系统的目标是为用户提供迅高效的服务,减少手工处理的繁琐与误差,及时准确地反映酒店工作情况、经营信息,从而提高酒店工作质量,获得更好的经济效益,具体目标包括: 1) 快速办理客人入住、换饭、退
5、房手续,实现客人在酒店消费自动化; 2) 准确无误地记录客人每笔消费信息 3) 实时、快速、准确提供客房动态 4) 住宿、餐饮、娱乐等各种费用一次结清1.4 定义酒店管理系统( JDGLXT ) : JDGLXT 分别是“酒店管理系统”的汉语拼音首字 母缩写。 数据库登陆模块:主要负责用(客)户和管理员进入系统的一个身份验证。 信息管理模块:对各项业务的一个综合管理平台。 客户信息管理:主要负责管理客(用)户的个人信息。 查询处理模块:主要负责对客(用)户个人信息,就餐信息,消费信息等的 查询。 住宿信息管理模块:主要负责客(用)户住宿客房的管理。 就餐信息管理模块:主要负责客(用)户餐饮信息
6、和消费菜金的信息管理。 员工信息管理模块:主要负责客(用)户信息的管理。 工资信息管理模块:主要负责工资信息的管理。 退出管理模块:主要负责系统得退出管理。1.5 参考资料中华人民共和国国家标准计算机软件开发规范 中华人民共和国国家标准计算机软件开发文件编制指南 软件工程理论与实践 ,许家珆,吴磊,高等教育出版社。 软件工程导论 ,张海藩,清华大学出版社。 实用软件工程 ,郑人杰等,清华大学出版社。 软件工程原理与应用 ,方志刚,科学出版社。 中华人民共和国国家标准计算机软件需求说明编制指南 软件系统分析与设计 ppt 文档2 项目概述2.1 产品描述 本系统为管理者提供了完整的管理平台。 其
7、提供的主要功能有: 用户管理、客房类型管理、房间信息管理、( 房间号、房间类型、价格、位置 ) 、对房间的经营管理(订房、退房)。为了方便对整个系统中的数据进行查找,系统为管理员提供了相对完善的查询功能。 本系统 首先展现给用户的是登陆页面,通过系统数据进行模块验证, 如果验证失败,在页面提示用户“用户名或密码错误请重新输入”验证通过后,管理员、操作员、经理就可以对酒店进行管理了。 使用它可以迅速地定位到客户的信息和客房的使用情况。本系统为管理者提供了完整的管理平台。其提供的主要功能有:用户管理、客房类型管理、房间信息管理、( 房 间号、房间类型、价格、位置 ) 、对房间的经营管理(订房、退房
8、)。为了方便对整个系统 中的数据进行查找,系统为管理员提供了相对完善的查询功能。使用它可以迅速地定位到客户的信息和客房的使用情况。2.2 产品功能本系统主要包括一个系统门户网站,通过此站点作为进入各个子模块。系统的子模块主要包括用户登录系统、客房管理系统、餐饮管理系统、财务管理系统、入住管理系统、查询信息系统。系统功能图2.3 用户特点会操作电脑,使用一些简单的软件。使用本系统要求用户熟悉Windows操作,并且有一定的软件操作基础。预计软件将会在一些大中型酒店中得到广泛使用。2.4 一般约束系统运行环境操作系统:简体中文Windows2000 Professional数据库:Microsof
9、t SQL Server 2000,SP4补丁浏览器:Internet Explorer 6.0及以上硬件限制WAP手机需支持WAP2.0WEB服务器、数据库服务器CPU:Intel Pentium 4 3.0G 内存:2GB硬盘:80GB网络以太网:100MB用户机器配置内存:256MB2.5 假设和依据 本条列出影响需求说明中陈述的需求的每一个因素。这些因此不是软件的设计约束,但是它们的改变可能影响到需求说明中的需求。例如:假定一个特定的操作系统是在被软件产品指定的硬件上使用的,然而,事实上这个操作系统是不可能使用的,于是,需求说明就要进行相应的改变。3 具体需求3.1 功能需求上下文图0
10、图3.1.1 客房管理 客房部经理用例图编号参与者用例名称用例说明 1 客房部经理增加客房 信息客房管理员登录系统之后可以在客房信息管理里面增加房间信息2修改客房信息客房管理员登录系统之后可以在客房信息管理里面修改房间信息3删除客房信息客房管理员登录系统之后可以在客房信息管理里面删除房间信息4入住情况查询客房经理在客房经营管理里面可以5客房信息查询客房经理可以在客房经营管理里查看客房信息6统计客房信息客房经理可以在客房经营管理里查看客房信息的统计3.1.1.1 添加房间信息 用例编号:101用例名:客房经理添加房间信息用例描述:客房经理登录系统以后可以在客房信息管理里面添加 客房的信息参与者:
11、客房经理前置条件:酒店管理系统正常运行,客房经理成功登录系统后置条件:客房经理添加房间信息成功后,前台和客人可以看到 房间的信息,客房经理添加房间信息失败,前台和客 人则不能看到添加的房间的信息基本路径: 1.客房经理进入系统 2.客房经理登录系统成功 3.选择添加房间信息 4.输入房间信息 5.提交输入的信息 6.系统把房间信息写进数据库 7.显示添加的房间信息 8.前台和客人可以看到新添加的房间信息扩展点: 6.a 房间信息写进数据库失败 6.a.1 弹出添加房间信息失败信息,并提示失败原因 6.a.2 重新输入房间信息 变异点: 无补充说明: 无3.1.1.2 修改房间信息 用例编号:1
12、02用例名:客房经理修改房间信息用例描述:客房经理登录系统以后可以在客房信息管理里面修改 客房的信息参与者:客房经理前置条件:酒店管理系统正常运行,客房经理成功登录系统后置条件:客房经理修改房间信息成功后,前台和客人可以看到 修改后房间的信息,客房经理修改房间信息失败,前 台和客人则不能看到修改后的房间的信息基本路径: 1.客房经理进入系统 2.客房经理登录系统成功 3.选择修改房间信息 4.修改房间信息 5.提交修改的信息 6.系统把修改后的房间信息写进数据库 7.显示修改的房间信息 8.前台和客人可以看到修改的房间信息扩展点: 6.a 房间信息修改失败 6.a.1 弹出修改房间信息失败信息
13、,并提示失败原因 6.a.2 重新修改房间信息 变异点: 无补充说明: 无3.1.1.3 删除房间信息 用例编号:103用例名:客房经理删除房间信息用例描述:客房经理登录系统以后可以在客房信息管理里面删除 客房的信息参与者:客房经理前置条件:酒店管理系统正常运行,客房经理成功登录系统后置条件:客房经理删除房间信息成功后,前台和客人不能再看 到该房间的信息,客房经理删除房间信息失败,前台 和客还能看到该房间的信息基本路径: 1.客房经理进入系统 2.客房经理登录系统成功 3.选择删除房间信息 4.选择要删除的房间 5.提交 6.系统把房间信息从数据库删除 7.显示删除成功 8.前台和客人不能再看
14、到该的房间信息扩展点: 6.a 房间信息删除失败 6.a.1 弹出删除房间信息失败信息,并提示失败原因 变异点: 无补充说明: 无3.1.1.4 查询入住信息 用例编号:104用例名:客房经理查询入住信息用例描述:客房经理登录系统以后可以在客房经营管理里面查询 客房入住的信息参与者:客房经理前置条件:酒店管理系统正常运行,客房经理成功登录系统 后置条件:无基本路径: 1.客房经理进入系统 2.客房经理登录系统成功 3.选择查询入住信息 4.系统把房间入住信息查询出来 5.显示房间入住信息 扩展点: 无变异点: 无补充说明: 无3.1.1.5 查询客房信息 用例编号:105用例名:客房经理查询客
15、房信息用例描述:客房经理登录系统以后可以在客房经营管理里面查看 客房的信息参与者:客房经理前置条件:酒店管理系统正常运行,客房经理成功登录系统 后置条件:无基本路径: 1.客房经理进入系统 2.客房经理登录系统成功 3.选择查询客房信息 4.系统把房间信息查询出来 5.显示房间信息 扩展点: 无变异点: 无补充说明: 无3.1.1.6 统计客房信息 用例编号:106用例名:客房经理统计客房信息用例描述:客房经理登录系统以后可以在客房经营管理里面统计 客房的信息参与者:客房经理前置条件:酒店管理系统正常运行,客房经理成功登录系统 后置条件:无基本路径: 1.客房经理进入系统 2.客房经理登录系统
16、成功 3.选择统计信息 4.系统把房间信息统计出来 5.显示统计的信息 扩展点: 无变异点: 无补充说明: 无3.1.2 餐饮管理 餐饮部经理用例图 编号参与者 用例名称用例说明1餐饮部经理增加菜谱信息餐饮部经理登录系统可以 增加菜谱信息2删除菜谱信息餐饮部经理登录系统可以 删除菜谱信息3修改菜谱信息餐饮部经理登录系统可以 修改菜谱信息4查询菜谱信息餐饮部经理登录系统可以 查询菜谱信息5增加餐桌信息餐饮部经理登录系统可以 增加餐桌信息6删除餐桌信息餐饮部经理登录系统可以 删除餐桌信息7修改餐桌信息餐饮部经理登录系统可以 修改餐桌信息8查询餐桌信息餐饮部经理登录系统可以 查询餐桌信息3.1.2.
17、1 增加菜谱信息用例编号:201用例名:增加菜谱信息用例描述:参与者:餐饮部经理前置条件:酒店管理系统正常运行。登录系统,进入餐饮管理系统。后置条件:登录成功,餐饮部经理可以对菜谱信息进行增加菜谱信息操作。基本路径1. 餐饮部经理进入酒店管理系统;2. 登录系统;3. 登录成功进入餐饮管理系统;4. 对菜谱信息进行增加操作;扩展点a. 餐饮部经理账号错误b. 餐饮部经理密码错误变异点无补充说明3.1.2.2 删除菜谱信息用例编号:202用例名:删除菜谱信息用例描述:参与者:餐饮部经理前置条件:酒店管理系统正常运行。登录系统,进入餐饮管理系统。后置条件:登录成功,餐饮部经理可以对菜谱信息进行删除
18、菜谱信息操作。基本路径5. 餐饮部经理进入酒店管理系统;6. 登录系统;7. 登录成功进入餐饮管理系统;8. 对菜谱信息进行删除操作;扩展点c. 餐饮部经理账号错误d. 餐饮部经理密码错误变异点无补充说明3.1.2.3 修改菜谱信息用例编号:203用例名:修改菜谱信息用例描述:参与者:餐饮部经理前置条件:酒店管理系统正常运行。登录系统,进入餐饮管理系统。后置条件:登录成功,餐饮部经理可以对菜谱信息进行修改菜谱信息操作。基本路径9. 餐饮部经理进入酒店管理系统;10. 登录系统;11. 登录成功进入餐饮管理系统;12. 对菜谱信息进行修改操作;扩展点e. 餐饮部经理账号错误f. 餐饮部经理密码错
19、误变异点无补充说明3.1.2.4 查询菜谱信息用例编号:204用例名:查询菜谱信息用例描述:参与者:餐饮部经理前置条件:酒店管理系统正常运行。登录系统,进入餐饮管理系统。后置条件:登录成功,餐饮部经理可以对菜谱信息进行查询菜谱信息操作。基本路径13. 餐饮部经理进入酒店管理系统;14. 登录系统;15. 登录成功进入餐饮管理系统;16. 对菜谱信息进行查询操作;扩展点g. 餐饮部经理账号错误h. 餐饮部经理密码错误变异点无补充说明3.1.2.5 增加餐桌信息用例编号:205用例名:增加餐桌信息用例描述:参与者:餐饮部经理前置条件:酒店管理系统正常运行。登录系统,进入餐饮管理系统。后置条件:登录
20、成功,餐饮部经理可以对餐桌信息进行增加餐桌信息操作。基本路径17. 餐饮部经理进入酒店管理系统;18. 登录系统;19. 登录成功进入餐饮管理系统;20. 对餐桌信息进行增加操作;扩展点i. 餐饮部经理账号错误j. 餐饮部经理密码错误k. 餐桌数已达最大值,不能再增加变异点无补充说明3.1.2.6 删除餐桌信息用例编号:206用例名:删除餐桌信息用例描述:参与者:餐饮部经理前置条件:酒店管理系统正常运行。登录系统,进入餐饮管理系统。后置条件:登录成功,餐饮部经理可以对餐桌信息进行删除餐桌信息操作。基本路径21. 餐饮部经理进入酒店管理系统;22. 登录系统;23. 登录成功进入餐饮管理系统;2
21、4. 对餐桌信息进行删除操作;扩展点l. 餐饮部经理账号错误m. 餐饮部经理密码错误 变异点无补充说明3.1.2.7 修改餐桌信息用例编号:207用例名:修改餐桌信息用例描述:参与者:餐饮部经理前置条件:酒店管理系统正常运行。登录系统,进入餐饮管理系统。后置条件:登录成功,餐饮部经理可以对餐桌信息进行修改餐桌信息操作。基本路径25. 餐饮部经理进入酒店管理系统;26. 登录系统;27. 登录成功进入餐饮管理系统;28. 对餐桌信息进行修改操作;扩展点n. 餐饮部经理账号错误o. 餐饮部经理密码错误 变异点无补充说明3.1.2.8 查询餐桌信息用例编号:208用例名:查询餐桌信息用例描述:参与者
22、:餐饮部经理前置条件:酒店管理系统正常运行。登录系统,进入餐饮管理系统。后置条件:登录成功,餐饮部经理可以对餐桌信息进行查询餐桌信息操作。基本路径29. 餐饮部经理进入酒店管理系统;30. 登录系统;31. 登录成功进入餐饮管理系统;32. 对餐桌信息进行查询操作;扩展点p. 餐饮部经理账号错误q. 餐饮部经理密码错误 变异点无补充说明3.1.3入住管理 前台服务员用例图编号参与者 用例名称用例说明1前台服务人员入住情况查询前台服务人员登录系统可以对客房入住情况查询2客房信息查询前台服务人员登录系统可以对客房信息情况查询3统计客房信息前台服务人员登录系统可以对客房信息统计住了多少人4住房预订可
23、以到前台服务人员那里预订住房5住客入住前台人员对住客入住进行确认6住客退房到前台人员那里进行退房3.1.3.1 入住情况查询 用例编号:301用例名:入住情况查询用例描述:参与者:前台服务人员前置条件:酒店管理系统正常运行。登录系统,进入客房经营管理系统。后置条件:登录成功,前台服务人员可以对客房入住情况查询基本路径 1.前台服务人员进入酒店管理系统; 2.登录系统; 3.登录成功进入客房经营管理系统; 4.对客房入住情况信息进行查询操作;扩展点 a.前台服务人员账号错误 b.前台服务人员密码错误 变异点无补充说明3.1.3.2 客房信息查询用例编号:302用例名:客房信息查询用例描述:参与者
24、:前台服务人员前置条件:酒店管理系统正常运行。登录系统,进入客房经营管理系统。后置条件:登录成功,前台服务人员可以对客房信息查询基本路径 1.前台服务人员进入酒店管理系统; 2.登录系统; 3.登录成功进入客房经营管理系统; 4.对客房信息进行查询操作;扩展点 a.前台服务人员账号错误 b.前台服务人员密码错误 变异点无补充说明3.1.3.3 统计客房信息用例编号:303用例名:统计客房信息用例描述:参与者:前台服务人员前置条件:酒店管理系统正常运行。登录系统,进入客房经营管理系统。后置条件:登录成功,前台服务人员可以对客房信息进行统计基本路径 1.前台服务人员进入酒店管理系统; 2.登录系统
25、; 3.登录成功进入客房经营管理系统; 4.对客房信息进行统计操作;扩展点 a.前台服务人员账号错误 b.前台服务人员密码错误 变异点无补充说明3.1.3.4 住房预订用例编号:304用例名:住房预订用例描述:参与者:前台服务人员前置条件:酒店管理系统正常运行。登录系统,进入前台事务管理系统。后置条件:登录成功,前台服务人员可以对帮客人预订客房基本路径 1.前台服务人员进入酒店管理系统; 2.登录系统; 3.登录成功进入前台事务管理系统; 4.预订客房;扩展点 a.前台服务人员账号错误 b.前台服务人员密码错误 变异点无补充说明3.1.3.5 住客入住登记用例编号:305用例名:住客入住用例描
26、述:参与者:前台服务人员前置条件:酒店管理系统正常运行。登录系统,进入前台事务管理系统。后置条件:登录成功,前台服务人员可以确认客人是否入住客房基本路径 1.前台服务人员进入酒店管理系统; 2.登录系统; 3.登录成功进入前台事务管理系统; 4.确认客人是否入住客房;扩展点 a.前台服务人员账号错误 b.前台服务人员密码错误 变异点无补充说明3.1.3.6 住客退房用例编号:306用例名:住客退房用例描述:参与者:前台服务人员前置条件:酒店管理系统正常运行。登录系统,进入前台事务管理系统。后置条件:登录成功,前台服务人员对客人进行退房服务基本路径 1.前台服务人员进入酒店管理系统; 2.登录系
27、统; 3.登录成功进入前台事务管理系统; 4.退房;扩展点 a.前台服务人员账号错误 b.前台服务人员密码错误 变异点无补充说明3.1.4 查询功能 客人用例图编号参与者 用例名称用例说明1客人客房预订客人可以在网上预订客房2查询餐饮信息客人可以在网上查询该酒店餐饮信息3查询住房信息客人可以在网上查询住房信息4退房客人可以在网上预订客房后进行退房3.1.4.1 客房预订用例编号:401用例名:客房预订用例描述:参与者:客人前置条件:酒店管理前台系统正常运行,登录系统。后置条件:登录成功,对客房进行预订基本路径 1.客人进入酒店管理前台系统; 2.登录系统; 3.登录成功进入酒店管理前台系统;
28、4.客房预订;扩展点 a.客人账号错误 b.客人密码错误 c.客房已满 变异点无补充说明3.1.4.2 查询餐饮信息用例编号:402用例名:查询餐饮信息用例描述:参与者:客人前置条件:酒店管理前台系统正常运行,登录系统。后置条件:登录成功,查询该酒店餐饮信息基本路径 1.客人进入酒店管理前台系统; 2.登录系统; 3.登录成功进入酒店管理前台系统; 4.查询该酒店餐饮信息;扩展点 a.客人账号错误 b.客人密码错误 变异点无补充说明3.1.4.3 查询住房信息用例编号:403用例名:查询住房信息用例描述:参与者:客人前置条件:酒店管理前台系统正常运行,登录系统。后置条件:登录成功,查询该酒店住
29、房信息基本路径 1.客人进入酒店管理前台系统; 2.登录系统; 3.登录成功进入酒店管理前台系统; 4.查询该酒店住房信息;扩展点 a.客人账号错误 b.客人密码错误 变异点无补充说明3.1.4.4 退房用例编号:404用例名:退房用例描述:参与者:客人前置条件:酒店管理前台系统正常运行,登录系统。后置条件:登录成功,退房基本路径 1.客人进入酒店管理前台系统; 2.登录系统; 3.登录成功进入酒店管理前台系统; 4.退房;扩展点 a.客人账号错误 b.客人密码错误 c.已超过退房时间有效期,退房失败 变异点无补充说明3.2 外部接口需求3.2.1 用户接口本系统用户界面统一使用网页格式提供,
30、使用macromedia dreamweaver 8所提供的标准控件,空间排列格式简洁整齐,菜单使用弹出下拉菜单,输入输出时间使用“yyyy-mm-dd”,无功能键设置。3.2.2 硬件接口双核心处理器:支持多线程,二级缓存为2MB或4MB,2.8GHz的CPU,拥有800MHz前端总线内存:标准容量2GB 最大40G支持3硬盘:不少于电源:有内置电源以及外置电源,外置电源能够提供突然断电提供时间保存数据作用光驱:无需求软驱:无需求显示器:无需求3.2.3 软件接口Window server2008以上系统JDK1.6以上设配Microsoft Server 2005以上数据库3.2.4 通信
31、接口提供TCP/IP 协议3.3 性能需求3.3.1计算机硬件需求服务器端需求设备要求数量CPU采用双核心,标配处理器数量为1,最大处理器数量为2,并支持多线程(SMT)、对称多处理结构(SMP)的CPU,为高速的运算核心准备更多的待处理数据,减少运算核心的闲置时间。二级缓存为2MB或者4MB以避开内存直接从缓存中调用,从而加快读取速度:2.8GHz的CPU,拥有800MHz的前端总线1内存标准容量1GB最大容量40GB支持DDR31硬盘采用采用高速、稳定、安全的借口硬盘,且支持热插拔的硬盘这样就可以在服务器不停机的情况下,拔出或插入一块硬盘,操作系统自动识别硬盘的改动。这种技术对于小时不间断
32、运行的服务器来说,是非常必要的。随机容量不低于。1服务器内置电源采用或是作为电源机箱电源,最好带有冗余电源,以增强硬件的可用性。1服务器外置电源考虑到网络系统的市电电网供电环境比较稳定,系统周围无并考虑到无大型机电设备而且考虑到以后系统的扩容计划后,决定采用后备时间达分钟,允许过载、切换时间小于的后备式不间断电源(),起到临时供电作用,防止突然断电而引起的电脑数据丢失。1客户端需求设备要求数量内存以上硬盘以上显示屏幕最佳键盘鼠标无3.3.2计算机软件需求A. 服务器 Window 2000以上操作系统; Microsoft Server 2000以上数据库 配备JDK1.7以上环境B. 客户端
33、 Window 2000以上操作系统; Microsoft Server 2000以上数据库 配备JDK1.7以上环境3.3.3计算机通信需求 使用10Mb/s速率的以太网,尊从其CSMA/CD协议,网络层使用TCP/IP协议。3.3.4计算机硬件资源利用需求 本系统最大同时支持200台机型同时登陆操作。3.4 设计约束a. 系统使用人必须按照操作规范操作系统,任何非规范性操作造成系统瘫痪,概不负责。b. 用户的数据库如果发生了改动,接口发生了变化,硬件产生更替造成不兼容,需及时通知开发人员。c. 本系统严格按照用户需求开发,在于用户多次交互后完成,用户拥有本系统的使用权。3.5 属性3.5.
34、1可行性软件能被用着处理将与局部化数据库连接的中等尺寸在线存储的顺序3.5.2有效性 这个软件不是很危急的任务,这个软件不是多余的。在硬件错误的情况下,用户应该替换坏的硬件(在这个系统之外)和重装软件 。不完整的要求和报告可能丢失。在软件失败的情况下,用户将必须重启软件。当软件失败发生时不完整的要求和报告可能被丢失或者不是可用的3.5.3安全性 1.用户安全性需求 (1) 限制不必要的用户。经常检查系统的用户,删除已经不再使用的用户。(2) 创建两个管理员账号。创建一个一般权限用户用来处理一些日常事物,另一个拥有管理员权限的用户只在需要的时候使用。 (3) 开启用户策略,分别设置复位用户锁定计
35、数器时间为20分钟,用户锁定时间为20分钟,用户锁定阈值为3次。 2. 密码安性需求(1) 使用安全密码,注意密码的复杂性,还要经常改密码。(2) 设置屏幕保护密码。 (3) 开启密码策略。设置密码长度最小值为6位,设置强制密码历史为5次,时间为30天。3.系统安全性需求 (1) 安装防毒软件,经常进行系统扫描并升级病毒库。(2) 关闭默认共享。4.服务安全性需求 (1) 关闭不必要的端口。用端口扫描器扫描系统已开放的端口,确定系统开放的哪些服务可能引起黑客入侵。 (2) 设置好安全记录的访问权限。安全记录在默认情况下是没有保护的,把它设置成只有管理员和系统账户才有权访问。 (3) 要把一些重
36、要的用户数据(文件、数据表、项目文件等)定时备份在另一个安全的服务器中。3.5.4可维护性系统不应该有除了以下的其他维护安装软件。删除磁盘的顺序信息。需要的维护应该最多10% 。3.6 其他需求本系统采用B/S,服务器采用Microscft Server 2005为操作系统的工作站,是采用Microsoft SQL Server 2005 的为开发软件的数据库服务程序。操作与场合适应性需求:本软件的最终用户为:酒店管理系统的使用者,不需要太专业的计算机知识,只要能操作安装MicrosoftXP/2003系列操作系统的计算机,就可以使用本软件。本软件的维护人员:酒店管理系统的维护人员为该软件的发
37、开项目小组。需要详细的了解C/S架构、JAVA编程语言、RSS协议、操作系统基本知识、数据库设计及操作、MFC等知识3.6.1 数据库本项对作为产品的一部分进行开发的数据库规定一些需求,它们可能包括:a 采用sql server 数据库;b 数据库使用频率较高;3.6.2 操作数据处理能力包括:支持的终端数:100支持并行操作的用户数:100处理的文件和记录数:10万Notes数据库大小限制:在不超过硬盘容量的情况下即可;文件的大小:不超过Notes 数据库的大小限制。时间特性可能包括:处理具体文档响应时间:1秒;3.6.3 场合适应性需求给定的场合是汉语程序设计语言系统,通过该系统软件,完成各模块功能;采用模块化设计思想,将各程序分化为能独立使用的功能模块,便它们之间又相互联系。本系统经过实际的测试和运行,基本可以满足当地人员管理机构的要求.该系统运行稳定,在使用和维护中应该注意以下几个问题:(1)定期备份数据库,以免丢失数据.(2)定期清理数据库中的无效数据,以提高运行效率.(3