摘 要:随着计算机及网络技术的飞速发展,传统的作业管理模式已经不能满足现代教学的需要,为了提高教师工作效率,有必要开发一个作业管理系统。本系统的设计开发是基于B/S运行架构,采用ASP.NET开发语言和Microsoft SQL Server 2005后台数据库,包括学生模块、教师模块、管理员模块,主要完成各个用户的登录,留言管理,作业的提交、批改、查询等功能,具有操作简单、界面友善、灵活性好、运行稳定等特点。6989
关键词:B/S模式;作业上传;作业管理
The Design and Implementation of Job Management System
Abstract:With the rapid development of computer and network technology, the traditional job management model has not been satisfied the needs of modern teaching. Therefore it is necessary to develop a management system to enhance teacher's working efficiency. The design and development of this system is based on B/S architecture, running with ASP.NET development language and Microsoft SQL Server 2005 database background. This system includes the student module, teacher module and administrator module. Its main functions are the user's login, message management, job submission, correction, inquiry etc. The system has simple operation, friendly interface, good flexibility and stable running and so on.
Key words:B/S Model; Homework Uploading; Job Management
目 录
摘 要 1
引言 2
1.概述 2
1.1系统开发的背景 2
1.2系统开发的意义 2
1.3系统开发使用技术介绍 3
2.系统可行性分析与需求分析 4
2.1系统可行性分析 4
2.2系统需求分析 4
3.系统总体设计 5
3.1系统总体结构设计 5
3.2系统功能设计 5
3.3系统数据库设计 6
4.系统功能的实现 7
4.1用户登录功能的实现 7
4.2管理员管理功能的实现 8
4.3教师用户管理功能的实现 8
4.4学生用户管理功能的实现 9
5.系统测试 9
5.1测试定义 9
5.2测试方案和结果 10
6.总结 10
参考文献 12
致谢 13
作业管理系统设计与实现引言
科学技术日新月异,信息化时代的来临,使得学生及教师的习惯都发生了很大的变化,越来越习惯用计算机处理学校各种事务。其中,电子作业的实现,使老师和学生不再局限于纸面上的交流,而是可以通过无纸化的方式完成学生提交作业和教师检查验收作业等功能。这种方式具有时效性、共享性、交互性等一系列优点,更是对传统作业管理方式的提高及升级。因此,对作业管理系统的实现是十分有必要的。
1.概述
1.1系统开发的背景
目前,考察国内外众多作业管理系统的软件,采用的技术是多种多样的,如基于JSP、FTP模式的,但大部分作业管理系统主要用于远程教学[1]。2001年上半年,科技部进行了“十五”国家科技攻关计划“网络教育关键技术及示范工程”项目的招标,国内很多高校科研单位和公司应标,这些标书反映了国内业界对于现代远程教育待解决的问题的理解和认识,一定程度上也代表了近几年国内现代远程教育技术的发展趋势和水平。
如今,各高校利用作业管理系统组织教学管理的活动并不多,以致多数院校仍采用一些传统作业管理模式,这些模式在不同程度上都存在着不少问题[2]。如纸质作业、存放在优盘中上交的作业的携带不方便,教师批改效率不高,学生很容易出现错交、漏交作业的现象[3],从而造成了管理上的混乱。通过一个固定的FTP地址将文件复制上传到指定的服务器上对应的文件夹里的FTP上传方式,虽然在一定程度上解决了学生作业的存放和管理问题。但教师批改完作业后,并不能针对每个学生的作业情况进行反馈,此情况很有可能会影响学生对所学知识的巩固和加深[4]。