广告管理系统中的UML分析与设计.pdfVIP

广告管理系统中的UML分析与设计.pdf

  1. 1、本文档共14页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
广告管理系统中的UML分析与设计

广告管理系统中的UML广告管理系统中的UML分析与设计分析与设计 广告管理系统中的广告管理系统中的UMLUML分析与设计分析与设计 摘摘 要要 :广告管理系统是现代报业的生命线,传统的系 摘摘 要要 统分析设计方法已经难以保证开发的效率和质量,通过 将 UML 应用于广告管理系统建设,可以加速开发进 程,提高代码质量,支持动态的业务需求,并方便地集 成已有的传统广告资源。 关键字关键字 :: 广告管理系统; UML ;分析;实现 关键字关键字 :: 一一 引言引言 一一 引言引言 当前社会对信息系统的需求日益增长,需求变化也越来 越快,软件开发的技术发展方向已经从“提升被开发系 统的执行效率”转变为“提升开发效率” 。面向对象(OO ) 技术降低了解决方法域与问题域的差别,提供了良好的 复用机制,能够更加有效提高软件开发效率,完全顺应 了软件开发技术的发展方向。 UML(The Unified Modeling Language, 即统一建模语言) 是一种编制系统蓝图的标准化语言,可以对复杂的系统 建立可视化系统模型,目前已经被工业标准组织 OMG(Object Management Group)接受,一经推出便得到 许多著名计算机厂商如Microsoft,HP,IBM,Oracle 等支 持,在国际上应用日益广泛。 本文通过一个广告管理系统的分析与设计,阐述如何通 过UML 降低开发难度和提高开发效率。 二二 广告管理系统的基本特征和功能模块广告管理系统的基本特征和功能模块 二二 广告管理系统的基本特征和功能模块广告管理系统的基本特征和功能模块 本系统摒弃了以“订单”为核心的传统结构,构建出了以 “客户”为中心的先进广告管理模式。同时,通过对集团 领导决策和多报管理的支持,是系统模式有了能级的提 升。 该系统具有以下一些特征: • 先进的系统结构,面向广告流程,充分适应原有广告 工作流程并进行合理的改进,从而更贴近报社的实际应 用; • 针对大型报业集团报刊数量多,广告管理复杂的特 点,通过系统提供的灵活的人员权限设置和全面的财务 核算方式,实现真正的集团多报管理; • 在实现广告订单的电子化、工作流程的数字化同时, 帮助集团领导提高决策的科学化水平; • 多套广告价目表的支持,使广告管理部门能在当前激 烈的市场竞争中能采取更为灵活的价格策略; • 通过对客户信息的管理,实现对客户广告走势和重要 客户情况统计和分析。 整个系统操作业务人员角色包括:预订员,财务,划版 员,系统管理员和报刊领导。各个角色承担不同的系统 任务,通过网络和通信系统,连接到广告管理系统,使 用统一的访问界面,进行日常的广告业务操作,最终实 现报业集团广告部门业务的正常运转。 总体结构如图 1 所示: 广告管理系统的软件总体结构(图 1 ) 三三 系统的系统的 UML 分析与实现分析与实现 三三 系统的系统的 分析与实现分析与实现 UML 概述及特点 UML 是一种编制系统蓝图的标准化语言,可以对大型 复杂系统的各种成分可视化说明并构造系统模型,以及 建立各种必要的文档。UML 通过三类图形建立系统模 型:Use Case 图,静态结构图(类图,对象图,组件图, 配置图)和动态行为图(顺序图,协同图,状态图,活 动图),这些图可以从不同抽象角度使系统可视化。 UML 具有面向对象、可视化、独立与开发过程和程序 设计语言以及易于掌握使用等特点。UML 适用于各种 规模的系统开发,能促进软件复用,方便地集成已有的 系统并有效减少开发中的各种风险。 UML 在广告管理系统中的实际应用 UML 是一种建模语言,是系统开发的一个组成部分, 本身并没有关于开发过程概念的定义和表示符号。 UML 的创始人 booch,Jacobson 和Rum Baugh 在rational 公司的支持下综合了多种系统开发过程的长处,提出新 的面向对象的开发过程,称为Rational 统一过程 (Rational Unified Process,RUP )。RUP 过程的核心工 作流程包括:业务建模、需求分析、系统分析与设计和 实现、实现、测试和系统部署。下面通过UML 来分析 并构造广告管理系统模型,并结合Rational 统一过程加 以描述,图形使用Rational Rose 工具软件绘制。 2.1 广告管理系统的业务建模和需求分析 业务

文档评论(0)

2017meng + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档