您好,欢迎来到五一七教育网。
搜索
您的当前位置:首页java课程设计 酒店住宿管理系统

java课程设计 酒店住宿管理系统

来源:五一七教育网
DP05b_205_215TC005 092-661解决方案

淮 海 工 学 院 计算机工程学院

课程设计报告

设计名称: 面向对象课程设计

选题名称: 酒店住宿管理系统 姓 名: 学 号: 专业班级: 软件工程

系 (院): 计算机工程学院 设计时间: 2015.3.20~2015.5.8 设计地点: 软件实验室、教室

指导教师评语: 签名: 年 月 日 1

DP05b_205_215TC005 092-661解决方案

1.课程设计目的 《面向对象程序设计》是一门实践性很强的计算机专业基础课程,课程设计是学习完该课程后进行的一次较全面的综合练习。其目的在于通过实践加深学生对面向对象程序设计的理论、方法和基础知识的理解,掌握使用Java语言进行面向对象设计的基本方法,提高运用面向对象知识分析实际问题、解决实际问题的能力。 2.课程设计任务与要求: 实验说明 背景分析: 现代社会中,人们的生活质量不断提高,旅游业已经成了我国一大经济支柱的重要产业,从而促进了酒店的快速发展,为了迎合人们越来越高的要求,各酒店也进行了不断地改革和优化。 其中,拥有一套自成体系的管理系统便是重中之重的问题,因为各酒店竞争日益激烈,如何在竞争中屹立不倒,是每一个宾馆酒店必须面临的问题。对宾馆的经营状况起决定性作用的是其服务管理水平,先进化的设施,人性化的服务。所以,利用信息科技手段提高管理水平刻不容缓,所以将计算机管理引入宾馆的管理系统,便是对宾馆的服务水平更上一层楼有了明确的保障 需求分析: 酒店主要便是为客人提供住宿的服务,旅客入住的舒适度直接决定了酒店的服务的档次和水平。因此,基于数据库的酒店管理系统便是商业化酒店管理的一个重要工作,该系统可以应用在在局域网上比较系统全面地支持酒店的管理和服务。实现了对酒店内部各种进程的电子化,高效化,实用化,最大程度上减少了人力,财力的支出,更使管理变得更加有序。并且提高了各部门之间的办公效率。 用例图 2 DP05b_205_215TC005 092-661解决方案 酒店住宿管理系统登陆界面住宿登记办理入住费用统计旅客管理者房间管理房间查询旅客查询旅客退房账单查询 3.课程设计说明书 3

DP05b_205_215TC005 092-661解决方案 概要设计 功能分析: 该酒店住宿管理系统能够实现一下相关的功能:登陆界面,住宿登记,办理入住手续,进行费用统计,预订房间,管理者查询房间,旅客查询房间情况,旅客办理退房手续等。 流程图 系 统 管 理 修 改 密 码 类图 酒店住宿管理系统 旅客管理 旅客查询 客房管理 历史记录 新增文字 旅客登记 追加押金 调房登记 退房事务 按姓名查询 按身份证查询 增加房间 客房查询 删除房间 历史账单 Client+clientID : string+clientName : string+clientCard : string+clientPhone : string+clientAddress : string-roomID : string-roomType : string-money : float-inTime : string+Client(in clientID : int, in clientName : string, in clientCard : string, in clientPhone : string, in clientAdress : string, in roomID : string, in roomType : string, in money : float, in inTime : string)+getClientName() : string+getClientID() : string+getClientPhone() : string+getClientSex() : string+getAddress() : string+setClientName() : string+setClientID() : string+setClientPhone() : string+setClientSex() : string+setClientAddress() : string 4

DP05b_205_215TC005 092-661解决方案 Room+roomID : string+roomType : string+roomPrice : float+roomState : string+Room(in roomID : string, in roomType : string, in roomPrice : float, in roomState : string)+getRoomID() : string+getRoomType() : string+getRoomPrice() : string+getRoomState() : string+setRoomID() : string+setRoomType() : string+setRoomPrice() : string+setRoomState() : string CheckOut-clientName : string-clientCard : string-roomID : string-inTime : string-money : float-consume : float-left : float+CheckOut(in clientName : string, in clientCard : string, in roomID : string, in inTime : string, in money : float, in cunsume : float, in left : float)+getclientName() : string+setclientName() : string+getclientCard() : string+setclientCard() : string+getroomID() : string+setroomID() : string+getinTime() : string+setinTime() : string+getmoney() : float+setmoney() : string+getconsume() : float+setconsume() : float+getleft() : float+setleft() : float 详细设计 模块分析: (1):旅客管理: 该模块管理者可以进行管理操作,比如添加,删除,修改等,包括实现旅客登记,追加押金,调房登记,退房等功能 (2)旅客查询: 该模块可以确认用户的信息管理,可以按姓名,身份证进行查询,对客户的资料进行登记,查询,并计算相关的消费费用 5

DP05b_205_215TC005 092-661解决方案 (3)客房管理: 该模块实现对客房的基本信息管理,比如客房的等级,地点,费用,设施。并可以查询客房的相关信息,可以设置新的房间,对数据库中已有的客房信息进行查询 (4)历史记录 该模块提供用户信息的登记管理,查询和退订操作,预定房间的类型和具体时间,进行调房退房的操作,记录旅客的账单 相关设计的图形界面和代码 登录界面: 登录界面的相关代码 6

DP05b_205_215TC005 092-661解决方案 主业务界面 相关的页面跳转代码 7

DP05b_205_215TC005 092-661解决方案 房间的相关管理 “增加”按钮的响应代码 “更新”按钮的响应代码 8

DP05b_205_215TC005 092-661解决方案 “删除“按钮的响应代码 “查询“按钮的响应代码 9

DP05b_205_215TC005 092-661解决方案 系统用户的管理界面: 修改密码的相关代码 “新增用户”的相关代码 10 DP05b_205_215TC005 092-661解决方案 客户的业务处理界面 “修改“按钮的操作代码 11

DP05b_205_215TC005 092-661解决方案 4.课程设计成果 用户登录: 新增用户: 12

DP05b_205_215TC005 092-661解决方案 新增客户: 旅客查询: 13

DP05b_205_215TC005 092-661解决方案 新增客房: 查询客房: 新增账单 14

DP05b_205_215TC005 092-661解决方案 账单查询: 15

DP05b_205_215TC005 092-661解决方案 用户手册: 1:在NetBeans中打开酒店住宿管理对象的项目。在UserGUI中运行程序 2:打开Login.java类,切换到源程序,右击选“运行文件”,在跳出的界面中输入之前已经存入数据库的管理员的信息,点击“确认”。在跳转的”主功能界面 ”中单击菜单栏中的某一个按钮,在出现的下拉列表中选择某一个菜单项单击。 3:在跳出的某一个业务界面中输入相关的信息,点击“增加”“删除”“查询”“修改”等按钮,再在Access数据库中打开相应的表进行查看操作是否有响应 5.课程设计心得 饱食终日,无所用心,难矣哉。——《论语•阳货》

16

因篇幅问题不能全部显示,请点此查看更多更全内容

Copyright © 2019- 517ttc.cn 版权所有 赣ICP备2024042791号-8

违法及侵权请联系:TEL:199 18 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务