logo资料库

宾馆管理系统的设计与实现.doc

第1页 / 共30页
第2页 / 共30页
第3页 / 共30页
第4页 / 共30页
第5页 / 共30页
第6页 / 共30页
第7页 / 共30页
第8页 / 共30页
资料共30页,剩余部分请下载后查看
1.引言
1.1宾馆管理系统的发展与应用
1.2宾馆管理的现状及问题
1.3宾馆管理系统的目的与作用
1.4本文的研究工作和内容安排
2.系统应用需求
2.1当前人工管理手段的主要工作
2.2当前人工宾馆管理存在的问题
2.3宾馆管理信息化的基本目标
2.4系统业务需求
2.4.1登录
2.4.2数据维护
2.4.3前台操作
2.4.4用户管理
2.4.5辅助工具
2.4.6界面需求
2.5系统可行性分析
2.5.1软硬件可行性
2.5.2技术可行性
2.5.3经济可行性
2.5.4操作可行性
3.系统设计
3.1系统结构设计
3.2基础模块设计
3.3系统实体及关系
3.4数据库逻辑结构设计
4.系统实现
4.1技术准备
4.1.1开发工具选择
4.1.2数据库平台的选择
4.2登录
4.3数据维护
4.4前台操作
5.测试
5.1测试的目的
5.2测试的方法
5.3测试的内容及结果
6.总结与展望
6.1系统总结
6.2前景展望
参考文献
致谢
南 阳 理 工 学 院 本科生毕业设计(论文) 学院(系): 专 学 业: 生: 指导教师: 完成日期 年 月
南阳理工学院本科生毕业设计(论文) 宾馆管理系统的设计与实现 Design and Implementation of Hotel Management System 总计: 毕业论文: 24 页 格: 6 个 表 图: 12 幅 插
南 阳 理 工 学 院 本 科 毕 业 设 计(论文) 宾馆管理系统的设计与实现 Design and Implementation of Hotel Management System 学 院(系): 专 业: 学 生 姓 名: 学 号: 指 导 教 师: 评 阅 教 师: 完 成 日 期: 南阳理工学院 Nan yang Institute of Technology
宾馆管理系统的设计与实现 软件工程专业 [摘 要]在信息化浪潮席卷全球的环境下,借助信息技术来进行现代化的信息管理 是必须的。《宾馆管理系统设计与实现》所要介绍的宾馆管理系统正是运用 Microsoft SQLSever2005 数据库系统和 C#程序语言来开发实现的信息处理工具,包括了宾馆管理 的某些常用模块,如客房管理、宾客管理、客房入住、住宿结算等基本功能,具有操作 简单、界面友善、运行稳定等特点。论文简要介绍了宾馆管理信息系统的项目背景和意 义,着重阐述了该系统开发实现过程,对系统的需求分析、系统设计、数据库设计等环 节进行了详尽的分析和描述。 [关键词]数据查询;数据存取;存储过程 Design and Implementation of Hotel Management System Software Engineer Major YANG Chun-xia Abstract:The modern hotel collects various kinds of services and facilities and they are integrated consumption place. The hotel organizes hugely,the amount of information is large, 《Design and Implementation of Hotel Management System》is designed for the occasion. It is developed and carried out by using Microsoft SQLServer2005 database system and C# programming language. It includes rooms management,customer management,accounting subsystem .There are many features simple operation, friendly interface, stable performance. Articles divide and analyze outline designed , design 3 parts in detail for demand by subject.Analyze some including system ,goal range manual,data flow analyzing ,data dictionary,etc.in demand. Design the concrete design offering every function module partly in detail,list several main procedure block diagrams and windows.The purpose for develop this system is helping the restaurant manager raising the operating speed , avoiding the operating mistake.The using of the system is able to make the economic efficiency improve and make the daily management realize automation.So,it is very essential to develop a set of high efficiency,management information system software of restaurant . Keyword:Data Query;Data Access ;Procedure 1
目 录 1.引言......................................................................................................................................1 1.1 宾馆管理系统的发展与应用......................................................................................1 1.2 宾馆管理的现状及问题..............................................................................................2 1.3 宾馆管理系统的目的与作用......................................................................................3 1.4 本文的研究工作和内容安排......................................................................................3 2.系统应用需求.........................................................................................................................4 2.1 当前人工管理手段的主要工作..................................................................................4 2.2 当前人工宾馆管理存在的问题..................................................................................4 2.3 宾馆管理信息化的基本目标......................................................................................4 2.4 系统业务需求..............................................................................................................5 2.4.1 登录...................................................................................................................5 2.4.2 数据维护...........................................................................................................5 2.4.3 前台操作...........................................................................................................5 2.4.4 用户管理...........................................................................................................5 2.4.5 辅助工具...........................................................................................................5 2.4.6 界面需求...........................................................................................................5 2.5 系统可行性分析..........................................................................................................6 2.5.1 软硬件可行性...................................................................................................6 2.5.2 技术可行性.......................................................................................................6 2.5.3 经济可行性.......................................................................................................6 2.5.4 操作可行性.......................................................................................................6 3.系统设计.................................................................................................................................7 3.1 系统结构设计..............................................................................................................7 3.2 基础模块设计..............................................................................................................8 3.3 系统实体及关系........................................................................................................10 3.4 数据库逻辑结构设计................................................................................................ 11 4.系统实现...............................................................................................................................13 4.1 技术准备....................................................................................................................13 4.1.1 开发工具选择.................................................................................................13 4.1.2 数据库平台的选择.........................................................................................14 4.2 登录............................................................................................................................14 4.3 数据维护....................................................................................................................16 4.4 前台操作....................................................................................................................18 5.测试.......................................................................................................................................21 5.1 测试的目的................................................................................................................21 2
5.2 测试的方法................................................................................................................21 5.3 测试的内容及结果....................................................................................................21 6.总结与展望...........................................................................................................................22 6.1 系统总结....................................................................................................................22 6.2 前景展望....................................................................................................................23 参考文献..................................................................................................................................24 致谢..........................................................................................................................................24 3
宾馆管理系统的设计与实现 1.引言 随着我国加入世界贸易组织,计算机应用得到普及,信息技术日益成熟,在各个领域 的应用急剧发展,与国际市场接轨己成为大势,对于中国较具规模的宾馆而言,为了增 加同行间的竞争力,必须变革宾馆的管理模式,提高管理水平,目前,我国宾馆服务业 信息化管理水平有很大进步,但跟国外的宾馆管理信息化相比依然落后。在激烈的宾馆 业竞争中必须要有一个完善的管理信息系统,便于为客人提供更好的服务和更好地管理 宾馆。 管理信息系统在现代计算机技术中是比较成熟的技术,其应用范围也比较广泛。本 文按照软件工程的方法,先进行宾馆管理信息化的需求分析,了解系统的功能需求,进 而进行系统的整体设计,再进行功能分解,划分系统的功能模块,进行详细设计及代码 开发,最终实现一个实用的小型宾馆管理信息系统。 宾馆客房的管理是宾馆管理的一个重要的内容,但一直以来人们使用传统的人工方 式管理宾馆,这种管理方式存在着许多缺点,如效率低、保密性差且较为烦琐,另外随着 客房数量的增加,其工作量也将大大增加,这必然增加客房管理者的工作量和劳动强度, 给客房管理信息的查找、更新和维护都带来了很多困难。随着科学技术的不断提高,这种 传统的手工管理方法必然被以计算机为基础的信息管理方法所取代。 宾馆收银管理针对我国目前宾馆收银管理现状以及未来的发展趋势将宾馆收银思 想融入其中,充分体现了现代宾馆收银新思想。主要功能是完成了对大量宾馆收银信息 的系统化管理。包括新帐目的录入,对存档数据的更新、删除、修改、综合查询;帮助 等。通过计算机使宾馆收银管理步入了自动化,科学化管理的行列。避免了以往手工操 作等繁杂的劳动,即节省了人力,又方便快捷,还大大提高数据的准确性。 本系统除了对宾馆收银管理系统的各个功能模块作了详细的介绍,还附有各功能模 块的主界面图。在功能叙述过程中配有插图,帮助更好的理解和使用该系统的功能内容。 1.1 宾馆管理系统的发展与应用 管理信息系统(Management Information System)是由人和计算机组成的能进行信 息的收集、传递、储存、加工、维护和使用的系统。宾馆管理系统是 MIS 中的一个重要 分支,它实现的是计算机管理在宾馆中的具体应用。它最早是于 70 年代初在国外开始 发展起来的,到了 80 年代,国外的宾馆管理系统,如 EECO,HIS,CLS,Logistics 等, 整个模式已基本定型,技术较成熟,功能也较齐全。国内的宾馆计算机管理系统最早是 在 80 年代初开始的,从事该方面工作的有清华大学、西安交大和浙江省计算技术研究 所。到了 80 年代中后期,国外宾馆的先进管理技术进入我国,进一步促进了我国宾馆 1
宾馆管理系统的设计与实现 管理技术的发展。国内系统正是在充分吸收国外管理系统的精华,再结合国内的实际情 况,逐步发展成熟,到 90 年代初期形成了几个较成熟的软件系统,同时产生了许多专 职从事宾馆计算机管理系统的公司。到了 90 年代中期,随着计算机在宾馆中的普及应 用,以及计算机技术的不断发展,宾馆计算机系统的发展到了一个新的时期,新的系统 平台、新的软件功能、新的系统特点及发展方向不断涌现。 在国内,据初步统计,全国各地大大小小从事宾馆计算机管理系统开发、经营的公 司有 100 余家。它们起步较早的在 80 年代初期,后来者则在 90 年代初期;产品有多用户 版、DOS 版、Windows 版(又可分成几个类别);用户数量从十几家到一百多家不等。 经过几年激烈的市场竞争,到目前,大部分系统己经被淘汰或将被淘汰,剩下的有全国 性影响的软件开发商不到 10 家,他们中,最少的系统用户己到 200 家,用户最多的杭 州西软已经接近 700 多家。 在国外,美国 ECI 公司最早使宾馆前台业务实现了计算机管理,主要包括了预订、 排房、结帐、客户、餐厅、查询、夜间作业及市场分析等。 1.2 宾馆管理的现状及问题 全球经济一体化使宾馆业客源更加丰富多样化,市场更加广阔多渠道的同时,宾馆 业更面临着日趋激烈的竞争环境和不断攀升的客户期望,迫使业内人士不断进一步寻求 改进服务质量、降低管理成本和提升客户满意度的新法宝来增强宾馆的核心竞争力。 其中最有效的手段之一就是大规模应用先进的信息化技术,变革传统意义上的宾馆 业竞争方式和经营管理模式以进而赢得新竞争优势。据美国宾馆及旅游业财务与科技专 业人员协会的调查报告显示,先进的信息化技术已成为今后宾馆及旅游业获得新竞争优 势的重要工具。如何直接借鉴、应用国际先进的信息化技术来增强自身的经营管理成为 国内宾馆业有识之士关注的焦点。 宾馆业信息化应用正是以替代手工操作为主而引入计算机电算系统,使员工可以利 用系统来处理简单、琐碎、重复性的工作,如财务管理,可进行收银、总帐、出纳管理、 银行对帐等;客房管理,可进行可用房查询、客房统计报表等,包括顾客入住宾馆后, 宾馆计算机管理系统可执行入住登记、收银、查询、结帐、报表生成等多种功能等等。 这些应用对宾馆实现局部科学管理、提高工作效率、改善服务质量等起到了一定的作用。 但是在这一阶段的信息化应用并没有从深层次上改变传统宾馆业的内部管理流程, 还停留于表层,仅仅是替代手工操作或对现有流程的计算机模拟,远未达到彻底改变竞 争方式和经营管理模式的要求,这也正是目前国内许多宾馆业的实施应用现状。 2
分享到:
收藏