ASP学生成绩管理系统论文(3)
学生成绩管理系统流程图(图3-1)
3.3学生成绩管理系统流程图
学生成绩管理系统流程(图3-2)
系统管理员在学生成绩管理系统中能够为学生、教师重设密码,能够对学生成绩管理系统具体的按学号、或按姓名进行模糊查询,留言管理能够对整个系统中的留言实现添加、删除、修改操作,班级管理能够对班级进行添加、删除、修改,一般班级是不允许修改的,能对学生进行添加、删除修改等操作。
学生成绩管理系统流程(图3-3)
教师在学生成绩管理系统中能够对所有学生的成绩查看,对学生按学号进行精确查询、按学生姓名进行模糊查询,可以修改自己的登录密码,能对整个系统中的留言进行添加、删除、修改,可以查询整个系统中的教师信息。
学生成绩管理系统流程(图3-4)
学生在系统中的基本功能是对自己所有成绩的查询,个人登录密码的修改,基本信息的查看,能够对有问题的地方以留言的方式提出,可以查看整个系统中的留言信息。
第四章 系统数据设计 4.1 系统管理员表 表名:admin
4.2 系统学生表 表名:Xuesheng
4.3 成绩管理系统教师表 表名:Jiaoshi
4.4 系统成绩表 表名:Chengji
4.5 系统留言表 表名:Test
4.6 系统班级表 表名:Banji
江汉大学
Id Xibu Zhuanye Banjiming Jiaoshi Riqi
自动编号 文本 文本 文本 文本 日期/时间文本
主键 系部 专业 班级名称 班主任 入学时间
第五章 学生成绩管理系统功能的实现
5.1 数据库的连接
在整个学生成绩管理系统中,数据库的打开在系统中是很重要的,下面给出本系统连接打开数据库的代码文件DB.ASP <% dim db
set db=Server.CreateObject("ADODB.Connection")
db.open "driver={Microsoft Access Driver (*.mdb)};dbq="&Server.Mappath("bysj.mdb") %>
5.2 成绩管理系统的登录页面
学生成绩管理系统分为三种登录模式(如图5-1) (1)系统管理员登录 (2)教师登录 (3)学生登录
成绩管理系统的登录页面(图5-1)
5.2 成绩管理系统的安全性
系统是用ASP网页编程+ACCESS数据库+SQL查询语句,学生成绩管理系统中拥有的用户名和密码才能正常进入成绩管理系统,系统安全设计的判断页面为DLCL.ASP文件,以下给出整个文件的部分代码提供参考:
<!--#include file="db.asp"--> 打开数据文件 <%
if request.form("xuehao")="" then
response.write "<script>alert(用户不能为~!!!');window.location.href='index.asp'</script>" end if %>
读取在图(5-1)输入的用户名进行判断,如果为空则自动跳回到系统首页 <%
if request.form("pwd")="" then
response.write"<script>alert密码不能为空~!!!');window.location.href='index.asp'</script>" end if
读取在图(5-1)输入的密码进行判断,如果为空则自动跳回到系统首页 <%
if request.form("xuehao")<>"" and request.form("pwd")<>"" then user=trim(request.form("xuehao")) pwd=trim(request.form("pwd")) lx=request.form("d1") session("a")=0
if lx="超 级 系 统 管理员" then sql="select * from admin" set rs=db.execute(sql) do while not rs.eof
if trim(rs("admin"))=user and trim(rs("pwd"))=pwd then session("a")=1 session("user")=user response.redirect "admin.asp" end if rs.movenext loop
response.redirect "errar.asp" end if
if lx="学 生" then
sql="select * from xuesheng" set rs=db.execute(sql) do while not rs.eof
if trim(rs("xuehao"))=user and trim(rs("pwd"))=pwd then session("a")=1 session("xuehao")=user response.redirect "xuesheng.asp" end if rs.movenext loop
response.redirect "errar.asp" end if
if lx="教 师" then
sql="select * from jiaoshi" set rs=db.execute(sql) do while not rs.eof
if trim(rs("user"))=user and trim(rs("pwd"))=pwd then session("a")=1 session("user")=user response.redirect "jiaoshi.asp" end if rs.movenext loop
response.redirect "errar.asp" end if end if %>
以上代码是通过读取输入的用户名和密码在从数据库中进行查找,是否有当前输入的用户和密码,如果用户名正确与密码正确则进入相应页面的同时对SESSION存一个值,如果数据库中没有该用户则跳到错误处理页面ERRAR.ASP。
判断用户是否是从登录页面进入系统的处理页面文件ADERRAR.ASP的代码如下 <%
session("a")=0
if session("user")="" then
response.write "<script>alert('你没有登陆,或登陆超时,请重新登陆~!!!');window.location.href='index.asp'</script>" end if %>
如果SESSION中的值为空,则自动跳转到登录页面
5.3 系统管理员功能简介
(1)成绩管理可以对学生的成绩的添加、删除、修改 (2)成绩查询实现对整个学生成绩管理系统成绩的查询 (3)学生管理对学生的添加、删除、修改、详细信息的查看 (4)班级管理对所有班级的添加、删除、修改
(5)留言管理对学生、教师提交的留言进入修改、删除 (6)查看留言是对整个系统中提交的留言进行查询
(7)我要留言是对学生提出的问题或者是教师提出的问题进行回答 (8)修改密码是对该用户的登录密码进行修改 (9)用户管理是对教师的添加
(10)教师查询是对所有教师的修改、删除操作 (11)数据管理是对整个系统中的数据进行备份、还原 (12)退出系统是对该用户登录时记录的SESSION进行清除
系统管理员功能(图5-2)
5.4 教师功能简介
(1)成绩查询是对所有学生的成绩查询 (2) 个人信息是对自己信息的查看
(3) 联系方式是对自己常用联系电话的查看是否正确 (4) 教师查询是对所有教师资料的查看 (5) 修改密码是对自己登 …… 此处隐藏:1430字,全部文档内容请下载后查看。喜欢就下载吧 ……
相关推荐:
- [教育文库]夜场KTV服务员的岗位职责及工作流程[1]
- [教育文库]企划、网络、市场绩效考核方案
- [教育文库]学党史、知党情、强党性--“党的基本理
- [教育文库]2016年高考物理大一轮总复习(江苏专版
- [教育文库]干部廉洁自律自查自纠的报告
- [教育文库]2010年北京大学心理学系拟录取硕士研究
- [教育文库]资金时间价值练习题及答案
- [教育文库]保护环境的心得体会
- [教育文库]英语角内容:英语趣味小知识
- [教育文库]档案收集与管理工作通知
- [教育文库]劳动规章制度范本范本
- [教育文库]高考物理一轮复习课后限时作业1运动的
- [教育文库]机械工艺夹具毕业设计195推动架设计说
- [教育文库]通用技术教学比赛说课稿2
- [教育文库]2018年四年级英语下册 Module 7 Unit 2
- [教育文库]第2章 宽带IP网络的体系结构
- [教育文库]九年级化学第五单元课题3《根据化学方
- [教育文库]小学英语六年级情态动词用法归纳
- [教育文库]甲级单位编制窑井盖项目可行性报告(立
- [教育文库]2016-2021年中国城市规划行业全景调研
- 高考英语听力十大场景词汇总结
- 全省领导班子思想政治建设座谈会会议精
- 人教版新课标高一英语提优竞赛试题 下
- 江西省2014年生物中考试题
- 长沙镇食品药品安全事故应急预案
- 《金刚石、石墨和C60》片段教学设计
- 福州教育学院(王旭东)
- 基于EDA音乐播放器的设计
- 9、古诗两首《夜书所见》《九月九日忆
- 小学语文课外阅读有效策略探讨
- 贵州文化产业发展成支柱产业的问卷调查
- 膀胱类癌的诊治体会(附3例报告)
- 发动机积碳产生的原因
- Configuring Code Composer Studio for
- 学生良好的心理素质如何培养点滴谈
- 46 电沉积法制备锂离子电池用硅-锂薄膜
- 美舍雅阁公司管理中各部门职责
- 去壳剥皮的小妙招
- 六自由度运动平台的仿真研究
- Pride and Prejudice(傲慢与偏见)