当前位置:主页 > 经济论文 > 电子商务论文 >

个性化电商网站系统的设计与实现

发布时间:2018-08-17 19:23
【摘要】:近年来,电子商务网站在全球的发展如火如荼,人们足不出户就能购买到想要的商品,网购已成为人们的一种消费习惯。美国的亚马逊、中国的淘宝等都是成功电商网站的案例。随着商品数量的增长,用户需要一种能为其提供个性化信息的工具,个性化推荐就能满足用户的这种需要。在这种背景下,笔者所在的实习公司为客户开发了这样一个个性化电商网站系统。本系统使用的开发语言为PHP,数据使用MySQL进行存储,用Redis做消息队列的缓存,采用了 B/S架构。本系统分为三个子系统,分别是网站管理子系统,日志采集子系统,推荐子系统。网站管理子系统分为前台商城和后台管理两个模块,前台商城主要为用户提供了登录/注册、浏览商品、收藏、加入购物车、下订单和个人中心管理等功能。系统后台分为商品管理、推荐管理、订单管理、折扣管理和用户管理等功能模块。日志采集子系统的主要功能包括日志采集功能、日志管理功能和日志统计功能。推荐子系统的主要功能包括获取用户行为数据、对推荐模型进行管理以及输出推荐结果,其中推荐模型应用了协同过滤的推荐算法为用户提供个性化推荐。本文对个性化电商网站系统进行了设计与实现。作者在项目过程中,参与了需求分析、概要设计、详细设计、代码编程、系统测试等环节。在需求分析阶段,多次与客户进行沟通交流,了解用户需求。通过需求分析,从用例的角度详细的阐述了每个用例的基本功能,以及系统的非功能性需求分析。在概要设计阶段,首先设计了系统架构,和各子系统的架构。然后根据需求分析将各子系统划分为几大模块,对各模块的功能进行了分析,并通过逻辑设计和概念设计对数据库进行分析。在详细设计里从代码层面对系统进行设计与实现,并通过类图描述类与类、方法与方法之间的调用关系。在实现阶段,使用公司常用的后台框架对项目进行了分层,前台使用了 Bootstrap,JQuery等框架。最后进行了系统测试,从功能和非功能两个方面对系统进行了全面的测试。最终系统得以在某公司上线应用。在上线一段时间后通过统计销售数据,验证了推荐算法大大提高了销量。此系统有良好的实用性,具有良好的可扩展性和安全性,通过个性化推荐为用户的网购带来了极大方便。
[Abstract]:In recent years, e-commerce websites in the global development is in full swing, people can buy what they want without leaving their homes, online shopping has become a consumption habit of people. Amazon in the United States, Taobao in China and other successful e-commerce sites are cases. With the increase of the number of products, users need a tool to provide them with personalized information, and personalized recommendation can meet the needs of users. In this context, the author's internship company for customers to develop such a personalized e-commerce website system. The development language of this system is PHP, the data is stored by MySQL, the message queue is cached by Redis, and the structure of B / S is adopted. The system is divided into three subsystems: website management subsystem, log collection subsystem and recommendation subsystem. The website management subsystem is divided into two modules: front shopping mall and background management. Front desk mall mainly provides users with the functions of login / register, browse merchandise, collect, join shopping cart, place orders and manage personal center. The system background is divided into commodity management, recommendation management, order management, discount management and user management and other functional modules. The main functions of log acquisition subsystem include log collection, log management and log statistics. The main functions of recommendation subsystem include acquiring user behavior data, managing recommendation model and outputting recommendation results. Recommendation model applies collaborative filtering recommendation algorithm to provide personalized recommendation for users. This paper designs and implements the personalized e-commerce website system. The author is involved in requirements analysis, outline design, detailed design, code programming, system testing and so on. In the requirement analysis phase, communicate with customers many times to understand the needs of users. Through requirement analysis, the basic function of each use case and the non-functional requirement analysis of the system are described in detail from the point of view of use case. In the outline design phase, the system architecture and the architecture of each subsystem are first designed. According to the requirement analysis, the subsystems are divided into several modules, the functions of each module are analyzed, and the database is analyzed through logical design and conceptual design. In the detailed design, the system is designed and implemented from the code level, and the calling relationship between class and class, method and method is described by class diagram. In the implementation phase, the project is layered with the company's usual background framework, and the foreground uses the framework such as Bootstrapan JQuery. Finally, the system is tested, from the functional and non-functional aspects of the overall test of the system. Finally, the system can be used online in a company. After going online for a period of time, through the statistics of sales data, the recommended algorithm greatly improved the sales volume. This system has good practicability, good expansibility and security.
【学位授予单位】:北京交通大学
【学位级别】:硕士
【学位授予年份】:2017
【分类号】:TP393.092

