4.2 教师模块 20
4.2.1 概述 20
4.2.2 流程设计 20
4.2.3 页面设计 21
4.2.4 代码实现 22
4.3 学生模块 23
4.3.1 概述 23
4.3.2 流程设计 23
4.3.3 页面设计 24
4.3.4 代码实现 26
5 测试 28
5.1 管理员模块测试 28
5.1.1 管理员登录测试 28
5.1.2 管理员添加账户测试 29
5.2 教师模块测试 30
5.2.1 教师用户登录测试 30
5.2.2 课程注册测试 31
5.2.3 布置作业测试 31
5.2.4 查看下载作业测试 32
5.2.5 评价作业测试 33
5.3 学生模块测试 34
5.3.1 学生用户登录测试 34
5.3.2 加入课程测试 35
5.3.3 查看作业内容测试 36
5.3.4 上传作业测试 37
5.3.5 查看作业评价测试 38
6 结论 39
6.1 系统完成情况 39
6.2 系统的进一步研究 39
6.3 心得和体会 39
致 谢 40
参考文献 41
1 绪论
1.1 课题的研究背景
二十一世纪的世界是充满信息化的世界,计算机和互联网的发展给这个世界带来了巨大的冲击。由于计算机和互联网的快速发展,各行各业都发生了翻天覆地的变化,尤其是工作方式的改变,使工作效率有了巨大的提升。不得不说,科技的确在让我们的生活变得更加的美好。在教师行业,教师是一个非常劳累的职业,教师一个星期通常会有很多课程,会交很多学生,他们的授课任务已经非常繁重了,经常会由于上了太多的课程而感到疲劳,在疲劳的状态下还要去修改学生的作业,这让教师感到喘不过气。传统的改作业方式也不是个省时省力的方式,不仅会消耗很多的精力,效率还很低下。为了能够顺应时代的变化,提高老师的工作效率,设计这样一款作业管理系统软件是非常有必要的。老师可以通过软件注册课程,对学生发布作业,下载学生的作业并且可以给出评价。学生可以通过软件选择加入某个老师的课程,获取某门课程的作业情况。完成相应的作业后,可将作业上传到系统里去。老师改完作业会给出评价,学生可以通过系统来获取评价。这样的系统让老师收作业和学生交作业都变得轻松起来。源:自*751`%论,文'网·www.751com.cn/
1.2 国内外研究现状与存在的问题
1.3 论文结构
本论文共六个模块,第一个模块是绪论,描述了课题的研究背景和国内外的研究现状,还有国内外存在的问题,论文的结构也在这个模块被描述。第二个模块是基于Web的作业管理系统的可行性分析、需求分析以及用例图分析情况。第三个模块是基于Web的作业管理系统的系统设计,系统的设计首先从系统功能模块设计开始分析,然后对数据库设计进行描述和分析,最后大致描述系统的架构情况。第四个模块是基于Web的作业管理系统的详细设计,各个功能模块首先用流程图设计表示具体功能的实现,然后进行页面设计,最后用代码描述。第五个模块是基于Web的作业管理系统的测试,实现对每个功能模块的测试,找出问题并解决问题。第六个模块是毕业设计的结论、致谢以及参考文献。