《AlwaysRun!》第五次作业:项目需求分析改进与系统设计
| 项目 |
内容 |
|
这个作业属于哪个课程 |
|
|
这个作业的要求在哪里 |
|
|
团队名称 |
Always Run! |
|
作业学习目标 |
(1)掌握面向对象需求分析方法; (2)学习软件系统总体结构和数据库逻辑结构设计,学会编制软件系统设计说明书,掌握系统总体设计过程、设计原理和技术。 |
一.团队项目github仓库地址链接:https://github.com/2016710104ZXFL/-
二.更新Github仓库《软件需求规格说明书》:https://github.com/2016710104ZXFL/-/blob/master/酒店管理软件需求规格说明书1.0.docx
三.《Always Run!团队项目需求分析改进》
1、分析《酒店管理系统项目需求规格说明书》的不足
在上周的《酒店管理系统需求规格说明书》中我们还需要改进的地方有:
a.没有将说明书发布到github仓库中;
b.没有按照国标进行编辑;
C.没有主要的类图;
2、参考《构建之法》8.5节功能的定位和优先级,给出功能分析的四个象限。
第一象限(杀手功能,必要需求):入住管理、插入删除房间详细信息、价格管理、客房预订的功能
第二象限(外围功能,必要需求):查看预订房间信息功能、界面的美观性
第三象限(外围功能,辅助需求):客房换房功能,报表功能
第四象限(杀手功能,辅助需求):各个功能的及时性与实用性

3、 编制团队项目的WBS

4、团队成员估计各自任务所需时间
|
成员 |
任务 |
时间 |
|
种兴达 |
后台 |
三周 |
|
徐浩杰 |
数据库 |
两周 |
|
李敏 |
测试 |
两周 |
|
冯婷秀 |
前端 |
两周 |
四.Github仓库上传《团队项目软件系统设计说明书》地址:
https://github.com/2016710104ZXFL/-
五.团队项目系统设计过程总结:
1、团队项目系统总体结构和数据库逻辑结构如下:

系统总体结构图

类图

