您好,欢迎来到智榕旅游。
搜索
您的当前位置:首页mb

mb

来源:智榕旅游


课程设计说明书

数据库

题目: 学生信息管理系统

院 系: 计算机科学与工程学院 专业班级: 计算机06-2班 学 号: 200614320 学生姓名: 侯庆平 指导教师: 周华平

2009年 7 月 5 日

1

安徽理工大学课程设计(论文)任务书

计算机科学与工程 学院 计算机软件教研室

学 号 200614320 学生姓名 侯庆平 专业(班级) 计算机06-2 设计题目 学生信息管理系统 设 计 技 术 参 数 系统平台:windows XP 开发工具:JSP,Access 设 计 要 求 工 作 量 实现一个学生信息管理系统,并实现对数据库的基本操作。 课程设计报告要求不少于3000字。 源程序要求不少于300行 6月29日:熟悉题目并理解,及找寻相关资料。 6月30日-7月2日:建立数据库,并掌握相关操作,熟悉JSP知识。 7月3日-7月4日:利用JSP去实现对数据库的基本操作。 7月5日:完成界面及word文档。 教研室主任签字 工 作 计 划 参 考 资 料 指导教师签字 2009年 7 月 5 日

I

安徽理工大学课程设计(论文)成绩评定表

学生姓名: 侯庆平 学号: 200614320 专业班级: 计算机06-2 课程设计题目: 学生信息管理系统 指导教师评语: 成绩: 指导教师:

年 月 日 II

摘 要

学生信息管理系统是典型的管理信息系统(MIS),其系统开发主要包括数据库的规划设计与维护、客户端应用程序的开发两个方面。对于前者要求建立起的数据库具有完整性和一致性,且具有一定的数据安全性,而对于后者则要求程序界面友好、功能完备,容易使用,具有流行软件的操作习惯等特点。经过详细的调查分析,我选用Visual Basic 6.0作为前端开发工具,利用其提供的集成开发环境及支持面向对象的各种标准化的控件,尤其是对ADO的支持完成对数据库的各种操作,达到对学生学籍管理的目的。设计时首先在短时间内先建立系统应用原型,然后对初始原型系统进行需求迭代,不断修正和改进,直到形成用户满意的实际可行系统。

关键词:学生档案, 管理, 分析, 设计, 实现, ADO

III

目 录

1 需求分析 ............................................... 1 1.1 用户调查........................................................................................ 1 1.2构造系统的逻辑模型 .................................................................... 1 1.3 确定目标系统的功能…………………………………………...2 1.4数据分析——概念模型分析............................3

1.4.1数据库建模................................................3 1.4.2关系描述的设计............................................5

2 总体设计................................................................................................6 2.1软件系统结构的设计 .......................................................................... 6

2.1.1得到新的业务流程……………………………………………………….6 2.1.2系统功能结构图.............................................6

2.2数据库的设计 ................................................................................ 7

2.2.1数据库的逻辑设计..........................................7 2.2.2数据库的物理设计.........................................8

3 详细设计 .............................................. 10 3.1具体描述....................................................................................... 10 3.2具体实现步骤 .............................................................................. 11 4 总结 .................................................. 19

4.1设计体会………………………………………………………..19 4.2系统改进………………………………………………………..19 参考文献 ................................................ 20

安徽理工大学课程设计(论文)

1 需求分析

1.1用户调查

经过详细的调研,并多次与学生档案管理的老师进行研讨后,首先加深了对学生信息管

理业务的深刻了解,其次在充分熟悉学生档案管理业务的同时,将整个学生档案管理的业务流程描述如下:

① 新生入校,首先报到并进行注册登记,然后到财务部门缴费。根据学生被录取的专业,

持缴费单到所在系或部注册。

② 到系或部注册后,根据选报专业分配到班级。

③ 进入正常大学生活,参加各种教学活动,学期期末要求每位同学参加各课的期末考试。 ④ 考试结束,由各系或部将各位同学的考试成绩及其他一些相关信息纪录至每个同学的档

案中。

根据以上总结,得到其现行的业务流程如图1-1所示。 学生 学生处 档案信息 新生 办理登记手续 财务处 学生处 至系或部 系或部分班 安排课程 教室 开始学习活动 考试成绩奖惩信息 图1-1 现行学生信息管理业务流程图

1.2 构造系统的逻辑模型

