欢迎来到天天文库
浏览记录
ID:14697036
大小:2.95 MB
页数:64页
时间:2018-07-30
《机构知识管理与服务平台概要设计说明书》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、概要设计说明书项目名称:机构知识管理与服务平台编制人:冯自强审核:fzq@cnki.net日期:2015年12月30日同方知网(北京)技术有限公司目录1引言11.1目的11.2目标与范围11.3定义和缩写11.4参考资料12总体设计12.1设计思想12.2网络结构12.3系统架构12.4开发工具12.5总体结构12.6关键处理流程12.7接口设计12.8出错处理设计12.8.1出错输出信息12.8.2出错处理对策12.9质量属性设计12.9.1易用性设计12.9.2可靠性设计12.9.3效率性设计12.9.4兼容性设计12.9.5安全性设计13系统功能设计13.1子系统(模块)
2、名称13.1.1功能名称1ii3.1.1.1功能描述13.1.1.2实现方法13.1.1.3数据库设计13.1.1.4权限设计13.1.1.5接口描述13.1.1.6补充说明13.2……14附录1ii概要设计说明书1引言1.1目的此文档以软件需求规格说明书为依据,用于阐述机构知识管理与服务平台(简称OKMS)的概要设计方案,为项目管理人员、开发人员、测试人员的工作提供指导。1.2目标与范围机构知识管理与服务平台,简称OKMS。项目核心理念是服务于机构知识管理与创新。核心功能包括机构资料管理、项目管理、研讨总结、协同创作等。项目任务提出者是同方知网本部,由知识管理技术公司负责功能
3、开发工作,融合公司核心技术。目标用户包含科研院所、高校、创新中心、创新型企业等注重创新的组织机构。本项目属于新研发项目。1.3定义和缩写表1-1术语和缩写表术语/缩写词定义[术语/缩写词]Zentao[术语定义、缩写词的原词组、以及相关的详细解释等]禅道项目管理软件OKMS机构知识管理与服务平台(OrganizationKnowledgeManagement&)SOA面向服务架构(Service-OrientedArchitecture),面向服务的体系结构是一个组件模型,它将应用程序的不同功能单元(称为服务)通过这些服务之间定义良好的接口和契约联系起来。接口是采用中立的方式进
4、行定义的,它应该独立于实现服务的硬件平台、操作系统和编程语言。这使得构建在各种各样的系统中的服务可以使用一种统一和通用的方式进行交互。RPCRPC(RemoteProcedureCall61概要设计说明书Protocol)——远程过程调用协议,它是一种通过网络从远程计算机程序上请求服务,而不需要了解底层网络技术的协议。RPC协议假定某些传输协议的存在,如TCP或UDP,为通信程序之间携带信息数据。在OSI网络通信模型中,RPC跨越了传输层和应用层。RPC使得开发包括网络分布式多程序在内的应用程序更加容易。B/S模式B/S结构(Browser/Server,浏览器/服务器模式),
5、是WEB兴起后的一种网络结构模式,WEB浏览器是客户端最主要的应用软件。这种模式统一了客户端,将系统功能实现的核心部分集中到服务器上,简化了系统的开发、维护和使用。客户机上只要安装一个浏览器(Browser英['braʊzə]美['braʊzɚ]),如NetscapeNavigator或InternetExplorer,服务器安装SQLServer、Oracle、MYSQL等数据库。浏览器通过WebServer同数据库进行数据交互。ASP.NETASP.NET是.NETFrameWork的一部分,是一项微软公司的技术,是一种使嵌入网页中的脚本可由因特网服务器执行的服务器端脚本技
6、术,它可以在通过HTTP请求文档时再在Web服务器上动态创建它们。指ActiveServerPages(动态服务器页面),运行于IIS(InternetInformationServer服务,是Windows开发的Web服务器)之中的程序。VisualStudioMicrosoftVisualStudio(简称VS)是美国微软公司的开发工具包系列产品。VS是一个基本完整的开发工具集,它包括了整个软件生命周期中所需要的大部分工具,如UML工具、代码管控工具、集成开发环境(IDE)等等1.1参考资料[列出有关的参考文件,如:本项目的经核准的计划任务书或合同,上级机关的批文;属于本项
7、目的其他已发表文件;本文件中各处引用的文件、资料,包括所要用到的软件开发标准。列出这些文件的标题、发表日期和出版单位,说明能够得到这些文件资料的来源。]2总体设计2.1设计思想本系统采用面向服务架构(SOA),可以根据需求通过网络对松散耦合的粗粒度应用组件进行分布式部署、组合和使用。服务层是本系统的基础,可以直接被应用调用,从而有效控制系统中与软件代理交互的人为依赖性。各服务之间通过简单、精确定义接口进行通讯,不涉及底层编程接口和通讯模型。61概要设计说明书面向服务架构能够帮助软件工程师们站
此文档下载收益归作者所有