基于MVC模式的科研团队空间协同系统开发
2017-11-07李朕阮华
电子技术与软件工程 2017年17期
文/李朕 阮华
基于MVC模式的科研团队空间协同系统开发
文/李朕 阮华
本文针对科研团队个性化系统的需求,设计和开发了一个采用MVC模式基于ExtJS+Spring+Hibernate框架的科研团队空间协同系统。论文详细阐述了系统的设计方案和技术框架,并以系统中公告管理模块为例具体描述了系统MVC模式的开发实现过程,其中,Spring负责业务逻辑,Hibernate构建数据持久层,ExtJS实现前台页面显示。结果表明,该科研团队空间系统开发框架层次分明,实现了页面显示与业务逻辑的高效分离,开发效率提高近20%,具有较高的灵活性、可移植性和扩展性,应用效果良好。
ExtJS Spring Hibernate 科研团队空间 MVC 开发研究
1 引言
科研单位每年会承担大量的科研项目和课题,这些项目以及它们之后的持续性研究锁积累的科研文档资料对科研人员的后续研究具有十分重要的价值。如何将它们进行高效管理,在研究团队内部实现交流和共享,很大程度上会影响项目组的工作效率。“科研团队空间系统系统”就是在这样的背景下提出的。在团队空间系统中,科研人员将建立起以项目为基础的研究团队,并在团队与团队之间、团队与科研人员之间实现信息与资源的管理、共享。
另一方面,Java EE框架在保留技术安全性、扩展性、平台无关性和可维护性优势的同时,弥补了传统开发平台显示、业务和数据的高耦合等问题,成为当前Web系统的主要解决方案之一。本文采用当前较为流行的Spring + Hibernate开源框架组合,再结合ExtJS作为与用户交互的前端,搭建一个高效的富Web应用软件开发框架—基于Ext+ Spring + Hibernate的科研团队空间系统开发平台,完成系统的设计和开发工作。……
登录APP查看全文
