登录模块的设计效果如图4-2所示。
图4-2 登录模块设计效果
登录过程也是通过静态页面login.htm和动态页面index.asp来实现,在login.htm页面中单击“确定”时,后台对用户的身份进行验证,主要是由文件index.asp检索用户名和密码在数据库中是否匹配。如果匹配那么登录成功,进入操作页面,如图4-3理发管理系统首页,否则登录失败。
如图4-3理发管理系统首页
(三)员工资料管理系统主要功能
根据理发店的管理要求,首先设计了员工资料管理模块,熟悉员工的信息,以及更好的管理理发店的工作流程而设计。员工资料管理系统主要包括添加员工、修改员工资料、员工浏览3部分功能。(其操作权限只有管理员进行添加、修改)。
1.添加员工模块设计
添加员工模块设计(仅限操作员和系统管理员)主要用于用户添加员工的详细信息。连接的是数据库中员工信息表worder。
添加员工主要包括添加员工编号、姓名、性别、出生日期、身份证、职位、手机、固定电话、基本工资、备注等录入信息。添加员工页面设计效果,如图4-4所示。
如图4-4 添加员工模块设计
添加员工模块设计所涉及的主要程序代代码如下:
<!-*****************saveinfo.asp*****************->
<%
sql="INSERT into worders(worder_num,
worder_name,worder_sex,birth_date,sfnumber,job,phone,homephone,worder_money,remark)values('"&wordernum&"','"& wordername&"','"&wordersex&"','"&birthdate&"' ,'"&wordernumber&"','"&job&"','"&phone&"','"&homephone&"','"&wordermoney&"','"&remark&"')"
cnn.execute sql
%>
2.修改员工资料模块设计
修改员工资料模块设计(仅限操作员和系统管理员)主要包括查找员工信息、修改员工信息两部分功能。修改后的员工资料自动保存在员工信息表(worder)中。
修改员工资料模块的主要代码如下:
<!-****************edintinfo2.asp*****************->
<%
ssql="update worders set worder_num ='"&newwordernum &"',worder_name='"&wordername&"',worder_sex='"&wordersex&"',birth_date='"
ssql=ssql&birthdate&"',sfnumber='"&sfnumber&"',job='"&job&"',phone='"&phone&"',homephone='"&homephone&"',worder_money='"&wordermoney&"',remark='"&remark&"'"
ssql=ssql & "where worder_num='"&oldwordernum&"'"
%>
3.员工浏览模块设计
在“员工资料管理”的显示页面上,单击“员工浏览”通过ASP动态网页的“超级连接”功能,设置连接到*.asp页面,就可以一目了然的浏览到员工的信息。
员工浏览模块设计主要调用了数据库中的员工信息表(worder),把员工信息表以表格形式显示在员工浏览页面中。
(四)会员资料管理系统
会员资料管理系统主要是为理发店的新老顾客设置的优惠价格统一管理的一个简单的信息统计
会员资料管理系统的主要包括添加会员、修改会员资料、删除会员资料、查询会员资料四部分功能。会员资料管理页面文件架构如图4-5所示。
添加会员 修改会员资料 删除会员资料 查询会员
如图4-5系统架构
1.添加会员模块设计
添加会员模块的设计(仅限操作员和系统管理员)主