4.4.1 流程图 23
4.4.2 功能代码 23
4.5 存储过程 24
4.5.1 查看作业内容(searchhomework) 24
4.5.2 查看已交作业情况(lookresult) 24
4.5.3 查看未交作业情况(nothandin) 25
5 系统测试 26
5.1 测试需求 26
5.2 测试内容 26
5.2.1 用户信息管理测试 26
5.2.2 布置作业测试 30
5.2.3 提交作业测试 31
5.2.4 批改作业测试 31
5.2.5 查看成绩测试 32
5.2.6 查看作业完成情况测试 32
5.3 测试结论 33
6 总结与展望 34
致谢 36
参考文献 37
1 绪论
随着科学技术的飞速发展,当今的社会已经是信息化社会,计算机的使用与人的生活密切相关,人们的生活、学习向着数字化、电子化、虚拟化靠近,其中的信息技术在管理上有着越来越深入而广泛的应用。其中高校的教学管理也涉及到了信息技术,与以往传统的教学方式大有不同。高校的信息化管理已经开始发展普及,许多课程的作业有相当一部分是通过计算机技术来传输的数字化的作业。目前高校教学面临的重要问题之一就是如何有效地进行课程作业管理。
因此,通过研究对比国内外作业管理情况以及各种相关资料的查阅,决定开发一个简单、基本的课程作业管理系统,主要是为高校的教师和学生提供更高效、更便捷的服务。本系统与传统的作业交流形式大有不同,完全是数字化的信息交流形式。开发此系统是为了方便师生的作业交流,提高学生提交作业和教师批改作业的效率,并使学生在作业的交流过程中进一步学习巩固。
本课程作业管理系统采用的是Visual Studio 2008中的C#和SQL Server 2005数据库作为主要的开发技术来实现。管理员功能模块、教师功能模块和学生功能模块构成了本系统的主要三大功能模块,用户可根据相应的角色权限登录本系统,管理员负责管理教师、学生和课程的信息,教师负责作业的布置、批改和查看完成情况,学生则可以查看作业内容、提交作业、查看作业批改情况等。本系统能实现各种人机交互功能,操作简便易行、界面友好,能够满足用户的基本需求。
本论文详细的阐述了系统开发的目的意义、背景、具体内容,包括系统的需求分析、数据库设计、主要功能模块的具体实现等,同时也对整个系统作了总结。
1.1 选题背景
当今是信息化社会,信息技术在管理上有着越来越深入而广泛的应用,信息管理技术也逐步走进了教育教学领域,其中各大课程作业管理是各高校的主要日常管理工作之一,涉及到诸多方面,随着教学体制的不断改革和深入,课程作业的日常管理工作也日趋繁琐、复杂。因此开发一款操作简单、界面友好、能够满足用户需求并具有基本功能的课程作业管理系统是有必要的。
国外高校的教务教学管理系统与我们国内高校的存在着区别,国外高校一般都是通过专业的技术团队来服务支持的,而我们国内高校信息化建设的发展起步相对比较晚,资金有限、理论体系不够健全等一系列原因,导致了数字化校园的整体信息化程度相对落后,从而造成国内外高校的差距。 C#+sqlserver算法设计与应用课程作业管理系统(2):http://www.751com.cn/jisuanji/lunwen_10606.html