




已阅读5页,还剩13页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
Xxx大学软件详细设计指南项目名称:酒店信息管理系统实验过程:年份级别:全职:类级别:学号:姓氏:指导教师:目录一、简介21.1开发背景21.2系统调查21.3开发项目的意义2二、系统需求分析32.1要求问题模块第3部分2.1.1系统维护模块32.1.2用户要求模块32.1.3系统功能要求模块42.2酒店管理系统主要数据流程图和数据字典42.2.1酒店管理系统的主要数据流程图4三、数据库设计53.1选择数据库管理系统53.2数据库系统设计6四、系统设计和实现104.1三层体系结构在系统设计过程中的应用114.2主要操作界面和功能代码114.2.1客户入住信息注册界面114.2.2客户入住信息注册界面124.2.3客户信息查询实现接口124.2.2房间信息管理界面13五、系统测试135.1程序调试135.2程序测试145.2.1测试的重要性和目的145.2.2测试的步骤145.2.3测试的主要内容14六、摘要15一、简介1.1发展背景物质水平逐渐提高,精神生活也开始丰富多彩。旅游服务的重要组成部分酒店行业也有了爆炸性的发展。提高整体竞争力必须改变酒店经营模式,提高经营水平,实施信息化建设无疑是实现这一目的的唯一途径和明智措施。在信息时代,酒店经营要有全面自动化、标准化、人性化的健全经营信息系统,把酒店经营从经验管理转变为科学管理是很重要的。随着计算机技术在酒店的普及和计算机技术的不断发展,酒店管理系统的新时代到来,新的系统平台、新的系统特征和发展方向不断出现,该系统采用客户机/服务器模型,功能更加精细、完善,系统更加稳定可靠。此外,在预订、登记和结帐等过程中,提供简单、方便、明确的信息,及时响应客户的需求,创造更多的经济优势和利益。1.2系统调查随着入住旅客越来越多,顾客的各种信息也成倍增加。为了提高酒店客房管理工作的效率,有必要开发酒店客房管理的新系统。通过这些系统,您可以进入客户规范管理、科学统计和快速咨询,从而减少员工的工作负担,腾出更多时间提高服务质量,将许多复杂、重复的任务作为MIS管理系统来执行。该系统是通过应用Microsoft Visual Studio 2010、SQLServer2012技术开发的。Winform应用程序与其他windows应用程序一样,包含两个主要部分:一个是用户界面,另一个应用于处理逻辑。用户通过界面元素(例如窗口、菜单和窗口中的各种控件)操作应用程序,而应用程序处理逻辑是通过事件和函数中的程序代码实现的。执行各种客户信息管理任务。本酒店客房管理系统具有较强的适用性和实用性。1.3项目开发的重要性酒店客房信息管理在整个酒店客房运营过程中起着非常重要的作用。通过信息管理,酒店客房经理可以随时知道客房的预订、入住等情况,并宏观分配基础设施的使用情况。使用数据库管理资料,可以方便管理会员客户的资料,便于业务往来和客户服务调查,同时还可以建立具有强大的新、修改、删除、查询工作和兼职计费功能的酒店客房管理系统,作为管理人员的得力助手,基于手动工作的诸多缺点,将酒店客房管理流程和规则与现代计算机技术相结合,实现管理自动化,建立酒店客房管理系统。酒店客房管理系统还可以监督整个顾客客房消费活动,统计收入情况,使酒店客房管理过程的全过程电脑化。二、系统需求分析2.1需求问题模组分割酒店经营系统主要分为用户需求模块、系统功能需求模块两个模块。这两个模块主要是由两个模块管理员设计的,因为他们容易发现这个酒店的不足,并且容易看到酒店的居住情况。2.1.1系统维护模块(1)设置密码:每个用户都有自己的密码,这将阻止非系统用户进入系统。每个用户的权限不匹配可以防止用户超出权限操作。(2)登录设置:设置每个用户的登录,只有能够访问管理系统的用户才能操作系统。(3)查询数据:要求可以基于房间编号、房间类型等查询数据。2.1.2用户要求模块用户希望使用酒店客房管理系统获取所需信息,提高管理水平,希望新系统具有以下功能:(1)数据记录:可以使用计算机快速处理日常业务和相关数据,实时查看各种居住信息。(2)数据输入:可以实时输入住宿和退订等。(3)数据查询的:可以实时确认客房信息、客人账单信息等具体情况。2.1.3系统功能要求模块(1)预订功能要求:注意事项是提高酒店的开业率,为客人预订房间,提供良好的预订服务。功能要求包括查看预约、确认可用房间、创建预约记录、确认预约、维护预约记录等。(2)要求招待功能:主要目的是以最快的速度为客人准备房间。功能要求包括注册来宾、确认可用文件室、修改来宾信息、删除来宾信息和查看来宾信息。(3)签出功能要求:功能要求包括来宾签出、报告打印和来宾帐户等。(4)客房管理功能要求:主要目的是提高客房信息管理、客房管理的准确性和准确性,同时减轻酒店客房中心员工的工作负担,提高客房管理的效率和服务质量。主要功能包括保持住房状态、记录费用和查看客户等。2.2酒店管理系统主要数据流程图和数据字典在确定系统的最终需求分析时,主要采用的是软件工程需求分析方法中面向数据流的分析方法,在面向数据流的分析方法中使用了系统(SA)分析方法。美国Yourdon在20世纪70年代提出的,将系统分析看作工程项目,有计划、有系统地工作的基本想法。这是特别适合于大型信息系统分析的开发方法。酒店经营系统的规模不大,但也有利用SA方法进行分析。以下是在系统需求分析阶段完成的数据流图表和数据词典。2.2.1酒店管理系统的主要数据流程图酒店管理系统的数据流图,如图所示酒店管理系统顶层数据流程图酒店管理系统的零级数据流图酒店管理系统数据流图三、数据库设计3.1选择数据库管理系统该系统在选择数据库管理系统中比较了各种数据库管理系统(Access、Informix、Orcale、DB2、SQL Server和Foxpro)的优缺点,最终确定了使用Microsoft的SQL Server2008。SQL Server数据库管理系统是美国Microsoft corporation发布的关系数据库系统。为分布式客户端/服务器计算设计的可扩展、高性能的数据库管理系统,实现了WindowsNT与windows nt的有机结合,提供了基于事务的企业级信息管理系统方案。主要特性包括:(1)充分利用Windows优势的高性能设计。(2)高级系统管理、Windows图形管理工具支持,以及本地和远程系统管理和配置支持。(3)使用多种方法确保数据完整性的强大事务功能。(4)支持对称多处理器结构、存储过程、ODBC,并具有自己的SQL语言。SQL Server通过内置的数据复制功能、强大的管理工具、与internet的紧密集成和开放系统结构,为广泛的用户、开发人员和系统集成商提供了优秀的数据库平台。选择SQL Server2008数据库管理系统(面向中型企业的关系数据库)是明智的选择。3.2数据库系统设计数据库设计是数据库及其应用系统构建的关键技术是信息系统开发和构建的关键技术具体来说,数据库设计可以为指定的应用程序环境配置最佳数据模式,构建数据库和应用程序系统,以便有效地存储数据并满足用户的要求将从需求分析中获得的用户需求抽象到信息结构概念模型中的过程就是概念结构设计。是整个数据库设计的核心。描述概念模型的强大工具是使用此工具的概念模型设计,即实体关系(E-R)模型。设计概念结构通常有四种方法:自上而下、自下而上、增量扩展和混合策略(自下而上和自下而上组合)。该系统使用自上而下需求分析和自下而上设计概念结构(分别设计子E-R图,然后合并为整个系统E-R图)。完整E-R图表系统功能模块图(图3-2)所示,系统共分为8个模块。客房类型模块:可以对客房类型、住宅价格等进行查看、修改等操作。客房查询模块:查询所有房间的基本情况。客户预订模块:完全管理客户的预订情况。客户入住模块:您可以查看所有客户入住。文件室更改模块:执行与客户交换相关的一些任务。客房状态模块:可以对客房空房、预订、入住等情况进行修改等。客户结算模块:实现酒店客房会计结算。注册帐户模块:实现用户注册功能。此软件的数据库名称为Hotel,包含6个数据表:BookIn、CheckIn、CheckOut、Room、RoomType和UserInfo。具体的表格结构如下:表3-1用户表UserInfo列名数据类型允许空值说明UserIdInt否用户ID(主键)UserNameVarchar(50)否用户名密码Varchar(50)否密码IsAdmin比特否是否为管理员表3-2客户入住表签入列名数据类型允许空值说明CustomerIdInt否客户ID(主键)NameVarchar(10)否名字塞克斯Char(2)否城堡PTypeVarchar(50)否文件类型P_IDVarchar(50)否文件编号特尔Varchar(50)否电话号码CTypeVarchar(50)否客户类型RoomNumInt否房间号码IndateDatetime否入住时间DaysInt否入住天数德蒙里蒙里否保证金皇家航空Varchar(50)是注释表3-3客户结算表签出列名数据类型允许空值说明IdInt否客户结算ID(主键)CustomerIdInt否客户IdNameVarchar(10)否名字列名数据类型允许空值说明塞克斯Char(2)否城堡特尔Varchar(50)否电话号码CTypeVarchar(50)否客户类型RoomNumInt否房间号码IndateDatetime否入住时间DaysInt否入住天数Discount弗洛特否打折Addmoney蒙里否额外费用SunMoney蒙里否总金额雷米Varchar(50)否注释表3-4房间预订表北人列名数据类型允许空值说明BookIdInt否保留编号(主键)NameVarchar(10)否名字塞克斯Char(2)否城堡PTypeVarchar(50)否文件类型P_IDVarchar(50)否文件编号特尔Varchar(50)否电话号码RoomNumInt否房间号码IndateDatetime否入住时间DaysInt否入住天数德蒙里蒙里否保证金皇家航空Varchar(50)是注释表3-5房间状态表工作室列名数据类型允许空值说明RoomIdInt否房间号码(主键)RoomTypeVarchar(10)否房间类型RoomNumInt否房间号码北Char(2)否是否预定
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025版招投标投标担保合同解除条件及法律后果
- 2025年度智能设备采购与管理规范合同
- 2025年度智能硬件开发与应用合伙协议
- 新能源微电网稳定性控制与新能源发电系统谐波治理报告
- 2025电子商务平台会员管理与基础应用服务协议
- 2025版离婚房屋下载全新协议范本
- 2025年智能停车场车位销售及管理服务合同范本
- 2025版商场内快闪店场地租赁与推广合作合同
- 2025版图书售后服务与客户保障合同范本
- 2025年度水利工程专用土工布采购及施工服务合同
- 八年级下册美术提纲
- 内部准驾证管理办法
- 2023年单螺杆泵的结构设计与性能分析全套图纸
- 无创正压通气护理
- GB/T 20481-2017气象干旱等级
- 风电发电机组电控系统知识-安全链部分课件
- 医疗质量管理工具课件
- 急性上呼吸道感染病人的护理
- 小学教师量化考核表
- 房建监理平行检查记录表格模板(参考版)
- 计算机操作系统(第四版)-汤小丹-课后习题答案
评论
0/150
提交评论