pjll
优雅永不过时
项目 内容
课程班级博客链接 课程班级
这个作业要求链接 作业链接
团队名称 鲤鱼跃龙门
团队成员分工描述 任务明确由团体开会讨论

刘兴瑞:数据流图,WBS图,软件需求规格说明书,博客撰写

张潇潇:E-R图,系统状态图

王亚涛:数据库的逻辑结构,软件系统设计说明书撰写

王方:数据字典

软件系统的确立:全体成员讨论

团队的课程学习目标 (1)编制团队项目需求规格说明书;

(2)编制团队项目系统设计说明书;

(3)掌握系统总体设计过程、设计原理和启发式规则。

这个作业在哪些方面帮助团队实现学习目标 (1)加强了了团队之间的合作,团队成员之间得可以互相借鉴学习,互助提升;

(2)通过作业互评看到了不同的原型的优缺点;

(3)通过团队协作掌握在线作图工具ProcessOn的软件操作方法;

(4)通过任务完成了相应的需求规格说明书与系统设计说明书。

团队博客链接 团队博客
团队项目Github仓库地址链接 仓库链接

任务一

  • 按教师公布团队项目互评名单,对互评方《实验六 项目需求分析与原型设计》的项目成果进行评价,具体要求如下:
    (1)阅读互评团队项目博文作业并进行评论,评论要点包括:博文结构、博文内容、任务分工与时间耗费。将以上评论内容发布到互评团队博客评论区。
    (2)下载互评方团队项目资料与原型系统,并试运行原型系统。

结对方团队博客链接
结对方Github项目仓库链接

符合(1)要求的博客评论:

项目 点评
博文结构 博主的博文风格清新,看起来排版整齐,整体美观,结构清晰明了,观看者体验感不错,建议对于多类说明性的文字使用表格。
博文内容 博文内容完整,实验任务完成的很好,可以看出博主学习态度非常认真,在实验五中并没有把仓库截图上传
任务分工与时间耗费 团队分工明确

评价如图:

互评团队作业评分成绩:95分(110分)

任务二

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

processon软件是一款免费的在线作图工具,你只需要有一个浏览器即可制作思维导图、流程图、UML图、界面原型设计、组织结构图、UI原型图、网络拓扑图等等。ProcessOn支持Flowchart、EVC、EPC、BPMN、UML、iOS、UI等多种类型图,非常方便制作,然后把制作好的图形进行导出,这样再把制作好的各类图形应用到其他软件中,操作非常简单。

  • ProcessOn作为一个在线作图工具,在支持流程图之外,还同时支持原型图、UML图、时序图、BPMN等多种图形

  • 编辑页面的基本功能,如图,具体的功能区域进行了相关的标注
  • 菜单栏中【页面】的几个重要且常用功能
功能 描述
背景颜色 如果未对文件的背景颜色有过修改,系统默认的颜色为透明,所以如果导出的是图片格式,会发现自己的文件背景是黑的,如果不需要透明色,可以在下载前根据自己的需要进行修改。
页面大小 在作图的过程中经常会遇到图画到一半发现可绘制区域不够用,且画布不会自动延展的情况,需要手动调整一下画布页面的大小,就点击页面-页面大小就可以根据使用需要进行调整。
显示网格 网格只有在文件编辑页面方便大家对齐编辑才会显示,下载时网格并不会一同下载下来;如果在编辑过程中不希望页面中有网格,直接点击去掉前面的对勾就可以;同时还支持网格的大小,可以根据需要进行调整。
  • 快捷键:网站的快捷键入口有点深,在菜单栏中的帮助-快捷键列表中
  • 其他内容和普通的绘图软件相似,不再过多赘述。

任务三

  • 根据实验六所收集的项目需求陈述资料绘制系统数据流图、编写数据字典(ER图)以及软件系统状态图,编制团队项目系统需求规格说明书,将该文档上传到团队项目Github仓库。
系统数据流图

<img src="https://img2020.cnblogs.com/blog/2366143/202105/2366143-20210518193234897-1474814449.png)

数据字典

E-R图
软件系统状态图

任务4

  • 编制团队项目的WBS,估计各项任务所需时间。(完成需求分析后,若要开发能够满足用户需求的软件,持续有序实现团队目标,一个团队软件项目要在一段时间内完成诸多任务,编制项目WBS(Work Breakdown Structure),即工作分解结构,是根据项目目标把工作分解成层次分明的、可交付成果的工作任务,用逻辑图形或树形结构表示出来),是团队项目有序管理的工作依据。)
WBS图

《分类8软件需求规格说明书》上传到团队项目Github仓库后的截图

任务5

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

各项任务实际花费的时间和分工

任务 时间(h)
任务1 1
任务2 1
任务3 40
任务4 45
任务5 60
任务6 2

心得

#######从团队分工和协作学习角度,陈述团队实施项目需求分析建模、软件系统设计等学习活动的心得(每项3分,合计6分)

项目 团队分工 协作学习
团队实施项目需求分析建模 对于团队实施项目需求分析建模,本小组团队一起讨论,全员参与 相互合作,及时沟通,存在问题也能高效率解决,这使团队成员之间更加团结,且为之后的相关分工设计等工作积累了经验。
软件系统设计 组长将任务分解,由各个成员分工完成,最后由组长检查合成 。由于之前学习情况的不同,在此部分实现各成员进度不一致在该部分花费时间较多。不过还是相互合作,及时沟通,存在问题也能高效率解决,这使团队成员之间更加团结,且为之后的相关分工设计等工作积累了经验。
posted on 2021-05-18 21:11  鲤鱼跃龙门队  阅读(106)  评论(1编辑  收藏  举报