基于mvc模式ssh2框架的教研项目管理系统设计与实现

基于mvc模式ssh2框架的教研项目管理系统设计与实现

ID:22906813

大小:60.57 KB

页数:13页

时间:2018-11-01

基于mvc模式ssh2框架的教研项目管理系统设计与实现_第1页
基于mvc模式ssh2框架的教研项目管理系统设计与实现_第2页
基于mvc模式ssh2框架的教研项目管理系统设计与实现_第3页
基于mvc模式ssh2框架的教研项目管理系统设计与实现_第4页
基于mvc模式ssh2框架的教研项目管理系统设计与实现_第5页
资源描述:

《基于mvc模式ssh2框架的教研项目管理系统设计与实现》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、基于MVC模式SSH2框架的教研项目管理系统设计与实现袁立重庆电力高等专科学校摘要:以教研项目管理系统的设计与实现为例,介绍丫使用MVC模式SSII2框架技术搭建的系统框架,使开发出来的系统具有良好的易维护性和可扩展性。关键词:教研项B管理系统;MVC模式;SSH2框架;作者简介:袁立(1985-),硕士,讲师。收稿曰期:2017-09-27基金:重庆电力高等专科学校创新创业项目资助Received:2017—09—27随着社会的发展,时代的进步,尤其是计算机和网络技术的广泛普及和应用,对于改善和提高工作效率有着越来越重耍的作用。尤其在教研项目管理

2、方面,计算机的优势体现得越来越明显。与教研项目管理系统比较,以Excel,Word等为核心的传统教研管理模式表现出来的弊端主要体现在以下几个方面:工作流程容易出错、细化困难、工作协调性差;内部交流不顺畅、信息反馈慢、资料收集整理困难、丢失现象严重。2系统核心功能模块木教研项目管理系统伍括4大部分,第一是项目的申报及立项;第二是项目的过程管理;第三是项目的结题管理:第四是项目的成果申报管理。2.1项目的申请及立项(1)用户登录:项目中请人员通过自己的工号登录。(2)项目中请模板下载:项目中请人员登录系统后,按照自己中报项目的类型进行申报书的下载。(3

3、)项目上传:项目申请人员下载完申报书以后,按照要求进行填写。填写完成后,将申报书按指定的路径上传。(4)项目评审:专家登录后,对项目进行创新性、能否解决教学、实验、管理中的问题等方面进行评审并打分。教研管理人员根据分值进行排序建议对项目进行立项。2.2项目的过程管理(1)项目进度安排填写:对于己立项的项目,项目负责人填写项目的进度安排表。(2)项目中期检查:项目中期进度执行情况是否与申报书内容相吻合、是否与项目进度安排相吻合。(3)整改:对于屮期检查不符合者,发出整改建议,并在限期里整改完成。2.3项目的结题管理(1)项目结题模板下载:项目负责人下

4、载项目结题模板,并按照要求填写,并上传所有结题资料,包含项0完成成果、资金使用明细等内容。(2)结题项0评审分配:聘请项0结题评审团队,按照专业领域不同,将结题项目分配给评审专家。(3)项目结题评审:结题评审专家登录后,按照资金使用情况、项目完成情况是否与中报内容一致进行评审,并建议是否可以结题。(4)结题情况收集:科研管理人员登录后,将项目负责人提交的所有结题资料下载,将项S结题评审专家评审情况进行下载,提供资料给现场结题答辩以及评审。(5)上传结题资料并归档:结题成功的项目,项目负责人将所有的资料上传,科研管理人员完成电子归档;结题未成功的项目

5、,项目负责人根据专家在网上的评审意见进行整改,并申请再次结题时间。2.4目的成果申报管理(1)结题项目成果奖励申报:项目负责人下载创新成果奖励模板,进行创新成果申报。(2)网上评审:聘请项目评审团队,专家登录后,对中报的成果奖励项目进行评审,并提交评审意见,教研管理人员收集评审意见,将结果报学校,进行奖励申请建议。3SSH2框架和MVC实现MVC又叫模式视阁控制器,既是一种软件设计思想,又是一种软件设计架构。采用MVC模式提高应用系统的可维护性、可扩展性、可移植性和组件的可复用性。SSH2框架对原有的SSH框架结构进行了改进,吸收了Struts框架

6、的精髓思想,保持了架构的清晰,同时对其中较为繁琐的控制层次进行简化。抽象出数据对象映射(DAO)层,采用Hibernate架构在保证不影响框架性能棊础上,以Model层的约束配置,使得数据层与控制层脱离。采用Spring架构为控制层调用DA0层对象提供了解决方案。4关键技术代码本系统严格采用MVC设计模式设计实现。以部门模块为例说明MVC模式SS112框架的具体实现过程。4.1模型层Model层实现系统中的业务逻辑。部分源代码如下:packagecom.cn.dzxx.yl.com.cn.mpublicclassBuMen{privateshort

7、buMenld;privateStringbuMenName;■罄•publicshortgetBuMenldO{returnbuMenld;}publicvoidsetBuMenld(shorthis.buMenld=buMenlc通过hibernate,cfg.xml对数据库进行配置,依据Model层创建持久化对象的映射定义BuMen.hbm.xml配置文件,部分源代码如下:

8、column:〈generatorclass二"native"〈propertyname="bulVLstrin

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。