- 1、本文档共19页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
基于JSP的酒店管理系统 答辩人:student 指导老师:teacher 答辩日期:2014年6月11日 1、系统开发简介 2、系统总体设计 3、系统详细设计与实现 主要内容 1.系统开发简介 系统开发意义 随着旅游业的飞速发展,酒店服务业的竞争日益激烈,要想在激烈的竞争环境中立于不败之地,就必须改进酒店的营销手段,借助计算机来进行现代化的信息管理,酒店管理系统就是为此而设计的。 系统开发技术 本系统是以MyEclipse和SQL Server作为开发工具,在tomcat服务器的支持下,使用JSP技术开发的一个web应用程序。 系统开发过程 本系统开发经过了收集资料、系统需求分析、可行性分析、总体设计、详细设计、系统测试几个阶段。严格按照软件工程的系统开发周期,进行系统设计和开发。 2.系统总体设计 本酒店管理系统分为前台和后台两个部分进行设计,分别对应用户和管理员。前台主要用于用户查询房间、预订房间、查询订单、对自身信息的修改等功能,后台主要用于酒店管理员对酒店入住情况和酒店各种信息进行管理。 2.1 系统功能模块介绍 酒店管理系统前台功能模块图 酒店管理系统后台功能模块图 3.2 系统数据库设计 1、管理员信息表admins 2、用户信息表client 3、预订订单表order1 4、入住订单表order2 5、房间信息表room 6、房间类型信息表roomtype 7、公告信息表news 8、犯罪人员信息表badman 本酒店管理系统myhotel数据库中主要包括八个数据表,分别为: 3.系统详细设计与实现 3.1 登录模块介绍 3.2 注册模块介绍 3.3 前台用户模块介绍 3.4 后台管理员模块介绍 3.1 登录模块介绍 本酒店管理系统分成两种登录方式,分别为前台用户登录和后台管理员登录,登录界面下图所示。 用户登录界面 3.2 注册模块介绍 如果您既非本系统管理员,又非本系统的注册用户,则需要通过用户填写注册界面的信息完成注册成为本系统的用户,用户注册界面如图所示。 用户注册界面 3.3 前台用户模块介绍 当用户完成登录后,可以浏览房间信息并预订房间, 3.3.1 用户预订客房模块 用户预订界面 3.3.2 用户信息管理模块 用户信息管理界面 3.4 后台管理员模块介绍 系统管理员登录时,系统会根据输入的用户名自动判断登录系统的为管理员还是超级管理员,管理员可以实现预订管理和入住办理以及对房间类型、房间信息、用户信息、犯罪人员信息、个人密码和酒店公告的浏览和编辑,而超级管理员所拥有的权限凌驾于管理员之上,还有编辑管理员信息及浏览酒店财务收益的权力。 管理员登录后界面 超级管理员登录后界面 3.4.1 管理员预订管理模块 系统管理员或超级管理员登录成功后,可以浏览用户预订订单信息并进行管理。 管理员预订管理界面 3.4.2 管理员入住办理模块 当没有预订房间的客户到酒店前台办理入住手续时,管理员可以添加新的入住信息来办理入住手续,当客户使用房间完毕离开退房时,管理员可以点击退房,完成退房手续,对已经重新退房的房间前台用户可以重新预订 。 入住办理界面 3.4.3 财务统计模块 当登录系统的管理员为超级管理员时,可以通过房间号和房间类型来浏览酒店在一定时期内各房间的入住情况和收益情况。 财务统计界面
文档评论(0)