如何写论文?写好论文?免费论文网提供各类免费论文写作素材!
当前位置:免费论文网 > 范文百科 > 教务管理系统

教务管理系统

来源:免费论文网 | 时间:2016-12-15 07:32:20 | 移动端:教务管理系统

篇一:教务管理系统需求分析

教务管理系统需求分析 1 教务管理系统需求分析

教务管理系统所必备的功能归纳为如图1.1所示,其中每个功能都由若干相关联的子功能模块组成。

图1.1教务管理系统的基本功能模块

1.1系统数据流程

系统的数据流程如图1.2所示。

图1.2系统数据流程

1.2基础数据管理

“基础数据管理”功能模块用于维护整个教务系统正常运行所需的基础数据集,以保证教务系统有一个统一的标准的基础数据集,便于数据的共享使用,内容包括包括入学年份、学年学期、院系数据、专业设置、教研室情况等,其中所包含子功能模块如图1.3所示

图1.3“基础数据管理”功能模块

1.3教学计划管理

“教学计划管理”功能模块用于维护学校中各系各专业的课程、课组计划安排信息,作为选课和毕业审查的标准,包括的功能有课程计划登记、课程计划审批、选课情况查询、选课信息审批等。

1.4 学籍管理

“学籍管理”主要包括了高校学籍管理的常用信息,提供对学生学籍基本信息录入、查询、修改、打印输出、维护等常用功能,并提供学号编排、学生照片输入与显示、学籍变动(留级、休学、跳级、转班、转学、退学等)、奖惩登记毕业情况等功能。

1.5 教师管理

“教师管理”功能模块用于管理教师相关的信息,提高质量,保证教学工作的高效运行,其中包含的子功能模块如图1.4所示。

图 1.4 “教师管理”功能模块

“教师基本信息”用于管理教师的基本信息,如所学专业、学历、毕业院校等。

“教师任课档案”用于管理教师任课档案信息,如教师姓名、学历和学期、任课班级、课程、周时数、总时数等。

“教师奖惩档案”用于管理教师奖惩档案信息,如教师姓名、奖惩日期、类别原因、奖惩名称、奖惩等级等。

“教师考评管理”用于对教师进行考评。 “教师课时数统计”用于统计教师工作量。

“教师进修档案”用于管理教师进修档案信息,如教师姓名、进修日期、进修科目、进修单位、进修成绩等。

1.6 注册收费管理

“注册管理”功能模块用于记录学生新学期的注册情况,如果未注册将记录学生的未注册原因及未注册去向。“收费管理”功能模块用于记录学生开学初的收费情况,每个学生的收费标准来自学生学籍信息中的收费类别。

1.7 排课选课管理

“排课选课管理”功能模块用于根据教学计划、教室资源、教师资源等,制定每学期的课程表,其中包含的子功能模块如图1.5所示。

图 1.5 “排课选课管理”功能模块

“条件设定”用于设置排课的一些限制条件,如班级、教师、教室的排课时段限制。

“全校排课设定”用于对某学期全校课表的共同部分进行设置,如课表的统一抬头、没天上课节数、统一的排课时段等进行设置。

“班级课程配置”用于对某个班级某学期具体开设的课程分别进行排课时段、单双周】连堂课等特殊情况设置。

“教师排课设定”用于对个别教师的排课时段进行特殊设置。 “教室排课设定”用于对个别教室的排课时段进行特殊设置。

“课程信息录入”用于对一些临时添加或修改的课程(不在教学计划之列的)进行设置。

“教室分区设定”用于把学校所有教室依据空间设置、使用类别等进行分区分组设置。 “排课时段设定”用于设置在一周的哪些时段安排课程,针对不同的班级、教室、教师只有给他们的排课时段相同可以通用。

“合班信息设定”用于对公共选修课打破行政班级的限制,在某个学期临时性的把几个班级组合在一起上课。

“人工排课”用于自动排课进行人工干预,常针对哪些调课、代课进行临时处理。 “自动排课”用于根据排课管理员设置的课程信息,以班级为单位进行自动的排课。 “学生选课”用于学生选择本学期的课程,目前一般都在网上直接完成。

1.8 考务成绩管理

