Project

General

Profile

其他 #430

v4.0: Kick off

Added by Xihua Fan about 1 year ago. Updated about 1 year ago.

Status:
已关闭
Priority:
普通
Assignee:
Target version:
IT: Easytryck (Sweden) - v4.0
Start date:
10/11/2024
Due date:
11/30/2024
% Done:

100%

Estimated time:
10.00 h

Description

Background
  1. New requirement for v4.0 OTS
    See: E:\OneDrive\赤蓝商贸(上海)有限公司\Shanghai Group - IT\开发相关\OTS V4\开发需求
Task Details
  1. 需求分析
    1. 查阅需求文档,整理出必要模块
    2. 了解这些模块,并分析出优先级
    3. 业务逻辑调查,记录问题并提出
  2. 问题反馈
    1. 提出问题。方式:redmine 或者 trello 或者 excel文档等
  3. 技术讨论
    1. 采用什么框架
    2. 数据库的表设计
    3. OTS 3.0的兼容问题
  4. 实施计划
    1. 根据优先级,制定开发计划
    2. 开发人员可能动态调整开发任务(OTS 4.0 和 EasyTryck 4.0)
Output
  • Report and Solution

Others

#1

Updated by Xihua Fan about 1 year ago

Output(2024/10/11)

  • 1. 需求分析
    • 1.1. 必要模块: 优先级从小到大(比如:0 最优先)
      1. 登录
        1.1. 主界面(手机版[优先级:1] + 桌面版[优先级:1])
      
      2. 订单管理(手机版[优先级:1] + 桌面版[优先级:2])
      
      3. 权限管理
        3.1. 角色
        3.2. 权限
      
      4. 系统管理
        4.1. 系统配置
        4.2. 操作日志列表
        4.3. 系统错误日志列表
      
      5. 文件管理
      
      6. 公司管理:
      
      7. 用户管理:
      
      8. 产品管理:
      
      9. Turnover
      
      10. 物流管理
        10.1. 唛头打印
        10.2. 装箱
        10.3. 报关资料
        10.4. 发货数据
        10.5. 运费计算器(优先Daskstop再Mobile)
        10.6. 箱子管理(优先Daskstop再Mobile)
      
    • 1.2. 优先级
      • 参考 1.1
    • 1.3. 问题汇总
      • 1. 系统是否需要多语言配置(English/Chinese)?
      • 2. mobile的适配是否需要考虑平板?
      • 3. Retailer(R)/ Distributor (D)/ Manufacturer (M)相关权限是怎么样的?
      • 4. v4 order status 与 v3 order status 的区别? v4订单修改status 后, 如何同步到v3? 因为v4新增了部分status。
      • 5. 关于登录和新公司/用户录入的问题:是否只有登录用户才可以看到系统的主界面?(根据word page2的描述,只有用户管理模块才可以录入新的company/employee)
        - 是: 我们需要将录入新company/employee放在登录界面,并提供注册功能。 (可能我理解错误,也许录入新company/employee这个动作是我们的人完成的,暂不对外提供注册功能)
        - 否: 进入用户管理模块不需要登录(我认为是不合理的)
      • 6. 关于order list的问题:双击订单行的上传图片功能,这个图片应该在哪里预览?order detail中未设计这个部分,我们是否应该使用一个新页面去预览订单中的图片或是在order extra info中设计某个link可以用于预览图片
      • 7. order list 中的字段: SE Tracking number 没有,需要额外添加
      • 8. 如何区分常规订单和非常规订单?是order product 添加字段(常规/非常规)来区分吗?
      • 9. 这几种状态如何实现自动更新OTS?
        • Distributor 中的 【Delivered】 (读取物流商的数据,自动更新,适用于直接发给最终客户)
        • Retailer 中的 【Arrived in SE-Warehouse】 (读物流商的数据,自动更新;订单数据和仓储数据直接挂钩)
        • Retailer 中的 【Arrived in SE-Office】 (读取物流商的数据,自动更新)
        • Retailer 中的 【Shipped】 (第二个查询单号由瑞物流录入/当然最好是端口读取,可真正呈现后最终客户)
        • Retailer 中的 【Delivered】
      • 10. EFT这列,下单的时候随手把预期要出货的时间选好,如果到这天没出货(状态没改成ready for shipment或者 send),这列会显示红色提醒 。
        这个主要就是一个 提醒功能,下单时候设置的出货日期没出货,自动变色提醒。(Lake的提示)
  • 2. 问题反馈
    • 2.1 Use Trello for Q&A and record task detail
  • 3. 技术讨论
    • 3.1 采用什么框架
      1. php 8.2
      2. mysql 8.0
      3. opencart 3.0.4.0
      
    • 3.2 数据库的表设计
    • 3.3 OTS 3.0的兼容问题
  • 4. 实施计划
#2

Updated by Xihua Fan about 1 year ago

  • % Done changed from 0 to 30
#3

Updated by Junyi Zhang about 1 year ago

#4

Updated by Xihua Fan about 1 year ago

#5

Updated by Xihua Fan about 1 year ago

  • Due date changed from 10/12/2024 to 11/30/2024
  • % Done changed from 30 to 90
#6

Updated by Xihua Fan about 1 year ago

  • Status changed from 进行中 to 已关闭
  • % Done changed from 90 to 100

Also available in: Atom PDF