保健品微商销售应用程序设计与实现.docx

上传人:1398****507 文档编号:44292734 上传时间:2022-09-21 格式:DOCX 页数:44 大小:30.03KB
返回 下载 相关 举报
保健品微商销售应用程序设计与实现.docx_第1页
第1页 / 共44页
保健品微商销售应用程序设计与实现.docx_第2页
第2页 / 共44页
点击查看更多>>
资源描述

《保健品微商销售应用程序设计与实现.docx》由会员分享,可在线阅读,更多相关《保健品微商销售应用程序设计与实现.docx(44页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、保健品微商销售应用程序设计与实现 保健品微商销售应用程序的设计与实现 摘 要 保健品微商销售应用是依据网上购物平台为模板开发,主要用于保健品举荐及销售的电商应用。其设计与实现经验了需求分析、数据库设计、系统具体设计、功能编码以及系统测试五个主要步骤。本应用设计主要包括后台数据库的设计以及前端程序的开发与设计,整个应用分为商家端和客户端,商家可以对保健品商品进行管理,对订单发起管理等;客户则可以阅读保健品商品页面,添加商品进购物车以及购买商品,也可以在应用中进行测试,依据测试结果及自身须要确定是否购买保健品。本应用程序采纳了改良后的精简FFQs(膳食频率问卷法)测试功能,能够进一步精确且有效地对

2、客户的饮食结构与健康状态做出一个合理的评估,从而举荐出更符合客户个人需求的保健品参考内容。 本应用在软件的架构上采纳了Springboot作为后端框架,以MySQL5.7作为数据库,并在微信小程序开发工具、IntelliJ IDEA上实现系统前后端的各项功能、对本应用的功能进行了各类测试。关键词:微商销售应用,springboot,微信小程序开发 Design and Development of The Health Care Product WeChat Business System Abstract The WeChat business system of health care p

3、roduct is developed based on the online shopping platform as a template, and is mainly used for e-commerce applications for health care product recommendation and sales. Its design and implementation have gone through five main steps: requirement analysis, database design, detailed system design, fu

4、nctional coding, and system testing. This application design mainly includes the design of the back-end database and the development and design of the front-end program. The entire application is divided into merchants and clients. Merchants can manage health care products, order management, etc. cu

5、stomers can browse the health care products page, add goods to the shopping cart and purchase goods, also can test in the application according to the test results and their own needs to decide whether to buy health care products. This application uses an improved simplified FFQs test function, whic

6、h can further accurately and effectively make a reasonable assessment of the customers diet structure and health status, thereby recommending health care that more meets the customers personal needs, about reference content. This application adopts Springboot as the back-end framework on the softwar

7、e architecture, MySQL5.7 as the database. And implements various functions of the systems front-end and back-end on WeChat applet development tools and IntelliJ IDEA, also use performs various tests on the functions of this application. Keywords: The micro-commerce sales application, Springboot fram

8、ework, WeChat Mini Program Development 目 录 1 前言 1 1.1 项目开发背景 1 1.2 项目开发意义 1 2 课题的可行性分析 2 2.1 技术的可行性分析 2 2.2 经济的可行性分析 2 2.3 操作可行性分析 2 2.4 社会可行性分析 2 3 需求分析 3 3.1系统参加者 3 3.1.1 客户 3 3.1.2 商家 3 3.2 功能需求分析 3 3.3 性能需求分析 4 3.4 系统业务用例 4 3.4.1 客户端总用例图 5 3.4.2 商家端总用例图 5 3.4.3 用户管理模块 6 3.4.4 登录模块 6 3.4.5 保健品测试及

9、报告显示模块 7 3.4.6 购物车模块 8 3.4.7 商品阅读模块 9 3.4.8 订单模块 10 3.4.9 地址管理模块 11 3.4.10 个人中心模块 11 3.4.11 商品管理模块 12 3.4.12 物流管理模块 13 3.4.13 订单管理模块。14 4 概要设计 16 4.1 系统整体流程图 16 4.2 模块结构 17 4.2.1 模块结构图 17 4.2.2 模块结构表 17 4.3 数据库设计 18 4.3.1 系统数据库E-R图 18 4.3.2 系统数据库总表 19 4.3.3 数据字典 19 5 具体设计 25 5.1 程序开发视图 25 5.2 系统类关系图

10、 25 5.3 系统详情设计 26 5.3.1 登录页面 26 5.3.2 商家主页面 27 5.3.3 客户主页面 28 5.3.4 客户参加测试页面 29 5.3.5 购物车页面 30 5.3.6 地址添加页面 31 5.3.7 商品管理页面(以上架商品为例) 32 5.3.8 订单生成页面 34 5.3.9 商品详情页面 36 6 软件测试 38 6.1 测试环境 38 6.1.1 服务器端环境 38 6.1.2 客户端测试环境 38 6.2 测试安排 38 6.2.1 测试流程 39 6.2.2 测试原则 40 6.2.3 测试方法 40 6.3 测试用例 40 6.3.1 登录测试用

11、例 41 6.3.2 问卷测试测试用例 41 6.3.3 测试报告显示测试用例 41 6.3.4 商品显示测试用例 42 6.3.5 商品添加到购物车测试用例 42 6.3.6 购物车删除商品测试用例 42 6.3.7 确认订单显示测试用例 43 6.3.8 修改物流地址测试用例 44 6.3.9 修改商品信息测试用例 44 6.4 其他测试 45 6.4.1 性能测试评估 45 6.4.2 可用性测试评估 45 6.4.3 功能测试评估 45 6.5 测试总结分析 46 7 总结 47 参考文献 48 谢 辞 49 附 录 50 1 前言 1.1 项目开发背景 近年来,我国已渐渐步入小康社会

12、,在解决物质文化问题的同时,人们膳食养分均衡及个人健康问题也成为了社会关注的焦点之一。为了给大众供应更加便捷、更具专业性与针对性的保健品购买环境,让大众了解自身所需的养分、对人体所需的养分具备更充分的相识,以及从饮食方面提高我国国民身体素养,本应用程序采纳了改良后的精简FFQs(膳食频率问卷法)测试功能,能进一步精确且有效地对客户的饮食结构与健康状态做出一个合理的评估。且在当今各类应用软件百花齐放的时代,集随时随地下单、订单供应物流信息、在线售后服务等功能于一个微信小程序,在其基础上设计的应用能为客户节约应用下载、软件安装的时间,真正实现微信小程序保健品微商销售应用的快捷、高效特点。 1.2

13、项目开发意义 本应用与其他电商系统的区分主要在于以下几个方面: 采纳具有科学依据的膳食频率问卷调查法,对参加测试者(即客户)的健康状态进行评估,从而给出举荐的保健品。与日常生活中客户在没有充分了解自身健康状态的状况下盲目选择与购买保健品相比,更加人性化、信息化。 客户的测试信息更加的直观且清楚,提高了信息管理的质量。商家可以通过小程序,随时随地对商品、物流等信息进行管理,并非拘泥于PC端一种信息管理方式。 2 课题的可行性分析 2.1 技术的可行性分析 本应用在技术上要求较低,开发应用过程中运用的软件,主要有IntelliJ IDEA 2018,MySQL 5.7,微信开发者工具。技术上有集成

14、的Java Web 开源框架Springboot,以及WTML+WXSS+JS等前端开发技术。但是,开发人员在开发以JAVA为主要开发语言的系统上要有肯定的开发阅历,需熟识系统的开发详细流程。 2.2 经济的可行性分析 本课题所开发的应用对于开发端的硬件及软件的要求不高,市面上常见的一般计算机硬件资源均能满意本应用的开发端需求。本应用主要运用的开发软件为免费的、开源的微信开发者工具、开源且具有肯定时长免费试用期的IntelliJ IDEA以及免费的MySQL Workbench。 在开发技术方面,本应用实行了不同开发者的各项目作为参考依据,利用现有的开发技术来实现本应用的基本功能。 2.3 操

15、作可行性分析 本应用在移动端上运行的条件是安装了较新版本的微信,该条件大多数用户的手机都可以实现。在PC端上运行的条件是安装了微信开发者工具且进入模拟真机调试模式。故在操作上是可行的。 2.4 社会可行性分析 现在社会的经济条件基本可以满意人们在手机上进行购物。本应用削减了原有程序必需运用电脑端运行的麻烦,利用移动端来进行各项功能的实现,充分利用了现代化生活中的碎片时间,真正实现简便与高效的结合。 3 需求分析 本应用面对对象是国内大陆各地对保健品商品购买存在须要的客户及该保健品购物平台运行商家。客户端购买流程包括参加测试、商品选择、置入购物车、结账。商家端的运营流程包括上架商品、修改商品库存

16、量、添加商品物流信息及收账等。共设计了十一个功能模块,分别为用户管理模块、登录模块、保健品测试及报告显示模块、购物车模块、商品阅读模块、订单模块、地址管理模块、个人中心模块、商品管理模块、物流管理模块、订单管理模块。 3.1系统参加者 经分析,本应用的主要受众分为以下两种角色,每种角色都被授予了特有的各自的多种权限。3.1.1 客户 客户是购买流程中最主要的参加者。客户分为一般用户与VIP用户,VIP用户是开通了参加年度购买实惠折扣的用户,与一般用户相异的地方是VIP用户购买时享有肯定折扣。3.1.2 商家 商家是整个交易流程中最重要的参加者,商家须要对货物进行补货、上新、删除等操作。同时也须

17、要对商品的物流信息在后台进行添加,让客户得以了解订单物流详情。同时,商家担当着系统管理员这一角色。 3.2 功能需求分析 本应用为了提高用户在微信上保健品相关购物的体验,共设计了十一个功能模块,分别为用户管理模块、登录模块、保健品测试及报告显示模块、购物车模块、商品阅读模块、订单模块、地址管理模块、个人中心模块、商品管理模块、物流管理模块、订单管理模块。以下为各个模块功能的简要概述: 用户管理模块:商家实现用户个人信息(即VIP用户的修改与查看) 登录模块:实现用户登录与商家登录 保健品测试及报告显示模块:实现显示测试内容与定制测试(FFQs测试) 购物车模块:实现对购物车里的全部商品的查看,

18、可依据个人实际状况选择商品所需规格,对所购买商品进行购买 商品阅读模块:实现对全部商品的显示,商品依据种类进行分别。用户可依据个人选择添加商品至购物车 订单模块:实现对各个状态(待付款、待发货、待收货等)订单的显示,可依据订单不同状态对订单进行相应操作 地址管理模块:实现用户对收货地址的增删改功能 个人中心模块:实现帮助中心功能、看法反馈功能 商品管理模块:实现商品上架、下架、信息、库存量的修改,显示商品列表 物流管理模块:实现依据收货地址推断运费金额,可添加“已付款”状态的订单的物流单号 订单管理模块:实现显示订单信息,订单的物流单号添加,查看各个状态的已生成订单 3.3 性能需求分析 性能

19、需求是指为保证项目以平安、稳定、有效方式在硬件与软件上运行的基本要求,包括精度、时间特性要求、敏捷性、数据管理实力要求等。为了保证本应用在运行时稳定、平安、各项功能得以正确且有效地运行,故需满意以下硬件、软件要求: 服务器端基本要求: l CPU:Intel(R) Core(TM) i5-8300H或以上 l 内存:8.00GB或以上 l 操作系统:Windows 10 l 数据库:MySql 5.7 l Web服务器:Tomcat服务器 l 开发平台:微信开发者工具、IntelliJ IDEA l 开发语言:JAVA、WXML(微信标记语言) l 开发框架:B/S(browser/serve

20、r) l 系统架构:Springboot框架、WXML+WXSS+JS 用户端基本要求: l 安装微信的Mobile Client或安装微信开发者工具的PC端 3.4 系统业务用例 系统业务用例中列出了客户端与商家端的总用例图。其中包括重要功能用例的详述文本。 3.4.1 客户端总用例图 图3.1展示的是客户端主要的用例,含有登录、阅读商品、参与测试、查看购物车信息、查看订单信息、结算购物车、添加收货地址、查看常见问题页面、添加看法反馈、添加商品到购物车、查看物流信息及开通会员等各项功能,充分实现客户的购物、查看物流信息需求。 图3.1 客户端总用例图 3.4.2 商家端总用例图 图3.2主要

21、展示了商家端的用例,囊括用户登录、对商品进行管理(如添加新商品、查看商品列表、修改商品各类信息以及修改商品类目信息等)、对订单物流方面进行管理(如为“已付款”状态的订单添加物流编号、设置运费金额、查看订单列表)、查看身份为会员的客户信息等功能,充分实现了商家端须要的各项管理功能。 图3.2 商家端总用例图 3.4.3 用户管理模块 图3.3 用户管理模块用例图 用例1:用户管理 范围:保健品微商销售应用商家端 级别:管理员目标 主要参加者:管理员(商家) 前置条件:应用存储该商家用户的信息,管理员已胜利登录 后置条件:该管理员存在用户管理权限 主要流程: 1. 管理员点击用户管理页面 2. 管

22、理员对用户信息进行修改 3. 修改后点击完成按钮 4. 弹出胜利修改提示,自动刷新本页面。 替代流程: 2a. 管理员没有用户管理权限 1. 用户管理页面不显示。 3.4.4 登录模块 图3.4客户、商家登录用例图 用例2:客户登录 范围:保健品微商销售应用客户端 级别:用户目标 主要参加者:客户 前置条件:用户已授权应用运用微信信息登录 后置条件:应用存储该用户的登录信息、用户网络正常 主要流程: 1. 用户授权应用运用微信信息登录 2. 登录胜利,页面自动跳转至商城主页面 替代流程: 2a. 用户未授权应用运用微信信息 1. 登录结束,页面自动停留在授权页面 用例3:商家登录 范围:保健品

23、微商销售应用商家端 级别:商家或管理员目标 主要参加者:商家或管理员 前置条件:操作者账号信息已录入管理员名单 后置条件:应用存储该用户的登录信息、用户网络正常 主要流程: 1. 管理员分别在用户名和密码输入框输入相应信息 2. 点击登录按钮 3. 登录胜利,页面自动跳转至管理员主页面 替代流程: 2a. 用户未授权应用运用微信信息 1. 登录结束,页面自动停留在授权页面 3.4.5 保健品测试及报告显示模块 图3.5保健品测试及报告显示模块用例图 用例4:客户参与保健品定制测试 范围:保健品微商销售应用客户端 级别:客户目标 主要参加者:客户 前置条件:客户已经胜利登录保健品微商销售应用 后

24、置条件:应用自动计算并保存客户测试结果、客户网络正常 主要流程: 1. 用户在客户端主页点击起先测试按钮 2. 应用进入定制测试页面,用户点击起先答题 3. 用户选择符合自身要求的回答内容 4. 提交问卷结果,跳转至测试报告显示页面,该页面显示报告的详细内容 3.4.6 购物车模块 图3.6购物车模块用例图 用例5:客户运用购物车 范围:保健品微商销售应用客户端 级别:客户目标 主要参加者:客户 前置条件:客户在报告详情页面点击“去下单”按钮 后置条件:购物车保存客户添加的商品及对应数量, 客户网络正常 主要流程: 1. 购物车选购页面显示依据报告内容举荐的保健品补剂 2. 用户依据自身须要选

25、择添加各类举荐的保健品 3. 点击“完成”按钮 4. 选择规格 5. 选择实惠 6. 显示运费、已实惠费用、合计费用 7. 点击“马上购买“按钮 8. 跳转至拟订单页面 替代流程: 2a. 用户没有参加过保健品定制测试 1. 客户点击购物车页面 2. 购物车显示“空空如也”,点击“去下单”按钮 3. 点击要选择的测试报告,跳转至报告详情页面 4. 点击“去下单”按钮 3a. 用户在购物车页面点击“去看看评价” 1. 显示评价内容页面。显示各个评价 4a. 用户在跳转至订单页面退出 1. 进入购物车页面,显示显示对应订单 2. 点击“编辑”按钮,跳转至购物车选购页面 3. 点击“删除”按钮,提示

26、是否删除该商品 4. 点击“选择”选项,点击“结算”按钮,跳转至拟订单页面 3.4.7 商品阅读模块 图3.7商品阅读模块用例图 用例6:客户阅读商品 范围:保健品微商销售应用客户端 级别:客户目标 主要参加者:客户 前置条件:客户已经胜利登录保健品微商销售应用 后置条件:客户网络正常 主要流程: 1. 用户点击商品阅读页面 2. 页面显示商品列表 用例7:客户查看商品详情 范围:保健品微商销售应用客户端 级别:客户目标 主要参加者:客户 前置条件:客户已经胜利登录保健品微商销售应用 后置条件:客户网络正常 主要流程: 1. 用户随机点击一个商品 2. 跳转至商品详情页面,显示商品的具体信息

27、3.4.8 订单模块 图3.8订单模块用例图 用例8:客户下单 范围:保健品微商销售应用客户端 级别:客户目标 主要参加者:客户 前置条件:购物车保存客户添加的商品及对应数量,并跳转至拟订单页面 后置条件:客户已付款,客户网络正常 主要流程: 1. 显示拟订单具体信息 2. 点击地址编辑,进入地址填写页面 3. 用户依据实际的个人信息进行填写,点击“新收获地址”按钮,根据规范填写姓名、电话号码和具体地址,填写完毕后点击“保存”按钮,跳转至拟订单页面 4. 点击“马上支付”按钮 5. 输入正确的支付密码(省略) 6. 提示已胜利下单,跳转至订单待发货页面 替代流程: 2a. 用户未输入正确的支付

28、密码 1. 跳转至订单待付款页面,提示规定时间内完成支付,否则订单将自动关闭 2. 点击“支付”按钮 3. 输入正确的支付密码 4. 提示已胜利下单,跳转至订单待发货页面 3.4.9 地址管理模块 图3.9地址管理模块用例图 用例9:客户添加地址信息 范围:保健品微商销售应用客户端 级别:客户目标 主要参加者:客户 前置条件:客户已经进入个人中心页面 后置条件:客户网络正常 主要流程: 1. 客户点击地址管理,跳转至地址详情页面 2. 显示客户所添加过的地址信息 3. 客户点击进任一地址信息,进行地址信息修改 4. 修改后点击保存 替代流程: 2a. 未添加过任何地址信息 1. 客户点击添加按

29、钮,跳转至新增地址信息页面 2. 客户填写地址信息,点击保存 3.4.10 个人中心模块 图3.10个人中心模块用例图 用例10:客户添加看法反馈 范围:保健品微商销售应用客户端 级别:客户目标 主要参加者:客户 前置条件:客户已经胜利登录保健品微商销售应用 后置条件:客户网络正常 主要流程: 1. 客户进入个人信息页面 2. 点击“看法反馈”按钮,进入看法反馈页面 3. 在页面内输入要反馈的内容,点击提交 用例11:客户查看一般问题 范围:保健品微商销售应用客户端 级别:客户目标 主要参加者:客户 前置条件:客户已经胜利登录保健品微商销售应用 后置条件:客户网络正常 主要流程: 1. 客户进

30、入个人信息页面 2. 点击“常见问题”按钮,进入常见问题显示页面 3.4.11 商品管理模块 图3.11商品管理模块用例图 用例12:商家修改商品的相关信息 范围:保健品微商销售应用商家端 级别:商家目标 主要参加者:商家 前置条件:商家已经胜利登录保健品微商销售应用 后置条件:商家网络正常,要修改信息的商品已上架 主要流程: 1. 商家进入商品管理页面 2. 点击商品列表,进入商品列表显示页面 3. 查看商品的具体信息,例如商品ID、商品名称、库存量、当前价格 4. 点击“编辑”按钮,进入商品介绍页面 5. 可对商品信息进行修改,修改内容包括商品名称、当前价格、是否新品、是否热卖、商品图片、

31、库存量、商品所属分类、商品规格、商品简介与具体介绍。修改后点击“保存”按钮,即可更新商品信息 用例13:商家添加新商品 范围:保健品微商销售应用商家端 级别:商家目标 主要参加者:商家 前置条件:商家已经胜利登录保健品微商销售应用 后置条件:商家网络正常,要添加新的商品未上架 主要流程: 1. 商家进入商品管理页面 2. 点击添加新商品,进入商品信息添加页面 3. 输入商品的具体信息。 4. 点击“添加”按钮 3.4.12 物流管理模块 图3.12物流管理模块用例图 用例14:商家设置运费满减 范围:保健品微商销售应用商家端 级别:商家目标 主要参加者:商家 前置条件:商家已经胜利登录保健品微

32、商销售应用 后置条件:商家网络正常,商品已上架 主要流程: 1. 上架进入物流页面 2. 点击运费配置,进入运费配置页面 3. 输入运费满减所需最低消费价格,输入运费满减不足所需运费 4. 点击“确定”按钮 用例15:商家设置物流配置信息 范围:保健品微商销售应用商家端 级别:商家目标 主要参加者:商家 前置条件:商家已经胜利登录保健品微商销售应用 后置条件:商家网络正常,客户订单已付费 主要流程: 1. 商家进入物流管理页面 2. 点击物流配置,进入物流配置页面 3. 输入订单对应的物流编号 4. 点击“确定”按钮 3.4.13 订单管理模块。 图3.13订单管理模块用例图 用例16:商家查

33、看订单信息 范围:保健品微商销售应用商家端 级别:商家目标 主要参加者:商家 前置条件:商家已经胜利登录保健品微商销售应用 后置条件:商家网络正常,客户订单已提交 主要流程: 1. 商家进入订单管理页面 2. 点击订单管理,进入订单列表页面 3. 查看订单列表信息 4 概要设计 4.1 系统整体流程图 图4.1系统整体流程图 图4.1是系统整体流程图,依据应用的需求及功能分析以及用例设计的。通过此图可以直观地了解整个系统的运行流程。首先是登录,依据用户输入的账号与密码是否相符随后推断是否能够进入页面。进入客户页面后,可以参与问卷测试,可以阅读商城里陈设的产品,可以查看自己的购物车,也可以进入到

34、个人中心了解更多。进入商家页面后,进入管理中心页面对物流、订单或是商品进行修改等管理操作,也可以进入个人中心查看更多。如要退出应用及可以选择是否退出系统。 4.2 模块结构 本应用共设计了十一个功能模块,分别为用户管理模块、登录模块、保健品测试及报告显示模块、购物车模块、商品阅读模块、订单模块、地址管理模块、个人中心模块、商品管理模块、物流管理模块、订单管理模块。实现了对不同类型用户的权限限制,是整个应用的结构更加的简洁、直观。4.2.1 模块结构图 图4.2系统整体流程图 4.2.2 模块结构表 表4.1模块结构表 模块名 模块子功能 功能细化 用户管理模块 显示会员信息 会员信息模块,详细

35、信息模块 登录模块 登录 客户登录模块,商家登录模块 保健品测试及报告显示模块 显示测试内容与定制测试 测试详细内容模块,测试结果报告显示模块 购物车模块 显示已添加进购物车的商品 购物车信息模块,购物车订单模块,购物车管理模块 商品阅读模块 展示商品 商品列表模块,商品详情模块,商品添加进购物车模块 订单模块 显示订单信息 订单列表模块,订单详情模块 地址管理模块 显示收货地址信息 地址列表模块,地址信息添加模块,地址信息修改模块,地址信息删除模块 个人中心模块 显示个人中心页面及各项非主要功能 常见问题模块,看法反馈模块 商品管理模块 修改商品信息 商品列表模块,商品信息修改模块,商品类目

36、修改模块 物流管理模块 修改物流信息 物流单号添加模块,运费修改管理模块 订单管理模块 修改订单信息 订单添加物流单号模块,订单列表信息模块 4.3 数据库设计 4.3.1 系统数据库E-R图 E-R图是表示概念关系模型的一种方式,是描述现实世界关系概念模型的有效方法之一。E-R图里的内容包括实体类型、属性以及各个实体之间的联系方法,从而用来精确且直观地描述软件的关系模型。图4.3描述了保健品微商销售应用的现实概念结构模型,其中最主要的实体是客户、商家、商品、购物车、订单、物流和收货地址,因整个应用是围围着这些实体以及实体与实体的相关联系,从而绽开相关功能的开发。 图4.3系统数据库E-R图

37、4.3.2 系统数据库总表 表4.2系统数据库总表 表名 中文描述表名 功能说明 tb_business 商家用户表 存储商家信息 tb_customer 顾客用户表 存储顾客信息 tb_vip 会员表 存储会员顾客信息 tb_goods 商品表 存储商品信息 tb_goodsCategory 商品类目表 存储商品类目详细信息 tb_goodsDetail 商品详情表 存储商品详情信息 tb_order 订单表 存储订单信息 tb_express 物流表 存储物流信息 tb_order_goods 订单与商品关系表 存储订单中的商品信息 tb_order_express 订单物流表 存储订单中

38、的物流信息 tb_order_return 订单退货表 存储退单中的详细信息 tb_cart 购物车表 存储购物车中商品信息 tb_address 收货地址表 存储顾客收货地址信息 tb_reback 看法反馈表 存储顾客的看法反馈信息 tb_usualquestion 常见问题表 存储常见问题及回答的详细信息 4.3.3 数据字典 表4.3 商家用户表数据字典 表名 tb_business 列名 数据类型 非空 约束条件 中文描述 bus_id int true 主键 主键标识 bus_no varchar() true 商家账号 bus_pwd varchar() true 密码 bus_

39、name varchar() false 商家昵称 表4.4 客户用户表数据字典 表名 tb_customer 列名 数据类型 非空 约束条件 中文描述 cst_id int true 主键 顾客ID cst_no varchar() true 顾客账号 cst_pwd varchar() true 密码 cst_name varchar() false 顾客昵称 cst_tel varchar() true 顾客电话 cst_vip int() true 会员等级() cst_photo image false 顾客头像 表4.5 VIP表数据字典 表名 tb_vip 列名 数据类型 非空

40、约束条件 中文描述 vip_id int true 主键 主键标识 cst_id int true 外键 顾客ID cst_no varchar true 顾客账号 discount decimal(10,2) true 会员折扣 表4.6商品表数据字典 表名 tb_goods 列名 数据类型 非空 约束条件 中文描述 gds_id int true 主键 商品ID gds_no varchar true 唯一 商品编号 gds_name varchar true 商品名称 gds_brief varchar true 商品简介 gds_image varchar true 商品图片 gds_

41、unit varchar true 规格单位/件 gds_price decimal(10,2) true 价格 gds_statu enum true 是否上架 gds_num int false 库存量 gc_id int true 外键 类目ID 表4.7 商品类目表数据字典 表名 tb_goodsCategory 列名 数据类型 非空 约束条件 中文描述 gc_id int true 主键 类目ID gc_name varchar true 类目名称 gc_image varchar true 类目图标 表4.8 商品详情表数据字典 表名 tb_goodsDetail 列名 数据类型

42、非空 约束条件 中文描述 dtl_id int true 主键 商品详情ID gds_id varchar true 外键 商品ID nutrient_content varchar true 养分成分 other_content varchar true 其他成分 safety_certificate varchar true 生厂商及平安认证信息 food_source varchar false 食物来源 nutrient_encyclopedia varchar false 养分百科 references varchar false 参考文献 表4.9 订单表数据字典 表名 tb_or

43、der 列名 数据类型 非空 约束条件 中文描述 od_id int true 主键 主键标识 od_statu enum true 订单状态 gds_amount decimal(10,2) true 商品总价 exp_pay decimal(10,2) false 运费金额 act_amount decimal(10,2) true 实付金额 wechatpay_no varchar 微信支付编号 wechatpay_time datetime 微信付款时间 create_time datetime false 创建时间 pay_time datetime false 付款时间 consi

44、gn_time datetime false 发货时间 finish_time datetime false 完成时间 remark varchar false 顾客备注 cst_id int true 外键 顾客ID address_id int true 外键 收货地址ID 表4.10 物流信息表数据字典 表名 tb_express 列名 数据类型 非空 约束条件 中文描述 exp_id int true 主键 物流ID receiver_name varchar true 收件人姓名 receiver_tel int(11) true 联系电话 exp_address varchar t

45、rue 收货详细地址 exp_way enum false 物流方式 exp_no varchar false 物流单号 exp_statu varchar false 物流状态 exp_detail varchar false 物流描述 delivery_time datetime false 发货时间 update_time datetime false 物流更新时间 finish_time datetime false 物流完成时间 表4.11 订单物流表数据字典 表名 tb_order_express 列名 数据类型 非空 约束条件 中文描述 oe_id int true 主键 主键标

46、识 od_id int true 外键 订单ID exp_id int true 外键 物流ID 表4.12 退单表数据字典 表名 tb_order_return 列名 数据类型 非空 约束条件 中文描述 id int true 主键 主键标识 return_no int true 唯一 退单ID return_type enum true 退货类型 return_amount decimal(10,2) true 退款金额 handle_way enum false 退货处理方式 apply_time datetime false 退货申请时间 handle_time datetime fa

47、lse 退货处理时间 return_reason enum true 退货缘由 return_statu enum true 退货状态 finish_time datetime false 退货完成时间 od_id int true 外键 订单ID exp_id int true 外键 物流ID 表4.13 地址表数据字典 表名 tb_address 列名 数据类型 非空 约束条件 中文描述 address_id int true 主键 主键标识 receiver_name varchar true 收件人姓名 receiver_tel int(11) true 联系电话 province v

48、archar true 省份 city varchar true 市级 county varchar true 区县 address_detail varchar true 具体地址 cst_id int true 外键 顾客ID 表4.14 购物车表数据字典 表名 tb_cart 列名 数据类型 非空 约束条件 中文描述 cart_id int true 主键 购物车ID cst_id int true 外键 顾客ID gds_id int true 外键 商品ID int true 默认是1 商品数量 表4.15 订单商品表数据字典 表名 tb_order_goods 列名 数据类型 非空 约束条件 中文描述 ordergoods_id int true 主键 主键标识 cst_id int true 外键 顾客ID gds_id int true 外键 商品ID 表4.16 常见问题表数据字典 表名 tb_usualque

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 应用文书 > 工作计划

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