基于SpringCloud社区网络超市系统论文


    




    基Spring Cloud社区网络超市系统




    容摘

    21世纪天互联网已国蓬勃发展已开始改变国传统生活方式接触互联网越越尤年轻代较普遍年轻更容易接受新生事物外卖软件购物软件消费力年轻外卖软件包含着太确定素确定素食品安全问题互联网时代越越知幕更容易知道断曝光干净外卖制作视频心惊胆战越越敢便点外卖年轻总究解决吃问题没长时间买菜做饭社区网络超市发现该需求迎合年轻生活消费观念方式实体超市互联网台结合目解决年轻想出门送货家质量保证购物需求

    关键字:生活服务 网超市 送货门


    Abstract

    In the 21st centurythe Internet has developed vigorously in China and it has begun to change the traditional way of life of the Chinese people More and more people are exposed to the Internetespecially in the younger generation Young people are also more receptive to new things Whether it is takeaway software or shopping softwarethe main consumer is always young people But takeaway software contains too many uncertainties The biggest uncertainty is food safety In the Internet eramore and more unknown insiders are also easier to be known The unexplained takeaway production video that keeps being exposed makes people frightenedmore and more afraid to order takeaway casually But young people have to solve the problem of eatingbut they don’t have to spend so much time shopping and cooking Thereforethe community network supermarket found this demandwhich caters to the lifestyle consumption concept of young people and combines a physical supermarket with an Internet platform The purpose is to solve the shopping needs of young people who do not want to go home and have quality assurance

    Key Words Local Life Services Online Supermarket Home Delivery 

    目录

    第章 绪 1
    11 开发背景 1
    12 开发意义目 2
    13 开发环境 3
    第二章 系统分析 6
    21 市场现状分析 6
    22 需求分析 6
    23 行性分析 7
    221 济行性 7
    222 技术行性 7
    223 设计行性 8
    第三章 系统设计 9
    31 系统业务流程 9
    32 门户功模块设计 10
    33 台功模块设计 11
    34 数库设计 12
    第四章 系统实现 15
    41 消费者功实现 15
    411 注册登录 15
    412 商品展示 19
    413 搜索商品 19
    414 购物车功 20
    415 优惠活动 22
    42 商家台功实现 23
    421 商品功 23
    422 商品分类功 32
    423 规格参数功 35
    424 品牌理 37
    425 订单理 39
    第五章 测试 41
    51 测试目 41
    52 测试容 41
    53 测试结果 41
    54测试总结 44
    第六章 总结展 45
    61 系统总结 45
    62 系统展 45
    参考文献 46
    致谢 47


    第章 绪
    11开发背景
    着互联网应断发展社会日常生活中衣食住行中处处存着互联网元素互联网技术高速发展互联网产品创造功已覆盖生活中旅游住宿购物订机票音乐视频时聊天覆盖生活中衣食住行休闲娱乐等方面逐渐已成缺部分互联网前景开发容尤年外卖市场挖掘越越想涌进瓜分利润中两外卖软件美团饿越越商店开始软件开店赚钱型连锁餐饮企业身开展外卖服务(海底捞Hi捞送肯德基宅急送麦劳麦乐送等)通外卖台(美团饿等)外卖服务生活变越越方便外卖已成城市忙碌班族日常吃饭首选古语云病口入食物首问题安全外卖偏偏安全毕竟消费者商家制作程商家制作环境唯知道信息通商家店铺信息营业执片说明商家具销售食品资格代表商家定销售合格安全食品食品安全问题型餐饮企业说务必会控十分严格食品安全问题许没严重体商家说问题限放外卖台仅仅负责验证审核卖方商家营业执涉监职责商家手续齐全轻松注册开业食品质量完全商家心欲正正外卖市场巨越越士涌入没烹饪技术利网料理包轻松开店仅仅需加热外卖软件台监问题位外卖会带食品安全问题埋伏笔美团饿相继线款食品安全保险功原吧明显目增强消费者消费信心消费者放心消费保证出现问题负责消费者更意吃放心希出现问题医药赔偿外卖带潜食品安全问题终究部分条件消费者选择动手做饭原应该说根解决食品安全问题担心吃外面明源食品消费者天充足精力时间逛超市逛市场买菜帮助该类消费者提供送货门服务需求吸引该类消费者社区网络超市系统应运生该系统帮户省奔波超市市场时间该社区网络超市系统系统仅仅帮助解决述买菜方便问题买超市里面商品例零食日品等等涵盖必须生活品根满足购物需求该社区网络超市系统具备实体超市切原功提供贴心快速送货门服务
    实市场研究目前市面已出现少类似超市系统软件盒马鲜生叮咚买菜美团买菜京东家美团超市服务饿超市服务竞争者足说明超市送货门市场缺乏前景利润十分市场规律必然会发生竞争市场前景越利润越特新兴行业市场竞争公司员越更企业想分割蛋糕蛋糕法满足竞争者非市场利润足够否必然会竞争想市场站稳脚必须具备众特点元素通简单调查发现诉手公司实力然雄厚产品少存着瑕疵普遍特点没线门店户见摸着没办法解决户信心问题述提安全顾虑问题始终没解决信度始终够保证食品安全新鲜问题户关心点社区网络超市系统利传统线超市知名度认知度进行线业务扩展提供更服务样化质量保证线实体超市增加线市场竞争力该系统两处线开展渠道增加超市营业额增加收入二适应市场发展巩固市场位防止客户全部流失线导致线市场受击
    12 开发意义目
    天日新月异高速发展社会生活节奏慢会越越快特想城市想混出番事业努力工作拼年轻天意支配时间越越少少会天会愿意非必需品花费两时超市闲逛济学中种济需求称懒惰济越越商瞄准懒惰群体已开始懒惰群体身赚取财富懒惰济发掘市场创造市场价值促进社会济发展社区网络超市系统帮助超市提供服务样化扩展线业务渠道提供送货门服务解懒惰消费者心理显着提高服务实际绩效满足懒惰消费者求抓住懒惰消费者群体钱包提高超市营业额度进步转提高收入净利润增加身激烈零售市场竞争力影响力品牌力更快更占零售市场份额适应零售市场互联网影响改变发展促进超市服务业务升级巩固维系已户吸引新户培养增加消费者粘性赖度达长期获利目
    13 开发环境
    1. BS结构(BrowserServer)
    BSCS日常生活中常见广泛两种网络结构模式社区网络超市系统采BS结构(客户端服务端)相CS结构说BS更方便消费者说需电脑者手机设置安装网页浏览器超市说系统维护性升级方便



    图11 BS(BrowserServer)结构图



    2. Spring框架
    Spring框架Spring系列中影响力产品目开发种开放源代码框架该框架解决现JAVA软件开发复杂性流流行Java开发服务器框架SpringBean实现功Spring具备控制反转(IOC)面切面编程(AOP)事务理赖注入(DI)等功种轻量级非侵入式(改变已代码结构)组件化站式框架

    3. Spring MVC框架
    Spring MVCSpring系列提供基JAVA强灵活轻量级请求驱动Web框架Spring MVC实现MVC设计模式MVC架构模式想法Web层职责分开Spring MVC赖注解进行开发简化开发测试减少难度Spring MVC前端控制器(DispatcherServlet)处理器映射(HandlerMapping)处理器(Handler)处理器适配器(HandlerAdatper)视图解析器(ViewResolver)视图(View)等模块组成


    图12 Spring MVC运行流程图
    4. Mybatis框架
    MyBatis框架出现前重复编写JDBC代码成式Mybatis结合Spring框架进行仅仅需配置XML文件原生Maps中注释接口Java POJO字段数库字段进行映射市场流行ORM框架SQL程序功代码分开通提供DAO层业务逻辑数访问逻辑分离SQL语句系统设计更加清晰易维护易进行单元测试代码分离提高维护性重性低耦合

    5. Spring Boot框架
    Spring Boot框架Spring家族产品功Spring应程序初始构建开发程程变简单快速益Spring Boot运特定配置方法开发员果没特殊需求改动省定义样板化配置程需关注代码开发环节基MavenGradle插件快速创建独立Spring应程序创建执行JARsWARs嵌TomcatJetty等Servlet容器绝没代码生成需进行繁琐XML配置
    6. Spring Cloud
    Spring Cloud基Spring Boot云原生应开发工具市场流行微服务架构系统基JVM云原生应开发中涉配置理服务发现熔断器路微代理控制总线分布式会话集群状态理等操作提供种简单开发方式Spring Cloud具服务间相互独立服务扩展性性强等特点

    7. MySQL
    MySQL 流行关系数库理系统WEB应 MySQL 关系数库理系统应软件
    第二章 系统分析
    21 市场现状分析
    国际零售巨头Wall—Mart沃尔玛1996年刚进入中国时候中国消费者带种全新试应购物体验服务前家周末超市逛逛家月会商品全部购齐售卖商品功外商场承担着家庭周末休闲发时间需求常逛半天尤吸引朋友现消费模式已发生变化时间越越少消费结构已升级时候消费者目前更愿意更倾花费点钱意义事情中解脱出时间精力投入较重方面事情消费者明确购买需求时常常网直接单送家里全优势传统超市卖场样需求具备吸引力消费者味追求全线线消费者更喜欢追求高效便捷消费方式2017年全国网零售额增长超30增长速度线实体零售商相保持较快增速优势时线商超超市年受网零售电商开展影响家电商企业旦开始减少利润补贴线超市价格优势会造成户倾斜发展受限制消费者需求发生巨变化实体超市网超市双方融合坚持优势互补发展方死活竞争局面慢慢走双赢互惠互利良局面
    消费者需市场提供服务资进行市场市场已出现叮咚买菜阿里盒马鲜生美团美团买菜京东京东家等款产品前行业领先者纷纷投入市场竞争中二线城市中已巩固行业位未行业壁垒会断提高生活服务O2O二线城市稳定三四线城市消费潜力巨着居民收入断增加三四线城市居民均支配收入增加消费结构升级改善居民生活质量改善文化休闲娱乐消费占百分继续增加食物等生活型消费占消费总支出百分百继续减少服务享受型消费百分断升价格敏感性逐渐降商品服务质量逐渐成吸引消费者焦点
    22 需求分析
    顾名思义社区网络超市系统超市系统超市应职该系统应该拥超市职般架商品结算付款商品导航商品展示仓库理员等等职抽取出系统两模块消费者模块台理员模块
    该系统户群分两模块
    消费者模块
    包括注册登录浏览商品搜索商品购买商品结算付款等功
    台理员模块
    包括商品理分类理品牌理规格参数理订单理等功

    图21 社区网络超市系统模块总体框架图
    23行性分析
    221 济行性
    济行性系统前期开发员费支出期维护服务器设备费短期超市社区网络系统开发需超市老板投入笔钱进行支持系统投入理定程度促进超市销售额增长扩收益吸引户维护身零售市场长远角度定实现盈利盈利终会远远超出前期投入费
    综合观点超市社区网络系统前期需资金源期营收方面说济行

    222 技术行性
    BS结构系统Web应系统开发Web系统选择Spring + Spring MVC + Mybatis传统SSM框架开发语言选择面象编程语言JAVA达快速开发考虑日户规模会增加需扩容方面时Spring BootSpring Cloud微服务框架协助数库选择MySQL选择MySQL作系统存储数库JAVA开发语言成熟开源技术框架例SpringSpring MVCMybatisSpring BootSpring CloudMySQL数库存储市面类型系统说明技术层面行进行开发
    综合观点社区网络超市系统具备技术行性
    223 设计行性
    系统设计模式考虑MVC模式该种MVC模式效分离接口逻辑业务数库访问实现低耦合提高重性开发方面结合行业前端分离模式端进行模块划分方便日某访问压力较核心功扩容提高系统QPS性提升服务效率户带更体验
    第三章 系统设计
    31 系统业务流程

    图31 系统业务流程示意图
    详细操作说明:
    消费者进行网站页面进行浏览商品选购商品
    加入购物车判断消费者否登录未登录会跳登录页面提示登录已登录会跳购物车页面
    购物车页面进行付款付款成功台购买商品品信息保存台生成订单页面显示购物成功查订单信息
    32门户功模块设计

    图32 门户功示意图

    功说明:
    注册登录:消费者注册户登录系统购物必需操作
    商品展示:商品展示
    搜索商品:提供快速搜索服务帮助消费者快速找需商品
    购物车:保存消费者已选购商品消费者进行理购买已选购商品购物成功必须操作
    优惠活动:消费者展示前促销活动优惠活动信息


    33台功模块设计

    图33 台功示意图

    功说明:
    商品理:新增商品修改商品删商品等操作
    分类理:新增商品分类修改商品分类删商品分类等操作
    规格参数理:新增商品规格参数修改商品规格参数删商品规格参数
    品牌理:新增商品品牌删商品品牌修改商品品牌
    订单理:订单发货订单删






    34 数库设计
    表31 商品表(tb_spu)
    名称
    字段名称
    数类型

    null
    商品Id
    id
    bigint
    YES
    YES
    商品标题
    Title
    varchar
    NO
    YES
    商品子标题
    sub_title
    varchar
    NO
    NO
    1级类目id
    cid1
    bigint
    NO
    YES
    2级类目id
    cid2
    bigint
    NO
    YES
    3级类目id
    cid3
    bigint
    NO
    YES
    品牌Id
    brand_id
    bigint
    NO
    YES
    否架
    Saleable
    tinyint
    NO
    NO
    创建时间
    create_time
    Datetime
    NO
    NO


    表32 品牌表(tb_brand)
    名称
    字段名称
    数类型

    null
    品牌id
    id
    bigint
    YES
    YES
    品牌名
    varchar
    varchar
    NO
    YES
    品牌图片
    image
    varchar
    NO
    NO
    首字母
    Letter
    Char
    NO
    NO

    表33 分类表(tb_category)
    名称
    字段名称
    数类型

    null
    分类id
    id
    bigint
    YES
    YES
    分类名称
    name
    varchar
    NO
    YES
    父类id
    parent_id
    Bigint
    NO
    YES
    否父类
    Is_parent
    tinyint
    NO
    YES
    排序值
    sort
    int
    NO
    YES



    表34 址表(tb_address)

    名称
    字段名称
    数类型

    null
    址id
    id
    bigint
    YES
    YES
    户id
    user_id
    bigint
    NO
    NO
    收货姓名
    name
    varchar
    NO
    NO
    收货姓名
    phone
    varchar
    NO
    NO
    邮编
    zip_code
    varchar
    NO
    NO
    省份
    state
    varchar
    NO
    NO

    city
    varchar
    NO
    NO
    区县
    district
    varchar
    NO
    NO
    详细址
    address
    varchar
    NO
    NO
    默认址
    default_address
    tinyint
    NO
    NO
    址标签
    label
    varchar
    NO
    NO

    表35 品牌分类中间表(tb_category_brand)

    名称
    字段名称
    数类型

    null
    品牌id
    brand_id
    bigint
    NO
    YES
    分类id
    category_id
    bigint
    NO
    YES

    表36 户表(tb_user)

    名称
    字段名称
    数类型

    null
    户id
    Id
    bigint
    YES
    YES
    户名
    username
    varchar
    NO
    YES
    密码
    password
    varchar
    NO
    YES
    注册手机号
    phone
    varchar
    NO
    NO
    创建时间
    created
    datetime
    NO
    YES

    表37 订单表(tb_order)

    名称
    字段名称
    数类型

    null
    订单id
    order_id
    bigint
    YES
    YES
    总金额
    total_pay
    bigint
    NO
    YES
    创建时间
    create_time
    datetime
    NO
    NO
    户id
    user_id
    varchar
    NO
    YES
    收货址(省)
    receiver_state
    varchar
    NO
    NO
    收货址(市)
    receiver_city
    varchar
    NO
    NO
    收货址(区县)
    receiver_district
    varchar
    NO
    NO
    收货址
    receiver_address
    varchar
    NO
    NO
    收货手机
    receiver_mobile
    varchar
    NO
    NO
    收货邮编
    receiver_zip
    varchar
    NO
    NO
    收货
    receiver
    varchar
    NO
    NO
    买家昵称
    buyer_nick
    varchar
    NO
    YES
    订单状态
    Status
    Int
    NO
    YES

    表38 规格参数表(tb_specification)

    名称
    字段名称
    数类型

    null
    订单id
    category_id
    bigint
    YES
    YES
    规格参数
    specifications
    varchar
    NO
    YES

    表39 订单详情表(tb_order_detail)

    名称
    字段名称
    数类型

    null
    订单详情id
    id
    bigint
    YES
    YES
    订单id
    order_id
    bigint
    NO
    YES
    购买数量
    num
    int
    NO
    YES
    商品标题
    title
    varchar
    NO
    YES
    商品价格
    price
    bigint
    NO
    YES
    商品id
    sku_id
    Bigint
    NO
    YES
    商品图片
    image
    varchar
    NO
    NO



    第四章 系统实现
    41消费者功实现
    411 注册登录
    1 注册功
    户详细操作说明
    输入户名校验输入户名否符合求
    输入登录密码校验输入登录密码否符合求
    输入重复密码校验否登录密码致
    输入手机号校验手机号格式否正确
    输入验证码判断验证码否正确
    信息符合求注册成功反失败
    户注册界面图41示



    图41 户注册界面











    图42 户注册流程图

    核心代码(密码加密):
    public static String passwordBcryptEncode(String usernameString password){
    return new BCryptPasswordEncoder()encode(username + password)
    }

    public String encode(CharSequence rawPassword) {String salt
    if (thisstrength > 0) {
    if (thisrandom null) {
    salt BCryptgensalt(thisstrength thisrandom)
    } else {
    salt BCryptgensalt(thisstrength)
    }
    } else {
    salt BCryptgensalt()
    }
    return BCrypthashpw(rawPasswordtoString() salt)
    }

    2 登录功
    户登录详细操作说明
    输入户名
    输入密码
    校验户名密码正确跳转商城首页反跳转
    登录界面图43示



    图43 户登录界面


    图44 登录流程图
    核心代码(密码校验):
    public static Boolean passwordConfirm(String rawPasswordString
    encodePassword){
    return new BCryptPasswordEncoder()matches(rawPasswordencodePassword)
    }
    public boolean matches(CharSequence rawPassword String encodedPassword) {
    if (encodedPassword null && encodedPasswordlength() 0) {
    if (thisBCRYPT_PATTERNmatcher(encodedPassword)matches()) {
    thisloggerwarn(Encoded password does not look like BCrypt)
    return false
    } else {
    return BCryptcheckpw(rawPasswordtoString() encodedPassword)
    }
    } else {
    thisloggerwarn(Empty encoded password)
    return false }

    412 商品展示

    图45 商城首页图
    413 搜索商品


    图46 搜索结果图


    图47 搜索程图

    搜索商品操作详细说明:
    消费者搜索框输入需搜索商品关键字点击搜索钮查商品添加购物车
    414 购物车功


    图48 购物车图

    图49 购物车操作流程图
    购物车功详细操作说明:
    消费者选择需购买商品购物车进行保存消费者购物车进行删更改购物车中商品数量果消费者需立刻单点击结算钮跳转支付页面进行付款付款成功生成订单等商城配送付款失败配送时清空购物车

    核心代码:
    public void addCart(Cart cart) {
    UserInfo userInfo LoginInterceptorgetUserInfo()
    BoundHashOperations hashOperations stringRedisTemplateboundHashOps(KEY_PREFIX+userInfogetId())
    String keycartgetSkuId()toString()
    Integer numcartgetNum()
    if(hashOperationshasKey(key)) {
    判断购物车否已存该商品更新数量
    String cartJsonhashOperationsget(key)toString()
    cart JsonUtilsparse(cartJsonCartclass)
    cartsetNum(cartgetNum()+num)
    }
    else{
    新增购物车
    Sku sku goodsClientquerySkuById(cartgetSkuId())
    cartsetUserId(userInfogetId())
    cartsetTitle(skugetTitle())
    cartsetOwnSpec(skugetOwnSpec()) cartsetImage(StringUtilsisBlank(skugetImages())StringUtilssplit(skugetImages())[0])
    cartsetPrice(skugetPrice())
    }
    hashOperationsput(keyJsonUtilsserialize(cart))
    }

    415 优惠活动


    图410 新优惠活动展示图


    详细操作说明:
    商城首页右边侧栏显示新优惠活动
    暂时性吸引消费者目光停留
    促进消费者动消费欲


    42商家台功实现
    421 商品功
    1 新增商品功

    步骤:填写商品基信息


    图411 新增商品步骤填写商品基信息

    详细操作说明:
    该步骤设置商品分类属品牌方
    设置商品标题
    设置商品卖点
    设置商品包装清单容
    设置售服务


    步骤二:填写商品概述



    图412 新增商品步骤二填写商品概述

    详细操作说明:
    该步骤十分详细设置商品信息商品进行概述
    概述容富文编辑框概述容添加图片设置字体样式添加超文链接











    步骤三:填写商品规格参数



    图413 新增商品步骤三填写商品规格参数

    操作详细说明:
    该步骤设置商品规格参数前提需该商品分类设置规格参数否法设置规格参数选择性动作没直接进行步













    步骤四:填写商品SKU属性



    图414 新增商品步骤四填写SKU属性

    详细操作说明:
    该步骤设置商品属性款商品种属性例重量价格该步骤参数需提前该商品分类设置规格参数否没影响新增商品功实现













    2 修改商品功
    步骤:


    图415 修改商品步骤填写商品基信息

    详细操作说明:
    该步骤重新选择商品分类属品牌方
    重新设置商品标题
    重新设置商品卖点
    重新设置商品包装清单容
    重新设置售服务











    步骤二:


    图416 修改商品步骤二填写商品概述

    详细操作说明:
    该步骤重新设置商品信息商品进行重新概述
    概述容富文编辑框概述容添加图片设置字体样式添加超链接














    步骤三:


    图417 修改商品步骤三填写商品规格参数

    操作详细说明:
    该步骤修改商品规格参数前提需该商品分类设置规格参数否法设置规格参数选择性动作没直接进行步















    步骤四:



    图418 修改商品步骤四填写SKU属性

    详细操作说明:
    该步骤修改商品属性款商品种属性例重量价格该步骤参数需提前该商品分类设置规格参数否没影响新增商品功实现

    3 删商品功

    图419 商品列表

    详细操作说明
    删商品方式两种种点击商品右边删图标选中商品左侧方框然单击删商品钮立批量删删操作法撤销逆


    4 搜索商品功


    图420 搜索筛选商品列表

    详细操作说明:
    商品列表页右角搜索框输入商品标题关键字进行模糊查询

    代码实现:
    Example example new Example(Spuclass)
    ExampleCriteria criteria examplecreateCriteria()
    if (StringUtilsisNotBlank(spuQueryByPageParametergetKey())){
    criteriaandLike(title+spuQueryByPageParametergetKey()+)


    422 商品分类功
    功描述:
    商品分类分三级分类理页面显示第级分类

    1 级分类


    图421 级分类结果图

    2 二级分类
    详细操作说明:
    点击级分类显示出该级分类二级分类



    图422 二级分类结果图

    3 三级分类
    详细操作说明:
    点击二级分类显示出该二级分类三级分类



    图423 三级分类结果图


    1 新增商品分类


    图424 新增商品分类图
    详细操作说明:
    点击分类右边编辑框+输入分类名字新增成功适二三级分类操作

    2 修改商品分类

    图425 修改商品分类图
    详细操作说明:
    点击分类右边编辑框重新输入分类名字修改成功适二三级分类操作





    3 删分类


    图426 删商品分类图

    图427 删提示图
    详细操作说明:
    点击分类右边编辑框会弹出图427删提示适二三级分类操作删级分类会删该分类二三级分类二级分类删会删该分类三级分类



    423 规格参数功


    图428 设置规格参数分组名称

    图429 设置规格参数属性名
    详细操作说明:
    第步设置规格参数分组名称
    第二步添加新属性设置属性名否全局属性
    添加分组分组添加属性图示


    图430 分组属性图

    424 品牌理
    1 品牌列表


    图431 商品品牌列表

    2 新增品牌功


    图432 新增商品品牌图

    详细步骤说明:
    点击新增品牌钮然填写弹窗信息
    输入品牌名称(必填)
    输入品牌首字母(搜索必填)
    选择商品分类(必填)
    传品牌LOGO图(非必填)

    3 修改品牌

    图433 修改商品品牌图
    详细步骤说明:
    点击修改品牌右边编辑区钮填写弹窗信息
    重新输入品牌名称(必填)
    重新输入品牌首字母(搜索必填)
    重新选择商品分类(必填)
    重新传品牌LOGO图(非必填)
    4 删品牌

    图434 删商品品牌提示图
    详细步骤说明:
    点击删品牌右边编辑区域钮点击弹窗确定钮钮删点击取消取消次删操作
    425 订单理
    1 订单(未发货已发货)

    图435 订单
    详细操作说明
    点击查订单详情图示

    图436 订单详情

    2 未发货订单


    图437 未发货订单
    详细操作说明
    点击完成发货操作点击钮查订单详情图436示

    3 已发货订单



    图438 已发货订单


    详细操作说明
    点击删该订单点击钮查订单详情图436示








    第五章 测试
    51测试目
    系统测试指已完成功开发系统未投入前步工作测试目发现系统户程中出现系统设计说明书存问题合理方功操作效果否符合预期目标保证系统整天符合预期目标运行正常工作测试期间发现问题记录测试文档开发员提供反馈进行修复重新测试常见系统测试方法包括性测试黑盒测试白盒测试
    52 测试容
    商品理
    商品品牌理
    商品分类理
    商品规格参数理
    户登录户注册
    商品搜索
    订单理
    址理
    商品搜索功
    53测试结果
    表51 商品理模块测试

    测试例
    预期结果
    实际结果
    点击新增商品功钮
    弹出商品信息输入表单
    弹出商品信息输入表单
    点击表单保存钮
    商品信息保存数库
    商品信息保存数库
    点击删商品功钮
    商品数库删
    商品数库删
    点击修改商品功钮
    弹出商品信息输入表单回显商品信息
    弹出商品信息输入表单回显商品信息
    输入框输入搜索条件
    符合条件商品返回页面
    符合条件商品返回页面

    表52 户注册测试

    测试例
    预期结果
    实际结果
    输入符合求户名
    校验失败告知操作者输入正确户名
    校验失败告知操作者正确户名
    输入符合求登录密码
    校验失败告知操作者输入正确密码
    校验失败告知操作者输入正确密码
    输入登录密码致确认密码
    校验失败告知操作者输入相密码
    校验失败告知操作者输入相密码
    输入格式误手机号
    校验失败告知操作者输入格式正确手机号
    校验失败告知操作者输入格式正确手机号
    点击获取短信验证码功钮
    发送验证码操作者输入手机号
    发送验证码操作者输入手机号
    输入致短信验证码
    校验失败告知操作者验证码误
    校验失败告知操作者验证码误
    点击完成注册钮
    校验表单信息符合求发送注册请求反发送提示操作者输入正确表单信息
    校验表单信息符合求发送注册请求反发送提示操作者输入正确表单信息

    表53 户登录测试

    测试例
    预期结果
    实际结果
    输入正确账号密码
    登录成功跳转首页
    登录成功跳转首页
    输入正确账号密码
    登录失败
    登录失败

    表54 商品品牌理模块测试

    测试例
    预期结果
    实际结果
    点击新增商品品牌功钮
    弹出商品品牌信息输入表单
    弹出商品品牌信息输入表单
    点击表单保存钮
    商品品牌信息存入数库
    商品品牌品牌信息存入数库
    点击删商品品牌功钮
    商品数库删
    商品数库删
    点击修改商品品牌功钮
    弹出商品品牌信息输入表单回显商品信息
    弹出商品品牌信息输入表单回显商品信息
    输入框输入搜索条件
    符合条件商品品牌返回页面
    符合条件商品品牌返回页面

    表55 商品品牌理模块测试

    测试例
    预期结果
    实际结果
    点击新增商品品牌功钮
    弹出商品品牌信息输入表单
    弹出商品品牌信息输入表单
    点击表单保存钮
    商品品牌信息存入数库
    商品品牌品牌信息存入数库
    点击删商品品牌功钮
    商品数库删
    商品数库删
    点击修改商品品牌功钮
    弹出商品品牌信息输入表单回显商品信息
    弹出商品品牌信息输入表单回显商品信息
    输入框输入搜索条件
    符合条件商品品牌返回页面
    符合条件商品品牌返回页面


    表56 商品搜索功模块测试

    测试例
    预期结果
    实际结果
    搜索框输入搜索条件点击搜索钮
    返回符合条件商品
    返回符合条件商品
    搜索框输入搜索条件点击搜索钮
    做处理
    做处理

    表57 购物车功测试

    测试例
    预期结果
    实际结果
    点击加入购物车功钮
    商品加入购物车跳转购物车页面
    商品加入购物车跳转购物车页面
    点击结算钮
    跳转支付页面
    跳转支付页面
    进行支付操作
    支付成功添加订单支付失败处理
    支付成功添加订单支付失败处理

    54测试总结
    次次测试发现社区超市系统系统开发员进行开发程中遗漏潜未发现 BUG通期修复BUG已修复完毕进步改善社区超市系统功严谨避免期线时出现重错误次测试加深开发员测试工作流程熟悉度提醒开发程中需做细心严谨总说测试务基完成达社区超市系统达预期目标

    第六章 总结展
    61 系统总结
    社区网络超市系统具备操作简单易户快速手需安装程序仅仅手机电脑身已安装浏览器极方便时系统期功升级保留灵活性需程序包重新发布服务器重启程序轻松完成功升级般升级选择凌晨户较少情况升级影响户体验静悄悄完成升级带户更体验系统更强性
    62 系统展
    期月准备时间中技术学系统框架搭建数库表设计核心编码开发工作测试阶段完成第版社区网络超市系统基满足户需求希该社区网络超市系统工作程中超市理销售带帮助第版社区网络超市系统功特完善存着许需优化升级方系统做完美发现瑕疵进行改善系统会断完美成熟




    参考文献

    [1]张博 张海军 郭风 电子商务实体超市影响策分析[J] 中国物流采购 2015(2)7071
    [2]翟剑锟 Spring框架技术分析应研究[D] 中国科学院学(工程理信息技术学院) 2013
    [3]杨家炜基Spring Bootweb设计实现[J]轻工科技2016(7)8689
    [4]李娜 基Spring Cloud微服务架构应[J] 电子技术软件工程 2019(12)
    [5]常俊 基MySQL数库结构设计[J] 信息安全技术 2015(09)5759
    [6]昝道广 Java程序开发数库框架应[J] 电子技术软件工程 000(011)P178178
    [7]王磊Mysql数库访问方法研究[J]网络安全技术应2014(4)138139
    [8]郭子南 轻量级架构安全控制研究应[D] 连交通学 2008
    [9]欧锋邹敏李晓桢Java技术框架概述[J]计算机系统应2012(8)236239


    文档香网(httpswwwxiangdangnet)户传

    《香当网》用户分享的内容,不代表《香当网》观点或立场,请自行判断内容的真实性和可靠性!
    该内容是文档的文本内容,更好的格式请下载文档

    下载文档到电脑,查找使用更方便

    文档的实际排版效果,会与网站的显示效果略有不同!!

    需要 220 香币 [ 分享文档获得香币 ]

    下载文档

    相关文档

    基于网络的蛋糕销售系统的设计与实现毕业论文

     毕 业 论 文(设 计) 20XX 届 计算机科学与技术 专业 班级 题 目基于网络的蛋糕销售系统的设计与实现 姓...

    5年前   
    2354    0

    基于UML的超市管理系统需求分析与设计

    基于UML的超市管理系统需求分析与设计 团队名: 团队成员: 工作周...

    5年前   
    1455    0

    基于网络的工艺管理系统的设计

    机械 毕业设计 论文 课程设计  目   录1  引言 …………………………………………………………………………………………… 12  总体性规划 …………………………………………………………...

    1个月前   
    77    0

    基于Android的网上订餐系统毕业论文

    XX 大 学 毕 业 设 计( 论 文 ) 题目 基于Android的网上订餐系统 作者 学院 专业 学号 指导教师 二〇XX 年 X月 X日 摘 要 ...

    5年前   
    1817    0

    论文基于Java的失物招领系统

    自古以来,中华民族传统美德源远流长,这其中就包括拾金不昧。随着网络的日益发展,各种网络化应用应运而生,与拾金不昧相对应的网上寻物大大便利了人们的生活。网上寻物,指的是人们通过网站搜寻自己丢失物品所在。

    3年前   
    1192    0

    基于PID的温度控制系统设计论文

     (20XX届) 毕业设计 题  目:   基于PID的温度控制系统设计  学  院:             专  业:     电气工程及其自动...

    5年前   
    2021    0

    论文:基于ASP的甜品店网站系统

    Internet 以惊人的速度对经济活动和社会活动产生日益广泛的影响,internet加剧了企业的生存环境,加快了整个市场的结构变革。为了在市场竟中生存和发展,企业必须实现信息化。企业网站是企业...

    5年前   
    2858    0

    基于人工智能的快论文排版系统研究论文

     毕 业 论 文 基于人工智能的快论文排版系统研究 学生姓名: 专业班级: 计算机班 指导教师: 学 院: 信息学院 2017年 6...

    5年前   
    1494    0

    基于通信的系统的影响

    基于通信的系统的影响如上文所述,信息服务的趋势正朝着分散和分布式数据处理(DDP)方向发展。分散的信息服务工作并不意味着数据通信,但是多数是基于通信的。依照定义,所有分布式数据处理(DDP)系...

    12年前   
    731    0

    基于“蚂蚁花呗”的网络消费对大学生的影响毕业论文

     毕业设计(论文)题 目 基于“花呗”的信用评价对大学生 网络消费的影响研究 姓 名 学 号...

    6个月前   
    176    0

    北电网络基于内容计费的解决方案-计费系统解决方案

    北电网络基于内容计费的解决方案-计费系统解决方案  伦敦-移动网络服务供应商T-MobileInternational宣布将部署北电网络的智能分组核心网络解决方案。  根据今天宣布的协议,北电...

    9年前   
    551    0

    基于无线传输网络的环境监测系统的设计

    第1章 绪论1.1 课题的意义随着我国经济的迅速发展,环境保护也日益受到国家和广大群众的关注,全国环保机构也在环境保护方面加大力度。近年来国民经济突飞猛进,工业企业不断增多,由此带来的问题就是...

    1个月前   
    71    0

    毕业论文提纲范文:基于PARADISE平台的论文检索系统

    毕业论文提纲范文:基于PARADISE平台的论文检索系统  本文是基于paradise平台的论文检索系统  题目:基于paradise平台的论文检索系统  literature search ...

    11年前   
    455    0

    基于plc的智能交通灯控制系统设计毕业论文

    PLC可编程序控制器是以微处理器为基础,综合了计算机技术、自动控制技术和通讯技术发展而来的一种新型工业控制装置。它具有结构简单、编程方便、可靠性高等优点,已广泛用于工业过程和位置的自动控制中。

    4年前   
    3120    0

    基于内点法的电力系统最优潮流算法研究毕业论文

     本科毕业设计 题 目 基于内点法的电力系统最优潮流算法研究 XX大 学 毕 业 设 计(论文) 题目...

    5年前   
    2054    0

    毕业设计(论文)基于PLC的停车场车位控制系统设计

    基于PLC的停车场车位控制 系统设计 系 别:机电与自动化学院 专 业 班:电气工程及其自动化xx班 姓 名: 学 号:20xx113xx 指导教师: 201x年6月 基于...

    5年前   
    3102    0

    基于单片机的温度控制系统设计毕业论文

    职业学院毕业论文 题目:单片机温度控制系统研制 系 院:工程技术学院 学生姓名: 学 号: 专 业:机电一体化 ...

    5年前   
    5899    0

    论文:基于单片机的温度控制系统

    本设计以AT89C51单片机为核心的温度控制系统的工作原理和设计方法。温度信号由温度芯片DS18B20采集,并以数字信号的方式传送给单片机。文中介绍了该控制系统的硬件部分,包括:温度检测电路、...

    5年前   
    1856    0

    基于Socket通信的远程控制系统设计-毕业论文

    浙江工业大学之江学院毕业设计(论文)                                                       1 绪 论 1.1 远程控制系统概述 ...

    8年前   
    6935    0

    基于PLC灌装机控制系统毕业论文

    PLC控制是目前工业上最常用的自动化控制方法,由于其控制方便,能够承受恶劣的环境,因此,在工业上优于单片机的控制。PLC将传统的继电器控制技术、计算机技术和通信技术融为一体,专门为工业控制而...

    5年前   
    2254    0

    文档贡献者

    平***苏

    贡献于2021-11-11

    下载需要 220 香币 [香币充值 ]
    亲,您也可以通过 分享原创文档 来获得香币奖励!
    下载文档

    该用户的其他文档