小学生成绩查询

| 软件设计师 |

【www.guakaob.com--软件设计师】

小学生成绩查询(一)
学生成绩查询管理系统

摘 要

开发学生成绩查询管理系统,提高成绩管理效率,方便学生和教师使用,近而提升教务管理自动化、现代化、信息化对于学校的教务考务工作极其重要。论文介绍了信息技术学院学生成绩查询管理系统的开发过程。详尽论述了从需求分析、系统逻辑方案、系统总体设计、详细设计的整个开发过程。遵循软件工程的部分方法。

文章中所论述的是一个基于B/S结构的管理信息系统的开发过程,需求分析阶段使用组织结构图和业务流程图对用户的需求进行分析。系统逻辑方案的设计使用数据流程图和数据字典对系统做逻辑设计。系统总体设计使用HIPO图等工具,因为使用的是已有数据库,所以在数据库分析上只列出了数据库关系说明部分。文章尽可能详细的描述了从整个系统的开发过程。可作为同类计算机管理信息系统开发的应用参考。

系统的功能模块清晰明了,连接紧凑。系统自动完成数据的汇总、查询和计算。不但提高了工作效率,而且提高了质量,保证了数据的准确性、有效性和可靠性。另外,可以根据需要随时进行在线查询、管理等工作,及时准确地反映了学生成绩信息。

系统在开发的过程中采用JSP 开发工具与Tomcat服务器及成熟的软件研发技术,在一些JSP较为敏感的问题上做了大量工作,这些问题的解决将会在文章内加以说明。 关键词:管理信息系统;成绩查询管理;在线查询关键词:成绩查询管理;在线查询;JSP

学生成绩查询管理系统

The Query Management System on Student Performance

Abstract

Develop the student performance query management system, improve the efficiency of management of the score, facilitate students and teachers use, near promoting educational administration mechanography, modernization, informationization educational administration in school test affair work extremely important. The article introduces the process of developing student performance query management system of Information and Technology College. And it is exhaustively elaborated the whole developing process from demand analysis, system logic solutions, system design overallly, detailed design, and also some partial methods of the software engineering.

What was expounded the fact is a development process based on the management information system of B/S structure in the article, the demand is analysed stage uses the organization structure chart and opertional flow chart to analyse carry out the demands of users. The design of the logic scheme of the system uses the data flow chart and data dictionary to do logic design to the system. The system is overall to design and use the tools, such as HIPO picture, etc.Since the use of the database is available, it explain some to only list the relation of the database in the database is analysed. Development process from the whole system of description as detailed as possible in the article. The application that can be developed as the similar computer management information system is consulted.

The system function modules is clear, it is compact to join. It is capable of completes the data gather, query and calculation automatically. Not only increases work efficiency, but also increases quantity, guaranteed the accuracy, validity and reliablity of the data.In addition, according to the demand it can proceed the query and manage at any time to carry out online, reflected the students’ score information accurately on time.

The system adopts JSP development instrument and Tomcat server and mature software to research and develop technology during the process of developing. Massive work has been done in some more sensitive JSP questions, which will be elaborated this paper.

Key Words:Performance Query Management; Online Searching; JSP

- II -

目 录

摘 要 ................................................................................................................................... I Abstract ..................................................................................................................................... II

引 言 .................................................................................................................................. 1

1 系统需求分析 ...................................................................................................................... 2

1.1 现行业务描述 ........................................................................................................... 2

1.1.1 组织结构 ......................................................................................................... 2

1.1.2 业务流程分析................................................................................................. 3

1.2 现有系统存在的主要问题 ...................................................................................... 7

1.3 解决方案.................................................................................................................... 7

1.4 可行性分析 ............................................................................................................... 7

1.4.1 技术可行性 ..................................................................................................... 7

1.4.2 经济可行性 ..................................................................................................... 8

1.4.3 运营可行性 ..................................................................................................... 8

2 系统逻辑方案 ...................................................................................................................... 9

2.1 数据流程图描述 ..................................................................................................... 10

2.1.1 系统关联图说明 .......................................................................................... 10

2.1.2 系统顶层数据流程图说明 .......................................................................... 11

2.1.3 成绩查询数据流程一层图说明 ................................................................. 11

2.1.4 成绩管理数据流程一层图说明 ................................................................. 13

2.1.5 基本信息管理数据流程一层图说明 ......................................................... 14

2.2 数据字典描述 ......................................................................................................... 15

3 系统总体结构设计 ............................................................................................................ 18

3.1 软件模块结构设计 ................................................................................................. 18

3.1.1 H图 ................................................................................................................ 18

