校企合作共建校内外实践基地协议管理系统的设计与实现(源码)【字数:5699】
摘 要实校企合作内涵,提升大学毕业生就业质量,成为当下职业教育研究的焦点问题。校企联合共建实训基地的举措,是一种具有实效性的人才培养模式。校企双方通过采取共同制订教学计划、搭建多种课程模块、转变教师观念、启动教师进修工程、改革教学管理体制、建立科学合理的考评标准等一系列切实可行的步骤,充分发挥校企合作共建联合基地的资源优势,最终达到利于学校,服务企业,回馈社会的目的。合作共建实践基地的目的,主要是为了培养符合企业需要的技能型人才,这就决定了大学相关的课堂教学,不仅要在理论知识上打好牢固的基础,而且更多地要关注课堂内外结合的教学和实训,甚至校内外结合的教学和实训。因此打造一个方便校企共同合作管理学生的网络平台就显得尤为重要。 本论文描述的用Java编写的校企合作共建校内外实践基地协议系统,在分析设计时严格遵守软件开发的流程,文中详细的描述了可行性研究、需求分析、业务描述、系统设计、数据库设计、系统实现页面以及系统测试的方法。使用SSH——Struts、Spring、Hibernate的框架技术进行系统的编写,采用了B/S结构,数据库则选用MySql作为信息保存方式,实现了学生信息管理,学生录取公司分配,合作情况管理以及公司信息管理等。使每种用户都实现了相对应的功能,最终达成人机界面的互动,管理简便快捷的功能。
目 录
第一章 概述 1
1.1 论题背景和意义 1
1.2 开发技术的选择 1
第二章 需求分析 3
2.1 可行性研究 3
2.1.1 技术可行性 3
2.1.2 经济可行性 3
2.1.3 操作可行性 3
2.2系统分析 3
2.3 系统业务描述 4
第三章 系统设计 5
3.1 系统运行需求 5
3.2 系统功能结构 5
3.3 系统功能使用的框架 5
3.3.1 SSH框架设计 5
3.3.2 hibernate配置 6
3.3.3 struts配置 6
3.3.4 Spring配置 6
第四章 数据库设计 7
4.1 数据模型分析和创建 7 *好棒文|www.hbsrm.com +Q: *351916072*
4.2 数据库表的结构 7
4.3 ER图结构 9
第五章 系统实现 11
5.1 用户登录界面 11
5.2 管理员操作界面 11
5.3 学生与公司操作界面 12
5.4 用户登录流程 13
第六章 系统测试 14
6.1 测试的目的 14
6.2 测试过程 14
6.3 系统测试方案 14
结束语 15
致 谢 16
参考文献 17
第一章 概述
1.1 论题背景和意义
校内外实训基地是大学即将毕业的学生进行相关专业技能训练的实践场所,为了和企业的生产实际相吻合,如今的大多数实训基地的建设都采取了校企合作共建开发的模式。
在发展传统教育的基础上,探索市场企业与人才提供的校方相结合教学模式。以培养实用型人才为根本,以改革教学模式为中心,以上岗就业为目标,以服务职业为宗旨。面向企业实行校企合作,将就职机会与校方人才紧密结合,更大效率地对人才进行培养,快速入手职业能力,为毕业后立刻上岗就业打下了坚实的基础。
当企业与学校签订合作协议后,可以将部分项目在校内进行,这样不仅可以让学生将“理论”和“实践”相结合,也方便学生免于学校企业之间的奔波。这种模式既可以解决人才来源问题和学生实习期的安全问题,也解决了学校对学生未来的规划问题。校企合作实践证明,企业与学校进行校企合作并完善人才就业,这是一项有益于社会发展的事业,是促进建设和谐社会提高国家总体就业率的重要举措,也有益于提升学校和企业的名声,这对于校企双方是双赢的局面。
本文叙述的校企合作共建校内外实践基地协议管理系统,将为了实现以下几个目标:此系统具有操作平台无关性,可以在各种服务器和程序上运行。平台预计实现的功能有所有角色的登录、注销、密码修改,对账号信息进行添加,删除,修改和查询。管理员则可以对系统进行管理,包括对其他用户的信息管理,数据库的修改、维护、备份和删除。系统界面清晰简便,所有用户的操作界面美观方便,管理员也可轻松的维护系统后台。
1.2 开发技术的选择
课题开发采用的技术有两个:Java开发和MySql数据库管理。我选的两个技术有以下几个特点:
(1)Java是一种跨平台的,面向对象编程语言。它具有简单性、面向对象、分布式、解释型、可移植、高性能、可靠、安全、平台无关、多线程、动态性等多种特点。Java语言是当今世界系统编程时最常用的语言,因此与Java相关的开发技术已经发展的相当成熟,与之对应的编程软件MyEclipse也有着完善的编程功能,可大大提高系统完成的效率。
Java图形编程有一个更加简便快捷的交互的图形界面。在图形界面编写时,运用了大量的java.swing包中的类,在视觉方面可以有更好的编写观感。
(2)MySql是一个快速、多线程、多用户的SQL数据库服务器。它可以在多种系统环境下运行;它对于数据的权限有一个非常灵活的口令系统;它的内存分配系统快捷而且稳定;快捷的查询功能。
对MySql数据库的操作包含两个部分:
①对数据库整体操作的类,其功能包括:连接数据库、执行sql语句、关闭数据库连接等。
②对数据库内表单数据操作的类,可以用于对信息的增加,删除,编辑,查询等。
因此使用MySql数据库与MyEclipse相配和可以使得系统的最终效果达到课题的需求。虽然我在四年中学习许多计算机专业相关的知识,但在实际运用当中还存在一些不足,在实践当中可能会遇到各种各样的问题,这些存在的问题鞭策着我在计算机专业方面不断前进。
第二章 需求分析
2.1 可行性研究
2.1.1 技术可行性
系统采用MySql 数据库进行数据管理,MySql数据库拥有比其它数据库更加安全、准确、快速的优势,并且在数据处理的量上也非常高。。
而开发平台则选用MyEclipse8.5作为开发平台。这个以方便程序员编写代码为前提开发的软件有着完善的指令控制语句,它还与多种对象互相支持,可关联大部分数据类型,为程序员的软件开发提供了高效率保证。而且MyEclipse在代码模块方面更加方面快捷,在将来对系统的完善和修改提供了方便。
因此,选用Mysql数据库和MyEclipse软件作为技术可行性方面的支持。
2.1.2 经济可行性
在软件开发高速发展的今天,本系统选用作为主流的Java和MySql,也是因为其有着其它开发软件不可比拟的优势:
(1)基于Java语言和MySql数据库的优势,采用MyEclipse作为便携平台,在编写过程中节省了大量不必要的人力,优化了编写效率;
(2)本平台系统在功能上提供了多方面的数据分类,管理和维护,并且对数据的安全有保障,对硬件环境的需求也不是很高,方便维护;
目 录
第一章 概述 1
1.1 论题背景和意义 1
1.2 开发技术的选择 1
第二章 需求分析 3
2.1 可行性研究 3
2.1.1 技术可行性 3
2.1.2 经济可行性 3
2.1.3 操作可行性 3
2.2系统分析 3
2.3 系统业务描述 4
第三章 系统设计 5
3.1 系统运行需求 5
3.2 系统功能结构 5
3.3 系统功能使用的框架 5
3.3.1 SSH框架设计 5
3.3.2 hibernate配置 6
3.3.3 struts配置 6
3.3.4 Spring配置 6
第四章 数据库设计 7
4.1 数据模型分析和创建 7 *好棒文|www.hbsrm.com +Q: *351916072*
4.2 数据库表的结构 7
4.3 ER图结构 9
第五章 系统实现 11
5.1 用户登录界面 11
5.2 管理员操作界面 11
5.3 学生与公司操作界面 12
5.4 用户登录流程 13
第六章 系统测试 14
6.1 测试的目的 14
6.2 测试过程 14
6.3 系统测试方案 14
结束语 15
致 谢 16
参考文献 17
第一章 概述
1.1 论题背景和意义
校内外实训基地是大学即将毕业的学生进行相关专业技能训练的实践场所,为了和企业的生产实际相吻合,如今的大多数实训基地的建设都采取了校企合作共建开发的模式。
在发展传统教育的基础上,探索市场企业与人才提供的校方相结合教学模式。以培养实用型人才为根本,以改革教学模式为中心,以上岗就业为目标,以服务职业为宗旨。面向企业实行校企合作,将就职机会与校方人才紧密结合,更大效率地对人才进行培养,快速入手职业能力,为毕业后立刻上岗就业打下了坚实的基础。
当企业与学校签订合作协议后,可以将部分项目在校内进行,这样不仅可以让学生将“理论”和“实践”相结合,也方便学生免于学校企业之间的奔波。这种模式既可以解决人才来源问题和学生实习期的安全问题,也解决了学校对学生未来的规划问题。校企合作实践证明,企业与学校进行校企合作并完善人才就业,这是一项有益于社会发展的事业,是促进建设和谐社会提高国家总体就业率的重要举措,也有益于提升学校和企业的名声,这对于校企双方是双赢的局面。
本文叙述的校企合作共建校内外实践基地协议管理系统,将为了实现以下几个目标:此系统具有操作平台无关性,可以在各种服务器和程序上运行。平台预计实现的功能有所有角色的登录、注销、密码修改,对账号信息进行添加,删除,修改和查询。管理员则可以对系统进行管理,包括对其他用户的信息管理,数据库的修改、维护、备份和删除。系统界面清晰简便,所有用户的操作界面美观方便,管理员也可轻松的维护系统后台。
1.2 开发技术的选择
课题开发采用的技术有两个:Java开发和MySql数据库管理。我选的两个技术有以下几个特点:
(1)Java是一种跨平台的,面向对象编程语言。它具有简单性、面向对象、分布式、解释型、可移植、高性能、可靠、安全、平台无关、多线程、动态性等多种特点。Java语言是当今世界系统编程时最常用的语言,因此与Java相关的开发技术已经发展的相当成熟,与之对应的编程软件MyEclipse也有着完善的编程功能,可大大提高系统完成的效率。
Java图形编程有一个更加简便快捷的交互的图形界面。在图形界面编写时,运用了大量的java.swing包中的类,在视觉方面可以有更好的编写观感。
(2)MySql是一个快速、多线程、多用户的SQL数据库服务器。它可以在多种系统环境下运行;它对于数据的权限有一个非常灵活的口令系统;它的内存分配系统快捷而且稳定;快捷的查询功能。
对MySql数据库的操作包含两个部分:
①对数据库整体操作的类,其功能包括:连接数据库、执行sql语句、关闭数据库连接等。
②对数据库内表单数据操作的类,可以用于对信息的增加,删除,编辑,查询等。
因此使用MySql数据库与MyEclipse相配和可以使得系统的最终效果达到课题的需求。虽然我在四年中学习许多计算机专业相关的知识,但在实际运用当中还存在一些不足,在实践当中可能会遇到各种各样的问题,这些存在的问题鞭策着我在计算机专业方面不断前进。
第二章 需求分析
2.1 可行性研究
2.1.1 技术可行性
系统采用MySql 数据库进行数据管理,MySql数据库拥有比其它数据库更加安全、准确、快速的优势,并且在数据处理的量上也非常高。。
而开发平台则选用MyEclipse8.5作为开发平台。这个以方便程序员编写代码为前提开发的软件有着完善的指令控制语句,它还与多种对象互相支持,可关联大部分数据类型,为程序员的软件开发提供了高效率保证。而且MyEclipse在代码模块方面更加方面快捷,在将来对系统的完善和修改提供了方便。
因此,选用Mysql数据库和MyEclipse软件作为技术可行性方面的支持。
2.1.2 经济可行性
在软件开发高速发展的今天,本系统选用作为主流的Java和MySql,也是因为其有着其它开发软件不可比拟的优势:
(1)基于Java语言和MySql数据库的优势,采用MyEclipse作为便携平台,在编写过程中节省了大量不必要的人力,优化了编写效率;
(2)本平台系统在功能上提供了多方面的数据分类,管理和维护,并且对数据的安全有保障,对硬件环境的需求也不是很高,方便维护;
版权保护: 本文由 hbsrm.com编辑,转载请保留链接: www.hbsrm.com/jsj/rjgc/385.html