当前位置:首页 > 基于C#的酒店管理系统 - - 论文
5.客房类型表如图5.6所示。
图5.6客房类型表
5.3 安全性的角色实现
管理员表存储管理员账号信息,在本系统中,系统管理员是由一个默认的中心用户担任的,它的账号信息在建立表时就已经存储在管理员表中,权限固定为1,由它添加的管理员的权限自动固定为2,权限值不可更改。使用管理员账号和权限值联合实现角色界定和权限分配。
管理员在进入后台管理时,启动系统登录页面,就会强制转向验证输入表单。 配置服务器的虚拟目录
完成服务器环境安装后就可以在IIS中创建虚拟目录发布站点了。
虚拟目录中对站点本地路径的访问权限应设为读取、记录访问和索引资源。 目录安全性中因允许匿名访问,但同时为保证后台系统不会被外来用户恶意侵入,应在IP地址和域名限制中进行相应设置,主要是对管理节点文件的访问仅限于学校内部网络。
为确保数据安全,需要定期对站点进行备份。
32
5.4 系统界面实现
5.4.1 登录界面
主要是一个身份验证的过程,使用者为管理员,验证用户名和密码的合法性,进入主界面。 管理员对系统有管理、维护、更新的权限,可以对系统进行添加、修改删除和完善。当输入管理员姓名和密码都正确时,点击“确定”,系统会自动进入到主界面。当姓名或密码错误时,点击“确定”,系统会提示“没有此用户”。
1、用户登录界面如图5.7所示:
图5.7 登录界面
登陆代码如下:
private void button2_Click(object sender, EventArgs e) { if (textUser.Text != \ { if (textUser.Text == \ { this.Close(); this.DialogResult = DialogResult.OK;
33
} else { if (textUser.Text != \ MessageBox.Show(\用户名错误!\MessageBoxButtons.OK, MessageBoxIcon.Error); if (textPassword.Text != \ MessageBox.Show(\密码错误!\MessageBoxButtons.OK, MessageBoxIcon.Error); } } else { if(textUser.Text==\ MessageBox.Show(\请输入用户名和密码!\\信息\MessageBoxButtons.OK, MessageBoxIcon.Error); if(textUser.Text==\ MessageBox.Show(\请输入用户名!\MessageBoxButtons.OK, MessageBoxIcon.Error); else MessageBox.Show(\请输入密码!\MessageBoxButtons.OK, MessageBoxIcon.Error); } }
\信息\\信息\\信息\\信息\ 34
5.4.2 客户预定界面
针对客户需求进行房间的预定。客户预定界面如图5.8所示。
图5.8 客户预订界面
5.4.3 客户入住界面
客户入住,分为预订入住和散客入住,如果客人已经预订房间,则根据预定入住操作,发给客户房卡,客户状态由“预定”变为“入住”。如果客人没有预定房间,接待人员查询客房状态后,有空房则进行客房登记操作。客户入住界面如图5.9所示。
35
共分享92篇相关文档