构造系统的逻辑模型的工具是数据流图和数据字典。数据流图中没有任何具体的物理元素,只是用来描绘信息在系统中的流动和处理情况。数据流图共有四种基本符号:矩形表示数据的源点和终点(或称为外部项),圆或椭圆表示变换数据的处理,向右开口的矩形表示数据存储,箭头表示数据流,即特定数据的流动方向。根据现行学生信息管理的业务流程,首先确定数据流图中的源点和终点都选定为学生,如此就得到了学生档案管理系统的基本系统模型,如图1-2所示。

- 1 安徽理工大学课程设计(论文)

学 生 学生基本信息

学生 档案 管理 成绩等信息 学生 图1-2 学生档案管理系统的基本系统模型

根据基本系统模型,对其逐步西化,得到描绘逻辑系统西化后的数据流图,如图1-3所示。

D1 学生信息表 学生基本信息 基本信息 课程信息 D3 课程信息表 学 生 新生报道 1.1 注册 1.2 建档分班 根据专业确定所修课程 1.3 课程确定 成绩信息 班级信息 D2 班级信息表 D4 成绩信息表 学生 毕业分档 1.4 处理档案 成绩信息 图 1-3 学生档案系统数据流图

1.3 确定目标系统的功能

通过详细的用户调查,在现行的业务处理流程和数据流图的基础上,就可以基本确定目标系统要达到的目标了。需求分析的任务是确定系统必须完成的工作,也就是对目标系统提出完整、标准、清晰、具体的要求。在经过多方了解和调查后,基本清楚了学生档案信息管理的功能需求,学生档案管理系统必须完成以下功能:

① 数据添加功能:对于新生报道,系统必须具有班级的建立、课程的设置,如果新增专业,

则能添加新专业,期末学生的考试成绩及奖惩信息必须能够录入。

② 数据修改功能:当上述资料发生变化或有错误信息输入时,应能够及时对数据进行修改

和补充。

- 2

安徽理工大学课程设计(论文)

③ 数据查询功能:该系统的主要功能致意即根据用户提供的相关信息,能够及时查找出对

应的学生信息,系统应该提供多种查询方法,以便满足用户的不同需求。

④ 数据打印功能:学生基本信息和成绩录入后应可以打印出来形成文字档案,装入学生档

案,这也是学生学籍管理系统必须具备的功能。

1.4 数据分析——概念模型分析

需求分析阶段主要有两个方面的任务:分析用户的数据要求和分析用户的处理要求。通过以上分析,我们已经基本了解了用户对处理的要求,接下来需要的工作是分析用户对数据的要求。

为了把用户的数据清晰明确地表达出来,系统分析员通常建立一个概念性的数学模型。概念性模型是一种面向问题的数学模型,是按用户的观点来对数据和信息建模。最常用的表示概念性数据模型的方法是实体-联系方法(Entity-Relationship Approach)。这种方法用E-R图描述现实世界中的实体,而不涉及这些实体在系统中的实现方法,该方法又称为E-R模型,E-R图中共用三种符号:实体、属性和联系。通常实体用矩形来表示,属性用椭圆或圆角矩形来表示,联系用菱形来表示。联系有分为一对一、一对多和多对多三种类型。

1.4.1 数据库建模

经过上面的分析,能够提取以下几个实体:学生、课程、专业 、班级等。它们的实体图分别如图1-4、图1-5、图1-6、图1-7所示。

学号 姓名 籍贯 学生 性别 出生日期 邮政编码 图1-4 学生实体图

课程名称 课程 所属专业 图1-5 课程实体图

专业名称 专业 图1-6专业实体图

所属院系 - 3

安徽理工大学课程设计(论文)

班 级名称 班级 图1-7班级实体图

人数 所在院系 所在教室 辅导员 在找到所有实体的基础上,需要进一步分析各实体之间的联系。经过分析两两实体之间的联系,然后进行合并,给出所有尸体的联系图即E-R图,如图1-8所示。

课程 学生 学 成绩 属于 属班级 于 图1-8学生信息管理的E-R图

专业 从以上E-R图中可以看到,学生和课程两个实体之间的联系的类型是多对多的,其他实体之间的类型都是属于一对一或一对多的联系。在考察多对多的联系中,一定要注意这时的联系“学”有时也可以有属性“成绩”,表示某位同学选修某门课程时必须给出其成绩,该属性既不属于实体学生,也不属于实体课程。特别需要提醒的是,一般只有多对多的联系才需要考虑其联系的属性。

