基于组件的信息化软件框架研究与实现

被引量 : 0次 | 上传用户:li132zhihua
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
软件框架化就是把软件开发由过去手工作坊模式变为工业化生产模式。从目前的情况来看,软件开发的速度缓慢、代价高昂而又极易出错,常常会生产出存在大量缺陷的产品,在可用性、可靠性、性能、安全以及其他服务质量方面造成严重的问题。而软件框架化,可以把软件开发按照流水线的工作方式、遵循一定的生产质量规范,批量、高效地生产标准化的软件产品组件,并对其进行组装从而批量完成产品。本文首先阐述了信息化软件框架的理论和技术基础,涵盖了七个跨领域模块。接着介绍了完成系统所需要的部分重要的软件技术。然后,文章对信息化软件的特点进行了分析,进而提出了信息化软件框架层次结构并对各模块作了详细的阐述。着重设计了七个跨领域模型的设计方案。并在其中具体基础框架进行了详细的设计与实现。系统采用.NET架构,并用VS2005作为IDE,用PowerDesigner12.5作为软件分析与设计工具。并运用框架设计开发技术,利用流行面向对象思想并结合如领域驱动设计思想,以及如设计模式、.NET技术、分层结构这样的先进技术实现具有良好架构、高质量的基于组件的信息化软件框架。
其他文献
本文对大深宽比微加工工艺进行了研究。工艺采用有机玻璃为模具,248nm KrF准分子激光为加工光源,电铸镍为微结构层,与传统MEMS加工工艺相比,具有加工结构深宽比大、无毒、无
全激冷低合金铸铁凸轮轴具有耐磨、抗擦伤性能和成本相对较低等优良性能,在国外的汽车制造业中已得到广泛的应用。但在国内,全激冷低合金铸铁凸轮轴应用较少,没有成熟工艺,可值得
新媒体业务下的网络广播正以其自身的优势,改变着传统广播在长期以来形成的地位。本文介绍了网络广播的发展历程以及特点,并就音频方面提出了一个网络音频内容提供系统,对音
近几年,阅读理解在英语高考中占据着越来越重要的地位,教师和学生也越来越重视对阅读的训练。阅读理解是高中英语教学的重要部分,是英语学习输入的主要手段,对学生的英语学习
某些镁合金虽然具有较好的阻尼性能,但是其机械性能较差,使其应用前景受到限制。而在许多特别要求高比强度、高比刚度和高阻尼的应用领域,镁及其合金又有不可替代的优势。因
中国和俄罗斯既是邻国又是大国,改革以前国防工业均实行高度集中的计划经济体制,两国在向市场转轨过程中面临着大致相同的问题。由于两国改革的道路和方法迥异,改革的绩效显
多参数监护仪是通过多种检测模块上相应的传感器采集人体电生理信息(心电、血压、脉搏、血氧饱和度、体温、呼吸等,可根据临床需要选择监护项目),经放大、滤波、传输至CPU(AR
SaaS模式是一种新型的软件提供方式,它的出现为中小企业信息化的发展注入了新的力量。目前我国中小型企业信息化程度极其低下、难以推进,主要是面临软硬件购买及维护成本过高
农业是安天下、稳民心的战略产业,没有农业现代化就没有国家现代化,没有农村繁荣稳定就没有全国繁荣稳定,没有农民全面小康就没有全国人民全面小康。改革开发30年的时间里,中