关于教务管理系统的设计与实现

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

关于教务管理系统的设计与实现
摘要:随着现代信息技术的迅速发展及“无纸化”、“实时性”办公在高教管理中的需要,本项目设计了一套适用于高教管理的教务管理系统,其功能为教师课程查询、工作量统计、教师科研系统管理等,极大的方便了教职员工。

1 教务管理系统的内涵和意义
为了适应高校信息化发展及无纸化办公的需要,提高教职工工作效率及实现“24小时”随时办公的理念。

减少教师及相关行政人员在办公中重复性、冗余性劳动,本项目设计了一套教务管理系统,本系统与传统的教师录入相比,不但减少了教师的工作量,并重新设计学校文件管理流程,并有数据上传,图表在线打印等功能,便于教师查找和维护教学数据,少了纸张浪费,达到学校现代化、信息化管理的目的。

2 教务管理系统介绍
本系统主体应用框架为C/S结构,分为服务器和客户端子系统两部分,服务器系统只有管理员拥有权限,负责数据的管理,此系统运行在校园服务器端,同时数据库也存放于此。

客户端软件运行在于用户PC机中,教师下载后方可使用,其功能为根据需要查询或统计教学数据。

数据库采用SQL Server,对数据提供自动导航,大大地提高了数据处理能力。

本系统分为教务管理服务器和客户端两个子系统。

教务管理客户端系统的功能为管理高教教师日常文件,其可分为三个子模块:1、课程查询模块,其功能为教师通过查询课程,可了解人才培养方案的内容,如课程编码、教学大纲,教学进度等内容;2、工作量统计模块,其功能为教师通过所在的院系查找与自己相关的课程,对课程进行勾选后,可得出本学期课程的课时,并可计算课时量及课时费用,本模块包括打印功能,若有需要可将人才培养方案、教学进度、教案、多媒体申请、教材申报情况进行打印;3科研任务管理模块,对教师的科研项目,包括在研项目,已经取得的成果,及成果材料数据进行上传。

教务管理服务器的功能为对教务管理的数据进行维护;其可分为三个子模块:1、课程管理模块,其功能为课程相关数据的录入和编辑,只有管理员拥有权限;2、工作量查询模块,管理员可对教师登记数据进行查询,并对所需数据进行打印,只有管理员有访问所有教师记录的权限,但无权对数据进行修改;3、科研任务管理维护模块,其功能为对教师登记的科研数据进行查询,并可对所需数据进行打印,管理员有访问所有教师记录的权限,但无权对数据进行修改。

3 设计工具和数据库的选择
在软件的设计上要求简洁大方,便于浏览,框架设计简明实用,易于管理。

本系统在开发上采用Visual Studio 2005 C#和SQL Server 数据库。

Visual Studio 2005 是由Microsoft公司推出的能够快速开发客户端/服务器应用程序的一款编程软件,C#是基于.NET框架(.NET Framework)的一种程序设计语言。

其特点是提供了与业务紧密集成的、可扩展的开发环境,不仅易于实现,而且支持多线程开发,安全稳定。

SQL Server 是Microsoft 公司推出的关系型数据库管理系统。

具有使用方便可伸缩性好与相关软件集成程度高等优点,可跨越从运行Microsoft Windows 2000 的笔记本电脑到运行Microsoft Windows 2012 的大型多处理器的服务器等多种平台使用。

SQL Server 是一个全面的数据库平台,使用集成的商业智能(BI)工具提供了企业级的数据管理。

SQL Server 数据库引擎为关系型数据和结构化数据提供了更安全可靠的存储功能,便于构建和管理用于业务的高可用和高性能的数据应用程序。

系统运行的硬件环境要求为:Intel Corei3 以上+2G 内存+100G 以上硬盘。

4 教务管理系统的设计与实现
4.1 登录界面
首先教师须成功登录教务系统主界面,系统通过教师输入姓名和密码来验证身份,只有用户名与密码分别与存储教师信息的表login 中用户名与密码字段相匹配时,身份验证
成功,提交记忆用户名,此时教师才有权登录到主页面选择菜单中的功能模块。

4.2 教师工作量统计模块
通过验证后系统通过数据库查询,可查找到教师所在院系,并将信息显示在复选框中,此时在列表中显示本系教师应承担的所有课程,教师可选择任意一门课程查看,如课程编号、教学进度、教学大纲、电子教案等内容,同时教师还可在复选框中选择几门课程,计算课时费用。

选择出课时情况后系统将建立一种张表格记录本学期教师授课情况,若有需要可自动生成打印表,如:多媒体申请表、授课任务书、教师评价表等。

同时教师将数据填写完整后点击“保存”按钮,可将数据上传人服务器端,管理员可对数据进行查询,若有需要可产生表格进行打印。

4.3 教师科研任务管理模块
教师通过验证后可选择进入科研任务管理模块,左侧为树形列表,根列表为:项目、教材、文章、奖励、专利等,此列表项若有需要可由管理员增加,根列表下可增加内容,如:项目中可分为在研项目、已完成项目;文章可分为一般文章、核心文章、重点文章等。

教师可将科研情况根据需要保存入表中,并将证书、结项材料、科研费用支出情况等电子版保存入数据库,此保存分为两个级别,一级是上传入公共数据库,此内容管理员可查询,另一级为传入私有数据库,
此内容只有教师本人有权限查看或更改,作为资料备份和文件的日常管理。

4.4 管理员服务器管理模块
在登录阶段首先选择管理员,填入正确的用户名和密码后将进入管理员界面,管理员界面分为三个内容,分别为人员管理、课程管理及教师科研管理。

1、人员管理:中间为本校教师登记列表,此表可将数据库中登记教师显示其中,并有增、删、改、查的功能。

2、课程管理:将本校全部课程按照院系进行分类录入到数据库中,同时可查询教师每个年度教授的课程及工作量情况,并形成表格打印。

3、教师科研管理:输入教师姓名后,可对教师科研情况进行查询,但无更改权限。

5 结束语
教务管理系统的实现极大的方便了高教教师及教务工
作人员,具有很强的便捷性和灵活性,对教务管理重新进行流程再造,打破了原有教务管理的模式,达到了现代高校高效管理的目的。

参考文献
[1] 田姗.基于WEB 模式的教学管理系统的设计与开发
[D].济南:山东大学,
2011.
[2] 徐秀娟.教学管理系统的开发与设计[D].成都:电子科
技大学,2011.。

相关文档
最新文档