1.4.2 关系描述的设计

根据以上各实体图和学生信息管理的E-R图,经过转换,可以导出各个关系。其转换规则为:首先每个实体转化为一个关系,有属性的联系也应转化为一个关系,然后需要给出每个关系的关键字。根据以上规则,直接给出所有关系。

学生(学号、姓名、性别、政治面貌、出生日期、专业、班级、家庭住址、联系方式、备注)关键字为学号。

课程(课程名称、所属专业)关键字是课程名称。 专业(专业名称、所属院系)关键字为专业名称。

- 4

安徽理工大学课程设计(论文)

班级(班级名称、所属院系、辅导员、教室、人数)关键字为班级编号。

成绩(学号、姓名、专业、课程名称、所在学院、性别、成绩)关键字是学号与课程名称。

在考虑系统安全的前提下,需要增加用户关系和使用关系,其关系模式如下: 用户(用户名、密码、用户ID)关键字为用户名。 系统日志(用户名、登录日期、登录时间)。

- 5

安徽理工大学课程设计(论文)

2.总体设计

系统设计一般分为总体设计和详细设计。经过需求分析阶段的工作,已经清楚系统必须完成的工作,下面的工作就应该是决定“如何做”的问题,总体设计的基本目的的就是“概要地说系统应该如何实现?”。通过该阶段的工作将划分出组成系统的物理元素—程序、文件、数据库、文档等,另一方面的主要工作是设计软件的结构,即确定系统都由哪些模块组成及模块之间的相互关系。

2.1软件系统结构的设计 2.1.1 得到新的业务流程

根据系统分析得到的现行业务处理流程,在与用户反复研究协商后,首先得到目标系统即学生学籍管理系统的业务流程,其处理流程如图2-1所示。

用户 系统登录 初始化 新生报道 信息录入 分班并开始学习 结束 退出登录 录入成绩 考试 信息修改与 奖惩信息录入 图2-1 学生信息系统的业务流程

针对新的处理流程,现具体描述如下:

① 用户登录:对系统进行初始化设置,包括对专业、课程和班级的设置。

② 新生报道:按专业分班进行教学,并为每位新同学分配学号,然后对学生基本信息

进行录入。

③ 学生分配到班级、领教材开始新的大学学习生活。

④ 用户对学生在校期间得到的奖惩信息进行录入,并可以对基本信息发生变化的学生

在系统中进行修改。

⑤ 期末考试结束,用户把每个学生的考试成绩进行录入、修改和查询。

2.1.2系统功能结构图

根据系统分析阶段得到的数据流图,采用软件设计的概念和原理,在与用户反复研究和协商后,在保证系统基本功能要求的前提下,结合系统新的业务流程确定系统必须具备的所有功能,由此给出学生学籍管理系统的系统功能结构图,如图2-2所示。

- 6

安徽理工大学课程设计(论文)

学生学籍管理系统 系统 添加用户 修改密码 添加学籍信息 退出系统 班级管理 添加班级修改班级 专业信息 添加专业信息 成绩管理 添加成绩信息查询修改成绩信息 删除成绩信息

2.2 数据库的设计

在需求分析阶段已完成了系统的数据分析。根据数据分析阶段建立的概念模型,已经得出满足第三范式的若干个关系描述,这阶段的主要工作就是把前一阶段的成果转化为具体的数据库。一般把数据库的设计分为数据库的逻辑设计和数据库的物理设计两个步骤。

学籍管理 查询修改信息 添加奖惩信息 打印学生信息卡 专业与课程 课程信息 设置专业课程 设置类型 添加信息 修改信息 图2-2 学生学籍管理系统功能结构图

2.2.1 数据库的逻辑设计

在完成数据的概念模型设计即E-R图后,即可进入数据库的逻辑设计阶段。数据库的逻辑设计即把得到的满足第三范式的关系转化为特定的数据库管理系统下的数据库。根据前面得到的各个关系,现把它们转化为数据表。

① 学生信息表:学号、姓名、性别、政治面貌、出生日期、专业、班级、家庭住址、

联系电话、备注。此表共10个字段,由于在校所有学生中,不可能存在两个学生的学号相同,所以在本表中学号作为学生信息表的主键。 ② 课程信息表:课程名称、所属专业。

- 7

安徽理工大学课程设计(论文)

③ 专业信息表:专业名称、所属院系。此表以专业名称为主键。

