基于组件的物资管理系统的设计与实现

来源 :南京大学 | 被引量 : 0次 | 上传用户:InsideCSharp
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着企业信息化程度的加深和基于B/S架构的管理信息系统开发技术的成熟,企业对B/S架构的企业管理信息系统需求越来越大。然而,B/S架构的管理信息系统的开发却不能满足需要,主要体现在代码重用率很低、系统质量低、维护困难等方面。本文在深入研究了组件开发技术的基础上,将基于组件的开发方法应用于河北联通物资管理系统中,实现了代码的组件级复用,大大缩短了系统开发的周期。   本文详细介绍了基于组件的软件开发技术的概念、特点和流行的三种开发标准,分析比较了COM+、EJB和COBRA标准的优劣,选择了COM+标准和.NET开发平台作为开发物资管理系统的关键技术。本文在基于组件复用思想的指导下,进行了详细系统需求分析,将功能模块层层划分,构建了合理的组件库。以物资管理系统为例,介绍了合理规划组件库,开发优秀的组件,以及利用组件组装成物资管理系统。   本文以开发组件式河北联通物资管理系统作为实证,详细分析了基于组件的需求分析的特点以及与传统需求分析的区别,指出在需求分析阶段就必须考虑组件的重用以及第三方组件的利用。在确定物资管理系统的需求的基础上,使用层次分析方法,对系统的模块进行层层细分,将组件分为通用组件和业务逻辑组件,开发了大量的用户自定义组件,并充分利用成熟的第三方的组件,开发河北联通物资管理系统的组件库。最后,通过组件的组装,完成各个功能界面的开发。开发了“插拔”式的河北联通物资管理系统,解决了传统面向对象开发方法的重用率低、系统质量差和维护困难等现实问题。   最后,本文对基于组件物资管理系统的开发进行了总结和展望,指出组件式软件开发中存在组件版本控制和组件开发模型不兼容等的问题,并且指出,组件式开发技术的研究新方向是组件分类法的研究,以利于组件市场的形成。   本文采用了微软近几年来最流行的产品,C#程序开发语言和.NET的开发平台作为技术开发平台,以SQLSERVER作为数据库系统,实现了系统物资管理系统。
其他文献
介绍用户兴趣模型、推荐系统以及协同过滤推荐技术、基于内容、基于人口统计、基于知识、基于效用、基于关联规则的推荐技术等主流推荐技术,并对六种推荐技术从应用角度进行
利用分位数回归模型,分析平均引文数、平均作者数、地区分布数、海外论文比、基金论文比、期刊时效性对影响因子的影响,结果表明,海外论文比与影响因子无关;高影响因子和低影
讨论不同类型知识的价值,指出除专属性和隐性程度都低的知识以外,整合其他各种类型的知识都能够产生竞争优势.在知识密集型工作任务层面,分析整合隐性知识提高任务绩效的途径
知识链接的普遍性、基础性和随意性等特征决定信息检索环境下必须对知识链接进行精心设计,而对用户检索行为的特征和检索过程中语用特征的考察是检索环境中知识链接设计的重
对马拉松训练,必须赋予“整体设置”的眼光。“整体设置”眼光的焦点,在于能量输出功率水平。马拉松水平的表达,在时间过程中,应该以“体力波”(完整的训练阶段)作为基本环节。早先的马拉松进步.是“间断式”的;如果由“间断式”转变为“滚动式”,将实现马拉松训练发展史上的一个跨越。
[目的]探索打造中文品牌科技期刊的策略与方法.[方法]以《南方医科大学学报》为例,整理分析近年来期刊的部分文献计量学指标,并与其他综合性医药卫生类期刊的国内外学术影响
上海书业公所是我国近现代民营书业组织的一个典型代表,这类组织对我国近现代出版业发展所做的贡献一直以来都没有得到应有的重视。清末民初,由于政府多年力行勖励工商的政策
本文通过对荣华二采区10
期刊
当食品生产伴随着现代科学技术不断发展,各种食品安全问题也不断发生。食品安全关系到人类健康和生命安全:无论是发达国家,还是发展中国家,食品安全都是特殊且重要的问题,这