大学生创新学分管理设计与实现研究

来源 :现代商贸工业 | 被引量 : 0次 | 上传用户:ghchao0605
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘要:针对高校大学生创新学分管理信息系统的建设需求,提出了基于Struts+Spring+Hibernate(SSH)技术架构的解决方法,并给出其在Web系统快速设计与开发中的具体实现过程。结果证明:采用SSH框架设计模式,不仅使系统层次结构更为清晰,而且显著降低了系统开发成本及模块之间耦合度。
  关键词:创新学分管理系统;SSH框架;WEB框架
  中图分类号:G4
  文献标识码:A
  doi:10.19311/j.cnki.16723198.2017.15.078
  1引言
  现阶段我国高校创新学分的管理尚处于纸质档案管理阶段,学分审核过程繁琐,为了减轻相关高校管理人员的工作,更加高效地管理毕业生创新学分资料,利用现代计算机和数据库开发技术,建立起完善的创新学分管理平台对于提高管理人员工作质量和效率、加强学生对自身资料管理的参与度、提高信息资源的利用率和管理水平都具有重要意义。
  为了提高大学生创新学分管理的水平,我校基于SSH架构设计并开发了大学生创新学分管理平台。该平台的建立,不仅使教师管理员能及时获取相应的创新学分信息,而且也能满足多种对学分进行操作的需求;同时,各学科的学生可以提交创新学分变更请求,上传相关学分证明材料等,这样大大降低了管理成本,也提高了学分管理的效率。平台采用B/S结构以减轻对客户端的压力,同时为了简化系统的开发过程,增强系统的健壮性和可拓展性,系统采用了基于MVC模式的SSH技术框架。
  2SSH技术框架
  SSH是由Struts+Spring+Hibernate组成的一个集成框架,也是目前比较流行的一种Web应用程序开源框架,它分为表示层、业务逻辑层、数据持久层和域模块层。在该框架中,业务规则、数据访问及合法性校验等工作交由中间层处理,客户端可以通过组件与中间层建立连接,再由中间层与数据库交互,而不用直接与数据库进行交互,这不仅使得开发人员能在短期内搭建结构清晰、可复用性好、维护方便的Web应用程序,而且也极大程度地提高了系统的可扩展性和可维护性。
  2.1Struts
  Struts是一个基于模型、视图、控制器的MVC应用框架,主要是采用Servlet和JSP技术来实现的。Struts把Servlet、JSP、自定义标签和信息资源(message resources)整合到一个统一的框架中,有效地减弱数据接口和业务处理逻辑之间的耦合。通过Struts框架,开发者可以创建基于各种标准技术(如JSP页、JavaBeans、资源包和XML)的可维护、可扩展并且灵活的Web应用程序,极大地节省了时间。
  2.2Spring
  Spring是一个轻量级的控制反转(IOC)和面向切面(AOP)的容器框架,用于对Struts和Hibernate进行管理。Spring通过IOC技术式将应用程序的配置和依赖性规范与实际应用程序代码分开,以实现业务模块的松耦合。同时Spring还提供了面向切面编程的丰富支持,直接将面向对象的编程功能集成到了Spring框架中,允许通过分离应用的业务逻辑与系统级服务进行内聚性的开发。极大地简化了错误处理,降低了编写异常代码数量。
  2.3Hibernate
  Hibernate是一個面向Java环境的对象/关系映射工具,将对象/关系模型中的对象映射到基于SQL的关系模型结构中。Hibernate不仅可以实现Java类到数据库表的映射,完成数据查询、获取数据及延迟加载等重要功能,而且它还提供了功能强大的查询语言(Hibernate Query Language,HQL),缩短了开发时使用SQL和JDBC处理数据的时间,降低了开发难度。
  3系统功能结构及架构设计
  3.1系统功能结构
  创新学分管理系统按用户角色分为3个模块,即:学生模块、教师模块、系统管理模块。其中,学生可以完成创新学分申请的提交、学分证明材料的上传以及个人创新项目的查看;教师可以审核和下载创新学分证明材料、查看或导出自己所管理班级的项目资料;系统管理员拥有最大权限,可以管理学生信息和教师权限,并对项目规则进行增、删、改操作。
  3.2系统架构设计
  3.2.1WEB层设计
  本系统采用Struts来实现后台与界面之间的交互。Struts的核心是多种功能的拦截器和过滤器,当学生提交自己参与的创新学分项目资料的时候,拦截器会自动把提交的信息封装到开发者指定的JavaBean里面,相比于传统的方式需要开发者手动封装,极大提升了开发效率。对于学生提交的信息进行保存之后,Struts只需要根据返回的结果在Struts.xml核心配置文件,匹配结果跳转到对应的事先配置好的页面,而传统的Servlet需要通过硬编码的方式指定跳转页面,这样不仅使得页面地址路径和代码紧耦合,同时不利于后期维护或者扩展,而在使用Struts框架,开发者只须对Struts.xml进行相应的调整和修改。这种管理页面逻辑的方式在系统前期的开发过程和后期的维护与升级阶段都显示出了极大的便捷性和有效性。
  在创新学分系统中,学生可以查看自己所上传的项目,提交新的项目,删除不合格的项目,而这些业务对应的页面跳转,数据库操作,通过简单的配置文件紧密的联系在一起,但是又可以灵活的进行变更和管理,Struts.xml配置文件部分内容如下:
    class="com.adou.createScore.action.StudentAction"method="{1}">
  
