青岛理工大学琴岛学院
设计报告
课题名称:信息系统分析与设计课程设计学院:青岛理工大学琴岛学院
专业班级:信息管理与信息系统13-1班学号:20130303007
学生:孙瑜军
指导教师:王钦凤
青岛理工大学琴岛学院教务处
2016年 6月 30 日
宾馆管理系统分析与设计
作者:孙瑜军
一、系统规划
1.1背景
随着经济水平的提高,人们生活质量的提高,酒店作为一种第三产业服务业的产物,集合了人们综合性的需求,不再是简简单单是住宿吃饭,而是多了桑拿、大型音响设施、购物等一些休闲娱乐的衣食住行综合性场所。走马大街,酒店屡屡皆是,想要在竞争激烈的酒店行业中不被打倒,就必须不断满足客人的需要,适应市场的发展。很显然,手工管理酒店早就不适应当今形势了。想要经营好一个酒店,随着当今科技的发展,就必须有一套优秀的酒店管理信息系。它要灵活性够好、稳定性够高、操作够简单,可以提供更加优质的服务,可以更高效地进行管理并节省开支。
1.2目标
宾馆客房管理信息系统是用来收集、处理、存贮和传播客房、顾客、结算信息,以信息管理为核心的计算机应用系统。利用宾馆客房管理信息系统中合理的数据库结构来保存数据信息,及时了解各个环节中信息的变更,通过有效的程序结构来支持各种数据操作的执行,以提高管理效率,实现宾馆服务的系统化、规范化、自动化。通过该项目的开发与使用,可实现以下功能:
(1):快速实现客人入住登记和账务处理,减少客人住店及离店时的等待时间(2):准确实现客人预订入住的要求,实现有效及有保障的前台系统作业(3):快速响应住宿客人的有关项目查询要求。
(4):实现入住、消费、结账一条龙服务,方便客人在店内的各类消费要求。
1.3可行性分析
可行性分析是根据系统要求和系统目标从经济/技术和运行等方面进行可行性论证。
系统要求:宾馆管理系统必须包括宾馆的可预订资源的详细信息和用户所下订单的基本信息,并可对这些基本信息进行查询和管理。
系统目标:宾馆管理系统的目标是实现宾馆资源管理的信息化,提高资源信息的维护性能,提高工作的效率,从而为宾馆带来更好的的利益。
(1)经济可行性:开发该系统所需的相关资料可以通过已存在的相关系统进行调查采集,所需的其他应用软件、硬件系统也易于获得.因此,开发成本较低。(2)技术可行性:本系统采用JSP开发语言,调试相对简单,当前的计算机硬件与软件配置也完全能满足开发的需求,因此在技术上是绝对可行的。
(3)管理可行性:管理可行性是对组织结构的影响,包括现有人员、机构和环境对系统的适应性及人员培训补充计划的可行性。当前信息化技术已经相当普及,各类使用人员都具备一定的操作能力,所以在运行上是可行性的。
(4)社会可行性:本系统操作简单,易于理解,只需通过简单熟悉,上手脚快,高中学历都可以进行操作,营运环境要求低。
二、系统分析
2.1系统功能描述
通过需求目的知道,一个宾馆管理系统功能应包括:住客结算信息管理、客房类型信息管理、客房资源管理、住客信息管理、用户管理五个模块。系统开发的总体任务是实现宾馆各种信息的系统化、规范化和自动化。主要完成功能:(1)有关客房标准的制定、标准信息的输入,修改和查询,包括客房类型编号、单价等。
(2)剩余客房信息的查询等。
(3)订房信息的输入,修改和查询,包括客房编号、客房类型、客房单价、住客姓名、住客身份证号码、入住日期、折扣、押金、备注信息等。
(4)结算信息的输入,修改和查询,包括客房编号、客房类型、客房单价、住客姓名、住客身份证号码、入住日期、折扣、退房日期、押金、备注信息等。(5)住客信息的输入,修改和查询,包括住客姓名、住客身份证号、住客性别、客房编号、押金、入住时间、备注等。
(6)用户信息的输入,修改和查询,包括用户编号、用户身份、密码。
2.2业务流程图分析
该管理系统适用于各类中小型酒店的客房资源和客户信息的管理,实现了酒店的信息化管理,该系统主要包括基础信息设置、客房前台管理、查询统计管理、挂账管理、系统初始设计、系统维护等功能。
客房资源管理流程图,如图1
图1
系统数据流程图
如附图系统数据流程图
图
系统设计
Er图
图5-1 住客结算信息管理E-R图
图5-2 客房资源管理E-R图
图5-3 客房类型信息管理E-R图
图5-4 用户管理E-R图
关系模式
结算信息:(住客姓名,身份证号,客房编号,入住日期,退房日期,押金,折扣,实缴金额,备注)
客房资源:(客房编号,客房类型编号,剩余客房量,预定情况,备注)客房类型信息:(客房类型编号,单价)
用户:(用户ID,身份,密码)
住客:(住客姓名,身份证号,性别,客房编号,押金,入住时间,备注)
数据库表
根据逻辑结构分析确定系统需要设置五个表(包括表结构):
表5-1 用户管理表(SUser):
注:其中userID是123456 ,密码是111111(因能力有限,实际数据库里管理者只假设出一位,简化此次数据库的完成)。
表5-2 客房类型信息管理表(RoomType):
表5-3 客房资源管理表(Room):
表5-4 住客结算信息表(Settle):(注:其中主码为(身份证号,房间号,入住日期))
表5-5 住客信息管理表(customer)
功能模块图
界面设计
运行程序,出现如下图示:
图5-1 登录界面图
输入密码后进入服务主菜单,如图:
图5-2 主界面
选择入住
图5-2 入住管理
登记结束后保存。
消费结账管理:
图5-3 消费结账
系统实施
系统测试
用户界面测试是指测试用户界面的风格是否满足客户要求,文字是否正确,页面是否美观,文字,图片组合是否完美,操作是否友好等等。目标是确保用户界面会通过测试对象的功能来为用户提供相应的访问或浏览功能。确保用户界面符合公司或行业的标准。包括用户友好性、人性化、易操作性测试。
根据要求,我们的系统基本达到要求。
基础数据准备
培训
系统切换