3.1.2 IPO图(输入――处理――输出图) ...................................................... 19

3.2 数据库设计 ............................................................................................................. 22

- III -

学生成绩查询管理系统

3.2.1 实体及属性ER图 ....................................................................................... 22

3.2.2 关系ER图 ................................................................................................... 23

3.3 计算机系统配置方案 ............................................................................................. 28

4 系统详细设计 .................................................................................................................... 29

4.1 模块处理过程 ......................................................................................................... 29

4.2 人机界面.................................................................................................................. 31

结 论 ................................................................................................................................ 35

参 考 文 献 .......................................................................................................................... 37

致 谢 ................................................................................................................................ 38

- IV -

引 言

学生成绩管理一直是教务管理的主要业务活动,随着学校升办本科,学生和教师人数的规模势必扩大,业务要求不断增加,那么加强信息录入控制与信息管理,通过网络的强大功能提升成绩管理已成为迫切需要。而目前学校的各个学院一般采用手工操作或单机管理的过程,差错率较高,管理员工作量较大,已不能适应学校教务考务对现代化管理的要求,同时学生查看自己的成绩也不方便。

论文描述的是基于网络技术的查询管理系统,它可以借助于校园网络,让学生和任课教师通过浏览器方便的进行查询管理,以便清楚的了解自己的考试成绩,大大方便了老师对学生成绩的管理,从而提高了工作效率。这个系统可以让教师和管理人员方便地进行查询和相关信息管理维护。

论文阐述了系统的开发过程以及所使用的开发方法,从软件工程的角度细化了整个功能模块[1]。对开发类似系统的人员来说这篇文章是一个可供参考的范例。由于开发的是类似网页模式的管理系统,所以文中有很多软件工程方法使用比较灵活。

- 1 -

小学生成绩查询(二)
学生成绩查询系统

学生成绩查询

本题编程实现对学生成绩查询,主要实现一个JSP+JavaBean开发模式,要求:编写一个JavaBean对数据库实现连接、查询、关闭等功能。使用MS SQL Server 2005

本题使用的数据库名称为:Query_Score。

表的名称为:student

表内容:

图 1

(1) 编写对数据库进行操作的JavaBean

package com.database;

import java.sql.*;

public class MyDbBean

{

private Statement stmt = null;

ResultSet rs = null;

private Connection conn = null;

private String dsn;

//构造函数

public MyDbBean() { }

//根据dsn参数,加载驱动程序,建立连接

public void getConn(String dbname, String uid, String pwd) throws Exception

{

try

{

dsn = "jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=" +dbname;

Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver").newInstance();【小学生成绩查询】

conn = DriverManager.getConnection(dsn, uid, pwd);

}

catch (Exception ex)

{ System.err.println("aq.executeQuery: " + ex.getMessage()); }

}

//执行查询类的SQL语句,有返回集

public ResultSet executeQuery1(String sql)

{

rs = null;

try

{ stmt = conn.createStatement(); rs =

stmt.executeQuery(sql); }

catch(SQLException ex)

{ System.err.println("aq.executeQuery:"+ex.getMessage()); }

return rs;

}

//关闭对象

public void closeStmt()

{ try{ stmt.close(); }

catch(SQLException ex)

{ System.err.println("aq.executeQuery: " + ex.getMessage()); }

【小学生成绩查询】

}

【小学生成绩查询】

public void closeConn()

{

try{ conn.close(); }

catch(SQLException ex)

{ System.err.println("aq.executeQuery: " +

ex.getMessage()); } } }

(2) 编写按姓名查询成绩的界面

图2

<body> <center> <fieldset>

<legend a="center">学生成绩查询系统</legend>

<form action="queryscore.jsp"method="post" name="queryForm" >

姓名:<input type="text" name="xuehao">

<input type="submit" value="查询">

</form> </fieldset> </center> </body>

(3) 接收从图2中输入姓名,单击查询后,得到如下结果:

<body>

<jsp:useBean id="query" scope="session" class="com.database.MyDbBean"/>

<%!

<%

stu_name=request.getParameter("xuehao").trim();

if(stu_name==null)

{ stu_name=null;}

byte b[]=stu_name.getBytes("ISO-8859-1");

stu_name=new String(b,"UTF-8");

//调用getConn()方法与数据库建立连接

query.getConn("Query_Score","sa","");

sql="select * from student where stu_name='" +stu_name+ "'";

ResultSet rs=query.executeQuery1(sql);

out.print("<table border align=center>");

out.print("<tr>");

out.print("<th width=100>"+"学号"+"</th>");

out.print("<th width=100>"+"姓名"+"</th>");

out.print("<th width=50>"+"Java成绩

"+"</th>"); String stu_name,sql; %>

out.print("<th width=50>"+"J2EE成绩"+"</th>");

out.print("<th width=50>"+"软件成绩"+"</th>");

out.print("</tr>");

while(rs.next())

{ out.print("<tr align=center>");

out.print("<td>"+rs.getString(1)+"</td>");

out.print("<td>"+rs.getString(2)+"</td>");

out.print("<td>"+rs.getInt(3)+"</td>");

out.print("<td>"+rs.getInt(4)+"</td>");

out.print("<td>"+rs.getInt(5)+"</td>");

out.print("</tr>");

}

rs.close();

query.closeStmt();

query.closeConn();

%>

</body>

学生成绩查询系统

使用JSP、servlet以及JavaBean来实现学生成绩查询系统。虽然实现的功能比较简单,但是采用了较为完整的JSP/Servlet软件结构,以及MVC设计模式。MVC设计模式即“模型(Model)、视图(View)和控制器(Controller)”框架结构。各个模块的功能说明见表 1所示。

表 1 MVC设计模式各个模块的功能说明

1系统结构:

学生成绩查询系统是一个Java Web开发应用,采用了典型的3层软件结构。

◆客户层:提供了基于浏览器的JSP用户页面。学生可以通过浏览器,在相应的JSP页面中输入学号,之后

在指定的页面中查看成绩。

◆服务层:Servlet及JavaBean组件运行在Web服务器上。JavaBean用于访问数据库及进行相应事物的逻辑

处理,而servlet则是整个系统的控制器,用来协调各部分组件的正常工作。

◆数据库层:用于存放和维护Web应用中所用到的数据信息。在本系统中,主要用于存放学生及学生成绩的

数据信息。

学生成绩查询系统的软件结构如图 1所示。

图 1 学生成绩查询系统程序框架

学生成绩查询系统实现时,具体的程序文件及功能见表 2所示。 表2 学生成绩查询系统的程序文件清单

小学生成绩查询(三)
学生成绩查询系统

系统分析与设计

统一建模语言UML

小组作业

项目内容:_________________

学 期:班 级: ********1403

成 员:_________________

2015年×月×日

I

学生成绩查询系统

第1章 需求分析

1.1系统建设的意义

随着社会的发展,学生成绩查询系统结合了各种新的技术,通过可行性的技术途径来整合各种资源,为管理人员节省出大量的时间,更好的的为学生和老师服务,还将管理人员从繁琐重复的成绩录入工作中解脱出来,集中精力关注学生的情况,而且通过模板书写的成绩更加完整、规范,学生成绩查询系统通过提供了完整、规范的成绩模板,避免了书写潦草、缺页、漏项、模糊及不规范用语等常见问题,提高成绩审核合格率,还方便了学生查询自己的成绩。

1.2系统需求描述

从系统功能描述可以划分为以下几方面:

学生系统:

教师系统:

管理系统:

1.3问题定义

“学生成绩查询系统”适用各高校的学生查询、教师录入。用户是学生、教师、信息管理人员。该系统主要包括“学生系统”、“教师系统”、“管理系统”。其中查询信息主要包括学生自己成绩信息的相关信息,老师查询学生信息以及学生查询结果的相关信息,信息管理人员查询教师相关信息和学生的相关信息。学生成绩查询系统主要管理学生成绩的相关信息。

第2章 系统的UML基本模型

2.1系统整体的用例模型

1

图2-1系统整体用例模型

用例模型描述:患者主要使用查询病例信息用例和自主挂号用例。收银员主要使用药费和办理医疗卡用例,其中用费用例又包含收取挂号费和检查费用例。护士的主要使用挂号、配药、办理就诊卡和登记患者信息用例;信息管理人员主要使用医护人员管理、药品管理和病人信息管理用例;医生主要使用检查和诊断用例,其中诊断用例有包含开检查单、开药方和开诊断结果用例。

2

2.2系统整体的用户类图

图2-2系统整体用户类图

系统用户类图描述:系统用户有病人、医生、护士、收银员、信息管理人员。其中病人输入相关验证信息可以查询自己的病例和相关的药品信息;医生可以把病人的诊断结果以及真短信息写入;护士可以给病人挂号和办就诊卡;收银员收取诊断费和检查费用;信息管理人员主要是针对医务人员、患者和药品的相关信息进行增加、删除和修改。

2.3系统总体的顺序图

3

【小学生成绩查询】

门诊信息系统主要的顺序图

图2-3门诊信息系统主要的顺序图

系统总体顺序图描述:系统总体可以分为登陆窗口界面、系统界面、相应管理界面和信息界面。在登陆窗口界面,输入正确的身份验证信息之后,进入相应身份的系统界面,然后在系统界面点击或者输入相关的信息,在数据库中提取信息并进入相应的信息界面。

4

小学生成绩查询(四)
学生成绩查询数据库

辽 宁 工 业 大 学

课程设计(论文)

院(系): 电子与信息工程学院

专业班级: 软件101班

学 号:

学生姓名:

指导教师: 罗颖

教师职称: 讲师

起止时间: 2012.1.2—2012.1.6

课程设计(论文)任务及评语

目录

摘要 .................................................................... 1

第一章 导言 ............................................................. 2

1.1 问题的提出 ...................................................... 2

1.2 本文研究路线 .................................................... 2

第二章 系统分析与总体设计 ............................................... 3

2.1 需求分析 ........................................................ 3

2.2 系统要求 ........................................................ 3

2.3 系统功能描述 .................................................... 3

2.4 可行性分析 ...................................................... 3

2.5 系统开发环境简介 ................................................ 4

第三章 数据库设计 ....................................................... 5

3.1 数据库介绍 ..................................................... 5

3.2 使用ADO数据控件访问数据库 ..................................... 5

3.3 数据库需求分析 ................................................. 5

3.4 数据库概念结构设计 ............................................. 5

3.4.1 学生实体E-R图 ............................................ 6

3.4.2 课程实体E-R图 ............................................ 6

3.4.3 课程实体E-R图 ............................................ 7

3.4.4 学生登录实体E-R图 ........................................ 7

3.4.5 管理员登录实体E-R图 ...................................... 8

3.5 数据库逻辑结构设计 ............................................. 8

3.5.1 学生信息表 ................................................ 8

3.5.2 学生成绩信息表 ............................................ 9

3.5.3 课程信息表 ................................................ 9

3.5.4 学生登录表 ............................................... 10

3.5.4 管理员登录表 ............................................. 10

第四章 学生成绩管理系统的功能实现 ...................................... 11

4.1 “登陆界面”编码设计 .......................................... 11

4.1.1 界面登陆 ................................................. 11

4.1.2 学生登陆界面 ............................................. 11

4.1.3 管理员登陆界面 ........................................... 12

4.2 应用程序的登陆界面及部分代码 ................................. 13【小学生成绩查询】

4.2.1 学生查询成绩的界面与代码 ................................. 13

4.2.2 管理员管理界面 ........................................... 14

4.2.3 添加学生界面及代码 ....................................... 14

4.2.4 删除学生界面及代码 ....................................... 15

第五章 总结与体会 ...................................................... 17

第六章 参考文献 ........................................................ 18

摘要

学生成绩管理系统对学校加强学生成绩管理有着极其重要的作用。由于各个大学都在持续扩招,学生的数量日益庞大,传统的手工成绩管理不仅工作量大,而且容易出现问题。另外,学生的成绩要用到学校教务管理的各个方面,所以一旦学生成绩管理出现了 错误后果往往是非常严重的。

传统手工的学生成绩管理,管理过程繁琐而复杂,执行效率低,并且易于出错。通过这样的系统,我们可以做到信息的规范管理和快速查询,是吸纳了学生成绩管理的系统化,规范化,自动化,这样不仅减少了工作量,还提高了管理效率,降低了成本。

第一章 导言

1.1 问题的提出

越来越多的高校,越来越多的学生,如何利用有限的资源,使其发挥更大的作用,给各校的师生节省出更多的时间。在这里,成绩查询管理如何利用更是尤为重要。为了方面广大学生能够更便捷的查询自己的成绩,查询各个科目的成绩以及自己的总成绩,同时也是为了各个任课老师查询自己所带学生的总体情况。因此建立一个学生成绩查询的数据库是一个必须要做的事,它不仅可以提高学习查询的速度,也可以方便管理,比如在更新这方面,插入一些学生的数据,删除某些学生的某些信息,也是很容易做到的。所以建立一个学生成绩查询管理亟不可待。

1.2 本文研究路线

本次设计的数据库也行功能没有那么强大,但是一些基本的查询和插入还是有的,首先在后台方面建立一个数据库,包括一些表的,比如说学生的基本信息,成绩信息之类的。在后台方面,采用的是用Visual Basic的语言做的界面,包括登录界面和查询界面之类的,然后通过一些代码将SQL数据库与Visual Basic连接起来,这样一来,一个简易理解的界面便做好了。将每一个界面与相应的数据库相连,慢慢地学生成绩查询管理系统便完成了。

小学生成绩查询(五)
关于网上查成绩的通知

通知

石经院华信教字〔2014〕12号【小学生成绩查询】

石家庄经济学院华信学院

关于做好2013-2014学年第二学期

学生网上成绩查询及评教的通知

各系:

为方便学生成绩查询,教务处将开通综合教务成绩查询系统,具体操作如下:

一、登录教务系统及密码修改:

网址为:

1.用户名:学生本人学号

2.密码:初始密码:e

3.密码修改:为保护您的个人信息,请进入系统后及时修改个人密码,并保存好。操作:进入系统后点击“信息维护”----“密码修改”。

二、教学质量评价

为进一步提高教学质量,不断加强我院教学质量监控体系建设,学生在进行成绩等信息查询之前,必须完成对任课教师的教学质量评价工作,具体操作如下:

1. 学生登入教务系统后,点击窗口左上方“教学质量评价”,弹出要评价的课程名称;

2.点击所要评价的课程名称,弹出相应的评价指标体系。对指标体系中每一项指标进行评价,视情况在右侧下拉菜单中选择优秀、良好、中等、及格、不及格之一。

3.填写“其他评价与建议”

4.点击“保存”。

5.再评价下一门课程,再点击“保存”,直至评价完所有课程。最后点击“提交”。

6、注意:一次必须评价完所有课程,否则评价数据无效。

三、成绩查询

点击窗口上方“信息查询”----“成绩查询”

1.“学期成绩”:选择相应的学年、学期,再选择所查课程的课程性质,再点击学期成绩。(只有任课老师录入成绩后系统才会显示出成绩)

2.“学年成绩”:选择相应的学年,查询全学年的成绩。

3.“历年成绩”:可查询从大一开始至所在学期的所有成绩。

4.“课程最高成绩”:如有课程参加过补考,显示结课考试与补考考试中分数高的最终成绩。

5.“未通过成绩”:显示此次毕业补考前成绩不及格课程及成绩。

6.“成绩统计”:您所选学分、获得学分、重修学分、正考未通过学分的统计结果。

7.“打印”:对上述6项如需要打印,请选择相应项目进行打印。

四、注意事项:

1.因目前综合教务系统仍处于试运行阶段,目前只开通了成绩查询项目,请同学们除进行个人密码修改及成绩查询功能之外,不要进行其他操作。第一次登陆的时候可能速度稍微慢点,请耐心等待。

2. 为了方便学生能随时查询近期已考的成绩,从第十六周——十七周(6月11日-6月20日),综合教务的评价系统暂时关闭,不用评价即

可查询成绩。

3.学生评教是一项严肃的工作。每一位同学应认真对待,不能相互干扰,影响评判标准,更不能请他人代评或代他人评,以对学校、对任课教师、对自己负责的态度,认真、客观、公正地评价,正确地行使自己的权力。

4.从第十八周(6月21日)开始评价系统开启,届时每个学生需对自己本学期所学习的每门课程都应进行评价,包括之前查过成绩的科目。若不进行评教,则会影响本学期该生成绩查询,还会造成下学期的课表、考试等信息无法查询,由此造成的后果应由学生本人负责。

5.系统在操作中遇到问题请向所在系的教学秘书反映,由教学秘书统一汇总向教务处反映。谢谢合作。

石家庄经济学院华信学院教务处

2014年6月11日

小学生成绩查询(六)
2016小学毕业考成绩查询时间及成绩查询入口

2016小学毕业考成绩查询时间是什么时候呢?另外,可以怎么查询小学毕业的考试成绩?
中国招生考试网提供2016小学毕业考试成绩的查询方法给大家:
一般小学毕业考试成绩查询有以下三种方法:
1、学校网站成绩查询系统,大部分的学校都自己的成绩查询系统,家长可以进入到相应的学校网站进行成绩查询。
2、询问学校班主任老师,一般老师获得成绩是最早的,所以各位家长可以询问学校班主任呢。
3、等学校毕业生下发成绩通知。

小学生成绩查询(七)
2016中环杯成绩查询时间|入口

        2016中环杯考试结束后,人们最关心的就是成绩问题了?2016中环杯成绩什么时候可以查询?如何查询2016中环杯成绩?中国招生考试网小编根据往年情况预计,2016中环杯成绩时间预计在考试结束后两周,届时考生可登陆中环杯官网进行考试成绩查询,下面是中国招生考试网为您提供的2016中环杯成绩查询入口:http://www.siwei100.com/。
  >>>2016中环杯成绩查询入口<<<

  点击上面图片可以进入2016中环杯成绩查询

本文来源:http://www.guakaob.com/jisuanjileikaoshi/504260.html