酒店管理系统概要设计_第1页
酒店管理系统概要设计_第2页
酒店管理系统概要设计_第3页
已阅读5页,还剩22页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、1 引言 错 误!未指定书签。1.1 编写目的 错误 ! 未指定书签。1.2 背景 错误!未指定书签。1.3 定义 错误!未指定书签。1.4 参考资料 错误 ! 未指定书签。2 总体设计 错误 ! 未指定书签。2.1 需求规定 错误 ! 未指定书签。2.2 运行环境 错误!未指定书签。2.3 基本设计概念和处理流程 错误!未指定书签。2.4 结构 错误!未指定书签。2.5 功能器求与程序的关系 错误!未指定书签。2.6 人工处理过程 错误!未指定书签。2.7 尚未问决的问题 错误!未指定书签。3 接口设计 错误 ! 未指定书签。3.1 用户接口 错误!未指定书签。3.2 外部接口 错误!未指定

2、书签。3.3 内部接口 错误 ! 未指定书签。4 运行设计 错误 ! 未指定书签。4.1 运行模块组合 错误!未指定书签。4.2 运行控制 错误 ! 未指定书签。4.3 运行时间 错误!未指定书签。5系统数据结构设计 错误 !未指定书签。5.1 逻辑结构设计要点 错误!未指定书签。5.2 物理结构设计要点 错误!未指定书签。5.3 数据结构与程序的关系 错误!未指定书签。6系统出错处理设计 错误 !未指定书签。6.1 出错信息 错误!未指定书签。6.2 补救措施 错误!未指定书签。6.3 系统维护设计 错误!未指定书签。酒店管理系统概要设计1. 引言随着计算机技术的不断应用和提高,计算机已经深

3、入到社会生活的各个角落。 而现在的酒店餐饮管理已经步入高速时代,相对于以前,不仅效率低、易出错、繁琐,而且 耗费大量的人力。为了满足其管理人员对酒店的管理,以和酒店餐饮理念进行高效的管理, 在工作人员具备一定的计算机操作能力的前提下,此酒店系统软件力求提高其管理效率。1.1 编写目的编写本说明书的目的是说明对程序系统的设计考虑, 包括程序系统的基本处理 流程、程序系统的组织结构、功能分配、模块化粉、接口设计、运行设计、数据结 构设计和出错设计等,为程序的详细设计打下基础。预期读者为:软件开发的人员,项目评审人员,和软件测试人员。1.2 背影说明: 待开发的软件系统的名称:酒店管理系统; 本项目

4、的任务提出者:酒店管理人员; 本项目的任务开发者:酒店管理系统软件开发小组; 用户和实现该软件的计算中心:酒店计算机;1.3 定义 顾客就餐管理:对就餐的顾客进行管理,并 存储顾客消费记录。 顾客住宿管理:对就餐的住宿进行管理,并存储顾客住宿记录。 顾客信息:存放顾客的姓名,证件类型,证件号,性别,年龄,籍贯,工作单 位等各项基本信息,还有就餐住宿信息,管理员负责管理顾客基本信息。房间信息:包括房间编号,房间等级,房间价格,房间类型等信息 菜肴信息:包括菜肴编号,菜肴名称,菜肴价格,菜肴类型等信息1.4 参考资料a. 软件工程与实践 杨文元 编著 厦门大学出版社b. 太优软件太优餐饮管理系统;

5、c. 数据结构(第二版) 张世和 编著清华大学出版社。2. 总体设计2.1 需求规定 顾客就餐管理 顾客就餐管理由合法用户进行操作, 首先用户应先登录该系统, 经系统检 查合法并具有相应权限后方能使用; 输入 顾客姓名,(证件号)等。 处理过程描述 先检查顾客的正确身份, 给顾客菜单, 让顾客点菜并录入系统保存。 如果 顾客不满意点的菜肴,可以进行换菜或退掉不想要的菜肴。顾客就餐完毕后, 给顾客结帐,并保存顾客的就餐信息到数据库中。 输出 操作成功或失败的提示信息 顾客住宿管理 顾客住宿管理由合法用户进行操作,首先用户应先登录该系统,经系统检 查合法并具有相应权限后方能使用; 输入 顾客姓名,

