何隽熙 | 2021软件代码开发技术作业四 |需求改进&系统设计
Posted imenist
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了何隽熙 | 2021软件代码开发技术作业四 |需求改进&系统设计相关的知识,希望对你有一定的参考价值。
这个作业属于哪个课程 | https://edu.cnblogs.com/campus/gdgy/2021Softwarecodedevelopmenttechnology/ |
---|---|
这个作业要求在哪里 | https://edu.cnblogs.com/campus/gdgy/2021Softwarecodedevelopmenttechnology/homework/11997 |
这个作业的目标 | 运用面向领域建模的方法,完善上一次作业的需求规格说明书 |
一.需求改进
- 所有用户都可以搜索查看其他自由职业者(用户)的个人信息
- 所有用户都可以登入系统,注册账户
- 自由职业者(用户)可以查看自己的项目,个人信息
- 用户可以设置自己的时间表
- 员工可以查看所有自由职业者的信息,包括其项目
- 员工可以查看所有的时间表,进行工作安排
- 管理员可以针对系统进行维护
二.系统设计
1.领域模型
领域:
- 自由职业者(用户):负责实现自由职业者有关的功能。
- 员工领域(包括管理员):负责实现员工,管理员有关的功能。
- 系统领域:所有系统功能的集合。
- 权限领域:全部权限的集合。
子域:
自由职业者领域:
- 个人信息子领域
- 项目信息子领域
- 时间表子领域
- 账户管理子领域
员工领域:
- 系统维护子领域
- 用户信息管理子领域
系统领域:
- 系统底层子领域
- 系统界面子领域
- 数据库子领域
权限领域:
- 基础功能子领域
- 数据更改子领域
限界上下文:
- 个人信息子领域:用户个人信息的编写,包括ID,个人资料等
- 项目信息子领域:项目信息的集合
- 时间表子领域:给予用户对应完成项目时间
- 账户管理子领域:用户个人隐私信息,账号密码,手机号码等信息
- 系统维护子领域:完成管理员对系统的维护要求,维护日记等
- 用户信息管理子领域:完成对用户管理功能
- 系统底层子领域:完成底层逻辑代码开发
- 系统界面子领域:完成系统UI设计
- 数据库子领域:完成数据库的建立以及使用
- 基础功能子领域:完成查询,添加操作
- 数据更改子领域:完成删除,修改操作
三.代码开发任务计划
系统模块 | 开发时间 | 优先级 |
---|---|---|
数据库建立 | 5天 | 高 |
用户信息管理建立 | 2天 | 中 |
项目 | 1天 | 中 |
时间表 | 2天 | 高 |
系统日记 | 1天 | 高 |
系统展示界面 | 3天 | 高 |
搜索功能 | 2天 | 中 |
删除功能 | 1天 | 中 |
添加功能 | 2天 | 中 |
修改功能 | 1天 | 中 |
四.测试计划
1.测试范围
系统的所有模块,界面能否正常显示
2.测试目标
检查系统能否达到预期要求,排除实际使用过程中出现的bug
3.测试策略
测试人员:个人
测试人数:1人
测试工具:IDEA
测试阶段计划:
测试任务 | 预计测试时间 | 测试人员 |
---|---|---|
个人信息创建 | 1天 | 测试员 |
数据库 | 2天 | 测试员 |
账号管理 | 1天 | 测试员 |
维护日记管理 | 1天 | 测试员 |
前端界面 | 2天 | 测试员 |
项目模块 | 2天 | 测试员 |
集成测试 | 5天 | 测试员 |
系统测试 | 4天 | 测试员 |
5.后台截图
以上是关于何隽熙 | 2021软件代码开发技术作业四 |需求改进&系统设计的主要内容,如果未能解决你的问题,请参考以下文章
高山 | 2021软件代码开发技术作业四 | 需求改进&系统设计
尚通 | 2021软件代码开发技术作业四| 需求改进&系统设计
曾星 | 2021软件代码开发技术作业四 | 需求改进&系统设计