网站毕业论文 基于Internet的宾馆管理系统.docx
- 文档编号:5354523
- 上传时间:2022-12-15
- 格式:DOCX
- 页数:33
- 大小:936.70KB
网站毕业论文 基于Internet的宾馆管理系统.docx
《网站毕业论文 基于Internet的宾馆管理系统.docx》由会员分享,可在线阅读,更多相关《网站毕业论文 基于Internet的宾馆管理系统.docx(33页珍藏版)》请在冰豆网上搜索。
网站毕业论文基于Internet的宾馆管理系统
本科毕业设计论文
题目_基于Internet的宾馆管理系统
专业名称电子商务
学生姓名郭丽娟
指导教师秦_晓_红
毕业时间2009年07月
设计
论文
毕业任务书
一、题目
基于Internet的宾馆管理系统
二、指导思想和目的要求
本系统是本着实用的原则开发的,宾馆管理系统能够为用户提供充足的信息和快捷的查询手段。
使用计算机对教学信息进行管理,具有手工管理所无法比拟的优点,对宾馆进行高效率的管理!
三、主要技术指标
HTML、Java、JavaScript、SQL和XML,和Servlet、Jdbc,JavaMail等。
四、进度和要求
1.2009年3月09日至2009年05月10日完成毕业设计
2.4月初中期检查网站,写论文
3.5月中旬论文答辩
五、主要参考书及参考资料
[1]王汉斌,舒良友.管理信息系统.中国矿业大学出版社.2000.8
[2]张基温.娱乐休闲型酒店管理信息系统.信息系统开发案例.2002.2
[3]薛元昀,顾佳瑛.网页数据库设计与发布.清华大学出版社.1999
[4]宋彦浩.ASP建网技术源代码公开.中国水利水电出版社.2001.4
学生:
郭丽娟指导教师:
秦晓红
摘要
在当今时代,计算机已经在人们的生活中普及,各行业都需要计算机。
在宾馆行业中,其大部分管理工作也将由计算机来替代。
由于计算机管理软件在这方面日益完善,因此,宾馆工作效率也显著提高,它使得宾馆服务业快速发展。
但是,到目前为止,大多数宾馆软件运行在局域网环境内。
而由于Internet的不断发展和广泛运用,它的各种服务功能越来越完善,各行各业也都将溶入其中。
因此,局限在局域网内的宾馆管理软件已经逐渐不能满足需求了。
基于此原因,开发的宾馆系统是运行在Internet上的宾馆管理系统。
该系统是运用MicrosoftAccess数据库系统和ASP程序语言开发实现的。
宾馆管理系统包括系统介绍、客户管理、餐饮管理、财务管理、库存管理和系统管理六等六大模块。
基于Internet的宾馆管理系统其主要优点是管理者能够方便有效的宾馆进行日常管理。
关键词:
ASP,Access数据库,管理系统,Internet
ABSTRACT
Atpresent,Thecomputerhasbeeninpeople'slife,tradesallneedthecomputer.Inthehoteltrade,itsmajorityofmanagementworkwillalsobeensubstitutedbythecomputer.Becausethecomputermanagementsoftwareconsummatesdaybydayinthisaspect.Therefore,workingefficiencyofthehotelalsowillobviouslyenhance,anditcausesfastdevelopmentofthehotelservicetrade.But,sofar,themajorityhotelsoftwareworkbasedonLAN.ButpersistentdevelopmentandwidespreadutilizationofInternet,Itsallkindsofservicefunctionhavebeenmoreandmoreconsummated,mergedinallthevarioustradesandoccupations.Therefore,thehotelmanagementsoftwarelimitedgraduallycannotmeettheneed.Basedonthisreason,thehotelsystemwhichIdevelopedisabasedontheInternethotelmanagementsystem.ThissystemreliesontheAccessdatabaseofMicrosoftandtheASPprogramlanguage.Thehotelmanagementsystemincludessixbigmodules:
systemintroduction,customermanagement,diningmanagement,financialcontrol,stockmanagementandsystemmanagement.Itsmainexcellenceisthatthemanagercanconvenientmanagethehotel.
Keywords:
ASP,Accessdatabase,Managementsystem,Internet
目录
前言
选题背景1
选题目的1
第1章基于Internet的管理信息系统
1.1基于Internet的宾馆管理系统开发现状2
1.2基于Internet的宾馆管理系统的发展趋势2
第2章基于Internet的宾馆管理系统开发与设计
2.1系统分析3
2.1.1系统调查3
2.1.2系统可行性分析4
2.1.3系统业务流程分析5
2.1.4系统数据流程图分析9
2.2宾馆管理系统设计9
2.2.1系统的总体结构设计10
2.2.2系统代码设计11
2.2.3系统数据库设计11
第三章宾馆管理系统实现
3.1客户管理子系统实现15
3.2餐饮管理子系统的实现19
3.3财务管理子系统的实现22
3.4库存管理子系统的实现25
3.5系统管理子系统的实现25
3.6系统的集成27
3.7系统开发的关键代码27
第4章总结
致谢29
参考文献30
前言
随着网络技术与应用的不断发展,计算机网络在我们的日常生活中已经变得越来越普遍。
特别是20世纪90年代以来,随着Internet在世界范围的普及,计算机网络逐渐成为人们获取信息、发布信息的重要途径,与此同时,基于计算机网络的应用也越来越多,许多人们生活中的重要环节都可以利用网络方便、快捷地实现。
因此企业管理的稳定性、可靠性就显得至关重要,于是企业管理就应运而生。
随着社会的发展及对外的改革开放,人民对服务行业的要求也逐渐提高。
近年来,宾馆业迅猛发展,市场的竞争日趋激烈,宾馆数量的迅猛增长,传统的人工管理模式已经远远不能满足有效、快捷地处理经营中产生的大量信息数据的需要,因此,如何使用先进的管理手段,提高宾馆的管理水平,来提高宾馆的竞争力,已成为宾馆行业的当务之急。
而网络技术的发现及普遍应用,使得运用科技手段提高宾馆管理水平成为一条行之有效的途径。
传统的宾馆管理信息系统,由于其运行环境的限制,它不能同外面的信息世界进行信息交换,造成信息闭塞。
因此,我们可以从信息利用角度上说,它能成为信息隔离体。
需要建立一套完善的信息系统,使得宾馆完全能够了解到外面的信息情况,根据相应的情形做出响应的决策。
建立一套功能完善的管理信息系统,其目的是要它既能满足工作人员日常处理的需要,增强宾馆经营全过程的数字化管理水平;提高反馈信息的响应速度。
从而大幅度提高工作效率,提高实施管理的准确性、使担负管理的工作人员从繁杂的手工劳作中解脱出来。
最后是它能够方便管理者对日常事物的管理。
具体情况主要表现在以下几方面:
(1)减少入住,离店,帐务处理等的时间,效率高。
(2)准确实现客人预订入住的要求,实现有效及有保障的前台系统作业。
(3)实现入住、消费、结账服务,方便客人在店内的各类消费求。
(4)提供清晰、准确的各类明细报表、账单,给客人留下良好的管理象。
(5)高管通过对Internet来对宾馆进行高效率的管制。
(6)管理者能够对库存管理、客户管理、餐饮管理和财务管理,等
管理者从全局角度出发解决在管理过程中碰到的问题。
第1章基于Internet的管理信息系统
1.1基于Internet的宾馆管理系统开发现状
传统的宾馆管理系统大多是建立在局域网上,其工作模式是客户机/服务器结构。
客户应用程序是系统中用户与数据进行交互的部件。
服务器程序负责有效地管理系统资源,交互性强是C/S优点。
在C/S中,客户端有一套完整应用程序,在出错提示、在线帮助等方面都有强大的功能,并且可以在子程序间自由切换。
其次,C/S模式提供了更安全的存取模式。
如管理一个信息数据库因此,逐渐有人在研究基于Internet的宾馆管理系统。
但目前情况是该方面的软件还不形成一个完善的体系,都不能开发处有质量的软件来。
基于Internet的宾馆管理系统,虽然能够很好的通过Internet来获取外界的信息,并使得信息可以得到准确及时的流通,从而管理者可以通过Internet获得的有用信息对宾馆进行有效的管理。
但由于在系统实现方面,面临着比传统的管理信息系统更大的安全问题,在系统设计上既要保证系统本身的安全,又要保证系统数据的安全;系统必须既能防止因误操作引起的数据错误。
到目前为止,对基于Internet的宾馆管理系统的研究相对较少。
1.2基于Internet的宾馆管理系统的发展趋势
设计与开发出一个系统来,不难,但是,最重要的是对一个系统的维护。
在一个数据是重要资源的企业中,系统数据库那将是最重要的部分,一旦数据泄漏,企业将会面临重大的危机,特别是基于Internet的系统,它的安全措施更加重要了。
因此,预测到基于Internet的宾馆管理系统将会着重于系统的安全性。
在没有解决安全性问题,相信企业也不会把主要的系统运用到Internet上来。
以后的一段时间里,人们将会研究一个安全可靠的系统平台,在此基础上,基于Internet的宾馆管理系统才会逐渐完善。
因此,从总体来讲,宾馆系统会随着网络完全的完善将会逐渐运用到网络上来。
第2章基于Internet的宾馆管理系统开发与设计
2.1系统分析
2.1.1系统调查
系统调查主要是对系统运行环境、系统的组织机构和系统的发展方向。
系统主要是为小型宾馆行业服务,并且是要运行在因特网上。
因此,以ACCESS为数据库、ASP为程序开发语言的宾馆管理系统,完全满足系统对环境的要求。
因为ASP是目前应用最广泛的动态软件系统开发工具。
ASP全称是动态服务器页面,它是一套微软开发的服务器端脚本环境,ASP内含于IIS3.0以上版本之中,通过ASP我们可以结合HTML网页、ASP指令和ActiveX元件建立动态、交互且高效的Web服务器应用程序。
对于宾馆行业来说,其组织结构一般能用下图来表示(见图3-1)。
系统的发展战略是系统完全能够从各角度对管理者在进行决策时提供技术支持。
有了系统的帮助,管理者能够迅速处理企业可获得的信息,从而提高管理者的工作效率,获得企业竞争优势。
图2-1组织结构图
2.1.2系统可行性分析
随着开发软件工具的日益成熟,这为系统开发在技术上提供了支持。
基于Internet的宾馆管理系统是一个动态的管理系统,它是以ASP为开发工具,采用BS结构。
由于ASP具有如下特点:
(1)它能使用简单易懂的脚本语言,结合HTML语言,可快速地完成系统开发。
(2)它可使用普通的文本编辑器,进行编辑设计。
(3)用户端的浏览器不需要能够执行这些脚本语言就能浏览相关内容。
(4)ActiveServerPages能与任何ActiveXScripting语言相容。
(5)ASP开发的程序安全性高。
它确保了基于Internet的宾馆管理系统开发在技术上的可行性。
一个系统的开发,如果盲目的工作,也许将需要耗费大量的财力物力,但是,在宾馆行业中,开发成本也越来越低。
其次,由于基于Internet的宾馆管理系统方便了管理者的日常管理,提高管理者的工作效率,这很容易引起管理者的共鸣,而获得其在资金方面的支持。
安全问题是评价一个系统质量好坏最重要的问题。
由于基于Internet的网络系统,一般都采用的是B-S结构,它的组织结构图如下(图2-2)。
图2-2B-S结构图
从上图可知,系统数据库是放在网络数据库服务器上的。
网络服务器是有网络供应商提供的。
一般网络服务器对数据是有很好保护措施的。
另外,可选择网络安全良好的服务商来实施系统。
因此,系统开发是完全可行的。
2.1.3系统业务流程分析
宾馆的日常业务流程主要是有客户管理、餐饮管理、财务管理与库存管理四部分组成,各子部分的业务是相关的。
业务流程的分析是围绕业务处理来展开的,即围绕处理调查与之相联系的所有输入、输出和存储。
因此,这里采用了业务流程调查表从这四方面来分析宾馆业务流程。
业务流程调查表的格式如下(见表2-1)。
表2-1业务流程调查表格式
处理
输入
输出
存储
处理名称
名称
来源
名称
去处
名称
在客户管理子部分中,主要的业务处理有前台登记,处理每位客人的住宿情况;客房预订,处理客户通过网络或电话方式在宾馆预订房间的要求;为客人服务,在住宿过程,客人可能有不同的服务需要,如客人对自己消费的查询等,客户部的员工肯定要满足客人这方面的需求。
因此,客户管理子部分的业务流程总调查表如下所示(见表2-2)。
它反映了该部分的整个业务流程。
表2-2客户管理的业务流程总调查表
处理
输入
输出
存储
处理名称
名称
来源
名称
去处
名称
登记住宿
客人信息
客人
房间号
客人
客人登记表
客人预定
客人信息
客人
房间号
客人
客户预订表
服务查询
信息
客人
信息
客人
客人查询记录
退房
信息
客人
信息
客房部
客人退房记录
餐饮管理子部分中,主要业务处理有提供客户餐饮消费,方便解决日常消费,因此,宾馆为吸引客户和追求利润,宾馆提供该业务;登记餐饮消费;从财务部支取资金维持其日常运作;向库存部领取材料来提供顾客的餐饮消费。
根据餐饮管理的业务,编出餐饮管理业务流程总调查表如下(见表2-3)。
表2-3餐饮管理的业务流程总调查表
处理
输入
输出
存储
处理名称
名称
来源
名称
去处
名称
餐饮招待
消费信息
客户
消费账单
客户
消费账单
支取现金
现金领取单
财务部
现金支出单
餐饮部
现金支取表
支取材料
材料领取单
库存部
材料支出单
餐饮部
材料支出表
根据餐饮管理子部分的业务流程总调查表信息,可画出餐饮管理子部分的业务流程图来(见图2-4)。
图2-4餐饮管理业务流程图
在财务管理子部分中,处理业务有挂帐处理,即由于宾馆是企业,以盈利为目的,因此,在经营过程中,难免会碰到客户有挂帐的事情。
财务部门要处理好这方面业务,避免企业造成死帐而引起不必要的损失。
财务管理子部分还有处理财务支出业务,各部门为了各自的生产运作,需要资金来维持,这方面也是财务管理子部分的业务。
另外,财务部还有统计企业的销售收入情况。
由上面的业务分析,现编出财务管理的业务流程总调查表(见表3-4)。
表2-4财务管理的业务流程总调查表
处理
输入
输出
存储
处理名称
名称
来源
名称
去处
名称
挂帐处理
消费清单
客户
挂帐表
财务部
挂帐信息表
资金支取
现金支取单
各部门
现金支出单
财务部
现金支出表
资金统计
销售单
客户部
统计报表
财务部
销售利润表
根据上面财务管理的业务流程总调查表的内容,可画出财务管理子部分的业务流程图来(见图2-5)。
在库存管理子部分中,其主要处理业务有进购商品,保证宾馆整个运营过程中畅顺,当达到库存商品的安全点时,就应该下发采购定单了;库存管理主要是餐饮管理服务的,在餐饮子部分支取材料时,应及时的进行管理登记;另外,财务子部分为了统计宾馆的帐务和盈利情况,它要求库存管理及时的对其库存盘点。
有上面的业务分析,可编出库存管理的业务流程总调查表(见表2-5)。
表2-5库存管理业务流程总调查表
处理
输入
输出
存储
处理名称
名称
来源
名称
去处
名称
采购材料
采购信息
库存部
采购单
采购员
采购材料表
材料支出
材料领取单
餐饮部
材料支出单
库存部
材料支出表
盘点
盘点信息
财务部
盘点清单
库存部
库存报表
图2-5财务管理业务流程图
根据库存管理子系统的业务流程总调查表,也可画出库存管理子部分的业务流程图(见图2-6)。
图2-6库存管理业务流程图
上述分析了宾馆管理系统各个子部分进行业务调查,并画出了相应的业务流程图。
通过分析上面的各个业务流程之间的关系。
可以画出整个系统的业务流程图(见图2-6)。
图2-6整个系统的业务流程图
上述画出的整个业务流程图是对完成了的业务流程调查表图形表示,它能清楚的反映出宾馆的整个业务流程,清晰的表示出各个部门之间信息传递关系,并明确了系统中单据和报表的名称、数量以及他们的输入和输出的过程。
但是对进一步系统设计有重大影响的单据和报表的内容、数据项的构成等信息细节仍没有描述,因此,需要在对这些单据和报表作进一步的调查。
2.1.4系统数据流程图分析
系统数据流程图是系统逻辑模型的主要组成部分。
主要是它摆脱了业务流程图中所有的物质要素,准确的描述了数据在输入、输出、存储、处理和流向等方面的逻辑关系,抽象而又概括的反映了宾馆系统目标的全貌。
因此,可根据上述的业务流程可画出系统数据流程图来(见图2-7)。
图2-7系统数据流程图
2.2宾馆管理系统设计
系统设计一般分为初步设计与详细设计两个阶段。
初步设计它的主要任务是完成系统总体结构和基本框架的设计,详细设计的主要任务是在系统初步设计的基础上,将进一步具体化和规范化。
在下面,初步设计主要介绍了系统的总体结构设计。
在详细设计中,主要介绍了代码设计和数据库结构设计。
2.2.1系统的总体结构设计
系统的总体结构设计主要是在业务流程图和数据流程图的基础上,把系统进行多次分解,从而使复杂的系统设计转变为多个的简单模块设计。
在设计过程,根据上述介绍的业务流程图和数据流程图,可分为六个简单的模块:
系统介绍、客户管理、餐饮管理、财务管理、库存管理和系统设置。
如下图所示系统结构图(见图2-8)。
图2-8系统结构图
在系统介绍模块中,主要介绍了系统的主要功能。
在客户管理模块中,主要介绍了客户登记、客户预订、客户查询、客户退房和客户挂帐等功能模块。
在餐饮管理模块中,主要介绍了记账录入、收入报表统计和材料消耗统计等功能模块。
在财务管理模块中,主要介绍了挂帐处理和帐务查询等功能模块。
在库存管理模块中,主要介绍了商品状态设置、材料支出登记、料消耗查询、确定需采购材料和库存盘点等功能模块。
最后在系统设置中,主要是关于系统用户的信息修改和系统资料的备份等功能模块。
2.2.2系统代码设计
系统代码是用来表示系统开发中所要用到事物的名称、属性和状态的符号。
其所起的作用是能够快速的进行信息查询、分类和统计。
在系统开发过程中,系统开发人员能够迅速的根据代码内容,搜索到自己所需要的东西。
这能够提高系统开发效率。
因此,设计出一套有效的代码系统是十分必要的。
在这次宾馆管理系统开发过程中,根据不同的对象采用了不同代码设计:
对系统页面命名时采用各中文拼写的首子母,例如,对客户管理页面,其命名为KHGL.ASP;而在各页面中是使用英文,例如,在系统设置的个人信息修改模块中,其中涉及到数据库的系统管理员表中字段的引用。
在引用过程中对姓名和密码等分别命名为name和passwd。
根据这些定义,使得在开发过程中,能够迅速的找到所需要的信息。
2.2.3系统数据库设计
一个系统的运行,必然会产生大量的数据,组织和管理好这些数据对系统的运行极其重要。
因此,需要建立一个良好的数据存储和管理模式,使得整个系统能准确、快速的和方便的调用所需数据。
宾馆管理系统更是如此,在运行当中,需要处理大量的数据,所以组织和管理好这些数据是最重要的一环。
有上面业务流程可知,宾馆管理系统其业务主要跟数据有关,它将涉及到许多数据表。
不同的管理模块需要不同的数据表,在客户管理模块中,主要涉及到客户登记表、客户消费表和客户退房表等;在财务管理模块中,主要涉及到财务支出登记表等;在餐饮管理模块中,主要需要销售收入表等;在库存管理模块中,主要有商品列表和材料支出表等。
具体的数据表结构设计如下。
表2-6财务支出登记表结构
序号
字段名称
字段类型
字段大小
必填字段
1
领取部门
文本型
20
是
2
领取人
文本型
20
是
3
领取数量
数字型
整型
是
4
领取时间
日期/时间型
-
是
5
操作员
文本型
20
是
表2-7电话费清单结构
序号
字段名称
字段类型
字段大小
必填字段
1
房间号码
文本型
15
是
2
电话费
数字型
整型
是
表2-8房间状态结构
序号
字段名称
字段类型
字段大小
必填字段
1
房间类型
文本型
20
是
2
房间号码
文本型
15
是
3
房间价
数字型
整型
是
4
房间状态
文本型
5
否
5
应住人数
数字型
整型
是
表2-9挂账人员表结构
序号
字段名称
字段类型
字段大小
必填字段
1
客户姓名
文本型
20
是
2
身份证号
文本型
20
是
3
住宿费
数字型
整型
是
4
消费单
数字型
整型
是
5
话费单
数字型
整型
是
6
总消费
数字型
整型
是
7
已交现金
数字型
整型
是
8
找零
数字型
整型
是
9
消费日期
日期/时间型
-
否
10
应还日期
日期/时间型
-
是
表2-10客房预订表结构
序号
字段名称
字段类型
字段大小
必填字段
1
房间类别
文本型
20
是
2
房号
文本型
10
是
3
标准价
数字型
整型
-
4
折率
文本型
15
-
5
折后价
数字型
整型
是
6
押金
数字型
整型
是
7
总额
数字型
整型
是
8
姓名
文本型
20
是
9
身份证号
文本型
20
是
10
证件地址
文本型
40
否
11
住宿人数
数字型
整型
是
第三章宾馆管理系统实现
在宾馆系统中,首先使用登陆页面来控制用户进入系统。
不同的用户拥有不同的使用权限,各部门的员工只能进入该部门的
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 网站毕业论文 基于Internet的宾馆管理系统 网站 毕业论文 基于 Internet 宾馆 管理 系统