资源预览内容
第1页 / 共36页
第2页 / 共36页
第3页 / 共36页
第4页 / 共36页
第5页 / 共36页
第6页 / 共36页
第7页 / 共36页
第8页 / 共36页
第9页 / 共36页
第10页 / 共36页
亲,该文档总共36页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述
本科生毕业设计(论文)资料题 目: 基于内容推荐的赞助信息分享平台的研究与开发姓 名: 李可学 号: 221200428学 院:软件学院专 业: 软件工程年 级: 2012指导教师: (签名)2016 年 5 月 31 日毕业设计(论文)资料目 录1、任务书(1份)共6页2、开题报告(1份)共5页3、文献综述(1份)共5页4、外文翻译(附外文原文)(1份)共13页5、中期检查表(1份)共1页本科生毕业设计(论文)任务书2016 年 2 月 29 日 至 2016 年 5 月 31 日题 目: 基于内容推荐的赞助信息分享平台的研究与开发姓 名: 李 可学 院: 软 件 学 院专 业: 软 件 工 程年 级: 2012 级指导教师: (签名)设 计 ( 论 文 ) 任 务任务本课题利用JAVA程序设计语言和MYSQL数据库技术结合开发一个基于SSH框架的赞助信息分享平台,通过java技术来进行web互联网领域的开发。该系统主要具备以下功能:入驻商家分享赞助信息,学生寻找赞助,赞助信息的推送与分享,双方进行线上交流,基本信息后台管理等等。并且结合用户的内容进行推送,让商家与学生都可以找到自己想要的信息。原始数据互联网,图书馆中书籍的有关资料。以及实际拉赞助活动中自己理解的一些数据。技术要求本平台的开发采取的是java体系中的JAVA EE,属于JAVA企业级开发。其中的框架服务能够很好的简化开发,优化开发流程。本次采用的框架服务是非常流行的SSH框架,为 struts+spring+hibernate三大框架。提高系统的可复用性与开发效率。其中Struts框架作为系统的整体架构,负责了MVC的分离。Hibernate框架作为与数据库的访问,持久化的处理。Spring框架负责管理struts与hibernate。此三大框架结合MYSQL在为服务端的处理,而客户端则采用HTML+CSS+JS编写前台界面。工作要求第一阶段(2016/2/292016/3/19):查阅相关资料,与老师沟通确定选题。第二阶段(2016/3/202016/3/31):系统需求的确定,数据库的设计,开发环境的搭建。第三阶段(2016/4/12016/5/1):系统的各项功能的开发,算法的实现第四阶段(2016/5/22016/6/1):撰写毕业论文,准备答辩。毕业设计(论文)的主要内容主要内容如下:本课题所研究的赞助信息分享平台的基本模式为商家入驻本平台,由商家可提供赞助资源,由学生进行一定的挑选,进过一定的交流协商后,再去线下进行具体的交谈。学生应对自己所期望得到的赞助类型规模等基本信息进行描述,也可提交活动策划书照片等活动相关信息给多位商家,让商家去判断是否采纳此学生。然后由学生再选择采纳的商家。但是平台主体仍然是商家,因为商家是固定的实体店铺,能够提供持续的服务,而学生只是某一次的需求,所以不是把学生所提供的活动看做服务提供者。虽然商家也有这方面需求,所以对于一些新晋商家或者急于推广自己的商家,系统也会根据商家可提供赞助资源与学生所期待赞助资源进行一定的学生数量推送。总而言之要保证该平台上赞助信息的流动具有一定的及时性与效率,保证双方可得到的价值能够达到最大化。故双方的信息交流十分重要,可通过留言板,线上交流等方式进行。一个学生可以选择多个商家投递己方活动,商家也可接受多个学生的活动申请,双方信息的调控与交流是保证此平台正常且良好运行的基础。本课题提出的基于SSH框架的赞助信息分享平台,是利用JAVA技术以及其下的三大主流框架STRUTS,SPRING,HIBERNATE来搭建的web应用程序。主要服务于商家与学生对于赞助的需求。相较于原先的线下交流模式,本平台主要借助于互联网技术,将线下交易的信息整合到互联网上,双方通过浏览器获得了需要的信息后就可以进行交流。JAVA是一门高级面对对象的程序设计语言语言,具有卓越的通用性,高效性,平台移植性和安全性。本次平台的开发采取的是java体系中的JAVA EE,属于JAVA企业级开发。其中的框架服务能够很好的简化开发,优化开发流程。本次采用的框架服务是非常流行的SSH框架,为 struts+spring+hibernate三大框架。提高系统的可复用性与开发效率。其中Struts框架作为系统的整体架构,负责了MVC的分离。Hibernate框架作为与数据库的访问,持久化的处理。Spring框架负责管理struts与hibernate。此三大框架结合MYSQL在为服务端的处理,而客户端则由HTML+CSS+JS7编写前台界面。开发本课题研究的主要内容有:1.需求的确定。确定好需求,做好用户需求以及数据需求。设计完善的数据库表且进行第三范式优化让其减少冗余。此部分做好充足的确认谨防后期的再次修改增加的工作量。2.服务器tomcat与SSH框架的搭建8。两者是此系统的基础,要学会如何搭建三大框架,或者引入新的框架技术。也要学会服务器的配置。3.服务端开发。在SSH框架以及确定的用户需求说明下,抽象出一些类,且采用一些设计模式来简化服务端开发,理解SSH各框架机制。学习各种新的知识来加大开发进度。比如学习AJAX来进行页面局部刷新等,上传下载功能。且本平台较为注重业务逻辑,权限逻辑十分重要,如何将需求转化为合适的业务逻辑,在服务端写代码的时候要进行研究。4.算法研究。如何根据商家需求推送相应的学生,学生如何找到自己心仪的商家,可以根据双方的基础信息推算出一些吻合度进行相应的双方推送,即基于内容的推荐。5.信息交流。要保证双方的信息交流能够及时通畅,要具备及时的线上交流通信功能。且在赞助信息的分享方面也要与外部网站(微博等社交工具)进行分享。6.客户端开发。主要采取html+css+JavaScript实现。其中css与JavaScript也采取一些框架来优化开发。7.测试。通过诸如单元测试,集成测试,白盒黑盒测试等来检查开发中存在的错误,确保平台的成功上线。8.运营实施。如何将此网站在市场上进行大范围的推广,在运营实施中会出现哪些问题需要改进毕业设计(论文)任务更改记录更改原因 更 改 内 容主要参考文献1卢益清;李忱,O2O商业模式及发展前景研究,企业经济,20132李刚,轻量级Java EE企业应用实战:Struts 2+Spring 3+Hibernate整合开发,电子工业出版社,20083埃克尔,Java编程思想,陈昊鹏译,机械工业出版社,20074刘建国;周涛;汪秉宏,个性化推荐系统的研究进展, 中国科学技术大学,近代物理系,理论物理研究所;DepartmentofPhysics,University ofFribourg; 上海系统科学研究院复杂适应系统研究所,上海理工大学;20095何乐飞,基于020的团购网站商业模式研究,浙江工业大学,20126廖胜军;基于SSH整合架构的应用研究,武汉理工大学,20077王威;MySQL数据库源代码分析及存储引擎的设计,南京邮电大学,20128吴小青;基于B/S体系结构软件开发技术研究,江南大学,20089尹友明;Java语言与Java技术概述,信息技术,2011年06期10耿伟;刘振海;孙磊;Struts2框架技术的研究与分析,电脑知识与技术,2008年33期11胡启敏;薛锦云;钟林辉;基于Spring框架的轻量级J2EE架构与应用,计算机工程与应用,2008年05期12林寒超;张南平;Hibernate技术的研究,计算机技术与发展,2006年11期13刘华星;杨庚;HTML5下一代Web开发标准研究,计算机技术与发展,2011年08期14弗拉纳根,Javascript权威指南,李强译,机械工业出版社,200715许海玲;吴潇;李晓东;阎保平,互联网推荐系统比较研究中国科学院计算机网络信息中心,200916邓雄杰,基于Hadoop的推荐系统的设计与实现,华南理工大学,201317孟亚辉;浅谈软件项目开发过程中的需求分析,科技信息,2009年11期18林鸿飞;杨志豪;赵晶,基于内容和合作模式的信息推荐机制,大连理工大学.2005福州大学本科生毕业设计(论文)开题报告姓名 李可 学号 221200428 专业 软件工程毕业设计(论文)题目 基于内容推荐的赞助信息分享平台的研究与开发1.课题来源及研究的目的和意义1.1.课题来源随着各地大学城的建造,以大学城为中心的商业圈已经逐步成型。在以学校学生为主要的消费者群体下,商家在广告推销方面主要集中于发传单与学生活动赞助,其中给学生活动赞助是主要部分。学生举办迎新晚会,或者举办团立项等活动资金来源有很大一部分来自于商家的赞助,商家可以在活动中冠名。以目前的情况来看,学生与商家的交流还处在线下模式,即学生主动去校周边商家一个个询问,也就是拉赞助。但学生花了大把时间找不到合适的商家赞助,有心赞助的商家找不到合适的渠道来赞助学生,信息的堵塞给双方都造成了极大的不便。随着中国互联网的高速发展,一种名为020的新型商业模式出现。所谓o2o即是OnlineToOffline(在线离线/线上到线下),是指将线下的商务机会与互联网结合,让互联网成为线下交易的前台。O2O侧重信息驱动销售,通过互联网优势,使得信息更大程度的对称,形成成熟经济市场的供求关系。若将线下的商家赞助信息与互联网结合,供学生挑选。能够帮助这一赞助业务提高效率降低成本。关键也就是在互联网上寻找到消费者,也就是上述背景中的学生,然后将他们带到了实体店中进行交流,避免了大量的盲目寻找,实现了消费者与生产者的价值的最大化。虽然有美团,百度糯米等提供商家本身商品的O2O网站存在,但是商家与学生的赞助广告交流网站仍然很少。若是将赞助信息发布于网站上,学生与商家各取所需,大大的减少了精力,有助于商家与学生的联系。随着互联网的技术的深入发展,人们在对于线上获得服务这一渠道也逐步认可,节约了大量的人力物力。基于以上的目前背景,本课题提出了赞助信息分享平台,通过O2O的模式来促进学生与商家的交流,让双方都尽可能的得到自己的信息。本课题利用JAVA程序设计语言和MYSQL数据库技术结合开发一个基于SSH框架的赞助信息分享平台,通过java技术来进行web互联网领域的开发。该系统主要具备以下功能:入驻商家分享赞助信息,学生寻找赞助,赞助信息的推送与分享,双方进行线上交流,基本信息后台管理等等。并且结合用户的内容进行推送,让商家与学生都可以找到自己想要的信息。2.国内外在该方向的研究现状及分析随着网络的高速发展,网站中存在的信息量越来越多,人们在浏览网站面对大量的信息时候,想要找到自己想要的信息时候就会陷入不知如何查找的困境,这就是信息超载问题。解决此问题的一个有效的方法是推荐系统。推荐系统指的是:“它是利用电子商务网站向客户提供商品信息和建议,希助用户决定应该购买什么产品,模拟销售人员帮助客户完成购买过程”。推荐系统最核心的部分是推荐算法,推荐算法的主要分类有以下四种:基于内容的推荐。协同过滤推荐。基于知识的推荐。组合推荐。而推荐算法此系统采用的基于内容的推荐是一种十分成熟的算法。就此系统来说,就是根据学生的活动来进行分析,从而一些与之匹配的商家进行推荐。或者根据商家的一些赞助信息,提取出需要的内容,来与一些学生匹配来进行推荐。赞助信息分享平台在国内O2O的网站中较为少见,是O20的一个垂直细分领域。主要解决了学生与商家在赞助与活动信息交流方面的困难。可以很好的帮助学生找到赞助信息,也可以很好的帮商家推广出去。线上到线下的模式让服务更加便捷,交易更加可靠。赞助信息分享平台极大的提高了商家与学生的效率。nts
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号