文章仅展示部分内容,详细的毕设论文和演示视频可以私信我的扣扣,
摘 要
随着移动互联网的普及,电子商务的发展也引来了新一轮的发展,越来越手动消费者的喜爱,网络经济的发展对国家经济的发展也带来了很大的利好,带动了很多实体经济的转型,用户可以通过网络可以买到自己称心如意的商品,购买的流程非常的简单,而且还可以多家对比,支付方式也非常的成熟,而且快递配送环节相比之前有了很大的提升,很多地区都可以实现次日达,当天达等服务,用户体验非常的好,已经有了一套的完整的流程,所以电子商务已经成为了现在的一种新的购物方式,变的非常的重要,融入了我们的日常生活中。
而开发本系统就是在这样的环境下诞生的,借助于互联网的销售模式,可以把线下的实体模式转到线上,面对的用户群体更加的广泛。本系统的设计的有管理员和用户两种权限,用户可以通过本网站查看推荐的商品,然后可以加入购物车进行购买,订单完成后可以进行评价,而管理员可以直接通过本平台上传自己的商品信息,收到用户的订单以后可以及时的安排发货,可以很好的节省人工方面的开支,而且还能带来很高的营业额,提高工作效率。
关键词:商品信息,订单管理,Django框架,MYSQL数据库
Abstract
With the popularity of mobile Internet, the development of e-commerce has also attracted a new round of development, which is more and more popular with consumers. The development of network economy has also brought great benefits to the development of national economy and driven the transformation of many real economies. Users can buy their own satisfactory goods through the network. The purchase process is very simple, and can be compared with many companies. The payment method is also very mature, Moreover, the express delivery link has been greatly improved compared with the previous one. Many regions can realize services such as the next day and the same day. The user experience is very good and there has been a complete process. Therefore, e-commerce has become a new way of shopping, which has become very important and integrated into our daily life.
The development of this system was born in such an environment. With the help of the sales mode of the Internet, the offline entity mode can be transferred to the online, and the user group is more extensive. The design of this system has two permissions: administrator and user. Users can find the goods they want through this website, and then join the shopping cart for purchase. After the order is completed, they can evaluate it. While administrators can upload their own commodity information directly through this platform. After receiving the user's order, they can arrange the delivery in time, which can save labor expenses and bring high turnover, Improve work efficiency.
Keywords: commodity information, order management, Django framework, MySQL database
目 录
第1章 绪论
1.1选题背景
如今的电子商务市场已经非常的成熟,各种商品琳琅满目,而消费者的消费观念变的越来越理性,电子商务已经不是什么稀奇的事情,已经变成了人们日常生活中的一种普遍消费行为,所以往往人们在选择一件商品的时候会进行综合权衡考虑,比如商品的价格,商品的功能,商品的售后服务等多种方面进行决策,然后进行多家对比。所以要想赢得消费者的青睐,必须有自己的创新点,为消费者带来质量更好的产品,更优质的服务等才能占领自己的市场。尤其在当前的疫情背景下,我国的网购市场持续的保持大规模的增长,各种市场都开始从线下转向线上进行销售,可以直接面向全国的用户,流量非常的大。传统的线下经营模式有太多的局限性,首先是面向的消费群体是固定的,大多都是周边的消费者,而店铺房租成本又过高,人力成本也非常的高,其次是消费群体的局限性就限制了商家的发展,尤其是这两年的疫情原因,很多店铺破产倒闭。而通过网上经营的模式,首先可以很大的节省企业的运营成本,其次是消费群体是面向全国,只要自己进行一些很好的宣传推广,在加上好的商品之类和完善的服务,相信可以很好的提高企业的营业额,对商家来说是一个很好的选择。说以目前很多商家都是开设了自己的网上店铺,来获取跟多的流量,从而占领市场。
1.2研究现状
为了占领消费者市场,各个电商平台想方设法的研究用户的需求,通过一些大数据进行用户的喜好分析,然后进行推送相关商品,通过此方法来刺激消费者购买,提高自己平台的营业额。而消费者的购物的时候往往也会参考他人的评价,通过查看他人的评价来判断商品的真实性和实用性,刚开始各个平台采用的就是商品评价的方式,用户购买完商品可以进行商品评价,然后可以给其他的用户进行参考,而现在涮单行为横行,大多商家开始弄一下虚假的评价信息来欺骗消费者购买,对商家店铺来说提高了销量,提升了自己的营业额,可以对于电商平台来说是对自己信誉的抹黑,为了应对这一行为,像淘宝,京东平台更是推出了“问大家”或者“提问”的功能,消费者有问题可以通过这些进行在线提问,然后系统会随机推荐给购买过的用户进行一些真实的回答,完全的避开了商家的作假行为,以此来吸引消费者。所以在现在的互联网电商平台,不管是什么企业,要想长久的占领市场,必须时刻的为用户思考,站在用户的角度,帮用户买到自己称心如意的商品才是最重要的,这就要求企业要不断的创新来应对市场上的各种变化。
1.3目的意义
本系统开发区别一般的电商行为,没有采取入驻其他电商平台的模式,采用自己开发,自己经营的模式。相比入驻淘宝京东,拼多多等,可以节省很大的开支,比如像一些保证金,推广费用等,而且同行竞争非常的记录,市场已经接近饱和。所以开发本系统采用自建平台的模式,把节省下来的各种费用让利给消费者,让用户可以用便宜实惠的价格买到自己称心如意的商品,而且服务和发货方面可以自己把握,争取给用户提供最好后的服务。
1.4系统开发目标
一个成功的系统不光要实现的各个功能外,还有满足多方面的需求,在系统的可操作性,系统处理速度,兼容性等各种方面都要考虑到。所以开发本系统必须满足以下几个目标:
- 首先功能界面必须要设置搜索窗口,用户可以根据自己的需求搜索自己想要的商品,还要有商品分类,方便用户快速查找商品,还要实现购物车的功能,用户可以把喜欢的商品加购物车,可以实现在线购买,这是一个购物系统必备的基础功能。
- 系统响应速度一定要快,当用户操作系统任何功能的时候,必须在2s能进行响应,不能让用户等待的时间过长,否则容易造成用户焦虑,没有一个好的使用体验,用户下次肯定就不会在用了。
- 还有保证有很好维护性,系统需要升级的时候,直接在服务器端就可以完成升级,对用户端没有什么太大的影响。
- 要有很好的安全性,保障数据信息的安全,尤其是涉及到用户的个人信息,需要进行加密。
- 被系统还设置了商品评价的功能,用户对商品有什么建议可以直接反馈给管理员,然后多吸取用户的好的意见,使系统更加的完善。
1.5论文结构安排
本论文首先研究了电子商务的发展现状,然后进行了本系统的开发意义的研究和分析,确立了本系统的开发内容;然后从本系统选用的开发环境和编程软件方面进行了可行性分析,确定了本系统选用的语言技术;进行系统分析,从系统可行性方面进行综合分析;然后进行了系统的数据库设计,先建立数据流程,建立了数据库逻辑结构,设计出数据库表;最后对系统实现部分进行演示;最后一步对系统进行了测试,保障了系统的实用性;完成了系统总结,致谢和参考文献。
第2章 开发技术介绍
2.1 Pycharm软件介绍
Pycharm是一个基于Python开发的企业级开发平台,支持很多的功能扩展,是一个集成的开发环境,非常适合Python语言的项目开发。通过Pycharm可以完成代码的编写和调试等工作,进行了一个有效数据整合,可以实现系统自动编译,通过服务器进行代码运行。还可以支持一些图形编辑的插件,可以直接完成系统的界面设计,而且代码可塑性非常的强,可以根据自己的要求进行随意设,对于开发和配置调试来说,都是非常简单的一个开发软件,非常适合本次系统的开发工作。随着软件系统的不断升级,功能也在不断的提升,在编写代码的时候,系统会自动帮你更新系统结构,不需要在手动进行更新,在编写一个表达式的时候,系统会自动跳出提示进行自动补全,而且还可以提示使用方法,当发现不用的代码的时候系统还会进行提示,像一些项目的类库和变量之类的路径可以随便设置到跟项目相关的任何位置,使兼容性更好,没有那么多的局限,通过这些额外的功能,使软件开发更加的方便,更加的简单。
2.2 B/S结构介绍
B/S模式最大的特点就是可以直接通过网络进行系统的访问,对于用户端来说只需要一个浏览器就可以,通过B/S模式开发的系统可以用户提供实时的在线服务,当后台数据进行更新,前台会实时进行更新,保障了数据同步,效率非常的高,非常适合电子商务网站的开发。B/S架构是从C/S架构上发展来的,传统的C/S架构是采用的客户端的形式,由于以前的互联网没有现在这么发达,所以大多的办公软件都是在局域网内使用的,可以不需要互联网就能运行,前提是计算机硬件有一定的要求,必须电脑上安装上客户端软件,才能使用,而且后期的维护也比较麻烦,需要每个设备都进行维护。而B/S架构是直接把数据信息都存储到了服务器里,然后用户端不需要安装任何的编程软件,只需要浏览器就可以直接进行访问,而且维护非常的简单方便,对用户没有任何的影响,而且交互性更好,所以更适合电子商务网站的开发和使用。
2.3Mysql数据库介绍
数据库作为一个系统的数据存储是一个项目开发中最重要的一部分,数据库设计的好坏也决定了系统的性能。现在主流的数据库软件就是Mysql,SQL Server,和Oracles数据库,SQL Server数据库适合一些大型项目的开发,软件非常的大,非常的占用内容,对计算机硬件设备有一定的要求,而Oracles数据库安装非常的复杂,而且后期维护不方便,所以本系统选用的是Mysql数据库,体积非常的小,所以对硬件设备没有什么太大要求,处理速度非常的好,而且兼容各种操作平台,数据还有安全验证,非常适合一些中小型网站的开发,所以综合考虑本系统采用Mysql数据库来作为本系统的数据存储软件。数据库存储支持各种不同的形式,比如像文字,图形,声音,视频等文件,都可以进行安全有效的存储,所以说数据是所有计算机系统开发中都需要用到的,通过数据库进行科学有效的管理,而且可以和不同的系统建立不同的接口,适应各种系统的数据存储。所以最简单的理解就是,数据库就是一个可以直接经过计算机处理后的数据,然后存放到一起就形成了一个数据库系统。而Mysql数据库是非常适合一些中小型企业开发的数据库 ,占用的地方非常的小,而且还是开源免费的,直接网上就能下载,存储的数据也是非常的多,符合用户的需求,最主要的是他的处理速度非常的好,还有很好的安全保障,是非常受开发者喜欢的一款数据库软件。
2.4 Python语言介绍
运行代码的时候还可以多线程运行,很好的提高了系统的处理性能,有很好的垃圾回收机制,开发人员完全不用管,全部是由系统自动完成的,当有多余的代码垃圾的时候,系统会自动进行回收,从而释放占用的内存。而且Python语言可以应用在各种开发场景种,可以用于B/S架构程序的开发,也可以用来开发安卓,小程序等,还可以用来开发各种分布式系统等,使用范围非常的广泛。Python语言的执行过程采用的是先编译后解释的一个执行流程,把Python编写的源代码文件先生成Class文件,然后在进行执行,也可以理解为Python语言是一种半编译半解释的开发技术语言,也是非常热门受开发者喜欢的一种动态的开发语言。
2.5 Django框架介绍
Django框架的最大特点就是非常的简单方便,非常适合一些中小项目的开发,通过这个系统模式,可以自动生成系统所需要的各种逻辑框架,开发者只需要编写对应的代码就可以,而且还可以有各种代码提示,可以直接调取所需要的各种函数和类,非常的方便,所以说Django框架是目前非常主流的框架之一。
2.6协同过滤算法介绍
协同过滤就是根据用户的某个习惯操作、兴趣等进行推荐,推荐给用户相同属性的信息,帮助用户更快的找到需要的信息。通过某种协同的信息进行过滤,然后把过滤后的信息推荐给用户,这种方式依托于用户的操作,分析用户的








操作习惯进行推荐信息,适合现在的大数据时代。

1135

被折叠的 条评论
为什么被折叠?



