本站联系方式
   联系QQ  :1095080675
   联系QQ  :1223950575
  技术指导:1353934434
  
  电子邮箱:dxlwjsj@163.com
标题  基于C#.NET的小型管理信息系统的研究与实现
编号  15074
编程语言  C#
开发环境  Visual Studio 2005 或 2008
数据库  SQL Server
资料明细  毕业论文、程序
推荐指数  ★★★★★
论文内容

一、酒店管理系统实例的分析与设计
1.酒店管理系统的功能及需求分析
在信息高度发达的今天,酒店业务涉及的各个工作环节已不再仅仅是传统的住宿、结算业务,而是 更广、更全面的服务性行业代表,所以酒店信息化管理应达到以下目标:
(1)为酒店的管理者、决策者提供及时、准确地掌握酒店经营各个环节情况的信息技术;
(2)针对酒店的经营,为节省运营成本、提高运营质量和管理效率的信息化管理和控制技术;
(3)直接面对顾客所提供的信息化服务。
为达到以上目标同时根据酒店管理业务的需要,一个通用的酒店管理系统应包含下图所示的功能模 块,其中每个功能都由若干相关联的子功能模块组成。
2.各功能模块分析
(1)系统管理模块
该模块主要是对用户的权限及数据的安全性进行管理,它主要包括以下两个方面:
1)权限设置:主要对不同的用户进行权限管理。
2)数据备份及恢复:用于备份和恢复系统数据库。
(2)基础设置模块
该模块用于对客房类型、客房价格、客房信息、系统参数等项目进行初始化设置,并且这些设置相 对固定,一般情况下不进行改动。其中两个主要方面如下:
1)客房类型设置:用于设置客房的分类信息,主要包括客房名称、房价、可超预订数、是否清扫等。
2)客房信息设置:用于设置客房的初始信息,像房间号、房类编号、楼层、额定人数、床数、房间 特征等。当然随着功能的扩充,还会有其它相应的功能进行补充。
(3)业务管理模块
该模块主要是对整个酒店的具体业务进行管理。主要有以下四个方面功能:
1)预订管理:用于管理客房的预订业务,像散客预订、团体预订、预订查询、修改预订等业务。
2)入住管理:主要管理客户入住及入住后相关的业务,像散客入住、团体入住,预订入住、客人续 住、房态修改、房态查询等业务。
3)消费记帐:主要管理客人在酒店产生的消费帐务。
4)收银管理:主要是管理客户退房及相关的收银业务,像客户退房、预付金管理、附加费用管理等业务。
(4)房态管理
由于酒店客房在不同时间有不同的状态,如空净房、空脏房、清理房、占用房、未清房、预期离店、 预期抵店等等,所以房态的管理是非常重要的功能,一般都采取房态图的形式进行显示各个房间的状况。
3.整个系统运行的流程图如下:
4.分析和设计酒店管理系统数据库
对整个系统的需求分析以及工作流程清楚之后,下一步是分析并进行后台数据库的设计。当然对于 一个功能齐全的酒店管理系统,大致包括100多张数据表,在这里为了说明问题的方便,只是介绍关键 实体的表及相关内容,为了实现通用酒店的功能以下几张表一般来说是必须的:楼层信息表、入住单表、 客房信息表、客房类型表、帐单明细表、预定单表,当然在程序运行当中还会生成其它相应的表单,对 于表单内的字段及类型可以通过SQL server数据库企业管理器或者ACCESS进行设计,而要想获取系统 数据库的E—R图,可以通过Microsoft Viso 2002进行设计。
5.进行程序开发设计
在需求分析、流程图及相应的数据库设计完成之后,就可以着手进行程序的开发,在进行酒店管理 系统的开发时,这里前台是采用Visual C#.net,后台是采用SQL server2000进行设计的。在C#中与数

说明
 以上是论文部分内容。如果对以上内容感兴趣,可以QQ:1095080675或邮件1095080675@qq.com继续联系我们。
  • 上一篇:基于ADO.NET和XML的数据交换技术的实现
  • 下一篇:基于C#实现基于UDP协议的点对点即时通信系统