网站大量收购闲置独家精品文档,联系QQ:2885784924

基于UML的在线广告预算分析和优化投放系统.docVIP

基于UML的在线广告预算分析和优化投放系统.doc

  1. 1、本文档共4页,可阅读全部内容。
  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的在线广告预算分析和优化投放系统.doc

基于UML的在线广告预算分析和优化投放系统 摘要:在线广告预算分析和优化投放系统,将为中国广告市场提供一种创新型、智慧型的现代服务模式。本文运用面向对象技术,全面深入的分析了在线广告预算分析和优化投放系统的业务,并基于UML,对“在线广告预算分析和优化投放系统”进行了用例分析和描述。 关键词:UML 广告预算分析 用例 建模 中图分类号:TP311.52 文献标识码:A 文章编号:1007-9416(2013)10-0179-01 2012年全国广告营业额已超过4000亿元,广告经营单位37.8万户,广告从业人员217.8万人,在塑造品牌、引导消费、传播文明等方面发挥了重要作用,并且在未来的几年里中国广告市场将出现大幅增长。随着计算机技术和网络的发展及社会的广泛应用,在线广告投放已成为行业趋势,开发在线广告预算分析和优化投放系统,能为中国广告市场提供一种创新型、智慧型的现代服务模式,提供广告咨询、广告交易、广告供应。本文运用面向对象技术,全面深入的分析了“在线广告预算分析和优化投放系统”的事务,运用UML,描述了该系统并进行了用例分析。 1 UML简介 UML是基于对象技术的一种统一建模语言,为描述系统架构以及系统建模的标准图形化建模语言与工业标准。它主要是用来帮助用户进行面向对象的描述软件系统和建模,它能够描述该软件开发过程,包括从分析需求到系统实现和测试的所有过程。 1.1 UML的构成 UML主要由视图、图、模型元素、和通用机制等几个部分组成。 1.2 用例建模介绍 用例建模仅是UML建模的一部分,也是UML中最基础的部分。它的最主要作用就是表达系统的功能性需求或行为。 1.2.1 用例图 强调从用户的视角看到的或需要的系统功能,是被称为参加者的外部用户所能观察到的系统功能的模型图,参加者不是特指人,仅仅是指系统以外的,并在使用系统或和系统交互中所扮演的角色。 1.2.2 用例描述 用例图只是简单地用图描述了一下系统,但对于每个用例,还应该有详实的说明,才能让别人全面的了解这个系统,这就是用例描述。 2 UML在“在线广告预算分析和优化投放系统”中的应用 2.1 问题描述 广告营销缺乏明确的目的。每个市场广告要起到什么作用,短期促销还是长期品牌建设,或两者兼之,广告直接如何配合,缺乏了解和规划,对广告资金投放的效率和对市场营销和品牌建设的贡献缺乏定量了解,以致无法利用资金,好刚没有用在刀刃上。广告预算无法和促销及品牌效果挂钩,资金过多或过少都会影响市场营销目标的的实现。在线广告预算分析和优化投放系统,可以为广告客户提供分析和优化服务,针对广告媒体投放、促销、定价、订货和货位分配等进行优化,找出媒体广告投放的最佳计划,在满足所有商业规则和制约条件下实现营销目标最大化。 2.2 系统总体功能 对在线广告预算分析和优化投放系统进行详细地了解和分析,整个系统分为用户登录、广告浏览、广告计划、广告交易、在线服务、后台管理模块,其中后台管理模块又分为用户管理、广告管理、广告预算分析和优化处理。 系统有三种权限的用户,分别是管理员、广告客户、广告商。 2.3 建立用例 分析阶段中最重要的工作是建立用例视图,可以通过它来强调用户想要的功能,用例视图将成为参加者的外部用户能够观察到系统功能的模型图。通过用户视图,使用者还能够确定软件设计阶段将要完成的功能,整个系统的开发始终是围绕需求阶段的用例来进行的。 2.3.1 确定角色 和系统有交互动作的人或事务称为角色,从在线广告预算分析和优化投放系统的需求出发,确定了系统管理员、广告客户、广告商三个参与者,并存在下列事务: 用户注册与登录;客户广告计划;客户查询广告信息;对客户的广告计划进行预算分析和优化;广告客户选择广告商进行广告交易;管理员对用户进行管理;提供在线服务。 2.3.2 系统用例的创建 用例透过参与者的视角描述系统的行为,并基于识别参加者的基础上,最总确定在线广告预算分析和优化投放系统的用例如下:①用户注册登录;②信息查询;③提交广告计划;④进行广告预算分析和优化;⑤广告交易;⑥在线服务;⑦用户的管理; 2.3.3 用例模型的创建 依据以上识别的参加者和用例,来确定两者之间的关系,系统用例如图1所示。 3 系统的设计 系统的设计是基于系统需求分析的基础上,依据分析的数据,创建静态结构和动态行为模型,最关键的是建立了本系统的类图。从在线广告预算分析和优化投放系统的需求出发,确定了以下实体类和接口类:管理员类、广告客户类、广告商类、广告计划信息类、用户注册表接口类、广告商查询接口类、广告交易接口类。 4 系统的架构 系统采用了浏览器/服务器的三层架构模式,运用JSP技术及oracle数据库进行开发的。表示层包含了实现人机交互界面的所有表单和组件,业务逻辑组件中封装了所有业务规则和逻辑

文档评论(0)

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

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

1亿VIP精品文档

相关文档