PG详的细设计说明书.docx

  1. 1、本文档共16页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
PG详的细设计说明书

专利专业数据抓取技术研究及实现详细设计说明书文件状态:[] 草稿[√] 正式发布[ ] 正在修改模版编号:OurChem-RD-Tem-SRS文件编号:134-OurChem-RD-SRS当前版本:V3.0作 者:吴展挥生效日期:2014年11月7日专利专业数据抓取技术研究及实现广州奥凯信息咨询有限公司目 录1引言31.1编写目的31.2文档范围31.3项目背景31.4定义、术语和缩略词41.5参考文献42总体设计概述42.1运行环境42.2软件功能描述43公共模块设计实现53.1公共数据库操作设计53.1.1设计说明53.1.2映射类数据库操作(DataRepository)类63.2业务系统WebService 设计83.2.1WebService说明83.2.2属性83.2.3方法83.2.4事件94数据抓起器模块设计104.1系统模块设计104.1.1设计说明104.1.2导出导航操作(MainForm)类104.1.3下载导航操作(LoginForm)类114.1.4新建条件操作(SearchConditionForm)类124.1.5下载队列操作(MainForm)类134.1.6服务下载操作(PatentGrabberService)类144.1.7上传数据操作(Progressbar)类154.1.8模型列表附件类型节点(ExportTaskForm)类16引言编写目的本文档的目的旨在推动软件工程的规范化,使设计人员遵循统一的详细设计书写规范,节省制作文档的时间,降低系统实现的风险,做到系统设计资料的规范性与全面性,以利于系统的实现、测试、维护、版本升级等。详细设计的详细程度,应达到可以编写程序的水平。文档范围本文档用于软件设计阶段的详细设计,它的上游(依据的基线)是概要设计说明书,它的下游是源程序清单及单元测试计划,并为单元测试报告提供测试依据。软件详细设计的范围是:各子系统的公用模块实现设计、专用模块实现设计、外部接口实现设计、其它详细设计等。按照三层结构(C/S)的布局,详细设计应从下面三个方面进行:数据库服务器上的面向数据的设计:数据字典物理设计、基本表物理设计、中间表物理设计、临时表物理设计、视图物理设计、存储过程物理设计、触发器物理设计;应用服务器上的面向业务逻辑的设计:接口数据设计、中间件设计、数据通讯传输设计、可视组件设计、非可视组件设计、功能点设计(功能列表设计);项目背景?软件名称:专利专业数据抓取技术研究及实现?任务提出者:胜利油田分公司物探研究院?开 发 者:广州奥凯咨询信息有限公司?用 户:胜利油田分公司物探研究院定义、术语和缩略词无。参考文献资料名称描述来源软件需求明书项目业务需求内容奥凯总体设计说明书项目总体设计概况奥凯编码规范规范开发过程内容奥凯设计规范规范开发过程内容奥凯总体设计概述运行环境系统运行的逻辑环境包括数据库服务器和客户端。具体如下表所示:编号类型名称运行环境数据库服务器数据库平台SqlServer2008客户机.NET框架.NET FrameWork4.0软件功能描述详见“功能需求”。公共模块设计实现公共数据库操作设计设计说明系统主接口,引用的程序集调用本模块的方法主要是通过此接口实现,通过此接口的调用可实现对数据库的通用操作及数据映射对像的操作,同时此接口支持事务,此接口实现了IDisposable接口,通过调用Disposable方法,可实现数据库连接的关闭。功能描述查询数据库返回DataSet。查询数据库并返回DataReader。通过Hashtable进行数据的插入、更新和查询返回单行记录。通过数据库映射对像(ORM)进行对数据库的查询、单行查询、插入、更新、删除、树查询等操作。执行SQL语句并返回操作状态。提供数据操作事务管理。参数说明数据库查询相关的参数,如SQL,SQL分解等。Mapping映射类对像或者相关的类型。已填充数据的Hashtable。接口设计IDataRepository:基础数据操作接口,提供对MappingObject映射类对像操作的支持。尚未解决的问题无。映射类数据库操作(DataRepository)类类说明根据Orm和类型信息,生成Orm所需要的内容并创建标准的SQL语句。类文件:DataRepository.cs.类属性无。类方法方法名可见性功能输入参数返回值GetAllpublic取得所有记录数。OrmEntity:映射类基本信息对象;IQueryableT:实体映射集合。Findpublic取得某个符合条件下计算记录数。OrmEntity:映射类基本信息对象。ExpressionFuncT, bool:lambda数据结构;IQueryableT:实体映射集合。Firstpublic取得某一条符合条

文档评论(0)

liwenhua00 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档