PINGDINGSHANUNIVERSITY毕业论文题目:广告智能推广系统的设计与实现院(系):软件学院专业年级:软件工程2011级姓名:杨斐然学号:111530505指导教师:郑浩讲师2015年05月04日原创性声明本人郑重声明:本人所呈交的毕业论文,是在指导老师的指导下独立进行研究所取得的成果。毕业论文中凡引用他人已经发表或未发表的成果、数据、观点等,均已明确注明出处。除文中已经注明引用的内容外,不包含任何其他个人或集体已经发表或撰写过的科研成果。对本文的研究成果做出重要贡献的个人和集体,均已在文中以明确方式标明。本声明的法律责任由本人承担。论文作者签名:日期:关于毕业论文使用授权的声明本人在指导老师指导下所完成的论文及相关的资料(包括图纸、试验记录、原始数据、实物照片、图片、录音带、设计手稿等),知识产权归属平顶山学院。本人完全了解平顶山学院有关保存、使用毕业论文的规定,同意学校保存或向国家有关部门或机构送交论文的纸质版和电子版,允许论文被查阅和借阅;本人授权平顶山学院可以将本毕业论文的全部或部分内容编入有关数据库进行检索,可以采用任何复制手段保存和汇编本毕业论文。如果发表相关成果,一定征得指导教师同意,且第一署名单位为平顶山学院。本人离校后使用毕业论文或与该论文直接相关的学术论文或成果时,第一署名单位仍然为平顶山学院。论文作者签名:日期:指导老师签名:日期:广告智能推广系统的设计与实现摘要互联网技术出现后,媒体以及信息技术的快速发展和社会信息需求的飞速增长,使得企业在网络上投放广告已成为一种不可或缺的宣传手段。面对市场上复杂多样的广告宣传模式,客户、广告商对广告投放管理的需求,广告智能推广系统应运而生。广告智能推广系统实现了对广告全过程的监控,能够为用户提供精确、实时的统计。本文设计的这套广告智能推广系统旨在改善现在市面上流通的各种广告方式的弊端,使广告推广更加高效,更加简洁,投入少回报高。系统主要功能模块有:价格变动记录,商品管理,商品图片管理,订单管理,公司文化管理,公司历史管理,公司特色服务,新闻管理,会员、员工管理,员工业绩管理,讨论评价管理等。系统基本上满足了广告商和客户在广告展示和陈设销售产品过程中对广告业务管理要求的功能需求,为广告商、广告提供商、产品客户搭起了互动。本套系统采用Spring及Hibernate框架,选用Tomcat服务器,并运用MySQL数据库管理系统对各项数据进行管理,以MVC模式进行基于web的广告智能推广系统的开发,应用规范化的工作流设计方法实现了广告智能推广系统。与普通的广告系统最大的区别是,本套系统能够提供方便的管理,极大地节约人力、物力、财力,富有特色的的轮播、替换等功能增加了广告整体页面的美观及可操作性。它适用于各种不同类产品的广告推广,是一套通用性很好的广告智能推广系统;简单地操作、维护,灵活、方便地管理以及可靠性高为该系统的主要特性。本文介绍了系统的具体设计和实现。关键词:广告系统,智能推广系统,购物系统,MVC,spring,hibernate,JSP,mysql,TomcatTheDesignandImplementationofIntelligentAdvertisingPromotionSystem广告智能推广系统的设计与实现AbstractFromtheInternetsincetheemergence,withthemediaandinformationtechnologyoftherapiddevelopment,socialinformationneedsoftherapidgrowth,onlineadvertisinghasbecometheenterpriseindispensablepublicitymeansofthefacecomplexvarietyofadvertisingway,aswellascustomersandadvertisersontheAdManagerneed,advertisingsmartpromotionsystemcameintobeing.Advertisingsmartpromotionsystemabletoadsprocesstomonitor,fortheusertoprovideaccurate,realtimeofstatisticalfunctions.ThisthesisforthecurrentadvertisingsystemtheshortcomingsandcustomersandagenciesontheAdManagerneeds,combinedwiththeworkflowtechnology,designandImplementationofanadsmartpromotionsystem.systemincludes:pricechangesrecorded.Productmanagement,productpicturesmanagement,ordermanagement,thecompanyculturemanagement,thecompanyhistorymanagement,thecompanySpecialtyServices,newsmanagement,memberandstaffmanagement,staffperformancemanagementtodiscusstheevaluationofmanagementandotherfunctionsmanagementmodule,thebasicmeettheadvertiserswithcustomersintheadshowandsalesFurnishingsitemsduringtherealizationAdvertisingmanagementrequirementsoffunctionalrequirements,intheadvertiser,commoditycustomers,advertisingproviderestablishedbetweentheeffectfromaninteractiveplatform.systemusestheSpringandHibernateframework,basedontheMVCdesignpatterns,thechoiceofTomcatserveranduseofMySQLdatabasemanagementsystemtomanagedatatoMVCpatternweb-basedadvertisingsmartpromotionsystemdevelopment.Applicationofstandardizedworkflowdesignmethodtoachievetheadsmartpromotionsystem.withthegeneraladvertisingsystem'slargestdifferenceistofacilitatethemanagement,greatsavingshumanandfinancialresources.distinctiveofthecarousel,replacetheotherfunctionsincreasedthebeautiful,maneuverability.Itappliestoavarietyofdifferentkindsoftheproductadvertisingsystem,isahighuniversalityofadvertisingsmartpromotionsystem;simpleoperationandmaintenance,flexibleandconvenientmanagement,andhighreliabilityofthesystemofthemaincharacteristics.Thisarticleinthesetforthadssmartpromotionsystemoftheoverallstructureanddesigntechnicalrequirementsofthebasis,givesthesystemofthespecificdesignandimplementation.Keywords:Advertisingsystem,Intelligentextensionsystems,ShoppingSystem,B/S,spring,Hibernate,JSP,Tomcat,Mysql目录1绪论.............................................................11.1背景及意义..................................................11.2广告推广的发展史............................................11.3本文的主要工作..............................................21.4论文的组织安排..............................................2广告智能推广系统的设计与实现1.5论文结构....................................................32.1MVC设计模式.................................................52.2Spring体系结构..............................................52.3Hibernate...................................................62.4JSP技术.....................................................62.5Eclipse.....................................................72.6Tomcat......................................................72.6MySQL.......................................................72.7小结........................................................83需求分析.........................................................83.1需求分析方法................................................83.2系统需求分析................................................93.3功能结构需求分析...........................................103.4小结.......................................................184.1系统总体架构设计...........................................184.2系统功能设计...............................................194.2.1前台部分的功能模块设计...............................194.2.2后台部分的功能模块设计...............................204.3数据库的设计与实现.......................................