项目 内容
课程班级博客链接 https://edu.cnblogs.com/campus/xbsf/2018CST/
这个作业要求链接 https://www.cnblogs.com/nwnu-daizh/p/14733878.html
团队名称 永远的Ace
团队成员分工描述 1.全组讨论项目任务分配,学习墨刀原型设计工具的使用
2.三人根据用户需求完成各个功能模块软件原型的开发,博文一人完成。
团队的课程学习目标 1.学习使用软件原型开发工具;
2.掌握软件原型开发技术
3.软件项目需求获取技巧和方法
这个作业在哪些方面帮助团队实现学习目标 1.使用墨刀原型设计工具,设计完成APP,
2.根据用户需求对设计原型进行二次迭代
团队博客链接 链接

一、实验目的

(1)编制团队项目需求规格说明书;

(2)编制团队项目系统设计说明书,掌握系统总体设计过程、设计原理和启发式规则。

二、实验环境要求

常用图形绘制工具:Visio、PowerDesign

在线作图工具ProcessOn:https://www.processon.com/

三、实验内容与步骤

  • 任务1:按教师公布团队项目互评名单,对互评方《实验六 项目需求分析与原型设计》的项目成果进行评价,具体要求如下:

    (1)阅读互评团队项目博文作业并进行评论,评论要点包括:博文结构、博文内容、任务分工与时间耗费。将以上评论内容发布到互评团队博客评论区。

    (2)下载互评方团队项目资料与原型系统,并试运行原型系统

    • 结对方博客链接

      https://www.cnblogs.com/chihuotuan/p/14730956.html
    • 符合(1)要求的博客评论

      评论已完成:

    • 结合实验六评分标准,给出互评团队作业评分成绩

      该组作业完成度较高,总体完成较好,评分为102分
    • 结对方的原型系统已运行查看
  • 任务2:以团队协作学习方式掌握在线作图工具ProcessOn的软件操作方法。

团队学习情况如下图:





ProcessOn工具简介:

    ProcessOn是一个面向垂直专业领域的作图工具和社交网络,成立于2011年6月并于2012年启动。

支持绘制思维导图、流程图、UML、网络拓扑图、组织结构图、原型图、时间轴等等。ProcessOn将全球的专家顾问、咨询机构、BPM厂商、IT解决方案厂商和广泛的企业用户紧密的连接在一起,提供基于云服务的免费流程梳理、创作协作工具,与同事和客户协同设计,实时创建和编辑文件,并可以实现更改的及时合并与同步,这意味着跨部门的流程梳理、优化和确认可以即刻完成。专注于为作图人员提供价值,利用互联网和社交技术颠覆了人们梳理流程的方法习惯,继而使商业用户获得比传统模式更高的效率和回报,改善人们对流程图的创作过程。ProcessOn主要有以下功能:

专业的流程模板和海量共享的流程图:

  • 价值链图(EVC)
  • 常规流程图(Flowchart)
  • 事件过程链图(EPC)
  • BPMN2.0图
  • Venn维恩图

    -Org组织结构图
  • iOS线框图

    -UI页面原型设计图

    -UML统一建模语言

    符合标准的格式交换,并开放私有POS格式给开发者:
  • 将Visio图转换成ProcessOn文件
  • 将BPMN2.0文件转换成ProcessOn文件
  • 将ProcessOn的BPMN图导出成BPMN格式文件
  • 将ProcessOn的图导出成开放格式的pos元数据文件

    强大且易于使用:
  • 提供绘制高层流程图和低层流程图的标准形状集
  • 支持Autoprompt,快速添加和连接对象
  • 从任何对象拖拽出新线条
  • 拖放来添加您自己的图片
  • 流程文件和形状的数据属性自定义
  • 提供设计分层流程体系所需的热点链接

    协作:
  • 包含更改即时合并与同步的实时协作
  • 不限数量的同时协作者
  • 强大的版本管控功能,包含完整的修订历史记录
  • 任务3:根据实验六所收集的项目需求陈述资料绘制系统数据流图、编写数据字典(ER图)以及软件系统状态图,编制团队项目系统需求规格说明书,将该文档上传到团队项目Github仓库。

已完成

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

已完成

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

(1) 设计软件系统总体结构;

