c#客房管理系统

上传人:第*** 文档编号:55513648 上传时间:2018-09-30 格式:PDF 页数:27 大小:296.18KB
返回 下载 相关 举报
c#客房管理系统_第1页
第1页 / 共27页
c#客房管理系统_第2页
第2页 / 共27页
c#客房管理系统_第3页
第3页 / 共27页
c#客房管理系统_第4页
第4页 / 共27页
c#客房管理系统_第5页
第5页 / 共27页
点击查看更多>>
资源描述

《c#客房管理系统》由会员分享,可在线阅读,更多相关《c#客房管理系统(27页珍藏版)》请在金锄头文库上搜索。

1、唐山学院课程设计唐山学院课程设计一 设计题目 客房管理系统的设计与实现唐山学院课程设计唐山学院课程设计二 引言随着改革开放步伐的加快,我国服务行业取得了巨大的发展。而宾馆业是我国改革开放过程中的起步最早、开拓发展最快、收效最为明显、市场化程度最高的服务行业之一。据统计,宾馆业目前网点总量已达 300 万家以上,宾馆数量的迅猛增长, 促使宾馆酒店业的竞争也愈来愈激烈。 如何在激烈的竞争中生存发展,是每一个宾馆酒店必须面临的问题。 对宾馆的经营状况起决定作用的是宾馆的服务管理水平。如何利用先进的管理手段,提高宾馆的管理水平,已成为宾馆酒店业发展的当务之急。面对信息时代的机遇和挑战,利用科技手段提高

2、企业管理无疑是一条行之有效的途径。因此,采用全新的计算机网络和宾馆系统,已成为提高宾馆的管理效率、改善服务水准的重要手段之一。唐山学院课程设计唐山学院课程设计三 总体设计1需求分析本系统主要是为了为宾馆管理者,营业员提供更好的管理平台,有序,准 确、快捷、高效。进而为客人提供高速便捷的各项服务,舒适、安全的休息环境。2模块设计(1) 录入:员工信息录入、顾客信息录入、客房信息录入。(2) 查询:员工信息查询、顾客信息查询、客房信息查询。(3) 修改:员工信息修改、顾客信息修改、客房信息修改。(4) 删除:员工信息删除、顾客信息删除、客房信息删除。(5) 整体设计图:唐山学院课程设计唐山学院课程

3、设计客房管理系统系统管理前台操作数据管理管 理 员 登 录录 入查 询修 改员 工 信 息 管 理顾 客 信 息 管 理客 房 信 息 管 理删 除员 工 信 息顾 客 信 息客 房 信 息员 工 信 息顾 客 信 息客 房 信 息客 房 信 息顾 客 信 息员 工 信 息员 工 信 息客 房 信 息顾 客 信 息图 1 整体设计图四 数据库设计1 表(1) 员工表员工号姓名性别年龄部门号职务备注图 2 员工表唐山学院课程设计唐山学院课程设计(2) 顾客表顾客号姓名性别年龄身份证 号客房号住宿时 间备注图 3 顾客表(3) 客房表楼名客房号顾客号收费标准负责人客房状态图 4 客房表(4) 登录

4、表帐号密码 gao123 wei123 li123 图 5 登录表2 E-R 图(1) 员工实体表唐山学院课程设计唐山学院课程设计员工员工号性别 姓名部门号职务年龄备注图 6 员工实体图(2) 顾客实体表顾客性别备注顾客号姓名年龄身份证号图 7 顾客实体表(3) 客房实体表图 8 客房实体图(4)登录实体表客房负责人客房号客房状态收费标准楼名唐山学院课程设计唐山学院课程设计管理员登录帐号密码图 9 登录实体表(5) 总体 E-R 图顾客客房入住住宿时间负责人客房号顾客号员工管 理收费标准111N图 10 总体 E-R 图唐山学院课程设计唐山学院课程设计五 各功能模块设计1 数据库建立代码段cr

5、eate database kefangguanli create table users ( uname char(10) NOT NULL, pwd char(10) NOT NULL, ) insert into users values (gao,123); insert into users values (wei,123); insert into users values (li,123); create table yuangong ( yuangongid int primary key, name char (10) not null , sex char(2), age

6、smallint , bumenid int, zhiwu int, beizhu char (20) ) create table guests ( guestsid int primary key, name char (10)not null, sex char (2), age smallint, shenfenzhenghao int, kefangid int, zusutime char (3), beizhu char (20) ) create table kefang ( louid int not null,唐山学院课程设计唐山学院课程设计lounamechar (10)

7、, kefangidint, shoufeibiaozhun char (3), beizhu char (20), fuzeren char (10), status char (10) )2 管理员登录(1) 功能介绍在数据库中录入 N 个帐号、密码,当管理员进行某些功能时,需要登录数据库中所录入的代码才能进入主页进行操作。(2) 主要代码using System;using System.Data;using System.Configuration;using System.Collections;using System.Web;using System.Web.Security;u

