基于AOSD项目管理信息系统建模与实现

被引量 : 0次 | 上传用户:yu_threestone
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
面向方面软件开发(Aspect-Oriented Software Development, AOSD)是贯穿从需求分析和系统设计到实现和测试全过程的面向方面的软件开发的整体方法。其主要目标是利用围绕着如何使整个系统更好地模块化,包括使功能需求、非功能需求、平台特性等一系列关注点更好地模块化,从而使它们保持相互独立。本文主要是研究面向方面软件开发方法在项目管理信息系统中的应用,并用面向方面的软件开发思想以及UML建模技术进行系统建模与实现。项目管理是项目管理者在有限的资源约束下,运用系统的观点、方法和理论,对项目涉及的全部工作进行有效地管理,即从投资决策开始到项目结束的全过程,对项目进行计划、组织、指挥、协调、控制和评价,以实现项目目标。本文设计了一种基于AOSD的项目管理信息系统,讨论如何将面向方面方法应用于开发软件系统的实践中。论文首先分析了项目管理的业务体系及其协同过程与活动,建立项目管理的业务领域模型。通过对业务用例的分析,使用面向方面方法、用例切片以及UML等技术捕获关注点并进行建模,确定了系统基于方面的设计模型。本文最后阐述了现有程序设计语言(C#)对面向方面编程的支持,采用消息拦截机制,实现了项目管理信息系统的AOP框架。论述了对象关系映射对构建可重用和易于维护的系统的影响,提出对象/关系映射模型的实现方案。目前,通过业务分析与建模、系统的框架设计等一系列研究,已经基本实现了基于C#语言的项目管理信息系统的AOP框架。
其他文献
甲状腺结节是甲状腺外科最常见的疾病,其外科治疗一直存在争议。近年来甲状腺结节的发病率在全球范围内呈持续增长趋势。标准的甲状腺手术方式联合规范化的颈淋巴结清扫,对于
赫哲族少数民族,多数分布在我国的东北地区,少数分布在中原等地区,赫哲族历史悠久,音乐文化底蕴丰富。赫哲族有自己的民族语言就是赫哲语,但是赫哲语并没有自己的文字传承,一
目的探讨血栓弹力图(TEG)指导心脏外科手术围术期临床治疗的有效性及安全性。方法计算机检索中国生物医学文献数据库(1990~2016年)、中国学术期刊全文数据库(1990~2016年)、PubMed(1
对邢窑巩义窑白瓷化学组成的模糊聚类分析表明:邢窑不同时期细白釉瓷的胎料产地和配方有所不同;巩义窑唐代3个细白釉瓷的胎料产地和配方非常接近;邢窑巩义窑细白釉瓷胎的化学
明清时期赋役制度的变化,不仅对基层行政和乡村社会文化产生了深远的影响,还导致了税粮催征方式的多元化。清代江苏和江西地区盛行的义图,即是其中一种以图甲为单位的税粮催
介绍市政工程管理部门围绕"信息化带动市政设施管理现代化"的目标,建立了覆盖全市三级以地理信息系统(GIS)为平台的城市基础设施管理系统(CIMS),并逐步在管理中发挥其重要作
高校心理健康教育关系到青年学生的健康成长,一直是社会和高校非常重视的问题,也是专家学者们研究的热点。本文从心理健康教育的内涵出发,对高校心理健康教育的研究对象、研
经山东省国税局批准立项,山东省苍山县国税局依托信息技术开发应用了税务行政裁量权管理系统,把税务行政处罚由纯人工操作变成了由计算机自动测定,使自由裁量权不但失去了“自由
报纸
本论文选题结合交通部西部交通科技项目“雪峰山特长公路隧道关键技术研究”,应用两种新测试技术对隧道应力形变场进行测试并与其他众多测试成果一起,利用现代计算机模拟技术来
目的:不同药物联合卡络磺钠对支气管扩张伴咯血进行治疗的效果分析。方法:采用分组对照的方法进行研究,所有研究对象为本院在2016年12月至2018年3月收治的支气管伴咯血患者,