基于Java的在线作业提交系统目录摘要 ................................................................. - 1 - 第1章前言 ............................................................. - 4 - 第2章系统分析 ......................................................... - 4 - 2.1 系统概述 ............................................................ - 5 - 2.1.1系统的一般描述..................................................... - 5 - 2.1.2系统运行环境....................................................... - 5 - 2.2 系统功能需求 ........................................................ - 5 - 2.2.1管理员部分的主要功能要求........................................... - 5 - 2.2.2教师部分的主要功能要求............................................. - 6 - 2.2.3学生部分的主要功能要求............................................. - 6 - 2.3 系统性能需求 ........................................................ - 6 - 2.4 系统技术需求 ........................................................ - 6 - 2.4.1开发技术........................................................... - 6 - 2.4.2系统开发工具....................................................... - 7 - 2.4.3 数据库技术 ........................................................ - 7 - 2.5 系统限制条件 ........................................................ - 7 - 2.6 系统难点分析 ........................................................ - 8 - 2.7 系统数据功能图和数据流图 ............................................ - 8 - 2.7.1管理员模块......................................................... - 8 - 2.7.2教师模块数据流图................................................... - 8 - 2.7.3学生模块数据流图................................................... - 9 - 2.7.4数据字典........................................................... - 9 - 第3章系统总体设计 ..................................................... - 9 - 3.1系统功能体系图...................................................... - 10 - 3.2 系统功能模块设计 ................................................... - 10 - 3.2.1管理员模块........................................................ - 10 - 3.2.2 教师模块 ......................................................... - 10 - 3.2.3 学生模块 ......................................................... - 11 - 3.3 系统数据库设计 ..................................................... - 11 - 3.3.1系统数据库图...................................................... - 11 -3.3.2数据库的约束关系.................................................. - 14 - 3.4 系统出错处理设计 ................................................... - 14 - 3.5 系统安全保密设计 ................................................... - 14 - 第4章系统编码与实现 .................................................. - 15 -4.1 作业管理系统登录模块的实现 ......................................... - 15 - 4.1.1用户登录模块的功能描述............................................ - 15 - 4.1.2 用户登录模块的输入、输出 ......................................... - 15 - 4.1.3 模块的关键代码 ................................................... - 16 - 4.2 网上作业提交与点评系统用户登陆成功后的实现 ......................... - 18 - 4.3 管理员模块的实现 ................................................... - 19 - 4.3.1管理员修改个人资料模块的实现...................................... - 19 - 4.3.2管理员发布、管理公告模块的设计与实现.............................. - 21 - 4.3.3管理员对教师管理模块的实现........................................ - 21 - 4.3.4管理员对学生管理模块的实现........................................ - 21 - 4.4 教师模块的实现 ..................................................... - 22 - 4.4.1教师修改个人信息模块的设计与实现.................................. - 22 - 4.4.2教师管理学生模块的设计与实现...................................... - 22 - 4.4.3教师布置作业模块的设计与实现...................................... - 22 - 4.4.4教师批改作业模块的设计与实现...................................... - 22 - 4.5 学生模块的设计与实现 ............................................... - 22 - 4.5.1学生查看公告和个人信息模块的设计与实现............................ - 23 - 4.5.2学生上传作业模块的设计与实现...................................... - 23 - 第5章系统测试与运行 ................................................. - 26 - 5.1 系统测试的目的和原则 ............................................... - 26 - 5.2 系统测试 ........................................................... - 26 - 5.2.1系统入口测试...................................................... - 26 - 5.2.2 数据录入测试 ..................................................... - 26 - 5.2.3 教师下载学生作业测试 ............................................. - 26 - 5.3 系统测试效果 ....................................................... - 26 - 第6章总结与展望 ...................................................... - 27 - 参考文献 ............................................................... - 27 - 致谢 ................................................................. - 27 -基于java的在线作业提交点评系统学生:指导老师(湖南农业大学信息科学技术学院,长沙410128)摘要:在现代化的教育技术模式下,计算机已经广泛应用于学校的教育管理,给传统的教学方式带来了重大的革命。