您好,欢迎访问三七文档
当前位置:首页 > 商业/管理/HR > 信息化管理 > IDS数据采集客户端中期报告模板
哈尔滨工业大学国家示范性软件学院本科毕业设计(论文)中期报告题目:IDS卫星数据接口管理系统数据采集客户端模块设计与实现专业软件工程学生姓名费腾学号1073710524联系方式13718962768年级2007级实习基地北京神舟航天软件有限公司基地指导教师赵起文联系方式13910902535校内指导教师付忠传联系方式88745218中检日期2011.03.20哈尔滨工业大学软件学院目录1.毕业设计(论文)内容概述............................................................................11.1项目来源及开发目的和意义......................................................................11.1.1项目来源...............................................................................................11.1.2项目开发目的和意义...........................................................................11.2主要开发任务..............................................................................................31.2.1项目主要内容.......................................................................................31.2.2总体设计方案.......................................................................................41.3本人所承担任务..........................................................................................91.4开发环境和开发工具...............................................................................101.4.1开发语言..............................................................................................101.4.2开发工具.............................................................................................101.4.3开发环境.............................................................................................101.5项目原定进度安排....................................................................................102.中期完成情况说明..........................................................................................122.1预定计划的执行情况................................................................................122.2中期工作说明及成果汇报........................................................................122.2.1概要设计.............................................................................................122.2.2详细设计.............................................................................................182.2.3成果汇报.............................................................................................252.3存在的困难与问题....................................................................................372.4如期完成预定任务的可能性分析............................................................372.5后期工作安排(或进度和计划调整)....................................................38附件:本科毕业设计(论文)中期检查意见表....................................................39哈尔滨工业大学软件学院本科毕业设计(论文)中期报告-1-1.毕业设计(论文)内容概述1.1项目来源及开发目的和意义1.1.1项目来源本项目来源于IDS(InterfaceDataSheet——IDS)卫星数据接口管理系统的数据采集客户端工具部分。该系统的来源如下所述:项目名称:设备接口数据单管理系统;提出者:中国航天科技集团第五研究院信息中心;开发者:北京神舟航天软件技术有限公司;软件用户:中国航天科技集团第五研究院信息中心。1.1.2项目开发目的和意义卫星由总体及多个分系统构成,技术数据以文件的形式在研制过程中传递,包括纸质文件与电子文档。其中接口数据单(IDS)作为卫星与分系统仪器设备接口文件,直接体现仪器设备的全部接口技术状态[1]。在其协调完成并签署后,IDS的规定状态直接作为星上各个分系统与仪器设备设计、生产、协调的依据。但之前大部分型号设计中IDS表的管理过程几乎全部使用手工方式来实现,大大降低了型号研制的工作效率和数据的准确性,增加了型号技术人员的额外工作量,阻碍了历史IDS表信息的提取、统计和再利用。五院信息中心充分地认识到IDS数据的重要性,在总体部领导和各级信息化领导的大力支持和指导下,以二代导航卫星为突破口,根据二代导航卫星研究室提供的技术需求,兼顾到其他系列的卫星型号的要求,在继承原有IDS的使用经验并借鉴以往IDS使用问题的基础上,对IDS各个分系统的数据构成进行了调整,在此基础上开发完成IDS数据库和相应的设备接口数据管理哈尔滨工业大学软件学院本科毕业设计(论文)中期报告-2-系统(IDS一期系统),基本上满足二代导航卫星的批量化设计、生产的需要和适应新技术手段的使用需要,得到了用户的好评。IDS一期系统虽然取得了一定的成绩,但是由于当时的条件限制,系统在很多方面仍旧存在着值得完善的地方:(1)系统应用范围比较单一(2)尚未实现审批流程(3)数据库可扩展性比较弱通过以上问题,可以看出随着IDS应用的深度和广度的加大,面向全型号的、通用化的、流程受控的、满足更新需求的IDS二期系统已经是势在必行。为了满足这些要求,更好地服务于型号,更好地将IDS系统向更深层次的应用推进,IDS二期建设提上了建设日程。本系统的开发目的是力图在IDS一期建设所取得的成果和积累的经验的基础上,充分考虑各个型号对IDS系统的需求,采用.NET技术构件能够在各个型号上通用的IDS系统。新的IDS系统满足通用性、易用性、智能型、易部署的特点。新系统将实现全型号范围的规范接口数据,保证数据的完整性和一致性,保证数据产生流程完全受控,实现对IDS数据资源的有效管理和充分利用等重要的功能。本项目正是IDS二期工程中的一个模块,主要负责数据采集,即基于上级下发下来的设备表单进行填写,其中要采集的数据已经在表单的表头中阐述清楚,通过分系统设计人员的数据采集并上报,上级总设计师能够宏观的管理卫星数据和制定计划,使航天事业得到更有序迅速的发展。本项目通过开发一个界面友好、可视化的客户端软件来进行卫星数据的采集,为决策者提供了清晰明了、简单实用的软件工具,使他们更科学、更系统的进行流域信息管理,从而改善落后的信息管理现状,为合理的管理和设计航天器提供巨大帮助,使航天事业得到更有序迅速的发展。哈尔滨工业大学软件学院本科毕业设计(论文)中期报告-3-1.2主要开发任务1.2.1项目主要内容IDS接口数据单管理系统主要完成规范化数据填报的需求,覆盖全型号、通用数据库德需求,受控流程的需求,数据受控的需求,数据查询和统计分析的需求,总体设计的需求和应用拓展服务的需求等需求规定。整个系统的基本流程如下图所示:图1-1IDS系统基本流程基于以上需求规定和系统基本流程,整个系统将分为多个模块:IDS模板编辑工具,IDS会签工具,IDS综合管理平台,IDS数据采集客户端,IDS数据比对工具,IDS正式文件输出工具,IDS查询统计工具以及数据库设计模块。本人负责的是模板编辑工具模块,该模块主要的功能就是负责设备接口数据表单模板的创建、编辑工作。整个系统的模块划分图如下图所示:哈尔滨工业大学软件学院本科毕业设计(论文)中期报告-4-图1-2IDS系统模块划分图1.2.2总体设计方案1.IDS数据表单处理模块设计方案(1)模块总体设计方案整个模块主要是负责在打开的时候将idsd解密为XML文件,然后返序列化解析为界面上的图形表单。然后用户填写完表单后保存,此时系统将数据文件从界面上的图形表单转化为XML文档再经过加密处理后保存为idsd文件。数据文件的处理流程如下图所示。idsd文件数据表单反序列化填写表单并保存,序列化XML文档加密解密XML文档新建设备图1-2数据文件处理流程设计哈尔滨工业大学软件学院本科毕业设计(论文)中期报告-5-(2)数据表单XML结构设计方案数据表单XML文件的结构最终需要依赖于它们的表单结构。表单的结构如下图所示:设备表类型1表类型2表类型n表单1表单2表单n。。。。。。表头表体表尾表格元素图1-3表单的结构表单是由不同的类别组成的,每个类别可能含有一个表单或者多个表单,表单是由表头Head、表体Body、表尾Foot组成,而Head、Body和Foot最终都是由单元格Cell组成的。因而在设计XML时,也应该遵循这样的设计结构。但至于表单中每个结构在XML中应该包含哪些具体的信息,将在后续的设计阶段给出明确的说明。在该XML文件中每个Class下面有一个或多个Sheet表单。下图即描述了XML总体的结构:哈尔滨工业大学软件学院本科毕业设计(论文)中期报告-6-图1-4XML总体结构设计图2.IDS数据采集客户端模块设计方案整个模块主要是将由模板编辑工具创建好的表格进行数据的填写,其中表格可填写文字、图片、特殊字符等信息,并且这些信息的填写范围是受到模板中表格信息范围的约束的,用户将满足约束的信息填好后,可将该表格保存到本地,并可提交到服务器上申请专家的审核会签,专家拿到提交上来的表单后亦可对该表单进行编辑,如果有错误,则可用颜色标注出错误的地方,并给出错误提示,然后打回给填报的用户重新填写;如果没有错误,则在表单的表尾签上字,表示该表单已经通过了会签流程。具体的设计方案如下所示:哈尔滨工业大学软件学院本科毕业设计(论文)中期报告
本文标题:IDS数据采集客户端中期报告模板
链接地址:https://www.777doc.com/doc-5827504 .html