摘要:随着计算机、互联网技术的发展,越来越多的行业都开始使用这些新兴技术来提高自身的工作效率。学校里,由于中国庞大的学生群体,导致大部分老师面临巨大的工作任务。为了减轻老师的工作任务,提高老师的工作效率,设计一款作业管理系统软件是非常有必要的。为解决以上问题,本设计实现了一个基于Web的作业管理系统。该系统主要包括管理员、教师和学生三个功能模块。其中,管理员模块实现教师、学生账户的添加功能。教师模块实现注册课程功能、布置作业功能和批改作业功能等。学生模块实现加入课程功能和查看作业功能,还可以将自己的作业上传到系统上,并查询作业的评价情况。该系统采用Java语言和MySql数据库开发,经过测试证明了该系统运行良好,完成了预定的功能。62251
毕业论文关键词:作业管理;B/S;Java开发;数据库设计
Design and Implementation of Web-based Homework Management System
Abstract: With the development of computer and Internet technology, more and more industries start to use these emerging technologies to improve efficiency of their work. On campus, a lot of teachers are faced with tremendous missions of work due to Chinese huge student group. It is necessary to design a homework management system to relieve missions of teachers’ work and improve efficiency of their work. In order to solve these problems, the design realizes a web-based homework management system. The system includes three functional modules, which are administrator module, teacher module and student module. The administrators can achieve the addition of teacher’s and student’s accounts. In addition, teachers can register courses, set homework and correct homework. For students, they can join courses and view homework. At the same time, they can upload homework and view homework evaluation. The system is developed by Java and MySql database. It has been proven to work well and complete the scheduled functions. Keywords: homework management; B/S; Java development; database design
目 录
1 绪论 1
1.1 课题的研究背景 1
1.3 论文结构 2
2 需求分析 3
2.1 需求分析 3
2.2 可行性分析 3
2.3 用例分析 3
2.4 用例描述 4
3 系统设计 8
3.1 系统功能模块设计 8
3.1.1 管理员模块 8
3.1.2 教师模块 9
3.1.3 学生模块 10
3.2 数据库设计 11
3.2.1 数据库功能的分析 11
3.2.2 E-R图数据库设计 11
3.2.3 数据库逻辑设计 12
3.2.4 数据库定义 12
3.3 系统架构 16
4 详细设计 18
4.1 管理员模块 18
4.1.1 概述 18
4.1.2 流程设计 18
4.1.3 页面设计 18
4.1.4 代码实现