基于J2EE的作业管理系统的设计与实现.doc

  • 需要金币1000 个金币
  • 资料包括:完整论文
  • 转换比率:金钱 X 10=金币数量, 即1元=10金币
  • 论文格式:Word格式(*.doc)
  • 更新时间:2018-05-03
  • 论文字数:18797
  • 当前位置论文阅览室 > 论文范例 > 本科论文 >
  • 课题来源:(小熊熊)提供原创文章

支付并下载

摘要:随着互联网的普及和信息技术的发展,教学信息化管理尤为重要。网络使教育传播不再受时间和地点的限制,充分利用网络教学是当前教育的发展趋势。作业是教学管理中重要的一部分,我们可以通过计算机网络来实现学生作业信息化管理。这样不仅可以将作业以电子档的方式保存,方便以后的素材选择,而且也方便教师对作业的批改,只要在能上网的地方就能进行作业发布与批改。借助于计算机网络的优势,能实现信息的快速传递,并扩展作业的功能,提高作业的教学价值及管理效率及质量。

本文阐述的是运用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