④ 班级信息表:班级名称、所属专业、辅导员、教室、人数。此表公有五个字段,以

学号和班级共同为主键,用于纪录学生所在班级的信息。

⑤ 成绩信息表:学号、姓名、专业、程名称、所在学院、性别、成绩。此表共有七个

字段,以学号和课程名称共同为主键,用于纪录学生在校期间的各课考试。 ⑥ 用户名:用户名、密码、用户ID。此表用于系统对操作员的设置。 ⑦ 系统日志:用户名、登录时间、登录时间、此表用于纪录系统的使用情况。

2.2.2 数据库的物理设计

在完成数据库的逻辑设计后,即可开始数据库的物理设计。基于以上数据库的逻辑设计,考虑程序设计的简易性及通用性,本学生学籍管理系统采用Microsoft的Access 2003数据库,并在其下创建9个数据库,其结构分别如下:

① 学生信息表(xsXJ),共有10个字段,分别为:学号、姓名、性别、政治面貌、出生

日期、专业、班级、联系电话、家庭住址、备注。见表2-1。

表2-1 学生信息表结构

字段名 学号 姓名 性别 政治面貌 出生日期 专业 班级 家庭住址 联系电话 备注

数据类型 文本 文本 文本 文本 日期型 文本 文本 文本 文本 文本

字段长度与格式

15 20 5 12 YYYY-MM-DD

20 20 50 15 50

关键字 是 否 否 否 否 否 否 否 否 否

② 课程信息表(xsKC),本表有两字段:课程名称、所属专业。见表2-2。

表2-2 课程信息表的结构

字段名 课程名称 所属专业

③ 班级信息表(xsBJ),共有四个字段分别为:班级名称、所属院系、辅导员、教室、

人数。见表2-3。

- 8

数据类型 文本 文本 字段长度与格式 20 20 关键字 是 否 安徽理工大学课程设计(论文)

表2-3 班级信息表的结构

字段名 班级名称 所属院系 辅导员 教室 人数 数据类型 文本 文本 文本 文本 文本 字段长度与格式 20 20 10 15 3 关键字 是 否 否 否 否 ④ 专业信息表(xsZY),本表有两个字段:专业名称、所属院系。见表2-4。

表2-4 专业信息表的结构

字段名 专业名称 所属院系

⑤ 成绩信息表(xsScore),共有6个字段分别为:学号、姓名、专业、课程名称、成绩。见表2-5。

表2-5 成绩信息表的结构

字段名 学号 姓名 专业 课程名称 所在学院 性别 成绩

数据类型 文本 文本 文本 文本 文本 文本 文本 字段长度与格式 15 20 20 20 20 5 5 关键字 是 否 否 是 否 否 否 数据类型 文本 文本 字段长度与格式 20 20 关键字 是 否

- 9

安徽理工大学课程设计(论文)

3.详细设计

3.1 具体描述

详细设计阶段的根本任务是确定应该怎样具体实现所要求的系统,也就是经过这个阶段的设计工作,应该得出对目标系统的精确描述,从而在系统实现阶段可以把这个描述直接翻译成用某种程序设计语言书写的程序。把经过总体设计得到的各个模块详细的加以描述。

其中系统功能模块图如图3-1所示,主程序流程图如图3-2所示。

用户管理重新登陆学生添加学生查询学生注销学生打印管理日志 添加班级查询班级注销班级 设置专业设置课程查询修改 添加成绩查询修改删除成绩 帮助 关于 系统 信息 系统 管理 学籍 管理 班级 管理 专业课 程管理 成绩管理 帮助 学生学籍管理系统 系统日志 退出系统 图3-1 软件系统的模块结构图

图3-2 软件系统主程序的程序流程图

查询 修改 插入 删除 选择 显示主菜单 用户登陆 开始

- 10

安徽理工大学课程设计(论文)

3.2 具体实现步骤:

登录界面如下图:

图3-3

登录之后,进入选择对数据库进行什么操作,如图:

图3-4

- 11

安徽理工大学课程设计(论文)

(1)若选择查询操作,则进入如下界面:

图3-5 (2)若选择修改操作,则进入如下界面: 界面实现代码:

<%@ page contentType=\"text/html;charset=GB2312\" %>

修改学生信息

修改学生信息

学生学号:
学生姓名:
所选专业:
学生课程:
所在学院:
学生性别:
学生成绩:

