《通用宾馆管理系统.ppt》由会员分享,可在线阅读,更多相关《通用宾馆管理系统.ppt(19页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、LOGO通用宾馆管理系统小组成员小组成员黄磊、颜锐、陈麒、陈获任、胡江浩黄磊、颜锐、陈麒、陈获任、胡江浩指导教师指导教师肖雪平肖雪平北大青鸟北大青鸟T24T24黄磊黄磊通用宾馆管理系统通用宾馆管理系统通用宾馆管理系统通用宾馆管理系统项目背景通用宾馆管理系统通用宾馆管理系统项目名称:通用宾馆管理系统开发环境:JBuilder 2005 英文版英文版、SQL 2000主要功能:为普通宾馆酒店提供的一套管理系统,可以动态对房间进行各种管理操作,目前实现散客开单,团体开单,宾客结帐,营业查询,会员管理等功能,实现动态刷新显示房间状态。注:本系统参考美萍酒店管理系统、阳光酒店管理系统 北大青鸟北大青鸟T
2、24T24黄磊黄磊通用宾馆管理系统通用宾馆管理系统通用宾馆管理系统通用宾馆管理系统项目分工系统策划:黄磊系统策划:黄磊系统策划:黄磊系统策划:黄磊资料收集:陈麒、胡江浩资料收集:陈麒、胡江浩资料收集:陈麒、胡江浩资料收集:陈麒、胡江浩数据添加:颜锐、陈获任数据添加:颜锐、陈获任数据添加:颜锐、陈获任数据添加:颜锐、陈获任核心功能:黄磊核心功能:黄磊核心功能:黄磊核心功能:黄磊北大青鸟北大青鸟T24T24黄磊黄磊通用宾馆管理系统通用宾馆管理系统通用宾馆管理系统通用宾馆管理系统登录窗口n n启动加载画面启动加载画面启动加载画面启动加载画面n n键盘监听键盘监听键盘监听键盘监听n n即时提示即时提示
3、即时提示即时提示n n三次密码错误自动退出三次密码错误自动退出三次密码错误自动退出三次密码错误自动退出北大青鸟北大青鸟T24T24黄磊黄磊通用宾馆管理系统通用宾馆管理系统通用宾馆管理系统通用宾馆管理系统主界面n n菜单栏菜单栏菜单栏菜单栏n n工具栏工具栏工具栏工具栏n n房间详细信息面板房间详细信息面板房间详细信息面板房间详细信息面板n n所有房间状态面板所有房间状态面板所有房间状态面板所有房间状态面板n n快速通道快速通道快速通道快速通道n n房间宾客详细信息表房间宾客详细信息表房间宾客详细信息表房间宾客详细信息表n n状态信息栏状态信息栏状态信息栏状态信息栏北大青鸟北大青鸟T24T24黄
4、磊黄磊通用宾馆管理系统通用宾馆管理系统通用宾馆管理系统通用宾馆管理系统网络设置n n动态配置数据库连接方式动态配置数据库连接方式动态配置数据库连接方式动态配置数据库连接方式n n动态测试数据库连接动态测试数据库连接动态测试数据库连接动态测试数据库连接n n系统皮肤选择(共九种皮肤)系统皮肤选择(共九种皮肤)系统皮肤选择(共九种皮肤)系统皮肤选择(共九种皮肤)n n设置系统起始房间信息页设置系统起始房间信息页设置系统起始房间信息页设置系统起始房间信息页北大青鸟北大青鸟T24T24黄磊黄磊通用宾馆管理系统通用宾馆管理系统通用宾馆管理系统通用宾馆管理系统系统设置n n房间类型设置(增,删,改)房间类
5、型设置(增,删,改)房间类型设置(增,删,改)房间类型设置(增,删,改)n n房间信息设置(增,删,改)房间信息设置(增,删,改)房间信息设置(增,删,改)房间信息设置(增,删,改)n n客户类型设置(增,删,改)客户类型设置(增,删,改)客户类型设置(增,删,改)客户类型设置(增,删,改)n n客户类型折扣设置(改)客户类型折扣设置(改)客户类型折扣设置(改)客户类型折扣设置(改)n n管理员设置(增,删,改)管理员设置(增,删,改)管理员设置(增,删,改)管理员设置(增,删,改)北大青鸟北大青鸟T24T24黄磊黄磊通用宾馆管理系统通用宾馆管理系统通用宾馆管理系统通用宾馆管理系统散客开单n
6、n自动生成开单号自动生成开单号自动生成开单号自动生成开单号n n可供房间散客开单可供房间散客开单可供房间散客开单可供房间散客开单n n根据证件号码动态调用会员数据根据证件号码动态调用会员数据根据证件号码动态调用会员数据根据证件号码动态调用会员数据n n普通开单或钟点开单普通开单或钟点开单普通开单或钟点开单普通开单或钟点开单n n同类房间追加开单(最多同类房间追加开单(最多同类房间追加开单(最多同类房间追加开单(最多5 5间)间)间)间)n n宾客人数限制宾客人数限制宾客人数限制宾客人数限制115115人(散客)人(散客)人(散客)人(散客)北大青鸟北大青鸟T24T24黄磊黄磊通用宾馆管理系统通
7、用宾馆管理系统通用宾馆管理系统通用宾馆管理系统团体开单n n自动生成开单号自动生成开单号自动生成开单号自动生成开单号n n可供房间团体开单可供房间团体开单可供房间团体开单可供房间团体开单n n根据证件号码动态调用会员数据根据证件号码动态调用会员数据根据证件号码动态调用会员数据根据证件号码动态调用会员数据n n普通开单(不同类房间)普通开单(不同类房间)普通开单(不同类房间)普通开单(不同类房间)n n不同类房间追加开单不同类房间追加开单不同类房间追加开单不同类房间追加开单n n宾客人数限制宾客人数限制宾客人数限制宾客人数限制199199人(团体)人(团体)人(团体)人(团体)北大青鸟北大青鸟T
8、24T24黄磊黄磊通用宾馆管理系统通用宾馆管理系统通用宾馆管理系统通用宾馆管理系统宾客结帐n n自动生成结帐单号自动生成结帐单号自动生成结帐单号自动生成结帐单号n n自动结算金额并生成清单自动结算金额并生成清单自动结算金额并生成清单自动结算金额并生成清单n n多房开单可同时结单多房开单可同时结单多房开单可同时结单多房开单可同时结单n n即时结算找零金额即时结算找零金额即时结算找零金额即时结算找零金额北大青鸟北大青鸟T24T24黄磊黄磊通用宾馆管理系统通用宾馆管理系统通用宾馆管理系统通用宾馆管理系统营业查询n n结账单查询(时间以及各种模糊条件)结账单查询(时间以及各种模糊条件)结账单查询(时间
9、以及各种模糊条件)结账单查询(时间以及各种模糊条件)n n全部宾客信息(各种模糊条件)全部宾客信息(各种模糊条件)全部宾客信息(各种模糊条件)全部宾客信息(各种模糊条件)n n在店宾客(时间以及各种模糊条件)在店宾客(时间以及各种模糊条件)在店宾客(时间以及各种模糊条件)在店宾客(时间以及各种模糊条件)n n离店宾客(时间以及各种模糊条件)离店宾客(时间以及各种模糊条件)离店宾客(时间以及各种模糊条件)离店宾客(时间以及各种模糊条件)n n实现日期超酷选择控件(按钮)实现日期超酷选择控件(按钮)实现日期超酷选择控件(按钮)实现日期超酷选择控件(按钮)北大青鸟北大青鸟T24T24黄磊黄磊通用宾馆
10、管理系统通用宾馆管理系统通用宾馆管理系统通用宾馆管理系统客户管理n n会员管理(增,删,改,查)会员管理(增,删,改,查)会员管理(增,删,改,查)会员管理(增,删,改,查)n n所有来宾查询所有来宾查询所有来宾查询所有来宾查询北大青鸟北大青鸟T24T24黄磊黄磊通用宾馆管理系统通用宾馆管理系统通用宾馆管理系统通用宾馆管理系统系统日志n n各类系统日志的查询和管理各类系统日志的查询和管理各类系统日志的查询和管理各类系统日志的查询和管理n n登录,系统设置等登录,系统设置等登录,系统设置等登录,系统设置等北大青鸟北大青鸟T24T24黄磊黄磊通用宾馆管理系统通用宾馆管理系统通用宾馆管理系统通用宾馆
11、管理系统系统架构n ncommonality commonality 系统公共包(数据库操作,系统设系统公共包(数据库操作,系统设系统公共包(数据库操作,系统设系统公共包(数据库操作,系统设置等核心代码包)置等核心代码包)置等核心代码包)置等核心代码包)n nControl Control 系统控制包(系统功能方法,由于时间关系统控制包(系统功能方法,由于时间关系统控制包(系统功能方法,由于时间关系统控制包(系统功能方法,由于时间关系,没有做到严谨分层)系,没有做到严谨分层)系,没有做到严谨分层)系,没有做到严谨分层)n nFrame Frame 系统界面包(内界面类和事件类实现系统界面包(内
12、界面类和事件类实现系统界面包(内界面类和事件类实现系统界面包(内界面类和事件类实现99%99%分层)分层)分层)分层)北大青鸟北大青鸟T24T24黄磊黄磊通用宾馆管理系统通用宾馆管理系统通用宾馆管理系统通用宾馆管理系统技术部分数据连接数据连接数据连接数据连接界面设计界面设计界面设计界面设计 配置文件配置文件配置文件配置文件时间计算时间计算时间计算时间计算 事件监听事件监听事件监听事件监听 采用全静态方法,静态连接数据库,对采用全静态方法,静态连接数据库,对采用全静态方法,静态连接数据库,对采用全静态方法,静态连接数据库,对敏感字段进行封装(敏感字段进行封装(敏感字段进行封装(敏感字段进行封装(
13、PrivatePrivatePrivatePrivate)包含对)包含对)包含对)包含对数据库的增,删,改,查核心方法,添数据库的增,删,改,查核心方法,添数据库的增,删,改,查核心方法,添数据库的增,删,改,查核心方法,添加数据到加数据到加数据到加数据到JcomboBoxJcomboBoxJcomboBoxJcomboBox,DefaultTableModelDefaultTableModelDefaultTableModelDefaultTableModel的方法,并模拟事的方法,并模拟事的方法,并模拟事的方法,并模拟事务模式对务模式对务模式对务模式对SQLSQLSQLSQL字符串数组进行
14、处理字符串数组进行处理字符串数组进行处理字符串数组进行处理 分别取两个时间年月日时分秒转换成的毫秒分别取两个时间年月日时分秒转换成的毫秒分别取两个时间年月日时分秒转换成的毫秒分别取两个时间年月日时分秒转换成的毫秒数再进行计算数再进行计算数再进行计算数再进行计算 所有界面部分的事件监听都单独分离出来,所有界面部分的事件监听都单独分离出来,所有界面部分的事件监听都单独分离出来,所有界面部分的事件监听都单独分离出来,代码维护更为方便(不太喜欢代码维护更为方便(不太喜欢代码维护更为方便(不太喜欢代码维护更为方便(不太喜欢JBJBJBJB自动生成的自动生成的自动生成的自动生成的代码,看起来太杂乱)代码,
15、看起来太杂乱)代码,看起来太杂乱)代码,看起来太杂乱)本项目有采用本项目有采用本项目有采用本项目有采用INIINIINIINI配置文件,用于保存一些配置文件,用于保存一些配置文件,用于保存一些配置文件,用于保存一些常用的系统配置信息(数据库连接,系统界常用的系统配置信息(数据库连接,系统界常用的系统配置信息(数据库连接,系统界常用的系统配置信息(数据库连接,系统界面皮肤编号,开单序号等),主要用到面皮肤编号,开单序号等),主要用到面皮肤编号,开单序号等),主要用到面皮肤编号,开单序号等),主要用到PropertiesPropertiesPropertiesProperties类来实现,可以类似
16、类来实现,可以类似类来实现,可以类似类来实现,可以类似HashtableHashtable对对对对INIINIINIINI文件进行键值对读取文件进行键值对读取文件进行键值对读取文件进行键值对读取n n继承继承继承继承JbuttonJbutton类,实现带参构造图标按钮类,实现带参构造图标按钮类,实现带参构造图标按钮类,实现带参构造图标按钮 n n继承继承继承继承JtextFieldJtextField类,实现带事件监听的金类,实现带事件监听的金类,实现带事件监听的金类,实现带事件监听的金额输入框额输入框额输入框额输入框 n nJAVAJAVA不带类似不带类似不带类似不带类似.NET.NET中的
17、中的中的中的ViewListViewList控件,控件,控件,控件,主界面的动态显示图标列表化是继承主界面的动态显示图标列表化是继承主界面的动态显示图标列表化是继承主界面的动态显示图标列表化是继承JpanelJpanel并根据房间数量动态创建的并根据房间数量动态创建的并根据房间数量动态创建的并根据房间数量动态创建的 北大青鸟北大青鸟T24T24黄磊黄磊通用宾馆管理系统通用宾馆管理系统通用宾馆管理系统通用宾馆管理系统未完成时间关系部分功能尚未实现时间关系部分功能尚未实现时间关系部分功能尚未实现时间关系部分功能尚未实现细节功能有待完善和提高细节功能有待完善和提高细节功能有待完善和提高细节功能有待完
18、善和提高测试过程中发现部分测试过程中发现部分测试过程中发现部分测试过程中发现部分BUGBUG尚未解决尚未解决尚未解决尚未解决数据库设计不够严谨,运行速度有待提高数据库设计不够严谨,运行速度有待提高数据库设计不够严谨,运行速度有待提高数据库设计不够严谨,运行速度有待提高时间关系只做到时间关系只做到时间关系只做到时间关系只做到40%MVC40%MVC分层,有待完善分层,有待完善分层,有待完善分层,有待完善北大青鸟北大青鸟T24T24黄磊黄磊通用宾馆管理系统通用宾馆管理系统通用宾馆管理系统通用宾馆管理系统总结站的高,看的远站的高,看的远站的高,看的远站的高,看的远没有最好,只有更好没有最好,只有更好
19、没有最好,只有更好没有最好,只有更好不断学习不断学习不断学习不断学习取长补短取长补短取长补短取长补短不耻下问并不是不懂就问不耻下问并不是不懂就问不耻下问并不是不懂就问不耻下问并不是不懂就问尝试独立思考解决问题尝试独立思考解决问题尝试独立思考解决问题尝试独立思考解决问题网络永远是个好东西网络永远是个好东西网络永远是个好东西网络永远是个好东西北大青鸟北大青鸟T24T24黄磊黄磊通用宾馆管理系统通用宾馆管理系统通用宾馆管理系统通用宾馆管理系统致谢感谢北大青鸟给我们这么好的学习环境!感谢北大青鸟给我们这么好的学习环境!感谢北大青鸟给我们这么好的学习环境!感谢北大青鸟给我们这么好的学习环境!衷心感谢各位老师的悉心指导!衷心感谢各位老师的悉心指导!衷心感谢各位老师的悉心指导!衷心感谢各位老师的悉心指导!感谢小组成员的努力!感谢小组成员的努力!感谢小组成员的努力!感谢小组成员的努力!LOGO演示完毕_.谢谢大家的支持!
限制150内