《教务管理系统的设计与实现_毕业论文.docx》由会员分享,可在线阅读,更多相关《教务管理系统的设计与实现_毕业论文.docx(9页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、教务管理系统的设计与实现_毕业论文 毕业设计(论文) 题目:教务管理系统的设计与实现系 (院):信息工程学院 专业班级:计算机应用技术 教务管理系统 摘要 在中国随着教育体制的逐步完善,学校规模在不断的扩大,在校学生的增多以及在校老师数量的增加也加大了教务管理的难度,不管是教师信息、学生信息、查询起来非常麻烦,通过传统的数据管理方法很难对所有信息进行整合。然后长期以来学生管理工作一直是采用人工传统管理,效率低,保密性差。所以随着技术的发展,教务管理已经慢慢的由单纯的人工管理向与计算机结合的方向发展,对此我们需要开发一款基于计算机技术的教务管理系统。本系统以Visual 2022和Microso
2、ft SQL Server2000为主要开发平台,从用户的角度出发,对教师、学生进行全面的整合,对教务管理系统进行全面的分析。主要功能包括老师信息查询、学生信息查询、教师发布、添加修改学生成绩信息,以及学生查询课程安排。 本系统是利用 (c#)进行编写,界面清晰、明了,操作简单,方便实用。 :教学管理系统、教务管理、 、SQL The educational administration management system Abstract In China with the education system gradually perfect, the school continued to
3、 expand in size, increasing the number and the teachers in the school students have also increased the difficulty of educational management, whether teachers information, student information, query up very troublesome, through the data management of traditional method is very difficult to integrate
4、all the information. And then a long time student management work has been using the traditional manual management, low efficiency, poor security. So with the development of technology, educational management has gradually formed by the combination of simple artificial management and computer develo
5、pment, we need to develop an educational administration system based on computer technology. This system with Visual 2022 and Microsoft SQL Server2000 as the main development platform, from the users point of view, carries on the comprehensive integration of teachers, students, makes a comprehensive
6、 analysis of the educational administration management system. The main functions include the teacher information, student information query, add, modify the release of teachers and student achievement information, arrange students to query course. Key words : management information system, educatio
7、nal administration management, , SQL 目录 中文摘要 英文摘要 教务管理系统 (2) 摘要 (2) Abstract (3) 目录 (4) 第一章系统总概述 (1) 1.1 系统的可行性分析 (1) 1.1.1 系统需求分析 (1) 1.1.2 可行性分析 (1) 1.2 系统的模块及功能 (2) 1.2.1 项目规划 (2) 1.3 系统的开发目的 (2) 第二章对系统的总流程剖析 (4) 2.1系统运行流程 (4) 2.2数据流程分析 (4) 2.3 数据运行储存图:E-R图 (6) 2.4 系统运行功能分析:功能流程层次图 (8) 第三章系统思路设计
8、(9) 3.1 系统模块组成分析 (9) 3.1.1. 系统功能模块分析 (9) 3.1.2. 软件结构分析 (9) 3.2 数据库设计 (10) 3.2.1. 本系统中所涉及到的主要实体共有四个数据表 (10) 第四章系统所能实现的功能 (13) 4.1系统登陆界面模块剖析 (13) 4.2系统应用主界面剖析 (18) 4.3 用户管理模块 (19) 4.4 教师模块组成 (22) 4.5学生模块组成: (24) 4.6 成绩模块组成: (25) 第五章整体系统的测试 (1) 5.1软件测试过程 (1) 5.2系统的测试结果 (3) 第六章系统总结 (3) 第七章致谢 (4) 第八章参考文献
9、 (4) 第一章系统总概述 1.1 系统的可行性分析 背景: 在中国随着教育体制的逐步完善,学校规模在不断的扩大,在校学生的增多以及在校老师数量的增加也加大了教务管理的难度,不管是教师信息、学生信息、查询起来非常麻烦,通过传统的数据管理方法很难对所有信息进行整合。然后长期以来学生管理工作一直是采用人工传统管理,效率低,保密性差。所以随着技术的发展,教务管理已经慢慢的由单纯的人工管理向与计算机结合的方向发展,对此我们需要开发一款基于计算机技术的教务管理系统。随着计算机应用在全世界的普遍推广,各大中专院校都逐渐实现了计算机化管理,实现了网络化管理。这个系统中我主要负责教务管理系统的界面设计、模块的
10、开发及设计。 1.1.1系统需求分析 通过实际调查、需求分析,系统需要具备: 1界面简单明了,操作简单; 2由于系统浏览人群较多,所以需要有安全权限进入; 3数据库清晰易找,方便修改、增加、删除; 4信息查询方便,全面; 1.1.2可行性分析 随着网络科技日趋进步,全国各地高校因为教师和学生数量不断增加,所以采用教务管理系统对学校事务进行管理,是非常有必要的也必定会给学校带来很大的方便,它以网络为平台,对学校各项事务进行各方面的管理,为用户提供充 足的信息和快捷的查询、修改手段,以成为日常教学工作中必不可少的管理软件。 1.2 系统的模块及功能 1.2.1项目规划 教务管理系统是一个防止非法用
11、户进入的安全系统,所以要进入系统要有属于自己的口令,不管是老师还是学生都有属于自己的账号口令,也就是我们平时所说的账号密码,只有身份跟密码口令一致的情况下才可以进入。所以用户登录分为:系统管理员模块、教师登录模块、学生登录模块,规划如下: 系统管理员模块 该模块的主要任务是维护系统的正常运行和安全性设置,包括:教师管理,学生管理,课程管理,排课管理。主要功能是对班级,老师,学生,课程的修改,只有管理员有权利进入。 教师登录模块 该模块的功能是实现老师对所管班级学生的管理工作,包括:查看课程安排,修改学生信息,发布学生成绩,以及修改添加学生成绩,这三个功能模块各自独立,完成学校的全部班级的管理。
12、 学生管理模块 该模块的主要功能是实现对学生的个人信息的管理与查看,包括成绩查询,学生个人信息查询、档案查询以及课程安排,分为必修课表还有选修课表等功能,从而方便学校管理部门对学校的基本情况的快速查询和了解。 1.3 系统的开发目的 教务管理系统的开发目的在于,缓解高校师资力量不断壮大的压力,是学校能够更好地管理教师、学生,使教师,学生信息更加明朗,随着教学体制的不断改革,尤其是学分制、选课制的展开和深入,教务日常管理工作日趋繁重、复杂。传统的手工操作方式,易发生数据丢失,统计错误,劳动强度高,且速度慢。 使用计算机可以高速,快捷地完成以上工作。在计算机联网后,数据在网上传递,可以实现数据共享
13、,避免重复劳动,规范教学管理行为,从而提高了管理效率和水平。教务管理系统以计算机为工具,通过对教务管理所需的信息管理,把管理人员从繁琐的数据计算处理中解脱出来,使其有更多的精力从事教务管理政策的研究实施,教学计划的制定执行和教学质量的监督检查,从而全面提高教学质量。 第二章对系统的总流程剖析 2.1. 系统运行流程 系统整体流程图如图21 失败 图21 系统整体流程图 2.2. 数据流程分析 由于系统的数据模块较多,下面仅以学生成绩管理模块为例来进行展示。如图22 图22教务管理系统0层数据流程图 图23教务管理系统1层数据流程图 2.3.数据运行储存图:E-R图 教务管理系统的E-R图,如图24 图24教务管理系统的E-R图 根据上面的E-R图,需要三个基本信息表:教师信息、学生信息、课程信息。其中,教师信息和学生信息实际上是从其它信息管理系统的数据表中直接读取。学生的选课信息需要用一个表来单独保存。由于每学期期末前都要进行选课,一次选课结束后要将这个表的内容及时保存到成绩单数据表中。使用本系统的不光是教务处的管理人员和教师,每个学生都需要登录到选课系统进行课程的选择。因此,需要对不同的登录人员进行密码认证和权限的限制,防止出现越权行为。用户名、密码和权限单独保存在一个数据表中。图25