基于javaEE技术的课程设计管理系统设计与实现-毕业设计(含源文件) 下载本文

内容发布更新时间 : 2024/5/18 7:30:39星期一 下面是文章的全部内容请认真阅读。

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 页