- 12

安徽理工大学课程设计(论文)

图3-6 修改操作实现代码:

<%@ page contentType=\"text/html;charset=gb2312\" language=\"java\"%> <%@ page import=\"java.sql.*\" %> <%@ page import=\"java.util.Date\" %>

修改学生信息

<%@ include file=\"convert.jsp\" %> <%

Connection conn=null; try {

Class.forName(\"sun.jdbc.odbc.JdbcOdbcDriver\"); String strConn=\"jdbc:odbc:shopData\"; String strUser=\"sa\"; String strPassword=\"\";

conn=DriverManager.getConnection(strConn,strUser,strPassword); Statement stmt=conn.createStatement();

String StNo=Bytes(request.getParameter(\"StNo\")); String StName=Bytes(request.getParameter(\"StName\")); String StZy=Bytes(request.getParameter(\"StZy\"));

String StCourse=Bytes(request.getParameter(\"StCourse\")); String StDep=Bytes(request.getParameter(\"StDep\")); String Sex=Bytes(request.getParameter(\"Sex\")); String StScore=Bytes(request.getParameter(\"StScore\"));

- 13

安徽理工大学课程设计(论文)

Date date=new Date(); String strSql=\"update xsScore set StName='\"+StName+\"',StZy='\"+StZy+\"',StCourse='\"+StCourse+\"',StDep='\"+StDep+\"',Sex='\"+Sex+\"' where StNo='\"+StNo+\"'or StName='\"+StName+\"'\";

int intTemp=stmt.executeUpdate(strSql); if(intTemp!=0) {

out.println( \"

\" + \"学生信息修改成功!\" + \"
\"); } else {

out.println( \"

\" + \"学生信息修改失败!\" + \"
\"); }

String strSql2=\"SELECT StNo,StName,StZy,StCourse,StDep,Sex,StScore from xsScore order by StNo ASC\"; ResultSet rs=stmt.executeQuery(strSql2); %>

部分学生信息

<%while(rs.next()){%>

<% }%> <%

rs.close(); stmt.close(); conn.close();

- 14

安徽理工大学课程设计(论文)

}

catch(Exception e) {

out.println(e.toString()); }

%>

修改结果如下:将学号为200614320的学生课程改为神学

图3-7 (3)若选择添加操作,则进入如下界面:

图3-8 (4)若选择删除操作,则进入如下界面: 界面实现代码:

- 15

安徽理工大学课程设计(论文)

<%@ page contentType=\"text/html;charset=GB2312\" %>

删除学生信息

删除学生信息

学生学号:
学生姓名:
所选专业:
学生课程:
所在学院:
学生性别:
学生成绩:

图3-9 删除操作代码:

<%@ page contentType=\"text/html;charset=gb2312\" language=\"java\"%> <%@ page import=\"java.sql.*\" %> <%@ page import=\"java.util.Date\" %>

添加学生成绩信息

<%@ include file=\"convert.jsp\" %> <%

- 16

安徽理工大学课程设计(论文)

Connection conn=null; try {

Class.forName(\"sun.jdbc.odbc.JdbcOdbcDriver\"); String strConn=\"jdbc:odbc:shopData\"; String strUser=\"sa\"; String strPassword=\"\";

conn=DriverManager.getConnection(strConn,strUser,strPassword); Statement stmt=conn.createStatement();

String StNo=Bytes(request.getParameter(\"StNo\")); String StName=Bytes(request.getParameter(\"StName\")); String StZy=Bytes(request.getParameter(\"StZy\"));

String StCourse=Bytes(request.getParameter(\"StCourse\")); String StDep=Bytes(request.getParameter(\"StDep\")); String Sex=Bytes(request.getParameter(\"Sex\")); String StScore=Bytes(request.getParameter(\"StScore\"));

Date date=new Date(); if(StNo!=null) {

String strSql=\"delete from xsScore where StNo='\"+StNo+\"'and StName='\"+StName+\"'and StZy='\"+StZy+\"'and StCourse='\"+StCourse+\"'and StDep='\"+StDep+\"'and Sex='\"+Sex+\"'and StScore='\"+StScore+\"'\";

int intTemp=stmt.executeUpdate(strSql); if(intTemp!=0) {

out.println( \"

\" + \"要求的学生信息删除成功!\" + \"
\"); } else {

out.println( \"

\" + \"要求的学生信息删除失败!可能已删除过或不存在当前输入学生的信息\" + \"
\"); } }

String strSql2=\"SELECT StNo,StName,StZy,StCourse,StDep,Sex,StScore from xsScore order by StNo ASC\";

ResultSet rs=stmt.executeQuery(strSql2); %>

部分学生信息

学生学号 学生姓名 专 业课 程 所在学院 性 别 成 绩
<%=rs.getString(\"StNo\") %> <%=rs.getString(\"StName\") %> <%=rs.getString(\"StZy\") %> <%=rs.getString(\"StCourse\") %><%=rs.getString(\"StDep\") %> <%=rs.getString(\"Sex\") %> <%=rs.getString(\"StScore\") %>

- 17

安徽理工大学课程设计(论文)

<%while(rs.next()){%>

<% }%> <%

rs.close(); stmt.close(); conn.close(); }

catch(Exception e) {

out.println(e.toString()); } %>

结果显示如下:

图3-10

- 18

安徽理工大学课程设计(论文)

4 总结

4.1 设计体会

经过一个星期的课程设计,我终于完成这次的课程设计:学生信息管理系统。我主要针对的是对学生成绩信息的基本操作。

整个系统是一个综合的信息管理系统,其开发主要包括数据库的建立以及前端应用程序的开发两个方面。其重点核心为数据库建立和开发过程。

本次课程设计在数据库系统的设计方面深入地讨论了学生信息管理系统设计的技术要点,系统的开发语言采用了Access实现数据库的设计开发,同时使用流行的JSP程序语言实现应用程序的界面。在本次的课程设计过程中,遵循了数据库开发过程的基本步骤,基本实现了数据库的建立和能够实现数据库的基本操作。通过这次的实践,我对数据库的设计有了深刻的了解,同时对于开发一个数据库系统过程也有了一个比较全面的认识。。

由于课程设计时间较短,加上本人能力有限,因此该系统还有些不尽如人意的地方,有待进一步改善。我会从这些设计中汲取经验总结,在今后的学习加强锻炼,同时我对加强对数据库学习,加强了动手实践能力。

4.2 系统改进

此次的数据库的数据库课程设计,我所做的学生信息管理系统使用JSP加Access实现,这个系统达到了基本的要求,可分别对用户及管理员登录情况进行验证,能够通过对页面实现对数据库的查询,显示,添加、修改和删除数据库中的数据并显示出来。但本次的数据库课程设计还有很多可以改进的地方,如可以实现对数据库中多个表的操作,以及数据库系统中的关系表可以实现更紧密关联。另外可以加入系统管理员的相关信息表。在这些可改进功能的基础上也可以对页面进行更友好,更加人性化的设计。

- 19

安徽理工大学课程设计(论文)

参考文献

[1] 王珊,萨师道.《数据库系统概论》.北京:高等教育出版社,2006 [2] 刘志成.《JSP程序设计案例教程》.北京:清华大学出版社,2007 [3] (美)西尔伯沙茨.《数据库系统概念》.北京:机械工业出版社,2003 [4] 王鹏.《数据库技术及其应用》.北京:人民邮电出版社, 2000 [5] 唐有明 吴华.《JSP动态网站开发》.北京:清华大学出版社,2006 [6] 吉根林.《WEB程序设计》.北京:电子工业出版社,2006

[7] 王国辉.《Java数据库系统开发案例精选》.北京:人民邮电出版社,2007 [8] 奥)科夫勒.《MYSQL权威指南》.北京:人民邮电出版社,2006 [9] 刘晓华.《JSP应用开发详解》.北京:电子工业出版社,2007 [10] 李宁.《Java Web开发技术大全》.北京:清华大学出版社,2009. [11] 邹竹彪.《JSP宝典》.北京:电子工业出版社,2007 [12] 王鹏.《数据库技术及其应用》.北京:人民邮电出版社,2000

- 20

因篇幅问题不能全部显示,请点此查看更多更全内容

Copyright © 2019- zrrp.cn 版权所有

违法及侵权请联系:TEL:199 1889 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务

学生学号 学生姓名 专 业课 程所在学院 性 别 成 绩
<%=rs.getString(\"StNo\") %> <%=rs.getString(\"StName\") %> <%=rs.getString(\"StZy\") %> <%=rs.getString(\"StCourse\") %><%=rs.getString(\"StDep\") %> <%=rs.getString(\"Sex\") %> <%=rs.getString(\"StScore\") %>