项目 内容
这个作业属于哪个课程 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,我们学会了软件相关说明书的规范写法,在本次作业中,我们四个分工明确,每个人都对自己的任务尽心尽力,认真对待,大家相互协作,互相帮助,也让我们明白了团队合作的好处。

ABCD组·第五次团队作业项目需求分析改进与系统设计的更多相关文章

  1. 《ABCD组》第九次团队作业:Beta冲刺与验收准备

    <ABCD组>第九次团队作业:Beta冲刺与验收准备 项目 内容 这个作业属于哪个课程 http://www.cnblogs.com/nwnu-daizh/ 这个作业的要求在哪里 http ...

  2. 《ABCD组》实验十一 团队作业7:团队项目设计完善&编码

    <ABCD组>实验十一 团队作业7:团队项目设计完善&编码 项目 内容 这个作业属于哪个课程 http://www.cnblogs.com/nwnu-daizh/ 这个作业的要求在 ...

  3. 《Coderxiaoban团队》团队作业5:项目需求分析改进与系统设计

    实验八 <Coderxiaoban团队>团队作业5:项目需求分析改进与系统设计 项目 内容 这个作业属于哪个课程 任课教师博客主页链接 这个作业的要求在哪里 团队作业5:项目需求分析改进与 ...

  4. 《hello--world团队》第五次作业:项目需求分析改进与系统设计

    项目 内容 这个作业属于哪个课程 2016级计算机科学与工程学院软件工程(西北师范大学) 这个作业的要求在哪里 实验九 团队作业5-团队项目需求改进与系统设计 团队名称 <hello--worl ...

  5. 《AlwaysRun!》第五次作业:项目需求分析改进与系统设计

     项目 内容 这个作业属于哪个课程 2016级软件工程(西北师范大学) 这个作业的要求在哪里 实验九 团队作业5—团队项目需求改进与系统设计 团队名称 Always Run! 作业学习目标 (1)掌握 ...

  6. 《BUG创造队》第五次作业:项目需求分析改进与系统设计

    项目 内容 这个作业属于哪个课程 2016级软件工程 这个作业的要求在哪里 实验九 团队作业5-团队项目需求改进与系统设计 团队名称 BUG创造队 作业学习目标 1.编写完整<软件需求规格说明书 ...

  7. 《Exception》第五次作业:项目需求分析改进与系统设计

    一.项目基本介绍 项目 内容 这个作业属于哪个课程 任课教师博客主页链接 这个作业的要求在哪里 作业链接地址 团队名称 Exception 作业学习目标 1掌握面向对象需求分析方法:2.学习软件系统总 ...

  8. 《Miracle-House团队》项目需求分析改进

    (一)团队项目需求分析改进 一.<西小餐项目需求规格说明书>的不足 通过老师和其他同学的指正和建议,我们发现上次的需求规格说明书存在以下不足: 1.需求规格文档不够完整和规范: 2.系统设 ...

  9. Team饭来了团队作业3需求改进与系统设计

    团队名称:饭来了 人员组成: 队长:侯晓东          学号:2016012087 队员:崔啸寒          学号:2016012006 队员:方柱权          学号:201601 ...

随机推荐

  1. golang实现无限级菜单(beego框架下)

    原文地址  http://www.niu12.com/article/37 golang实现无限级菜单(beego框架下) 数据表如下 -- ---------------------------- ...

  2. 使用静态方法CreateInstance()创建数组

    Array类是一个抽象类,所以不能使用构造函数来创建数组.但除了可以使用C#语法创建数组的实例之外,还可以使用静态方法CreateInstance()创建数组. 如果事先不知道元素的类型,该静态方法就 ...

  3. Python 常用包收集

    转自:http://www.cnblogs.com/Logic0/archive/2010/09/03/1850382.html 常用的自带类库 常用的外部类库       Tkinter———— P ...

  4. SCI-hub使用技巧(下载外文文献)

    下载外文文献方法指南: (1)首先查找需要下载文献的DOI (2)在Sci-Hub主页搜索框输入URL.DOI或者PMID. (3)点击open即可看见下载界面. 参考文献:https://mp.we ...

  5. 011 Android AutoCompleteTextView(自动完成文本框)的基本使用

    1.XML布局 android:completionThreshold="1":这里我们设置了输入一个字就显示提示 (1)主界面布局 <?xml version=" ...

  6. Zuul【入门】

    1.创建eureka-server注册中心工程,配置跟之前讲eureka文章中一样,这里不再赘述 1.1.端口8888 2.创建一个demo-client工程 2.1.demo-client启动类跟之 ...

  7. 100天搞定机器学习|day54 聚类系列:层次聚类原理及案例

    几张GIF理解K-均值聚类原理 k均值聚类数学推导与python实现 前文说了k均值聚类,他是基于中心的聚类方法,通过迭代将样本分到k个类中,使每个样本与其所属类的中心或均值最近. 今天我们看一下无监 ...

  8. 史上最全最新Java面试题合集一(附答案)

    下面小编整理了本套java面试题全集,分享给大家,希望对大家的java学习和就业面试有所帮助. 1.面向对象的特征有哪些方面? 答:面向对象的特征主要有以下几个方面: 抽象:抽象是将一类对象的共同特征 ...

  9. 解决warning: Clock skew detected. Your build may be incomplete

    原因:机器系统时间与文件时间不一致 解决:更新所有文件的时间后重新编译 find . -type f | xargs -n 5 touch make clean make xargs  -n num ...

  10. Python 在气象上的应用

    Python 在气象上的应用 grug350关注 0.7892019.03.15 23:19:31字数 913阅读 1,024 为什么选择python 免费和开源,没有商业许可限制anaconda p ...