阳光酒店管理系统详细设计说明书Word文档格式.docx

上传人:b****3 文档编号:14363498 上传时间:2022-10-22 格式:DOCX 页数:24 大小:956.22KB
下载 相关 举报
阳光酒店管理系统详细设计说明书Word文档格式.docx_第1页
第1页 / 共24页
阳光酒店管理系统详细设计说明书Word文档格式.docx_第2页
第2页 / 共24页
阳光酒店管理系统详细设计说明书Word文档格式.docx_第3页
第3页 / 共24页
阳光酒店管理系统详细设计说明书Word文档格式.docx_第4页
第4页 / 共24页
阳光酒店管理系统详细设计说明书Word文档格式.docx_第5页
第5页 / 共24页
点击查看更多>>
下载资源
资源描述

阳光酒店管理系统详细设计说明书Word文档格式.docx

《阳光酒店管理系统详细设计说明书Word文档格式.docx》由会员分享,可在线阅读,更多相关《阳光酒店管理系统详细设计说明书Word文档格式.docx(24页珍藏版)》请在冰豆网上搜索。

阳光酒店管理系统详细设计说明书Word文档格式.docx

1、系统运行主框架,实时显示房态信息。

2、输入项

lbB.setText(face+"

散客开单       -"

);

if(initIDV()){//传数据给散客开单窗口

idv.show();

//散客开单

initLeftData();

//刷新左房间信息栏数据

}//Endif

}elseif(o==bt2||o==mi12)

团体开单       -"

if(initTeam()){//传宾客类型数据给团体开单窗口

tm.show();

//团体开单

}elseif(o==bt3||o==mi36)

宾客结帐       -"

if(initCKO()){//传数据给结算窗口

co.show();

//宾客结帐

}elseif(o==bt5||o==mi17)

客房预订       -"

eg.show();

//客房预订

initLeftData();

//刷新左房间信息栏数据

}elseif(o==bt6)

营业查询       -"

qr.show();

//营业查询

}elseif(o==bt7)

if(puil.equals("

普通操作员"

)){//客户管理

Stringmsg="

对不起,您的权限不能进入[客户管理]页面,请用管理员ID登录..."

;

JOptionPane.showMessageDialog(null,msg,"

提示"

JOptionPane.INFORMATION_MESSAGE);

return;

}

lbB.setText(face+"

客户管理       -"

ct.initDTM1();

//ct.initDTM2();

ct.show();

}elseif(o==bt8||o==mi31)

2.2散客开单

1、完成对散客的开单任务。

最多能追加五个相同类型的房间。

[函数说明]:

*

*[##publicIndividual(JFrameframe){}]:

*功能:

散客开单窗口

*

*[##privatevoidaddListener(){}]:

加事件监听

*[##privatevoidbuildPanel(){}]:

制作主面板

*[##privatevoidinitDTM1(){}]:

初始化可供房间列表

*[##privatevoidinitDTM2(){}]:

初始化开单房间列表

*[##privatevoidaddRoom(){}]:

加到开单区

*[##privatevoidsubRoom(){}]:

从开单区移除

*[##privatebooleanisValidity(){}]:

测试用户输入的数据是否合法

*[##privatevoidsaveLiveIn(){}]:

保存宾客入住信息

2.3团体开单

1、完成对团体宾客的开单任务。

房间数没有限制,可同时追加不同类型的房间。

[函数说明]:

*[##publicTeam(JFrameframe){}]:

*[##privatevoidinitDTM1(StringcType){}]:

保存所有宾客的入住信息

2.4宾客结帐

1、自动统计每个登记客人在店时所发生的消费额和应付款额,并完成结帐收银操作。

[##privatebooleanisValidity(){}]:

测试用户输入的数据是否合法

*参数:

*返回值:

boolean

*修饰符:

private

*功能:

测试用户输入的数据是否合法

2.5客房预订

1、完成增加预订、修改预订、删除预订,预订情况的查询等功能。

添加、修改预订信息时弹出子窗口。

publicvoidactionPerformed(ActionEventae){

Objecto=ae.getSource();

if(o==bt1){

//增加预定信息

sunsql.executeUpdate("

deletefromengage1"

StringsqlCode="

selecta.r_type预定规格,b.r_no房间fromroomtypeasa,engage1asbwherea.id=b.r_type_id"

sunsql.initDTM(ei.dtm1,sqlCode);

ei.chk.setSelected(false);

ei.show(true);

initDTM();

//sunsql.initJComboBox(ei.cb1,"

selectr_typefromroomtypewheredelmark=0"

}

elseif(o==bt2){

//修改预定信息

if(initMrt()){//传数据给窗口

em.show(true);

//修改预定信息

initDTM();

//刷新表数据

elseif(o==bt3){

//删除预定信息

intrRow[]=tb.getSelectedRows();

//删除预订信息

if(delInfo(rRow)){//执行删除操作

//刷新房间表数据

elseif(o==bt4){

//查询

Strings=tf1.getText();

selecta.c_name宾客姓名,a.c_tel联系电话,b.r_type预定房间类型,a.r_no预定房间编号,a.pa_time预抵时间,a.keep_time保留时间,a.eng_time预定时间,a.remark备注"

+

"

fromengageasa,roomtypeasbwherea.r_type_id=b.idanda.delmark=0andb.delmark=0anda.engagemark=2and(a.c_namelike'

%"

+s+"

%'

ora.r_nolike'

ora.c_tellike'

)"

sunsql.initDTM(dtm,sqlCode);

elseif(o==bt6){

//刷新

"

fromengageasa,roomtypeasbwherea.r_type_id=b.idanda.delmark=0andb.delmark=0andengagemark=2"

elseif(o==bt7){//开设房间

introw=tb.getSelectedRow();

if(row<

0){

JOptionPane.showMessageDialog(null,"

请在预订列表中选中指定的预订房间,开设房间"

if(initIDV(row)){

ev.show(true);

elseif(o==mi1){

//过滤今日预抵宾客

Stringdate=getDate();

Stringstart=date+"

00:

00:

00"

Stringend=date+"

23:

59:

59"

selecta.c_name宾客姓名,a.c_

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 初中教育 > 语文

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1