系统建设详细设计
1.数据库设计
管理员用户表信息:
字段名称类型大小字段描述
管理员ID 自动编号长整型管理员身份识别
管理员名称文本50 管理员登陆名称
密码文本50 管理员登陆的密码
身份文本50 有别于学生登陆界面
学生用户表:
字段名称类型大小字段描述
学生ID 自动编号长整型学生学号
学生名称文本50 学生名称
密码文本50 学生登陆的密码
身份文本50 有别于管理员登陆界面学生信息表:
字段名称类型大小字段描述
学生ID 自动编号长整型学生学号
学生名称文本50 学生名称
电子邮箱文本50 学生的电子邮箱
备注/ / 学生的其他信息
性别文本50 性别
入学时间文本50 学生入学的时间
班级文本50 所在班级
专业文本50 所学专业
2 系统程序文件设计与编写
与数据库连接的代码:
<% db="message.mdb"
set Conn=server.createobject("adodb.Connection")
conn.open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source="&server.mappath(db)
%>
登陆界面代码:
代码为:
<%
if request("Submit")<>"" then
set rs=server.createobject("adodb.recordset")
sql="SELECT username,password from users where username='"&request("username")&"'"
rs.open sql,conn,1,3
if rs.bof and rs.eof then
msg="错误:用户名不存在"
else
if rs("password")=request("password") then
Session("admin")=true
response.redirect "index.asp?users=admin"
else
msg="错误:密码不正确"
end if
end if
rs.close
set rs=nothing
Conn.close
Set conn = Nothing
end if%>
密码:
用户类型: