学生信息管理系统

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

学生信息管理系统设计方案

西安电力高等专科学校计算机应用41091班

编写人:吕景卫

目录

一.引言 (3)

1.1编写的目的 (3)

1.2参考资料 (3)

二.任务概述 (3)

2.1实现功能 (3)

2.2模块分析 (4)

2.2数据库设计 (5)

2.2系统逻辑结构图 (8)

2.5业务流程图 (9)

三.运行需求 (9)

3.1数据精确度 (9)

3.2适应性 (9)

四.代码 (10)

4.1登陆代码 (10)

4.2主页代码 (17)

4.3查询页面代码 (19)

4.4链接数据库 (20)

五、总结 (25)

一.引言

随着计算机网路的发展,网站已经成为一种不可缺少的一项,动态网站是以后也是现在的主流,而且与人们现在的生活有着紧密的联系,而我们的工作更离不开网络,现在的练习是以后的工作的必须。

1.1编写的目的

针对学校学生信息的特点以及管理中实际需要而设计,能够有效地实现学生信息管理的信息化,减轻管理人员的工作负担,高效率、规范化地管理大量的学生信息,并避免人为操作的错误和不规范行为。

1.2参考资料

JSP动态网站设计项目教程

———中国人民大学出版社

主编/张兴科

二.任务概述

2.1实现功能

1.学生使用自己的姓名和学号(密码)登陆后,可以在里面寻找自己

的信息和成绩,填写自己的资料,查看自己的基本信息。

2.教师使用自己的工号和姓名登陆,可以查看学生的信息和查学生

的成绩。

3.使用系统的人可以用用户身份登陆浏览。

2.2模块分析

学籍信息管理

每年的大量新生入学,老生毕业都需要处理大量的学生信息。通过这一模块,可以实现学生基本情况的添加、删除、更新。还能查询各个学生的情况,姓名、家庭电话、家庭住址、学号等各个消息班级信息管理

实现班级的添加、删除、更新。查询班级的所在系别,辅导员等。

课程信息管理

每个学期都会增加一些新的科目,通过本模块可以轻松的添加以及更新课程。可以根据

学期条件或者班级条件的选择,也可根据课程名、课程号或者班级的选择,并对值的输入,可以看到数据集中显示符合条件的课程数据信息,而且可以根据教工的修改要求进行数据的添加、删除、修改的操作。

该项管理对课程的属性进行了具体化的分类,比如可以分辨是考试科还是考察课,而且根据条件的选择大大得提高了对各学期课程数据的记录操作,很大得帮助了教工们工作效率的提高。

成绩信息管理

本模块实现了成绩的输入、删除、更新。还能查询到平均成绩以及单科最高最低成绩以及个人成绩。把成绩统计这个繁琐的工作简单化,为学生成绩的管理方面提高工作效率。

系统管理

因为本系统是供多人一起使用的,必须对某一些人进行限制。于是设置了管理员,非管理员只能进行查询操作,不能进行更改。2.2数据库设计

学生基本情况表:

班级情况表:

系表:

课程表:

平均成绩表:

单科成绩表:

班级选课表:

2.2系统逻辑结构图

2.5业务流程图

三.运行需求

3.1数据精确度

数据精确度比较高,如果用户输入的数据不正确、不符合要求,系统将自动将其转化为系统自动格式。

3.2适应性

操作方式尽可能简单,可在多种操作系统中运行(如windows操作系统、linux操作系统等中运行)具有较强的适

应性,数据具有较强的更新能力,能随时响应用户及管理员对数据的修改,并且该系统具有课升级性,为用户增加其需要的功能模块。

四.代码

4.1登陆代码

学生信息管理系统

onload="javascript:document.all.tbYHM.focus();document.a ll.tbYHM.select();">

align="right">