1.2研究现状
在目前这个迅速发展的信息时代,各种酒店、旅社行业的管理也越来越信息化,自动化。当前,各类大型酒店、宾馆客房管理系统开发的趋势是采用先进的计算机技术,以数据库理论,软件工程理念等为依据,形成一套自动化的大型酒店、宾馆客房管理系统的解决方案。虽然目前各类酒店、宾馆都在采用全新的技术支持开发研究新的工作组织和管理方案,以提高工作效率,降低管理成本,赢得更大的经济效益和社会效益。但是目前的客房管理软件大都是为大型酒店研究设置的,功能完善但较为复杂,许多功能并不适合中小型旅社客房的管理,而且这些系统的成本相对较高。因此,开发一套成本低、易于操作、适用于中小型旅社的管理系统,尤为重要。本系统是针对中小型旅社设计的,相对大型酒店而言管理较方便,该系统可以实现客房的快速查询,完成对客房的规范化管理。
2.相关技术简介
2.1 ASP.NET技术
ASP.NET是.NET Framework的一部分,因此它可以提供访问框架的所有功能。可以访问操作系统服务,可以使用任何.NET编程语言和.NET调试功能创建ASP.NET Web应用程序。由于ASP.NET主要用于服务器端编程,与以前的ASP解释程序相比,ASP.NET首次将程序在服务器端进行编译,这样的执行效果,比一条一条的解释强很多。一个ASP.NET的应用程序在一台服务器系统的安装不需要重新启动系统,只需要简单的拷贝一些必须的文件。
2.2 SQL Server 2005数据库技术
SQL语言功能较为丰富,语言相对简洁,使用方法也比较灵活,因此,在计算机业界和用户深受欢迎,因此被数据库厂商广泛使用。经过公司的不断修改、扩充和完善,SQL语言得到了业界的认可,已成为关系数据库的标准语言。SQL 既是独立的语言,又是嵌入式语言。作为独立的语言,它能够独立地用于交互的使用方式,用户可以在终端键盘上直接潜入SQL命令对数据库进行操作;作为嵌入式语言,SQL语句能够潜入到高级程序中。
3.系统总体设计
3.1需求分析
旅社在正常运营中需要对客房资源、顾客信息、客房结算信息进行管理,利用旅社客房管理系统及时了解各个环节中信息的变更,提高管理的效率。系统的使用者是管理员,需完成的功能包括对客房信息的添加和删除、客户信息的录入、客房的预定及入住,还包括对客房信息的查询、客户信息的查询、客房的预定及入住信息查询。系统应有一个数据库,处理客房和住户的基本数据、住户的消费数据和系统日常文护数据。
3.2目标
旅社客房管理系统拟实现以下基本目标:
(1)旨在能针对中小型旅社的特点实现住宿、结账等电脑化管理;
(2)方便管理员对客房信息进行统一管理,能更快速的为客户入住、消费、结账进行相关管理;
(3)方便管理员对客房情况进行简单的查询和统计,以及系统的管理。
3.3功能模块设计
旅社客房管理系统从总体上分为客房信息管理、住宿信息管理、查询信息管理、系统管理四大功能模块,各个功能模块设计的具体功能如下:
(1)客房信息管理模块
用户登陆成功后,可以管理客房的基本信息,对客房的类型和基本信息进行增加、修改和删除。
(2)住宿信息管理模块
根据客户入住登记客户信息,按照旅社客房信息安排客户预定及入住情况;客户退房时结账操作。
(3)查询信息模块
查询信息模块可以根据需要对客户信息的查询,客房信息查询,预订信息查询及客房入住信息查询。
(4)系统管理模块
用户可以添加或删除管理员以及更改密码的操作。 ASP.net中小旅社客房管理系统的设计+源码(2):http://www.751com.cn/jisuanji/lunwen_11721.html