论文部分内容阅读
摘 要:随着大学生就业压力的越来越大,职业证书的考取也越来越受到关注。首先对互联网上主流考证网进行分析,然后再针对西南财经大学天府学院学生考证的实践情况,采用更合理的数据库设计,结合MVC等开发技术,设计了基于J2EE的学校考证网,提供考证查询,书籍购买,报班培训以及论坛讨论等功能,更方便了同学们考证和学习。
关键词:考证;J2EE;MVC
中图分类号:TP311.52
随着高校的扩招,学生人数越来越多,就业压力越来越大。如何在毕业后的找工作中占据更加有利的地位,提高自己的竞争水平,同学们也越来越多的看准了一些证书的考取,除了国家级英语四六级和计算机二三级考试以外,还有很多英语和计算机的技能考试,此外很多相关专业的职业证书的考试,例如会计从业资格证,证券从业资格证等,以及其他很多证书的考试例如公务员,考研等等。这些考试每年的考试时间等相关信息等都所有变化,同学们的考证购书以及培训很多也必不可少,为了给天府学院同学们提供一较好的学习交流和咨询平台,在参考了其他一些考证网站后,并且结合学院同学们考证的实情,设计和开发了适用于天府学院的学生考证网,方便同学们考证以及学习交流等。
1 技术介绍
1.1 J2EE
J2EE架构是一个企业级开发标准,带有许多组件和第三方jar包,如JDBC,JSP,Java,Servlet,XML,EJB等功能十分强大[1]。它能够方便编程人员快速有效的使用,从而减少软件开发的时间,同时还能够精简代码,实现代码复用,使代码在层次上更分明、易懂。J2EE开发的软件还具有跨平台使用的功效,只需一次开发就可以运用到多个平台上。
1.2 MVC
在不段的实践和总结过程中,MVC开发模式被越老越多的程序员所认可[2-3],MVC架构也成为了J2EE开发中运用广泛的开发模式。MVC架构包括了三个部分组成:Model模型、View视图、Controller控制,它们以最少的耦合协同工作,提高应用的可扩展性及可维护性。
2 考证网系统设计
2.1 需求分析
在参考了其他考证网站,并且综合了天府学院的学生考证各方面因素之后,做出如下分析:(1)学生考证信息的查询,目前学生需要考证科目繁多,考试时间不统一,需要查询考试科目名称,报名时间截止时间,考试时间等相关安排信息;(2)考试相关书籍的查询和购买等,目前针对不同的考试,辅导书籍也较多,优劣参差不齐,书籍查询和购买为了给同学们提供最好的参考书籍和最优惠的书籍价格;(3)关于考试培训,考证内容和大概和平时学习的内容等会有一些出入,为了更好的针对考试大纲以及提高考试通过率,设计培训开班,为同学们提供最好的师资力量;(4)关于考试论坛,考试还没有通过的同学可以向证书已经拿到的同学取经,大家都可以在论坛上分享考试心得和技巧等。
2.2 数据库设计
通过需求分析,设计了数据库ER模型,采用datamodeler软件制作了数据库关系模型如图1所示,并且在oracle10g数据库中实施,包括建立用户信息表,购物车信息表,图书表,开班信息表,考证信息表等。表的规范化设计减少了数据的冗余,节省了数据存储空间,大大提高了系统的运行效率。
2.3 系统功能实现
根据上述需求分析,将系统大致分成了六大模块,包括了用户管理,考证信息查询,书籍查询购买,报班培训,考证论坛以及后台管理。
在登陆的网站的时候,主要有系统管理员,和一般注册用户和浏览者,浏览者只能进行简单的查看和查询功能,不具备购买报班以及论坛回复等功能,注册用户则具备了上述所有功能,而只有系统管理员才具备后台管理功能。
下面介绍系统的主要功能:
(1)考证查询,考证信息繁琐,考证时间不统一,报名时间和截止时间都是大家需要关注的,考证查询功能主要包括了以公告的方式发布最近的考试信息,登陆网站的浏览者还可以对一些关键字等进行查询。包括名字,时间以及分类等。
(2)书籍购买,注册的同学们可以根据考试的分类和科目查询最新的考试培训图书相关信息,并且添加到购物车,或者从购物车中移除,或者直接购买。
(3)报班培训,考证内容和一般课堂学习内容有出入,或者有些考证在大学中一般没有涉及到课程,很多同学们有意愿进行考证前的培训学习,报班培训模块除了发布培训班以及老师信息,人数,还具备注册用户报班确认等功能。
(4)后台管理,后台管理包括了对用户管理,考证信息管理,书籍信息管理,购物车信息管理,开班报名管理,以及论坛信息的管理等。
3 结束语
能力培养已经俨然成为了高校最主要的培养模式,学生职业证书的获取也是同学们就业的有力竞争法宝,传统的考证网的建立已经不能满足高校学生的需求,针对天府学院学生考证的实际情况出发而设计的考证网,除了具备基本的功能外,能最大限度的满足学生需求,为同学们考证之路提供最有利的平台[4]。
参考文献:
[1]刘泽轩,江春华.基于J2EE架构的科研管理系统的设计与实现[J].计算机工程与设计,2007(21):5218-5220.
[2]龔薇华,王晨光,俞欢军.基于MVC 模式和.NET的公司内部管理信息系统设计[J].计算机工程与设计,2007(09):2142-2144.
[3]田娟,徐钊.基于J2EE的MVC设计模式的分析和思考[J].计算机与现代化,2010(182):54-58.
[4]施建华.职业技能考证网业务关系模式分析与设计[J].科技信息,2014:242-243.
作者简介:郭进(1982-),男,四川郫县人,讲师,研究方向:软件开发,计算机视觉。
作者单位:西南财经大学天府学院,四川绵阳 621000
关键词:考证;J2EE;MVC
中图分类号:TP311.52
随着高校的扩招,学生人数越来越多,就业压力越来越大。如何在毕业后的找工作中占据更加有利的地位,提高自己的竞争水平,同学们也越来越多的看准了一些证书的考取,除了国家级英语四六级和计算机二三级考试以外,还有很多英语和计算机的技能考试,此外很多相关专业的职业证书的考试,例如会计从业资格证,证券从业资格证等,以及其他很多证书的考试例如公务员,考研等等。这些考试每年的考试时间等相关信息等都所有变化,同学们的考证购书以及培训很多也必不可少,为了给天府学院同学们提供一较好的学习交流和咨询平台,在参考了其他一些考证网站后,并且结合学院同学们考证的实情,设计和开发了适用于天府学院的学生考证网,方便同学们考证以及学习交流等。
1 技术介绍
1.1 J2EE
J2EE架构是一个企业级开发标准,带有许多组件和第三方jar包,如JDBC,JSP,Java,Servlet,XML,EJB等功能十分强大[1]。它能够方便编程人员快速有效的使用,从而减少软件开发的时间,同时还能够精简代码,实现代码复用,使代码在层次上更分明、易懂。J2EE开发的软件还具有跨平台使用的功效,只需一次开发就可以运用到多个平台上。
1.2 MVC
在不段的实践和总结过程中,MVC开发模式被越老越多的程序员所认可[2-3],MVC架构也成为了J2EE开发中运用广泛的开发模式。MVC架构包括了三个部分组成:Model模型、View视图、Controller控制,它们以最少的耦合协同工作,提高应用的可扩展性及可维护性。
2 考证网系统设计
2.1 需求分析
在参考了其他考证网站,并且综合了天府学院的学生考证各方面因素之后,做出如下分析:(1)学生考证信息的查询,目前学生需要考证科目繁多,考试时间不统一,需要查询考试科目名称,报名时间截止时间,考试时间等相关安排信息;(2)考试相关书籍的查询和购买等,目前针对不同的考试,辅导书籍也较多,优劣参差不齐,书籍查询和购买为了给同学们提供最好的参考书籍和最优惠的书籍价格;(3)关于考试培训,考证内容和大概和平时学习的内容等会有一些出入,为了更好的针对考试大纲以及提高考试通过率,设计培训开班,为同学们提供最好的师资力量;(4)关于考试论坛,考试还没有通过的同学可以向证书已经拿到的同学取经,大家都可以在论坛上分享考试心得和技巧等。
2.2 数据库设计
通过需求分析,设计了数据库ER模型,采用datamodeler软件制作了数据库关系模型如图1所示,并且在oracle10g数据库中实施,包括建立用户信息表,购物车信息表,图书表,开班信息表,考证信息表等。表的规范化设计减少了数据的冗余,节省了数据存储空间,大大提高了系统的运行效率。
2.3 系统功能实现
根据上述需求分析,将系统大致分成了六大模块,包括了用户管理,考证信息查询,书籍查询购买,报班培训,考证论坛以及后台管理。
在登陆的网站的时候,主要有系统管理员,和一般注册用户和浏览者,浏览者只能进行简单的查看和查询功能,不具备购买报班以及论坛回复等功能,注册用户则具备了上述所有功能,而只有系统管理员才具备后台管理功能。
下面介绍系统的主要功能:
(1)考证查询,考证信息繁琐,考证时间不统一,报名时间和截止时间都是大家需要关注的,考证查询功能主要包括了以公告的方式发布最近的考试信息,登陆网站的浏览者还可以对一些关键字等进行查询。包括名字,时间以及分类等。
(2)书籍购买,注册的同学们可以根据考试的分类和科目查询最新的考试培训图书相关信息,并且添加到购物车,或者从购物车中移除,或者直接购买。
(3)报班培训,考证内容和一般课堂学习内容有出入,或者有些考证在大学中一般没有涉及到课程,很多同学们有意愿进行考证前的培训学习,报班培训模块除了发布培训班以及老师信息,人数,还具备注册用户报班确认等功能。
(4)后台管理,后台管理包括了对用户管理,考证信息管理,书籍信息管理,购物车信息管理,开班报名管理,以及论坛信息的管理等。
3 结束语
能力培养已经俨然成为了高校最主要的培养模式,学生职业证书的获取也是同学们就业的有力竞争法宝,传统的考证网的建立已经不能满足高校学生的需求,针对天府学院学生考证的实际情况出发而设计的考证网,除了具备基本的功能外,能最大限度的满足学生需求,为同学们考证之路提供最有利的平台[4]。
参考文献:
[1]刘泽轩,江春华.基于J2EE架构的科研管理系统的设计与实现[J].计算机工程与设计,2007(21):5218-5220.
[2]龔薇华,王晨光,俞欢军.基于MVC 模式和.NET的公司内部管理信息系统设计[J].计算机工程与设计,2007(09):2142-2144.
[3]田娟,徐钊.基于J2EE的MVC设计模式的分析和思考[J].计算机与现代化,2010(182):54-58.
[4]施建华.职业技能考证网业务关系模式分析与设计[J].科技信息,2014:242-243.
作者简介:郭进(1982-),男,四川郫县人,讲师,研究方向:软件开发,计算机视觉。
作者单位:西南财经大学天府学院,四川绵阳 621000