目前国内的研究现状,在数据的安全性和信息的更新化方面还有不足之处,系统资料比较孤立,共享性差,系统较不容易完全满足用户的需求。因此,课程作业管理系统应该向着虚拟化、智能化的方向发展,使课程作业信息能够加强集中管理、信息共享等特点,相信随着时代的发展,课程作业管理系统会在未来的高校教学管理模式中起到重要的作用。
1.2 目的和意义
目前还有许多的高校教学模式,还是通过老师课上布置作业,学生课下完成作业之后上交给老师批改的传统方式实现作业的交流,这种传统书面提交作业的方式已经跟不上新型教学模式的发展。一般的传统模式是教师在课堂上布置作业、隔一段时间后批改学生上交的作业,其中存在有一定的时间差,作业的反馈时间长。对于教师来说难以全面统计学生作业情况,不利于教师掌握学生的学习情况,对于学生来说,可能会由于不能及时解决作业中的问题而造成问题的积压等影响。另外手工批改作业也有可能因人为因素对作业批改造成一定的影响。
因此,开发一个课程作业管理系统是十分有必要的,它克服了在传统模式下的许多缺陷,使学生能够方便快捷的查看老师布置的作业并且及时提交,使教师可以系统地管理和批改学生的作业,减少了批改和管理作业的负担,缩短了从作业布置到批改的时间差,提高作业批改的质量和速度,还能够掌握学生的作业完成情况。它使得作业信息能够快速传递,提高了作业的价值, 为高校的教学管理提供了具有一定指导性的方案。
1.3 系统开发环境
只有计算机处在适合的软硬件环境下,才能够保证所开发系统能够正常、可靠、有效率的运行。具体环境如下:
1)硬件环境
运行本系统要求计算机的CPU在奔腾Ⅲ以上,内存大于256MB
2) 软件环境
操作系统:Windows XP、Win 7
开发工具:Microsoft Visual Studio 2008
数据库:SQL Sever 2005
建模工具:Microsoft Office Visio 2003
1.4 论文安排
第一章绪论,主要阐述本课题的选题背景,分析比较国内外现状,从而得出开发的目的和意义,并选择适合系统的开发工具以及软硬件环境等。
第二章需求分析,对要开发的系统从技术可行性、经济可行性、操作可行性三个角度做了可行性分析,并得出系统最终可行的结论。其次,本章还阐述了系统的各大功能模块,从功能模块图中可以直观的了解整个系统的各大功能。另外还有对系统的用例分析,对每一个角色用例做出详细地分析。
第三章概要设计,根据需求分析的结果,进一步设计数据库,利用E-R图清晰明了地展现各实体之间的联系,同时建立数据字典,形成表与表之间的联系。
第四章详细设计与系统实现,本章对程序设计中各个功能模块做出具体详尽的解释说明,包括模块具体完成的功能的介绍、关键的程序源代码等,同时还通过流程图、功能代码等直观清晰的表述出每一个模块所具备的的具体功能。另外,对数据库设计中的存储过程设计也做出了简要的说明。
第五章系统测试,对最终完成的系统进行整体的测试,针对每一个功能做详细具体的测试,看是否会出现运行异常、系统错误、正确的信息提示等,并经过反复的测试和完善,看系统是否达到了准确性、可靠性、安全性、界面友好的要求。
第优尔章总结与展望,对本次的毕业设计作了小结,总结了设计中的感想和体会,并指出了开发设计过程中的不足之处和展望。
2 需求分析 C#+sqlserver算法设计与应用课程作业管理系统(3):http://www.youerw.com/jisuanji/lunwen_10606.html