项目 内容
这个作业属于哪个课程 http://www.cnblogs.com/nwnu-daizh/
这个作业的要求在哪里 https://www.cnblogs.com/nwnu-daizh
团队名称 ABCD组
作业学习目标 (1)掌握面向对象需求分析方法;(2)学习软件系统总体结构和数据库逻辑结构设计,学会编制软件系统设计说明书,掌握系统总体设计过程、设计原理和技术。

一.团队项目github仓库地址链接

GitHub

二.更新Github仓库《软件需求规格说明书》

《软件需求规格说明书》

本次实验,我们改善了上次项目中的《需求规格说明书》的不足之处,着重改善了需求分析在上次实验过程中的不规范之处,在原来需求分析的基础上进行了补充完善。对于该系统的目标和特点也相应做了一点改善,着重改善了需求规定中对功能的规定,对于功能的规定有更深,更确切的说明。

三.《团队项目需求分析改进》

1、分析《项目需求规格说明书》的不足

在上周的《需求规格说明书》中我们还需要改进的地方有:

a.没有将说明书发布到github仓库中;

b.没有按照国标进行编辑;

2、参考《构建之法》8.5节功能的定位和优先级,给出功能分析的四个象限。

第一象限(杀手功能,必要需求):输入自己想要的车型来搜索、在主页有几款爆款车型直接点击查看

第二象限(外围功能,必要需求):注册、登录、忘记密码、收藏自己喜欢的车型

第三象限(外围功能,辅助需求):用人机交互界面实现人机交互

第四象限(杀手功能,辅助需求):便于修改自己的信息以及查询自己想要的车辆

![](https://img2018.cnblogs.com/blog/1661520/201905/1661520-20190529081748037-1662392513.jpg)

3、 编制团队项目的WBS

![](https://img2018.cnblogs.com/blog/1661520/201905/1661520-20190529081946283-1466208999.jpg)

4、 团队项目总体构架

![](https://img2018.cnblogs.com/blog/1661520/201905/1661520-20190529082309175-1293954599.jpg)

5、 编制团队项目E-R图

![](https://img2018.cnblogs.com/blog/1661520/201905/1661520-20190529082335474-226661565.jpg)

6、例图分析

![](https://img2018.cnblogs.com/blog/1661520/201905/1661520-20190529082410538-1697777444.jpg)
![](https://img2018.cnblogs.com/blog/1661520/201905/1661520-20190529082428529-762840625.jpg);

 


4、团队成员估计各自任务所需时间

成员

任务

时间

朱石景

后台

三周

马玉琴

数据库

两周

邱世妍

测试

两周

姚良

前端

两周

5、总结团队项目系统设计心得

通过之前的实验,我们反思了自己的不足,加强了对UML的学习,进一步理解了系统功能的设计。同时通过参考国标GB8567——88,我们学会了软件相关说明书的规范写法,在本次作业中,我们四个分工明确,每个人都对自己的任务尽心尽力,认真对待,大家相互协作,互相帮助,也让我们明白了团队合作的好处。

最新文章

  1. C++ 代码优化
  2. 【Solr】新建core后,启动服务访问web报错 HTTP Status 503
  3. SDRAM读写一字(下)
  4. Java垃圾收集学习笔记
  5. 菜鸟聊:PHP
  6. mysqldump 定时任务 执行后备份的文件为空
  7. JAVA/PHP/C#版RSA验签--转
  8. mybatis里面的 #{}和${}
  9. Redis学习-Sentinel
  10. 二叉树的递归遍历 天平UVa839
  11. CSS3 - @keyframes
  12. 大数据入门到精通9-真正得wordcount
  13. 《mysql必知必会》学习_第18章_20180807_欢
  14. python之面向对象进阶3
  15. python- 日志学习
  16. python生成器初步了解
  17. Objective-C 与JAVA的SHA1/HmacSHA1加密算法实现
  18. 【Unity】4.6 灯光
  19. python-django开发学习笔记一
  20. 今天研究了一下手机通信录管理系统(C语言)

热门文章

  1. 【计算机视觉】车牌识别开源框架EasyPR介绍
  2. 【ARM-LInux开发】利用scp 远程上传下载文件/文件夹
  3. JVM(一) 内存结构
  4. eclipse设置text file encoding UTF-8和文件的换行符 Unix 格式
  5. 剑指offer48:不用加减乘除做加法
  6. Python复习笔记01
  7. Java 处理异常 9 个最佳实践,你知道几个?
  8. shell 学习笔记5-shell-if语句
  9. windows环境下如何搭建Consul+Ocelot
  10. 什么是HTTPS协议