学位论文 > 优秀研究生学位论文题录展示

四川职业技术学院科研管理评价的系统设计与实现

作 者: 刘亭利
导 师: 薛晓东;韩文智
学 校: 电子科技大学
专 业: 软件工程
关键词: SSH DWR 框架 科研管理
分类号: TP311.52
类 型: 硕士论文
年 份: 2011年
下 载: 20次
引 用: 0次
阅 读: 论文下载
 

内容摘要


本文在深入研究Struts、Spring、Hibernate、DWR框架的基础上对其进行整合,并应用其框架进行应用程序的开发。SSH(Struts Spring Hibernate)是JavaEE轻量级框架经典整合。在JavaEE轻量级框架设计中把Web应用程序的开发分为多层架构设计,分别为表示层、业务逻辑层、数据访问层、数据持久层。数据表示层用Struts框架来实现、数据访问层由Hibernate框架实现、数据持久层由数据库实现、Spring应用依赖注入方式分别与Hibernate框架、Struts框架进行整合实现系统解耦,这样形成了性能稳定、可靠性强、易于扩展与维护的优秀的JavaEE轻量级框架程序架构。DWR是Ajax最优秀的框架,通过DWR可以方便的实现Web应用程序设计中的Ajax技术,使应用程序的页面在不刷新的情况下实现数据更新,让用户在访问网页时具有与桌面应用研究程序一样的友好性。在科研管理系统中,采用的SSH框架对整个项目从表示层到底层进行架构,在系统的频繁交互环节用到了DWR框架实现Ajax技术,并把它与Spring框架进行整合,进行了JavaEE应用程序的开发,实现了系统的基本功能模块。在科研管理系统中分别实现了科研管理平台系统模块的管理、基础数据模块的管理、信息发布的管理、科研成果的管理、科研项目的管理、科研成果的统计与评价是,为学院搭建科研管理信息化系统平台。

全文目录


摘要  4-5
ABSTRACT  5-9
第一章 引言  9-12
  1.1 应用研究的意义  9-10
  1.2 国内外研究现状  10
  1.3 本文研究的主要内容  10-11
  1.4 本文的结构安排  11-12
第二章 SSHDWR框架  12-24
  2.1 SSH多层架构  12-20
    2.1.1 Struts框架介绍  12-14
    2.1.2 Spring框架介绍  14-17
    2.1.3 Hibernate框架介绍  17-19
    2.1.4 SSH框架的整合  19-20
  2.2 AJAX框架DWR  20-21
    2.2.1 DWR框架介绍  20-21
  2.3 SSH架构与DWR的整合  21-24
    2.3.1 SSH与DWR整合架构  21-22
    2.3.2 DWR与Spring整合过程  22-24
第三章 科研管理系统需求分析  24-33
  3.1 系统总体概述  24
  3.2 系统设计目标  24
  3.3 系统功能模块  24-25
  3.4 各功能模块定义  25-29
    3.4.1 系统管理  25-26
    3.4.2 基础数据管理  26-27
    3.4.3 科研发布信息管理  27
    3.4.4 科研成果管理  27-28
    3.4.5 科研项目管理  28
    3.4.6 科研成果综合查询  28-29
    3.4.7 科研评价系统  29
  3.5 系统用例图  29-32
    3.5.1 系统管理用例图  29-30
    3.5.2 基础数据管理用例图  30
    3.5.3 科研发布管理用例图  30-31
    3.5.4 科研成果管理例图  31-32
    3.5.5 科研项目管理  32
  3.6 本章小结  32-33
第四章 科研管理系统详细设计  33-47
  4.1 系统应用体系结构设计  33-34
  4.2 系统程序架构设计  34-35
  4.3 系统主要类图  35-36
    4.3.1 系统管理模块类图  35
    4.3.2 系统其它模块类图  35-36
  4.4 各功能模块数据结构设计  36-41
    4.4.1 系统管理模块数据结构  36-37
    4.4.2 基础数据模块数据结构  37-39
    4.4.3 科研成果模块数据结构  39-40
    4.4.4 科研项目模块数据结构  40-41
  4.5 主要功能模块详细设计  41-46
    4.5.1 系统管理模块设计  41-42
    4.5.2 基础数据管理设计  42
    4.5.3 科研信息发布设计  42-43
    4.5.4 科研成果管理设计  43-44
    4.5.5 科研项目管理  44-46
    4.5.6 科研成果统计  46
  4.6 本章小结  46-47
第五章 科研管理系统实现  47-69
  5.1 系统开发工具  47-49
    5.1.1 JDK软件  47
    5.1.2 数据软件MySQL  47-48
    5.1.3 Web服务器 Tomcat  48
    5.1.4 集成开发工具 Eclipse+Myeclipse  48
    5.1.5 版本控制软件CVS  48-49
  5.2 系统架构的实现  49-55
    5.2.1 系统实现架构  49
    5.2.2 系统框架整合实现  49-55
  5.3 系统管理模块的实现  55-58
    5.3.1 实现效果  55-56
    5.3.2 实现关键代码  56-58
  5.4 基础数据模块的实现  58-60
    5.4.1 基础数据管理实现效果  58
    5.4.2 实现关键代码  58-60
  5.5 基础数据模块的实现  60-64
    5.5.1 科研信息发布实现效果  60
    5.5.2 科研信息发布关键代码  60-64
  5.6 科研成果模块的实现  64
  5.7 科研项目模块的实现  64-65
  5.8 综合评价模块的实现  65
  5.9 系统测试  65-68
    5.9.1 系统测试的定义  65
    5.9.2 系统测试对象  65-66
    5.9.3 系统测试主要方法  66-67
    5.9.4 系统测试阶段分析  67-68
  5.10 本章小结  68-69
致谢  69-70
参考文献  70-71

相似论文

  1. 带填充墙框架结构非线性有限元分析,TU323.5
  2. 铝胁迫下小黑豆的红外光谱特征分析及其铝胁迫响应基因的鉴定,S529
  3. 基于OSGi的领域内框架扩展方法研究及应用,TP311.5
  4. 基于SOA的Portal定制系统的优化与实现,TP311.5
  5. 溶藻弧菌诱导红笛鲷仔鱼差减文库的构建及其表达序列标签分析,S943
  6. 基于框架的课文口头复述训练对初中生英语口头能力的影响,G633.41
  7. 基于框架的词汇教学对高一学生写作中的假朋友现象的影响,G633.41
  8. 基于IAD框架的农村生活垃圾治理公共物品的供给影响因素分析,X33
  9. 农业供应链系统网络平台的构建,S126
  10. 自尊类型、自我框架对风险选择影响的实证研究,B849
  11. 条锈菌诱导的小麦叶片SSH文库构建及其ESTs分析,S512.1
  12. 大学生风险决策中的框架效应研究,B842
  13. 不完备信息系统的完备化及其上的知识获取,TP311.13
  14. 基于节点智能交互的物联网数据处理研究,TP391.44
  15. Banach空间上基和框架扰动的研究,O177.2
  16. 基于分布式环境压力测试问题的研究,TP311.52
  17. 汉语框架自动识别中的歧义消解,TP391.1
  18. 内嵌开洞填充墙框架结构有限元非线性分析,TU323.5
  19. 高速公路服务区综合服务建筑标准化设计研究,TU248
  20. 框架理论在英语辩论中的应用研究,H311.9
  21. 面向Seam框架的PIM到PSM转换研究,TP311.52

中图分类: > 工业技术 > 自动化技术、计算机技术 > 计算技术、计算机技术 > 计算机软件 > 程序设计、软件工程 > 软件工程 > 软件开发
© 2012 www.xueweilunwen.com