摘 要
随着移动互联网的普及,电子商务的发展也引来了新一轮的发展,越来越手动消费者的喜爱,网络经济的发展对国家经济的发展也带来了很大的利好,带动了很多实体经济的转型,用户可以通过网络可以买到自己称心如意的商品,购买的流程非常的简单,而且还可以多家对比,支付方式也非常的成熟,而且快递配送环节相比之前有了很大的提升,很多地区都可以实现次日达,当天达等服务,用户体验非常的好,已经有了一套的完整的流程,所以电子商务已经成为了现在的一种新的购物方式,变的非常的重要,融入了我们的日常生活中。
而开发本系统就是在这样的环境下诞生的,借助于互联网的销售模式,可以把线下的实体模式转到线上,面对的用户群体更加的广泛。本系统的设计的有管理员和用户两种权限,用户可以通过本网站查看推荐的商品,然后可以加入购物车进行购买,订单完成后可以进行评价,而管理员可以直接通过本平台上传自己的商品信息,收到用户的订单以后可以及时的安排发货,可以很好的节省人工方面的开支,而且还能带来很高的营业额,提高工作效率。
关键词:商品信息,订单管理,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软件也操作不够熟练,最主要是体现在论文排版上,所以通过本次设计,我发现自己还需要学习的东西真的非常的多,必须要不断的进行学习,才能不断进步,一定要有坚持不懈的精神。