酒店管理系统的软件设计与实现
本文关键词:酒店管理系统的软件设计与实现,由笔耕文化传播整理发布。
【摘要】:本系统是基于客户端/服务器(Client/Server“C/S”)模式的酒店管理系统,主要是在.Net Framework框架下,利用WPF(Windows Presentation Foundation)编程平台,结合C#语言、Blend工具和MySql数据库,系统地设计了MySql服务器、WCF(Windows Communication Foundation)服务通信、多线程技术、数据处理技术、软件的性能和内存优化及其在酒店管理系统软件中的应用。设计内容全面覆盖了数据库服务器搭建技术、客户端与服务器的远程服务通信技术、自定义控件制作技术、线程同步与异步处理数据技术、内存优化解决方案和性能测试方案。在数据库服务器搭建方面,研究了创建数据表、处理依赖关系和数据库的操作。在WCF服务通信方面,研究了基于Http协议的双工通信技术。在自定义控件制作方面,研究了基于委托的事件触发方法。在多线程技术方面,研究了共享资源的同步锁处理和跨线程的数据异步处理方法。在内存优化方面,研究了基于CLR的.Net的垃圾回收机制。在性能测试方面,主要利用性能测试工具(如:Red Gate和Dot Trace)对软件的CPU占用、内存消耗、线程并发等进行跟踪监测。本文对酒店管理系统中的工程部客户端、基础设置客户端、客房部客户端、计划任务客户端、手机客户端和网页报表进行了深入详细的设计和实现。本系统为酒店提供了智能化的管理方案,能有效的提高酒店精细化管理的能力,辅助酒店实现标准化管理,能够将先进的管理化理念具体化。该酒店管理系统提供了全方位的住客体验管理、消防安全管理、客房事务管理、筹建筹备管理、工程事物管理、移动管理助手、网页报表平台,使酒店经营者实现酒店的精细化管理,提高了酒店的服务质量和酒店各部门的工作效率;为酒店顾客提供了良好的住宿体验和全方位的享受体验,提高了客户的满意度和忠诚度;精确地落实每项任务,提高了任务的执行力;提高了员工的能动性,优化了人力资源;提供多角度营运数据,为决策提供依据。
【关键词】:酒店管理系统 WCF服务通信 C Sharp WPF MySql数据库
【学位授予单位】:电子科技大学
【学位级别】:硕士
【学位授予年份】:2014
【分类号】:TP311.52
【目录】:
- 摘要5-6
- ABSTRACT6-11
- 第一章 绪论11-18
- 1.1 研究工作的背景与意义11-13
- 1.2 酒店管理系统的国内外研究历史与现状13-15
- 1.3 本文的主要贡献与创新15-16
- 1.4 本论文的结构安排16-17
- 1.5 本章小结17-18
- 第二章 酒店管理系统分析18-28
- 2.1 酒店管理系统可行性分析18-22
- 2.1.1 经济可行性分析18
- 2.1.2 关键技术的可行性分析18-22
- 2.2 酒店管理系统需求分析22-27
- 2.2.1 系统功能需求分析22-25
- 2.2.2 系统数据需求分析25-27
- 2.3 本章小结27-28
- 第三章 酒店管理系统的整体设计28-41
- 3.1 酒店管理系统的功能结构28-29
- 3.2 酒店管理系统的概念设计29-35
- 3.2.1 酒店管理系统的实体描述29-34
- 3.2.2 酒店管理系统的实体联系图34-35
- 3.3 酒店管理系统的数据表结构35-40
- 3.3.1 员工信息表35-36
- 3.3.2 工单信息表36-37
- 3.3.3 地点信息表37
- 3.3.4 设备设施表37
- 3.3.5 服务内容表37-38
- 3.3.6 维修内容表38
- 3.3.7 耗材库存表38
- 3.3.8 设备信息表38-39
- 3.3.9 计划任务表39
- 3.3.10 能耗记录表39-40
- 3.3.11 顾客信息表40
- 3.4 本章小结40-41
- 第四章 酒店管理系统软件的详细设计41-54
- 4.1 通信服务设计41-42
- 4.2 C Sharp主要类设计42-44
- 4.3 数据库服务器设计44-45
- 4.4 酒店管理系统业务模块设计45-53
- 4.4.1 子系统登录界面业务设计45-46
- 4.4.1 基础设置子系统46-47
- 4.4.2 工程管理子系统47-48
- 4.4.3 任务管理子系统48-49
- 4.4.4 网页报表子系统49-50
- 4.4.5 住客体验管理子系统50-51
- 4.4.6 工程报修子系统51-52
- 4.4.7 Android移动助手子系统52-53
- 4.5 本章小结53-54
- 第五章 酒店管理系统的实现54-73
- 5.1 开发环境的搭建54-56
- 5.1.1 WPF简介54
- 5.1.2 Microsoft Visual Studio 2010简介54-55
- 5.1.3 WCF简介55
- 5.1.4 Microsoft Expression Blend简介55-56
- 5.1.5 MySql数据库简介56
- 5.2 酒店管理系统通信服务的实现56-58
- 5.3 酒店管理系统数据库服务器的实现58
- 5.4 酒店管理系统业务的实现58-69
- 5.4.1 子系统登录界面业务实现58-59
- 5.4.2 基础设置客户端业务实现59-60
- 5.4.3 住客体验管理客户端业务实现60-63
- 5.4.4 工程管理客户端业务实现63-65
- 5.4.5 工程报修客户端业务实现65-67
- 5.4.6 网页报表业务实现67
- 5.4.7 任务管理客户端业务实现67-68
- 5.4.8 Android移动助手客户端业务实现68-69
- 5.5 酒店管理系统软件的内存优化69-72
- 5.5.1.NET代码管理简介69-70
- 5.5.2 垃圾回收机制的原理70-72
- 5.5.3 内存优化方案72
- 5.6 本章小结72-73
- 第六章 酒店管理系统的测试73-78
- 6.1 软件测试的方法73-74
- 6.2 模块测试74-76
- 6.2.1 测试内容75
- 6.2.2 测试结果75-76
- 6.3 性能测试76-77
- 6.3.1 测试内容76-77
- 6.3.2 测试结果77
- 6.4 本章小结77-78
- 第七章 全文总结与展望78-80
- 7.1 全文总结78-79
- 7.2 后续工作展望79-80
- 致谢80-81
- 参考文献81-83
【共引文献】
中国期刊全文数据库 前10条
1 杨子天;邵宇;;基于Android平台的在线考试系统的设计与实现[J];电脑知识与技术;2014年03期
2 孙鹏;钱承山;李俊;丁金卉;;基于无线传感技术的接触网导线接头及换相点温度监测系统[J];电子器件;2014年02期
3 李强;陈旭;;信用卡管理系统的UML建模研究[J];电脑知识与技术;2014年22期
4 刘晋钢;刘卫斌;刘晋霞;;Kinect与Unity3D数据整合技术在体感游戏中的应用研究[J];电脑开发与应用;2014年11期
5 徐博升;张云华;;Trigger与ViewStateManager实现WPF控件外观控制的比较[J];工业控制计算机;2015年05期
6 卢沛刁;;移动社交系统设计与实现[J];电脑知识与技术;2015年09期
7 潘中奎;廉士弟;赵琪;;基于青鸟接口规约的全领域模型系统[J];计算机与现代化;2014年07期
8 李莹;孙福龙;金鑫;;“WPF程序设计”课程的总结和建议[J];民营科技;2014年07期
9 罗剑;郭星明;;高职信息专业综合实践能力项目的设计与开发[J];计算机教育;2015年08期
10 何江涛;陆治国;张瑞东;龚秋憬;龙飞;;基于EXCEL的配电网络停电情况自动通知和设备故障情况查询研究[J];深圳信息职业技术学院学报;2014年03期
中国博士学位论文全文数据库 前2条
1 符辉;矿井突水及避灾仿真算法的研究与实现[D];中国矿业大学(北京);2013年
2 周翔;基于抽象状态自动机和π演算的UML动态语义研究[D];华东理工大学;2015年
中国硕士学位论文全文数据库 前10条
1 马刚;蓝威公司管理信息系统的设计与实现[D];吉林大学;2011年
2 杨姗姗;基于WPF的人才引进系统的设计与实现[D];吉林大学;2011年
3 潘锦锋;基于WCF的通用销售管理系统设计与实现[D];厦门大学;2014年
4 卢家乐;基于Silverlight的煤炭市场信息分析系统的设计与实现[D];厦门大学;2014年
5 江锡晨;小学几何教学支持工具的设计与开发[D];华中师范大学;2014年
6 玄德;基于WPF的初中化学仿真实验工具的设计与开发[D];华中师范大学;2014年
7 李磊磊;中学物理光学仿真实验平台的设计与开发[D];华中师范大学;2014年
8 袁q,
本文编号:342910
本文链接:https://www.wllwen.com/guanlilunwen/jiudianguanli/342910.html