专栏电商日志财经减肥爱情
投稿投诉
爱情常识
搭配分娩
减肥两性
孕期塑形
财经教案
论文美文
日志体育
养生学堂
电商科学
头戴业界
专栏星座
用品音乐

基于。NET的酒店客房管理系统的设计与实现

  摘要:采用BS架构、。Net开发平台及ASP。Net技术开发、SQLServer数据库和C三层架构模式,通过前台客户的注册登录、查询房间信息、在线预订、后台用户的审核、订单管理、到完成订购和管理功能,为顾客提供了客房预订的便捷服务,实现酒店管理的网络化。
  关键词:酒店客房管理系统;ASP。NET;BS架构;SQLServer
  Abstract:AttachedtotheBSarchitecture,。netdevelopmentplatform,ASP。Nettechnology,SQLServerdatabaseandCthreelayersarchitecturemodel,thissystemmakesnetworkingofhotelmanagementcometrueviathefrontdeskcustomerregistrationandlogin,queryrooms,onlinebookingandbackgroundaudit,ordermanagement,completingtheorderandmanagementfunctions,toprovideaconvenientroombookingserviceforcustomers。
  Keywords:hotelroommanagementsystem;ASP。NET;BSarchitecture;SQLServer
  基于。NET的酒店客房管理系统为客户提供了客房预订的便捷服务,实现营业管理自动化。系统采用BS架构、。Net开发平台及ASP。Net技术开发、SQLServer数据库和C三层架构模式,通过前台客户的注册、登录、查询房间信息、预订房间、后台用户的审核、生成订单、到完成交易的流程来实现系统的基本功能〔3〕。数据统计、保存到使用,实现了一手包办,提高工作效率,减轻劳动强度,有效防止了逃帐事件〔4〕;缩短了客人办理入住登记手续的时间〔5〕,这使得酒店的运行效率和经济效益得到全面提高〔6〕。
  1系统需求分析
  需求分析的是整个软件开发的基础性工作,确定软件设计的约束、软件同其他系统元素的接口细节,定义软件的其它有效性需求。根据需求,该系统的实现的功能分为两个部分:前台客房在线预订子系统和后台管理子系统,系统功能结构如图1所示,本系统有两个主要角色即客户和管理员。
  2数据库设计
  酒店管理系统需要提供信息的查询、添加、修改以及删除等功能。这就要求数据库能充分满足各种信息的输出和输入。在本系统中存在以下关系模型:
  客户信息表(编号、姓名、性别、年龄、身份证号,邮箱,密码、地址、联系电话、客户编号);
  房间信息表(房间编号、房号、房型、房价、床数、房间状态、房间图片、房间介绍)
  预订表(预订号、客户编号、预定时间、审核);
  订单信息表(订单序列号、预订号、数量、入住日期、离开日期、房间价格、房型);
  管理员信息表(管理员编号、姓名、密码)。
  3系统设计
  系统采用BS架构,通过浏览器浏览网站,应用。Net开发平台及ASP。Net技术开发,SQLServer2005数据库,C三层架构模式,自底向上依次分为数据访问层(DAL)、业务逻辑层(BLL)和表示层。易于酒店管理员管理操作、界面设计人性化,简洁美观易懂、方便客户预订自己满意的客房。
  3。1注册登录模块的设计和实现
  1)登录设计:新客户填写注册信息,客户身份注册信息唯一并且格式符合特定要求,则该客户信息被保存到数据库中,并提示客户注册成功;否则提示客户重新输入。登录时输入用户名和密码,通过CompareValidator控件将用户输入的数据与特定的数据进行比较,并根据比较的结果决定是否允许登录,除了使用CompareValidator验证控件,还会使用RequiredFiledValidator验证是否输入为空。
  2)注册页面的设计:登录账号和登录密码的Textbox是必填的,它是通过RequiredFiledValidator来验证文本框里是否输入数据的;Image控件用来上传页面中的图像,ImageURL是Image控件的重要属性,这个属性指明图像文件所在的目录或者网址,在本系统中,数据库里保存的是图片的地址。在页面中,要求电子邮件格式正确,通过RegularExpressionValidator对电子邮件的格式进行验证,如果没按正规表达式填写,就会显示格式不正确。
  3。2客房预订模块的设计与实现
  客户查询房间信息,如果房间为空,即房间没有被预订,就可以预订该房间,填写预订信息,确认订单,支付预订;如果房间为已预订或已住,就要重新选择预订。数据库通过连接表采用模糊查询来供用户查询房间,查询显示房间信息的表用GridView控件来实现,GridView控件可以显示、编辑和删除多种不同的数据源中的数据,通过Button控件的在线预定,由Response。Redirect(Order。aspx)转到预订页面Order。aspx,填写预订信息,用同样的方法,通过Response。Redirect方法,转向支付页面,这里只做了虚拟支付,在支付页面中,用RadioButton单选按钮,点击RadioButton,就相当于选择了哪一个银行作为支付银行。3。3订单管理模块的设计与实现
  订单管理是管理员审核订单和统计酒店营业额模块。前台客户预订客房,预订成功后,后台就会生成订单,如果管理员没有审核确定订单,则前台客户还可以对该房间进行预订,为避免重复预订,管理员应及时对订单进行审核,审核后的房间,前台客户预订,就会出现该房间已被预订的对话框。订单统计,管理员可按时间对订单进行统计,结算营业额,也可按房间类型对订单进行统计。订单管理时序图如下图2所示:
  订单管理中,显示订单的表是用GridView控件绑定数据。在Order()类中,审核订单button
  按钮的属性是bool类型的,只有是或者否两种情况,在点击按钮的时候就会直接改成订单已审核状态。营业统计查询,可以按年、季度、月、或者按房间类型查询,从统计中可以看出一年的酒店旺季和最受欢迎的房型,在数据库中查询订单信息,并显示。
  3。4系统测试
  在实际软件开发中,软件开发和测试是相辅相成的,需要对所开发的软件进行测试,软件测试的目的是为了查找软件中存在的错误并加以修改,使软件更符合需求,从而满足客户的要求〔7〕。酒店客房管理系统对用户注册、管理员修改登录密码、在线支付、订单管理、统计信息等方面进行了软件测试,与预期结果一致,该系统可以正常运行,实现了基本的在线预订和管理功能。
  4结束语
  本文简要介绍了BS架构的。NET酒店客房管理系统的设计与实现,此系统基本实现了用户注册登录、查询客房、在线预订客房、支付和后台订单管理的功能。但是还存在许多不足,在网络时代只对用户身份进行验证是不够的,需要防止数据传输时被篡改等数据安全加密技术的保证,进而完善酒店客房的在线预订和维护管理。
  参考文献:
  〔2〕魏茂军,张文建,姜云善等。ASP。NET案例开发〔M〕。北京:中国水利水电出版社,2005:7699。
  〔4〕李凡生,刘静,张琦,等。基于UML的电子商务网上支付系统的分析设计〔J〕。现代电子技术,2007(8):6567。