“考务成绩管理”功能模块用于根据课程自动生成本学期的考试地点、考试时间、监考老师等数据,并对考试的过程和结果进行监控,其中包含的子功能模块如图1.6所示。

图 1.6“考务成绩管理”功能模块

“考务信息发布”用于发布考务信息,如学年、学期、期中(期末)考试、考试时间等,以及其他一些有关考务的事项。

“考试日程安排”用于管理考试日期、时间、考试科目、考试班级、监考老师、考场等信息。 “评卷安排”用于对评卷专业、评卷科目、评卷教师、评卷日期、时间等评卷信息进行管理。 “考场情况记录”用于对考场情况进行管理,如考试班级、考试科目、应考人数、实到人数、违纪记录情况等。

“学生成绩录入”用于授课教师输入学生的考试成绩。 “补考成绩录入”用于授课教师输入学生的补考成绩。

“补考通知单”用于教务处依据班级、个人、课程、进行不及格统计,并打印出学生的补考通知单。

“班级成绩单”用于以班级为单位,打印该班级所开设课程的每个学生的成绩,送交教务处存档用。

1.9 毕业管理

“毕业管理”功能模块用于对学生毕业进行处理,同时对毕业信息、学位授予、证书授予及校友信息等进行管理,其中包含的子功能模块如图1.7所示。

图 1.7“毕业管理”功能模块

“技能管理”用于对学生在校期间获得资格证书进行存档,有利于提高学生的综合素质。 “实习管理”用于记录学生在校期间的实习情况。

“论文管理”用于记录学生的毕业论文情况,供日后查询或借鉴。 “毕业审核”用于根据学生的所在系(所)、专业的教师计划、选课成绩和学籍来审查该省是否具备毕业资格。

“毕业管理”用于记录学生的毕业信息,包括毕业证书号、工作去向等。

1.10 教材管理

“教材管理”功能模块用于对教材库存、教材计划、教材预定、班级预收款、教材采购及教材销售工资进行有效管理,其中包含的子功能如图1.8所示。

图 1.8 “教材管理”功能模块

篇二:教务管理系统系统

大型数据库课程设计

设计说明书

教务管理系统

起止日期:2014 年 12月 1日 至 2014 年 12月 7 日

学班学成

生姓名 关鹏举 级 号 绩

计算机1102班 11408100208

指导教师(签字)

计算机与通信学院

2014年 12月6日

目 录

1 绪论 ................................................................................................. 错误!未定义书签。

1.1 课题背景 ................................................. 错误!未定义书签。 1.2 控件开发相关技术介绍 ..................................... 错误!未定义书签。

2 系统分析 ......................................................................................... 错误!未定义书签。

2.1 工作流程 .................................................................. 2 2.2 业务需求 .................................................................. 2

3 系统设计 ........................................................................................................................... 3

3.1 系统功能结构图 ............................................................ 3 3.2 模块功能设计 .............................................................. 5

4 系统数据库设计 ............................................................................................................... 5

4.1 数据表E-R图 .............................................................. 5 4.2 数据表的设计 .............................................................. 7 4.3 数据库表的创建,向表中插入数据----------------------------------------------8

4.4 存储过程,触发器的设计 ................................................... 18

4.4.1 存储过程 ........................................................................................................................ 18 4.4.2触发器 ............................................................................................................................. 21

5 总结和展望 ..................................................................................... 错误!未定义书签。

5.1 总结与展望 ............................................... 错误!未定义书签。

参考文献 ............................................................................................... 错误!未定义书签。 致 谢 ..................................................................................................... 错误!未定义书签。 课程设计检查表 ................................................................................... 错误!未定义书签。

绪论

1.1课题背景

由于计算机与通信学院的不断发展壮大,教务管理工作的工作量越来越大,全部用员工来做这个工作不仅越来越浪费人力、物力、财力,而且也越来越难管理,迫切需要一个进行教务管理的软件系统。鉴于这种情况,计算机与通信学院在信息化建设中把教务管理系统也纳入其中,利用网络进行教务管理工作不仅省部分人力、物力、财力,更重要的是利用网络可以提高工作效率,便于整个学院教务管理工作的管理。