(2) 设计软件系统数据库逻辑结构;

已完成

  • 心得体会和组员感想

心得:

首先,关于协作学习,说到协作学习,人们往往只是简单的认为就是小组分工,完成自己的那部分任务即可,然而进行这样一个完整的实际项目时,我们会发现,协作学习不仅仅只是分工合作,其中还有一些很重要的方面,比如,协作探究遇到的问题,在团队项目中,当一个成员遇到无法解决的问题时,应该首先想到组内协作探究,这有两点好处,其一是如果小组中已经有成员对该问题了解透彻,那协作会使得学习效率提高,如果没有人会,那就相当于查漏补缺。其次,在协作开发中,不应仅仅考虑自己的那一部分,还应该考虑自己负责的部分如何实现才能完美的配合小组完成整体项目。

其次是关于需求分析建模,进行需求分析建模时,应注意一切信息与需求都是用户需要的,我们的系统是为用户服务的。尽量避免工程师的主观想象,并且要和用户多交流,勤对接,完成一部分就交付一部分进度。从而达到需求分析的准确性。通过需求分析,逐步细化对软件的要求,最为困难的概念性工作便是要编写出详细的技术需求,这包括所有面向用户、面向机器和其它软件系统的接口。如果需求不准确就盲目的进行下一步工作,可能会造成后期返工,这对于实际工程是非常不利的。

陈园园:

通过学习本次实验任务,,了解了ProcessOn的操作方法,并且着手页面设计。关于ProcessOn,打开设计器开始作图,然后把小图形拖放到画布上,极大的方便了用户上手,在作图工程中,改变箭头样式,线条样式等这些,提示不是很明显,我第一次就没看见,找了一会才找到,之后慢慢实践并且熟练了。同时在页面设计过程中,也遇到了一些不懂得问题,但是在团队的帮助下得到了很好的解决,在此过程中,和团队一起讨论分析,让我受益匪浅!

丁宣元:

通过完成本次实验任务,我首先了解了ProcessOn的操作方法并进行了简单的练习。其次我们依据现有需求进行了团队分工,在明确目标和任务后,我自主学习所需的开发技术。在自主学习的过程中,我边学习边动手实践,感觉效率很高,但是在实际开发的过程中明显发现有些知识未消化,导致延长开发时间。通过近期的学习,我的收获很多,学习了知识,学会团队协作分享,与队友互相磨合的过程中也拓宽了我的思维。在遇到问题后求助队友,大家的讨论结果都给予我极大的帮助。加油,共同进步!

李岩松:

通过本次实验,以前在绘制一些算法的流程图的时候就用到了Process 在线流程图绘制工具,与此也Process在团队协作流程图绘制上展现出琪强大之处我们再次对用户需求进行分析,共同创建数据流图和数据字典模块的内容。通过本次的实验学习,既完善了软件工程的相关知识,且加深了与团队成员的合作。

胡欢欢:

首先,通过本次实验,学习并实际运用了ProcessOn工具,在数据流图和数据字典以及原型系统的开发中,体会到了协作的重要性,在协作中,团队各成员一定要多沟通多交流,才能提高整体的工作效率。

