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

天津师范大学科研管理平台功能设计与实现

作 者: 赵海军
导 师: 马希荣
学 校: 华东师范大学
专 业: 软件工程
关键词: 科研管理 UML J2EE B/S SQL SERVER2005
分类号: TP311.52
类 型: 硕士论文
年 份: 2010年
下 载: 158次
引 用: 0次
阅 读: 论文下载
 

内容摘要


高校是人才资源相对集中的地方,是科研工作的主要力量,其科研项目和科研成果的质量和数量反映了各高校的综合实力。因此,如何对科研项目、科研成果进行科学、高效的管理意义非常重大。使用适合高校科研管理工作的软件,可以动态掌握科研项目的进展情况、经费使用情况、参与人员的基本情况、成果情况、获奖情况等,并可以为各级部门提供及时准确的上报数据。从而,为进一步做出正确的关于科研发展状况的分析,推动本单位科研水平的提高,加强高校间的学术交流,实现科研成果的共享,推进高校间的合作项目提供优质服务。因此,建立该科研管理系统具有十分重要的意义。该系统主要包括在线办公、人员管理、项目管理、项目经费管理、成果管理、学术活动、绩效考核、年度统计等主要子模块。运用软件工程的方法,采用TOMCAT、JSP、B/S、SQL SERVER2005等技术,研发了使用方便、功能齐全的天津师范大学科研管理平台系统。方便了科研人员、学院科研管理人员、科研处和相关各级部门的科研管理工作。从技术层面实现了对项目、成果管理的流程化,使相关管理工作更加准确、高效,信息发布更加透明和及时。为教学、科研及开展新的科研工作提供了一个高效而快捷的工作平台。本文的重点是在研究科研管理的具体工作模式的基础上,结合本单位的科研管理工作自身特点,将科研管理工作中的业务流程转化为计算机可以处理的工作流程模型,并利用UML进行系统分析,完成科研管理平台中模型建立以及模型实例化,包括系统研究背景及意义,系统需求分析,系统功能设计,系统数据库设计和最终的程序测试。使用目前较为流行的SQL SERVER数据库为基础,采用规范化设计方法,为科研管理平台设计了一个结构合理、使用方便、存取效率较高的数据库。

全文目录


摘要  6-7
Abstract  7-12
第1章 绪论  12-16
  1.1 选题的背景和研究意义  12
  1.2 科研管理平台概述  12-13
  1.3 科研管理平台的研究现状  13-14
  1.4 本文的主要工作  14-16
第2章 系统需求分析和主要技术  16-34
  2.1 系统需求分析  16-18
    2.1.1 需求背景和建设目标  16-17
    2.1.2 系统功能需求分析  17
    2.1.3 性能需求分析  17-18
    2.1.4 运行环境需求分析  18
    2.1.5 系统数据流程图  18
  2.2 统一建模语言  18-20
  2.3 使用UML为系统建模  20-24
    2.3.1 定义活动者和用例图  20-22
    2.3.2 建立类图  22-23
    2.3.3 建立顺序图  23-24
    2.3.4 建立活动图  24
  2.4 B/S网络体系结构  24-27
  2.5 JSP动态网页技术  27
  2.6 J2EE平台技术  27-31
    2.6.1 J2EE的概念  27-28
    2.6.2 J2EE的四层模型  28
    2.6.3 J2EE的结构  28-30
    2.6.4 J2EE的核心技术  30-31
    2.6.5 J2EE的优势  31
  2.7 WEB2.0技术  31-34
第3章 科研管理平台设计与实现  34-66
  3.1 系统总体设计  34-37
    3.1.1 功能结构设计  34-36
    3.1.2 系统的角色权限设计  36-37
  3.2 数据库的选择与设计  37-47
    3.2.1 科研人员模块数据库表设计  37-38
    3.2.2 综合办公模块数据库表设计  38-39
    3.2.3 科研项目与经费模块数据库表设计  39-40
    3.2.4 科研成果模块数据库表设计  40-45
    3.2.5 学术活动模块数据库表设计  45
    3.2.6 科研考核模块数据库表设计  45-46
    3.2.7 系统维护与配置数据表设计  46-47
  3.3 系统主要模块界面设计  47-57
    3.3.1 登录窗口  47-48
    3.3.2 主窗口和菜单  48-49
    3.3.3 综合办公界面  49-50
    3.3.4 科研单位界面  50
    3.3.5 科研人员界面  50-51
    3.3.6 科研项目界面  51-53
    3.3.7 科研成果界面  53-55
    3.3.8 学术活动界面  55-56
    3.3.9 科研考核界面  56-57
  3.4 系统部分关键技术实现  57-66
    3.4.1 各角色用户登录模块的实现  57-59
    3.4.2 存储过程技术的利用  59-61
    3.4.3 提高JSP效率的技术利用  61-64
    3.4.4 过滤非法字符技术的利用  64-66
第4章 系统的测试、运行与维护  66-70
  4.1 系统测试  66-69
    4.1.1 系统测试的目的  66
    4.1.2 测试的方法  66
    4.1.3 测试用例的设计  66-67
    4.1.4 高校科研管理系统的功能测试  67-68
    4.1.5 高校科研管理系统的系统测试  68
    4.1.6 测试及测试结果  68-69
  4.2 系统运行与维护  69-70
第5章 结束语  70-72
  5.1 研究工作总结  70
  5.2 研究展望  70-72
参考文献  72-74
致谢  74

相似论文

  1. 中小企业进销存管理系统的研究与设计,TP311.52
  2. 基于MDA的界面自动生成方法的研究,TP311.5
  3. UML模型到XMI的映射方法研究,TP311.5
  4. 基于模型的Web测试技术研究与应用,TP311.53
  5. 基于形式化UML测试序列生成方法研究,TP311.53
  6. 部队人员住房管理系统的开发与实现,TP311.52
  7. 面向Seam框架的PIM到PSM转换研究,TP311.52
  8. 仓库出库辅助系统的设计与实现,TP311.52
  9. 复杂J2EE应用的轻量级的监控系统的研究与设计,TP311.52
  10. 人力资源管理系统的设计与实现,TP311.52
  11. 基于UML的体育场馆管理系统的分析、设计与实现,TP311.52
  12. 新疆电信融合计费管理子系统的设计与实现,TP311.52
  13. 基于J2EE的汕头高技校办公自动化系统设计与实现,TP311.52
  14. 新疆广播电视大学教学评价系统的设计与实现,TP311.52
  15. 高职院校毕业生信息管理系统的设计与实现,TP311.52
  16. 基于.NET的院校科研管理系统的研究与实现,TP311.52
  17. 基于SaaS的高校就业综合管理平台设计与实现,TP311.52
  18. 基于J2EE的SNMP网络管理系统的设计和实现,TP311.52
  19. 数字化查账系统研究,TP311.52
  20. 排课管理系统的设计与实现,TP311.52
  21. 新疆高职院校网上评教系统的设计与实现,TP311.52

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