学位论文 > 优秀研究生学位论文题录展示
基于SSH框架的电网科研管理平台的研究与开发
作 者: 于振
导 师: 李祥珍;欧清海
学 校: 中国电力科学研究院
专 业: 计算机应用技术
关键词: 科研项目管理 科研管理平台 Struts Hibernate Spring SSH框架
分类号: TP311.52
类 型: 硕士论文
年 份: 2008年
下 载: 36次
引 用: 0次
阅 读: 论文下载
内容摘要
科研项目管理是电力系统科技管理工作的一项重要内容。信息化的科研项目管理平台有利于推进精细化、标准化管理的流程,可以实现科研咨询项目从前期研究、立项到正式启动、评审、结题验收、成果管理的全过程信息化管理,能够有效推进了科研项目精细化管理的目标。本文分析目前电力系统科研管理系统的现状;根据现有的科研项目管理办法和电力系统的精细化管理的目标,在分析实际需求的基础上,综合比较了目前web开发各种架构的优劣,设计实现了一个基于SSH架构的信息化的科研项目管理平台。本文首先阐述了科研项目管理系统的流程,分析了信息化科研项目的重要意义,把科研项目管理进行模块化划分。根据开发架构的选择,介绍了WEB开发的主要框架:Struts框架、Hibernate框架和Spring框架,然后利用这三个框架,在分层思想的基础上整合了SSH(Struts+Spring+Hibernate)架构,并在此架构的基础上,进行了数据库的设计和优化,给出了科研项目管理平台的具体功能模块实现。最后,介绍了科研管系统和其他系统数据接口,并予以实现。
|
全文目录
摘要 4-5 ABSTRACT 5-6 目录 6-9 第一章 绪论 9-13 1.1 国家电网公司科研项目管理的研究及应用现状 9-10 1.2 电网科研项目管理中存在的问题 10-11 1.3 信息化科研管理平台的意义 11 1.4 本文研究的主要内容 11-13 第二章 科研项目管理的分析和架构选取 13-23 2.1 科研项目管理的基本要求 13 2.2 科研项目管理的流程 13-15 2.2.1 项目立项管理 13 2.2.2 项目过程管理 13-14 2.2.3 项目评审管理 14 2.2.4 项目结题管理 14-15 2.2.5 项目评奖管理 15 2.2.6 成果管理 15 2.3 科研管理信息平台的模块划分 15-18 2.4 SSH框架的选择 18-22 2.4.1 Web方式开发的现状 18-20 2.4.2 开发框架的选择 20-22 2.5 小结 22-23 第三章 系统架构设计 23-45 3.1 概述 23 3.2 分层设计的思想 23-24 3.3 WEB层分析和研究——STRUTS框架 24-29 3.3.1 Struts概述 24-26 3.3.2 Struts的体系结构 26-27 3.3.3 Struts工作过程 27-29 3.4 持久层分析研究——HIBERNATE框架 29-33 3.4.1 Hibernate概述 29-30 3.4.2 对象关系映射ORM 30 3.4.3 Hibernate架构 30-31 3.4.4 Hibernate配置文件 31-33 3.5 SPRING框架分析研究 33-36 3.5.1 Spring概述 33 3.5.2 Spring的体系结构 33-35 3.5.3 Spring的核心机制 35-36 3.6 系统框架结构设计 36-44 3.6.1 Spring与Hibernate的整合 36-42 3.6.2 Spring与Struts的整合 42-44 3.7 小结 44-45 第四章 数据库设计及优化 45-53 4.1 基于第三范式的基本表设计 45-46 4.2 基本表的扩展设计 46-48 4.3 数据库优化设计 48-50 4.4 建立数据库连接池 50-52 4.5 小结 52-53 第五章 安全保密的设计 53-61 5.1 安全保密设计的原则 53 5.2 基于角色的访问控制策略(RBAC) 53-54 5.3 用户身份鉴别 54-56 5.4 数字认证 56-59 5.5 日志管理 59-60 5.6 小结 60-61 第六章 科研管理平台的实现 61-82 6.1 权限管理系统系统的实现 61-62 6.2 项目管理子系统的实现 62-72 6.2.1 项目计划管理的实现 62-63 6.2.2 项目立项管理的实现 63-65 6.2.3 项目过程管理的实现 65-69 6.2.4 项目评审管理的实现 69 6.2.5 项目结题管理的实现 69-71 6.2.6 项目结算管理的实现 71-72 6.3 月度填报的实现 72-74 6.4 统计查询子系统的实现 74-77 6.4.1 项目立项查询 74-75 6.4.2 月度填报信息查询 75-77 6.5 成果管理子系统的实现 77-78 6.6 评奖管理子系统的实现 78-79 6.7 信息发布子系统的实现 79-80 6.8 小结 80-82 第七章 数据接口设计与实现 82-86 7.1 与OA的接口 82-83 7.2 财务数据的接口 83-85 7.3 技术服务项目表上报接口 85 7.4 邮件系统的接口 85 7.5 小结 85-86 第八章 总结及进一步的工作 86-87 参考文献 87-90 致谢 90-91 附录 91
|
相似论文
- 人力资源管理系统的设计与实现,TP311.52
- 龙城电子商城购物系统的设计与实现,TP311.52
- 田径运动会通用管理系统,TP311.52
- 基于.Net的某部科研项目管理信息系统设计与实现,TP311.52
- 基于WSN混合定位算法的研究,TP212.9
- 基于S2SH框架的雅砻江虚拟研究中心系统研究与设计,TP311.52
- 基于Struts2与Hibernate的社区网站系统设计与实现,TP311.52
- 基于SSH的图像日志市场营销系统的设计与实现,TP311.52
- 一个电子报纸发行系统的设计和实现,TP311.52
- 高校科研项目管理系统设计与实现,TP311.52
- 基于SSH的办公自动化双语系统的设计与实现,TP311.52
- 高校科技信息化管理系统设计与实现,TP311.52
- 基于SOA的财务管理系统架构研究,TP311.52
- 电子商务中的在线书店设计与实现,TP311.52
- 基于J2EE的移动存储设备电子文件安全管理系统的设计与实现,TP311.52
- 基于MVC设计模式的博客系统的设计与实现,TP311.52
- 基于SSH2的网优中心办公系统的设计与实现,TP311.52
- 基于MVC设计模式的电子作品评价系统的设计与实现,TP311.52
- 基于工作流的软件缺陷管理系统的设计与实现,TP311.52
- 越秀外国语学院指纹考勤系统的设计与实现,TP311.52
- Java Aspect在SC公司销售系统开发中的应用,TP311.52
中图分类: > 工业技术 > 自动化技术、计算机技术 > 计算技术、计算机技术 > 计算机软件 > 程序设计、软件工程 > 软件工程 > 软件开发
© 2012 www.xueweilunwen.com
|