6、证件号性别,年龄,籍贯,工作单位等; 处理过程描述 先检查顾客的正确身份, 提供房间信息, 让顾客选自己满意的房间并录入 系统。 用户住宿完毕后,给顾客结帐,并保存顾客的住宿信息到数据库中。 输出 操作成功或失败的提示信息 帐号信息管理 帐号信息管理由合法用户进行操作,首先用户应先登录该系统,经系统检 查合法后方能使用。 输入 系统管理员用户名和密码 处理过程描述 先检查用户名和密码是否正确, 如检查正确, 方能使用。 帐号信息管理用 户可以增删用户,设定用户权限等。 输出 操作成功或失败的提示信息(4)数据库信息管理 数据库信息管理由合法用户进行操作, 首先用户应先登录该系统, 经系统 检查

7、合法后方能使用,并根据用户权限进行查询,增删,修改等操作。 输入 用户名和密码 处理过程描述 先检查用户名和密码是否正确, 如检查正确, 方能使用。 用户可以做自己 权限范围内的事。 输出操作成功或失败的提示信息2.2运行环境普通的个人(奔腾3以上,内存至少128,硬盘20G以上)就足够运行了, 操作系统为98和系列。并需要数据库系统的支持.2.3基本设计概念和处理过程系统模块(总控模块)该系统模块按照输入一一 处理一一 输出的流程进行工作。用户输入k酒店管理系统显示系统 输入处理和系统处理用户在进入系统时,需要输入用户名和密码。 输入处理就是根据用户输入的用 户名和密码进行判断该用户的合法性

8、。如果口令有效则进行权限判断,以控制该用户的行为,如果口令无效,则提示出错。用户输入口令无效输入处理显示口令无效用户分类信息断用户判用户名及 口令信息任何权限顾客就餐管理系统管理员用户顾客住宿管理帐号信息 管理员用户帐号信息管理说明:同一用户可以拥有顾客就餐管理,顾客住宿管理,数据库信息管理,帐号信息 管理中一个或多个权限,如果拥有全部权限,则个该用户就事系统管理员。帐号信息管理帐号信息管理员管理软件的用户,对用户进行增删,设定权限等。顾客就餐管理就餐管理员对顾客就餐进行管理,包括提供顾客餐桌, 管理顾客所点菜肴,帐等。顾客住宿管理住宿管理员对顾客住宿进行管理,包括提供顾客房间信息,管理房间,

9、结帐等。住宿管理数据库信息管理数据库信息管理员对数据库进行管理,包括查询,增加,删除等说明:同一数据库信息管理员可以拥有餐桌信息管理,菜肴信息管理,房间信息管理, 顾客就餐记录信息管理,顾客住宿记录信息管理中一个或多个权限。显示输出 该系统的密码验证的活动图如下:密码验证输入用户名及密码判断用户权限顾客就餐管理顾客住宿管理数据库信息管理帐号信息管理用户系统可得到该系统的顾客就餐管理系统活动图如下:该系统的顾客住宿管理系统活动图如下:该系统的数据库信息管理系统活动图如下:数据库信息管理用户系统T选择功能1库信息管理二22退出1二C修改口令 、一系统认证新密码:其中数据库信息管理的功能如下:数据库

10、信息管理用户该系统的帐号信息管理系统活动图如下:2.4结构层数和编号模块名称子程序实现功能1第一层主模块实现整个系统结构2第二层:用户输入模块输入用户名和口令3第二层输出模块输出显示4第三层r系统管理模块系统处理5第三层输出处理模块显示正误信息6第三层用户输入处理模块判断用户类型7第四层就餐管理员用户模块就餐管理员用户权限8第四层住宿管理员用户模块住宿管理员用户权限9第四层数据库信息管理员用户模块数据库信息管理员用户权限10第四层:帐号信息管理员用户模块帐号信息管理员用户权限11第五层就餐管理模块就餐管理12第五层住宿管理模块住宿管理13第五层:数据库信息管理模块数据库信息管理14第五层r帐号

