需要金币:1000 个金币 | 资料包括:完整论文 | ||
转换比率:金额 X 10=金币数量, 例100元=1000金币 | 论文字数:18797 | ||
折扣与优惠:团购最低可5折优惠 - 了解详情 | 论文格式:Word格式(*.doc) |
摘要:随着互联网的普及和信息技术的发展,教学信息化管理尤为重要。网络使教育传播不再受时间和地点的限制,充分利用网络教学是当前教育的发展趋势。作业是教学管理中重要的一部分,我们可以通过计算机网络来实现学生作业信息化管理。这样不仅可以将作业以电子档的方式保存,方便以后的素材选择,而且也方便教师对作业的批改,只要在能上网的地方就能进行作业发布与批改。借助于计算机网络的优势,能实现信息的快速传递,并扩展作业的功能,提高作业的教学价值及管理效率及质量。 本文阐述的是运用J2EE技术构建一个基于B/S结构的网上作业管理系统,通过JSP,Servlet,javaBean,Mysql数据库等技术来完成作业管理系统,实现在线作业信息管理、人员信息管理、作业提交、批改、下载、评分、统计等一系列基本功能。此次作业管理系统设计,用户身份分别是学生,教师和管理员。 本文系统的开发,使老师和学生之间的沟通更加方便与快捷,同时也使学校的作业管理更加的系统化,有序化。而且界面非常简单,易于操作。
关键词 作业管理系统;JSP;Mysql;Servlet;javabean
目录 摘要 Abstract 1 绪论-1 1.1 选题的背景-1 1.2 研究的目标和意义-1 1.2.1 本文研究的目标-1 1.2.2 本文研究的意义-2 1.3 论文结构组织-2 2 系统的设计模式与开发工具-3 2.1 系统的设计模式-3 2.1.1 MVC理论-3 2.1.2 使用MVC设计模式-3 2.1.3 B/S结构-3 2.2 开发工具-4 2.2.1 MyEclipse-4 2.2.2 MySQL数据库-4 3 系统分析-5 3.1 需求分析-5 3.1.1 系统运行环境需求分析-5 3.1.2 系统功能需求分析-5 3.1.3 用户界面需求-6 3.1.4 系统性能要求-6 3.2 系统的可行性分析-6 3.3 系统总体功能模块分析-7 3.4 系统业务流程分析-8 4 系统设计-11 4.1 系统总体结构设计-11 4.2 系统功能模块设计-11 4.2.1 登录模块-11 4.2.2 教师发布作业模块-12 4.2.5 学生查看成绩模块-13 4.2.6 教师查看作业结果模块-13 4.2.7 修改密码模块-14 4.2.8 管理员管理模块-14 4.3 数据库分析与设计-16 4.3.1 数据库的选择-16 4.3.2 概念结构设计-16 4.3.3 逻辑结构设计-20 4.3.4 表关系设计-23 5 系统实现-25 5.1登录模块的实现-25 5.2管理员模块的实现-26 5.2.1 添加课程信息的实现-26 5.2.2 添加老师信息的实现-27 5.2.3 添加学生信息的实现-28 5.2.4 安排课表的实现-29 5.2.5 课程信息管理的实现-30 5.2.6 学生信息管理的实现-30 5.2.7 教师信息管理的实现-31 5.3 教师端模块-33 5.3.1 布置作业的实现-33 5.3.2 批改作业的实现-35 5.3.3 查看作业结果的实现-37 5.3.4 修改密码的实现-37 5.4 学生端模块-38 5.4.1查看作业的实现-38 5.4.2提交作业的实现-39 5.4.3查看作业成绩功能的实现-40 5.5 系统运行环境-40 5.5.1 Java安装与配置-40 5.5.2 Tomcat的安装与配置-41 5.5.3 程序代码部署-41 结论-42 致谢-43 参考文献-44 附录-45 |