计算机与通信学院教务管理系统是一个实际应用的软件系统,做这样一个软件系统,不仅可以使我们可以更加了解软件开发的过程,而且把学到的理论知识应用到实际的软件开发过程中,进一步了解、掌握理论知识,为以后的工作学习积累经验。

1.2控件开发相关技术介绍

本系统相关开发的技术是利用专门的数据库,即Oracel数据库。

提起数据库,第一个想到的公司,一般都会是Oracle。该公司成立于1977年,最初是一家专门开发数据库的公司。

Oracle在数据库领域一直处于领先地位。1984年,首先将关系数据库转到了桌面计算机上。然后,Oracle的下一个版本,版本5,率先推出了分布式数据库、客户/服务器结构等崭新的概念。Oracle的版本6首创行锁定模式以及对称多处理计算机的支持……最新的Oracle8主要增加了对象技术,成为关系-对象数据库系统。目前,ORACLE产品覆盖了大、中、小型机等几十种机型,Oracle数据库成为世界上使用最广泛的关系数据系统之一。ORACLE是一种适用于大型、中型和微型计算机的关系数据库管理系统,它使用SQL(Structured guery language)作为它的数据库语言。 SQL主要包括数据定义、数据操纵(包括查询)和数据控制等三方面功能。SQL是一种非过程化程度很高的语言,用户只需说明"干什么"而无需具体说明"怎么干"语言简洁、使用方便功能强大,集联机交互与嵌入于一体,能适应广泛的使用环境。ORACLE数据库由三种类型的文件组成:数据库文件、日志文件和控制文件。

2 系统分析

2.1 工作流程

学生可以根据自己的学号查询自己的各科成绩,系统管理员可以增加学生信息和学生成绩的录入、老师信息的录入和修改。

2.2 业务需求

(1)学生可以查询自己的信息; (2)老师可以查询自己的信息;

(3)系统管理员可以增加/删除/修改学生/老师/系部/学生成绩/老师的信息;

3 系统设计

3.1 系统功能结构图

本系统编写的目的,是实现一个教务管理系统,提高工作效率和方便学生老师查询自己的信息、系统管理员修改和录入信息。

由于程序的功能是和数据库相关的数据查询和数据操作,所以程序至少具有以下功能:

1. 对数据表的基本操作,如插入、修改、删除。 2. 根据条件进行查询。

鉴于以上的功能,本系统的系统结构图如下:

图3.1 系统结构图

篇三:教务管理系统

目 录

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

ABSTRACT .............................................................................................................. 2

第一章 任务概述 ..................................................................................................... 3

1.1 教务管理系统开发的目标 ........................................................................ 3

1.2 教务管理系统开发的意义 ........................................................................ 3

第二章 开发技术介绍 ............................................................................................. 5

2.1 J2EE 概述 ................................................................................................. 5

2.2 Javascript .................................................................................................... 6

2.3 Navicat For MySql ..................................................................................... 7

第三章 系统分析 ..................................................................................................... 8

3.1 需求分析 .................................................................................................... 8

3.2 系统用例分析 ............................................................................................ 9

3.3 系统活动图 .............................................................................................. 13

3.4 系统类图 .................................................................................................. 23

3.5 系统时序图 .............................................................................................. 24

第四章 系统测试 ................................................................................................. 29

4.1 系统的测试范围 ...................................................................................... 29

4.2 测试任务 .................................................................................................. 29

4.2.1 测试目标 ......................................................................................... 29

4.2.2 测试质量 ......................................................................................... 30

4.2.3 条件与限制 ..................................................................................... 30

4.3 测试综述 .................................................................................................. 30

4.3.1 单元测试 ......................................................................................... 31

4.3.2 功能测试 ......................................................................................... 32

4.3.3 系统测试 ......................................................................................... 33

4.3.4 验收测试 ......................................................................................... 35

第五章 系统实现 ................................................................................................... 36

5.1 用户登录 .................................................................................................. 36

5.2 详细模块实现 .......................................................................................... 37

第六章 总结 ........................................................................................................... 42

6.1 课题总结 .................................................................................................. 42

6.3 心得体会 .................................................................................................. 42

