202212-奋起上进组 实验七 团队作业4—团队项目需求建模与系统设计(1)

项目 内容
班级博客 2019级卓越工程师班
作业要求 实验七 团队作业4:团队项目需求建模与系统设计(1)
团队名称 奋起上进组
团队成员分工 曹永兴:WBS图和状态图的绘制,项目系统需求规格说明书以及软件系统设计说明书的编写
李斌:数据字典的绘制,项目系统需求规格说明书的编写
尚洁:数据流图的绘制,项目系统需求规格说明书以及软件需求规格书的编写
张蓉星:E-R图的绘制,项目系统需求规格说明书的编写
课程学习目标 (1)编制团队项目需求规格说明书;
(2)编制团队项目系统设计说明书,掌握软件系统总体设计过程、设计原理和启发式规则。
学习目标实现 (1)团队成员之间通过协作学习processon工具,通过该工具对软件总体设计进行分析;
(2)通过学习写软件规格说明书,对课程知识加深理解,便于之后的项目开发
团队博客链接 奋起上进组
团队仓库 仓库

任务1:以团队协作学习方式掌握在线作图工具ProcessOn的软件操作方法。

1、ProcessOn--百度百科

ProcessOn

2、ProcessOn的简介

ProcessOn是一个方便易用、免费高效的在线作图工具,运用它可以免费制作多种图。

它的优势在于:

  • 是一个在线的工具,具有跨平台特性

  • 在线存储

  • 操作简单,它基本吸取了visio之类常用绘图软件的操作特点,因此对于有绘图经验的用户,学习成本几乎为零

  • 结合网络社交的特性,不同图表的作者可以轻松地在平台分享各自作品,用户也可以方便地对公开的作品进行搜索,同时还支持多人协作的功能,适合团队内部协同工作

3、Process的应用

(1)操作技巧

  • 平均分布:使用图形分布的功能,排列的元素调整为相等间距,这样在元素比较多的情况下,可以保持整幅图的整洁。
操作 操作展示
平均分布
  • 元素对其:使用对齐的功能快速地进行元素对齐。
操作 操作展示
元素对其
  • 大小控制:需要在框中添加文字,由于标注的文字长度不一致,会出现框的宽度不统一,可以采用批量操作的方式调整框高宽数值。
操作 操作展示
大小控制
  • Z轴排列:在多个元素进行组合的时候,通常会涉及到前后遮挡的问题,这时候需要用到z轴排列(即垂直屏幕向外)。
操作 操作展示
Z轴排列
  • 分组:将某几个元素封装成为一个组件,以整体的方式进行拖拽,旋转,连线等操作,并且可以有效地防止意外拖动而打乱布局之类的误操作。
操作 操作展示
分组
  • 框内文字对齐:类似Word对文字进行不同类型的对齐操作。
操作 操作展示
框内文字对齐
  • 快捷键:点击屏幕顶部的工具栏中的“帮助”,我们可以查看Processon目前支持的快捷键。
操作 操作展示
快捷键

任务2:整理实验六的项目需求陈述资料,设计并绘制团队软件系统数据流图、编写数据字典、设计ER图、软件系统状态图,编制团队项目系统需求规格说明书,将该文档上传到团队项目Github仓库。

统数据流图、编写数据字典、设计ER图、软件系统状态图展示
数据图类型 展示
数据流图
数据字典
E-R图
软件系统状态图
团队项目系统需求规格书说明书展示:

任务3:编制团队项目的WBS,估计各项任务所需时间。

任务内容 计划完成需要时间(min) 实际完成需要时间(min)
计划 30 35
估计这个任务需要多少时间,并规划大致工作步骤 610 785
任务一 120 160
各自熟悉ProcessOn的操作 90 110
小组讨论 30 50
任务二 150 210
整理需求分析资料 30 60
绘制相关图并编制需求规格说明书 120 150
任务三 10 15
任务四 120 150
编制软件系统设计说明书 120 150

任务4:按功能对团队软件项目进行模块划分、建立模块层次结构及调用关系、确定各模块间的接口等;进行软件系统数据库逻辑结构设计,包括数据特征的描述、确定数据的结构特性。撰写团队项目软件系统设计说明书,以回答:软件是如何实现用户需求的?

要求:
(1)设计软件系统总体结构;
(2)设计软件系统数据库逻辑结构;

![]

上传软件系统设计说明书和项目系统需求规格书说明书截图展示

|

总结

任务部分 学习心得
ProcessOn建模工具学习和编制团队项目的WBS 通过本次实验,我们基本掌握了ProcessOn这个在线作图工具的具体操作方法,在软件使用的过程掌握一些现有的已经现成的模板,我们四个人每个人负责一个图表,在软件使用过程都有参与,在使用过程通过查询资料,每个人都顺利的完成了自己负责的部分,相信在今后需要绘图时能很快上手,以后面对WBS的编写也有了一些些见解。
项目需求分析建模 由于在第二次团对实验中,每个人在墨刀建立模型之中负责的部分不同,因此对于任务进行合理地划分,最后四个人共同撰写软件需求规格说明书。在本次需求分析建模过程,我们合理的分配了任务,完成任务我们在未来的学习中能够做得更好。
软件需求规格说明书 软件系统设计层面,我们从序言(目的、产品定位和目标人群)和总体描述(产品、功能和用户特点)、用户功能需求、功能需求分析四个方面为主编写了软件需求规格说明书。由于之前任务分配情况的不同,这一部分是一个去完成,可以使其更加完整。
项目总结 在本项目我们也是遇到了各种各样的问题,我们也进行项目的讨论,如何合理进行任务分配,我们学习了ProcesOn建模工具和团队项目WBS和两个项目书,在项目完成过程中,我们也不断去客服困难,去解决困难,最后实验顺利完成,最后在博客编写过程,把我们实验过程的总结以及遇到问题也进行分享,实验内容完成,在以后我们更好去完成项目。
posted @ 2022-05-16 20:59  奋起上进组  阅读(91)  评论(1编辑  收藏  举报