软件工程 week 05】的更多相关文章

关于 石墨文档客户端 的案例分析 作业地址:https://edu.cnblogs.com/campus/nenu/2016CS/homework/2505 一.调研测评 测试平台:Windows 10 Version 17134 App版本:1.3.1 BUG测试 要求:下载并使用石墨文档客户端,按照描述的bug定义,找3~5个功能性的比较严重的bug.请用专业的语言描述(每个bug 不少于 40字),如有必要,请配图. (1)导入文件后“我创建的”文件描述为空 内容 标题 导入文件后“我创建…
具体事项 项目交接燃尽图 每人工作内容 成员 已完成的工作 计划完成的工作 工作中遇到的困难 游心 #10 搭建可用的开发测试环境:#9 阅读分析 PhyLab 后端代码与文档:#8 掌握 Laravel 框架:#5 掌握 LaTeX:#62 调试生成报告代码:#60 整理物理网站上的实验流程: 李煦通 #20 阅读分析 PhyLab 前端代码与文档:#19 掌握 Bootstrap:#17 掌握 CSS:#15 阅读分析 PhyLab 后端代码与文档 石奇川 #31 阅读分析 PhyLab 数…
如果用两个字来形容这次的任务,那一定是"卧槽" 结对编程人员 177 吴渊渊 193 薛亚杰 照至少一张照片, 展现两人在一起合作编程的情况. 说明结对编程的优点和缺点. 优点:   程序员之间可以互相帮助,得到能力上的提高: 增强和提高代码的质量,并可以有效的减少BUG: 降低学习成本,共享编程经验可以使得代码工作时间大大减少: 互相讨论问题.更快更有效的解决问题. 缺点:   程序员的磨合需要时间, 优点:coder的大部分错误可以在第一时间被reviewer发现,这省下了很多本应…
16.6.0  Xerox Parc 的成功创新和推向市场的失败 http://research.microsoft.com/en-us/um/people/blampson/Slides/AltoAtPARCIn1970s_files/frame.htm http://research.microsoft.com/en-us/um/people/blampson/38-AltoSoftware/WebPage.html http://research.microsoft.com/en-us/u…
前言 由于ST公司推出比STM32F1性价比更高的F0芯片,现在市面上F0芯片的占有率也非常高.F0芯片属于M0内核,主频48M(当然,可以超频的,但尽量不要超的太多),资源大小可根据项目需求来选型.因此,最近几天总结一下关于STM32F0开发相关的知识. 该文章主要以STM32F0.MDK-ARM来讲解“新建软件工程详细过程”.关于MDK-ARM的下载与安装请看我的另一篇文章“MDK-ARM下载与安装”,里面详细讲述的下载和安装的过程.ST芯片有很好的兼容性(软件和硬件),同一个软件工程或许适…
软件工程  ---   Pair Project: Elevator Scheduler [电梯调度算法的实现和测试] 说明结对编程的优点和缺点. 结对编程的优点如下: 在独立设计.实现代码的过程中不免要犯这样那样的错误.在结对编程中,因为有随时的复审和交流,队员们取长补短.这样,程序中的错误就会少得多,程序的初始质量会高很多,同时也省下很多以后修改.测试的时间.这样高质量的产出能够给程序员带来一些信心.而且,在结对编程的过程中两位程序员互相交流,相互学习传递经验,能够在结对编程的过程中学习到更…
Deadline:2017-11-06(周一) 21:00pm (注:以下内容参考集大作业8 集大作业9 集大作业10 ) 0.评分规则: 按时交 - 有分,内容包括以下5个方面: Beta阶段敏捷冲刺每日报告 - 30分 Beta版本测试报告 - 30分 Beta版本发布说明 - 10分 Beta展示博客 - 20分 Beta阶段总结报告 - 20分 Beta阶段项目复审 - 20分 注意事项: 晚交 - 0分 迟交两周以上 - 倒扣本次作业分数 抄袭 - 倒扣本次作业分数 1.Beta阶段敏…
谢谢大多数同学按时完成了作业,同学态度都比较端正,没有为了完成作业或者讨好老师而说一些假话空话. 很多同学选择CS之前并没有从兴趣或者擅长出发.这是一个普遍的现象,十年前我们是这样,十年后的孩子们还是这样. 我觉得我们的基础教育太注重知识,而太疏忽孩子的主动思考.到底自己的兴趣是什么,向往什么样的生活,这些在高中教育完成之时几乎都是完全空缺的. 希望大家有时间时能多思考,找到自己感兴趣的技术和方向.同时也请大家认真把这门课上好. 晚交作业的同学,因为尊重其他按时交作业的同学以及评分标准,我这次没…
高级软件工程2017第6次作业--团队项目:Alpha阶段综合报告 Deadline:2017-10-30(周一)21:00pm (注:以下内容参考集大作业4,集大作业5,集大作业6,集大作业7 一.敏捷冲刺每日报告(30分) 根据已召开的迭代计划会议安排,阅读<构建之法>第六章内容,为项目冲刺的安排和问题提供助力. 在为期N天的时间内,安排连续N天的敏捷冲刺. 每天举行站立式会议,讨论项目每个成员的昨天进展.存在问题.今天安排.控制站立式的时间,不宜过长.站立式会议的目的是有效沟通项目的进度…
一.基本信息 标题:浅析软件工程中的UML建模技术 时间:2018 出版源:电子世界 领域分类:软件工程:UML建模技术:需求分析 二.研究背景 问题定义:软件工程中UML建模技术的研究 难点:明确软件系统的架构与体系,多种图例的分析,各个图例的功能性.掌握软件工程中UML的建模技术应用流程. 相关工作:通过视图的应用进行软件开发,对常用的四种图进行分析,进行需求分析环节.设计环节.实现环节.测试与匹配环节. 三.创新方法 1.用UML技术提供的图,从而实现软件开发的可视化以及模型化,以此获取软…
题目: 团队作业--Alpha冲刺 17秋 软件工程 Alpha 事后诸葛亮会议 关于评价与建议的反馈 评价1:管理部门我觉得对我已经用处不大了不过对新生用处很大.像学长说的一样,里面不是流程很懂但是界面我们还是可以看一下的. 答1:感谢反馈:我们会在之后的展示中更加注意细节,充分准备相关模块的演示. 评价2:很棒啊完成度很高,UI也很成熟!但是一开始需求中提到的"根据收集部员课表直接生成排班表"似乎没有体现? 答2:非常感谢:我们团队根据需求规格说明书,分析得到用户使用产品中所需实现…
项目Beta冲刺(团队)--05.29(7/7) 格式描述 课程名称:软件工程1916|W(福州大学) 作业要求:项目Beta冲刺(团队) 团队名称:为了交项目干杯 作业目标:记录Beta敏捷冲刺第7天任务完成情况 团队信息 队员学号 队员姓名 个人博客地址 备注 221600125 刘杰 http://www.cnblogs.com/MikasaAKM/ 队长 221600123 林信康 http://www.cnblogs.com/lxk12345/ 221600118 李鸿斌 https:…
项目Beta冲刺(团队)--05.28(6/7) 格式描述 课程名称:软件工程1916|W(福州大学) 作业要求:项目Beta冲刺(团队) 团队名称:为了交项目干杯 作业目标:记录Beta敏捷冲刺第6天任务完成情况 团队信息 队员学号 队员姓名 个人博客地址 备注 221600125 刘杰 http://www.cnblogs.com/MikasaAKM/ 队长 221600123 林信康 http://www.cnblogs.com/lxk12345/ 221600118 李鸿斌 https:…
项目Beta冲刺(团队)--05.27(5/7) 格式描述 课程名称:软件工程1916|W(福州大学) 作业要求:项目Beta冲刺(团队) 团队名称:为了交项目干杯 作业目标:记录Beta敏捷冲刺第5天任务完成情况 团队信息 队员学号 队员姓名 个人博客地址 备注 221600125 刘杰 http://www.cnblogs.com/MikasaAKM/ 队长 221600123 林信康 http://www.cnblogs.com/lxk12345/ 221600118 李鸿斌 https:…
项目Beta冲刺(团队)--05.26(4/7) 格式描述 课程名称:软件工程1916|W(福州大学) 作业要求:项目Beta冲刺(团队) 团队名称:为了交项目干杯 作业目标:记录Beta敏捷冲刺第4天任务完成情况 团队信息 队员学号 队员姓名 个人博客地址 备注 221600125 刘杰 http://www.cnblogs.com/MikasaAKM/ 队长 221600123 林信康 http://www.cnblogs.com/lxk12345/ 221600118 李鸿斌 https:…
项目Beta冲刺(团队)--05.25(3/7) 格式描述 课程名称:软件工程1916|W(福州大学) 作业要求:项目Beta冲刺(团队) 团队名称:为了交项目干杯 作业目标:记录Beta敏捷冲刺第3天任务完成情况 团队信息 队员学号 队员姓名 个人博客地址 备注 221600125 刘杰 http://www.cnblogs.com/MikasaAKM/ 队长 221600123 林信康 http://www.cnblogs.com/lxk12345/ 221600118 李鸿斌 https:…
项目Beta冲刺(团队)--05.24(2/7) 格式描述 课程名称:软件工程1916|W(福州大学) 作业要求:项目Beta冲刺(团队) 团队名称:为了交项目干杯 作业目标:记录Beta敏捷冲刺第2天任务完成情况 团队信息 队员学号 队员姓名 个人博客地址 备注 221600125 刘杰 http://www.cnblogs.com/MikasaAKM/ 队长 221600123 林信康 http://www.cnblogs.com/lxk12345/ 221600118 李鸿斌 https:…
项目Beta冲刺(团队)--05.23(1/7) 格式描述 课程名称:软件工程1916|W(福州大学) 作业要求:项目Beta冲刺(团队) 团队名称:为了交项目干杯 作业目标:记录Beta敏捷冲刺第1天任务完成情况 团队信息 队员学号 队员姓名 个人博客地址 备注 221600125 刘杰 http://www.cnblogs.com/MikasaAKM/ 队长 221600123 林信康 http://www.cnblogs.com/lxk12345/ 221600118 李鸿斌 https:…
孟繁琛 + 原创作品转载请注明出处 + <软件工程(C编码实践篇)>MOOC课程 http://mooc.study.163.com/course/USTC-1000002006 软件工程(C编码实践篇)是由中科大孟宁老师在网易云课堂上发布的一门关于学习软件工程开发思想的实践性课程,整门课程循序渐进的从一个helloworld小程序做到一个线程安全并且可重用的menu菜单系统.课程主要通过网课加实验楼实验的方式进行,课程讲解内容轻松又不失严谨性,实验简单却又极具代表性.总之,整门课程基于一个m…
敏捷软件开发:又称敏捷开发,是一种从1990年代开始逐渐引起广泛关注的一些新兴软件开发方法,是一种应对快速变化的需求的一种软件开发能力. 与传统软件工程相比,它们的具体名称.理念.过程.术语都不尽相同,相对于"非敏捷",更强调程序员团队与业务专家之间的紧密协作.面对面的沟通(认为比书面的文档更有效).频繁交付新的软件版本.紧凑而自我组织型的团队.能够很好地适应需求变化的代码编写和团队组织方法,也更注重软件开发中"人"的作用. 本文将介绍敏捷软件开发的历史背景与发展,…
Atitit 软件工程概览attilax总结 1.1. .2 软件工程的发展 进一步地,结合人类发展史和计算机世界演化史来考察软件工程的发展史. 表2 软件工程过程模型 表2将软件工程的主要过程模型做了一个简要的汇总,并将所有的软件工程模型划分为三大领域和五个阶段,三大领域分别为: 1) 惯例模型:瀑布模型,增量模型,演化过程模型和统一过程模型是其中的代表: 2) 敏捷过程模型:极限编程(XP)是其中的代表: 3) 新过程模型和研究领域:模型驱动开发和云计算是其中的代表: 而在五个关键性阶段中,…
目录: static的用法 主函数的定义 增强for的循环 单例设计模式 封装 一.Static的用法 1.对象的内存分析 对象的引用变量是存在于栈区,而在堆区开辟了一块内存空间,调用对象给成员变量赋的值的就存在于这块空间中   在每次new一个对象的都要调用同一个属性的时候,会在堆区重新开辟一个内存空间,这样就很浪费内存空间.这时候就引用了Static静态变量…
俗话说,自己写的代码,6个月后也是别人的代码……复习!复习!复习!涉及的知识点如下: 软件工程概念 敏捷开发过程scrum 一.什么是软件工程?请用一句话描述. 软件工程是一门研究性的学科:它用工程化的方法(联系建筑工程……),构建和维护有效的.实用的,和高质量的软件.简单来说,软件工程有三要素:过程+方法+工具,而软件工程是目标,软件过程是步骤,方法和工具是辅助. 二.那么,软件过程又是什么? 软件过程:首先它是一个框架或者说步骤,它是一个为建造高质量软件而所需要完成的任务的框架,即形成软件产…
俗话说,自己写的代码,6个月后也是别人的代码……复习!复习!复习! 软件工程的一般开发过程:愿景分析.业务建模,需求分析,健壮性设计,关键设计,最终设计,实现…… 时序图也叫序列图(交互图),属于软件工程里的第二步——业务建模阶段里的图,业务建模要求我们把视角从系统转向组织,要站在客户的角度看问题,以达到清晰准确地“知彼”,术语就是从组织的角度来定位系统的价值,从而避免软件项目的失败,因为大量软件项目失败的原因都是一个——最终实现和用户需求不一致!故业务建模也叫组织建模,切记在业务建模和需求分析…
接下来几天我要写半年的软件工程学习后的感想,今天从介绍IDE开始.首先,本人至今为止全部项目都是在mypclise上完成的.本人采用myeclipse唯一的原因就是它使用方便.但是,我也承认myeclipse这个IDE存在许多问题.比如在编写iterator的时候,其中一个属性就存在着默认属性与实际属性不一致的情况.当然, 不同版本jdk.struts等不兼容的问题也是一大头疼问题.这简直就让我们陷入了使用计算机的困境----我花两个月学习的东西,可能两个月后出新版本了,然后这些知识就过时了.在…
iOS系列 基础篇 05 视图鼻祖 - UIView 目录: UIView“家族” 应用界面的构建层次 视图分类 最后 在Cocoa和Cocoa Touch框架中,“根”类时NSObject类.同样,在UIKit框架中,也存在一个神奇的类——UIView. 从继承关系上看,UIView是所有视图的根,我们形象地称其为“始祖”. 本篇,咱们就一起研究UIView的神奇所在. 1. UIView“家族” UIView“家族”大体分为“控件”和“视图”两类,二者均继承于UIView. UIView类的…
版本记录 - 版本1.0 创建文章(2016.12.30) - 版本1.1 更正了hybird相关知识:增加了参考文章(2017.01.05): + Web APP更正为响应式移动站点与页面,简称响应式站点: 一.移动APP开发方式 响应式移动站点与页面(M站) 使用HTML+CSS+JS开发运行在移动端浏览器中的纯Web APP.可通过浏览器调用Device API. Hybird APP 使用Native + Web(HTML+CSS+JS) 混合开发 主要类型: Native主体型:使用W…
1.评分规则 本次Beta阶段团队作业评分方法如下: 团队得分=[[7次scrum过程评分+(小组互评得分+教师评分)/2]/2],其中过程.小组.教师各30分 说明:由于没有规定提交团队贡献比,因此本次团队得分将直接加在每个团队成员身上 小组名 小组互评得分 教师评分 助教评分 得分 Aruba 29 28 18.23076923 23.37 606 not connectd 23 27 24.92307692 24.96 Clover 26 23 28.84615385 26.67 TAC…
K米软件测评个人作业结果统计如下: 评分标准: 按照栋哥布置的第三次个人作业--K米测评制定评分标准如下: 第一部分:调研.评测 下载并使用,描述最简单直观的个人第一次上手体验. 0.5 按照描述的bug定义,找出几个功能性的比较严重的bug.至少两个.用专业的语言描述(每个bug 不少于 40字),如有必要,可以配图. 1 你觉得为什么这个产品组的人没有发现这些bug?? 0.5 整体排版美观 1 介绍采访对象的背景和需求(他们有没有用过这个APP或类似的APP,除了现有的功能还有别的需求么)…
第二次团队作业--预则立&&他山之石成绩统计结果如下: T:团队成绩 P:个人贡献比 T+P:折算个人成绩,计算公式为T+T/15*团队人数*P 学号 组别 Team P T+P 031401433 606notconnected 12 16 12.77 031402629 606notconnected 12 17 12.82 031402618 606notconnected 12 15 12.72 031402606 606notconnected 12 15 12.72 03140…