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

付费下载

下载本文档

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

文档简介

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外部接口..............................................

3、3内部接口..............................................

4运行设计......................................................

4、1运行模块组合..........................................

4、2运行控制...............................................

4、3运行时间...............................................

5系统数据结构设计..............................................

5、1逻辑结构设计要点......................................

5、2物理结构设计要点......................................

5、3数据结构与程序得关系..................................

6系统出错处理设计.............................................

6、1出错信息..............................................

6、2补救措施..............................................

6、3系统维护设计..........................................

酒店管理系统概要设计

1、引言

随着计算机技术得不断应用与提高,计算机已经深入到社会生活得各个角落。

而现在得酒店餐饮管理已经步入高速时代,相对于以前,不仅效率低、易出错、繁琐,而且耗

费大量得人力。为了满足其管理人员对酒店得管理,以及酒店餐饮理念进行高效得管理,在工

作人员具备一定得计算机操作能力得前提下,此酒店系统软件力求提高其管理效率。

1、1编写目得

编写本说明书得目得就是说明对程序系统得设计考虑,包括程序系统得基本处

理流程、程序系浣得组织结构、功能分配、模块化粉、接口设计、运行设计、数据

结构设计与出错设计等,为程序得详细设计打下基础。

预期读者为:软件开发得人员,项目评审人肌及软件测试人员。

1、2背影

说明:

①待开发得软件系统得名称:酒店管理系统;

②本项目得任务提出者:酒店管理人员;

③本项目御任务开发者:酒店管理系统软件开发小组;

④用户及实现该软件得计算中心:酒店计算机;

1、3定义

顾客就餐■管理:对就餐得顾客进行管理,并存储顾客消费记录。

顾客住宿管理:对就餐得住宿进行管理,并存储顾客住宿记录。

顾客信息:存放顾客得姓名,证件类型,证件号,性别,年龄,籍贯,工作单位等各

项基本信息,还有就餐住宿信息,管理员负责管理顾客基本信息。

房间信息:包括房间编号,房间等级,房间价格,房间类型等信息

菜肴信息:包括菜肴编号,菜肴名称,菜肴价格,菜肴类型等信息

1、4参考资料

a.《软件工程与实践》杨文元编著厦门大学出版社

b.太优软件——太优餐饮管理系统;

c.《数据结构(第二版)》--------张世与编著

清华大学出版社。

2、总体设计

2、1需求规定

