C#调课系统的设计与实现+流程图+ER图
时间:2016-12-13 18:54 来源:毕业论文 作者:毕业论文 点击:次
摘 要:教师调课是许多学校教务安排过程中十分重要的一个环节,可以看作是教师、班级、学生等教学中不可缺少的一个集中备案、管理、分配过程。该文是基于C/S模式并运用数据库2000作为后台对系统需求进行分析,详细论述了系统的设计、系统的基本功能,并对其中较为关键的调课过程使用流程图方式加以描述。通过实践证明此系统是学校教学活动中的一个重要的应用,且效果良好。4281 关键词:调课系统;C/S模式;C# Design and Implementation of Class Change System Abstract: Teachers Change Class has become a very important part of many school attendance arrangements can be seen as indispensable in the teaching of teachers, classes, and students a centralized record management, and distribution. In this paper, to use database based on C/S mode and 2000 as a background on the system requirements analysis, and discusses in detail the design of the system, the basic functions of the system, and a more critical tone lesson the process of using flowcharts to be described. Practice has proved that this system is an important application in the school teaching activities, and the results are good. Key words: Class Change System; C/S Mode; C# 目 录 摘 要 1 引言 1 1.绪论 2 1.1研究背景 2 1.2研究意义 2 2.开发软件简介 3 2.1C#编程语言 3 2.2.NET开发环境 3 3.系统设计 4 3.1系统目标 4 3.2功能模块设计 4 3.3数据库设计 5 3.4系统工作流程图 6 4.系统的实现 7 4.1登录功能的实现 7 4.2添加教师信息模块的实现 7 4.3调课申请模块的实现 8 4.4调课审批模块的实现 8 4.5调课发布 8 5.总结 9 参考文献 9 致 谢 10,4281 调课系统的设计与实现 引言 随着信息技术的日益成熟,计算机已经深入到生活的每一个角落,包括教育、购物、咨询、办公等等许多领域。教育行业可以通过计算机进行教职工的管理、学生选课以及教师调课等活动,这样不仅能增加学校管理的透明度,还提高了学校的管理水平。调课系统能充分利用学校的现有资源,大大减轻教师的工作量,把老师从繁重中工作中解脱出来。 本文首先分析了传统人工方式管理调课面临的诸多问题,介绍了系统所要用到的相关技术,然后描述了系统所要实现的目标和基本功能模块,其次详细介绍了数据库的设计工作,最后给出了几个主要功能模块的具体实现。 1.绪论 课表是高校落实教学任务,实施教学活动的依据。高校以教学为中心,课程调度是教学活动顺利有序进行的保障,在学校教学管理中具有举足轻重的地位。长期以来,尽管高校普遍建设有教务网络管理系统,但多数系统对课程调度功能的实现不够理想,操作繁琐甚至不具备,因此,课程调度工作基本上是手工操作。通常的调课流程是:教师因某种原因临时申请调课,往往是通过电话或亲自或委托他人等方式向系(院)进行申请,系(院)审批后通知教务处课程调度管理员,管理员再进行审批并反馈意见。由此产生操作周期较长,时效性较差,教学督导检查困难等问题。基于对上述问题的考虑,结合我院的实际情况以课程调度管理工作的目的、任务、方法及主要规律为依据,为保证学校教学管理工作有序地进行,开发了此调课系统。该系统是针对高校课程调度的管理软件,采用C#技术,编写出实现各项系统功能的程序模块,充分实现对教师调课工作进行有效的宏观管理。该系统有利于实现高校课程调度的管理科学化,有利于提高其质量和效率。 (责任编辑:qin) |