11、信息管理模块帐号信息管理15第六层顾客就餐记录信息管理模块顾客就餐记录信息管理16第六层:餐桌信息管理模块餐桌信息管理17第六层r菜肴信息管理模块菜肴信息管理18第六层房间信息管理模块房间信息管理19第六层顾客住宿记录信息管理模块顾客住宿记录信息管理20第七层正常显示模块正常显示信息21第七层出错显示模块出错显示信息2.5模块图2.6 人工处理过程对用户类型的分类,即用户的分配需要人工处理为系统用户增加用户名和权限。3. 接口设计3.1 用户接口向系统管理员提供的用户名为:,初始密码为 000000,系统管理员第一次使用后进行密码修改。用户名:类型为字符型,长度为 20字节;密码:类型为字符型

12、,长度为至少6字节,最多为20字节;若用户输入密码错误,系统将会给出密码错误的提示,连续三次输入错误,系统 则关闭。使用鼠标、键盘等外部构件进行功能选择和输入。其余均为可视化界面,用 户可以根据系统提示进行功能选择。女口:登陆时验证信息界面如下:登陆信息登陆取消3.2外部接口本系统采用一台个人,需要2000 或更高版本的 的支持。系统支持9x2k等操作系统3.3内部接口系统内部又分为:顾客就餐管理系统和顾客住宿管理系统两个主要子系统, 还有帐号信息管理系统和数据库信息管理系统。4. 运行设计4.1运行模块组合输入用户名和密码, 登陆后使用该系统, 按照用户的权限的不同,允许其做其权限内的事情。

13、4.2运行控制用户使用时,使用鼠标键盘进行运行时的选择控制。4.3运行时间系统中的模块所占用时间不多,应控制在0.5s以内。5. 系统数据结构设计5.1逻辑结构设计要点用表格的形式存储信息,包括旅客信息表,团体信息表,房间信息表 菜单信息表,餐桌信息表。5.2物理结构设计要点本系统所使用的数据存储要求为数据库,各个数据选项都要从数据库中存取,存取单位是表格,存储区域在系统的硬盘内,系统数据要满足保密性,每位用户都设定了权限,只有满足权限的用户才能使用某项数据,需要在用户输入用户名时对其权限进行判断。5.3数据结构与程序的关系旅客信息表字段名称类型大小键房间编号字符串类型16*姓名字符串类型16

14、性别字符串类型4年龄字符串类型4文化程度字符串类型32职业字符串类型32从何处来字符串类型32到何处去字符串类型32住宿理由字符串类型32证件名称字符串类型32证件号码字符串类型32工作单位字符串类型32离店日期日期类型备注字符串类型32团体信息表字段名称类型大小键房间编号字符串类型16*接待对象字符串类型32联系时间日期类型联系单位字符串类型32联系人字符串类型32联系电话字符串类型32人数整型*住宿启时日期类型住宿终时日期类型住宿标准字符串类型8来自字符串类型32去往字符串类型32结帐单位字符串类型32备注字符串类型32房间信息表字段名称类型大小键房间编号字符串类型16*房间等级字符串类型8房价浮点类型房价折扣整型住房人数整型登记时间日期类型登记员字符串类型32旅客类别字符串类型8招待单位字符串类型32备注字符串类型32菜单信息表字段名称类型大小键菜肴编号字符串类型16*菜有名字字符串类型32菜肴价格浮点类型菜肴类型字符串类型32菜肴折扣整型备注字符串类型32餐桌信息表字段名称类型大小键餐桌编号字符串类型16*餐桌等级字符串类型8餐桌容量整

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论