酒店管理系统_总体设计说明书

上传人:第*** 文档编号:33927695 上传时间:2018-02-19 格式:DOC 页数:8 大小:128.50KB
返回 下载 相关 举报
酒店管理系统_总体设计说明书_第1页
第1页 / 共8页
酒店管理系统_总体设计说明书_第2页
第2页 / 共8页
酒店管理系统_总体设计说明书_第3页
第3页 / 共8页
酒店管理系统_总体设计说明书_第4页
第4页 / 共8页
酒店管理系统_总体设计说明书_第5页
第5页 / 共8页
点击查看更多>>
资源描述

《酒店管理系统_总体设计说明书》由会员分享,可在线阅读,更多相关《酒店管理系统_总体设计说明书(8页珍藏版)》请在金锄头文库上搜索。

1、酒店管理系统总体设计说明书学号 姓名 所完成的任务 成绩(组长) 1.1,1.22,3,4,4,55,62013 年 10 月 31 日1引言1.1 编写目的在信息化高速发展的今天,时间,效率这样的名词正主导着人们的生活和发展,有必要设计开发一个网上商务系统。通过系统功能及网络环境解决传统管理模式和经营理念带来的不足,加大企业宣传力度,从而提高酒店形象,扩大酒店市场影响率,优化酒店管理。1.2 项目背景a待开发的软件名称:酒店管理系统b . 开发者:谢鹏 王运c用户:酒店的管理人员、顾客、工作人员1.3 定义顾客就餐管理:对就餐的顾客进行管理,并 存储顾客消费记录。顾客住宿管理:对就餐的住宿进

2、行管理,并存储顾客住宿记录。顾客信息:存放顾客的姓名,证件类型,证件号,性别,年龄,籍贯,工作单位等各项基本信息,还有就餐住宿信息,管理员负责管理顾客基本信息。房间信息:包括房间编号,房间等级,房间价格,房间类型等信息菜肴信息:包括菜肴编号,菜肴名称,菜肴价格,菜肴类型等信息2系统功能结构设计2.1 目标本管理系统旨在用计算机来完成所有能完成的工作,并保持很高的灵活性和易操作性。对于系统本身可将其应用到大、中、小等各个酒店之中,来提高工作效率。2.2 需求概述 顾客就餐管理 顾客就餐管理由合法用户进行操作,首先用户应先登录该系统,经系统检查合法并具有相应权限后方能使用; 输入顾客姓名, (证件

3、号)等。 处理过程描述先检查顾客的正确身份,给顾客菜单,让顾客点菜并录入系统保存。如果顾客不满意点的菜肴,可以进行换菜或退掉不想要的菜肴。顾客就餐完毕后,给顾客结帐,并保存顾客的就餐信息到数据库中。 输出操作成功或失败的提示信息 顾客住宿管理 顾客住宿管理由合法用户进行操作,首先用户应先登录该系统,经系统检查合法并具有相应权限后方能使用; 输入顾客姓名,证件号性别,年龄,籍贯,工作单位等; 处理过程描述先检查顾客的正确身份,提供房间信息,让顾客选自己满意的房间并录入系统。 用户住宿完毕后,给顾客结帐,并保存顾客的住宿信息到数据库中。 输出操作成功或失败的提示信息 帐号信息管理 帐号信息管理由合

4、法用户进行操作,首先用户应先登录该系统,经系统检查合法后方能使用。 输入系统管理员用户名和密码 处理过程描述先检查用户名和密码是否正确,如检查正确,方能使用。帐号信息管理用户可以增删用户,设定用户权限等。 输出操作成功或失败的提示信息(4)数据库信息管理 数据库信息管理由合法用户进行操作,首先用户应先登录该系统,经系统检查合法后方能使用,并根据用户权限进行查询,增删,修改等操作。 输入用户名和密码 处理过程描述先检查用户名和密码是否正确,如检查正确,方能使用。用户可以做自己权限范围内的事。 输出操作成功或失败的提示信息2.3 处理流程商务系统前台信息管理员工管理留言管理贵宾管理预定管理后台管理

5、系统管理前台数据录入前台信息发布留言录入留言查询预定信息录入预定信息查询系统数据处理系统功能处理2.4 总体结构与模块外部设计用户输入酒店管理系统显示系统系统处理2.5 功能分配1. 客户管理客户管理是管理员对客户信息进行集中的记录和修改,通过管理客户信息完善对客户的信息处理提高办事效率。2. 房间管理房间管理是管理员要及时了解酒店房间的状态,如酒店房间是空房,还是在维修,或者是预定房3. 客户查询客户查询是管理员对客户信息进行搜索,搜索分的很细,分了精细查询和模糊查询在精细查询里还分了客户住址,客户编号,身份证号,房间编号,同时在模糊查询里也分客户姓名查询和客户努力查询。登陆 取消4.管理员

