㈣班级信息表
班级信息表是记录学生所在班级编号和名称的信息。
列表 数据类型 字段大小 默认值 备注
ID 自动编号 长整型 —— 班级编号,主键
Stclass 文本 50 无 班级名称
㈤科目信息表
科目信息表是记录考生考试的科目信息。
列表 数据类型 字段大小 默认值 备注
ID 自动编号 长整型 —— 科目,主键
Subject 文本 50 无 科目名称
第五章 详细设计
5.1系统变量的定义及应用
5.1.1模块说明
模块名称: 查看学生信息
模块标识: search2.asp
模块功能:通过表单提取数据库(db1.mdb)表(st_info)中的信息;学生学号和姓名不能为空.否则就失败。
5.1.2模块接口
调用模块: search2.asp被调用模块: search2.asp、search.asp 、searchxh.asp
输入文件search2.asp输出文件: search.asp、searchxh.asp、st_info
主要表单对象、内存变量、数据库表的字段
语意 表单 内存变量 数据库表字段 备注
from Add.asp post Ts.mdb ts
按姓名查询 user_name text 文本框 Stitle Title 文本
按学号查询 content text 文本框 scontent content 备注 学号
提交 submit Submit 按钮
提交 submit Submit 按钮
5. 1.3处理概要(IPO或流程图)
通过search2.asp中的表单输入数据,若其中的姓名和学号不为空,指定相关属性,打开记录集,然后返回到search.asp 、searchxh.asp页中
5.2 模块详细设计
5.2.1客户端模块设计
客户端主要包括两个功能。
通过学号查询学生信息:searchxh.asp
通过姓名查询学生信息:search.asp
客户端界面设计
客户端界面主要为用户提供一个查询的入口.它由页头、查询入口组成。
通过学号查询学生信息
通过学号查询学生信息模块的实现效果如searchxh.asp页面所表示.通过该查询功能,可以获得学生ID 、学号、姓名和班级.该模块的代码如下
通过学号查询学生信息
<!--#include file="data.asp"-->
<%
dim user_number
user_number=trim(request("user_number"))
if user_number="" then
response.write "输入不能为空"
response.end
end if
set rs=server.createobject("adodb.recordset")
sql="select * from st_info where user_number like '"&user_number&"'"
rs.open sql,conn,1,1
%>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<meta name="GENERATOR" content="Microsoft FrontPage 4.0">
<meta name="ProgId" content="FrontPage.Editor.Document">
<title>查询结果</title>
<link rel="stylesheet" href="style.css">
</head>
<body topmargin="0">
<!--#include file="top.asp"-->
<body>
<div align="center">
<center>
<table border="1" width="400" cellspacing="0" cellpadding="5" bordercolorlight="#000000" bordercolordark="#FFFFFF">
<tr>
<td width="100%" colspan="5">
<p align="center">查找结果</p>
</td>
</tr><%
if not rs.eof then
%>
<%do while not rs.eof%>
<tr>
<td width="20%" align="center">ID号</td>
<td width="20%" align="center">学号</td>
<td width="20%" align="center">姓名</td>
<td width="20%" align="center">性别</td>
<td width="20%" align="center">班级</td>
</tr>
<tr>
<td width="20%" align="center"><%=rs("id")%></td>
<td width="20%" align="center"><%=rs("user_number")%></td>
<td width="20%" align="center"><a href=xsxx.asp?id=<%=rs("id")%>><%=rs("user_name")%></td>
<td width="20%" alig