基于J2EE的天府学院校园考证网设计

来源 :计算机光盘软件与应用 | 被引量 : 0次 | 上传用户:zjxiaolin
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘 要:随着大学生就业压力的越来越大,职业证书的考取也越来越受到关注。首先对互联网上主流考证网进行分析,然后再针对西南财经大学天府学院学生考证的实践情况,采用更合理的数据库设计,结合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
其他文献
高职毕业论文是高职教学过程中的重要组成部分,在高职教育中占有重要地位,笔者就目前指导高职毕业论文时存在的问题提出相应的对策。
摘 要:为了能够给公交乘客提供优质的换乘查询服务,选择了操作方便的短信查询方式,构建了云计算中心集中受理查询请求。同时设计了分枝算法,具有最少换乘次数优先、相同换乘次数时站点最少优先的特点。该系统能够给公交乘客带来便利,从而吸引出行者优先选择公交车出行方式。  关键词:云计算;短信平台;换乘算法  中图分类号:TP311.52 文献标识码:A 文章编号:1007-9599 (2013) 04-00
技能型人才的培养工作,近几年在高职院校的开展中受到重视。通过校企联合的方式有效开展软件技术人才的培养,在教学中改善并建立更为具有弹性的课程培养人才体系,已经成为了
职校计算机专业的授课是一种机械的、记忆式的教学方式,教师授课重点在于"传道、授业、解惑"。这种机械式的授课方式虽然可以使得教学变得标准化,但是不可否认的是这样的授课方
实施大学生"赛课计划"项目,能够在一定程度上使学生在充分掌握专业课程的同时,结合所学专业特点,积极的参加各级各类有较大影响力的竞赛,有效激发广大学生的创新意识,培养提高
摘 要 本文以MATLAB作为开发平台,设计了基于MATLAB的数字信号处理实验仿真平台,改变了传统的授课方式,将数字信号处理的算法实验集中在一个平台上,操作简单方便,结果直观准确。并采用友好的GUI界面设计,用简洁的文字、丰富的画面将抽象的内容展现在学生面前,提高了学生的学习积极性和主动性。  关键词 数字信号处理 仿真实验平台 MATLAB GUI  中图分类号:G434
要全面把握邓小平科教兴国理论,就必须把握邓小平科教兴国的理论体系。邓小平科教兴国理论体系可以概括为一个主题、一条主线和八个要点。小厂平科教兴国理论的主题是把马克思
不同气质类型具有不同的特点,任何一种气质类型既有发展成优良个性品质的可能性,也有发展成不良个性品质的可能性.根据抑郁质学生的气质特点进行健康个性塑造,尽可能地发挥学
文章从电子技术实验教学改革的必要性、“三层次”课程体系、个性化实验内容、“讨论+开放”实验模式及多样化考核方式等方面。阐述了改革的实施过程和方法。电子技术实验教学