傻大方


首页 > 学习 >

酒店|酒店管理系统的设计( 二 )



按关键词阅读: 设计 酒店 系统 管理



8、ULL DEFAULT 0, tel varchar(10) DEFAULT NULL, papers varchar(20) DEFAULT NULL, price int(11) DEFAULT NULL, deposit int(11) DEFAULT NULL, PRIMARY KEY (room_id) ) CREATE TABLE room_book ( consumer_name varchar(20) NOT NULL DEFAULT , time varchar(15) DEFAULT NULL, room_id varchar(10) DEFAULT NULL, PRIMA 。

9、RY KEY (consumer_name) ) 沈阳航空航天大学课程设计报告 -6- 第 3 章 功能设计功能设计 3.1 系统系统功能模块功能模块 本系统为一个实用性很强的系统主要包括以下几个模块:登陆模块、入住房间模块、预 定房间模块和退房模块 登陆系统模块 添 加 入 住 信 息 入住模块预定房间退房操作 修 改 顾 客 信 息 查 询 房 间 信 息 查 询 空 闲 房 间 查 询 房 间 信 息 确 定 退 房 确 定 预 定 房 间 修 改 预 订 信 息 图 3.1 功能模块图 沈阳航空航天大学课程设计报告 -7- 第 4 章 调试与分析调试与分析 4.1 调试过程分析调试过程 。

10、分析 在调试程序是主要遇到了很多小的问题 , 主要是对编程语言不是很熟悉 , 在 细节的地方不能把握太明白 。
(1) 、在对房间编号进行检测的时候 , 一直不能把数据库中的信息给有效查 找出来: string cnStr = server=localhost;
user id=root;
password=mysql;
database=hotel;
MySqlConnection cn = new MySqlConnection(cnStr);
cn.Open();
MySqlCommand cmd = new MySqlCommand(select deposit from consumer_room u。

11、, room_book r where u.room_id=r.room_id and u.room_id = + textBox1.Text + , cn);
MySqlDataReader dr = cmd.ExecuteReader();
if (dr.Read() if (drdeposit.Equals(0) MessageBox.Show(该房间可以使用!);
else MessageBox.Show(该房间已被占用时);
cn.Close();
沈阳航空航天大学课程设计报告 -8- 后来通过设置断点运行 , 观察数据 , 发现时无法从数据库中读取有效数据 , 将 MySqlCommand c 。

12、md = new MySqlCommand(select deposit from consumer_room u , room_book r where u.room_id = + textBox1.Text + , cn);
语句 改为MySqlCommand cmd = new MySqlCommand(select deposit from consumer_room u , room_book r where u.room_id=r.room_id and u.room_id = + textBox1.Text + , cn)就行了 , 也就是加上了连接条件 。
(2)、每当在textbox 。

13、里输入完数据而出错需要重新输入数据时 , 无法立即清空 所有textbox里的数据 。
后来加上语句下面的语句问题就解决了 。
foreach (Control c in this.Controls) if (c is TextBox) c.Text = ;
4.2 程序执行过程程序执行过程 首先进入酒店的登陆窗口 , 只有知道用户名和密码的工作人员才可以对酒店 管理系统进行管理操作 沈阳航空航天大学课程设计报告 -9- 登陆后系统会自动跳转到另外一个页面选择所需的下一步操作 , 通过按钮 ,可以选着四种操作:办理入住、预定房间、退房操作和返回上级 通过入住酒店窗口,可以让顾客办理入住酒店和修改自己入住信息 , 并 。

14、且工 作人员还可以查询每间房间的具体情况 , 比如房间状态 , 顾客姓名 , 价格和押金 数量等等 。
沈阳航空航天大学课程设计报告 -10- 模拟现实生活 , 还可以提前预订酒店房间 , 工作人员可以通过顾客预订信息 安排合适的房间 , 一旦房间被预订出去 , 当别的顾客再来订房时就不能安排到已 经被预订出去的房间 。
沈阳航空航天大学课程设计报告 -11- 参考文献 1 高富平 , 张楚 . 电子商务法M. 北京:北京大学出版社 , 2002 2 王珊 , 萨师煊. 数据库系统概论M. 北京:高等教育出版社 , 2006 3 李芝兴 , 杨瑞龙. Java 程序设计之网络编程M.北京:清华大学出版社 , 2009 4 朱喜福 , 徐剑魁. Java 。

15、 程序设计(第 2 版)M.北京:清华大学出版社 , 2010 沈阳航空航天大学课程设计报告 -12- 附 录(程序清单或电路原理图) 主窗口登陆部分源代码: namespace Hotel public partial class CC欢迎来到度假酒店 : Form public CC欢迎来到度假酒店() InitializeComponent();
private void button1_Click(object sender, EventArgs e) if (tbuser.Text = adm Form2 f = new Form2();
f.Show();
else if (tbuse 。

16、r.Text != adm) MessageBox.Show(对不起 , 用户名错误!);
foreach (Control c in this.Controls) if (c is TextBox) c.Text = ;
沈阳航空航天大学课程设计报告 -13- else if (tbuser.Text = adm foreach (Control c in this.Controls) if (c is TextBox) c.Text = ;
此菜单窗口代码: namespace Hotel public partial class Form2 : Form public Form2() Ini 。

17、tializeComponent();
private void button1_Click(object sender, EventArgs e) 沈阳航空航天大学课程设计报告 -14- this.Visible = false;
Form3 f = new Form3();
f.ShowDialog();


稿源:(未知)

【傻大方】网址:/a/2021/0711/0022845504.html

标题:酒店|酒店管理系统的设计( 二 )


上一篇:英语|高三英语模拟题3

下一篇:845368056|845368056不定时劳动合同范本