学位论文 > 优秀研究生学位论文题录展示
四川职业技术学院科研管理评价的系统设计与实现
作 者: 刘亭利
导 师: 薛晓东;韩文智
学 校: 电子科技大学
专 业: 软件工程
关键词: 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 第二章 SSH与DWR框架 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
|
相似论文
- 带填充墙框架结构非线性有限元分析,TU323.5
- 铝胁迫下小黑豆的红外光谱特征分析及其铝胁迫响应基因的鉴定,S529
- 基于OSGi的领域内框架扩展方法研究及应用,TP311.5
- 基于SOA的Portal定制系统的优化与实现,TP311.5
- 溶藻弧菌诱导红笛鲷仔鱼差减文库的构建及其表达序列标签分析,S943
- 基于框架的课文口头复述训练对初中生英语口头能力的影响,G633.41
- 基于框架的词汇教学对高一学生写作中的假朋友现象的影响,G633.41
- 基于IAD框架的农村生活垃圾治理公共物品的供给影响因素分析,X33
- 农业供应链系统网络平台的构建,S126
- 自尊类型、自我框架对风险选择影响的实证研究,B849
- 条锈菌诱导的小麦叶片SSH文库构建及其ESTs分析,S512.1
- 大学生风险决策中的框架效应研究,B842
- 不完备信息系统的完备化及其上的知识获取,TP311.13
- 基于节点智能交互的物联网数据处理研究,TP391.44
- Banach空间上基和框架扰动的研究,O177.2
- 基于分布式环境压力测试问题的研究,TP311.52
- 汉语框架自动识别中的歧义消解,TP391.1
- 内嵌开洞填充墙框架结构有限元非线性分析,TU323.5
- 高速公路服务区综合服务建筑标准化设计研究,TU248
- 框架理论在英语辩论中的应用研究,H311.9
- 面向Seam框架的PIM到PSM转换研究,TP311.52
中图分类: > 工业技术 > 自动化技术、计算机技术 > 计算技术、计算机技术 > 计算机软件 > 程序设计、软件工程 > 软件工程 > 软件开发
© 2012 www.xueweilunwen.com
|