军队科技成果知识共享管理系统的设计与实现

军队科技成果知识共享管理系统的设计与实现

论文摘要

军队科技成果知识共享管理系统是某军队科研单位于2009年末开发的科研管理和科技成果管理的系统。本项目通过建立以军队科技成果文档和图件为核心的图文数据库,实现各类项目研究成果文档、图件、相关资料及情报信息、学术论文、专利、项目进度追踪等的集中管理和分布使用。本课题采用MVC(Model-View-Controller)模式进行设计。MVC模式使用户界面与模型的分离,可以独立修改用户界面,从而提高软件产品的可变性和可维护性。将面向对象方法融入到数据库设计中,把面向对象方法和数据库结合起来,使用对象—关系数据库。根据角色访问控制(Role-Based Access Control, RBAC)思想,进行基于角色的权限分配设计。系统采用B/S与C/S模式相结合的使用方式。采用B/S结构,使各类相关人员能够通过内部网络迅速地登录系统查询相关的数据和信息,提高数据的传输速度,加快响应速度,提高工作效率和质量。部分功能采用C/S结构,提高系统的安全性和数据的保密性。通过C/S和B/S模式的使用,实现不同范围的人员使用系统的各个功能。本系统采用UML技术Rational Rose建模工具完成系统需求分析、总体设计等方面模型的建立。本系统采用微软公司的Microsoft.NET平台,以Visual Studio 2008为系统开发工具,使用面向对象语言C#作为程序设计语言,以Oracle 11g作为后台数据库,C/S模式的WinForm作为功能交互界面,在数据库连接上采用ADO.NET数据库连接技术。本系统建立了科技成果知识共享数据库;制定了基于项目开题计划入库、中期考核、项目结题的项目管理过程控制模板;实现基于角色管理的权限分配;实现科技成果和项目成果等各类数据的管理;实现检验用户名和密码匹配的用户登录和用户信息加密;实现对数据库中文档进行全文检索,此外,系统还实现数据的导入、导出等功能。该项目的完成,将建立起一个军队科技成果知识共享数据库,对有关部门的科研项目文档等资料信息,采用集中式的管理,分布式的使用,促进知识成果共享和重复利用。同时实现科研项目过程控制的标准化管理。本项目最终形成的有关科技成果知识共享的技术、方法和项目管理技术,可在军队其它单位的成果资料管理工作中加以推广应用,因此,具有较好的推广前景和应用价值。目前,该软件系统已经部署在某单位,应用效果良好。使军队科技成果和科研项目的管理工作在数据处理效率、资料使用效率、数据安全和保密程度都有了本质的改善,且在功能拓展上具有一定的空间。

论文目录

  • 摘要
  • Abstract
  • 第1章 绪论
  • 1.1 研究背景及意义
  • 1.2 国内外研究现状
  • 1.3 论文主要研究工作
  • 1.4 论文的组织结构
  • 第2章 理论基础和主要技术
  • 2.1 B/S体系结构
  • 2.2 软件设计模式
  • 2.2.1 设计模式
  • 2.2.2 体系结构的分类
  • 2.2.3 异构体系结构
  • 2.3 面向对象设计方法
  • 2.4 UML技术和Rational Rose工具
  • 2.5 基于角色的权限控制技术
  • 2.6 .NET平台技术
  • 第3章 需求分析
  • 3.1 功能需求
  • 3.2 数据需求
  • 3.2.1 科技成果数据需求
  • 3.2.2 项目管理数据需求
  • 3.2.3 专业技术会议报告数据需求
  • 3.2.4 学术论文数据需求
  • 3.2.5 计算机软件信息数据需求
  • 3.3 系统软件硬件需求
  • 3.3.1 开发平台的需求
  • 3.3.2 数据库管理技术需求
  • 3.3.3 系统硬件环境需求
  • 3.3.4 系统运行软件环境需求
  • 3.4 安全机制需求
  • 第4章 系统的总体设计
  • 4.1 系统软件框架设计
  • 4.2 系统拓扑结构
  • 4.3 系统功能框架
  • 4.4 系统功能操作流程
  • 4.5 数据库总体设计
  • 4.5.1 数据库结构设计
  • 4.5.2 数据库连接
  • 第5章 系统的详细设计与实现
  • 5.1 权限分配功能
  • 5.1.1 数据库中权限表的设计
  • 5.1.2 权限控制的设计
  • 5.2 数据管理功能
  • 5.2.1 信息输入功能
  • 5.2.2 信息修改功能
  • 5.2.3 信息查询功能
  • 5.3 项目管理功能
  • 5.4 全文检索功能
  • 5.4.1 建立索引
  • 5.4.2 向量空间模型
  • 5.4.3 余弦(Cosine)向量度量法
  • 5.4.4 检索算法的设计
  • 5.5 数据库设计
  • 5.5.1 命名原则和编码规范
  • 5.5.2 数据表结构设计
  • 5.6 系统实现
  • 5.6.1 系统登录和权限分配实现
  • 5.6.2 数据管理功能实现
  • 5.6.3 项目管理实现
  • 5.6.4 全文检索的实现
  • 第6章 研究总结与展望
  • 6.1 研究总结
  • 6.2 研究展望
  • 参考文献
  • 作者简介及在学期间所取得的科研成果
  • 致谢
  • 相关论文文献

    标签:;  ;  

    军队科技成果知识共享管理系统的设计与实现
    下载Doc文档

    猜你喜欢