摘 要

随着移动互联网的普及,电子商务的发展也引来了新一轮的发展,越来越手动消费者的喜爱,网络经济的发展对国家经济的发展也带来了很大的利好,带动了很多实体经济的转型,用户可以通过网络可以买到自己称心如意的商品,购买的流程非常的简单,而且还可以多家对比,支付方式也非常的成熟,而且快递配送环节相比之前有了很大的提升,很多地区都可以实现次日达,当天达等服务,用户体验非常的好,已经有了一套的完整的流程,所以电子商务已经成为了现在的一种新的购物方式,变的非常的重要,融入了我们的日常生活中。

而开发本系统就是在这样的环境下诞生的,借助于互联网的销售模式,可以把线下的实体模式转到线上,面对的用户群体更加的广泛。本系统的设计的有管理员和用户两种权限,用户可以通过本网站查看推荐的商品,然后可以加入购物车进行购买,订单完成后可以进行评价,而管理员可以直接通过本平台上传自己的商品信息,收到用户的订单以后可以及时的安排发货,可以很好的节省人工方面的开支,而且还能带来很高的营业额,提高工作效率。

关键词:商品信息,订单管理,Django框架,MYSQL数据库

 

 

Abstract

1 绪论

1.1选题背景

1.2研究现状

1.3目的意义

1.4系统开发目标

1.5论文结构安排

2  开发技术介绍

2.1 Pycharm软件介绍

2.2 B/S结构介绍

2.3Mysql数据库介绍

2.4 Python语言介绍

2.5 Django框架介绍

2.6协同过滤算法介绍

3 需求分析

3.1系统需求分析

3.2系统可行性分析

3.2.1技术可行性分析

3.2.2经济可行性

3.2.3操作可行性

3.3系统流程分析

3.3.1系统数据流图

3.3.2系统活动图分析

4 系统设计

4.1系统功能结构设计

4.2数据库设计

4.2.1数据库ER图设计

4.2.1数据库表设计

5 系统实现

5.1首页界面展示

5.2商品信息展示界面实现

5.3 用户注册界面的设计与实现

5.4登录界面的设计与实现

5.5提交订单的设计与实现

5.6在线评论功能的设计与实现

5.7 我的订单管理设计与实现

5.8购物资讯功能

5.9 用户信息管理

5.10商品信息管理

5.11轮播图管理功能

5.12管理员订单管理

5.13商品分类管理功能的实现界面

6 系统测试

6.1测试目的与意义

6.2测试方法和步骤

6.3系统功能测试

6.4订单管理测试

6.5测试总结

 

致谢

参考文献

第1章 绪论

1.1选题背景

如今的电子商务市场已经非常的成熟,各种商品琳琅满目,而消费者的消费观念变的越来越理性,电子商务已经不是什么稀奇的事情,已经变成了人们日常生活中的一种普遍消费行为,所以往往人们在选择一件商品的时候会进行综合权衡考虑,比如商品的价格,商品的功能,商品的售后服务等多种方面进行决策,然后进行多家对比。所以要想赢得消费者的青睐,必须有自己的创新点,为消费者带来质量更好的产品,更优质的服务等才能占领自己的市场。尤其在当前的疫情背景下,我国的网购市场持续的保持大规模的增长,各种市场都开始从线下转向线上进行销售,可以直接面向全国的用户,流量非常的大。传统的线下经营模式有太多的局限性,首先是面向的消费群体是固定的,大多都是周边的消费者,而店铺房租成本又过高,人力成本也非常的高,其次是消费群体的局限性就限制了商家的发展,尤其是这两年的疫情原因,很多店铺破产倒闭。而通过网上经营的模式,首先可以很大的节省企业的运营成本,其次是消费群体是面向全国,只要自己进行一些很好的宣传推广,在加上好的商品之类和完善的服务,相信可以很好的提高企业的营业额,对商家来说是一个很好的选择。说以目前很多商家都是开设了自己的网上店铺,来获取跟多的流量,从而占领市场。

1.2研究现状

为了占领消费者市场,各个电商平台想方设法的研究用户的需求,通过一些大数据进行用户的喜好分析,然后进行推送相关商品,通过此方法来刺激消费者购买,提高自己平台的营业额。而消费者的购物的时候往往也会参考他人的评价,通过查看他人的评价来判断商品的真实性和实用性,刚开始各个平台采用的就是商品评价的方式,用户购买完商品可以进行商品评价,然后可以给其他的用户进行参考,而现在涮单行为横行,大多商家开始弄一下虚假的评价信息来欺骗消费者购买,对商家店铺来说提高了销量,提升了自己的营业额,可以对于电商平台来说是对自己信誉的抹黑,为了应对这一行为,像淘宝,京东平台更是推出了“问大家”或者“提问”的功能,消费者有问题可以通过这些进行在线提问,然后系统会随机推荐给购买过的用户进行一些真实的回答,完全的避开了商家的作假行为,以此来吸引消费者。所以在现在的互联网电商平台,不管是什么企业,要想长久的占领市场,必须时刻的为用户思考,站在用户的角度,帮用户买到自己称心如意的商品才是最重要的,这就要求企业要不断的创新来应对市场上的各种变化。

