LIFE-系统详细设计说明书_第1页
LIFE-系统详细设计说明书_第2页
LIFE-系统详细设计说明书_第3页
LIFE-系统详细设计说明书_第4页
LIFE-系统详细设计说明书_第5页
已阅读5页,还剩21页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

云南白药LIFE+系统详细设计说明书目录1. 概述11.1编写目的11.2试用范围11.3读者对象11.4项目目标11.5系统概述12.系统架构图23. 接口说明34. 数据库设计114.1 前言114.2数据库环境114.3数据库命名规则114.4逻辑设计114.5物理设计114.5.1表汇总114.6安全性设计144.6.1防止用户直接操作数据库的方法144.6.2用户帐号密码的加密方法144.6.3角色与权限145.拓扑图151. 概述1.1编写目的创建云南白药LIFE+系统,方便用户购买养生礼盒。1.2试用范围适用于云南白药LIFE+的系统分析和设计过程1.3读者对象本文档的读者范围包括:开发方的项目经理、系统分析设计人员、开发人员、测试人员1.4项目目标完成云南白药LIFE+系统设计与开发,使系统可以成功的管理云南白药的收发任务。1.5系统概述LIFE+系统主要用于客户购买礼盒以送礼或自身使用,每个节气的专属礼盒让客户生活更健康。客户通过订购卡片配置相应的节气礼盒,系统再根据用户的信息将礼盒进行配送到指定收货人。2.系统架构图3. 接口说明1 vip特殊单详情 -接口不做拦截接口信息接口名称:vip特殊单详情 -接口不做拦截接口路径:/specialOrder/detail请求协议:HTTP请求方法:POST接口使用状态:正常启用请求参数参数类型:Json根类型: Object参数名说明必填类型限制示例specialOrderId特殊单id是int返回参数参数类型:Json根类型: Object参数名说明必填类型限制示例code是stringdesc是stringrst是objectrstspecialOrderId特殊单id 表special_order special_order_id是intrstcreateTime创建时间 表special_order是stringrstprice支付总价 包含邮费 表special_order是intrstshipFee邮费 表special_order是intrstvipRemarks客户经理备注 表special_order是stringrstadminUserAddress地址 表special_order admin_user_address_id是objectrstadminUserAddressprov省 表admin_user_address是stringrstadminUserAddresscity市 表admin_user_address是stringrstadminUserAddresscountry区 表admin_user_address是stringrstadminUserAddressdetail详情 表admin_user_address是stringrstadminUserAddressreceiver收货人 表admin_user_address是stringrstadminUserAddressphone手机号 表admin_user_address是stringrstadminUserAddresszipcode邮编 表admin_user_address是stringrstspecialOrderitemList商品列表 表special_order_item是arrayrstspecialOrderitemListtitle商品名称 表generalGoods是stringrstspecialOrderitemListbookUrl封面图 固定方法 generalGoodsServiceHsf.getBookUrl(generalGoodsId)是stringrstspecialOrderitemListtype类型 只有vip类型 1是intrstspecialOrderitemListpicUrl规格图片 表general_goods_spec_price pic_url是stringrstspecialOrderitemListdescription商品描述 表generalGoods是stringrstspecialOrderitemListprice此类商品总价格 单价*购买数量 表special_order_item是intrstspecialOrderitemListbuyNum购买数量 表special_order_item是intrstspecialOrderitemListgeneralGoodsId商品id 表special_order_item是intrstspecialOrderitemListspecName规格名称 表general_goods_spec_price是string2 vip订单支付接口信息接口名称:vip订单支付接口路径:/specialOrder/makeOrder请求协议:HTTP请求方法:POST接口使用状态:正常启用请求参数参数类型:Json根类型: Object参数名说明必填类型限制示例specialOrderId特殊单id是intreceipt是否需要发票 1-需要发票 0-不需要 当receiptContent不传的时候未0 传的时候为1是intreceiptContent发票内容否objectreceiptContenttype类型 1:公司 0个人否intreceiptContenttitle名称否stringreceiptContenttaxNumber税号否stringreceiptContentcompanyAddress企业地址否stringreceiptContenttelephone电话号码否stringreceiptContentbankName开户银行否stringreceiptContentbankAccount银行账户否stringreceiptContentreceiptType0 普通纸质发票 1增值税专用发票否stringreceiptContentreceiveName收票人名称否stringreceiptContentreceivePhone收票人电话否stringreceiptContentprovinceName省否stringreceiptContentcityName市否stringreceiptContentcountyName区否stringreceiptContentdetailInfo详细地址否string3 通过特殊定制单获取订单id接口信息接口名称:通过特殊定制单获取订单id接口路径:/specialOrder/getGoodsOrderId请求协议:HTTP请求方法:POST接口使用状态:正常启用请求参数参数类型:Json根类型: Object参数名说明必填类型限制示例specialOrderId特殊定制单id是int返回参数参数类型:Json根类型: Object参数名说明必填类型限制示例desc是stringcode是stringrst订单id 可能为空 当为空的时候 此特殊单要调用特殊订单的支付 当不为空的时候 要进行立即支付否int详细说明订单id 可能为空 当为空的时候 此特殊单要调用特殊订单的支付 当不为空的时候 要进行立即支付4 接口名称接口信息接口名称:接口名称接口路径:接口地址请求协议:HTTP请求方法:POST接口使用状态:正常启用请求头部头部标签必填头部内容X-Token是认证的toekn值请求参数参数类型:Json根类型: Object参数名说明必填类型限制示例aa是stringbb是string返回参数参数类型:Json根类型: Object参数名说明必填类型限制示例code100是stringdesc描述是stringrst结果是string4. 数据库设计4.1 前言本系统数据库设计报告主要是对LIFE+项目的数据库结构进行说明。本系统数据库设计报告的面向人员有:程序设计人员,运维人员。4.2数据库环境数据库环境为:MySqlx.x4.3数据库命名规则数据库名称:mg_yn_test表名:模块英文_表用途英文或缩写字段名:相关属性的英文名4.4逻辑设计表格设计以模块为前提,各个模块的数据表无关联,再根据数据表具体用途设计4.5物理设计4.5.1表汇总序号表名功能说明01admin_user用户账号表02admin_user_address用户收获地址表03admin_user_role用户角色04approval员工业务审批表05box_pic礼盒轮播图06card_balance卡订单生产金额的结算07card_default_meal卡默认套餐表08card_distribution分销购卡记录09card_entiry实体卡的维护10card_throttle_goods_set用户节气单品表11card_throttle_meal_address套餐地址12card_throttle_meal_set用户节气套餐礼盒表13city城市14data_security数据访问权限表15dic_key字典key16dic_value字典值17distribution_param分销参数18do_log操作日志19express_type快递类型表20feedback反馈21free_postage包邮表22free_postage_item包邮字表23goods商品列表24goods_order商品订单表25goods_order_approval订单审批表26goods_order_assist订单的辅助参数27goods_order_sample针对领样订单的参数扩展 其他订单存的客户数据28goods_orderitem订单明细表29goods_orderitem_inventory订单详情中锁库 即时库存30goods_param商品参数表31goods_sku32goods_spec商品规格关联表33goods_spec_pic商品规格图片 商品的图片 规格的图片存放34goods_type商品类型表35goods_type_relation商品类型关联表36group_order_param拼团参数表37groupgoods_order38help帮助39hot_search热搜40kt_branchk3 门店41kt_customerk3客户表42kt_departmentk3部门表43kt_goods_order_inventory订单 即时库存关联表 此订单发了哪些批次的k3的库44kt_inventory仓库45kt_orgk3 组织表46kt_other_orgk3物料自动组织 供筛选选择47kt_staffk3 领料人48life_goods_extendlife +商城商品参数扩展49loop_goods首页轮播商品50mall归属商城 共有几个商城服务 并且哪些接口可以停供给哪些商城使用51mall_param商城参数52mall_setting商城设置53meal套餐54module模块55order_adress订单地址56order_card_code订单出卡号57order_item_pack订单详情包材58order_receipt订单发票抬头59organization组织机构60other_goods其他商品61other_invoice发票62other_invoice_msg63other_invoiceitem64other_order_msg第三方系统订单的扩展信息65other_order_receipt66other_order_receipt_file67other_order_receipt_item68put_money提现申请表69qrtz_blob_triggers70qrtz_calendars71qrtz_cron_triggers72qrtz_fired_triggers73qrtz_job_details74qrtz_locks75qrtz_paused_trigger_grps76qrtz_scheduler_state77qrtz_simple_triggers78qrtz_simprop_triggers79receipt发票抬头80retreat_order申请退货退款单81retreat_order_item退货详细表82retreat_order_pic83role角色84role_module角色权限85search_history搜索历史表86shop商家表87sku88special_order特殊商品订单89special_order_item特殊商品采购单90sync_spec_num商品购买量的同步91test92throttle节气93throttle_meal_collection节气套餐收藏表94throttle_meal_relation节气套餐95throttle_task节气任务表96throttle_type_goods_set节气分类下单品设置97transfer_card转赠卡98txc_undo_log事务日志表99

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论