篇一:高校教务管理系统
题 目 高校教务管理系统 学生姓名 xxxxxx学 号 xxxxxxxxxxxx 专业班级xxxxxxxxxxxxxxxxxxxxx
目 录
一、 问题分析-------------------------------------------------------------------3
1、设计背景------------------------------------------------------------------3 2、运行环境------------------------------------------------------------------3 二、需求分析---------------------------------------------------------------------3
1、用户需求------------------------------------------------------------------4 2、系统主要功能------------------------------------------------------------4 3、系统总框架图------------------------------------------------------------6 三、结构设计---------------------------------------------------------------------6
1、数据字典------------------------------------------------------------------6 2、概念结构设计E-R图-------------------------------------------------12 四、系统代码实现(PowerBuilder环境)---------------------------------15
1、SQL Server 2008创建表格代码--------------------------------------15 2、PowerBuilder环境数据库连接代码---------------------------------22 3、运行结果-----------------------------------------------------------------24
一、问题分析
1、设计背景
教务管理系统是高等学校教育工作的一项重要内容,是整个学校学校管理的核心和基础。教务管理工作是指学校管理人员按照一定的教育方针,运用先进的管理手段,组织、协调,指挥和指导各方面人员的活动,以便高效率、高质量地完成各项教学任务,完成国家所制定的教育目标。教务管理工作是学校教学工作的中枢,是保证高等教学机制正常运转的枢纽,它是一项目的性、计划性、适应性、创造性和科学性很强的工作。教务管理工作关系到高等教学秩序的稳定和教学质量的提高,关系到搞笑的发展和人才的培养,教学管理在高校中占有相当重要的地位。
随着计算机技术的飞速发展和高等教育体制改革的不断深入,传统的教务管理方法、手段以及工作效率已不能适应新的发展需要,无法很好地完成教学管理工作。提高教务管理水平的主要途径是更新管理者的思想,增强对管理活动的科学认识。同时,运用先进的信息技术,开发高校综合教务管理系统,是深化教务体制改革的有力措施。
要全面理解高校教务管理系统的需求,首先需要了解高校教务管理的内容、方法和流程等知识。
2、运行环境
本学生学籍管理系统(数据库系统)的开发与运行环境如下: 开发环境:Windows 7 辅助工具:SQL Server 2008
数据库管理系统: PowerBuilder 9.0 运行环境:Windows 7/xp
二、需求分析
进行数据库设计首先必须准确了解也分析用户需求(包括数据和处理)。目的是为教务管理数据库系统的设计打下牢牢的基础,是数据库开发的重要文件依据,主要为数据库设计人员使用,是用户和系统分析员的项目依据文件。作为“地基”的需求分析是否做得充分与准确,它决定了在其上构建数据库大厦的速度和质量。需求分析做得不好,甚至会导致整个数据库设计返工重做。
1、用户需求
本系统是针对高等院校的教务管理系统,因此教务管理系统的用户包括学生和课程。主要涉及系部信息、班级信息、学生信息、课程信息以及选课记录和成绩等多种数据信息。 实现的具体功能如下:
? 基础维护:
1、班级信息维护 2、学生信息维护 3、课程信息维护
? 教学管理:
1、学生选课管理 2、课表查询 3、成绩输入
? 报表打印——打印成绩单
以上是用户对系统的基本的功能要求,此外用户还要求系统的效率要高,查询速度要快,比较小的冗余,易维护,具有较高的数据安全性。
2、系统主要功能
(1)班级信息维护界面
? 能够完成学校各个班级所有基本信息的输人登记,所有班级信息的修改、插人、删除等工作。
? 可以按照特定的信息进行查找,并按照特定的要求进行排序。
? 提供一定的帮助文件和系统维护功能。
(2)学生信息维护界面
? 能够完成学生所有基本信息的输人登记,所有学生信息的修改、插人、删除等工作。
? 可以按照特定的信息进行查找,并按照特定的要求进行排序。 ? 提供一定的帮助文件和系统维护功能。
(3)课程信息维护界面
? 能够完成学校不同专业课程信息的录入,包括任课老师的信息。还可以对课程信息进行修改、删除等操作。
? 可以按照课程编号、课程名称、拼音码进行查询,相应的课程的信息会出现在窗口界面。
(3)学生选课界面 此部分的功能如下:
? 学生根据自己的学号、姓名、年级进行选课。
? 可以通过课程拼音、课程名称、课程编号和课程序号对课程信息进行查询,然后会出现所选课程的基本信息。
? 通过该界面既可以实现选课功能,还可以实现删课功能。
(4)课表查询界面
? 学生根据自己的学号、姓名、年级进行选课可以查到自己所选课程的详细上课时间。
(5)学生成绩输入界面
? 当选课结束时,教师可以根据课程编号查询其所教授的课程,然后给学生输入一定的成绩,然后提交。
(6)打印成绩单界面
? 可以根据学号打印学生相应的成绩。
篇二:广东工业大学课程缓考申请表(教务处留底)
广东工业大学课程缓考申请表(教务处留底)
备注:1、学生因故不能参加考试,须事先填写此表,经学院教学主管审批,报教务处备案,方可缓考。
2、缓考未获批准,擅自缺考按旷考处理。
3、缓考批准后,请学院教务员及时在教务系统上登记。
广东工业大学课程缓考申请表(学院存底)
备注:1、学生因故不能参加考试,须事先填写此表,经学院教学主管审批,报教务处备案,方可缓考。
2、缓考未获批准,擅自缺考按旷考处理。
3、缓考批准后,请学院教务员及时在教务系统上登记。
篇三:教务管理系统 (2)
目录
摘要 ..................................................................................................................................... 3
第一章 任务概述 ..................................................................................................................... 5
1.1 教务管理系统开发的目标 .......................................................................................... 5
1.2 教务管理系统开发的意义 .......................................................................................... 5
第二章 开发技术介绍 ............................................................................................................. 7
2.1 J2EE 概述 .................................................................................................................... 7
2.2 Javascript .................................................................................................................. 8
2.3 Navicat For MySql .................................................................................................... 9
第三章 系统分析 ................................................................................................................... 10
3.1 需求分析 .................................................................................................................... 10
3.2
3.3
3.4
3.5 系统用例分析 .......................................................................................................... 11 系统活动图 .............................................................................................................. 15 系统类图 .................................................................................................................. 27 系统时序图 .............................................................................................................. 28
第四章 系统测试 ................................................................................................................. 34
4.1
4.2 系统的测试范围 ...................................................................................................... 34 测试任务 .................................................................................................................. 34
4.2.1 测试目标 ............................................................................................................. 34
4.2.2 测试质量 ............................................................................................................. 35
4.2.3 条件与限制 ......................................................................................................... 35
4.3 测试综述 .................................................................................................................... 35
4.3.1 单元测试 ............................................................................................................. 36
4.3.2 功能测试 ............................................................................................................. 38
4.3.3 系统测试 ............................................................................................................. 38
4.3.4 验收测试 ............................................................................................................. 41
第五章 系统实现 ................................................................................................................... 41
5.1 用户登录 .................................................................................................................... 41
5.2 详细模块实现 ............................................................................................................ 42
第六章 总结 ........................................................................................................................... 49
6.1 课题总结 .................................................................................................................... 49
6.3 心得体会 .................................................................................................................. 49
参考文献 ................................................................................................................................. 50
摘要
教务管理系统是一种融合管理科学、信息科学、系统科学和计算机技术为一体的综合性先进管理手段。学生信息及成绩的管理是一项非常繁琐与复杂的一项工作,对于一个学校而言,更应该运用一些本地资源,提高管理的力度。
本文结合了各个学校管理的制度,解决了学校管理中存在的问题,设计并开发出了教务管理系统,同时系统是建立在WINDOWS操作系统上的基于B/S模式的教务信息管理系统,基于J2EE的JSP+MYSQL数据库进行开发。系统主要分为三大模块管理员管理模块、教师管理模块和学生管理模块,通过该系统的应用,解决了课程的安排,课程表的查询,成绩的查询,通知信息的发送及查看等问题,可以满足高校教务管理工作的高效化、无纸化和网络化的需求,提高高校教务的工作质量与效率。
关键词:教务管理,J2EE,MYSQL,老师管理,学生管理
前 言
教务管理系统作为教育单位一个不可缺少的部分,它的内容对于学校的决策者和管理者来说都是至关重要,所以教务管理系统应为使用者提供充足的信息和快捷的查询手段。但是人们一直以来都使用传统人工的方式管理文件资料,这种管理方式存在着许多缺点:如效率低、保密性差,另外时间一长,将产生大量的文件和数据,这对于查找、更新和维护都带来了不少的困难。即使有些学校使用了计算机,但由于操作形式各异、输入方法不同、定义不统一,这对于管理者和使用者都产生使用上的不便,因此对于管理系统的统一性、完整性、及时性的要求也就迫在眉急了。
随着科学技术的不断提高,计算机科学日渐成熟,其强大的功能已为人们深刻认识,它已进入人类社会的各个领域并发挥着越来越重要的作用。
第一章 任务概述
1.1 教务管理系统开发的目标
整个教务系统,预期达成的目标是:针对不同高等学校的特点设计,注重实用性、科学性和可操作性并重的原则,把教务管理人员从繁杂的手工劳动中解脱出来,提高教务管理的质量;适应学年学分制;传统的C/S(客户/服务器)模式与流行的B/S(浏览器/服务器)相结合;采用三层(多层)体系结构;结合基于无限局域网、英特网技术;最终在学校内全面实现本科生教务的计算机网络辅助管理,通过校园网络系统实现各教学管理部门日常教学教务管理,教师、学生及各有关部门校园教学信息查询的网络化,全面提升高等学校的教务管理水平。
1.2 教务管理系统开发的意义
运用教务管理系统可以减轻学院教学人员的工作量,缩小开支,提高工作效率与准确率,能够合理安排时间,能够尽快的知道自己的考试成绩,投入新的课程的学习或复习这次没有考过的课程。而教务管理系统的应用也为今天的民办教育在未来市场的竞争力有所提高。从大的方向说,就是为了加速我国四化建设的发展,实现全部的自动化,使我国发展成为通讯网络化,决策科学化,办公自动化的国家。
在现代,高科技的飞跃发展,人们工作习惯的改变,特别是电脑的大量普及,人们生活节奏越来越快,怎样提高工作效率是人们首先考虑的问题。教务管理是一个非常繁琐与复杂的一项工作,一个原因就是工作量大,不好管。对于一个学校而言,更应该运用一些本地资源,提高管理的力度,对学生负责,对国家负责。
教务管理的重要性概括起来主要有以下几点:
1.它是学校教学正常运行的基础。现代学校的教学活动是建立在一系列教务管理活动基础之上的。教学场所的安排、教学设施的提供、教学人员的组织、