永远的ace 实验七 团队作业4—团队项目需求建模与系统设计(1)的更多相关文章

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

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

  2. 永远的Ace 团队作业4—团队项目需求建模与系统设计(1)

    项目 内容 课程班级博客链接 https://edu.cnblogs.com/campus/xbsf/2018CST/ 这个作业要求链接 https://www.cnblogs.com/nwnu-da ...

  3. 《你又怎么了我错了行了吧团队》第七次作业:团队项目完善&编码

    <你又怎么了我错了行了吧团队>第七次作业:团队项目完善&编码 项目 内容 这个作业属于哪个课程 软件工程 这个作业的要求在哪里 实验十一 团队名称 你又怎么了我错了行了吧 作业学习 ...

  4. 团队作业4——第一次项目冲刺(Alpha版本)第六天and第七天

    团队作业4--第一次项目冲刺(Alpha版本)第六天and第七天 第一次项目冲刺(Alpha版本)第六天 一.Daily Scrum Meeting照片   二.燃尽图 1.解释说明横纵坐标代表的含义 ...

  5. 实验十一 团队作业7—团队项目设计完善&编码测试

    实验十一 团队作业7—团队项目设计完善&编码测试 实验时间 2018-6-8 Deadline: 2018-6-20 10:00,以团队随笔博文提交至班级博客的时间为准. 评分标准: 按时交 ...

  6. 《快活帮》第七次作业:团队项目设计完善&编码

    项目 内容 这个作业属于哪个课程 2016计算机科学与工程学院软件工程(西北师范大学) 这个作业的要求在哪里 实验十一 团队作业7-团队项目设计完善&编码 团队名称 快活帮 作业学习目标 掌握 ...

  7. 《你说对就队》第七次作业:团队项目设计完善&编码

    <你说对就队>第七次作业:团队项目设计完善&编码 项目 内容 这个作业属于哪个课程 [教师博客主页链接] 这个作业的要求在哪里 [作业链接地址] 团队名称 <你说对就队> ...

  8. 【1414软工助教】团队作业4——第一次项目冲刺(Alpha版本) 得分榜

    题目 团队作业4--第一次项目冲刺(Alpha版本) 作业提交情况情况 所有团队都在规定时间内完成了七次冲刺. 往期成绩 个人作业1:四则运算控制台 结对项目1:GUI 个人作业2:案例分析 结对项目 ...

  9. 团队作业4——第一次项目冲刺(Alpha版本)4.28

    团队作业4--第一次项目冲刺(Alpha版本) Day seven: 会议照片 每日站立会议: 项目进展 今天是项目的Alpha敏捷冲刺的第七天,先大概整理下昨天已完成的任务以及今天计划完成的任务.今 ...

随机推荐

  1. Blog总结02(4~6次作业总结)

    Blog总结02(4~6次作业总结) 1.前言 (1)题目集04共有三道题目,第一题难度较大,第二题和第三题难度适中,第一题考察的知识点是 Java 中的字符串处理类以及正则表达式对输入字符串数据进行 ...

  2. featureCarousel.js 3d轮播图插件

    jQuery Feature Carousel 插件是国外的一比较优秀的旋转木马图片插件. 点击这里进入原文. 插件特点: 1.处理div的3d旋转木马效果. 2.支持一个中心,2个侧面的功能 3.中 ...

  3. 【feign】拦截输出日志

    方法一: 使用Feign拦截器 /** * @author: Sam.yang * @date: 2020/11/12 16:55 * @desc: feign请求拦截 */ @Slf4j @Comp ...

  4. Python中Selenium模块的使用

    目录 Selenium的介绍.配置和调用 Selenium的配置 Selenium的调用 Selenium的使用 定位 定位元素的使用 定位下拉标签元素 在iframe框架之间切换 上传文件 Webd ...

  5. json对象的获取

    <script type="text/javascript"> var person = { //json对象定义开始 name:'tom', //字符串 age:24 ...

  6. 【JavaScript】Leetcode每日一题-在D天内送包裹的能力

    [JavaScript]Leetcode每日一题-在D天内送包裹的能力 [题目描述] 传送带上的包裹必须在 D 天内从一个港口运送到另一个港口. 传送带上的第 i 个包裹的重量为 weights[i] ...

  7. 前端小白的学习之路html与css的较量【二】

    标签的划分 块级元素 独占一行 设置 宽 高可以起作用 排列方式: 上下排列 行内元素 可以共占一行 设置 宽 高 不起作用,大小由内容决定 排列方式:左右排列 行内块 可以共占一行 可以设置宽 高 ...

  8. zTree增加树形菜单格式

    result为json字符串 //展示树形菜单 function showMenuTree(result) { console.log("页面展示函数:"+result); //属 ...

  9. burp-suite(Web安全测试工具)教程

    Burp Suite 是用于攻击web 应用程序的集成平台.它包含了许多工具,并为这些工具设计了许多接口,以促进加快攻击应用程序的过程.所有的工具都共享一个能处理并显示HTTP 消息,持久性,认证,代 ...

  10. 你管这破玩意叫CPU?

    每次回家开灯时你有没有想过,用你按的开关实际上能打造出 复杂的 CPU来,只不过需要的数量可能比较多,也就几十亿个吧. 伟大的发明 过去200年人类最重要的发明是什么?蒸汽机?电灯?火箭?这些可能都不 ...