6、管理员就是对系统的信息进行管理,管理员可以进行对系统信息修改添加删除管理,也不是单一管理员,管理员有多个,但进入系统的管理员可以对系统里面的管理员进行删除和添加。 3接口设计3.1 用户接口向系统管理员提供的用户名为:Admin, 初始密码为 000000,系统管理员第一次使用后进行密码修改。用户名:类型为字符型,长度为 20 字节;密码:类型为字符型,长度为至少 6 字节,最多为 20 字节;若用户输入密码错误,系统将会给出密码错误的提示,连续三次输入错误,系统则关闭。使用鼠标、键盘等外部构件进行功能选择及输入。其余均为可视化界面,用户可以根据系统提示进行功能选择。如:登陆时验证信息界面如下

7、:登陆信息用户名密码3.2 内部结构系统内部又分为:顾客就餐管理系统和顾客住宿管理系统两个主要子系统。还有账号信息管理系统和数据库信息管理系统。3.3 外部接口本系统采用一台个人 pc,需要 Microsoft SQL Server 2000 或更高版本的支持。系统支持 Windows 9x2kmexp 等操作系统。4 逻辑结构设计以关系模型为目标的逻辑结构设计方法是将 ER 实体图中概念模型映射为关系模型,并且包括一组关系定义,映射的步骤如下:(1)把 ER 实体图中的每个实体变换为一个关系模型。(2)变换每个关系:多对多模型需要加一个单独的关系模型;而一对一的或者一对多的联系可用在实体中增

8、加属性(此处为外键)来模型化。(3)ER 图中的属性可转换为关系的属性。5 物理结构设计物理结构设计是为逻辑数据模型建立一个完整的能实现的数据库结构,包括存储结构和存取方法。物理设计内容包括:物理结构设计的主要内容、物理存储介质类型的选择、数据库物理位置的选择、索引类型的选择、数据库服务器性能参数配置。使用数据库的目的是为了有效地管理数据,而数据的插入、删除和修改则是必不可少的功能。在本系统中就大量地使用了数据插入、删除和修改这三种操作:(1)数据插入往数据库的基本表中插入数据使用的是 INSERT 语句,其句法如下:INSERT INTO 基本表名(列表名) VALUES(元组值)(2)数据

9、删除从数据库的基本表中删除数据使用的是 DELETE 语句,其句法如下:DELETE FROM 基本表名 WHERE 条件表达式(3)数据修改当需要修改基本表中元组的某些列值时,可以用 UPDATE 语句实现,其句法如下:UPDATE 基本表名 SET 列名 =值表达式,列名=值表达式WHERE 条件表达式create procedure dbo.dt_adduserobject_vcsvchProperty varchar(64)As set nocount ondeclare iReturn int/* Create the user object if it does not exist

10、 already*/begin transactionselect iReturn = objectid from dbo.dtproperties where property = vchPropertyif iReturn IS NULLbegininsert dbo.dtproperties (property) VALUES (vchProperty)update dbo.dtproperties set objectid=identitywhere id=identity and property=vchPropertyselect iReturn = identityendcomm

11、itreturn iReturnGO5.3 数据结构与程序的关系旅客信息表字段名称 类型 大小 键房间编号 字符串类型 16 *姓名 字符串类型 16性别 字符串类型 4年龄 字符串类型 4文化程度 字符串类型 32职业 字符串类型 32从何处来 字符串类型 32到何处去 字符串类型 32住宿理由 字符串类型 32证件名称 字符串类型 32证件号码 字符串类型 32工作单位 字符串类型 32离店日期 日期类型备注 字符串类型 32团体信息表字段名称 类型 大小 键房间编号 字符串类型 16 *接待对象 字符串类型 32联系时间 日期类型联系单位 字符串类型 32联系人 字符串类型 32联系电话

12、 字符串类型 32人数 整型 *住宿启时 日期类型住宿终时 日期类型住宿标准 字符串类型 8来自 字符串类型 32去往 字符串类型 32结帐单位 字符串类型 32备注 字符串类型 32房间信息表字段名称 类型 大小 键房间编号 字符串类型 16 *房间等级 字符串类型 8房价 浮点类型房价折扣 整型住房人数 整型登记时间 日期类型登记员 字符串类型 32旅客类别 字符串类型 8招待单位 字符串类型 32备注 字符串类型 32菜单信息表字段名称 类型 大小 键菜肴编号 字符串类型 16 *菜肴名字 字符串类型 32菜肴价格 浮点类型菜肴类型 字符串类型 32菜肴折扣 整型备注 字符串类型 32餐

13、桌信息表字段名称 类型 大小 键餐桌编号 字符串类型 16 *餐桌等级 字符串类型 8餐桌容量 整型备注 字符串类型 326系统的体系结构和开发技术6.1 体系结构本系统是基于浏览器/服务器(B/S)结构的系统。6.2 开发技术C#开发应用程序。7参考资料JSP 应用开发详解(含光盘) 电子工业出版社 2002.9JavaScript 1.5 实例教程 高等教育出版社 2001.4蔡翠平等.Java 程序设计M.北京: 清华大学出版社,2002.10肖刚.Java Web 服务器应用程序设计M.西安:电子工业出版社,2001.6闪四清.SQL Server2000 实用教程M. 北京:人民出版社,2002.6

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 办公文档 > 解决方案

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号