zoukankan      html  css  js  c++  java
  • 需求改进&系统设计

    这个作业属于哪个课程 https://edu.cnblogs.com/campus/gdgy/2021Softwarecodedevelopmenttechnology
    这个作业要求在哪里 https://edu.cnblogs.com/campus/gdgy/2021Softwarecodedevelopmenttechnology/homework/11997
    这个作业的目标 1、熟悉面向领域建模的方法
    2、掌握领域驱动设计
    3、熟悉整个项目的开发过程

    1 需求改进

    1.增加系统管理员账号
    2.管理员可以查看日志,维护系统
    3.员工账号可以查看客户及自由职业者信息
    4.员工可以查看、修改自己的信息

    2 领域划分

    根据需求分析的结果,将本系统划分为如下几个领域:

    • 仓库管理员领域:
      • 仓库管理员账户管理子领域
      • 零件管理子领域
      • 供应商管理子领域
      • 零件出入库子领域
      • 查看日志子领域
    • 采购员领域
      • 采购员账户管理子领域
      • 查看库存不足零件信息子领域
    • 系统管理员领域
      • 用户管理子领域
      • 日志管理子领域
    • 公共权限领域
      • 公共信息子领域
    • 系统领域
      • 数据子领域
      • 日志子领域
      • 用户界面子领域

    领域划分图

    img

    3 代码开发计划

    任务名称 开发时间 开发顺序
    建数据库 3个工作日 1
    仓库管理员管理 2个工作日 2
    采购员管理 2个工作日 2
    零件管理 2个工作日 3
    供应商管理 2个工作日 3
    零件出入库 2个工作日 4
    生成库存不足零件信息管理 3个工作日 4
    查看零件出入库日志信息管理 3个工作日 5
    查看库存不足零件信息管理 3个工作日 5

    任务分解

    模块名称 任务名称 耗费时间
    搭建数据库
    创建仓库管理员表 4个小时
    创建采购员表 4个小时
    创建零件表 2个小时
    创建供应商表 2个
    仓库管理员账户管理
    添加仓库管理员 4个小时
    删除仓库管理员 4个小时
    修改仓库管理员 4个小时
    查看仓库管理员 4个小时
    采购员账号管理
    添加采购员 4个小时
    删除采购员 4个小时
    修改采购员 4个小时
    查看采购员 4个小时
    零件信息管理
    添加零件 2个小时
    删除零件 2个小时
    修改零件 2个小时
    查看零件 2个小时
    供应商信息管理
    添加供应商 2个小时
    删除供应商 2个小时
    修改供应商 2个小时
    查看供应商 2个小时
    零件出入库
    零件入库 4个小时
    零件出库 4个小时
    生成库存不足零件信息 8个小时
    查看零件出入库日志信息
    查看零件入库信息 4个小时
    查看零件出库信息 4个小时
    查看库存不足零件信息 8个小时

    甘特图

    4 测试计划

    测试目的

    • 测试代码是否能够正常运行且符合要求
    • 及时发现代码中出现的bug,并反馈给开发人员,以便帮助开发人员更好的改进代码
    • 测试整个项目是否能够符合所有需求

    测试方式

    • 自动化测试/手动测试
    • 白盒测试/黑盒测试
    • 中断测试/临界测试/压力测试等

    测试安排

    测试模块 测试任务 测试时间
    仓库管理员账户管理
    测试是否能够成功添加仓库管理员 4个小时
    测试是否能够成功删除仓库管理员 4个小时
    测试是否能够成功修改仓库管理员 4个小时
    测试是否能够成功查看仓库管理员 4个小时
    采购员账号管理
    测试是否能够成功添加采购员 4个小时
    测试是否能够成功删除采购员 4个小时
    测试是否能够成功修改采购员 4个小时
    测试是否能够成功查看采购员 4个小时
    零件信息管理
    测试是否能够成功添加零件 2个小时
    测试是否能够成功删除零件 2个小时
    测试是否能够成功修改零件 2个小时
    测试是否能够成功查看零件 2个小时
    供应商信息管理
    测试是否能够成功添加供应商 2个小时
    测试是否能够成功删除供应商 2个小时
    测试是否能够成功修改供应商 2个小时
    测试是否能够成功查看供应商 2个小时
    零件出入库
    测试是否能够成功零件入库 4个小时
    测试是否能够成功零件出库 4个小时
    生成库存不足零件信息 测试是否能够成功生成库存不足零件信息 8个小时
    查看零件出入库日志信息
    测试是否能够成功查看零件入库信息 4个小时
    测试是否能够成功查看零件出库信息 4个小时
    查看库存不足零件信息 测试是否能够成功查看库存不足零件信息 8个小时

    5 编辑截图

  • 相关阅读:
    C#定时执行任务
    C#判断数据库是否可连接(PING)
    Excel之导入数据
    JQuery之杂项方法$.grep()
    .Net EF 之代码生成策略
    平台与WeLink深度融合技术汇总
    Host is not allowed to connect to this MySQL
    excel中过长的数字怎么筛选重复项
    oracle 函数大全
    WinXP添加TLS1.1、TLS1.2支持
  • 原文地址:https://www.cnblogs.com/iamwatershui/p/14775277.html
Copyright © 2011-2022 走看看