【相似文献】

相关期刊论文 前10条

1 徐荣华;8848网站系统全面升级[J];铁路计算机应用;2000年04期

2 韦云;网站系统托管服务解决方案[J];中国计算机用户;2000年22期

3 蔡整放;“视信在线”网站系统的安全保障体系[J];广播与电视技术;2002年11期

4 黄微,毕胜男,贾春华;网站系统综合测评方法的研究[J];情报科学;2003年08期

5 王梅芬,文辉;全集中报修中心网站系统的方案设计与实施[J];华南金融电脑;2003年09期

6 谈慧;;智能化课程网站系统的设计与实现[J];中国管理信息化(综合版);2007年01期

7 李斌;;个性化电子商务网站系统总体结构模型的研究[J];电脑知识与技术;2010年12期

8 范文佳;;“十字绣”网站系统的设计与实现[J];韶关学院学报;2011年04期

9 陶维成;;网站系统信息安全设计与实现[J];网络安全技术与应用;2011年12期

10 任守双;李中华;任华玉;周文;;“天地图”网站系统在马克思主义教育中的初步应用及未来构想[J];地理信息世界;2011年06期

相关会议论文 前4条

1 ;网站系统信息安全等级保护建设整改方案[A];第27次全国计算机安全学术交流会论文集[C];2012年

2 李胜;刘娟;;阜阳市灾害性天气统计网站系统设计[A];2011年中国气象学会气象通信与信息技术委员会暨国家气象信息中心科技年会论文摘要[C];2011年

3 那岩;梁庆燕;;国土资源事业单位网站系统建设探讨[A];2006年中国土地学会学术年会论文集[C];2006年

4 张文塔;;铁路门户网站系统的分析与设计[A];中国铁道学会——2004年度学术活动优秀论文评奖论文集[C];2005年

相关重要报纸文章 前8条

1 本报记者 卢飒;加快政府网站系统建设[N];贵阳日报;2008年

2 世纪互联网公司供稿;透视IDC[N];计算机世界;2000年

3 刘;华硕RS160-E5/PA4满足网站系统平台服务器的应用[N];电脑商报;2008年

4 福档办;福建省建立分布式档案馆网站系统[N];中国档案报;2003年

5 子梅;8848网站系统全面升级[N];中国计算机报;2000年

6 萧然;术业有专攻[N];网络世界;2000年

7 昊兵;短信突破安全瓶颈[N];中国计算机报;2004年

8 梅子;声讯通推出WAP应用系列解决方案[N];金融时报;2000年

相关硕士学位论文 前10条

1 邹瑾;电力企业信息网站系统的设计与实现[D];电子科技大学;2014年

2 林温益;温州骏达眼镜有限公司营销网站系统设计与实现[D];电子科技大学;2014年

3 林雳;基于Java Web的创意众筹网站系统的设计与实现[D];吉林大学;2015年

4 张爽;兴义市人民政府门户网站系统的研究与分析[D];云南大学;2016年

5 孙怀远;学生作业展示及考核网站系统的设计与实现[D];大连理工大学;2016年

6 尹斌;移动版校园新闻网站系统设计与实现[D];湖南大学;2016年

7 韩鑫玮;网站质量对用户忠诚的影响机制[D];深圳大学;2017年

8 刘兴;基于J2EE高校教师教育研究中心网站系统的设计与实现[D];湖北工业大学;2017年

9 白鑫;个性化电商网站系统的设计与实现[D];北京交通大学;2017年

10 李力;基于PHP的校友云管理网站系统的设计与实现[D];北京交通大学;2017年



本文编号:2188643

资料下载
论文发表

本文链接:https://www.wllwen.com/jingjilunwen/dianzishangwulunwen/2188643.html


Copyright(c)文论论文网All Rights Reserved | 网站地图 |

版权申明:资料由用户ea469***提供,本站仅收录摘要或目录,作者需要删除请E-mail邮箱bigeng88@qq.com