没有合适的资源?快使用搜索试试~ 我知道了~
基于javaEE技术的课程设计管理系统设计与实现-毕业设计(含源文件).docx
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 188 浏览量
2022-07-01
19:54:01
上传
评论
收藏 1.67MB DOCX 举报
温馨提示
试读
25页
。。。
资源推荐
资源详情
资源评论
2015 届 毕 业 设 计 说 明 书
目录
1 绪论 ............................................................... 1
1.1 提出和现状 ....................................................... 1
1.2 产生和环境 ....................................................... 1
2 可行性分析 ......................................................... 2
2.1 项目意义 ......................................................... 2
2.2 项目需求 ......................................................... 2
2.2.1 业务问题 ....................................................... 2
2.2.2 问题分析 ....................................................... 2
2.2.3 问题解决 ....................................................... 3
2.2.4 角色用例 ....................................................... 3
2.2 主要功能 ......................................................... 3
3 项目规划 ........................................................... 4
3.1 项目总体周期 ..................................................... 4
3.2 项目组织结构 ..................................................... 4
3.3 项目管理 ......................................................... 4
4 需求分析 ........................................................... 5
4.1 外围接口 ......................................................... 5
4.2 业务模型 ......................................................... 6
4.3 整体要求 ......................................................... 6
4.4 概要设计 ......................................................... 7
4.4.1 课题管理模型范围 ............................................... 7
4.5 用例图 ........................................................... 9
5 系统设计 .......................................................... 11
5.1 开发技术 ........................................................ 11
5.1.1 开发环境 ...................................................... 11
5.1.2 J2EE开发框架简介.............................................. 11
第 I 页 共 II 页
2015 届 毕 业 设 计 说 明 书
5.1.3 JSP,Myeclipse简介............................................. 11
5.1.4 SQL Sever简介................................................. 12
5.1.5 Tomcat服务器简介.............................................. 12
5.2 数据库设计 ...................................................... 12
5.3 系统框架设计 .................................................... 14
6 编码实现 .......................................................... 16
6.1 前台设计 ........................................................ 16
6.2 数据库连接 ...................................................... 18
6.3 数据处理 ........................................................ 19
7 总结 .............................................................. 21
参 考 文 献 ......................................................... 22
致 谢 .............................................................. 23
第 II 页 共 II 页
2015 届 毕 业 设 计 说 明 书
1 绪论
1.1 提出和现状
在我国高校实践教学改革的形势下,课程实践教学前景广阔。在国外,有些高
校已经具有了根据本校实际教学情况而自己开发的实训教学平台,或者购买专业商
家开发的相类似软件。而国内高校针对软件教学,实训教学平台建设相对起步较晚,
一些相关教学软件并不完善,而且需要花大价钱购买,因此,开发适合本校、本专
业自己的实训教学平台是非常有必要的 。
[1]
该项目是中北大学软件学院根据发展的长远战略,并围绕软件学院实训基地建
设的要求,体现“面向未来”的设计思想,建设一个行业示范、大方合理、有现代
感、功能完备、安全可靠、可持续发展、设施先进、绿色环保、投资合理的现代化
实训示范基地,以培养规范化的、适合工程化项目的、具备专业技术技能的实用型
人才为目标,实现测评、人才培养、企业扶植等功能。切实为中北大学软件学院发
展提供一个高品质的运行环境,为学生实习提供方便、快捷、舒适的学习环境,并
为管理人员提供安全、高效的管理手段。
1.2 产生和环境
课程设计跟踪管理系统的产生是因为目前高校扩招后,在校学生日益增多。如
果仍然通过传统的纸上操作方式来实现,既浪费大量人力物力,又浪费时间。同时
在人为的手工统计中会不可避免的出现失误,因此,需要通过借助计算机系统,让
课程设计的学生只要在计算机中输入自己的个人基本信息,然后选择课设题目来替
换手工操作成为高效管理的必然趋势。该系统能够为学生提供方便的业务选择,也
能够提高高校对学生和教学管理的效率。
本系统软件主要包括实训课题管理子模块、课题跟踪子模块、及实训设计审核
子系统。《中北大学软件课程设计过程系统》是《中北大学软件实训基地暨软件开
发技术支撑平台建设项目》中很重要的一部分内容。此项目是中北大学软件学院根
据的长远战略,伴随无纸化办公的快速实现,信息的自动处理、分析以及网络式的
信息交互越来越被人们认知和使用。使用计算机来管理学生的基本信息是现在各个
高校都在认真进行的工作,也是高校教学管理工作和任务的重要内容。通过计算机
管理相比传统手工方式更加节约资源,并且,随着课设学生业务管理自主权的增加,
使教学更加透明和公平。
1
第
页 共 23 页
2015 届 毕 业 设 计 说 明 书
2 可行性分析
2.1 项目意义
中北大学软件学院在校学生 3000多人,不管是院领导还是老师,对于学生的
管理比较艰难。在每学期的课程设计,学生要选择自己的课题,还要及时上交周期
性任务和课题进展状况,最后还要实训结题。在这么多的年级、班级,一个老师要
有可能负责多个班级学生的实训课题,对于学生的学习指导、综合管理和实训课设
结题评分很难公平公正实现。在这个实训课程设计过程中,老师、班长、学生,相
互信息反馈比较费时间,最后对于学生课题统计和实训文档材料的管理也需要人工
手处理。如果使用了实训跟踪系统,对于以上所描述的课程设计缺点将有所改善,
实现了公平、公正、高效率,因此需要开发实训跟踪管理系统。
该系统适应了学生自主选题、自主安排时间的迫切需要,使学生有了更大的选
择空间;同时,方便了老师的统一管理,简化了实训选题的流程,打破了以前死板
的固定选择模式,也方便了教师对实训学生管理、成绩统计,更进一步使教学的重
点向高质量、高目标的方向转移。
2.2 项目需求
2.2.1 业务问题
(1) 在实训过程中,学生不能按流程来做方案,以至于不能按时结束。
(2) 学生的文档及成果不是很理想,没有规范化。
(3) 选题、上机实验、作业等费时来实施和管理。
(4)现阶段发布课题的步骤比较繁琐时效性不强。
(5)学生选题后在操作过程中,和老师的交流不便,老师对学生进行的过程不
得而知。
(6)学生上机实训过程中,实现阶段化管理比较困难,学生容易偷懒。
(7)文档不规范,学生的电子版文件在上交和存储时过程繁琐,给老师带来很
多不便。
2.2.2 问题分析
(1)学生自己控制能力比较低,对待实训事件没有兴趣,缺乏动力。
(2)学生对于实训内容不是很清楚,以至于不知道做些什么或者怎么去做,且他
们的实践能力比较差。
2
第
页 共 23 页
2015 届 毕 业 设 计 说 明 书
(3)教师工作多,比较繁忙,不能及时通知和管理学生。
2.2.3 问题解决
通过网上管理,学生和老师都能及时网上登陆发布进展和作业.实训系统方便
学生的管理,给计算机爱好者提供了实践的编程机会,提高了学生的动手思考能力,
加快社会的信息化发展水平。
2.2.4 角色用例
此产品的用户包括用户管理员、实训教师、实训学生、实训负责人,每个角色
都有权限控制。学生需要管理员后天统一添加之后才能登陆,需要提供自己的学号,
每人只有一个账号;老师同样也是,提供教师编号,方可访问和操作此系统;对于
实训负责人需要权限控制,一些基本数据不可以随便更改,主要是审核和查看最后
实训结果的统计汇总。管理员是对用户的角色权限管理和添加。如图 2.1 所示。
图 2.1 用户角色用例图
2.2 主要功能
实训跟踪系统主要包括老师编制实训信息、实训课题内容、审核学生课题申请、
编制实训任务、批改学生实训任务作业,学生可以申请课题、选择课题、查看任务、
提交作业、负责人可以查看实训报表、审核实训信息,管理员数据管理、权限管理,
实现对学生实训的跟踪管理和教育。
3
第
页 共 23 页
剩余24页未读,继续阅读
资源评论
xxpr_ybgg
- 粉丝: 6513
- 资源: 3万+
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功