毕业设计论文---作业提交系统.doc

约65页DOC格式手机打开展开

毕业设计论文---作业提交系统,3.1万字 65页摘要近些年来网络技术的迅速发展,使得不同地点的人们在任何时间都可以轻松获得自己需要的信息,同时也极大地推动了网络教学的发展,特别是java技术的出现,以其安全性、跨平台性的优势,使网络教学的发展变得更加迅速,很多在网络平台上用java技术开发出的教学软件系统相继问世,如网...
编号:68-89376大小:876.00K
分类: 论文>计算机论文

内容介绍

此文档由会员 csfujixie 发布

毕业设计论文---作业提交系统
3.1万字     65页

摘要
近些年来网络技术的迅速发展,使得不同地点的人们在任何时间都可以轻松获得自己需要的信息,同时也极大地推动了网络教学的发展,特别是Java技术的出现,以其安全性、跨平台性的优势,使网络教学的发展变得更加迅速,很多在网络平台上用Java技术开发出的教学软件系统相继问世,如网上考试系统、视频点播系统等。
本文阐述的是运用J2EE技术构建一个基于B/S结构的网上作业提交系统,以其改变过去传统的学生递交作业的方式,老师批改作业的方式,让学生递交作业更加灵活,大大减轻了老师的工作量和学生的学习任务,极大地提高了老师的工作效率和学生的学习效率。此次作业提交系统是用Java等技术开发而成,用户登录时有三种身份可供选择,分别为学生、老师和管理员。忘记密码时可以根据自己的身份证号重设学生有查看作业、提交作业、查看成绩等功能,老师有发布作业、批改作业等功能,管理员有添加、删除学生老师信息,添加删除班级、系部,添加删除课程等功能。
本系统采用功能强大的MyEclipse6.5做为开发工具、使用当前最流行的MVC模式、使用struts2、hibernate,再结合Ajax技术,以及Mysql做为数据库开发出来作业提交系统。
论文主要介绍了本课题的开发背景,所要完成的功能和开发的过程。重点的说明了系统设计的重点、设计思想、难点技术和解决方案。
本文将着重论述在系统的开发过程中的各个阶段的具体步骤和实施技巧。


【关键词】: 作业提交系统 Struts2 Hibernate Ajax技术

 

 

目    录
第一章 绪 论 1
1.1课题来源 1
1.2开发工具的选择 2
1.3 本文所作工作 8
第二章 需求分析 9
2.1总体需求调查 9
2.1.1组织结构图 9
2.1.2系统目标 9
2.1.3应用现状调查 9
2.1.4业务总体流程 9
2.2系统功能调查 10
2.2.1前台功能 11
2.2.1后台功能 11
2.3系统功能流程图 11
2.3.1后台管理功能流程图 11
2.3.2用户系统功能流程图 11
第三章 概要设计 13
3.1概念设计 13
3.2数据库设计 15
第四章 详细设计 19
4.1环境构建 19
4.1.1 获取资源 19
4.1.2创建库表 19
4.1.3为项目添加Struts2框架 22
4.1.4为项目添加Hibernate框架 23
4.1.5配置Struts2并添加Ajax支持 24
4.2系统总体设计 28
5.1 系统测试概述 53
5.2测试环境 53
5.3系统测试的重要性 53
5.4测试分析及结果 54
第六章 毕业设计小结 57
致    谢 59
参 考 书 目 60