数据库结构设计图
2、团队项目的系统设计过程、系统设计方法与建模工具
设计过程:系统的总体技术框架采用:jsp+ssm+mysql。
设计方法:采用结构化的设计方法
建模工具:使用在线作图工具ProcessOn
3、描述团队成员在系统设计的具体分工及占整个系统设计文档任务的工作量比例
| 成员 | 分工 | 工作量 |
| 种兴达 | 任务四 | 25% |
| 徐浩杰 | 任务二 | 20% |
| 李敏 | 博客撰写、任务三 | 25% |
| 冯婷秀 | 任务一、任务三 | 30% |
5、总结团队项目系统设计心得
这次根据之前的经验,我们反思了自己的不足,加强了对UML的学习,更深层次的理解了系统功能的设计。通过参考国标GB8567——88,我们对软件相关说明书也有了进一步的了解,在本次作业中,我们四个分工明确,每个人都对自己的任务尽心尽力,认真对待,大家相互协作,互相帮助,正所谓众人拾柴火焰高,也让我们明白了团队合作的好处。
《AlwaysRun!》第五次作业:项目需求分析改进与系统设计的更多相关文章
- ABCD组·第五次团队作业项目需求分析改进与系统设计
项目 内容 这个作业属于哪个课程 http://www.cnblogs.com/nwnu-daizh/ 这个作业的要求在哪里 https://www.cnblogs.com/nwnu-daizh 团队 ...
- 《Coderxiaoban团队》团队作业5:项目需求分析改进与系统设计
实验八 <Coderxiaoban团队>团队作业5:项目需求分析改进与系统设计 项目 内容 这个作业属于哪个课程 任课教师博客主页链接 这个作业的要求在哪里 团队作业5:项目需求分析改进与 ...
- 《BUG创造队》第五次作业:项目需求分析改进与系统设计
项目 内容 这个作业属于哪个课程 2016级软件工程 这个作业的要求在哪里 实验九 团队作业5-团队项目需求改进与系统设计 团队名称 BUG创造队 作业学习目标 1.编写完整<软件需求规格说明书 ...
- 《Exception》第五次作业:项目需求分析改进与系统设计
一.项目基本介绍 项目 内容 这个作业属于哪个课程 任课教师博客主页链接 这个作业的要求在哪里 作业链接地址 团队名称 Exception 作业学习目标 1掌握面向对象需求分析方法:2.学习软件系统总 ...
- 《hello--world团队》第五次作业:项目需求分析改进与系统设计
项目 内容 这个作业属于哪个课程 2016级计算机科学与工程学院软件工程(西北师范大学) 这个作业的要求在哪里 实验九 团队作业5-团队项目需求改进与系统设计 团队名称 <hello--worl ...
- 《The one!》团队作业五:团队项目需求改进与系统设计
项目 内容 作业所属课程 所属课程 作业要求 作业要求 团队名称 < The One !> 作业学习目标 (1)掌握面向对象需求分析方法:(2)学习软件系统总体结构和数据库逻辑结构设计,学 ...
- 团队作业5——《Spring_Four》项目需求改进与系统设计
团队项目需求分析改进: 任务1: a.分析<基于Jsoup的大学生考试信息展示系统项目需求规格说明书>初稿的不足,特别是文档需求描述建模不完整的内容. 通过软件工程更深入的学习发现我们的需 ...
- 《Miracle-House团队》项目需求分析改进
(一)团队项目需求分析改进 一.<西小餐项目需求规格说明书>的不足 通过老师和其他同学的指正和建议,我们发现上次的需求规格说明书存在以下不足: 1.需求规格文档不够完整和规范: 2.系统设 ...
- 《Blue Flke》团队项目需求改进与系统设计
Github地址:https://github.com/13993013291/ruanjianguigexuqiu/tree/master 一.团队项目需求分析改进 1.<通讯录管理系统需求说 ...
随机推荐
- Ajax基本概念
一. Ajax 1. 什么是ajax Ajax: asynchronous javascript and xml (异步js和xml) 其是可以与服务器进行(异步/同步)交互的技术一. ajax ...
- 剪切板工具:Ditto
DittoClipboard manager; 剪贴板工具https://ditto-cp.sourceforge.io/ 参考资料 https://www.liutf.com/posts/37207 ...
- 客户端负载均衡Ribbon之三:AvailabilityFilteringRule的坑(Spring Cloud Finchley.SR2)
我们项目配置了AvailabilityFilteringRule作为所有Ribbon调用的负载均衡规则,它有那些坑呢(理解歧义和注意点)? 首先来看com.netflix.loadbalancer.A ...
- OSI七层模型对应功能及协议
前言 OSI七层模型:纯理论模型,所有实际设备和协议都不能对应理论模型. 每一层对应着实际的设备 物理层:中继器.集线器.双绞线 数据链路层:网桥.以太网交换机.网卡 网路层:路由器.三层交换机 传输 ...
- WEB学习路线2019完整版(附视频教程+网盘下载地址)
WEB学习路线2019完整版(附视频教程+网盘下载地址).适合初学者的最新WEB前端学习路线汇总! 在当下来说web前端开发工程师可谓是高福利.高薪水的职业了.所以现在学习web前端开发的技术人员也是 ...
- JAVA基础学习_命名规范和注释
一.命名规范 1. 项目名全部小写 2. 包名统一使用小写,点分隔符之间有且仅有一个自然语义的英语单词,包名统一使用单数形式.如果类名有复数含义,类名可以使用复数形式. 实际应用中: 各层命名规约: ...
- xml文件中引用网址报红色如何解决
用了ideal的宝宝们一定遇到过配置文件网址报红的错误吧 其实解决很简单,就是网不好导致它没法补全,我们手动给他补全就好啦 复制报红的网址 点击File==>settings==>lang ...
- python 流程判断
import getpass# print("hello word") ## name= 'pangxiao'# mix_name=name# print(mix_name,nam ...
- Consul基本使用
原文: Consul基本使用 date: 2019-05-13 17:01:37 前言 官网介绍Consul是一个分布式服务网格(Service Mesh)解决方案... 而我目前的理解是提供了分布式 ...
- VS.NET(C#)--2.2_事件
事件 事件 由用戶行为生成系统触发(事件处理程序).在ASP.NET中,对象可以触发事件.用户在浏览器对服务器控件的任何行为都可能触发事件,但是在服务器端处理. 页面和控件事件 它们继承自contro ...