net_酒店管理系统课程设计论文(编辑修改稿)内容摘要:

据库连接字符串 /// summary /// 获取数据库连接字符串 /// /summary private static string Connstr=[SqlConnStr].ToString()。 endregion .Net 房屋销售管理系统源码 源码及文档下载地址: 登录 界面 ,如果输入错误则会有提示。 如果用户在没有 登录的情况下选择其它功能模块会退回到登录界面。 如果用户已经登录,可以在登录模块进行退出登录的操作。 在登录到这个页面或者刷新这个页面的时候,首先要进行一次 session 的判断。 在输入用户名密码后,先确认输入框中有数据,将把输入框中的数据和数据库中的数据进行比较验证。 如果一切通过,将产生两个 session 分别用来存放用户名和用户类型。 之后跳转到相应的登录成功的页面。 主要运行代码: //登录 protected void Login_Click(object sender, ImageClickEventArgs e) { //验证输入是否为空 if ( == 0) { (用户名不能为空 )。 return。 } if ( == 0) { (密码不能为空 )。 return。 } //声明系统员操作类 bll=new ()。 string Pass=(39。 ,39。 39。 )。 //根据用户名和密码得到用户信息 DataSet ds=(*,lname=39。 +(39。 ,39。 39。 )+39。 and pwd=39。 +Pass+39。 )。 //判断用户信息,如果为空,提示出错信息;正确则把用户 id,和用户名存入 sesssion,并登陆到后台 if([0].0) { DataRow dr=[0].Rows[0]。 Session[AdminName]=dr[lname].ToString()。 Session[aid]=dr[aid].ToString()。 (manage/)。 .Net 房屋销售管理系统源码 源码及文档下载地址: } else { (您输入的用户名或密码不正确 )。 return。 } } ,保护密码的安全性以防自己信息泄露。 主要执行代码:protected void btnSave_Click(object sender, EventArgs e) { //验证代码 try { //判断两次密码输入是否一致 if ( != ) { (两次密码输入不一致 ,请重新输入 !)。 return。 } DataSet ds = (*, lname=39。 + Session[AdminName].ToString() + 39。 and pwd=39。 + + 39。 )。 //判断原密码是否正确 if ([0]. 0) { ma = new ()。 = (Session[aid].ToString())。 =。 //更新新密码 if ((ma)) { (修改密码成功 ,请返回 !)。 } else { (修改密码失败 !)。 } } .Net 房屋销售管理系统源码 源码及文档下载地址: else { (原密码不正确 ,请重新输入 !)。 return。 } } catch(Exception exp) { (修改密码失败 !原因 : + )。 } } 房间类型管理模块 本模块主要是对房间类型进行添加、修改、删除管理。 本 模块运行 的结果 如图 51 所示。 图 主要代码如下: /// summary /// 绑定房间类型 /// /summary private void ShowAll() { int count=0。 //得到所有房间类型 DataSet ds=( * ( 1),out count)。 .Net 房屋销售管理系统源码 源码及文档下载地址: =count。 //绑定数据 =[0].DefaultView。 =new string[]{tid}。 ()。 } 房间管理模块 本模块主要包括房间的添加、修改、删除、查询功能。 添加房间时,必须要先添加房间类型,如果没有添加房间类型,则会弹出相应提示,并跳转到添加房间类型页面。 本 模块运行 的结果 如图 52 所示。 图 主要实现代码如下: /// summary /// 显示全部数据 /// /summary private void ShowAll() { int count=0。 //列出所有房间信息 DataSet ds=( * ( 1),out count)。 =count。 //绑定数据 =[0].DefaultView。 =new string[]{id}。 .Net 房屋销售管理系统源码 源码及文档下载地址: ()。 } 客户管理模块 本模块主要包括客户的查询、添加、修改、删除功能。 先添加客户信息后,才能进行后继的开房操作。 本 模块运行 的结果 如图 53所示。 图 主要实现代码如下: /// summary /// 显示全部数据 /// /summary private void ShowAll() { int count=0。 //得到客户信息 DataSet ds=( * ( 1),out count)。 //绑定数据 =count。 =[0].DefaultView。 =new string[]{uid}。 ()。 } 客房管理模块 本模块对客房进行管理,主要包括开房、换房、续住、退房 4 个子功能。 开房:此功能会列出所有空闲的房间,管理员可点击每个房间后的开房按钮,进行开房操作,如果没有空房,则表示客满,将无法进行开房操作 ;开房成 功后,要把.Net 房屋销售管理系统源码 源码及文档下载地址: 房间表中相应的状态更新为“入住”。 开房功能如下图 : 图 主要实现代码如下: /// summary /// 添加按钮事件 /// /summary protected void btnAdd_Click(object sender, EventArgs e) { try { //验证代码 string error =。 if ( == ) { error = 请选择房间编号 !。 } else if ( == ) { error = 请选择客户 !。 } if (error != ) { (error)。 return。 .Net 房屋销售管理系统源码 源码及文档下载地址: } //声明开房记录模型,并赋值 model=new ()。 =()。 =()。
阅读剩余 0%
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。 用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。