本科毕业论文---广告智能推广系统设计与实现.doc
《本科毕业论文---广告智能推广系统设计与实现.doc》由会员分享,可在线阅读,更多相关《本科毕业论文---广告智能推广系统设计与实现.doc(51页珍藏版)》请在咨信网上搜索。
PINGDINGSHAN UNIVERSITY 毕业论文 题 目: 广告智能推广系统的 设计与实现 院(系): 软件学院 专业年级: 软件工程 2011级 姓 名: 杨斐然 学 号: 111530505 指导教师: 郑 浩 讲师 2015年05月04日 原 创 性 声 明 本人郑重声明:本人所呈交的毕业论文,是在指导老师的指导下独立进行研究所取得的成果。毕业论文中凡引用他人已经发表或未发表的成果、数据、观点等,均已明确注明出处。除文中已经注明引用的内容外,不包含任何其他个人或集体已经发表或撰写过的科研成果。对本文的研究成果做出重要贡献的个人和集体,均已在文中以明确方式标明。 本声明的法律责任由本人承担。 论文作者签名: 日 期: 关于毕业论文使用授权的声明 本人在指导老师指导下所完成的论文及相关的资料(包括图纸、试验记录、原始数据、实物照片、图片、录音带、设计手稿等),知识产权归属平顶山学院。本人完全了解平顶山学院有关保存、使用毕业论文的规定,同意学校保存或向国家有关部门或机构送交论文的纸质版和电子版,允许论文被查阅和借阅;本人授权平顶山学院可以将本毕业论文的全部或部分内容编入有关数据库进行检索,可以采用任何复制手段保存和汇编本毕业论文。如果发表相关成果,一定征得指导教师同意,且第一署名单位为平顶山学院。本人离校后使用毕业论文或与该论文直接相关的学术论文或成果时,第一署名单位仍然为平顶山学院。 论文作者签名: 日 期: 指导老师签名: 日 期: 广告智能推广系统的设计与实现 广告智能推广系统的设计与实现 摘 要 互联网技术出现后,媒体以及信息技术的快速发展和社会信息需求的飞速增长,使得企业在网络上投放广告已成为一种不可或缺的宣传手段。面对市场上复杂多样的广告宣传模式,客户、广告商对广告投放管理的需求,广告智能推广系统应运而生。广告智能推广系统实现了对广告全过程的监控,能够为用户提供精确、实时的统计。 本文设计的这套广告智能推广系统旨在改善现在市面上流通的各种广告方式的弊端,使广告推广更加高效,更加简洁,投入少回报高。 系统主要功能模块有:价格变动记录,商品管理,商品图片管理,订单管理,公司文化管理,公司历史管理,公司特色服务,新闻管理,会员、员工管理,员工业绩管理,讨论评价管理等。系统基本上满足了广告商和客户在广告展示和陈设销售产品过程中对广告业务管理要求的功能需求,为广告商、广告提供商、产品客户搭起了互动。 本套系统采用Spring及Hibernate框架,选用Tomcat服务器,并运用MySQL数据库管理系统对各项数据进行管理,以MVC模式进行基于web的广告智能推广系统的开发,应用规范化的工作流设计方法实现了广告智能推广系统。与普通的广告系统最大的区别是,本套系统能够提供方便的管理,极大地节约人力、物力、财力,富有特色的的轮播、替换等功能增加了广告整体页面的美观及可操作性。它适用于各种不同类产品的广告推广,是一套通用性很好的广告智能推广系统;简单地操作、维护,灵活、方便地管理以及可靠性高为该系统的主要特性。本文介绍了系统的具体设计和实现。 关键词:广告系统,智能推广系统,购物系统,MVC,spring,hibernate,JSP,mysql,Tomcat The Design and Implementation of Intelligent Advertising Promotion System Abstract From the Internet since the emergence, with the media and information technology of the rapid development, social information needs of the rapid growth, online advertising has become the enterprise indispensable publicity means of the face complex variety of advertising way, as well as customers and advertisers on the Ad Manager need, advertising smart promotion system came into being. Advertising smart promotion system able to ads process to monitor, for the user to provide accurate, real time of statistical functions. This thesis for the current advertising system the shortcomings and customers and agencies on the Ad Manager needs, combined with the workflow technology, design and Implementation of an ad smart promotion system.system includes: price changes recorded. Product management, product pictures management, order management, the company culture management, the company history management, the company Specialty Services, news management, member and staff management, staff performance management to discuss the evaluation of management and other functions management module, the basic meet the advertisers with customers in the ad show and sales Furnishings items during the realization Advertising management requirements of functional requirements, in the advertiser, commodity customers, advertising provider established between the effect from an interactive platform. system uses the Spring and Hibernate framework, based on the MVC design patterns, the choice of Tomcat server and use of MySQL database management system to manage data to MVC pattern web- based advertising smart promotion system development. Application of standardized workflow design method to achieve the ad smart promotion system. with the general advertising system's largest difference is to facilitate the management, great savings human and financial resources. distinctive of the carousel, replace the other functions increased the beautiful, maneuverability. It applies to a variety of different kinds of the product advertising system, is a high universality of advertising smart promotion system; simple operation and maintenance, flexible and convenient management, and high reliability of the system of the main characteristics. This article in the set forth ads smart promotion system of the overall structure and design technical requirements of the basis, gives the system of the specific design and implementation. Keywords: Advertising system, Intelligent extension systems, Shopping System,B/S,spring,Hibernate, JSP, Tomcat,Mysql 目 录 1 绪论 1 1.1 背景及意义 1 1.2 广告推广的发展史 1 1.3 本文的主要工作 2 1.4 论文的组织安排 2 1.5 论文结构 3 2.1 MVC设计模式 4 2.2 Spring体系结构 4 2.3 Hibernate 5 2.4 JSP技术 7 2.5 Eclipse 7 2.6 Tomcat 7 2.6 MySQL 8 2.7 小结 8 3 需求分析 9 3.1 需求分析方法 9 3.2 系统需求分析 9 3.3 功能结构需求分析 11 3.4 小结 20 4.1 系统总体架构设计 21 4.2 系统功能设计 22 4.2.1 前台部分的功能模块设计 22 4.2.2 后台部分的功能模块设计 23 4.3 数据库的设计与实现 24 4.3.1 数据库概念结构设计 24 4.3.2 数据库逻辑结构设计 25 4.3.3 数据库的实现 26 4.4 小结 29 5 系统详细设计和实现 30 5.1 系统分层的设计与实现 30 5.2功能模块的设计与实现 31 5.2.1 前台部分 31 5.2.2 用户管理模块 32 5.2.4 会员信息管理模块 34 5.2.5 产品管理模块 35 5.2.6 订单管理模块 36 5.3小结 38 6 系统测试 39 6.1 测试周期 39 6.2 测试目的 39 6.3 功能测试 39 6.4 小结 41 7 结束语 42 1 绪论 信息技术得以发展的同时,广告展现推广的形势呈现出多方位的趋势为广告的发展做出了不可磨灭的贡献。其间,网络广告这种传播方式在数字时代得以迅速发展,也备受商家和消费者的青睐。但是广告业务的飞速发展业暴露出越来越多的问题,比如效率低、投入大收益小等。这不禁让我们思考怎样才能让广告的推广更加智能、人性化,有效的解决我们了解产品特性的途径问题。 1.1 背景及意义 贸易自由化、经济全球化使得企业间的竞争越来越激烈。在企业迅速发展的同时,广告行业也迅猛发展。传统的广告管理办法不仅耗费大量人力物力,还由于中间中介机构的接入导致环节复杂,容易导致完全能够避免的浪费与失误。 对供货商来讲,能够清晰、准确地表达自己产品的设计理念,对产品功能及收益进行正确合理的统计与管理,以最低的成本达到最好的广告效果是一直以来的目标。 对消费者团体来讲,一个好的广告平台能够帮助自己找到心仪的产品同时审美水平得到提高,看到市场上隐形的信息也是很重要的。 那么,论文工作的主要目标是在充分了解现在的市场状况后,为供货商设计实现一个适合整个广告流程中对广告进行有效管理的软件系统。同时希望通过该系统为供货商、消费者团体间搭建一个合适的管理操作平台,节约人力、物力、财力,降低广告成本,减少企业成本,减轻消费者负担。 1.2 广告推广的发展史 综合世界各国各个历史时期的科技发展水平与信息传递水平,广告历史可以分为以下几个时期: 1.1450年以前,在谷登堡发明活字版印刷的原始广告时期。这一时期的广告只能是手工抄写,数量有限,传播也有限。 2.从1450—1850年的印刷广告时期。广告受报纸发行量的制约发型范围很有限。 3.从1850—1911年的媒介大众化时期。这一时期各种纸质媒介大量发行,开始出现专业性质的广告公司。 4.从1911年到70年代广告行业化时期。广告开始成为一个行业,并且随着电讯电器技术的出现和发展而逐渐成熟。 5.80年代信息技术革命发生后的信息广告产业时期。这一时期,广告业已经发展成为一门综合性的信息产业,广告活动走向一体化。 1.3 本文的主要工作 论文的主要工作是充足地了解当前广告推广系统以及广告管理中的不足,并通过改进传统广告媒体技术,设计出合适有效的广告管理软件方案,并使其能够满足供货商、消费者团体对广告的不同需求。 本文的具体内容安排如下: 1.分析目前的广告推广系统的发展现状 广告推广系统的发展分为广告的出现、广告系统的产生、广告管理以及广告管理系统的形成这地各方面。本文将从这四个阶段分别进行简单的介绍且分析当前广告管理系统的状况,确定本文的主要工作就是要设计实现广告智能推广的功能。 2.针对客户要求,完成需求分析 广告智能推广系统是为销售商进行有效商品推广的系统。该系统的使用者大致分为三类,供货商、消费者团体以及系统管理员。本文将根据各用户对系统功能的需求,提出设计思想和合适的设计方案,确定本系统的基本功能。 3.设计系统架构 本广告智能推广系统采用B/S三层模式的系统架构来方便广告使用万维网浏览器的客户。B/S系统架构最大的优点就是可以在任何联网的地方进行操作而不用安装专门的软件、只要有一台联网的计算机即可,能够实现客户端零维护。 4.系统功能模块设计 根据客户的功能需求,以及广告业务流程的需要,本文完成了价格变动记录模块、商品管理模块、商品图片管理模块、订单管理模块、公司文化管理模块 、公司历史管理模块、公司特色服务模块、新闻管理模块、会员员工管理模块、员工业绩管理模块、讨论评价管理模块等模块的设计与实现。 1.4 论文的组织安排 论文从对广告智能推广系统的分析开始,结合成熟的广告系统开发案例,根据用户需求完成广告智能推广系统的需求分析,针对需求分析对整个广告智能推广系统的开发进行具体的分析和设计。考虑到对系统日后的维护和扩展问题,采用跨平台、可移植性高的J2EE平台作为本系统开发平台,系统整体架构使用Spring框架进行搭建,持久层选用Hibernate框架,以此来开发具有高度可重用性、可维护性、可扩展性和安全性高的广告智能推广系统。 1.分析和研究国内外电子商务模式的发展,尤其是中国的。基于广告智能推广系统,结合需求分析的结果,对广告智能推广系统的开发和实施方案进行论述与总结,总结归纳出实际开发中的关键问题及相应解决方案。 2.学习J2EE的相关技术,深入研究和探讨MVC设计模式。 3.认真分析Spring与Hibernate框架的体系结构和工作流程,并仔细研究它们各自的特点,详细分析两个框架融合后的SH(Spring+Hibernate)框架如何能够更好地在系统设计中体现它们各自的特点。 4.按照软件项目开发规范,制定详细的系统开发计划。对本广告智能推广系统进行设计和实现。 1.5 论文结构 本文对客户的需求进行了详尽分析,并在此基础上进行了系统总体设计,通过层次划分,有效实现了系统功能分离,实现各方扩展。详细地剖析系统业务流程并完成数据库的设计与实现。在这些工作后,完成系统详细设计与实现,且完成后期测试工作。 本广告智能推广系统的设计和实现论文共分为七章。 第一章:绪论。 主要介绍本文和研究的背景和意义,以及作者的主要工作。 第二章:广告智能推广系统的介绍。 包括广告管理系统的定义,对广告系统和广告管理系统现状的分析以及未来发展的趋势。 第三章:广告智能推广系统的系统分析和结构分析。 分析总结系统使用的系统结构是由需求的分析和系统结构所决定。 第四章:关键技术的介绍。 重点分析广告智能推广系统在设计与实现过程中所应用到的主要技术。 第五章:系统设计。 重点介绍系统重要的功能模块,对应的数据库的设计。 第六章:广告智能推广系统的实现。 简单介绍系统的主要功能模块以及运行出来的效果。 第七章:总结。 对本次课题的研究开发工作的结束总结以及开发过程中仍有待改进的方面。 2 开发技术 2.1 MVC设计模式 MVC(Model View Controller)即把一个应用的输入、处理、输出流程按照模型(Model)、视图(View)和控制(Controller)的方式进行分离,将一个应用分成三个层——模型层、视图层、控制层,是一种软件体系结构。 MVC模式使各个模块之间具有明显的层次结构,它能分离模块,使得模块功能更加清晰,同时它还可以更好的维护和扩展应用系统,也提高了系统的可移植性和组件的可复用性 MVC的处理过程是:用户的请求先被控制层接收,控制层决定应调用哪个模型,接着模型层用业务逻辑来处理用户的请求并返回数据,然后控制器用相应的视图格式化模型层返回的数据,呈现在用户面前的是表示层。 图2.1说明了这个过程。 Controller层 View层 数据库 Model层 图2.1 MVC结构图 2.2 Spring体系结构 Spring服务于所有层面,它提供了AOP的支持、Bean的配置基础、抽象事物支持、JDBC的提取框架等。从设计理念层面,Spring帮助实现逻辑层和Web层的分离。 轻量级容器是Spring的核心。Spring能够让应用程式感受不到框架的存在,减低应用程式移植时的负担。它的核心概念是依赖注入。Spring实现了Ioc(Inversion of Control)模拟的容器,基于此核心容器所建立的应用系统,能够达到系统元件的松散耦合,让系统软件轻松得以测试。这些性质使得整个应用系统在框架与维护上都能得到相当程度的简化。Spring的目标是实现一个全方位的整合框架,实现多个子框架的结合,这些子框架之间可以彼此独立,也可以使用其他的框架方案加以替代,Spring希望提供one-stop-shop的框架整合方案。 Spring具有良好的可移植性,它支持不同应用服务器上的用户,比如:TOMCAT,JBoss,resin等。Spring提供的方法可以用来管理开发人员的业务对象 Spring框架由七个定义良好的模块组成,Spring模块构建在核心容器上,其定义了创建、配置和管理Bean的方式。每个模块或组建都可以单独存在,或者与其他一个或多个模块联合实现。这七个模块如图2.2: 图2.2 Spring七层模块 2.3 Hibernate Hibernate是一个面向Java环境的对象/关系数据库映射工具,这种映射技术可以把对象模型表示的对象映射到基于SQL的关系模型结构中去。 通过在每个数据库都有对应的Dialecture进行操作优化从而能够提高Hibernate在各种情况下的效率。它支持的数据库有Oracle、DB2、MySql、Sybass、Micosoft SQLserver、InterBass以及Hypersonic SQL。 图2.3为我们描述了Hibernate使用数据库和配置文件数据来为应用程序提供持久化的服务和对象。 图2.3 Hibernet体系结构概览 Hibernate有很多方式来运行,图2.4所示为轻量型体系结构。 图2.4轻量型体系结构 下面是一种复杂型体系结构,如图2.5所示。这里程序使用了Transaction/Transaction Factory或者Connection Provider API。 图2.5 复杂体系结构 2.4 JSP技术 系统的所有功能页面采用JSP动态网页设计技术。JSP技术是在传统网页的HTML文件(*.htm,*.html)中插入Java程序段和JSP标记,从而形成JSP文件(*.jsp)。JSP是一种实现普通静态HTML和动态部分混合编码的技术。JSP设计目的是简化表示层,其并没有增加任何本质上不能用Servlet实现的功能。但是,在JSP中编写静态HTML更加的方便,不必再用println语句来输出每一行HTML代码。更重要的是,借助外观和内容的分离,页面制作中不同性质的任务可以清楚、便捷地分开。 JSP动态网页的运行过程是,首先将JSP中的java代码运行转化为servlet,再将其放入HTML代码中转化为HTML,最后以HTML机制进行展示。Java语言中的XML标记和scriptlets,封装产生动态网页的处理逻辑联合组成JSP技术。 JSP的主要优势有如下几点: 1.JSP一次编写可供多次使用,重用性高。 2.具有功能非常强大jstl标签库。 3.设计的JSP页面基本可以适用所有平台的开发环境,即支持跨平台,而且在任何环境下都可以运行。 4.具有强大的可伸缩性。小到Jar文件,大到多台Application进行事务处理都可以运行JSP。消息处理,可以实现从一台服务器到无数台服务器的处理。 2.5 Eclipse Eclipse原本只是一个提供插件开发环境的框架平台,该组件允许构建与 Eclipse 环境无缝集成的工具。 Eclipse主要由Eclipse项目、Eclipse工具项目和Eclipse技术项目三个项目组成,具体包括四个部分组成——JDT、CDE、PDE和Eclipse Platform。 2.6 Tomcat Tomcat是小型轻量级应用服务器,在中小型系统和同时访问用户不多的场合下被普遍使用,为开发、调试JSP程序的首要选择。 Tomcat扩展性很好,支持负载均衡。安装并正确配置后实际上运行的是JSP和Servlet,而Apache运行的是HTML页面。Tomcat作为一个web容器,在服务器上运行的项目类似于容器里某个元素。在程序的开发过程中Tomcat是必不可少的。本系统采用MyEclipse+Tomcat模式开发。 Tomcat是服务器的一种,它是由Apache公司开发出来的一个开源项目,由于任何人都可以对它进行编译和修改,所以它的功能处于不断的完善过程中。正因为它的开源和功能的强大所以引得大多数程序员的喜爱 2.6 MySQL 本款广告智能推广系统采用的数据库是MySQL,它具有运算速度快、占用资源少等特点,且还开放源代码,于此便可很大程度地降低总体拥有成本,所以经常被应用于各种小型网站。 MySQL的特性如下所示。 1.使用C++语言和C语言编写,多种编译器进行测试以保证源代码的可移植性。 2.支持AIX、FreeBSD、HP-UX、Linux、Mac OS、Novell Netware、OpenBSD、OS/2 Wrap、Solaris、Windows等多种操作系统。 3.为多种编程语言提供了API,这些编程语言包括C、C++、Python、Java、Perl、PHP、Eiffel、Ruby和Tcl等。 4.因为支持多线程,所以可以充分利用CPU资源。 5.优化SQL查询算法进而有效地提高查询速度。 6.提供TCP/IP、ODBC和JDBC等多种数据库连接途径。 7.提供用于管理、检查、优化数据库操作的管理工具。 2.7 小结 本章节主要介绍了广告的推广模式在历史上的几个发展阶段,对广告智能推广系统所拥有的潜在市场价值进行了简单的评估与分析。同时还简单介绍了本论文的结构与顺序,这套广告智能推广系统在开发过程中所使用到的开发工具和应用到的主要技术,并以图示的形式给出了应用到的Spring框架技术的结构图以及Hibernate框架技术访问数据库示意图。本系统使用MVC设计模式、B/S的系统架构并结合Spring框架、Hibernate框架进行开发实现系统需求功能。 3 需求分析 3.1 需求分析方法 需求分析阶段的全套工作对整个系统软件的开发过程,还有软件的产品质量有着举足轻重的作用。 需求分析的基本任务有以下几个方面: 统计各个层面对软件功能的细致要求,这些需求的表现方式或许是多样的、不系统的,有些甚至并不明确的。 此时就需要对得到的初步的需求进行补充、加工和完善,利用软件开发的描述工具如数据流图、数据字典等描述软件项目的逻辑结构。 分析与综合所得到的信息并进一步整理,写出软件需求说明书,以及其他相关的软件开发文档。这些文档能够为后期的软件开发提供数据,使开发目的、过程更明确,减少冗余过程。 原型处理过程如图3.1所示 图3.1 原型法分析流程图 3.2 系统需求分析 由于广告智能推广系统是在供货商和消费者团体之间进行有效商品展示,选择购买的一个信息平台,因此系统总体运行需求主要有以下几个方面: 1.作为消费者(顾客)在打开该套系统时能够看到简洁明了的电器、家纺、彩妆、食品、服装等五大板块,并在首页上端滚动显示商家广告页面。 2.作为广告的提供者,即商家,要在广告页面显示出商品的基本信息如商品图片、商品名称、简介等。 3.作为提供广告的平台,即网站,在任何人点击商品图片时即可看到商品的详细信息,如名称、单价、所属类型、商品型号等功能。 4.作为网站平台,有在页面上显示关于网站的信息(即公司介绍)以及联系方式,并应该有一个新闻动态板块引导消费者购物。 5.因为广告的计划是随市场的行情而多变的,所以要求在网站平台能方便的修改、更换广告内容等。 6.每一件商品点开后网页右侧会显示近期热销产品的名字,点击即可进入商品详情页面。 7.操作该平台的人员不要求有多专业的计算机水平,普通人就可以根据页面提示进行操作,简单方便。 根据客户的基本要求,确定当前广告智能推广系统的基本功能模块,系统组织功能结构如图3.2所示。 图3.2 系统组织功能结构图 1.首页展示模块 分为服装信息展示、食品信息展示、彩妆信息展示、家纺信息展示、电器信息展示等模块。每个模块分别展示四款产品。其中第一个模块服装模块是滚动显示四张图片,其他四个模块为静态显示。同时页面右上角有搜索框,可以输入商品名搜索全网站的商品。 2.商品信息页面模块 可分页展示所有商品,每页有4*2件商品,每张图片下面有商品名称和价钱,页面下面有翻页按钮。 3.公司介绍模块 有公司的体系展示、公司历史展示、公司特色展示等内容。 4.新闻动态模块 每页显示八条新闻。每条左边为图片,右边为新闻概述、日期、来源等。 5.登录模块 点击全网右上角的登录按钮,页面跳转到登陆界面。页面左半部分为登录用户名和密码,右半部分为公司所在地的地图,公司名字、电话、传真、邮箱。 用户登录输入用户名和密码系统自动识别普通用户和管理员,管理员直接进入后台管理模块。普通用户进入个人信息页面,在该页面内用户可以看到账号/姓名、职务、销售额、销售时间、详情、备注、操作等。 6.后台管理模块 管理员登陆后进入控制面板,有价格变动记录,商品管理,商品图片管理,公司文化管理,公司历史管理,公司特色服务,新闻管理,会员、员工管理,员工业绩管理,讨论评价管理等功能模块。 3.3 功能结构需求分析 根据上述用户需求分析,需要将广告智能推广系统分为管理员用户和游客用户两个不同的平台。游客用户能够在系统平台浏览到首页分类模块广告、全部商品展示、公司介绍、新闻动态等内容,推广系统的管理员平台能够根据需要做出相应的更新或修改。综合以上的分析,广告智能推广系统需要完成的任务如下: 游客用户平台相关功能主要包括:浏览首页展示的分类产品广告信息,浏览全部商品展示详情,查看公司介绍,浏览新闻动态。 管理员用户平台相关功能除了游客所能享受到的功能以外还有控制面板版块的功能。具体的包括价格变动记录、商品管理、商品图片管理、订单管理、公司文化管理、公司历史管理、公司特色服务、新闻管理、会员/员工管理、员工业绩管理、讨论/评价管理等功能。系统用例图如图3.3、3.4所示。 图3.3 游客用户用例图 图3.4 管理员用户用例图 1.用户进行身份验证的用例描述如表3-1所示。 表3-1 用户身份验证的用例描述 用例编号 301 用例名称 管理员登录用例 用例概述 管理员登录后台管理 参与者 所有管理员用户 前置条件 系统正常运行 后置条件 身份验证成功后,可以进行特殊功能操作 基本事件流 步骤 活动 1 用户打开广告智能推广系统 2 系统首页右上角显示出用户登录按钮 3 输入管理员账号、密码,点击登录(Login)按钮 4 验证成功,跳转到控制面板页面 扩展事件流 步骤 活动 3A 账号栏输入为空,弹出“请填写此字段”提示 3B 密码栏输入为空,弹出“请填写此字段”提示 3C 用户名或密码错误,弹出“用户名或密码不正确!”提示 规则与约束 用户成功进行身份验证后,方可进入商城进行详细操作,身份验证失败的用户不能进行后台管理操作。 2.管理员管理商品的用例描述如表3-2所示。 表3-2管理商品的用例描述 用例编号 301 用例名称 管理商品 用例概述 管理员管理商城中的所有商品 参与者 管理员 前置条件 管理员身份验证成功 后置条件 商城中的商品图片、商品价格变化、商品销量等信息经过管理员的添加、删除与产品实际一致 续表3-2 基本事件流 步骤 活动 1 管理员进入管理员平台 2 系统显示控制面板主页 3 管理员点击导航区域的价格变动记录、商品管理、商品图片管理、订单管理等,系统跳转至相应商品管理页面 4 管理员查看商品各属性现状,根据各个商品的具体情况作出相应的操作 扩展事件流 步骤 活动 4A 点击商品管理导航按钮,系统跳转至商品列表页面;管理员可以查看商品详情、编辑商品信息、也可以删除商品,管理员通过点击添加商品按钮进行添加商品操作,确定后点击提交按钮,提示商品添加成功,系统跳转至商品管理首页 4B 管理员点击商品信息后方的删除按钮删除某商品,系统弹出是否确认删除商品的提示信息。 规则与约束 管理员只有身份验证成功后,方可对广告智能推广系统的产品进行管理,产品管理要保证系统的产品种类与实际情况保持一致 3.管理员管理公司文化的用例描述如表3-3所示。 表3-3管理公司文化的用例描述 用例编号 302 用例名称 管理员管理公司文化的用例 用例概述 管理系统介绍、历史事件、系统特色服务等信息 参与者 管理员 前置条件 管理员身份验证成功,系统正常运行 后置条件 公告正确发布 续表3-3 基本事件流 步骤 活动 1 管理员进入后台管理员平台(即系统网站控制面板) 2 系统显示控制面板主页 3 管理员点击左侧导航区域的公司文化管理链接,系统跳转至公司文化管理页面 4 管理员查看系统平台现状,对系统介绍、历史事件、系统特色服务等进行编辑操作 规则与约束 管理员只有身份验证成功后,方可管理系统的公告,公告的内容必须与广告推广系统的事务相关 4.管理员管理商品图片的用例描述如表3-4所示。 表3-4管理商品图片的用例描述 用例编号 303 用例名称 管理商品图片 用例概述 对整个推广平台的各个产品的图片进行管理 参与者 管理员 前置条件 管理员身份验证成功、系统正常运行 后置条件 用户浏览商品展会图片正确,对产品有一个初步印象 基本事件流 步骤 活动 1 管理员进入后台管理平台(即控制面板) 2 系统显示控制面板主页 3 管理员点击左侧导航区域的产品图片管理按钮,系统跳转至全部产品列表页面 4 管理员点击每件产品右侧的详情,页面跳转至商品图片页面,点击右上角上传图片按钮即可添加商品图片 扩展事件流 步骤 活动 4A 点击上传图片后跳转至录入商品图片信息页面 4B 编辑录入产品名称,海报图片,简单介绍等信息后点击提交 4C 如果三个输入框中有任意一项没有添加内容就点击提交,页面会提示 规则与约束 管理员只有身份验证成功后,方可管理产品图片 5.管理员管理订单的用例描述如表3-5所示。 表3-5管理订单的用例描述 用例编号 304 用例名称 管理订单 用例概述 对整个推广平台的订单进行管理 参与者 管理员 前置条件 管理员身份验证成功、系统正常运行 后置条件 查看并编辑详情,也可以删除订单 基本事件流 步骤 活动 1 管理员进入后台管理平台(即控制面板) 2 系统显示控制面板主页 3 管理员点击左侧导航区域的订单管理按钮,系统跳转至订单列表页面 4 管理员点击每个订单右侧的详情,页面跳转至订单信息页面,可以查看订单详细信息 5 管理员点击每个订单右侧的编辑,页面跳转至修改订单信息页面 6 管理员点击每个订单右侧的删除按钮,可以删除订单 扩展事件流 步骤 活动 5A 点击编辑按钮后进入修改订单信息页面 5B 编辑录入相关产品信息后点击提交,系统跳转至已经修改好的订单信息页面 6A 点击删除按钮页面会出现“确定删除吗”的提示 6B 点击确定,订单即删除 6C 点击取消,订单不删除,返回之前页面 规则与约束 管理员只有身份验证成功后,方可管理订单 6.管理员管理公司历史的用例描述如表3-6所示。 表3-6管理公司历史的用例描述 用例编号 305 用例名称 管理公司历史 用例概述 对系统的历史事件进行管理 参与者 管理员 前置条件 管理员身份验证成功、系统正常运行 后置条件 查看并编辑详情,也可以删除历史 续表3-6 基本事件流 步骤 活动 1 管理员进入后台管理平台(即控制面板) 2 系统显示控制面板主页 3 管理员点击左侧导航区域的公司历史管理按钮,系统跳转至发展历史列表页面 4 管理员点击每个历史事件右侧的详情,页面跳转至历史事件详情页面,可以查看历史事件详细信息 5 管理员点击每个历史事件右侧的编辑,页面跳转至编辑历史事件页面 6 管理员点击每个历史事件右侧的删除按钮,- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 本科毕业 论文 广告 智能 推广 系统 设计 实现
咨信网温馨提示:
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【胜****】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【胜****】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【胜****】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【胜****】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。
关于本文