一、需求分析
1. 功能需求
需要对学生查询自己的信息。包括个人信息以及考试成绩。管理员按照学生信息添加,修改,删除信息等操作。如果学生信息有误,能及时修改信息。并让管理员容易的操作,来实现对学生的管理操作。
2. 数据需求
1)id(编号),username(教师帐号),password(密码)。
2)学号,姓名,出生年份,籍贯,性别,专业,班级,家庭地址,本校地址,个人,家庭,备注。
3)课号,课名,上课时间,教师名。
4)id(编号),学号,课程名,成绩。
3. 数据流图
二、概要设计
1. 结构设计
E-R图如下:
2. 界面设计
1)首页(index.asp)
3-1首页界面
2)学生登录界面(student.asp)
3-2学生登录界面
3)教师登录界面(teacher.asp)
3-3教师登录界面
4)学生进入查询界面(geren.asp)
3-4进入查询界面
5)成绩查询界面(chengji.asp)
3-5成绩查询界面
6)信息查询界面(xinxi.asp)
3-6信息查询界面
7)教师操作界面(caozuo.asp)
3-7教师操作界面
8)学生信息管理界面(xx.asp)
3-8学生信息管理界面
9)学生科目管理界面(kc.asp)
小汽车增量调控管理信息系统
3-9学生科目管理界面
10)学生成绩管理界面(cj.asp)
3-10学生成绩管理界面
3. 数据库设计
1)管理员表
2)学生表
3)成绩表
4)课程表
5)教师表
三、软件编码
1)主页代码如下:
<%@LANGUAGE="VBSCRIPT" CODEPAGE="936"%>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<title>学生信息管理系统</title>
<style type="text/css">
<!--
a:link {color: #666666;     text-decoration: none;}
a:visited {    text-decoration: none;     color: #666666;}
a:hover {    text-decoration: none;}
a:active {text-decoration: none;}
body {margin-left: 0px; margin-top: 0px;
        margin-right: 0px; margin-bottom: 0px;}
-->
</style>
<link href="bt.css" rel="stylesheet" type="text/css">
<style type="text/css">
<!--
.STYLE1 {font-weight: bold}
.STYLE5 {color: #000000}
-->
</style>