电子商城作为一个竞争激烈的市场销售方式,大多数电子商城的管理者都主要考虑降低成本,提升商城服务满意度。一年一度的双十一、双十二,给众多的消费者带来了购物盛宴,也给各种商城提供了巨大的销售额。本文通过调研网上图书商城的业务流程,审慎分析搭建一个基于PythonDjango的网上图书商城。该商城主要包括两大块即:前台客户应用和后台管理应用。前台客户应用主要在于设计美观大方的页面,方便客户注册和查询商品;后台管理应用主要在于对于注册用户、购物商品信息的管理和订单信息的交易管理及订单配送等。
本网上图书商城使用Python设计研发,使用Django框架进行网站开发,总结规范了一套网上图书商城实施方案。整个平台设计符合软件工程设计思想,从需求到设计,然后再到开发测试直至最后系统上线。平台上的设计工具使用PyCharm,数据库采用MySQL。
功能需求分析
前台功能
前台页面主要提供用户和系统的交互操作如:游客用户的注册、已注册的用户进行系统登录、商品信息的检索浏览、已登录用户对商品进行下单购物及个人相关信息的修改,另外为了及时把疑问反馈给系统提供在线留言,收集用户的意见。
(1)用户注册模块:实现游客用户信息的注册登记
(2)用户登录模块:实现系统用户信息的登录验证
(3)商品查询模块:实现系统商品信息的浏览查看
(4)下单购物模块:实现系统用户下单购物信息的登记
(5)订单查看模块:实现系统用户信息的订单详情查阅
(6)信息修改模块:实现系统用户信息的确认修改
(7)在线留言模块:实现用户与系统之间的线上交流通道,做到客户关怀
后台功能
后台页面提供管理员进行各种业务数据信息的处理和设置如:对系统注册用户信息的设置、对前台用户订单信息的审核处理、对系统提供商品基础数据的设置管理、对前台用户留言信息的回复处理、对已审核订单数据进行配送处理、对用户前台新闻数据的设置及系统自身信息的设置。
(1)用户信息管理:实现系统用户信息的添加、修改、删除和查询
(2)订单信息管理:实现用户订单信息的添加、修改、删除和查询
(3)商品信息管理:实现商城详细信息的添加、修改、删除和查询
(4)商品类型管理:实现商品类型信息的添加、修改、删除和查询
(5)留言信息管理:实现用户对系统信息的留言和回复,加强用户交流
(6)销售统计管理:实现销售统计信息的添加、修改、删除和查询
(7)前台新闻管理:实现前台新闻信息的添加、修改、删除和查询
(8)系统设置管理:实现系统各项参数信息如首页栏目信息的设置管理
标签:Python,系统,用户,信息,实现,前台,商城,图书 From: https://blog.51cto.com/u_6668792/7016745