针对军工企业公共基础管理系统设计与实现教材.docx
《针对军工企业公共基础管理系统设计与实现教材.docx》由会员分享,可在线阅读,更多相关《针对军工企业公共基础管理系统设计与实现教材.docx(82页珍藏版)》请在三一办公上搜索。
1、中图分类号:TP3 论文编号:10006GS0921E54专业硕士学位论文针对军工企业公共基础管理系统设计与实现作者姓名 胡炎平学科专业 软件工程指导教师 申雪萍 副教授史晓军 高 工培养院系 软件学院For military enterprises of public infrastructure management system Design and implementationA Dissertation Submitted for the Degree of MasterCandidate:YanPing HuSupervisor:XuePing Shen XiaoJun ShiSc
2、hool of SoftwareBeihang University, Beijing, China中图分类号:TP3论文编号:10006GS0921E54硕 士 学 位 论 文针对军工企业公共基础管理系统设计与实现作者姓名 胡炎平 申请学位级别 工程硕士指导教师姓名 申雪萍 职 称 副教授指导教师姓名 史晓军 职 称 高 工学科专业 软件工程 研究方向 IT项目管理与产业信息化 学习时间自 2009 年 9月1 日 起至 2012年12月15日止论文提交日期 2012 年 11月28 日 论文答辩日期 2012年12月15日学位授予单位 北京航空航天大学 学位授予日期 年 月 日关于学位论文
3、的独创性声明本人郑重声明:所呈交的论文是本人在指导教师指导下独立进行研究工作所取得的成果,论文中有关资料和数据是实事求是的。尽我所知,除文中已经加以标注和致谢外,本论文不包含其他人已经发表或撰写的研究成果,也不包含本人或他人为获得北京航空航天大学或其它教育机构的学位或学历证书而使用过的材料。与我一同工作的同志对研究所做的任何贡献均已在论文中作出了明确的说明。若有不实之处,本人愿意承担相关法律责任。学位论文作者签名: 日期: 年 月 日学位论文使用授权书本人完全同意北京航空航天大学有权使用本学位论文(包括但不限于其印刷版和电子版),使用方式包括但不限于:保留学位论文,按规定向国家有关部门(机构)
4、送交学位论文,以学术交流为目的赠送和交换学位论文,允许学位论文被查阅、借阅和复印,将学位论文的全部或部分内容编入有关数据库进行检索,采用影印、缩印或其他复制手段保存学位论文。保密学位论文在解密后的使用授权同上。学位论文作者签名: 日期: 年 月 日指导教师签名: 日期: 年 月 日摘 要航天的型号物资管理具有质量要求高、技术状态复杂等特点,由于各单位物资信息化开展较早,在物资管理的基础信息如物资名称、物资编码、供应商基本信息、型号工程、组织结构等方面的标准都不统一,使各单位之间的配套协作、物资统筹调剂缺乏共同的“语言”,沟通困难;在单位内部由于缺乏权威的、统一的、贯穿科研生产全过程的物资标准,
5、设计、物资、生产等各个环节的信息难以共享。因此,建立一套信息化系统支撑下的基础数据标准,为各级单位信息化提供公共基础信息服务就显得尤为重要。公共基础管理系统主要固化已制定的物资及其他基础信息规则,收集完整的基础数据,形成统一的编码,下发给各级单位使用;各级单位接收集团数据后根据本单位要求建立选用目录,从源头规范设计师选用行为;在编码不全情况下,各级单位可申请临时编码使用,待集团批准正式编码进行替换。通过公共基础区,可实现对公共基础信息统一收集、统一制定、统一维护、统一发布和统一接口的五统一管理,规范物资和其他基础信息标准。本文主要围绕公共基础管理系统如何设计与实现基础信息维护、导入,如何实现大
6、数据量的检索,如何实现数据同步,展开研究工作,提出了跨地域的不同单位统一基础数据的解决方案。通过分析航天的基础信息的总体需求和业务流程,采用基于Lucene的全文检索、基于XML模板的数据导入、基于XML技术的数据同步等技术,设计和实现了公共基础管理系统包括供应商准入、物资数据导入、临时编码申请、物资数据检索、数据同步、规章制度维护与检索等功能。经过系统各项功能和性能测试以及多个单位的实施应用,验证了公共基础管理系统满足实际基础数据统一的有关需求,功能正确有效,运行良好稳定。关键词:公共基础管理,物资标准,全文检索,数据导入,数据同步23目 录第一章 绪论11.1论文背景11.2国内外相关研究
7、的现状分析11.2.1国外研究现状11.2.2国内研究现状21.2.3对比分析21.3 论文目的及研究内容21.3.1 论文目标21.3.2 研究内容21.3.3 研究方法与技术线路31.3.4 关键点31.3.5 论文组织结构4第二章 系统需求分析52.1业务概述52.2业务流程分析62.2.1 供应商准入72.2.2 临时编码申请82.2.3 目录维护流程92.3功能需求112.3.1系统管理112.3.2供应商管理142.3.3物资管理172.3.4目录管理202.3.5规章制度管理232.4非功能需求242.5本章小结26第三章 系统概要设计273.1 技术总体架构设计273.2 功能
8、设计313.3 接口设计333.3.1与物资业务管理系统接口333.3.2与EDA系统接口343.4 数据库设计343.4.1 数据库设计约束343.4.2 系统对象关系353.4.3系统数据库设计363.5关键问题及解决方案383.5.1 全文检索383.5.2 基于XML数据导入393.5.3 基于XML数据同步403.6 本章小结42第四章 系统详细设计与实现434.1主要模块设计与实现434.1.1供应商管理设计与实现434.1.2物资管理设计与实现444.1.3规章制度管理设计与实现464.1.4目录管理设计与实现474.2关键技术设计与实现494.2.1全文检索设计与实现494.2
9、.2基于XML数据导入设计与实现544.2.3基于XML数据同步设计与实现574.3本章小结58第五章 系统测试595.1测试目标595.2测试方案595.3 测试环境595.3.1 软件需求595.3.2 硬件需求605.4 测试用例605.4.1 单元测试605.4.2 功能测试605.4.3 性能测试635.4.4 其它测试645.5 测试结果与评定645.6 本章小结66第六章 总结与展望676.1 工作总结676.2 未来展望67参考文献68致 谢71图清单图1 业务流程图6图2 供应商准入流程图8图3 临时编码申请流程图9图4 目录维护流程图10图5 系统管理用例图11图6 供应商
10、管理用例图14图7 物资管理用例图17图8 目录管理用例21图9 规章制度管理用例图23图10 系统运行部署图28图11 系统技术架构图29图12 系统层次关系图30图13 功能结构图32图14 对象关系图35图15 数据库表关系图37图16 供应商基础信息提交算法43图17 供应商管理类图44图18 物资管理维护算法45图19 物资管理类图46图20 规章制度提交算法47图21 目录创建算法48图22 全文检索原理图49图23 索引建立算法51图24 全文检索查询算法53图25 WebService接口示意图54图26 基于XML的Excel导入流程图55图27 基于Excel导入算法56图
11、28 基于XML的数据同步流程图57图29 基于XML同步算法58图30 问题严重性65图31 问题类型66图32 问题状态66 表清单表1 测试环境的软件需求.60 表2 运行环境硬件要求.60 表3 物资管理模块测试用例.61表4 性能测试用例.64表5 测试问题统计.65北京航空航天大学硕士学位论文第一章 绪论本章将介绍课题的背景、意义、现状和研究工作的内容、目的以及达到的目标、系统关键点,最后介绍本文的组织结构。1.1论文背景集团公司型号任务的物资信息主要包括两方面信息:物资本身信息和物资相关的管理、质量等信息。物资信息的主要用户包括集团公司型号任务设计师和物资人员、质量人员。由于型号
12、物资具有专业面广、涉及行业多、非标产品多、用户定制性强的特点,大多数物资品种、规格多,数量少,专用性强,质量、可靠性要求高,因此,使正确的人及时地了解到正确的物资信息,以提高航天型号物资的保障配套能力是基础物资信息发布平台的主要目的。但是目前集团公司还没有一个面向设计师、物资人员和质量人员的物资信息发布和查询的信息系统,各单位内部的横向联系之间没有统一的物资标准。集团公司物资管理信息化分散建设,各单位信息系统种类多,管理的信息种类、格式、名称都大相径庭,而且在物资管理的基础信息如物资名称、物资编码、供应商基本信息、型号工程、组织结构等方面的标准也不统一,上述问题带来了物资需求汇总、库存平衡等工
13、作中的一系列问题,也使得信息无法共享。针对这些问题,根据集团公司物资管理信息化实施方案的要求,为支撑型号物资一体化建设目标,在集团公司内外各单位之间实现数据交换和信息共享,必须统一信息标准,并将其固化在信息系统中。为此建设公共基础管理系统,统一管理和发布物资管理信息化相关的技术标准,为各级单位信息化提供公共信息基础。1.2国内外相关研究的现状分析1.2.1国外研究现状NASA:美国国家航空航天局,是世界上最大的民用航天机构。它有独立的宇航元器件标准体系,NASA对适用于宇航需求的军用(MIL)标准直接采用,并将MIL纳入NASA宇航元器件标准体系的重要组成部分。当MIL标准不能满足宇航需求时,
14、NASA则制定宇航元器件标准,目前已有900余项。ESA:欧洲航天局,目前共有17个成员国:奥地利、比利时、丹麦、芬兰、法国、德国、希腊、爱尔兰、意大利、卢森堡、荷兰、挪威、葡萄牙、西班牙、瑞典、瑞士以及英国。ESA作为负责组织、管理、协调与统一各成员国航天产品研制、生产、发射活动的机构,为保证其航天产品的高质量、高可靠和低成本,制定了比较系统、全面的标准体系(ECSS标准体系),并以此来约束和指导产品保证活动。 1.2.2国内研究现状GJB:国军标,最典型的是制定了“七专”条件(专人、专机、专料、专批、专检、专技、专卡或专线),“七专”技术条件是建立我国军用元器件标准的基础,目前按“七专”条
15、件或其加严条件控制生产的元器件仍是航天等部门使用的主要品种。CAST 标准:中国某军工集团的一个研究院标准,该标准在国内知名度较高,但不能被普遍认同,因为仅仅能满足该研究院的要求,对其他军工单位并不适用。1.2.3对比分析从我国标准来看,我国标准制定起步晚,标准制定归口单位较多,各行业、各单位都在树立山头,导致标准太多,对生产厂家的生产标准造成了很大的困难,所以标准执行差,标准也就没有了标准的意义。1.3 论文目的及研究内容1.3.1 论文目标建立公共基础管理系统要实现对集团公司物资编码,供应商及其产品信息以及基础数据字典等公共基础数据的统一管理、维护和发布。保证集团公司、各院、厂所三级单位所
16、部署的公共基础数据的同步与更新;保障集团公司内部单位与外部供应商之间的标准统一,形成统一的语言进行沟通。1.3.2 研究内容本课题将物料主数据的先进理念应用于该企业。并结合企业特点增加特色内容,实现集团的统一编码管理和各下属公司的编码需求。系统的主要模块有:供应商编码管理、物资编码管理、规章制度管理、数据更新管理、目录管理等功能。达到本论文的研究目标,需完成以下工作内容。供应商编码管理:建立集团公司物资管理信息化的供应商相关信息的基础数据库,实现对集团公司供应商及其产品信息的统一维护和发布。物资编码管理:组织形成一套适合航天科技集团各院和厂所型号任务使用的物资编码体系。提供编码管理系统,支持对
17、编码规则及码段的维护,支持码值的向导型生成,持码值及其相关属性的组合查询。规章制度管理:将企业现有规章制度添加到系统,供日常工作查询使用。数据更新管理:建立各单位在本地管理和维护本单位公共基础信息的工具,一方面将公共基础信息更新文件导入到本地物资管理信息系统,另一方面将实施机构申请的公共基础信息临时数据封装为临时数据申请文件。目录管理:在集团物资基础上,按照型号、产品分别建立设计选用目录,方便各单位的设计选用管理,规范各产品的物资选用,保证各型号产品的生产质量可控。1.3.3 研究方法与技术线路本论文将以J2EE技术、全文检索技术、基于XML配置技术为基础,分布式计算框架为依托,设计与实现出适
18、合于集团的公共基础管理系统、该软件可以运行在多种操作系统、并支持基于互联网Web技术的范文。在研究过程中计划主要采用调研、比对和文档分析等方法,并结合所在单位多年从事ERP管理,公共基础数据管理等相关行业应用软件的研发经验,进行深入的比对、推敲、分析和研究,切实找到和建立适合于企业本部与各分子公司之间公共基础信息的最便捷有效的信息化沟通方式,支持集团本部制定基础数据规则,维护基础数据,将基础数据生成数据更新包更新到各分子公司,实现分子公司与集团编码同步,达到全集团物资公共基础信息的统一。分子公司接收到物料编码后,可制定相应的物资目录,对本单位物资使用进行控制。1.3.4 关键点该项目关键点如下
19、:1数据检索效率物资数据种类较多,不同种类的物资属性不一样,用户检索条件不固定,怎么快速检索用户所需要的数据。2数据导入系统数据较多,所有数据都由客户自行整理,整理数据怎么导入到系统对系统运行尤为关键,如果用户整理数据不能很好的导入系统,系统只是一个空的框架,没有实际需要数据,系统则不能良好运转。3数据更新同步系统采用分布式部署,集团本部与分子公司各自部署单独的系统,为了保证数据的唯一性,数据维护权限只赋值给本部,怎么保证本部维护数据在网络不能完全连通的情况下,准确的更新到各分子公司也成为系统是否良好运行的关键点。1.3.5 论文组织结构本文分六章,具体内容组织如下:第一章绪论部分,介绍课题的
20、背景、意义、研究内容、目的以及达到的目标;第二章系统需求分析部分,介绍本系统的功能需求,以及需求分析;第三章系统概要设计部分,本章介绍系统的架构、数据接口设计、相关技术介绍、关键问题解决思路、系统模块划分、数据库设计和配置文件的设计;第四章系统详细设计与实现具体介绍了系统各模块实现,同时详细介绍了系统关键问题的实现;第五章系统测试部分主要对测试环境和方法进行了说明,列出了关键模块的测试用例,并对系统的整个测试结果分析;最后对论文工作进行了总结。北京航空航天大学硕士学位论文第二章 系统需求分析本章将从实际应用业务,功能需求和非功能需求方面对整个系统进行需求分析说明。2.1业务概述由于集团涉及单位
21、较多,怎么建立公共基础管理系统,实现对集团公司物资编码,供应商及其产品信息以及基础数据字典等公共基础数据的统一管理、维护和发布。保证集团公司、各院、厂所三级单位所部署的公共基础数据的同步与更新;保障集团公司内部单位与外部供应商之间的标准统一,形成统一的语言进行沟通;导入编码与供应商相关的文档,方便设计和物资选用时资料查询;各院、厂所接收到基础数据后,根据本单位物资选用要求,建立选用目录,方便控制物资选用,保证选用物资质量。从具体业务上来分析,公共基础管理系统需求主要表现为:1、供应商、物资输入的导入在物资统一管理中,由于基础数据不统一,给集团物资统计和调配带来了很多的困难。集团公司成立专门数据
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 针对 军工企业 公共 基础 管理 系统 设计 实现 教材
链接地址:https://www.31ppt.com/p-1828448.html