酒店管理系统设计.docx
《酒店管理系统设计.docx》由会员分享,可在线阅读,更多相关《酒店管理系统设计.docx(20页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、1引言21.1编写目的21.2背景21.3定义21.4参考资料22总体设计22.1需求规定22.2运行环境42.3基本设计概念和处理流程42.4结构142.5功能需求与程序的关系152.6人工处理过程152.7尚未问决的问题163接口设计163.1用户接口163.2外部接口163.3内部接口164运行设计164.1运行模块组合174.2运行控制174.3运行时间175系统数据结构设计175.1逻辑结构设计要点175.2物理结构设计要点175.3数据结构与程序的关系176系统出错处理设计196.1出错信息196.2补救措施196.3系统维护设计20概要设计说明书1引言1.1编写目的本文档是酒店管
2、理系统的需求说明书,编写该文档的目的在于明确酒店管理系统的用户需求,使得软件开发人员与用户对待开发软件的需求有统一的、无二义性的认识,安排项目规划与禁毒、组织软件开发与测试,该文档所描述的内容,可作为软件确认测试的依据。1.2背景项目名称:酒店管理系统;本项目是软件工程项目管理课程的实验项目,通过该项目应该了解并熟悉RUP开发过程,对软件工程这门课程有更加全面和深入的认识。1.3定义 无1.4参考资料现代软件工程北京希望电子出版社孙涌 等 编著 概要设计说明书(GB856788).doc2总体设计2.1需求规定 顾客就餐管理顾客就餐管理由合法用户进行操作,首先用户应先登录该系统,经系统检查合法
3、并具有相应权限后方能使用; 输入顾客姓名,(证件号)等。 处理过程描述先检查顾客的正确身份,给顾客菜单,让顾客点菜并录入系统保存。如果顾客不满意点的菜肴,可以进行换菜或退掉不想要的菜肴。顾客就餐完毕后,给顾客结帐,并保存顾客的就餐信息到数据库中。 输出操作成功或失败的提示信息顾客住宿管理 顾客住宿管理由合法用户进行操作,首先用户应先登录该系统,经系统检查合法并具有相应权限后方能使用; 输入顾客姓名,证件号性别,年龄,籍贯,工作单位等; 处理过程描述先检查顾客的正确身份,提供房间信息,让顾客选自己满意的房间并录入系统。 用户住宿完毕后,给顾客结帐,并保存顾客的住宿信息到数据库中。 输出操作成功或
4、失败的提示信息 帐号信息管理 帐号信息管理由合法用户进行操作,首先用户应先登录该系统,经系统检查合法后方能使用。 输入系统管理员用户名和密码 处理过程描述先检查用户名和密码是否正确,如检查正确,方能使用。帐号信息管理用户可以增删用户,设定用户权限等。 输出操作成功或失败的提示信息(4)数据库信息管理数据库信息管理由合法用户进行操作,首先用户应先登录该系统,经系统检查合法后方能使用,并根据用户权限进行查询,增删,修改等操作。 输入用户名和密码 处理过程描述先检查用户名和密码是否正确,如检查正确,方能使用。用户可以做自己权限范围内的事。 输出操作成功或失败的提示信息2.2运行环境软件环境服务器 操
5、作系统:Windows NT数据库系统:SYBASE 10 及以上工作站 操作系统:中文Windows XP2.3基本设计概念和处理流程 系统模块(总控模块)该系统模块按照输入处理输出的流程进行工作。酒店管理系统用户输入显示系统系统处理 输入处理及系统处理用户在进入系统时,需要输入用户名和密码。输入处理就是根据用户输入的用户名及密码进行判断该用户的合法性。如果口令有效则进行权限判断,以控制该用户的行为,如果口令无效,则提示出错。输入处理显示口令无效用户名及口令信息用户 判断用户分类信息任何权限顾客就餐管理顾客住宿管理用户输入口令无效系统管理员用户口令有效就餐管理员用户住宿管理员用户数据库信息管
6、 理数据库信息管理员用户帐号信息管理帐号信息管理员用户说明:同一用户可以拥有顾客就餐管理,顾客住宿管理,数据库信息管理,帐号信息管理中一个或多个权限,如果拥有全部权限,则个该用户就事系统管理员。 帐号信息管理帐号信息管理员管理软件的用户,对用户进行增删,设定权限等。管理用户帐号信息管理员用户增加用户删除用户设定权限 顾客就餐管理就餐管理员对顾客就餐进行管理,包括提供顾客餐桌,管理顾客所点菜肴,结帐等。就餐管理就餐管理员用户提供顾客餐桌管理顾客菜肴结帐 顾客住宿管理 住宿管理员对顾客住宿进行管理,包括提供顾客房间信息,管理房间,结帐等。住宿管理住宿管理员用户提供顾客房间管理顾客房间结帐 数据库信
7、息管理 数据库信息管理员对数据库进行管理,包括查询,增加,删除等数据库信息管理用户权限判断增删餐桌增删菜单上的菜肴增删房间管理就餐记录信息管理住宿记录信息数据库信息管理员用户分类信息餐桌信息管理员菜肴信息管理员房间信息管理员顾客就餐记录信息管理员顾客住宿记录信息管理员说明:同一数据库信息管理员可以拥有餐桌信息管理,菜肴信息管理,房间信息管理,顾客就餐记录信息管理,顾客住宿记录信息管理中一个或多个权限。 显示输出信息处理出错显示正常显示显示屏输出信息 该系统的密码验证的活动图如下:输入用户名及密码密码验证顾客就餐管理顾客住宿管理数据库信息管理帐号信息管理 用户 系 统判断用户权限可得到该系统的顾
8、客就餐管理系统活动图如下:顾客就餐管理用户 系 统 选择功能修改口令系统认证新密码给顾客提供就餐服务检查顾客判断是否满足要求提 交退出不满足要求满足要求跳过其中给顾客提供就餐服务的功能如下:顾客就餐管理用户 系 统选择就餐服务查询并分配餐桌存储点菜信息调换菜肴顾客结帐退出该系统的顾客住宿管理系统活动图如下:顾客住宿管理用户 系 统 选择功能修改口令系统认证新密码给顾客提供住宿服务检查顾客判断是否满足要求提 交退出不满足要求满足要求跳过其中给顾客提供住宿服务的功能如下:顾客住宿管理用户 系 统选择就餐服务查询并分配房间存储住房信息调换房间顾客结帐退出该系统的数据库信息管理系统活动图如下:数据库信
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 酒店 管理 系统 设计
限制150内