1.3目的意义

本系统开发区别一般的电商行为,没有采取入驻其他电商平台的模式,采用自己开发,自己经营的模式。相比入驻淘宝京东,拼多多等,可以节省很大的开支,比如像一些保证金,推广费用等,而且同行竞争非常的记录,市场已经接近饱和。所以开发本系统采用自建平台的模式,把节省下来的各种费用让利给消费者,让用户可以用便宜实惠的价格买到自己称心如意的商品,而且服务和发货方面可以自己把握,争取给用户提供最好后的服务。

系统功能结构设计

本系统前台主要是针对用户进行开发的,用户注册登录账号后就可以在线购物,购买自己的商品,还可以进行评价,收藏等操作,管理员主要是对整个系统进行管理,对商品进行管理,对用户的订单进行管理等。本系统的功能结构图如下4-1所示:

数据库表设计

   通过对数据库的实体ER图设计,然后建立了数据库表,根据不同的系统功能对应的不同的数据库表,当然用户在系统操作后,产生的数据信息会自动存储到数据库表,当用户添加或者删除操作后,数据库也会进行对应的操作。根据本系统的开发需求,本系统设置了以下数据库表,如下表所示4-1至4-11所示:

首页界面展示

   本页面是系统的首页面,当代码调试成功后会自动跳转到本页面,通过本页面用户可以看到系统的所有首页功能展示,包含导航栏的所有功能,可以根据自己的需求进行点击操作。首页面运行界面如下图5-1所示:

商品信息展示界面实现

用户点击商品信息后可以进去详情页,通过详情页可以查看到商品的价格和库存,还可以看到详情介绍,和别人的评价信息。本系统中的商品是采用协同过滤算法进行推荐。商品信息展示界面实现如下图5-2所示:

用户注册界面的设计与实现

   用户在前台浏览的时候只能对信息进行查看,如果需要购买等操作那就需要先注册一个自己的账号。直接点击系统里的用户注册按钮,就可以跳转到注册界面,根据页面提示输入自己的个人信息就可以完成注册操作,输入的信息必须是正确的数据,否则系统会跳出对应的提示。用户注册界面的实现如下图5-3所示:

登录界面的设计与实现

   用户登录的时候需要根据提示输入自己的账号和密码,输入完成后,点击登录按钮,系统会自动跟注册时候存储的数据进行信息验证,如果验证成功,那就可以成功登录,如果验证失败就会跳出错误提示。登录界面实现如下图5-4所示:

提交订单的设计与实现

   用户选择好了商品以后可以在线购买,点击提交按钮就可以跳转到提交订单页面,输入自己的购买数量,系统就可以自动计算出金额,数量必须小于商品的总库存,然后提交订单就完成了购买操作。提交订单界面实现如下图5-5所示:

在线评论功能的设计与实现

用户对商品有什么建议或者反馈的话可以通过这个功能,提交自己的评论信息,然后管理员可以进行查看,在线评论功能实现界面如下图5-6所示:

总 结

通过本次设计,给我最大的感受就是需要学习的地方还有很多,还缺乏实战经验,然后不断的是去提高自己。刚确定了题目的时候,自己完全不知所措,不知从何下手,然后通过网上查看了一些资料,参考了一些别人的案例,才一步一步的完成了我的设计,对自己是一个很大的考验,当然也收货非常大,提高了自己的学习动手的能力,积累了开发经验,而且认识到了自己不足的地方。

  本次设计虽然也算完成了,但是还欠缺的东西非常的多,还要熟练的掌握各种编程软件的使用,在开发过程中,我发现很多软件上的功能自己都看不懂是什么意思,都不知道怎么使用,虽然有的功能通过网上查资料,已经可以使用,但是还远远不够,熟练的操作开发软件上的所有功能是开发系统的必备条件。其次在系统界面美化上还需要进行完善,要熟练的掌握各种页面软件,对系统有一个更好的视觉效果。最后在论文的编写方面对word软件也操作不够熟练,最主要是体现在论文排版上,所以通过本次设计,我发现自己还需要学习的东西真的非常的多,必须要不断的进行学习,才能不断进步,一定要有坚持不懈的精神。

Logo

电商企业物流数字化转型必备!快递鸟 API 接口,72 小时快速完成物流系统集成。全流程实战1V1指导,营造开放的API技术生态圈。

更多推荐