其他文献
摘要:米兰·昆德拉的小说《生命中不能承受之轻》描述了人性的背叛,善恶的选择,在得到与失去之中,寻找内心的幸福。因此,通过对《生命中不能承受之轻》的故事简介以及生命轻重之间的思考,从文学批判和哲学思考的角度剖析生命在轻重之间的意义。  关键词:《生命中不能承受之轻》;昆德拉;解读  中图分类号:G4  文献标识码:A  doi:10.19311/j.cnki.16723198.2017.15.086
期刊
摘要:随着互联网的发展,物流行业已经从一个新兴行业发展为热门行业,其对物流人才的需求也越来越大,但是现代物流人才的匮乏已成为制约物流业发展的瓶颈。以广西民族师范学院2016届物流专业毕业生为例,首先从就业单位类别、地域、岗位相关性和薪资情况等多方面对其就业现状进行统计分析,进而探讨影响其就业择业的主要因素,最后针对当下存在的问题提出提高物流管理毕业生就业率及就业质量的途径。  关键词:物流管理;就
期刊
摘要:以一种新的生态视角看待高职院校,高职院校也同自然界中的其它生物体一样,也有其生命周期过程。以研究基于生态位理论的高职院校特色专业的生态位分析为目的,重点分析高职院校特色专业生态位。提出实现高职院校特色专业的生态位分离和生态位互补的策略。  关键词:生态位理论;特色专业;生态位分析  中图分类号:G4  文献标识码:A  doi:10.19311/j.cnki.16723198.2017.15
期刊
摘要:德育工作是教育的重要课题,特别是针对社会主义建设新时期教育出现的新情况更具有现实意义。因此,以新时期德育工作中出现的两个突出问题为载体,以班级管理案例分析的形式,论述德育的重要性并初步总结经验和方法,注重传统德育方式与新的时代特点的结合,努力为现代教育服务。  关键词:德育;班级管理案例;留守学生;早恋;家校合作  中图分类号:G4  文献标识码:A  doi:10.19311/j.cnki
期刊
摘要:“互联网+”趋势下,支付宝等第三方支付企业因其线下支付的便捷性及各种支付优惠受到越来越多的用户的青睐。传统银行业为了与第三方支付企业分移动支付领域这块“蛋糕”,中国银联联合众商业银行于2015年年末推出了银联“云闪付”。移动支付市场竞争升级,为我国移动支付新发展带来了新的机遇。为此,就移动支付(支付宝与银联云闪付)竞争与合作的当前格局与未来发展趋势的研究,为银联“云闪付”接下来的发展提出建议
期刊
摘要:随着新疆十三五建设大发展,水利产业由传统水利向现代水利转型升级,更需要实践动手能力强,职业素养好,具有较宽的知识面和较强的职业迁移能力的技术技能人才。然而,新疆目前尚没有本科层次的职业教育。为此,对农业水利工程专业应用型本科人才培养目标进行分析,来对目前高职本科联合培养农业水利工程专业应用型本科人才培养的模式进行研究。  关键词:农业水利工程专业;高职本科联合;人才培养;培养模式  中图分类
期刊
摘要:随着互联网金融行业的逐渐繁荣,P2P借贷平台如雨后春笋般的不断涌现,金融投资者在投资过程中的风险也随之加大。为此,总结了当前的P2P借贷平台类型,以“e租宝”为例,剖析互联网金融中所存在的风险以及造成风险的内部原因,结合当前互联网金融市场的发展形势,为投资者提出了一些规避风险的对策,以期帮助互联网金融投资者认清市场形势,降低投资风险。  关键词:P2P模式;e租宝;风险防范;对策研究  中图
期刊
摘要:医药零售企业主要经营模式是连锁经营,基层员工主要指门店药品销售人员,销售人员绩效是医药零售企业整体业绩的保证,如何建立一套可以激发门店员工工作积极性的激励机制是医药零售企业人力资源管理的关键。基于双因素理论通过访谈法分析医药零售企业基层员工的保健因素和激励因素,针对性提出优化医药零售企业基层员工激励机制的具体措施,以期对医药零售企业发展有一定借鉴意义。  关键词:医药零售企业;门店员工;保健
期刊
摘要:社会主义核心价值观在校园文化中的主导作用可以体现在方向引领、价值引导、文化清朗、行为规范、精神激励和合力凝聚等六个方面。示范引领机制、宣传教育机制和实践养成机制这三个机制构成了社会主义核心价值观在校园文化的实现机制。通过打造一批有影响力的虚实平台和打造一批精品育人项目,使实现机制成效可量化是未来努力的方向。  关键词:社会主义核心价值观;校园文化;主导作用;实现机制  中图分类号:D9  文
期刊
摘要:随着当下经济的发展以及社会竞争力的增大,优秀营销人员是任何一家企业发展的重要命脉。它给企业带来的不仅仅是经济上的优势,更是与其他企业相竞争的一个硬性条件。因此,企业对于营销人员流失问题越来越重视,如何解决营销人员流失问题也是企业值得思考的问题。为此,以江苏苏南地区中小装饰企业为研究对象,通过问卷调研的形式,运用SPSS分析软件,对调研数据进行分析,挖掘出中小装饰企业营销人员流失的原因,并提出
期刊