本电子商城系统的意义在于将线下的交易流程结合电子商务自身的操作和管理特性,通过在系统搭建上进行合理的优化和设计搬到线上。一方面,达到通过电子商城系统实现并扩大商品交易的业务需求:另一方面,可以节省商家的人力资源成本,使得网上购物变得更加的方便快捷,帮助消费者能够更好地买到想要的商品。
该电商推荐系统包括用户和管理员。其主要功能包括管理员:首页、个人中心、用户管理、商品分类管理、商品信息管理、系统管理、订单管理;用户:首页、个人中心、我的收藏管理等功能。
管理员登陆后,主要功能模块包括首页、个人中心、用户管理、商品分类管理、商品信息管理、系统管理、订单管理等功能。
用户进入系统可以进行首页、商品信息、公告信息、个人中心、后台管理、购物车、在线客服息管理等操作
本python+django+vue+Elementui+mysql系统可以定制,采用pycharm开发,充分保证了系统代码的良好可读性、实用性、易扩展性、通用性、便于后期维护等特点,覆盖知识面大,非常适合作为计算机专业的同学参考资料进行学习.主要编程语言为python和mysql,框架是django,有代码视频讲解参考,对项目进行黑盒测试和白盒测试,搭建开发环境、编写相关文档、搭建对象、数据库设计、编写功能代码、设计网页、用例测试,代码的整合打包,完成服务器的相关配置,最后得到项目成品。
本系统主要包括以下前端与后台两大部分:
前端功能模块包括:
1. 商品展示模块
展示主推商品或最新款式及折扣商品的图片及信息。
2. 公告广告信息显示模块
为网站或合作厂商提供产品及公司宣传的广告窗口。
3. 商品查询模块
用户可以通过输入的关键字查询所需的特定商品还可以通过一些详细条件进一步筛选已查到的商品,并根据需要对其排序。
4.购物车模块
买家搜索到需要商品后,可放到购物车中一次性算清,可修改购物车中的购买数,并可删除不要的商品。
5.支付模块
系统会自动根据购物车中的商品信息算出总价,并引导买家进行支付,由于技术与时间的限制,支付模块与网银相连的部分用一个外部链接省略。
6.会员注册登录模块
用户可注册会员并进行登录。
后台功能模块包括
1. 商品管理模块:主要实现对商品信息的管理,包括添加商品类别、添加商品信息、修改商品信息和删除商品信息等功能。
2. 会员管理模块
对注册会员以及管理员的信息进行增删改查。
3. 公告广告信息发布模块
后台来进行广告公告的增删改查,并在前台页面显示广告公告。
4. 库存管理模块
对产品库存进行维护,实现增删改查。
5. 销售信息统计模块
对各个产品信息进行统计。可以在后台进行查询。
目 录
摘 要 I
目 录 III
第一章 概述 1
1.1 研究背景 1
1.2 研究现状 1
1.3 研究内容 1
第二章 开发技术介绍 1
2.1 系统开发平台 1
2.2 平台开发相关技术 1
2.2.1 B/S架构 1
2.2.2 Django框架 1
2.2.3 系统对MySQL数据库的两种连接方式 2
2.2.4 mysql数据库介绍 2
第三章 系统分析 1
3.1 可行性分析 1
3.1.1 技术可行性 1
3.1.2 经济可行性 2
3.1.3 操作可行性 2
3.2 系统性能分析 2
3.3 系统功能需求分析 2
第四章 系统设计 4
4.1 系统的功能结构图 4
4.2 数据库概念结构设计 4
4.2.1 数据库E-R图 4
4.2.2 数据库逻辑结构设计 5
第五章 系统功能实现 14
5.1系统功能模块 14
5.2管理员功能模块 16
5.3用户后台功能模块 19
第六章 系统测试 21
6.1 测试内容与结果 21
6.2 测试结论 22
结束语 24
致 谢 1
参考文献 2