基于开源框架的电子信息技术转移平台的设计与实现

基于开源框架的电子信息技术转移平台的设计与实现

论文摘要

为提高科研的创新水平和影响力,充分利用互联网促进科研资源的共享,加快科研信息传播,利用网络促进最新科研成果的产业化和市场化,进而提高科研的创新水平和辐射力,北京市教委提出了开发电子信息技术转移平台的要求。本文描述了一个基于开源框架的电子信息技术转移平台的具体设计与实现。论文首先对电子信息技术转移平台的需求进行分析,归纳总结出信息转移类平台应具有的基本功能,并通过针对系统的特点及对当前流行的软件开发环境的比较,选用Spring与Hibernate相结合的组合来实现这样一个适合于中小型企业的电子信息技术转移平台系统。其中Spring为整个系统提供了框架,Hibernate作为持久层。系统功能主要包括系统管理、用户管理、项目管理、专利管理等模块。使用MyEclipse开发工具实现了电子信息技术转移平台的代码编写,总结了电子信息技术转移平台实现过程中所用到的框架实现技术。文中以本电子信息技术转移平台为案例,阐述了Spring+Hibernate这一解决方案的优势。详细的介绍了Spring与Hibernate的特点及一些技术细节。本文还对电子信息转移平台提供的功能和信息转移业务进行了详细分析和描述,并介绍了电子信息转移平台提供的项目管理,专利管理等独特功能。对于类似信息转移平台的建立有实际借鉴意义和参考价值。

论文目录

  • 摘要
  • ABSTRACT
  • 第一章 绪论
  • 1.1 课题的提出
  • 1.2 研究内容
  • 1.3 本人所做的工作
  • 1.4 论文结构
  • 第二章 平台选型
  • 2.1 J2EE简介
  • 2.2 MVC模式
  • 2.2.1 MVC模式简介
  • 2.2.2 MVC的优点
  • 2.3 SPRING框架简介
  • 2.3.1 SPRING简介
  • 2.3.2 SPRING框架的关键域
  • 2.3.3 SPRING框架的体系结构
  • 2.4 SPRING对MVC的支持
  • 2.4.1 SPRING的实现模式
  • 2.4.2 SPRING MVC框架的特点
  • 2.5 SPRING的核心机制IOC与AOP
  • 2.5.1 IOC模式简介
  • 2.5.2 IOC的实现方式
  • 2.5.3 AOP简介
  • 2.6 HIBERNATE简介
  • 2.7 基于SPRING+HIBERNATE的软件开发方法
  • 2.8 结论
  • 第三章 需求分析
  • 3.1 平台建设原则
  • 3.2 用户构成
  • 3.3 功能需求
  • 3.4 功能划分
  • 3.5 功能描述
  • 3.6 日志需求
  • 3.7 非功能性需求
  • 3.7.1 数据精确度需求
  • 3.7.2 时间性需求
  • 3.7.3 适应性需求
  • 3.8 界面需求
  • 3.9 其它需求
  • 第四章 数据库设计
  • 4.1 数据库设计
  • 4.2 数据库ER关系图
  • 4.2.1 角色权限管理表ER关系图
  • 4.2.2 项目管理表ER关系图
  • 4.3 数据库表设计
  • 4.3.1 管理人员信息表
  • 4.3.2 科研人员信息表
  • 4.3.3 科研人员职称信息表
  • 4.3.4 科研人员学位信息表
  • 4.3.5 项目信息表
  • 4.3.6 项目合作形式信息表
  • 4.3.7 项目成员角色信息表
  • 4.3.8 项目成员信息表
  • 4.3.9 角色表
  • 第五章 系统详细设计
  • 5.1 系统设计
  • 5.2 登陆
  • 5.2.1 功能
  • 5.2.2 输入信息
  • 5.2.3 输出信息
  • 5.2.4 流程
  • 5.2.5 登录例图
  • 5.3 登出
  • 5.3.1 功能
  • 5.3.2 性能
  • 5.3.3 输入信息
  • 5.3.4 输出信息
  • 5.3.5 处理方法
  • 5.4 系统管理模块
  • 5.5 用户信息管理
  • 5.5.1 功能
  • 5.5.2 性能
  • 5.5.3 输入信息
  • 5.5.4 输出信息
  • 5.5.5 流程
  • 5.5.6 用户信息管理用例图
  • 5.6 科研人员管理
  • 5.6.1 功能
  • 5.6.2 性能
  • 5.6.3 输入信息
  • 5.6.4 输出信息
  • 5.6.5 流程
  • 5.6.6 科研人员信息管理用例图
  • 5.7 项目管理
  • 5.7.1 功能
  • 5.7.2 输入信息
  • 5.7.3 输出信息
  • 5.7.4 流程
  • 5.7.5 项目管理用例图
  • 5.8 其他设计
  • 5.8.1 VALIDATOR机制
  • 5.8.2 TILES
  • 5.9 系统运行
  • 第六章 结论与未来工作展望
  • 6.1 工作总结
  • 6.2 未来的工作
  • 参考文献
  • 致谢
  • 相关论文文献

    标签:;  ;  

    基于开源框架的电子信息技术转移平台的设计与实现
    下载Doc文档

    猜你喜欢