8、sing System.Web.UI;using System.Web.UI.WebControls;using System.Web.UI.WebControls.WebParts;using System.Web.UI.HtmlControls;using System.Data.SqlClient;public partial class DengLu : System.Web.UI.Pageprotected void Page_Load(object sender, EventArgs e)/清空文本框。protected void ButtonClear_Click(object

9、sender, EventArgs e)this.TextBoxUName.Text = “;唐山学院课程设计唐山学院课程设计/登录。当用户名和密码都正确时,跳转到另外一个页面。否则,不跳转,给出提示。protected void ButtonOK_Click(object sender, EventArgs e)/建立链接。SqlConnection conn = newSqlConnection(ConfigurationSettings.AppSettings“connString“);/打开链接。conn.Open();/建立Sql字符串。string sql = “select *

10、from Users where Uname=“ +this.TextBoxUName.Text + “ and pwd=“ + this.TextBoxPwd.Text + “;/建立命令。SqlCommand cmd = new SqlCommand(sql, conn);/建立数据读取器。SqlDataReader sdr = cmd.ExecuteReader();/判断。if (sdr.Read() = true)/关闭链接。conn.Close();Session“UserName“ = this.TextBoxUName.Text;/用户名和密码正确,跳转到其他页面。Respon

11、se.Redirect(“shouye.aspx“);elseSession“UserName“ = “;/给出错误提示。Response.Write(“window.alert(您输入的用户密码有误!);“);唐山学院课程设计唐山学院课程设计3 首页(1) 功能介绍建立客房管理系统主要功能的链接,方便操作。只需点击功能名字,就能进入所选功能界面。(2)主要代码public partial class shouye : System.Web.UI.Page protected void Page_Load(object sender, EventArgs e) 4 录入(1)功能介绍主要实现员

12、工信息、顾客信息、客房信息的录入功能。(2)主要代码顾客信息录入 public partial class guestsdengji : System.Web.UI.Pageprotected void Page_Load(object sender, EventArgs e)protected void Buttontijiao_Click(object sender, EventArgs e)try/在写入数据库前首先判断是否重名。/建立链接。SqlConnectionconn=newSqlConnection(ConfigurationSettings.AppSettings“connS

13、tring“);/打开链接。conn.Open();/建立 Sql 字符串。stringsql=“select*fromguestswherename=“+唐山学院课程设计唐山学院课程设计this.TextBoxname.Text + “;/建立命令。SqlCommand cmd = new SqlCommand(sql, conn);/建立数据读取器。SqlDataReader sdr = cmd.ExecuteReader();/判断。if (sdr.Read() = true)/重名,不写入数据库,给出提示即可。Response.Write(“window.alert(该用户已经存在,请

14、换名!);“);/关闭链接。conn.Close();else/数据库中无此记录。写入数据库。给出提示。/关闭链接。conn.Close();/打开链接。conn.Open();/建立字符串,用于存储性别。string xingbie = “;if (this.RadioButtonfemale.Checked)/用户选中了“女”xingbie = “女“;else/用户选中了“男”xingbie = “男“;/重写命令字符串。cmd.CommandText=“insertinto唐山学院课程设计唐山学院课程设计guests( guestsid,name,sex,age,kefangid,sh

15、enfenzhenghao,zhusutime,beizhu) values(“+ this.TextBoxguestsid.Text + “,“ + this.TextBoxname.Text + “,“ + xingbie + “,“ +this.TextBoxshenfenzhenghao.Text + “,“ + this.TextBoxkefangid.Text + “,“ +this.TextBoxzhusutime.Text+“,“+this.TextBoxbeizhu.Text+“,“+this.TextBoxage.Text + “)“;cmd.ExecuteNonQuery

16、();/关闭链接。conn.Close();/注册成功。Response.Write(“window.alert(恭喜您,注册成功!);“);catch (Exception ex)/提示出错!Response.Write(“window.alert(注册失败!);“);protected void Buttonclear_Click(object sender, EventArgs e)this.TextBoxguestsid.Text = “;this.TextBoxname.Text = “;this.TextBoxage.Text = “;this.TextBoxshenfenzhenghao.Text = “;this.TextBoxkefangid.Text = “;this.TextBoxzhusutime.Te

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 办公文档 > 往来文书

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号