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  运用面向领域建模的方法,修改完善上一次作业提交的需求规格说明书

    一.需求改进:0

    1. 允许对用户进行搜索和筛选
    2. 允许用户编辑自己的个人信息
    3. 员工可以登录系统并录入各种信息
    4. 系统可以进行关键字搜索并生成各种信息

    二.系统设计

    系统分层

    领域模型

    领域:
    1. 用户领域:完成用户管理等操作
    2. 员工领域(包括管理员):实现员工,管理员有关功能。
    3. 系统领域:系统功能的集合。
    4. 权限领域:全部权限。
    子域:

    自由职业者领域:

    • 个人账号管理子领域
    • 接受任务子领域
    • 管理时间安排表子领域

    员工领域:

    • 系统维护子领域
    • 用户信息管理子领域

    系统领域:

    • 数据子领域
    • 日志子领域
    • 用户界面子领域

    权限领域:

    • 基础功能子领域
    • 数据更改子领域

    开发计划

    任务名称优先级开发时间
    用户注册 3
    用户登录 3
    用户信息编辑和修改 3
    用户信息添加 3
    用户删除 3
    新增服务 3
    删除服务 3
    服务查询 3
    对服务信息进行修改 3
    项目人员管理 5
    时间表管理 25

    测试计划

    测试目的

    测试系统是否可以满足用户的需求

    测试范围

    系统中的所有部分

    测试环境

    参考需求规格说明书的系统运行环境

    测试人员

    测试人员可根据实际情况增加测试人员

    测试时间安排

    功能模块子功能开始时间持续时间(天)
    用户管理模块 用户注册 2021.06.06 1
      用户登录 2021.06.06 1
      用户信息编辑和修改 2021.06.06 1
      用户信息添加 2021.06.06 1
      用户删除 2021.06.06 1
    服务管理模块 新增服务 2021.6.11 2
      删除服务 2021.6.11 2
      服务查询 2021.6.11 2
      对服务信息进行修改 2021.6.11 2
    项目管理模块 项目人员管理 2021.6.21 2
      时间表管理 2021.6.21 2
    前端页面   2021.07.01 3
    数据库   2021.07.01 3
    集成测试    2021.07.10 5
    系统测试   2021.07.10 5
  • 相关阅读:
    ejbca 无其他数据库支持情况下的安装
    VC巨资注入开源软件产业 商业模式仍需摸索
    EJBCA 3.0 开源CA系统软件初探
    ejbca安装指南
    Navicat for ORACLE 导出数据
    cannot create oci environment/Navicat for oracle
    EL表达式 (详解)
    10个步骤让你成为高效的Web开发者
    jquery.validationEngine+ajax验证
    让您的 web 应用程序飞起来
  • 原文地址:https://www.cnblogs.com/bofujiang/p/14775473.html
Copyright © 2011-2022 走看看