• 需求分析之软件初设想


    1. 要求

    (1)服务商家

    可以随时随地接单,处理催单,操作退单,打印订单;

    订单对账简单明了,按天结算;

    界面简洁,分类清晰,易操作;

    (2)消费者

    天气热、天气冷不想出门,肚子饿就可以在平台点餐。消费者只需轻轻动动手指,即刻就能下单,保证快速送达。

    (3)性能要求

    在平台上,商家的信息实时更新保持同步,商家可以及时收到订单并保存。因为涉及支付安全,还要保证用户信息不外泄。

    (4)输出要求

    订餐简单,支付快捷安全,实时。

    (5)输入要求

    商家信息可以实时修改,送餐范围准确,送餐地址无差错,输入的联系电话正确无误。

              2.目标

    消费者只需要输入相关的店名或菜品,就可以找到关联的商家,商家也可以准确获得顾客的必要信息,保证送餐准确无误。

    优化订餐流程,使订餐变得更简洁,优化更多细节,干净卫生让顾客吃的放心。

              3.对程序的设想分析

    (1)功能

    首页:首页分为名苑、星苑、二三食堂等,我们决定将学校的食堂进行分类将他们设置成标签,而每个食堂有一楼、二楼、三楼等可以进去 订餐。

    购物车:在购物车上可以进行选餐,也可以在这里选择地址,选择完可以进行结算。

    查看订单:可以通过系统记载的数据,进行订单查询。

    个人中心:可以设置个人信息包括名字、昵称、常用地址和常用号码等。

    (2)工作流程

    用户:点餐、订单确认、支付订单

    商家:收到订单、出餐、配送

    配送员:收到订单、取餐、配送

    (3)活跃时间

    用户活跃时间呈现两个高峰中午1130-1230以及下午1730-1830,其中下午的较为平缓。

  • 相关阅读:
    Java 9 模块解耦的设计策略
    Spring Data JPA 事务锁
    如何配置Spring Boot Tomcat
    Spring Cloud Turbine
    Spring Boot 测试时的日志级别
    Spring Boot中使用RSocket
    构造函数
    递归函数的使用
    有序数列的二分搜索
    Java第一次代码作业汇总
  • 原文地址:https://www.cnblogs.com/sakanao/p/11390792.html
Copyright © 2020-2023  润新知