优秀的毕业设计论文网
计算机 JAVA 电子信息 单片机 机械机电 模具 土木工程 建筑结构 论文
热门搜索词:网络 ASP.NET 汽车 电气 数控 PLC

大学生实训教学管理平台设计与实现(SSH,MySQL)

以下是资料介绍,如需要完整的请充值下载.
1.无需注册登录,支付后按照提示操作即可获取该资料.
2.资料以网页介绍的为准,下载后不会有水印.资料仅供学习参考之用.
  
资料介绍:

大学生实训教学管理平台设计与实现(SSH,MySQL)(任务书,开题报告,中期检查表,文献综述,外文翻译,毕业论文18000字,程序代码,MySQL数据库)
该平台在Struts+Hibernate+Spring扩展Struts框架的基础上,用当今主流的网站开发技术jsp语言进行开发。平台将采用B/S体系结构,人们通过浏览器就可以访问平台的主页,保证的服务器的安全。数据库采用免费,小巧,易用的mysql数据库。
 业务描述
本系统的用户主要分为4种:游客、学生、教师、管理员。
游客:游客不需要登录,只能查看首页的新闻信息、对实训调查进行投票、查看投票结果和浏览优秀作品,如果想要进行其他操作,就需要登录相应的帐号。
学生:学生首先拥有游客的所有权限,其次用学生帐号登录后,可以修改自己的相关信息,可以查看课程和竞赛的列表,可以对自己感兴趣的课程或者竞赛进行报名,还可以对自己的课程的相关任务提交作业,还可以查看自己的课程成绩单。
教师:教师首先拥有游客的所有权限,其次用教师帐号登录后,可以修改自己的相关信息,可以发布课程和竞赛,并可以下载课程和竞赛的报名名单,课程结束后还可以下载名单模版,输入信息,导入到系统中。
管理员:管理员首先也拥有游客的所有权限,用管理员登录后,可以修改自己的相关信息,

[来源:http://www.think58.com]


可以协助教师发布相关课程和竞赛,可以发布新闻通知,并可以导入相关权限的用户。
系统的用例图如图2-5所示。
2.2.3 系统功能概述
实训平台实现了基本的教学功能,分为两大部分:一是信息展示,二是教学空间。信息展示主要实现的功能是,实训中心信息前端展示,包括实训中心简介信息,实训要闻和实训公告通知信息,用户登录入口以及实训调查等。教学空间:分为教师和学生两个角色,不同的角色对系统的操作权限不同,学生只能关注于个人的基本信息,查看操作个人实训信息,在线提交调查报告 ,在线选课,查看考试成绩等基本功能,不能对实训进行任何管理;教师角色对系统和学生有管理功能,可添加学习资源,学习项目以及实训方案,对实训信息进行组织与评估,对学生账号信息进行管理,实训首页信息发布,系统数据的管理等。附管理员管理功能,管理员可以对系统进行维护,对教师和学生的用户账户进行管理,对教育教学进行监督。
  [资料来源:THINK58.com]

大学生实训教学管理平台设计与实现(SSH,MySQL)
大学生实训教学管理平台设计与实现(SSH,MySQL)
大学生实训教学管理平台设计与实现(SSH,MySQL)
大学生实训教学管理平台设计与实现(SSH,MySQL)
大学生实训教学管理平台设计与实现(SSH,MySQL) 大学生实训教学管理平台设计与实现(SSH,MySQL) [来源:http://www.think58.com]


目    录
摘    要    I
ABSTRACT    II
1  绪论    1
1.1  引言    1
1.2  本课题研究的意义    1
2  可行性分析    2
2.1  技术可行性分析    2
2.1.1 开发语言综述    2
2.1.2 MySQL数据库的选用    3
2.1.3 S.S.H框架的优点    4
2.1.4 系统层次设计    7
2.1.5 技术可行性综述    7
2.2 系统需求分析    7
2.2.1 系统开发运行环境    7
2.2.2 业务描述    7
2.2.3 系统功能概述    8
2.3系统可行性分析结论    10
3  系统设计    11
3.1  数据库设计    11
3.1.1概念模型设计    11
3.1.2数据库表及关系建立    12 [资料来源:http://www.THINK58.com]
3.1.3详细数据库结构设计    12
3.2  系统概要设计    17
3.2.1功能模块设计    17
3.2.2系统界面设计    20
3.2.3系统的组件设计    21
4  系统实现    24
4.1  系统框架实现    24
4.1.1底层数据库的建立    24
4.1.2持久化层的建立(hibernate)    25
4.1.3业务逻辑层的建立    27
4.1.4表示层的建立    28
4.2 系统功能模块实现    29
4.2.1信息修改模块实现    29
4.2.2课程管理模块实现    29
4.2.3新闻管理模块实现    31
4.2.4账号导入模块实现    31
4.3 系统设计总结    32
5  系统的测试与分析    33
5.1 测试概述    33
5.1.1软件测试的目的    33
5.1.2软件测试的任务    33

[版权所有:http://think58.com]

5.1.3测试环境    34
5.2 单元测试    34
5.2.1黑盒测试    34
5.2.2白盒测试    35
5.2.3模块接口测试    35
5.3 集成测试    36
5.3.1自顶向下集成    37
5.3.2确认测试标准    37
5.4兼容性测试    37
5.5测试结果    38
结束语    40
致    谢    41
参考文献    42 [来源:http://www.think58.com]