教务管理系统资料(共18页).doc
《教务管理系统资料(共18页).doc》由会员分享,可在线阅读,更多相关《教务管理系统资料(共18页).doc(18页珍藏版)》请在得力文库 - 分享文档赚钱的网站上搜索。
1、精选优质文档-倾情为你奉上目 录专心-专注-专业摘 要随着学校规模的扩大,人员的不断增加、复杂程度逐渐增强,学校中,教务是一项繁琐的事,每年都有新生入学、老生毕业,以及其他各种人事变动。每学期的考试成绩都需要分析,纵、横向比较,能及时反馈信息,还要对教师的教学成绩考核提供数据。如何有效地管理、分析、处理这些信息,帮助学校和教师掌握学生的情况,这就是教学信息管理系统需要完成的功能。以前简单的用Excel来打印几张报表的人机作坊再也无法适应当今学校的教学管理了,比如用Excel虽然能简单管理学生的学籍、成绩等,但用户界面简单,管理起来难度大,修改和查找学生的信息都比较麻烦,并且在操作过程中没有用户
2、权限,只要能打开计算机的人就能打开数据进行任意的修改,大大的降低了信息的安全性和保密性,效率低,人工的大量浪费;另外时间一长,将产生大量的文件和数据,这对于查找、更新和维护都带来了不少困难。随着科学技术的不断提高,计算机科学日渐成熟,其强大的功能已为人们深刻认识,它已进入各个领域并发挥着来越重要的作用。作为计算机应用的一部分,使用计算机对学校的各类信息进行管理,具有着手工管理所无法比拟的优点.例如:检索迅速、查询方便、效率高、可靠性好、存储量大、保密性好、寿命长、成本低等。这些优点能够极大地提高学校信息管理的效率。关键词: 教学管理 计算机应用 信息管理第一章 问题分析11问题定义1所需资源:
3、硬盘80G,内存256,处理器一般以上水平即可。2.系统名为:教务管理系统本处理的信息主要有三大类:学生信息、教师信息、成绩数据。本系统主要着手于以上三大部分,建立数据库以及对数据的各种操作功能。对于学生信息,由于需要经常性地进行各种查询。例如:查询一个班级中团员的人数,男女生的人数等等。教导处在每一届学生进校时必须进行分班,设置学号;每一届学生毕业,要进行学生信息备份;对于教师信息,学校教导处跟据老师所教班的成绩对教师的成绩成行考核,可以进行同科的纵横向比较。(由于对教师方面不太了解只有这些)对于成绩管理,课任教师要进行本科目成绩登记,计算平均分、优秀率、及格率;教导处要分段统计学生人数及所
4、占比列,每学期进行学生成绩备份;学校领导则可通过查询工具来了解学生成绩情况。12系统开发的必要性传统的学院教师信息管理主要采用人工信息搜集与整理,多由各系指定教师收集统计该教师的信息和成果,再由学院办公室人员汇总。这种方式存在着信息反馈滞后、难以保证信息的全面和准确等问题。随着学院管理职能和内容的深化,其信息管理工作呈现出许多新的特征:(1) 教师人数和结构不断变化近年来,各学院办学规模逐年扩大,每年新引进的教师不断增加,教师流动较多,而每名教师的个人信息各有所异。如何快速、准确的处理好复杂的信息,仅仅依靠传统的管理方式是难以满足需求的。(2) 教师信息内容增加,数据更新频繁学院除了要掌握教师
5、的出生年月、职称、职务、学历等基本信息外,根据工作需要,还需要掌握教师教学信息、而这些又是变动比较频繁的信息,如何搜集和整理还需要科学的管理手段和技术的支持。(3) 信息交流对内外部数据共享提出更高要求在学院内部网络中,教师个人信息和学院公共信息分散于单个计算机中,还未能实现系统数据共享,且数据格式多样,各及数据共享困难。虽然学校已建立了校园网络,但缺少相应的管理系统支持,教师的大量信息还是通过人工、邮件或存储设备等媒介来实现交换。第二章 可行性研究21系统概述本系统将采用面向对象的软件开发方法,以SQL Server 2010作为后台数据库,配合功能强大的SQL查询语句,便捷地开发教学管理信
6、息系统的应用程序。22可行性分析A 技术可行性:对SQL语句熟练掌握运用。B 经济可行性:开发费用合理C 操作可行性:能够良好的解决用户需要的问题23系统设计的原则 为了使本系统功能齐全完备,操作简便,最大限度的提高软件的质量,从而满足用户的实际需要,在设计开发过程中遵循了如下原则: (1) 正确性原则:消息在不同系统平台之间进行传递和显示时不会出现乱码现象。 (2)源程序可读性原则:为了便于其他人员设计,维护人员读懂代码或代码修改,尽可能地做好代码注释工作。 (3)易操作原则:要求设计的系统功能齐全,操作方便,必要的地方进行提示。24 需求陈述通过调查,了解教师平时需要对其基本信息进行查看,
7、在学期初需要查看其教学任务,查看并打印其教学课表及所教班级的课表,在学期末需要对学生的成绩进行录入并查看其个人教学评价。而管理人员处理流程:学期初管理人员对新进的教师档案,每个学期考试结束后登记学生信息供教师录入成绩。每个学期末,学生根据系里提出的下一学期所开课程选课,录入下一学期教学任务,相应教学课表、班级课表以供教师使用。通过对问题的分析对问题进行了初步的定义,通过建立E-R图准确了解问题域所需要知道的三个实体的数据信息,通过建立数据流图与数据字典来确认软件应该完成相应的功能以满足用户的功能需求。下面对本软件应完成的功能描述如下:教师可对本系统进行查询浏览,包括可以对教师基本信息的查询,浏
8、览显示结果,可以查询教师的教学任务信息或者教学评价信息,还可以查询并打印教师本学期的教学课表及其授课班级的班级课表,此外教师可以为学生录入成绩,可查看并打印,还可以对其登录密码进行修改。而管理员不仅仅可以对教师基本信息的查询,可以查询教师的教学任务信息或者教学评价信息,可以查询并打印教师本学期的教学课表及其授课班级的班级课表,还可以修改并更新教师的基本信息,还负责在每学期开始对教师的教学任务进行修改,并将教师的教学课表,教学班级的班级课表录入进去;在每学期末,将经学生的一些信息录入进去供教师将来进行成绩登录用,管理员还可以打印相关文档。如 教师课表,班级课表,学生信息等第三章 总体设计31系统
9、功能描述本系统的主要任务是实现对学校的学生信息管理、成绩管理、教师考核信息管理、课程信息管理及相关查询。其主要功能包括:1.学生信息管理功能添加学生.以班级为单位,进行学生入库。其中分为单个添加和成批添加。单个添加学生供数量较少的学生信息入库;学籍变更。提供学生转学、休学、复学、退学、留级及毕业信息。删除学生。当学生毕业后,学生信息转移备份数据库中,系统的基本数据库中需要删除学生信息。该功能主要进行成批地删除学生信息,如连续学号区段的多位学生信息删除,整个班级的删除,所有学生信息的删除。学生信息备份。在学生信息删除前,将其按班级为单位保存到备份数据库2学生成绩管理功能l 分数录入。以班级为单位
10、,录入成绩。l 分数段统计。以班为单位,根据成绩统计各科各分数段的人数,总分各分数段的人数。l 成绩备份。为指定班级及指定的学期数的学生成绩保存到备份数据库中。3教师信息管理功能l 添加新教师。l 教师信息的修改。l 教师成绩考核。4课程信息管理功能 1.课程管理。提供本学期各年级各专业所开课程名称的录入、修改、删除。它是学生成绩管理的基础。用以保证数据库中一致性原则。2.教师与课程。供录入课任教师与课程、班级的联系情况。是排课系统的基础。5 查询功能。l 学生信息查询。根据用户的要求,查询学生数据库的所有可能的信息,其中包括成绩查询。l 教师信息查询。根据用户的要求,查询相关教师信息。l 备
11、份成绩查询。按班级为单位查询备份数据库的学生信息。32 数据流图与数据字典321数据流图 根据以上的系统功能描述,设计出数据流图如下:基本数据流图与功能级数据流图(图3-1至图3-2) 322查询功能流程图323数据字典l 一、数据流条目:l (1)学生信息管理模块:l 学生信息管理要求=添加数据要求|数据删除要求|数据备份要求|学籍变更l 添加数据要求=单个学生数据单|成批数据单l 数据删除要求=起止学号|班级名称|所有学生数据l 数据备份要求=班级名称|学期数|在读情况l 学生数据=学号+姓名+班级编号+性别+年级+政治面貌+民族编号+籍贯编号l 班级数据(年份+班数)l 修改要求=姓名+
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 教务 管理 系统 资料 18
限制150内