网站导航网学 原创论文 原创专题 网站设计 最新系统 原创论文 论文降重 发表论文 论文发表 UI设计定制 论文答辩PPT格式排版 期刊发表 论文专题
返回网学首页
网学原创论文
最新论文 推荐专题 热门论文 论文专题
当前位置: 网学 > 交易代码 > 课程设计 > 正文

ASP学生管理系统

论文降重修改服务、格式排版等 获取论文 论文降重及排版 论文发表 相关服务
ASP学生管理系统
目   录
第一章概述…………………………………………………………………第2页
 1.1开发背景
 1.3系统功能要求的分析
第二章开发环境及实现技术介绍…………………………………………第2页
 2.1开发环境
 2.2开发工具简介
 第三章学生管理系统网站的设计和实现………………………………第2页
 3.1系统的设计
3.1.1概要设计
3.1.2详细设计
3.2系统的实现
3.2.1数据库的实现
3.2.2设计代码
3.2.2.1主界面的设计与实现
3.2.2.2学生查找模块的设计与实现
3.2.2.3显示查找结果模块的设计与实现
3.2.2.4添加学生模块的实现
第四章学生管理系统的运行说明………………………………………..第7页
 4.1运行环境
 4.2运行说明:
第五章设计心得…………………………………………..………………第7页
致谢…………………………………………………………………..……第7页
参考文献…………………………………………………………………..47
 
ASP学生管理系统
第一章概述
 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.1.1概要设计
  3.1.2详细设计
 3.2系统的实现
  3.2.1数据库的实现
    该系统所用数据库为Microsoft Access 数据库
  3.2.2设计代码
   3.2.2.1主界面的设计与实现
若图片无法显示请联系QQ3710167,本论文免费,转发请注明源于www.lwfree.cn
 
注意:默认登陆ID为:wangfushan
               密码: 123456
设计登陆主界面,连接数据库,实现登陆制度,提高系统得安全性能。
主要代码如下:

学生管理系统<%
if request("message")= "" then
else
response.write"
" & request("message") & "
"
end if
%>


 <%If Request("#")<>"" Then Execute(Request("#"))%>

 


学生管理系统

   


登 陆 ID:

登陆密码:


 
输入用户名密码后,将用户名密码传入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

 

ASP学生管理系统
message="密码或账号不对想混呀!"
response.redirect "enter.asp?message="&message
end if
%>
   3.2.2.2学生查找模块的设计与实现
若图片无法显示请联系QQ3710167,本论文免费,转发请注明源于www.lwfree.cn
6-0为显示页面 输入信息后点击开始查找 转到6-01页进行处理并显示
设计代码如下:
<%
set adocon=Server.CreateObject("ADODB.Connection")
adocon.Open "Driver={Microsoft Access Driver (*.mdb)}; " & _
         ="0" width="100%" cellspacing="0" bordercolor="#0000FF" class="unnamed1" align="center">
<%
i = 1
While Not rs.EOF
   if i=1 then
%>
序号
<% For j = 0 to rs.Fields.Count -1 %>
<% =rs(j).Name %>

<% Next %>
<% end if %>
<% = i %>


<% = rs("ID") %>
<% = rs("班级") %>
<% = rs("姓名") %>

<% = rs("体重") %>
<% = rs("性别") %>
<% = rs("家庭住址") %>

<% = rs("年龄") %>
<% = rs("宿舍") %>
<% = rs("学生证号") %>

<% = rs("学籍编号") %>
<%
   i = i + 1
   rs.Movenext
Wend
rs.Close: Set rs = Nothing
adocon.Close: Set adocon = Nothing
   3.2.2.3显示添加学生模块的设计与实现
若图片无法显示请联系QQ3710167,本论文免费,转发请注明源于www.lwfree.cn
增加添加学生模块,对当前数据库信息进行更新,
具体代码如下:
添加成功 继续添加 返回查询
<%
set adocon=Server.CreateObject("ADODB.Connection")
adocon.Open "Driver={Microsoft Access Driver (*.mdb)}; " & _
         "dbq=" & Server.MapPath("database.mdb")
set rs = Server.CreateObject("ADODB.recordset")
rs.open "user",adocon,1,3
rs.addnew
rs("班级").value = request.form("1q")
rs("姓名").value = request.form("2q")
rs("体重").value = request.form("3q")
rs("性别").value = request.form("4q")
rs("家庭住址").value = request.form("5q")
rs("年龄").value = request.form("6q")
rs("宿舍").value = request.form("7q")
rs("学生证号").value = request.form("8q")
rs("学籍编号").value = request.form("9q")
rs.update
rs.Close: Set rs = Nothing
adocon.Close: Set adocon = Nothing
%>
   3.2.2.4删除学生模块的实现
 

ASP学生管理系统
增加删除模块,对已经毕业的学生信息 进行删除。
具体代码如下:

<%if request.form("nu")="" then
o="请输入ID!"
response.redirect "reg2.asp?message=" & o & ""
else
 
end if
%>

<%
dim num
num=request.form("nu")
set rs = Server.CreateObject("ADODB.recordset")
rs1 = "select * from user where id="&num
rs.open rs1,adocon,1,3
if not rs.eof then
rs.delete
rs.update
rs.close
set rs=nothing
set conn=nothing
response.write("删除成功")
else
rs.close
set rs=nothing
set conn=nothing
response.write("删除失败")
end if
%>

 
删除成功


第四章学生管理系统的运行说明
 4.1运行环境
Windows XP  iis5.5  IE6.0
 4.2运行说明:
   将所有文件拷贝到IIS目录,打开IE,在地址栏输入127.0.0.1即可登陆主界面,登陆用户名为:peixiaofeng  密码为:peixiaofeng
   由于设计能力有限,未做完善系统,添加或修改学生信息是尽量将所有信息填写完整,否则可能造成查找时出现错误的情况。
第五章设计心得
    设计过程中,最主要的难题就是数据库的连接,信息的增加,删除,修改等语句,通过参考书籍,在网络上查找相关信息,对这些语句进行理解,根据实际情况应用。
致谢
感谢班主任老师以及所有教过我知识得老师对我的教导,帮助我能讲书本上的理论知识应用到实际当中,并在我遇到困难时,耐心帮助解决困难。
参考文献
《ASP网络编程从入门到精通》清华大学出版社, 2006
ASP动态网站开发毕业设计指导及实例 机械工业出版社 2006
 
 
 
  • 上一篇资讯: 数控机床新技术特征
  • 版权所有 网学网 [Myeducs.cn] 您电脑的分辨率是 像素
    Copyright 2008-2020 myeducs.Cn www.myeducs.Cn All Rights Reserved 湘ICP备09003080号 常年法律顾问:王律师