(D顾客就餐管理

①顾客就餐管理由合法用户进行操作,首先用户应先登录该系统,经系统检

查合法并具有相应权限后方能使用;

②输入

顾客姓名,(证件号)等。

③处理过程描述

先检查领客得正确身份,给顾客菜单,让顾客点菜并录入系统保存。如果顾

客不满意点得菜肴,可以进行换菜或退掉不想要得菜肴。顾客就餐完毕后,给顾

客结帐,并保存顾客得就在信息到数据库中。

@输出

操作成功或失败得提示信息

(2)顾客住宿管理

①顾客住宿管理由合法用户进行操作,首先用户应先登录该系统,经系统检查

合法并具有相应权限后方能使用;

②输入

顾客姓名,证件号性别,年龄,籍贯,工作单位等;

③处理过程描述

先检查顾客得正确身份,提供房间信息,让顾客选自己满意得房间并录入

系统。用户住宿完毕后,给顾客结帐,并保存顾客得住宿信息到数据库中。

④输出

操作成功或失败得提示信息

(3)帐号信息管理

①帐号信息管理由合法用户进行操作,首先用户应先登录该系统,经系统检查

合法后方能使用。

②输入

系统管理员用户名与密码

③处理过程描述

先检查用户名与密码就是否正确,如检查正确,方能使用。帐号信息管理用

户可以增删用户,设定用户权限等。

@输出

操作成功或失败得提示信息

(4)数据库信息管理

①数据库信息管理由合法用户进行操作,首先用户应先登录该系统,经系统

检查合法后方能使用,并根据用户权限进行查询,增删,修改等操作。

②揄入

用户名与密码

③处理过程描述

先检查用户名与密码就是否正确,如检查正确,方能使用。用户可以做自己

权限范围内得事。

④输出

操作成功或失败得提示信息

2、2运行环境

普通得个人PC(奔腾一3以上,内存至少128MB,硬盘20G以上)就足够运行了,

操作系统为Wincows98及WindowsNT/WindowsXP系列。并需要数据库系统DBMS

得支持、

2、3基本设计概念与处理过程

(1)系统模块(总控模块)

该系统模块按照榆入——〉处理——>榆出得流程进行工作。

⑵输入处理及系统处理

用户在进入系统时,需要输入用户名与密码。输入处理就就是根据用户输入得

用户名及密码进行判断该用户得合法性。如果口令有效则进行权限判断,以控制该

用户得行为,如果口令无效,则提示出错。

⑸顾客住宿管理

住宿管理员对顾客住宿进行管理,包括提供顾客房间信息,管理房间,结帐等。

(6)数据库信息管理

数据库信息管理员对数据库进行管理,包括查询,增加,删除等

说明:同一数据库信息管理员可以拥有餐桌信息管理,菜肴信息管理,房间信息管理,顾

客就餐记录信息管理,顾客住宿记录信息管理中一个或多个权限。

⑺显示输出

(8)该系统得密码验证得活动图如下:

用户

可得到该系统得顾客就餐管理系统活动图如下:

该系统得顾客住宿管理系统活动图如下:

该系统得数据库信息管理系统活动图如下:

该系统得帐号信息管理系统活动图如下:

2、4结构

层数及编号模块名称子程序实现功能

1第一层主模块Main实现整个系统结构

2第二层用户揄入模块Userinput揄入用户名及口令

3第二层输出模块Output输出显示

4第三层系统管理模块Systemmanagement系统处理

5第三层输出处理模块Display显示正误信息

6第三层用户榆入处理模块Useruse判断用户类型

7第四层就餐管理员用户模块Jiucanmanagement就餐管理员用户权限

8第四层住宿管理员用户模块Zhusumanagement住宿管理员用户权限

9第四层数据库信息管理员用户模块Datamanagement数据库信息管理员用户权限

10第四层帐号信息管理员用户模块1Dmanagement帐号信息管理员用户权限

11第五层就餐管理模块Jiucaninformation就餐管理

12第五层住宿管理模块Zhusuinformation住宿管理

13第五层数据库信息管理模块Datainformation数据库信息管理

14第五层帐号信息管理模块1Dinformation帐号信息管理

15第六层顾客就餐记录信息管理模块Managerjiucan顾客就餐记录信息管理

16第六层餐桌信息管理模块Managercanzuo餐桌信息管理

17第六层菜肴信息管理模块Managercaiyao菜肴信息管理

18第六层房间信息管理模块Managerfangjian房间信息管理

19第六层顾客住宿记录信息管理模块Managerzhusu顾客住宿记录信息管理

20笫七层正常显示模块Rightdisplay正常显示信息

21第七层出错显示模块Errordisplay出错显示信息

2、5模块图

2、6人工处理过程

对用户类型得分类,即用户得分配需要人工处理为系统用户增加用户名及权限。

3、接口设计

3、1用户接口

向系统管理员提供得用户名为:Admin,初始密码为000000,系统管理员第一次使

用后进行密码修改。

用户名:类型龙字符型,长度为20字节;

密码:类型为字符型,长度为至少6字节,最多为20字节;

若用户榆入密码错误,系统将会给出密码错误得提示,连续三次榆入错误,系统则

关闭。使用鼠标、键盘等外部构件进行功能选择及输入。其余均为可视化界而,用户

可以根据系统提示进行功能选择。

如:登陆时验证信息界面如下:

登陆信息

--------------------------------------------------------------------------------------

密码

3、2外部接口j

本系统采用一^个人PC,MicrosoftSQLServer2000或更高版本得DBMS

支持。------------------

系统支持Windows9x\2k\iqe\xp等操作系统—

3、3内部接口

系统内部又分为:顾客就超管理系统与石祥住田坪系统两个主要子系统,

还有帐号信息管理豫陇与数据库信息管理照箱。

4运行设计

4、1运行模块组合

输入用户名与密码,登陆后使用该系统,按照用户得权限得不同,允许其做其权

限内得事情。

4、2运行控制

用户使用时.使用鼠标键盘进行运行时得选择控制。

4、3运行时间

系统中得模块所占用时间不多,应控制在0、5s以内。

5、系统数据结构设计

5、1逻辑结构设计要点

用表格得形式存储信息,包括旅客信息表,团体信息表,房间信息表

菜单信息表,餐桌信息表。

5、2物理结构设计要点

本系统所使用得数据存储要求为数据库,各个数据选项都要从数据库中存取,存取

单位就是表格,存储区域在系统得硬盘内,系统数据要满足保密性,每位用户都设定了权

限,只有满足权限得用户才能使用某项数据,需要在用户输入用户名时对其权限进行判

断。

5、3数据结构与程序得关系

旅客信息表

字段名称类型大小键

房间编号字符串类型16*

姓名字符串类型16

性别字符串类型4

年龄字符串类型4

文化程度字符串类型32

职业字符串类型32

从何处来字符串类型32

到何处去字符串类型32

住宿理由字符串类型32

证件名称字符串类型32

证件号码字符串类型32

工作单位字符串类型32

离店日期日期类型

备注字符串类型32

团体信息表

字段名称类型大小键

房间编号字符串类型16*

接待对象字符串类型32

联系时间日期类型

联系单位字符串类型32

联系人字符串类型32

联系XX字符串类型32

人数整型*

住宿启时日期类型

住宿终时日期类型

住宿标准字符串类型8

来自字符串类型32

去往字符串类型32

结帐单位字符串类型32

备注字符串类型32

房间信息表

字段名称类型大小键

房间编号字符串类型16*

房间等级字符串类型8

房价浮点类型

房价折扣整型

住房人数整型

登记时间日期类型

登记员

温馨提示

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

评论

0/150

提交评论