对购物商城管理的流程进行科学整理、归纳和功能的精简,通过软件工程的研究方法,结合当下流行的互联网技术,最终设计并实现了一个简单、易操作的购物商城系统。内容包括系统的设计思路、系统模块和实现方法。系统使用过程主要涉及到管理员和用户两种角色,主要包含个人中心、用户管理、商品类别管理、热卖商品管理、投诉建议、系统管理、订单管理等功能。
系统开发主要在 Windows 系统下进行,采用支持跨平台的 Python语言开发完成,因此可以运行在任意开发环境下。系统采用mysql数据库和B/S结构的方式,按照Django框架进行开发。
购物商城系统的建设可以为购物商城管理提供帮助,通过对一些基础信息管理实现针对性的安排,可以按照用户的角色权限使不同用户角色看到不一样的信息界面。现根据需求阶段的分析,我们可以大致确定系统需要包含的功能如下图所示:
当人们打开系统的网址后,首先看到的就是首页界面。在这里,人们能够看到系统的导航条,通过导航条导航进入各功能展示页面进行操作。系统首页界面如图所示:
热卖商品:在热卖商品页面的输入栏中输入商品名称、品牌和价格进行查询,可以查看到热卖商品详细信息;并根据需要进行收藏、赞一下、踩一下、添加到购物车、立即购买或评论等操作;如图所示:
管理员点击热卖商品管理。进入热卖商品页面输入商品名称、品牌和价格进行查询,新增或删除热卖商品列表,并根据需要对热卖商品详细信息进行详情,修改,查看评论或删除操作。如图所示:
参考文献
- 王兆媛. 基于Django框架的图书管理系统的设计与实现[D]. 吉林大学
[2] 刘红梅. 基于 UML 的图书管理系统建模[J]. 计算机与现代化,2019.
[3] 肖旻, 陈行. 基于Python语言编程特点及应用之探讨[J]. 电脑知识与技术, 2018(34):8177-8178.
[4] 郑岚. Python访问MySQL数据库[J]. 电脑编程技巧与维护, 2018(6):59-61.
[5] 刘班.基于Django快速开发Web应用[J].电脑知识与技术,2019,5(07):1616-1618.
[6] 周文豪.数字图书馆以及RFID在世界图书馆中的应用状况[J].中国电子商情(RFID技术与应用),2018(03):65-70.
[7] MARTELLI A, RAVENSCROFT A, ASCHER D. Python cookbook[M]. CA:O’Reilly Media. Inc, 2020.
[8] 徐鑫. 中小型图书馆图书管理系统设计与实现[D].郑州大学,2021.
[9] 马卫.基ASP.NE的博客系统的设计与实现[J].电脑知识与技术,2019, 08(18):4310-4311.
[10] 曹玉良. 软件开发项目中的需求分析探讨[J]. 科技展望, 2020, 27(3).
[11] 周仁平. 教育技术学术博客研究[J]. 软件导刊(教育技术), 2019(6):88-90.
[12] Li Z. Design and Implementation of the Software Testing Management System Based on Django[J]. Applied Mechanics & Materials, 2018, 525:707-710.
[13] MOORE D, WILLIAM B R. Professional Python frameworks:Web 2.0 programming with Django and Turbogears[M].USA:Wiley Publishing, Inc. 2019
[14] 于园园. 软件测试技术与测试管理研究[J]. 江苏科技信息, 2018(7):66-68.
[15] 朱晓敏. 软件测试的相关技术应用研究[J].电子测试,2019(1):122-123.