《2022年C#酒店管理系统 .pdf》由会员分享,可在线阅读,更多相关《2022年C#酒店管理系统 .pdf(7页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、中小型酒店管理系统摘要系统实现了对一个小型酒店的信息化,为酒店的业务提供统一的解决方案,将各种不同的业务信息集成到系统中进行集中处理,实现酒店运营和管理的信息化,在保证提供一流服务的基础上,最大限度地降低其运营成本,同时努力为企业带来更高效的运营效率。系统运用规范的软件工程方法进行设计,并使用.Net 和 Sqlsever2000 数据库等工具来开发。开发过程包括需求分析、系统总体设计、详细设计、系统实现、系统配置和实施几个步骤。并要求数据库中数据能保证其一致性和完整性,同时数据库具备良好的安全性,而对于应用程序,则要求其功能完善,操作简便,界面美观。客人进入酒店后可以通过系统进行点菜、订酒席
2、、订房间,管理员可以通过系统进行结账,查询菜肴、订席情况、客户信息、菜单等信息,并对新的菜肴进行入库,经理可以通过系统查看酒店的运营情况。系统的主要工作在设计阶段。在这个阶段,经常会出现设计结果与需求不能对应的情况,要不断地迭代设计才能达到预期目标,经过多次反复后,系统设计完成。系统代码编写完后,通过大量的测试和验证,达到了预期的目的。关键词:信息技术 ,数据库, .Net ,Sqlsever2000目录第 1 章 绪论 11.1 系统开发背景 11.2 系统目标 11.3 开发工具与开发语言介绍 2名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - -
3、- - - - - 名师精心整理 - - - - - - - 第 1 页,共 7 页 - - - - - - - - - 1.3.1 .Net简介 21.3.2 C# 语言简介 31.3.3 SQL Server 2000简介 3第 2 章 需求分析 52.1 需求调研结果 52.2 确定系统工作流程 62.3 数据流图 82.4 数据字典 102.5 软硬件环境 13第 3 章 系统总体设计 143.1 功能结构设计 143.2 软件结构设计 153.3 数据库概念设计 163.4 数据库表设计 17第 4 章 详细设计 224.1 点菜设计 224.2 订席设计 234.3 结账设计 24
4、4.4 订房设计 254.5 安全设计 254.6 查询设计 274.7 数据管理设计 27第 5 章 系统实现 285.1 点菜模块 285.2 订席模块 295.3 结账模块 305.4 安全模块 315.5 查询模块 325.6 数据管理模块 33第 6 章 系统配置和实施 346.1 环境配置 34名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 2 页,共 7 页 - - - - - - - - - 6.2 数据库配置 346.3 程序运行 35结论 36参考文献 37致谢
5、38附录 39图 3.1 系统功能结构图5.2 订席模块订席模块图如下:小型酒店管理系统餐饮业务信息查询信息管理点菜订酒席结账订房业务订房间退房业务信息查询存储数据管理业务信息管理存储数据查询名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 3 页,共 7 页 - - - - - - - - - 图 5.2 订席模块图测试:1.界面显示后日期框中的日期与系统日期一致。2.点击产生出订席编号和客人编号后,与数据库中数据对比刚好是最大值加一。3.漏掉几个文本框不填数据进行测试,点击订席后,
6、发生异常,数据库插入时有数据项为空时,不能正常插入,后添加异常处理程序,问题解决。4.完整输入一组数据分别为:68、54、12、20、10、无,发现程序能正确运行,没有异常发生,且数据能正确插入。5.3 结账模块结账模块图如下:名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 4 页,共 7 页 - - - - - - - - - 图 5.3 结账模块图5.5 查询模块结账查询模块图如下:图 5.5 结账查询模块图测试:1. 对查询通用类进行测试,在代码中一共输入9 组数据进行测试,分
7、别为全部正名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 5 页,共 7 页 - - - - - - - - - 确数据 3 组,部分正确数据 3 组,错误数据3 组,最后得到结果为输入全部正确数据时可以查询出所有正确数据,输入部分正确数据可以查询出部分正确数据,输入错误数据时完全查不出数据。通过测试后,效果达到预期目标。2. 对每个查询界面进行测试,每个模块进行用两组同的数据测试相同的功能,经过测试后达到预期目标。5.6 数据管理模块管理模块分为两个部分,一种是可以调用通用类来进行
8、管理编码的,一种是要自己设计方法来编码的,下面选择自己设计方法编码来完成的模块订席菜单管理模块为例,订席菜单管理模块图如下:图 5.6 订席菜单模块图重要提示:本论文由大学论文网 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 6 页,共 7 页 - - - - - - - - - 毕业论文下载网: 提供如果需要详细内容请与QQ:4991024联系名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 7 页,共 7 页 - - - - - - - - -