参考文献 ................................................................................................................. 43

致 谢 ................................................................................................................. 44

摘要

教务信息管理系统是一种融合管理科学、信息科学、系统科学和计算机技术为一体的综合性先进管理手段。学生信息及成绩的管理是一项非常繁琐与复杂的一项工作,对于一个学校而言,更应该运用一些本地资源,提高管理的力度。

本文结合了各个学校管理的制度,解决了学校管理中存在的问题,设计并开发出了教务管理系统,同时系统是建立在WINDOWS操作系统上的基于B/S模式的教务信息管理系统,基于J2EE的JSP+MYSQL数据库进行开发。系统主要分为三大模块管理员管理模块、教师管理模块和学生管理模块,通过该系统的应用,解决了课程的安排,课程表的查询,成绩的查询,通知信息的发送及查看等问题,可以满足高校教务管理工作的高效化、无纸化和网络化的需求,提高高校教务的工作质量与效率。

关键词:教务管理,J2EE,MYSQL,老师管理,学生管理

作 者:王 玉 茹

指导老师:王 邦 军

ABSTRACT

Educational information management system is a fusion of Management Science, Information Science, Systems Science and computer technology integrated advanced management tools. Student information and performance management is a very complicated and complex a work, for a school is concerned, should use some of the local resources, improve management efforts.

In this paper, the management of each school system to solve problems in school management, design and develop the educational management system, while the system is based on WINDOWS OS-based B / S mode of academic information management system, based on J2EE The JSP + MYSQL database development. The system consists of three modules Administrator management module, management module of teachers and students, management module, through the application of the system to address the curriculum arrangement, curriculum query, the query results, notification of information to send and view issues to meet the educational administration in universities more efficient, paperless and networking needs, improve the quality of college academic work and efficiency.

Keywords: educational administration; J2EE; teacher management; student management

Written by Wang yuru

Supervised by Wang Bangjun

第一章 任务概述

1.1 教务管理系统开发的目标

整个教务系统,预期达成的目标是:针对不同高等学校的特点设计,注重实用性、科学性和可操作性并重的原则,把教务管理人员从繁杂的手工劳动中解脱出来,提高教务管理的质量;适应学年学分制;传统的C/S(客户/服务器)模式与流行的B/S(浏览器/服务器)相结合;采用三层(多层)体系结构;结合基于无限局域网、英特网技术;最终在学校内全面实现本科生教务的计算机网络辅助管理,通过校园网络系统实现各教学管理部门日常教学教务管理,教师、学生及各有关部门校园教学信息查询的网络化,全面提升高等学校的教务管理水平。

1.2 教务管理系统开发的意义

运用教务管理系统可以减轻学院教学人员的工作量,缩小开支,提高工作效率与准确率,能够合理安排时间,能够尽快的知道自己的考试成绩,投入新的课程的学习或复习这次没有考过的课程。而教务管理系统的应用也为今天的民办教育在未来市场的竞争力有所提高。从大的方向说,就是为了加速我国四化建设的发展,实现全部的自动化,使我国发展成为通讯网络化,决策科学化,办公自动化的国家。

在现代,高科技的飞跃发展,人们工作习惯的改变,特别是电脑的大量普及,人们生活节奏越来越快,怎样提高工作效率是人们首先考虑的问题。教务管理是一个非常繁琐与复杂的一项工作,一个原因就是工作量大,不好管。对于一个学校而言,更应该运用一些本地资源,提高管理的力度,对学生负责,对国家负责。

教务管理的重要性概括起来主要有以下几点:

1.它是学校教学正常运行的基础。现代学校的教学活动是建立在一系列教务管理活动基础之上的。教学场所的安排、教学设施的提供、教学人员的组织、学生班级的编制以及课表的编排均是教学工作不可缺少的条件,也是教务管理的内容。没有教务管理这一基础,就会影响正常的教学秩序,使教学工作遭到破坏。

2.它有助于带动其他各项工作的开展。教学工作在学校各项工作中处于中心地位,


教务管理系统》由:免费论文网互联网用户整理提供;
链接地址:http://www.csmayi.cn/show/121784.html
转载请保留,谢谢!
相关文章