MDA在销售管理系统中的应用与研究

被引量 : 1次 | 上传用户:qinyalin
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
当今世界,信息技术发展迅速,对软件开发的要求越来越高。当前传统的软件开发方法不能很好的解决文档和实现脱节问题、在不同的平台需要重复建模等长期困扰着软件开发者的问题。在这种情况下,MDA(Model Driven Architecture模型驱动架构)的出现使得以上问题能够被比较好的解决。本文将MDA应用到销售管理系统中,主要对系统的转换规则进行了定义。系统的实现主要分为以下几步:首先,对销售管理系统进行功能需求分析和CIM(Computation Independent Model计算无关模型)建模。接着,对系统进行PIM(Platform Independent Model平台无关模型)建模,根据定义的CIM到PIM建模的转换规则:(1)根据边界类的定义和系统的功能需求分析,将CIM模型转换为PIM中的边界类。(2)根据控制类的定义和系统的功能需求分析,将CIM模型转换为PIM中的控制类。(3)根据实体类的定义和系统功能需求分析,将CIM模型转换为PIM中的实体类。然后,再将PIM转换为PSM(Platform Specialize Mode平台相关模型),转换规则为:(1)PSM中的Web表示层:对PIM的边界类进行详细的业务过程分析,通过业务过程的分析就可以得到Web表示层的PSM。(2)PSM中的业务控制层:对各个业务处理过程详细考察之后,把里面的公共操作部分独立出来,构建成单独的方法,完成会话Bean的构建。接着在PIM中的实体类的基础上完成实体Bean的构建。(3)PSM中的数据层:①在转换前先指定了各个类中某个属性作为转换后的表的主键。②在转换过程中,类名直接转换成相应的数据表的名称,类中的属性转换成对应数据表的列属性,类属性的类型转换成数据库中所允许的相对应的列属性类型。③类之间的关系也相应的转换成对应的数据表间的关系或通过在数据表中增加相应的外键来表示这种关系。最后,在PSM中数据层的基础上构建了数据库。在前面模型的基础上,通过编程实现了销售管理系统的主要功能,基本完成了MDA在系统中应用和研究。
其他文献
重点介绍了尾矿库回水对浮选指标的影响,通过试验室试验和工业试验结果,证明增加纤维素用量对浮选指标有很大改善,并进行了经济分析,经济效益可观。
大连佳洋木制品有限公司(以下简称佳洋公司)是一家以地板、家具等木制品生产为主的企业。由于国际金融危机演变而成的经济衰退,导致全球木制品产业的低迷。对于佳洋公司而言,
通过对选矿废水循环利用及现场生产问题的研究,通过混凝沉淀的方法去除了工业废水中的悬浮物、重金属离子和部分COD,实现了工业废水的零排放,阐述了选矿废水循环利用是降低选
目的:研究四子种王胶囊治疗精核蛋白异常男性弱精子症的临床方法及效果。方法:观察100例男性不育患者用四子种王胶囊治疗前后精核蛋白、精液、性激素的变化情况。结果:四子种
岩石材料具有明显的非均质性,众所周知其具有复杂的力学特性。不同状态下岩石力学参数的选取存在困难性,这一问题迄今为止没有得到很好的解决。本文以片麻岩、大理岩、粗砂岩
班干部是沟通学校与班级、老师与同学的桥梁和纽带,他们起着上情下达,下情上传的中介作用。班主任在班级工作中要重视班干部的培养。文章针对班干部在学校建设中的重要作用,
通过ERP(Enterprise Resource Planning)系统的实施可为企业在市场竞争上获得优势,其应用越来越广泛,并逐步扩展到了钢铁领域,为钢铁企业管理提供了不可或缺的支持。由于传统
运用BP神经网络构建环境污染物防控对少儿健康综合影响分析方法架构;利用数据整合技术搭建数据库,利用GINI指数分类法进行数据信息分类,完成数据信息的处理;分呼吸道疾病、癌
云南羊拉某硫化铜矿原矿含铜0.80%,原矿中黄铜矿平均粒度为33.91μm,属低品位细粒级难选铜矿。本文对云南羊拉某低品位细粒级难选铜矿采用粗选添加新型高效捕收剂Hnys-5,一次
对江西某低品位铜钼矿石进行了系统的浮选实验研究,原矿品位较低,铜含量0.44%,钼含量0.039%,经过一段粗选、两段精选、三段扫选,精矿中铜含量为15.98%,钼含量为0.75%,达到较