《基于Vue+Django技术电商网站设计与实现.docx》由会员分享,可在线阅读,更多相关《基于Vue+Django技术电商网站设计与实现.docx(13页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、基于Vue+Django技术电商网站设计与实现 基于 Vue+Django 技术的电商网站的设计与实现 Design and implementation of electronic business website based on Vue+Django technologies 摘要该电商网站运用python框架django-rest-framework和前端框架vuejs开发,采纳现在市面上大多数系统流行的阅读器/服务器模式结构。该项目须要运用 vuejs 框架开发前端界面,而全部的数据逻辑均在 python 框架搭建的服务器后台运行。每天生鲜市场项目高度模块化,前端与后台明确分别,对后
2、期维护和二次开发非常友好。在该项目,不管是前端用户界面的设计还是后端数据库操作、接口的设计,对于开发者都是非常具有优势的,开发运用到的技术虽说都是近几年出现的,学习资源还是比较丰富的。在开发的过程中,我意识到了高校所学基础学问的重要性。该网站的前端用户界面主要功能有:登录注册、商品列表、购物车等面对消费者的功能。而后端功能则主要面对系统管理人员,则所具有的功能为:商品管理、交易管理、用户操作管理等等。从一起先的探讨项目背景和意义到最终的项目总结都是为了提升自身,项目开发阅历是一部分,更重要的是通过该电商网站各种功能的实现,让自己有更足够的开发意识和实力。作为一个电商项目,通过不断查找网上电商网
3、站,然后找到详细需求,进行各种模块分析,最终通过框架,用代码来实现它。关键词:电商市场 数据库 Vue AbstractThe e-commerce site is developed using the python framework djanjan-rest-framework and the front-end framework vuejs, using the popular browser/server model structure of most systems in the market.This project needs to use the vuejs framewo
4、rk to develop the front-end interface, and all the data logic runs in the background of the server built by the python framework.Tiantian fresh market project is highly modular, the front end is clearly separated from the back end, and it is very friendly to the later maintenance and secondary devel
5、opment.In this project, whether it is the design of the front-end user interface or the design of the back-end database operation and interface, it is very advantageous for developers. Although the technologies used in the development are all in recent years, the learning resources are relatively ri
6、ch.In the process of development, I realized the importance of basic knowledge learned in university.The main functions of the front-end user interface of the website are: login and registration, list of goods, shopping cart and other consumer-oriented functions.The back-end functions are mainly for
7、 system administrators, and the functions are commodity management, transaction management, user operation management and so on.From the beginning of the research project background and significance to the final project summary are to improve themselves, project development experience is part of the
8、 more important is through the realization of the various functions of the e-commerce site, so that I have more adequate awareness and ability to develop.As an e-commerce project, through constantly looking for online e-commerce sites, and then find specific requirements, various module analysis, an
9、d finally through the framework, with code to achieve it.Keywords: e-commerce market database Vue广东东软学院本科毕业设计(论文)书目 第 1 章绪论 . 1 1.1 选题背景 . 1 1.2 探讨意义 . 1 1.3 课题探讨现状 . 1 4 1.4 论文结构支配 . 2 其次章 网站开发工具和技术简介 . 3 2.1 Django RESTframework 简介 . 3 2.2 vuejs . 3 2.3 前后端分别 . 4 2.4Visual studio code 和 JetBrains
10、PyCharm 简介 . 5 2.5 MySQL 数据库简介 . 6 2.6 Navicat Premium 数据库管理工具简介 . 7 第三章 项目需求分析 . 8 3.1 可行性分析 . 8 3.1.1 经济可行性 . 8 3.1.2 技术可行性 . 8 3.1.3 运行可行性 . 8 3.2 功能需求分析 . 8 3.3 项目运行环境 . 12 第四章 系统设计 . 13 4.1 系统架构设计目标 . 13 4.2 系统架构设计 . 13 4.3 数据库设计 . 14 4.3.1 e-r 图 . 14广东东软学院本科毕业设计(论文)4.3.2 数据表 . 21 4.4 系统流程设计 .
11、22 第五章 项目具体设计 . 24 5.1 项目主要功能 . 24 5.2 系统各个功能模块实现 . 24 5.2.1 数据库连接设计实现 . 24 5.2.2 登录设计实现 . 25 5.2.3 前台功能模块设计实现 . 25 5.2.4 后台功能模块设计实现 . 32 第六章 系统测试 . 34 6.1 功能测试 . 34 6.2 平安测试 . 34 6.3 用例测试 . 34 6.4 性能测试 . 37 6.5测试结果分析 . 37 第七章 系统特色与创新 . 38 1 7.1 数据恳求优化 . 38 2 7.2 创新功能 . 38 第八章 结论 . 39 参考文献 . 41 致谢 .
12、 43广东东软学院本科毕业设计(论文) 第 第 1 章 章 绪论1.1 选题 背景 每天生鲜市场网站可以为用户供应各种饮食上的需求,据详细数据分析,淘宝、京东、云集等平台在电商市场具有特别大的地位,那么,许多用户就会反应一件烦心事,那就是自己买点什么东西,店铺太多,以至于自己在选择产品时奢侈大量的时间,并且购买到货的商品还可能不是自己满足度,这也就是说,现在的电商市场更须要自身供应的产品就是高质量的,不须要在挑店铺中奢侈时间,而是当用户想要买指定产品,用户干脆找到就可以买的。而日常的饮食就是一种产品类型。每天生鲜市场网站就是为用户网购食品的一个不错的平台。1.2 探讨意义随着互联网技术的发展以
13、及人们对网购日益增加的需求,各种电商网站不断涌入市场,同时随着人们在电商网站购买食品的日益需求,越来越多的人们更注意食品透亮度以及相关平安问题。日益剧增的电商网站的确增加了用户对食品购买的选择,但网站上产品太多并且商品需求供应太多,所以,这个时候,针对性地开发食品相关的购物网站已成必定。因此,依据国内大多数平台不能够满意人们对食品需求以及食品平安的知情权,面对这一现状,开发一个针对食品购物、增加食品透亮度的食品购物网站具有实际的探讨意义。1.3 课题探讨现状日前,运用计算机开发的电商网站随着人们对产品需求的日益上升而不短增加,但产品只定位在食品网站确又不多,所以,针对用户的详细需求,开发一个比
14、较针对性的食品购物网站具有重大意义。但对于那些要求商品种类更多的用户可能就不适用了。首先,食品购物网站是以食品为主的电商购物网站,开发者可以实现以食品为主的分类,尽可能地满意用户在食品这方面的购物需求。其次,因为供应供应量和用户需求以及季节、节日等时间因素,食品价格也会不断发生改变。另外,由于食品购物网站针对的用户比较广,后台管理人员以及一般用户运用操作网站,都可能存在肯定的困难性,所以尽可能多方面考虑这些困难性也是网站设计过程中须要考虑的一方面。所以,基于以上多中状况的考虑,研发一款针对性的,提高用户购物体验的食品购物广东东软学院本科毕业设计(论文) 网站具有深刻意义。因为二十一世纪以来,互
15、联网技术的快速发展,尤其是电商网站,而日前,大型的电商网站,比如淘宝、京东、云集等平台,在商品这方面,都具有全面性、面对用户、系统化等特点。详细来说,就是尽可能满意用户需求,尽可能提前知道用户想要的,然后赐予举荐,让用户尽快满意购物需求。然而,事实上,这可能并不能达到用户真正的需求,有时候用户会冲动消费心理,购买不必要的商品,当用户不能买到真正须要的商品的时候.本文来源:网络收集与整理,如有侵权,请联系作者删除,谢谢!第13页 共13页第 13 页 共 13 页第 13 页 共 13 页第 13 页 共 13 页第 13 页 共 13 页第 13 页 共 13 页第 13 页 共 13 页第 13 页 共 13 页第 13 页 共 13 页第 13 页 共 13 页第 13 页 共 13 页