好文档 - 专业文书写作范文服务资料分享网站

酒店管理系统案例报告大作业

天下 分享 时间: 加入收藏 我要投稿 点赞

系统管理界面:

图-3系统管理界面

? 程序逻辑

图-4系统登陆逻辑图

? 实现主要代码

DBC dbc = DBC.getInstance();

ResultSet rs = dbc.executeQuery(\ try {

while (rs.next()) {

name = rs.getString(\ pwd = rs.getString(\ if (txtName.getText().equals(name) &&

txtPwd.getText().equals(pwd)) { success = true; …… if (success) {

HMain ufram = new HMain(); this.setVisible(false);} 2.系统管理模块实现

? 功能

建立与数据库连接, 运行系统管理界面, 根据输入调用子模块,

退出系统时断开与数据库的连接。 ? 输入项目

用户鼠标点击工具栏各个按钮。 ? 程序逻辑

图-5系统管理逻辑图

? 3.订房模块实现

此模块包括会员订房和非会员订房 1)非会员订房: ? 功能

查验输入的房间编号,输入的顾客信息,运行订房登记界面, 获取该房间和顾客的相关信息,登记订房。 ? 输入项目

顾客信息、房间编号(管理员输入)。

图-6非会员登记界面

? 输出项目

订房成功对话框。

图-7订房成功界面

? 程序逻辑

图-4订房登记逻辑图

? 实现主要代码

if (dbc.executeUpdate(\

Integer.parseInt(txtrid.getText()) + \+txtname.getText() + \+ txtphone.getText() + \+Integer.parseInt(txtRenttime.getText()) + \

dbc. executeUpdate(\已订' WHERE id = \

Integer.parseInt(txtrid.getText()))){javax.swing.JOptionPane.showMessageDialog(this, \订房成功!请付款\元!其中押金100元,退房后归还押金!谢谢合作!\this.setVisible(false); k=false; } else {javax.swing.JOptionPane.showMessageDialog(this, \订房失败!请重试!\

2)会员订房: ? 功能

查验输入的房间编号和会员号;运行订房登记界面; 获取该房间和会员的相关信息;登记订房。 ? 输入项目

会员号、房间编号(管理员输入)。

图-8会员订房界面

? 输出项目

订房成功对话框。

图-9订房成功界面

? 程序逻辑

图-10订房登记逻辑图

? 实现主要代码

if (dbc.executeUpdate(\Integer.parseInt(txtuid.getText()) + \

Integer.parseInt(txtrid.getText()) + \+txtname.getText() + \+ txtphone.getText() + \+Integer.parseInt(txtRenttime.getText()) + \

dbc. executeUpdate(\已订' WHERE id = \ Integer.parseInt(txtrid.getText()))){javax.swing.JOptionPane.showMessageDialog(this, \订房成功!请付款\元!其中押金100元,退房后归还押金!谢谢合作!\this.setVisible(false); k=false; } else {javax.swing.JOptionPane.showMessageDialog(this, \订房失败!请重试!\

4.退房模块实现

? 功能

查验输入的顾客或会员身份证号码,查验输入的房间编号, 运行退房登记界面,登记退房。 ? 输入项目

顾客或会员身份证号码、房间编号(管理员输入)。

图-11退房登记界面

酒店管理系统案例报告大作业

系统管理界面:图-3系统管理界面?程序逻辑图-4系统登陆逻辑图?实现主要代码DBCdbc=DBC.getInstance();ResultSetrs=dbc.executeQuery(\
推荐度:
点击下载文档文档为doc格式
1ccor4h7y56c4rp7oypx5gf8x599m300svc
领取福利

微信扫码领取福利

微信扫码分享