小学语文教学探析论文一激情教学的意义。(一)激情教学能够充分发挥学生的个性大量的教学实践表明,传统的语文教学模式比较保守,限制了学生个性的发挥,而激情教学则包含了多方面的内容。激情教学可以使学生的个性文字设计的教学论文一引言平面设计也可以称作视觉传达设计,随着世界科学技术的发展而兴起于上世纪中期,是以平面材料为介质,通过喷绘印刷等方式形成图片文字符号来向公众表达想法和传播信息的一种视觉表现方式。浅谈中职计算机专业教学改革思考论文一中职计算机专业教学改革的具体办法(一)提升教师教学理念,转换教师教学角色要想实现中职计算机教学的有效性,其最有效的学习方法就是要让学生亲自在体验和创造的过程中完成学习。计算机课程学生对高中语文的兴趣引导的探究论文培养学生对学习的兴趣,是教育者研究的重要课题。语文学科的广大教师一直就如何激发培养学生学习语文的兴趣进行反复的探索和研究。兴趣是学生的先导,有兴趣就会入迷,入迷就会钻的进去,钻的进科技小论文3000字摘要医学教育要求培养具有创新精神和实践能力的专业人才,本科生导师制是目前我国高校探索人才培养的新途径和新模式。本文从本科生导师制在中西医临床医学专业应用的必要性措施和方法意义以及存国企人力资源管理论文人力资源管理,是指在经济学与人本思想指导下,通过招聘甄选培训报酬等管理形式对组织内外相关人力资源进行有效运用,满足组织当前及未来发展的需要,保证组织目标实现与成员发展的最大化的一系林业资源健康发展路径分析论文由于我国地形和气候等原因,导致林业资源分布极为不均,在整体上西部明显落后与全国,加上林业投入不足林业体制机制不完善,土地沙漠化,水土流失,旱涝灾害等问题依然十分突出最后,由于人们对校企协同创新资源配制机制研究论文摘要校企合作存在低水平重复问题,资源配制主体在合作过程中存在不同程度和形式的焦虑表现,运用焦虑理论构建资源配制模型图,能够较好地阐明校企资源配制运行机制,剖析资源配制运行机理。关键石油工程地面建设发展问题及对策论文摘要近年来,我国石油工程地面项目施工技术有了一定的研究成果,但是在实际的施工过程中还是存在一些问题,比如工艺问题以及节能环保问题。本文就这些问题对石油工程地面建设的施工技术进行具体科技小论文用什么写通过讲座板报科技知识竞赛科技读书笔记比赛科技手抄报比赛等活动,使学生充分认识科学技术的迅猛发展及其对世界各国综合国力的巨大影响。以下是小编为大家整理分享的科技小论文用什么写,欢迎阅班主任工作意义的论文班主任工作千头万绪,纷繁浩杂,每个班主任讲起来都会是一部宏篇巨著。班主任工作意义的论文,我们来看看。一和谐立班从某种意义上说,和谐是万事万物的最高境界,教育当然也不例外,家校的和谐
高校毕业生创业论文本文总结了创业实践的基本模式,以高校经管研究生为例,分析了其创业实践存在的问题,并对其创业实践模式进行了探讨,以期对高校毕业生创业实践有所借鉴。下面是小编为大家整理的高校毕业生创业蒙自市冷泉镇HFC网络设计论文摘要根据冷泉镇HFC网络的实际改造,介绍HFC有线网络在施工中光缆的设计和计算。关键词有线电视HFC网络设计冷泉镇距蒙自县城20多公里,是一个典型的山区乡镇,本镇有线网络建于199人力资源外包现状论文当前人力资源的问题是社会上一个重要的问题,人力资源外包的调整更是影响着公司的经营,下面是人力资源外包现状论文,欢迎查看阅读。人力资源外包现状论文摘要人力资源外包是指企业将人力资源这审读角度谈科技期刊论文的修改论文在期刊的编辑出版工作中,审读活动贯穿其全过程。审读顾名思义就是审查阅读,即经过仔细阅看讨论和修改,对作者的文稿进行科学分析判断的理性活动和创造性劳动,其目的是提高出版物的质量。对于阳光照进心灵论文一案例描述在一次大带小的区域联动中,学生瑶瑶在玩具店看上了心仪的钻石贴纸,但光凭她自己的游戏币根本买不起。为了得到该玩具,她偷偷地把小妹妹的游戏币也一起用掉了。经过计算,笔者发现她工程量清单招标研究的论文摘要本文针对目前工程量清单招标中存在的问题,提出了进一步完善计价依据法规建设建设工程造价主管部门要切实履行监督指导职能等六条建议。关键词工程量清单清单招标法规建设监督指导人员培训跟最新国际贸易论文跨境贸易古典文学中常见论文这个词,当代,论文常用来指进行各个学术领域的研究和描述学术研究成果的文章,简称为论文。以下就是由编为您提供的最新3500字国际贸易论文。跨境贸易人民币结算对于中国高职临床专业中医学教学改革与实践论文高职中医学教育是临床专业教育的重要组成部分,适应社会发展需求,更新理念,构建新模式,进行中医学教学改革和实践,中西诊疗思路和技能结合形成优势互补,培养高素质实用型综合临床人才,为广工程监理专业毕业论文开题报告随着社会不断地进步,报告对我们来说并不陌生,我们在写报告的时候要注意语言要准确简洁。一听到写报告马上头昏脑涨?以下是小编帮大家整理的工程监理专业毕业论文开题报告,欢迎大家借鉴与参考高专医学生不同专业中医学实训教学探索与体会论文目的探讨高专医学生不同专业中医学实训课程教学效果。方法针对不同专业,遴选实训教学项目,制定相应实训课程标准,规范实训课堂建立考核评价体系,加强实践技能考核,并对中医实训教学过程监督大学汉语言文学专业论文一。活动目的和基本思路多元品文学的汉语言校园文化活动旨在通过初荷亭亭立,多元品文学的校园文化活动,提高开放大学学生对文学作品和事件的鉴赏能力,提升学生的文学素养和整体素养。其次,多
友情链接:快好知快生活快百科快传网中准网文好找聚热点快软网