项目

内容

这个作业属于哪个课程

2016级软件工程(西北师范大学)

这个作业的要求在哪里

实验九 团队作业5—团队项目需求改进与系统设计

团队名称

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!》第五次作业:项目需求分析改进与系统设计的更多相关文章

  1. ABCD组·第五次团队作业项目需求分析改进与系统设计

    项目 内容 这个作业属于哪个课程 http://www.cnblogs.com/nwnu-daizh/ 这个作业的要求在哪里 https://www.cnblogs.com/nwnu-daizh 团队 ...

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

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

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

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

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

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

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

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

  6. 《The one!》团队作业五:团队项目需求改进与系统设计

    项目 内容 作业所属课程 所属课程 作业要求 作业要求 团队名称 < The One !> 作业学习目标 (1)掌握面向对象需求分析方法:(2)学习软件系统总体结构和数据库逻辑结构设计,学 ...

  7. 团队作业5——《Spring_Four》项目需求改进与系统设计

    团队项目需求分析改进: 任务1: a.分析<基于Jsoup的大学生考试信息展示系统项目需求规格说明书>初稿的不足,特别是文档需求描述建模不完整的内容. 通过软件工程更深入的学习发现我们的需 ...

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

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

  9. 《Blue Flke》团队项目需求改进与系统设计

    Github地址:https://github.com/13993013291/ruanjianguigexuqiu/tree/master 一.团队项目需求分析改进 1.<通讯录管理系统需求说 ...

随机推荐

  1. 【CUDA开发】CUDA开发琐碎知识

    ## 一维矩阵的加 //实现一个一维1*16的小矩阵的加法. //矩阵大小:1*16  //分配一个block,共有16个线程并发.  #include <stdio.h> #includ ...

  2. 《Netty实战》源码运行及本地环境搭建

     1.源码路径: GitHub - zzzvvvxxxd/netty-in-action-cn: Netty In Action 中文版 ,中文唯一正版<Netty实战>的代码清单 下载后 ...

  3. java学习笔记(6)-多线程(1)

    标签(空格分隔): 笔记 一.基本概念 1.1 程序.进程.线程 程序(program):是为完成特定任务.用某种语言编写的一组指令的集合.即指一段静态的代码,静态对象. 进程(process):是程 ...

  4. LeetCode 378. 有序矩阵中第K小的元素(Kth Smallest Element in a Sorted Matrix) 13

    378. 有序矩阵中第K小的元素 378. Kth Smallest Element in a Sorted Matrix 题目描述 给定一个 n x n 矩阵,其中每行和每列元素均按升序排序,找到矩 ...

  5. 01 web概念概述

    1.JavaWeb: 使用Java语言开发基于互联网的项目 2.软件架构:(1) C/S: Client/Server 客户端/服务器端在用户本地有一个客户端程序,在远程有一个服务器端程序如:QQ,迅 ...

  6. [转帖]进程上下文频繁切换导致load average过高

    进程上下文频繁切换导致load average过高 2016年6月26日admin发表评论阅读评论 http://www.361way.com/linux-context-switch/5131.ht ...

  7. Linux基础-13-源码安装软件包

    1.准备 安装必要软件 yum install gcc-* glibc-* -y yum groupinstall '开发工具' -y 2.解包 tar xvf 包名 3.运行configure脚本, ...

  8. Acuntetix的安装与使用

    1.下载软件压缩包文件,首先点击"Acunetix.Web.12.0.180911134.Retail.exe"安装最新版原程序 2.阅读并同意软件安装协议 3.设置登录信息,包括 ...

  9. Scala 类型参数

    介绍 类型参数是什么?类型参数其实就类似于Java中的泛型.先说说Java中的泛型是什么,比如我们有List a = new ArrayList(),接着a.add(1),没问题,a.add(&quo ...

  10. NodeJS入门--环境搭建 IntelliJ IDEA

    NodeJS入门–环境搭建 IntelliJ IDEA 本人也刚开始学习NodeJS,所以以此做个笔记,欢迎大家提出意见. 1.首先 下载安装NodeJS,下载安装IntelliJ IDEA 2.接下 ...