酒店预订系统分析(共15页).doc

上传人:飞****2 文档编号:16636778 上传时间:2022-05-18 格式:DOC 页数:15 大小:172KB
返回 下载 相关 举报
酒店预订系统分析(共15页).doc_第1页
第1页 / 共15页
酒店预订系统分析(共15页).doc_第2页
第2页 / 共15页
点击查看更多>>
资源描述

《酒店预订系统分析(共15页).doc》由会员分享,可在线阅读,更多相关《酒店预订系统分析(共15页).doc(15页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、精选优质文档-倾情为你奉上酒店预订系统概要设计说明书 作 者: 夏朋辉 完成日期: 2015年11月11日 签 收 人: 王冬威 签收日期: 2015年11月11日 目录专心-专注-专业1 引言1.1编写目的 近年来,酒店业迅猛发展,市场的竞争日趋激烈,全面提高酒店的软件管理水准,已成为酒店业发展的当务之急。传统的管理方法已经不能适应现代社会的需要,因此采用电脑管理业务、财务等诸多环节已成为推动酒店业迅速发展的先决条件,酒店客房管理信息系统是各大型酒店所需要使用的一个管理系统。1.2范围说明:a 待开发的软件系统的名称:酒店客房管理助手b 列出本项目的任务提出者、开发者、用户以及将运行该项软件

2、的单位。任务提出者 老师开发者 王冬威用户群体 各类大型酒店验收单位 河南科技大学1.3定义1.4参考资料1刘彦保,李军利,郝继升.用PowerBuilder和SQL Server开发酒店管理信息系统J.延安大学学报,2003,Vol.042亓协民.龙铁酒店网络系统分析J.哈尔滨铁道科技,1999,Vol.013So-Yeon LEE,Jai-Sang Koh.WWW-Based Reliability Information System J.Computers ind. Engng,1998,Vol.35:599-6024吴锋.PowerBuilder在企业MIS开发中的应用与思考J.计算

3、机工程与应用,1999,Vol.015张鸿,熊文龙.基于C/S模式的SQL数据库应用技术J.武汉理工大学学报,2003,Vol.066陈建平.Sybase SQL Server与管理信息系统设计J.长春邮电学院学报,1996,Vol.02 7叶蓓.SQL Server2000关系数据库特性分析J.现代电子技术,2003,Vol.238刘凯,苗放,王艳.PowerBuilder与Sybase在客户/服务器模式下的连接及应用J.物探化探计算技术,2001,Vol.049樊银亭,曾春先.SQL Server数据库系统中的数据完整性研究J.金陵科技学院学报,2005,Vol.0210钱学忠.SQL在数

4、据库应用系统中的运用J.电子器件,2000,Vol.0311Timo Manterea,Jarmo T. Alanderb.Evolutionary software engineering, a reviewJ.Applied Soft Computing,2005,Vol.05:315-3312 总体设计2.1 需求规定软件项目的大致功能要求如下:1. 快速实现客人入住登记和账务处理,减少客人住店及离店时的等待时间2. 准确实现客人预订入住的要求,实现有效及有保障的前台系统作业3. 快速响应住宿客人的有关项目查询要求4. 实现入住、消费、结账一条龙服务,方便客人在店内的各类消费要求2.2

5、运行环境a.CPU: 最低400MHZb.内存: 64Mc.输入输出设备:键盘,鼠标d.100M以上硬盘空间e.操作系统:Microsoft Windows 2000 2.3 基本设计概念和处理流程图 2.1 系统登录程序流程图单击系统启动画面,进入系统登录窗口。用户进入系统前,必须通过密码验证方可进入主窗口界面。2.4 结构2.4.1登陆界面 窗口中主要放置了一个下拉单选框,一个单行编辑框,以及两个命令按钮。用户首先在下拉单选框中选择操作员,然后输入密码。点击“确定”按钮后,系统自动提取对应操作员的登录密码,与保存在局部变量中的用户所输入密码进行比对。如果密码不正确,则提示“密码有误!” ;

6、如果密码正确则进入系统主窗口。2.4.2客房管理系统 登录成功后显示酒店客房管理信息系统主界面如下图,主窗口为main_win,主界面上所链接菜单为menu_menu。2.4.3基础信息设置(包括客房信息、员工信息、挂账单位信息)(由于结构相似,在此以客房信息设置为例进行解说。)单击主菜单“基础信息设置”下的“设置客房信息”子菜单,进入客房信息设置窗体,主要实现客房基本信息的添加、修改、删除等功能:本窗口主要由两个单行编辑框、三个掩码框、一个多行编辑框、两个下拉单选框、一个数据窗口以及十个命令按钮组成,其中营业日期可自动提取系统时间。点击“添加”按钮,可生成新的房间信息,在添加房间信息的过程中

7、,“添加”按钮不可用,“保存”按钮可用。在此窗口还可以对已保存的房间信息进行修改,并可删除已保存的房间信息。2.5 功能需求与程序的关系2.6 人工处理过程系统的登录与登出;设置基础信息。2.7 尚未解决的问题通过电子帐户付款的实现方式;一些较重要的信息的加密解密。3 接口设计3.1 用户接口 本酒店客房管理系统适用于各类中小型酒店的客房资源和客户信息的管理,实现了酒店客房的信息化管理,该系统主要包括基础信息设置、客房前台管理、查询统计管理、挂账管理、系统初始设计、系统维护等功能。3.2 外部接口计算机使用PC机,操作系统使用WIN2000/XP;后台数据库管理系统采用SQL Server。3

8、.3 内部接口本系统的各个子系统之间的联系并不紧密,故没有重要的内部接口,简单的内部接口此处从略。4 运行设计4.1 运行模块组合 根据用户需求客房类型的不同,系统决定访问者可以访问的页面以及使用的功能。4.2 运行控制(一)基础信息设置 1、设置客房信息:对客房的基本信息进行增加、修改、删除。 2、设置员工信息:对员工的基本信息进行增加、修改、删除。 3、设置挂账单位:对挂账单位的基本信息进行增加、修改、删除。(二)客房前台管理 1、客房预订:可以通过此窗口实现客房预订。 2、住宿登记:客人入住酒店登记信息,退宿一天前进行提醒。 3、宿费提醒:查询某日期的提醒信息或全部提醒信息。 4、退宿结

9、帐:可以选择挂账、打折等多种方式,并可以在此增加其他消费项目的费用。自动提取系统时间以及当前操作员。(三)查询统计管理 1、客房查询:通过房间号查询客房基本信息。 2、房态查询:(未实现) 3、预订房查询:通过客户姓名查询预订信息。 4、住宿查询:通过客户姓名查询住宿信息。 5、退宿查询:通过客户姓名查询退宿信息。(四)挂账管理 1、挂账查询:通过挂账单位或地址以及时间段查询挂账信息。 2、挂账结款:登记挂账单位对挂账的还款。(五)系统初始设计 1、本单位定义:设置本单位的基本信息。 2、业务部门定义:设置各业务部门的相关信息。(六)系统维护 1、系统初始化:清空目前的系统数据,将系统恢复为初

10、始状态。 2、操作员管理:高级管理员登录后可进行操作员的添加、删除以及信息更改。 3、权限设置:可以设定操作员的管理权限以及具体的可操作功能。4.3 运行时间打开网页的时延视网络速度而定,网络通畅时不得超过2秒,任何情况下不得超过5秒;查询客房类型要根据数据库的大小而定,但最多不得超过10秒;提交信息续写入数据库时,不得超过5秒。5 系统数据结构设计5.1 逻辑结构设计要点数据库是数据库应用程序的核心。数据库结构设计的好坏将直接对应用系统的效率以及实现的效果产生影响,好的数据库结构设计会减少数据库的存储量,数据的完整性避免在设计中浪费不必要的人力和物力。9 它是在既定(本系统使用SQL Ser

11、ver)的数据库管理系统基础之上建立数据库的过程。其过程是将现实存在的数据及其应用处理关系进行抽象,从而形成数据库结构。具体实现时,首先明确用户对数据的需求,在此基础上,建立数据库的概念模型,概念模型主要是用来反映用户的现实环境和需求,它独立于具体的数据库管理系统,并且与数据库怎样实现无关。在建立数据库概念模型之后,要真正实现与数据库管理系统的结合,即能够由既定的数据库管理系统所支持,还必须进行逻辑结构的设计,在逻辑结构设计阶段,主要完成建立数据库的逻辑模型,并解决数据的完整性、一致性、安全性和有效性等问题;最后一个阶段是数据库的物理结构设计,其任务是为系统逻辑结构模型确定合理的存储结构、存取

12、方法、以及数据表示和数据存储空间分配等内容,从而得到具体的数据库物理结构。5.2 物理结构设计要点 数据库最终是要存储在物理设备上的,数据库在物理设备上的存储结构和存取方法称为数据库的物理结构,它依赖于给定的计算机系统。以下给出本系统用到的典型的物理结构的实现:字段名称说明类型长度说明czy操作员char10czybh操作员编号char10czyjb操作员级别char10pwd密码char10表 3.1 操作员表 czy_tab字段名称说明类型长度说明dwmc单位名称char50dz地址char50yzbm邮政编码char6dh电话char20cz传真char20wz网址char40dzyj电

13、子邮件char40cwzg财务主管char20表 3.2 本单位定义表 bdwdy_tab字段名称说明类型长度说明fjh房间号char10非空fjlx房间类型char16ft房态char10jg价格char10yyrq营业日期char10sysz使用设置char40pz配置char40bz备注text表 3.3 客房信息类型表 kfxxlx_lab字段名称说明类型长度说明bmbh部门编号char10bmmc部门名称char50bmfzr部门负责人char20bmdh部门电话char20表 3.4 业务部门定义表 ywbmdy_tab字段名称说明类型长度说明ygbh单位编号char10非空ygl

14、b单位全称char10ygxm简称char20ygxb电话char10ygzw地址char20pyrq邮政编码char10xj传真char10bz联系人text表 3.5 员工信息表 ygxx_tab字段名称说明类型长度说明dwbh单位编号char10非空dwqc单位全称char40jc简称char20dh电话char20dz地址char50yzbm邮政编码char6cz传真char20lxr联系人char20lxrdh联系人电话char20表 3.6 工作单位信息表 gzdwxx_tab字段名称说明类型长度说明xm姓名char10zj证件char10zjh证件号char25lxdh联系电话c

15、har20xxdz详细地址char50gzdw工作单位char50kflx客房类型char10kfjg客房价格char30yzrq预住日期char10yzts预住天数char10yfje预住金额char30czy操作员char10表 3.7 客房预订表 kfyd_tab字段名称说明类型长度说明zxno住宿编号char10xm姓名char10zj证件char10zjh证件号char20dwordz单位或地址char40zxsy住宿事由char40fjhm房间号码char10kfbz客房标准char10kfjg客房价格char10zxrq住宿日期char10zxsj住宿时间char10zxts住宿

16、天数char10zqxf折前宿费char10dzfs打折方式char10dzds打折多少char10sjxf实际宿费char10txrq退宿日期char10txsj退宿时间char10ysyj预收押金char10bz备注textczy操作员char10tixrq提醒日期char10tixsj提醒时间char10表 3.8 住宿登记表 zxdj_tab字段名称说明类型长度说明gzdw工作单位char6jkfs结款方式char20hkje还款金额char4jkr结款人char8czy操作员char6表 3.9 挂账结算表 krjk_tab字段名称说明类型长度说明txno退宿编号char10pzhm

17、凭证号码char10txrq退房日期char10txsj退房时间char10xm姓名char10zj证件char10zjh证件号char20xxdz详细地址char40fjh房间号char10kflx客房类型char10kfjg客房价格char10szts实住天数char10xf宿费char10dzfs打折方式char10dzds打折多少char10fjfs附加方式char10fjds附加多少char10ssje实收金额char10yj押金char10thje退还金额char10bz备注textdhf电话费char10zf杂费char10hyf会议费char10tcf停车费char10pcf赔

18、偿费char10zxrq住宿日期char10zxsj住宿时间char10表 3.10 退宿结账表 txjz_tab6 系统出错处理设计6.1 出错信息 管理员登录时,如果输入的用户名和密码不和数据库中的匹配,则不能进入管理界面。 需要操作数据库时,如果操作失败,或者发生异常,则输出相应错误信息。 如果用户在表单中输入的数据不符合预定的要求,则弹出错误信息。 如果数据库损坏,不能正常操作,则弹出出错信息。6.2 补救措施 后备技术:定期备份数据库文件,一旦数据库发生异常,立即用备份的数据库覆盖原来的数据库文件。 安全技术:为保护注册用户的合法权益,对用户的一些信息进行安全处理,对一些消息进行加密处理,禁止各类用户的非法访问未授权网页。 恢复及再启动技术:定期对数据库和服务器进行更新和检查,并定期备份重要文件。6.3 系统维护设计系统具有可扩展性,有时间可以方便加入代扩展的功能,修改现有的功能。7 阶段小结 经过测试,对于拥有正确管理员帐号和密码的管理员可以进入酒店客房管理系统主菜单进行权限所允许的各项功能操作,并能正确实现已完成的各种功能。对不拥有正确帐号和密码的用户则拒绝其进入系统,以保护系统的秘密数据和保证其运行安全,防止恶意破坏。

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

当前位置:首页 > 教育专区 > 教案示例

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