第一篇:酒店管理的设计与实现论文
摘 要:在信息时代,利用计算机管理系统提高酒店的管理效率,是改善服务水准的手段之一。本文围绕酒店客房管理业务流程,分析设计了酒店管理系统,实现了酒店客房预订、客户入住、房间状况、客房信息管理、客户信息管理功能。系统通过WEB技术,支持在线访问和查询预订等功能,分前台和后台两个管理模块,提高了酒店的信息化管理水平。
关键词:酒店管理系统;Web技术;设计
伴随信息化时代的到来,信息管理系统被普遍用到生活中的各个角落。作为社会需要载体的酒店,更需要凭借信息资源的广泛利用和深入研发,实现酒店管理从传统走向现代的变革。新的信息系统使酒店有机会重新设计它的组织结构、职责权限、产品工艺、梳理工作流程等,从而提高酒店的生产率、劳动效益和经济效益。
1系统需求分析
1.1功能需求分析
需求分析是从客户的要求中提取出需要解决的问题,通过分析研究用户提出业务问题,对系统的功能模块进行规划。这个步骤是对理解需求的升华,直接关系到该系统的质量。酒店客房管理业务的流程分为以下几个主要步骤:客户在网上查询客房信息,选择需要的房型设定入住时间、人数、离店时间等预定房间;客户入住后,酒店前台在系统上修改房间的状态并记录各项客户信息;当客户退房时,系统可计算出应付费金额。在实现相关功能的同时,也需要考虑操作的方便和简洁性,以便让所有客户都能够轻易地享受便利的网上预定。
1.2可行性分析
网站前台展示了一个宾馆的内部设施、硬件条件、服务内容等一系列的信息,可以达成全面展示宾馆形象的需要。设立“在线订房”这一模块,满足客户想通过网络预订房间的需要,提供了在线订房的功能。利用网络管理酒店的日常业务,可以使客房的利用率得到极大的提升,也使酒店的经营效率得到提升,使酒店的经济效益达到最佳。酒店客房管理系统基于WEB技术完成系统的访问,通过PHP技术来搭建系统前台网页的设计,而后台数据库的管理则通过MYSQL工具来完成。这三大技术目前都比较成熟,是架构信息化系统常见模式,因此,本文所阐述的系统具有一定的技术可行性。
2系统功能模块设计
经过进行详细的需求分析后,确定酒店客房管理系统的功能模块。(1)前台功能模块:客房查询和预定管理,用户可以查看可预定房型和价格,选择好房型输入入住日期,离店日期,房间数,预订人信息,入住人信息等预定房间。客房更改,用户可以查看预定客房并修改。(2)后台功能模块:客户入住和客房结算,可查看客户消费情况并结账。客房类型管理,设置客房信息。客房状态管理,可查询订房信息,修改订房信息。用户管理,可对操作该系统的账户进行管理。
3系统数据库详细设计
本文采用MySQL数据库,建立五个基本数据库表。(1)房间表(房间ID,房间编号,房间类型ID,房间状态)。(2)房间类型表(类型ID,房间类型,房间面积,房间描述,房间简介,房间价格)。(3)预定表(预定ID,房间类型ID,预定人姓名,电话,身份证号,入住时间,退房时间,到达时间,订单号)(4)入住表(入住ID,实际入住时间,房间编号,入住人姓名,身份证号,电话,退房时间,付费金额)(5)管理员表(ID,用户名,密码)。
4系统模块的实现
4.1前台功能模块的实现
登录网站之后,前台的所有功能菜单都可以在首页体现。客户点击在线预定按钮可查看可预定房间的具体情况,确定好房间可点击该房间对应的在线预定按钮。在房间预定的界面,客户输入预定房间数、入住时间、离店时间、到达时间、姓名、电话等信息即可下预定订单。订单通过post方式提交给数据库,并输出一个确认的网页给客户。客户点击主页上的订单查询按钮,可进入订单查询界面。输入订单号即可查询并修改当前订单。
4.2后台功能模块的实现
后台功能模块需要用户名和密码登录。管理员有两种,普通管理员和超级管理员。普通管理员登录之后,有客户入住、客房结算和客房状态三种功能可选择。(1)普通管理员点击客户入住按钮,可查看所有的订单信息,包括订单号、房间编号和预定客户所用的信息。当客户入住时,可修改订单信息未入住状态为已入住,同时修改数据库房间表中的房间状态字段。(2)普通管理员点击客房结算按钮,可查看所有的入住订单,输入订单号或客户姓名可查询入住订单信息。单击结算按钮可根据订单入住信息中的到店时间和离店时间计算出客户应付款,用户付款后管理员点击结算按钮数据库将修改数据库房间表中房间状态字段已入住状态为未入住。(3)普通管理员点击客房状态按钮,可查看房间信息,包括房间的房间ID、房间编号、房间类型、房间状态、房间面积、房间描述、房间简介、房间价格等信息。超级管理员登录之后,除了有普通管理员的三个功能之外,还有客房类型、用户管理五个功能。(1)超级管理员点击客房管理按钮,可增加、修改和删除房间的信息,包括房间的房间ID、房间编号、房间类型、房间状态、房间面积、房间描述、房间简介、房间价格等信息。(2)超级管理员点击用户管理按钮可查看普通管理员的帐号密码,并可增加、修改、删除普通管理员账户,增加、修改和删除后的结果会上传数据库。
作者:张亮 单位:南昌大学人民武装学院
5结语
本文所研究的酒店管理系统是先进的计算机技术和现代化管理的有机结合。在这次的系统开发过程中,运用WEB技术进行编程,根据系统运行的需要进行设计,对实现智能酒店客房管理具有重要意义。
参考文献:
[1]卢斯坚.酒店管理系统的设计与实现[D].广州:华南理工大学,2010(1).[2]王军.MYSQL4从入门到精通[M].北京:电子工业出版社,2003.收稿日期:2015-10-19
第二篇:网络安全管理设计与实现论文
随着数据库、网络技术的快速发展,其已经在电力通信、金融证券、电子商务、电子政务等领域得到了广泛的普及和应用,提高了网络用户学习、生活和工作的便捷性,进而提高了社会信息化服务水平。
1网络安全管理面临的现状
(1)网络攻击渠道多样化。(2)网络安全威胁智能化。
2网络安全管理系统功能分析
为了能够更好地导出系统的逻辑业务功能,系统需求分析过程中详细的对网络安全管理的管理员、用户和防御人员进行调研和分析,使用原型化方法和结构化需求分析技术导出了系统的逻辑业务功能,分别是系统配置管理功能、用户管理功能、安全策略管理功能、网络状态监控管理功能、网络运行日志管理功能、网络运行报表管理功能等六个部分:(1)网络安全管理系统配置管理功能分析。(2)用户管理功能分析。(3)安全策略管理功能分析。(4)网络状态监控管理功能分析。(5)网络运行日志管理功能分析。(6)网络运行报表管理功能分析
3网络安全管理系统设计
3.1系统服务器设计
网络安全管理系统部署与运行过程中,其采用B/S体系架构,是一个功能较为完善的分布式管理系统,因此结合系统采用的架构,本文对系统服务器进行了设计,以便能够更好地部署相关的网络软硬件环境。网络拓扑结构部署的内容主要包括动态内容和静态内容两种模式,系统软硬件平台部署策略也分为两种,分别是静态系统部署和动态系统部署,如图1所示。
3.2系统架构设计
网络安全管理系统采用B/S架构,该架构包括三个层次,分布式表示层、业务功能处理层和数据功能处理层,其适应现代互联网的发展需求,用户仅仅需要在浏览器上安装一些插件或使用简单的浏览器就可以登录管理系统,并且向管理系统发出各种通信管理实时数据监控逻辑业务请求,以便能够进行及时的处理,完成互联网安全监控需求。(1)表示层。(2)业务功能处理层。(3)数据功能处理层。
4网络安全管理系统实现
4.1系统实现工具环境
网络安全管理系统开发过程中,采用J2EE面向对象技术,实现环境采用Eclipse集成开发平台,数据库采用MySQL服务器,Web业务处理采用Tomcat服务器。本文对系统实施了详细的需求分析和设计,导出了系统的逻辑业务功能,同时给出了系统的基本业务流程。为了能够实现一个完整的网络安全管理系统,本文在以下环境下实现了系统的各个逻辑业务功能,并对其进行了部署。
4.1.1硬件服务器硬件要求
系统运行的服务器CPU最低配置为PIII800,建议配置现代主流的双核、四核CPU。内存最低配置为512M,建议内存配置在1G以上;系统服务器硬盘最低配置为80G,建议配置为120G以上。
4.1.2服务器软件需求
Tomcat服务器:系统采用新型的B/S体系架构,为了易于维护和管理,Web服务器采用Tomcat服务器,其能够提供WWW、FTP等服务。操作系统:由于系统的操作界面需要具有友好交互的特性,因此要求操作系统支持图形化界面显示,建议采用WindowXP系统以上,具有集成网络、系统容错和高安全性的特点。数据库服务器:本文采用关系型数据库,微软开发的MySQL数据库。系统开发环境:Eclipse集成开发环境。
4.2网络安全主动防御策略
网络运行过程中,安全管理系统可以采用主动、纵深防御模式,安全管理系统主要包括预警、响应、保护、防御、监测、恢复和反击等六种关键技术,从根本上转变信息系统使用人员的安全意识,改善系统操作规范性,进一步增强网络安全防御性能。(1)网络安全预警。(2)网络安全保护。(3)网络安全监测。(4)网络安全响应。(5)网络恢复。(6)网络安全反击。
4.3网络安全防御策略管理功能实现
网络安全管理策略是网络安全防御的关键内容,需要根据网络安全防御的关键内容设置网络访问的黑白名单、应用封堵、流量封堵、行为审计、内容审计、策略分配等功能。
5结束语
随着网络通信技术、云计算技术、移动计算技术的快速发展,网络安全攻击渠道逐渐呈现出多样化、智能化等特点,并且网络攻击威胁潜藏的周期更长,安全威胁的感染速度更加迅速,影响网络的正常运行。本文通过对网络安全面临的威胁现状进行分析,导出了网络安全管理系统需要实现的功能,并且对网络安全管理系统服务器和系统架构进行了设计,描述了系统实现的核心技术,构建了一种多层次、深度安全防御体系,具有重要的作用和意义。
参考文献
[1]王喜昌.计算机网络管理系统及其安全技术分析[J].计算机光盘软件与应用,2014,14(14):215-216.[2]赵勤.使用移动存储安全管理系统助力网络安全[J].信息系统工程,2014,2(2):87-87.
第三篇:图书管理系统的设计与实现论文
1、图书管理系统的设计与实现论文:
概念:作为一种信息资源的集散地,图书和用户借阅资料繁多,包含很多信息数据的管理。优点:减轻工作,使工作科学化、规范化,提高工作质量。缺点:传统方式存在:效率低下等特点,由于不要避免的人为因素,造成数据遗漏,维护困难。
功能:图书检索模块、图书管理模块、数据维护模块、数据统计模块。
图书检索模块:查询。
图书管理模块:操作。由借出图书登记、归还图书登记、续借图书登记。
数据维护模块:由增/删/修改读者、增/删/修改图书、浏览修改读者、浏览修改图书。数据统计模块:读者统计、图书统计、借出图书统计。
意义:由封闭转为开放式,被动为主动,统一管理。
可行性分析:它的主要目的是实现图书馆、读者以及日常工作等多项管理。本系统设计:系统业务流程分析、系统功能设计、系统模块设计等。系统可行分析方面:
{1}技术:处理速度快、准确性高、安全性高。(2)经济:系统建设无需很大投入,可缩减人力。{3}运行:作为中小型系统,耗费资源小。{4}社会因素:可降低人员工作强度,提高效率。
技术介绍:
ASP。NET:可管理性、安全、易于部署、增强性能、灵活输出缓存、国际化、移动设备支持、扩展性和可用性、跟踪和调试、与.NET Framework集成、与ASP.NET应用程序兼容性。SQL:上手易、兼容性好等。
系统需求分析:
传统图书馆已无法满足现代人需要,但电子阅室不受时间、窨限制,操作方便,实现技术成熟。主要分为两部分:读者部分和管理员部分。为便于读者阅读我们将图书按照内容分类,读者可快速浏览,管理员给其他用户分配用户名和密码。
实现目标:
1、界面设计友好、美观、数据安全。
2、基本信息设置以及图书和读者信息的分类。
3、查询功能。
4、实现对图书借阅与信息跟踪。
5、提供归还日期提醒、权限设置功能。具有维护性和操作性。
第四篇:顶岗实习管理系统设计与实现论文
高职院校人才培养的关键是学生专业技能的培养,是以为社会和企业输送专业技能过硬的合格毕业生为目的。《国家中长期教育改革和发展规划纲要(2010-2020年)》明确指出,要推进教育教学改革,“实行工学结合、校企合作、顶岗实习的人才培养模式”。目前,各高职院校也在积极推进顶岗实习教学方式和管理制度的改革,努力探索适合社会发展、适合学生和学校实际的管理措施,加强顶岗实习的规范化管理,确保顶岗实习环节的教学质量。然而由于实习企业多、学生分散、实习任务繁重、师资有限等实际情况,大多数高等职业院校难以对实习学生的顶岗实习进行实时、有效地动态监控,甚至可能会与学生失去联系,导致实习学生的校外顶岗实习脱离监管,处于“放羊”状态[1]。此外,指导老师对学生的指导往往也是流于形式,很难做到针对性和系统性,实习的考核评价难以做到基于过程性的评价,考核手段和形式单一[2]。这些现实问题的存在,说明各高职院校传统的顶岗实习管理模式已不适应新形势。要从根本上解决高职院校顶岗实习管理中存在的问题,并保证实习学生高效的完成顶岗实习任务,提高自身素质,为就业和后续发展打下良好的基础,开发一套顶岗实习管理系统显得尤为迫切[3]。
1高职学生顶岗实习管理系统功能设计
顶岗实习管理系统可以为学校、企业、教师、学生及其家长等参与方提供交流的平台,极大地提高顶岗实习管理的效率,降低管理成本。顶岗实习管理系统的用户有学院管理员、辅导员、学院指导老师、企业管理员、企业指导老师、学生等。根据用户的需求,整个系统可划分为公告通知模块、管理员模块、学院指导老师管理模块、企业管理模块、学生管理模块等五大模块。
1.1公告通知模块
学院可以在公告通知模块发布顶岗实习的要求、规定、安全注意事项以及实习企业和就业信息等;学生可以通过查看该模块的信息,完成学院规定的顶岗实习任务。
1.2管理员模块
根据管理权限的不同,该模块划分为系部管理员、学院管理员和开发企业管理员。其中系部管理员可以导入或新增指导老师和实习学生的个人信息,并对这些信息进行统一维护;可以将学生分配给相应的指导老师;也可以根据企业的用人需求,发布、修改、禁用、启用实习岗位,并将该岗位分配给适合的学生。学院管理员则可以对全院实习学生的岗位、工资、实习和论文答辩成绩等基本信息进行统计分析,对实习单位的企业性质、规模等进行统计和测评。
1.3学院指导老师管理模块
1.3.1查阅学生基本信息。指导老师可以查看自己指导的学生的基本信息,如实习企业的名称、地址、岗位、企业指导老师的姓名和联系方式等。1.3.2学生实习文档管理。老师可以查看学生在企业顶岗实习期间提交的实习周记和实习报告,并做出回复。每位同学的文档都有提交时间和次数,方便老师及时提醒没有按时提交的同学补交,因此该模块可有效的督促学生定期完成实习周记和实习报告。实习过程中,如果学生有疑问,也可通过此模块提出,以便于老师帮助解决。老师通过该模块批阅学生的周记和报告,答复学生在实习过程中的疑问,能让指导老师更好地掌握学生近期在企业中的实习情况。1.3.3学生论文管理。指导老师可以方便的查看学生论文的进度,及时发现问题,并对学生的论文进行有效的指导。1.3.4成绩管理。实习结束后,由指导老师评定学生实习成绩,成绩分为优、良、合格、不合格四个档次。学生实习成绩由实习答辩成绩和企业指导老师成绩加权得到。
1.4企业管理模块
通过该模块,企业可以管理本单位的信息,根据企业的用人需求,发布、修改用人岗位信息;可以新增、修改或删除企业指导老师,给企业指导老师分配实习学生;对来企业实习的学生进行统一管理,给学生分配实习指导老师。此外,企业指导教师也可以通过该模块查看自己所带学生的信息、学校通知、意见反馈、填写指导记录、成绩评定等。
1.5学生管理模块
1.5.1浏览岗位。学生查看学校和企业发布的岗位信息,对有意向的岗位可以提出申请,等待系部管理员和指导老师审核。1.5.2实习文档管理。实习学生根据指导老师的要求,按时提交实习周记和实习报告等实习文件,使指导老师了解实习过程中遇到的问题及收获,同时在有疑问的情况下也可以及时向指导老师反馈,由指导老师对学生的疑问进行解答。1.5.3论文资料管理。上传撰写的论文资料,以便学院指导老师查看,并对论文做出相应指导。1.5.4查询成绩。查看由学院指导老师和企业指导老师对学生实习过程做出的考核评价以及最终成绩。
2高职学生顶岗实习管理系统关键问题的实现
通过顶岗实习管理系统功能设计的描述可知,系统的开发应该以实习学生和实习指导教师为核心,以实习流程和实习任务为主要内容。该文采用基于UML的面向对象的方法进行建模,在系统设计过程中的几个关键问题的实现描述如下。
2.1实习周记和报告的提交
在顶岗实习管理系统学生管理模块中,应用较为频繁的是实习周记和报告的提交功能。对于这一问题,该研究采用的是无刷新页面提交的Ajax技术。学生在填写好周记之后,直接点击提交按钮,这时就会触发一个DHTML事件并调用Javascript事件处理函数,该函数调用XMLHttprequest对象,这一对象在函数中将会被初始化,然后根据具体情况向服务器发起异步通信请求,再将用户的请求提交到服务器中。服务器在接收到用户的请求后,可以对用户的行为进行判断和处理,然后再将处理结果以html的形式显示给客户端。服务器将结果输出的时候,执行Javascript回调函数,并根据返回的数据更新相应的实习周记和实习报告列表,显示新的页面。页面更新后,结束一次Ajax处理过程。
2.2报表设计
对于报表的设计,一定要根据不同用户进行有针对性的设计。报表输出的信息量,因为用户提出的各种各样的需求而变得非常庞大,几种简单的格式已经满足不了用户的需求。老师指导情况、学生实习情况、实习岗位安排、实习单位情况、实习地域分布以及就业合同签订情况等都是报表输出模块中涉及到的东西。而且报表针对的是不同的用户和对象,每位用户对数据的要求也是不尽相同。因此,本系统采用分类统计的方法来满足各个用户的需求。在报表输出系统中,可以根据用户的身份对用户可查询统计的范围进行判断。报表的分类统计功能可以方便用户的数据分析,很大程度上提高了数据分析的准确性和有效性。
2.3分页技术
在顶岗实习管理系统中,师生之间的互动记录和学生提交的实习周记内容较多,往往会超出一个页面,所以该文运用Displaytag标签来处理分页问题,该技术对JSP具有较好的兼容性,并且其是一款免费开源的框架,还能支持数据分页。主要的处理方法是在web.xml文件taglib-location元素中将Displaytag标签库文件进行导入,再在JSP页面中将该标签的别名进行设置,其标签代码是<%@tagliburi= prefix=“d”>,然后在后台的代码就会对其进行匹配的显示控制。
3结语
根据该院的实际实习情况,采用以WEB平台为基础的Java技术,设计了顶岗实习管理系统。该系统具有实习申请、实习审核、成绩查询以及通知列表等功能模块,实现了教师和学生之间的联系沟通,对学生的顶岗实习过程管理具有一定的应用价值。
参考文献
[1]高馨,张世亮.高职学生顶岗实习中的问题及对策[J].科技创新导报,2013(19):168-169.[2]张世亮.高职学生顶岗实习考核评价问题研究[J].中国教育技术装备,2015(2):157-158.[3]颜志博,徐伟.学生顶岗实习系统的设计与实现[J].北方经贸,2012(12):173.
第五篇:ASP_酒店管理系统设计与实现
目录
摘要
一、概述„„„„„„„„„„„„„„„„„„„„„„„„„„„„„2
二、ASP介绍„„„„„„„„„„„„„„„„„„„„„„„„„„„ 2
(一)、ASP现状 „„„„„„„„„„„„„„„„„„„„„„„„2
(二)、ASP六大对象„„„„„„„„„„„„„„„„„„„„„„ 3
三、酒店客房管理系统开发„„„„„„„„„„„„„„„„„„„„„ 3
(一)、系统目标设计„„„„„„„„„„„„„„„„„„„„„„ 3
(二)、开发设计思想 „„„„„„„„„„„„„„„„„„„„„„3
(三)、开发和运行环境选择 „„„„„„„„„„„„„„„„„„„4
四、系统介绍 „„„„„„„„„„„„„„„„„„„„„„„„„„„4
(一)、数据库设计„„„„„„„„„„„„„„„„„„„„„„„ 5
(二)、主要功能„„„„„„„„„„„„„„„„„„„„„„„„ 6
五、主要模块介绍„„„„„„„„„„„„„„„„„„„„„„„„„ 7
(一)、登录„„„„„„„„„„„„„„„„„„„„„„„„„„ 7
(二)、管理„„„„„„„„„„„„„„„„„„„„„„„„„„ 8
(三)、修改密码„„„„„„„„„„„„„„„„„„„„„„„„ 8
(四)、客户资料„„„„„„„„„„„„„„„„„„„„„„„„ 9
(五)、退房„„„„„„„„„„„„„„„„„„„„„„„„„„ 9
(六)、客房资料„„„„„„„„„„„„„„„„„„„„„„„„ 10
(七)、房间管理„„„„„„„„„„„„„„„„„„„„„„„„ 14
六、结束语 „„„„„„„„„„„„„„„„„„„„„„„„„„„„14 参考文献„„„„„„„„„„„„„„„„„„„„„„„„„„„„„ 14
酒 店 客 房 管 理 系 统
(计算机应用技术05(1)班 黄国锋)
摘要:随着计算机技术的广泛应用,在酒店客房管理中引入计算机管理技术,成为一个值得深入研究的问题。本系统采用ASP+ACCESS作为开发环境,本文首先概要的论述了ASP的有关知识与现状。之后,对本系统作了系统的描述。在此基础上,论文重点对本系统作了详细的介绍,然后,对开发一个小型的酒店管理系统所用到的语句、函数、对象、数据库进行了阐述。最后,结合自己编写的酒店管理系统,给出了完整的、可实际使用的数系统。并给出了该系统的使用方法和设计方法。
关键词: 酒店管理系统;ACCESS;ASP
一、概述
随着经济的发展,酒店正向着大型化、现代化发展,而对于中小型酒店,客房、顾客等有关的信息的管理随之急剧增加。在这种情况下单靠人工来处这些不但显得力不从心,而且极容易出错。
该系统的具体任务就是设计一个酒店客房管理系统,由计算机来代替人工执行一系列诸如增加新客房、删除客房、客房修改、查询、客户管理等操作。这样就使办公人员可以轻松快捷地完成酒店客房管理任务,了解整个酒店客房信息。
有鉴于简单操作和界面的可视化的优势。并借助于网络的优势。本系统采用基于WEB形式开发,使用了access+asp作为开发环境。
论文将就 ASP、酒店客房管理系统这二个方面分别进行比较详细的论述。
二、ASP介绍
(一)ASP现状
由于我国中小企业信息化起点低,我们不能照搬大企业“高投入、长周期”的信息化模式,也不能走国外企业“先建局域网,后上互联网”的老路。我们要根据中小企业的实际需要,准确把握信息技术的前沿趋势,找到一条立足国情的中小企业信息化新路。ASP理念就十分适合我国广大的中小企业信息化建设和应用,有着很大的推广和应用价值。科技部在 2002年结合网络化制造在ASP方面展开了相应的研究,并投入相应的资金扶植与ASP有关的产品、技术、服务体系的建立。2004年国家开始重视面向行业和中小企业的ASP应用解决方案,并十分重视ASP技术在企业应用的推广和示范。与此同时国内外ASP厂商的相关产品和服务也已经趋于成熟,已经逐渐形成了以政府引导和推动,IT厂商跟进,服务商运营推广的新局面,掀起了“ASP第二次浪潮”。
(二)ASP六大对象 1)Application对象
Application对象是个应用程序级的对象,用来在所有用户间共享信息,并可以在Web应用程序运行期间持久地保持数据。
2)ObjectContext对象
该对象用于控制Active Server Pages的事务处理。事务处理由Microsoft Transaction Server(MTS)管理。
3)Request对象
Request对象用于接受所有从浏览器发往你的服务器的请求内的所有信息。4)Response对象
Response对象用于向浏览器输出文本、数据和Cookies以及控制在传送网页过程中的每一个阶段。
5)Server对象
Server对象用于创建COM对象和Scripting组件等。6)Session对象
Session对象为单个用户保持数据。
三、酒店客房管理系统的开发
(一)系统目标设计
通过使用酒店客房管理系统,使酒店的客房管理工作系统化、规范化、自动化,从而达到提高酒店客房管理效率的目的。
本系统开发的总体任务是使办公人员可以轻松快捷地完成酒店客房管理的任务。
(二)开发设计思想 本系统的开发设计思想: ● 采用B/S结构
在这中结构下,用户界面完全通过WWW浏览实现,一部分事务逻辑在前端实现,但主要事务逻辑在服务端实现,形成3-tier结构。B/S结构的前端是以TCP/IP协议为基础的企业的WWW服务器可以接受安装有WEB浏览器程序的Internet终端的访问。作为终端用户只要通过WEB浏览器就可以完成事务处理,这样大大简化了客户端,减化了客户端,减轻了系统维护与升级成本和工作量,降低用户的总体拥有成本(TCO),而且使操作简单,基于以上原因本系统采用B/S结构开发。● 系统应符合酒店客房管理的要求,达到操作过程中的直观、方便、实用等要求;● 系统采用模块化程序设计方法,既便于系统功能的各种组合和修改,又便于未参与开发的技术维护人员补充、维护;● 系统应具备客房信息管理功能,及时根据客房变化需求进行数据的添加、删除、修改等操作。
(三)开发和运行环境选择 开发工具:dreamweaver,access。
运行环境:Windows 2000或Windows xp + IIS。
四、系统介绍:
“酒店客房管理系统”是专门针对中小型酒店客房管理系统。该软件针对客房设置,客户管理,在线定房等进行了设置,本软件采用Macromedia公司的dreamweaver开发,数据库采用和微软公司的access,软件的界面美观大方,系统运行稳定。该软件有以下特点。
功能强大:该软件以中小型酒店为应用对象,结合中小型酒店客房当前和未来发展的管理需求提供实用先进的客房管理模式,提高酒店客房管理的效益。
用户界面操作简洁:系统的每个功能都经过精心设计,充分考虑到使用人员计算机知识较少的特点,全部使用业务人员最熟悉的业务流程、提示用语和操作方式,即使不熟悉此软件的人也能熟练使用本软件完成业务处理。
系统性能稳定:严格按照规范的软件工程管理,充分利用面向对象技术,采用access为后台数据库,利用网页的广泛性,强大功能,从技术上和应用广泛性上保证了系统的稳定性、广泛性和先进性。
(一)、数据库设计
Access作为微软OFFICE以其简单易用而受到许多用户的欢迎,综合考虑,为了节约系统开发时间等因素,本系统数据库采用ACCESS。
重要数据及其简要描述如表6.
1、表6.
2、表6.
3、表6.4所示。表6.1
管理员表
表6.2
客户订房信息表
表6.3 房间表
表6.4
房间类型表
(二)、主要功能
“酒店客房管理系统”主要由修改密码、公告管理、最新资讯、客户管理、客房资料、房间管理,包括如下模块: 修改密码:只有超级管理员具有这个权限,修改、删除、添加管理员名密码。公告管理:发布酒店的公告,只有超级管理员具有这个权限。最新资讯:发布酒店的最新活动,只有超级管理员具有这个权限。
客户管理:根据客户提供的订单号,查询客户的住房信息,并可以退房,为了防止客户忘记订单号,用户只要提供身份证号就可以查询。
客房资料:系统的核心部分,可以看到房间分类、创建房间分类、修改房间分类,查看某一类房间详情、创建此类房间号,为了方便客户开房,把功能放在详情里。
房间管理:根据输入的房间号查询此房间的情况。
五、主要模块介绍
(一)、管理员登录
管理员登录界面,需要输入正确的管理员名、密码、验证码,可以根据管理员名判断管理员的权限。
session(“power”)=rs(“power”)‘保存用户权限 ‘用于管理员权限的判断 <% if session(“power”)=1 then
response.Write(“你是超级用户!”)else response.Write(“你是一般用户!”)end if %> 7
(二)、管理
主程序也是程序控制的核心,操作权限、程序功能调用等都要通过管理主程序实现。
(三)、修改密码
此功能只有超级管理员具有,根据登陆用户是否超级管理员给出相应的权限,普通管 理员不具有这些功能,超级管理员具有添加、修改、删除管理员权限。如下图就是一般用户点击修改后的页面。
(四)、客户资料
根据客户提供的订单号查询客户的信息,为防止证客户忘记订单号,可以输入客户身份证号查询订单号,可以查询客户在此订单号下的定房信息,不分是那种管理员都具有这个功能。
(五)、退房
根据客户提供的房间号给予退房,为防止出错,在此功能里显示客户基本信息,用以确定,如下图:
此功能里可以实现自动算账。基本代码如下: <% dim x,y,z dtime=rs(“dtime”)‘订房时间 y_dtime=int(year(dtime))
m_dtime=int(month(dtime))d_dtime=int(day(dtime))9
ntime=now()‘退房时间即当前时间 y_ntime=int(year(ntime))m_ntime=int(month(ntime))d_ntime=int(day(ntime))x=(y_ntime-y_dtime)y=(m_ntime-m_dtime)z=(d_ntime-d_dtime)if x>0 then tim=x*365+y*30+z end if if x=0 then tim=y*30+z end if if tim=0 then‘如果未满一天算做一天 tim=1 end if response.Write tim response.Write “天” response.Write “*” response.Write pric response.Write “元” response.Write “=” response.Write tim*pric‘计算 response.Write “元” %>
(六)、客房资料
列出所有房间分类,在此可以修改此类房间,查看此类房间详情,并订房,创建此类房间号,普通管理员不具有客房修改、创建功能。为了便于客户管理,每个客户产生一订单号。<% ‘根据服务器时间来生成定单号保证了不会有同样的定单号存在
tim=year(now())&month(now())&day(now())&hour(now())&minute(now())&second(now())response.Write(tim)%> 为了防出现某一个号房间被设置成不同的房间类型使用以下代码判断 <% fanghao2=request.Form(“fanghao2”)roomlei=request.Form(“hiddenField”)if fanghao2=“" then response.Redirect(”chuanjinafj.asp“)end if sql1=”select * from fj where roomname='“&fanghao2&”'“ set rs1=conn.execute(sql1)if not rs1.eof then‘判断是否存在
response.Redirect(”chuanjinafj.asp“)‘数据库中有这种房间返回chuanjinafj.asp else sql2=”insert into fj(roomlei,roomname)values(“&roomlei&”,'“&fanghao2&”')“ conn.execute(sql2)‘创建插入数据库 conn.close end if conn.close %> 为了防止出现某一类房间数设置时大于此类房间总数使用以下代码判断 <% i=1 id=request(”id“)sqlchk=”select * from [fj] where roomlei=“&id set chkrs=conn.execute(sqlchk)do while not chkrs.eof i=i+1 chkrs.movenext loop sql1=”select * from room where id=“&id set rs1=conn.execute(sql1)x=int(trim(rs1(”totnum“)))y=i if y>x then ‘被此类房间被设置的房间数总数 Response.Write(””)else %> 当管理员点击详情时列出此类房的所以房间可以根据客户要求确定订房如下图: 置!
为了防止同一房间被重复预订被定没有超链接解决方法核心代码: <%
if rs2(“ztai”)=true then response.Write(“被定”)else
response.Write(“未被定”)end if %>
&roomid=<%=rs1room%>”>确定 <% else %>
确定
<% end if%>
(七)、房间管理
输入某一个房间号可以查询此房的状态是否被定,和房间类型
六、结束语
通过以上的系统的分析,开发与应用几个步骤,完成了本系统的开发任务。达到了初步的要求,且发现了一些问题,为今后该系统的进一步完善积累了宝贵经验。
文档为doc格式
声明:本文内容由互联网用户自发贡献自行上传,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任。如果您发现有涉嫌版权的内容,欢迎发送邮件至:645879355@qq.com 进行举报,并提供相关证据,工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。
论文管理系统的设计与实现(含5篇)
论文管理系统的设计与实现 1绪论 1.1引言 1.1引言 随着时代的进步,网络已经成为人们生活中不可缺少的一部分。人们对网络经历了由陌生到熟悉的过程,网络为人们的生活、学习、......
公交查询系统设计与实现论文
公交查询系统设计与实现论文 1引言 随着城市经济的发展、规模的扩大以及人口的增长,城市交通问题日益突出。降低出行时间将使所有的公交利用者产生效益,快速的交通、更好的信......
校园网的设计与实现 论文
* * * * * *大学 本科毕业设计(论文) 题目 校园网的设计与实现 学生姓名 * * *专业班级 网络系统管理12-01 学号 000000000000院 (系) * * 学院 指导教师(职称) * * *(教授)......
酒店管理论文
酒店管理论文范文一: 新时期酒店管理创新思路 近年来我国实现经济腾飞,越来越多的消费者开始享受生活,我国的旅游业相继迅猛发展,很多国内的经典已经驰名中外,旅游业所带动......
酒店管理论文
旅游产业的区域效脚研究 摘要 随着区域经济发展,旅游产业与区域发展互动已成为我国区域经济发展的必 然趋势,因此需要学术界对旅游产业区域效应问题进行深入研究,为实践发展提......
酒店管理论文
浙江农业商贸职业学院 毕业论文(设计) 题目指导老师专业班级 酒店管理姓名 ** 学号年 *月*日 浙江农业商贸职业学院毕业论文 摘 要:在信息化日益发展的现代化社会,酒店服务也渐......
酒店管理论文
浅谈杭州新紫罗兰大酒店的管理与发展 周冬根袁敏杨晨习瑞阳 摘要:当今社会,激烈的商业竞争让顾客的地位迅速提升,酒店亦不例外,因此,本文针对这一现象,将从酒店的营销策略、设施设......
物流管理系统论文:中国电信西充分公司物流管理系统设计与实现
物流管理系统论文:中国电信西充分公司物流管理系统设计与实现 【中文摘要】物流管理系统是一个现代企业不可缺少的部分,它能够为用户提供充足的信息和快捷的数据处理手段,保......