第五章 详细设计 5.1模块功能介绍 paper51.com 系统主要包括以下功能模块: copyright paper51.com 系统登录模块:主要用于用户登录管理。 内容来自www.paper51.com 员工信息模块:主要包括姓名,性别,职务,入职时间,办公电话等。 内容来自论文无忧网 www.paper51.com 培训信息模块:主要包括培训主题,培训类型,主题类型,状态,开始日期, 内容来自www.paper51.com 结束日期等。 http://www.paper51.com 会议安排模块:主要包括会议主题,会议室,会议日期,会议时间,主持人, copyright paper51.com
参加人员。 内容来自论文无忧网 www.paper51.com
资料信息模块:主要包括资料编号,资料名称,分类名称,数量,价格。 内容来自论文无忧网 www.paper51.com 1.前台页面运行结果 paper51.com 网站前台首页的运行结果如图1所示。 paper51.com
内容来自论文无忧网 www.paper51.com
为了方便阅读将网站页面的各部分说明以列表形式给出,如表1所示。 copyright paper51.com 表 1 网站首页解析 内容来自论文无忧网 www.paper51.com 区域 copyright paper51.com 名称 内容来自www.paper51.com
说明 内容来自论文无忧网 www.paper51.com 对应文件 copyright paper51.com 1 copyright paper51.com 旗帜广告 内容来自www.paper51.com 用于显示网站的标识、标题 内容来自www.paper51.com Index.asp 内容来自www.paper51.com 2 内容来自www.paper51.com 技术支持 http://www.paper51.com 主要用于查看员工信息 内容来自论文无忧网 www.paper51.com Index.asp http://www.paper51.com
3 paper51.com 最新培训信息 内容来自www.paper51.com 主要用于员工了解信息报名参加培训 内容来自www.paper51.com Index.asp http://www.paper51.com 4 内容来自www.paper51.com 会议安排 内容来自论文无忧网 www.paper51.com 主要查看开会的时间地点 内容来自论文无忧网 www.paper51.com Indexasp 内容来自www.paper51.com 5 内容来自www.paper51.com 内部资料信息 paper51.com 主要用于查看资料的分类,名称和价格 http://www.paper51.com
InfoList.asp paper51.com 6 内容来自论文无忧网 www.paper51.com 修改密码 copyright paper51.com 主要用于修改员工的密码 copyright paper51.com PwdChange.asp paper51.com
7 内容来自www.paper51.com
管理员入口 copyright paper51.com 主要用于管理者进入系统后台 内容来自www.paper51.com
admin/index.asp 内容来自论文无忧网 www.paper51.com 8 内容来自论文无忧网 www.paper51.com
展示区 paper51.com 主要用于显示相关操作或其他内容列表 copyright paper51.com main.asp copyright paper51.com 5.2系统登录模块设计 paper51.com 系统登录模块主要用于验证用户登录系统时输入的用户名、密码、验证码是否正确,如果正确用户进入系统,否则将不能进入此系统。系统登录页面的设计效果如图2所示。 http://www.paper51.com
http://www.paper51.com
<% paper51.com Dim UID,PSWD,Flag copyright paper51.com ' 取输入的用户名和密码以及用户类别 内容来自论文无忧网 www.paper51.com UID = Request.Form("uname") copyright paper51.com PSWD = Request.Form("upwd") 内容来自www.paper51.com ' 把用户名和密码放入Session paper51.com Session("user_id") = UID 内容来自论文无忧网 www.paper51.com Session("user_pwd") = PSWD 内容来自www.paper51.com Response.Redirect("index.asp") 内容来自论文无忧网 www.paper51.com %> http://www.paper51.com <% http://www.paper51.com UserName =Request.QueryString("uid") http://www.paper51.com %> copyright paper51.com <% copyright paper51.com OriPwd = Request.Form("OriPwd") paper51.com Pwd = Request.Form("Pwd") paper51.com '设置SQL语句,判断是否存在此用户 paper51.com sql = "SELECT * FROM Users WHEREUserId='" & UserName& "' And UserPwd='" & OriPwd& "'" 内容来自www.paper51.com Set rs = Conn.Execute(sql) http://www.paper51.com If rs.Eof Then http://www.paper51.com Response.Write"不存在此用户名或密码错误!" http://www.paper51.com Else copyright paper51.com
Conn.Execute("UPDATE Users SETUserPwd='"& Trim(Pwd) & "' WHERE UserId='" &UserName& "'") 内容来自www.paper51.com
response.write "<h2>更改密码成功!</h2>" copyright paper51.com Session("user_pwd") =Trim(Pwd) http://www.paper51.com End If 内容来自论文无忧网 www.paper51.com %> 内容来自论文无忧网 www.paper51.com
<% copyright paper51.com
'从Session变量中读取注册用户信息,并连接到数据库验证 内容来自论文无忧网 www.paper51.com UserId =Trim(Session("user_id")) 内容来自论文无忧网 www.paper51.com Pwd =Trim(Session("user_pwd")) 内容来自论文无忧网 www.paper51.com '如果用户名为空,则显示提示信息 paper51.com If UserId = "" Then 内容来自www.paper51.com Else copyright paper51.com '连接数据库,进行身份验证 http://www.paper51.com
sql="SELECT * FROM UsersWHERE UserID='" & UserId & "' AND UserPwd='" & Pwd& "'" copyright paper51.com Set rs = conn.Execute(sql) 内容来自论文无忧网 www.paper51.com If rs.EOF Then 内容来自www.paper51.com
End If http://www.paper51.com End If 内容来自论文无忧网 www.paper51.com Session("Passed") = true copyright paper51.com %> 内容来自论文无忧网 www.paper51.com 系统登录页面的运行结果如图3所示。 内容来自论文无忧网 www.paper51.com
paper51.com
|