E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
BUAA
BUAA
_OO第四单元总结性博客作业——UML(Floyd实现规则检查?)
一、架构设计1、UML第一次作业——类图第一次作业基于不同element在UML规格中的从属关系来设计架构。继承了UmlInteraction接口的MyUmlInteraction类是主要的交互层。在其构造函数中对加入进来的每一个element进行分析,判断它的ElementType并根据parentId以及其他解析出的性质决定它的存储位置。对于不同的ElementType,我将其分为三类:第一类
weixin_30617561
·
2020-06-27 22:27
结对项目编程要求
这门课的TFS服务器地址是:scsetfs.nlsde.
buaa
.edu.cn。下面是各个组对应的TFS项目名称,不要弄错了。
weixin_30598225
·
2020-06-27 22:09
BUAA
-OO-第四单元总结——终章
面向对象第四单元博客总结——终章第四单元作业设计第13次作业设计类和对应方法属性设计类设计如下图所示本次作业主要涉及六个类,其中包括主类Main,通用Map类UmlElementIdMap类,实现官方接口类MyUmlInteraction类,以及自定义interface类MyInterface类,自定义class类ClassContainer类,自定义Operation列表MethodList类U
weixin_30570101
·
2020-06-27 21:54
BUAA
OO 2019 第一单元作业总结
目录总架构ControllerModel输入处理代码静态分析行数方法复杂度UML类图优点缺点坑输入非法的空白字符输入的简并处理运算浅拷贝可变类型与不可变类型输出表达式因子的优化互测策略测试集测试针对性测试脚本测试CreationalPattern总本博文是2019年北航面向对象(OO)课程第一单元作业(多项式求导)的总结。三次作业的要求大致如下:第一次作业:简单幂函数的求导,如\(1+x^5+4*
Surenon
·
2020-06-27 21:08
BUAA
_OO 第四单元总结
BUAA
_OO第四单元总结写在前面UML是一种描述逻辑,提供了面向对象式的抽象与直观表述。本单元通过对UML语言内容的逐层深入(UML入门、UML模型关系、UML层次设计)进一步理解模型化设计的思想。
weixin_30507481
·
2020-06-27 20:13
OO第四次博客作业(第四单元作业及期末总结)
(注意:本文写作顺序与作业要求不完全一致,但涵盖了作业的所有要求)一学期的
BUAA
特色OO课程结束了。
weixin_30500105
·
2020-06-27 20:41
BUAA
OO 2019 第四单元作业总结
目录第四单元总结总UMLUML类图UML时序图UML状态图架构设计第十三次作业第十四次作业课程总结历次作业总结架构设计面向对象方法理解测试方法理解与实践改进建议尽量避免与面向对象无关的任务时间安排提前安排好理论课存在感不强课程收获第四单元总结总本部分是2019年北航面向对象(OO)课程第四单元作业(UML)的总结。两次作业的要求大致如下:第一次作业:实现一个UML类图解析器,可以通过输入各种指令来
weixin_30463341
·
2020-06-27 20:04
[
buaa
-SE-2017]个人作业-回顾
个人作业-回顾提问题的博客:[
buaa
-SE-2017]个人作业-Week1Part1:问题的解答和分析1.1问题:根据书中“除了前20的学校之外,计科和软工没有区别”所以计算机科学这个专业也许在我们学校是和软件工程有区别的
weixin_30305735
·
2020-06-27 15:03
脚本引擎Rhino执行javascript代码
a.js:functiontest(){vara=3;varb=4;println("invokea.jsfile:"+(3+4));}test();2.java代码中执行a.js:packagecom.
buaa
.testRhino
mmmodeerf
·
2020-06-26 10:21
java
使用epoll进行高性能网络编程
hanhj@vrlab.
buaa
.edu.cn;
[email protected]
原文出自:https://www.captech.com.cn英文原文:http://www.xmailserver.org
playmud
·
2020-06-24 20:53
network
人机交互,情感计算,,人工智能相关研究的科研团队
http://haptic.
buaa
.edu.cn/chinese_paper.htm主页上有相关人机交互与触觉交互的研究团队的链接。
天人合一moonlight
·
2020-06-24 15:32
机器视觉与图形图像
人机交互HCI
BUAA
_OO_Unit4 & 学期 总结
BUAA
_OO_Unit4&学期总结UML单元作业架构设计本单元学习了对UML模型的理解和解析,了解了UML模型的语义规则,主要是针对类图、时序图和状态图进行了学习。
b5242882
·
2020-06-22 15:29
BUAA
面向对象第一单元作业总结
前三次作业总结主要分为以下几个部分的内容:数据抽象与类的设计重构代码和功能的泛化程序bug检验基于度量的程序结构分析数据抽象与类的设计数据管理类面向对象核心思想之一——“万物皆为对象”,在学习面向对象的编程伊始具有重要的意义。因为只有明确了程序依据数据抽象进行分类而不是依据算法执行的过程进行分类,才能在最开始设计程序时摆脱面向过程编程的烙印。第一次作业的内容是对多项式进行求导计算。本着数据抽象的原
aopu4372
·
2020-06-22 14:34
BUAA
面向对象设计与构造——第二单元总结
BUAA
面向对象设计与构造——第二单元总结第一阶段:单部傻瓜电梯的调度第二阶段:单部可捎带电梯的调度(由于我第一次写的作业就是可捎带模式,第二次只是增加了负数楼层,修改了一部分参数,因此一起总结。)
a5a5a554321
·
2020-06-22 11:25
BUAA
面向对象设计与构造——第三单元总结
BUAA
面向对象设计与构造——第三单元总结1.JML语言及应用工具链JML(JavaModelingLanguage)是用于对Java程序进行规格化设计的一种表示语言。
a5a5a554321
·
2020-06-22 11:25
BUAA
面向对象设计与构造——第一单元总结
BUAA
面向对象设计与构造——第一单元总结第一阶段:只支持一元多项式的表达式求导1.程序结构由于是第一次接触面向对象的编程,加之题目要求不算复杂,我在第一次作业中并没有很好利用面向对象的特点,只建了两个类
a5a5a554321
·
2020-06-22 11:25
[2020
BUAA
软工助教]助教每周小结(week 17)
2020-06-21助教一周小结(第十七周)1、助教博客链接:https://www.cnblogs.com/jeffan/2、本周点评作业数量:无3、本周评分的作业:提问回顾与个人总结作业作业提交量:83/85作业完成率:97.6%作业平均分:9.2(满分10分)优秀作业推荐:https://www.cnblogs.com/CookieLau/p/13155126.htmlhttps://www
分解
·
2020-06-21 19:00
第四单元UML解析器博客与学期总结——by Wazaki from
BUAA
第四单元UML解析器博客与学期总结第四单元UML解析器博客与学期总结写在前面第四单元代码构架解析类的方法说明以最复杂的MyClass类举例构架设计与面向对象思想的理解测试与实践课程感悟与收获对课程的几点建议写在前面在近几周,我们进入了面向对象程序设计第四单元(编写UML解析器)。在本单元中,我们首次接触了UML语言模型系统。UML语言为我们提供了一种面向对象式的抽象又直观的描述逻辑。它把系统抽象表
weixin_30314813
·
2020-06-21 09:14
BUAA
面向对象设计与构造——第四单元总结
BUAA
面向对象设计与构造——第四单元总结(1)总结本单元两次作业的架构设计第1次作业:UML类图的查询这次作业的重点我认为在于理解类图本身的含义,搞懂每个UML元素的作用和各个参数的意义。
a5a5a554321
·
2020-06-20 23:04
BUAA
_OO_2020_Unit4&Final_Summary
第四单元架构设计由于需求基本上都是查询操作,故把重点放在UmlElement的处理上,并尽量实现初始化时就完成需查询量的存储,减少查询时的复杂度。具体来说,就是实现一个Manager类来完成初始化操作,并新建一系列UmlXXX类来满足需求。三次作业基本实现了迭代开发,对于新增元素,只需在Manager类中实现对新增元素的处理,再实现Interaction类里的查询方法即可。UML图:架构设计及OO
Zhao_xc
·
2020-06-19 21:00
BUAA
_OO_2020_UNIT4_Summary
BUAA
_OO_2020_UNIT4_Summary一、第四单元作业总结本单元的主要任务为对uml图(包括类图、状态图、顺序图)进行解析,并对相应的查询指令给出正确的结果。
_Akman
·
2020-06-19 21:00
BUAA
_OO_2020_Total_Summary
概述本博文从Unit4架构设计、四单元中架构设计及OO方法理解的演进、四单元中测试实践与理解的演进、课程收获、改进建议与线上学习体会六个方面展开,总结本学期的OO之旅.1.Unit4架构设计1.1第一次作业UML图分析从上述UML图中可以看出,第一次作业中并未进行过多宏观上的设计,仅仅从功能角度进行类的拆分,但基本上重要的信息都提炼出来了,后面的作业中把信息放在一个单独类中存储即可,仅仅只是视图上
Palemodel
·
2020-06-19 19:00
OO Unit4总结 & 结课总结
OOUnit4总结&结课总结OO课Unit4UML解析应用技术回顾
BUAA
.1823.邓新宇2020/6/19总结本单元三次作业的架构设计本单元的架构设计主要是两方面。
SnowPhoenix
·
2020-06-19 19:00
BUAA
_OO_2020_第四单元总结
我认为第四单元的难点在于对UML结构的理解,理解了类图,顺序图,状态图这三种图的结构之后,第四单元可以说是最简单的一个单元了,在算法和构筑复杂程度上均是各单元最低。在UML结构的理解上,除了要认真观看课程外,最重要的还是用一用StartUml,自己创建类图,顺序图,状态图,用清楚每一种图,这样就能透彻地理解各种结构了,当然也可以翻看学习讨论区中他人的理解,也很有帮助。一、第四单元作业架构分析对于本
陈奕文18376136
·
2020-06-19 16:00
BUAA
_OO 第四单元总结
一、本单元架构设计本单元学习了UML模型,整体来说代码实现的难度并不大,但是好的设计却需要花比较多的时间第一次作业第一次作业只包含了对UML类图的查询功能,并没有进行什么细致的设计,所有的方法和数据都保存在了一个核心交互类中,显得代码比较臃肿,是一种很差的设计,代码的复杂度也没有进行严格的控制。导致了最终强测有一个测试点超时。第二次作业第二次作业加入了UML顺序图和状态图的检查,实现的方法都很简单
_无问
·
2020-06-19 15:00
BUAA
_OO_Unit4&Total_Review
OO_Unit2_Review一.作业结构的结构度量及BUG分析1.work1UML方法复杂度(1)方法复杂度(2)类复杂度2.work2UML方法复杂度(1)方法复杂度(2)类复杂度3.work3UML方法复杂度(1)方法复杂度(2)方法复杂度(3)方法复杂度(4)4.BUG分析WORK1:本次作业忘记考虑了接口的多继承问题,修改方式为新增了BFS算法来处理接口的情况。WORK2:本次作业忘记某
Hofie
·
2020-06-19 12:00
BUAA
_OO第四单元总结及期末总结
BUAA
_OO第四单元总结及期末总结一、第四单元三次作业的架构设计本单元主要是要求我们去实现一个UML解析器,并通过这一过程了解到与UML相关的一些知识。
SexyYxy
·
2020-06-19 03:00
BUAA
_OO_2020_Unit4_Wandy
BUAA
_OO_2020_Unit4_Wandy总结本单元三次作业的架构设计除实现了MyUmlInteraction之外第一单元新增了MyElement用来管理类,详情如下:privateUmlElementumlElement
Wandy666
·
2020-06-18 22:00
BUAA
_OO 第四单元总结
一、架构本单元作业的目的是熟悉UML类图的元素及其解析方法,共三次作业,第一次作业解析类图中的各个元素,第二次作业加入了状态图和时序图,第三次对类图的有效性做分析。第一次作业本次作业要求实现类图解析器接口,实现的方法如下:我通过MyUmlInteraction类实现次接口,功能的完成通过对输入元素进行建图实现,针对不同的UML元素,封装不同的类例如针对UMLClass类型封装了ClassType类
alink16
·
2020-06-18 09:00
2020
BUAA
软工提问回顾和个人总结作业
2020
BUAA
软工提问回顾和个人总结作业17373010杜博玮项目内容这个作业属于哪个课程2020春季计算机学院软件工程(罗杰任健)这个作业的要求在哪里提问回顾和个人总结作业我在这个课程的目标是学习软件工程
Cuogeihong
·
2020-06-17 22:00
BUAA
2020软工作业——提问回顾与个人总结
项目内容这个作业属于哪个课程2020春季计算机学院软件工程(罗杰任健)这个作业的要求在哪里提问回顾与个人总结我在这个课程的目标是进一步提高自己的编码能力,工程能力这个作业在哪个具体方面帮助我实现目标反思我这一学期的工作并做出总结其他参考文献《构建之法——现代软件工程》第二版一、以前提出的问题个人博客作业二、对问题的解答1.关于创新在书的16.1.2节中,作者给出了“创新者甚至恨创新”的支持例子,就
mc_steven
·
2020-06-17 22:00
BUAA
SE | 提问回顾与个人总结
项目内容这个作业属于哪个课程2020春季计算机学院软件工程(罗杰任健)这个作业的要求在哪里提问回顾与个人总结我在这个课程的目标是深入理解软件工程这个作业在哪个具体方面帮助我实现目标对一学期的课程进行总结链接到以前提问题的博客
BUAA
hoshi_no_kirby
·
2020-06-17 14:00
BUAA
_OO(2020)_Unit4_Summary
一、第四单元三次作业架构设计总结第四单元的三次作业架构设计上,基本就是对官方包中的所有模型元素类(UMLElement)进行了代理,从而方便存储额外的信息来实现一些查找检测,然后各种暴力遍历解决问题,主要内容在于初始化后MyUmlElement添加保存所有的子元素以及MyUmlClass,MyUmlInterface添加保存各种关系的对端(继承关系的父子、实现的接口、关联的对端等)以及属性和方法,
kircle
·
2020-06-17 11:00
BUAA
2020 软件工程 提问回顾与个人总结
BUAA
2020软件工程提问回顾与个人总结Author:17373051郭骏项目内容这个作业属于哪个课程2020春季计算机学院软件工程(罗杰任健)这个作业的要求在哪里提问回顾与个人总结我在这个课程的目标是学习软件工程的开发知识
sharinka
·
2020-06-16 18:00
BUAA
_OO_2020_Unit4_总结博客
BUAA
_OO_2020_Unit4_总结2020年春季学期第十六周,OO第四单元即最终章落下帷幕,本单元是利用Java进行UML类图的解析,完成对类图、顺序图、状态图的内部查询操作与简单的规则判断操作
Craaaaazy
·
2020-06-16 15:00
BUAA
_OO_2020_Unit4 Summary
一人成木,二人成林,三人成森。——忘了从哪听的也没找到出处假装是我自己说的感谢一路帮助的小伙伴,感谢ljh、pgh、cwx、xhc还有各位帮忙跑数据的大佬、帮忙看dfs的bug的cjb、虽然无比嫌弃我但还是帮忙java入门的lyj等等等等。万分感谢。第四单元三次作业架构设计三次架构基本相似,最多是在第一次的基础上修修补补。所以就仅放上第十三次作业的UML图。第一次把原包里所需要的各个类重新定义为一
weilann
·
2020-06-16 13:00
BUAA
_OO_2020_Unit4_Summary
BUAA
_OO_2020_Unit4_Summary目录
BUAA
_OO_2020_Unit4_Summary第四单元作业架构设计工厂模式+适配器模式基于度量的程序结构分析四个单元中架构设计及OO方法理解的演进四个单元中测试理解与实践的演进课程收获三个
18374472闫金柱
·
2020-06-16 12:00
BUAA
OO 第四单元总结 & 课程总结
目录OO第四单元一、第四单元架构设计1.作业一2.作业二3.作业三二、四个单元中架构设计&OO方法理解的演进1.第一单元2.第二单元3.第三单元4.第四单元三、四个单元中测试理解与实践的演进1.第一单元2.第二单元3.第三单元4.第四单元四、课程收获五、改进建议六、线上学习体会OO第四单元UML——还算圆满的结局一、第四单元架构设计1.作业一首先最顶层我创建了MyModel类,代表整个模型,在交互
lty0523
·
2020-06-16 12:00
OO第四单元总结
BUAA
_OO第四单元UML作业总结一、第四单元架构设计这三次作业是关于面向对象UML方面的练习。
Laffird
·
2020-06-16 10:00
BUAA
_OO_HOMEWORK_UNIT4_总结与反思 与 课程总结
本单元作业总结第一次作业本单元的第一次作业主要是UML类图的解析和相关的查询操作。在第一次作业中,因为只有类图的元素,所以我选择了将UML类图按照元素中的父子关系建立成了UML类图树,以类为根,然后将所有parent为该类的元素作为类的儿子,然后依次类推进行构造,这样就能方便的找到属于某个类的方法、属性、关联对端等等,UML类图的结构为类(或接口)在最顶层,下一层是属性、方法、关联、泛化和实现,在
infinity37
·
2020-06-16 00:00
BUAA
OO 第四单元总结
Part1本单元作业设计总体来看,本单元作业主要做了两件事:针对关键的UML类构建对应的adapter。比如针对UMLClass类构建UMLClassAdapter类。将顺序输入转化为具有一定结构的图。比如状态图的元素是顺序输入的,代码需要将这种顺序输入转化为具有一定结构的图,即状态图。以下具体分析:第一次作业第一次作业只有类图,我针对关键的UML类构建相应的adapter,然后将这些adapte
YSZhao
·
2020-06-15 20:00
UML——
BUAA
_OO 第四单元总结 & 课程总结
UML——第四单元总结&课程总结第四单元架构设计第一次作业本次作业要求是实现一个UML类图解析器。说实话,最开始我看到指导书上要求的时候毫无头绪,尤其是那一堆测试样例,真心看不懂。于是听从助教建议,开始看官方下发的源代码,但是真是应了那句话“所有的程序员都讨厌两件事,1别人不写注释2自己写注释”,里面一个注释都没有,理解起来很困难,遂放弃。走投无路,被迫无奈,开始手动实现测试样例,将类图完整复现出
骑着蜗牛追捣蛋
·
2020-06-15 19:00
BUAA
_OO_UNIT4 单元&OO课程总结
目录UNIT4作业架构设计第一次作业架构第一次作业bug分析第二次作业架构第二次作业bug分析第三次作业架构第三次作业bug分析四个单元中架构设计及OO方法理解的演进四个单元中测试理解与实践的演进课程收获具体改进建议线上OO课程感想与体会UNIT4作业架构设计三次作业的基本思路都是构建树状结构来进行数据的管理。第一次作业架构新建了一个Tree类来将数据进行树状管理,每个元素都可以通过id和pare
magicalyz
·
2020-06-15 17:00
提问回顾与个人总结
项目内容这个作业属于哪个课程2020春季计算机学院软件工程(罗杰任健)(北京航空航天大学-计算机学院)这个作业的要求在哪里提问回顾与个人总结我在这个课程的目标是实现自己在软件工程方面的个人素质的飞跃个人提问博客链接
BUAA
P.R.E.T.T.Y
·
2020-06-15 15:00
【
BUAA
软工】提问回顾与个人总结
链接到以前提问题的博客在之前的博客我曾经提问过以下几个问题为什么单元测试必须由写程序的人完成?过早优化,过早泛华:何时为过早?为何使用goto语句?用户需求分析:分而治之,如何分?兼容性测试和配置测试,易用性测试与可访问性测试的区别请尝试对自己曾经提出的问题进行解答,并阐明,是如何通过看书,实践,或者讨论弄清楚的。为什么单元测试必须由写程序的人完成?在经历过本学期的个人项目作业,结对项目作业,团队
PX_L
·
2020-06-15 14:00
BUAA
_OO_第四单元
一、UML解析器设计先看下题目:第四单元实现一个基于JDK8带有效性检查的UML(UnifiedModelingLanguage)类图,顺序图,状态图分析器MyUmlInteraction,实际上我们要建立一个有向图模型,UML中的对象(元素)可能与同级元素连接,也可与低级元素相连形成层次关系输入:上述三UML图的边集(非实体元素)与点集,上下层级元素通过_parent隐式邻接。值得注意的是,不同
iff0
·
2020-06-15 12:00
BUAA
_OO_第四单元
一、UML解析器设计先看下题目:第四单元实现一个基于JDK8带有效性检查的UML(UnifiedModelingLanguage)类图,顺序图,状态图分析器MyUmlInteraction,实际上我们要建立一个有向图模型,UML中的对象(元素)可能与同级元素连接,也可与低级元素相连形成层次关系输入:上述三UML图的边集(非实体元素)与点集,上下层级元素通过_parent隐式邻接。值得注意的是,不同
iff0
·
2020-06-15 12:00
2020-
BUAA
-OO-面向对象设计与构造-第四单元总结&课程总结
咱的OO结束辣!Part1:Unit4Summary本单元作业,我主要使用了适配器模式和访问者模式。总体上看,代码量和文件数量有所上升,但配合分包等措施后,文件结构清晰,各部分耦合度均较低。缺点就是一个简单操作要脱好几层套,显得有些臃肿。由于三次作业基本上只有增加对新功能的支持,因此只分析第三次作业。Section1:整体处理以及错误检测总的来说,我将所有UML元素的类用MyUmlElement包
VOIDMalkuth
·
2020-06-15 11:00
BUAA
_OO_第四单元作业总结&课程总结
一.第四单元总结这个单元的任务,是在课程组下发的的demo基础上实现接口解析UML图的元素,并实现UML规则检查以及查询功能。UML-UnifiedModelingLanguage统一建模语言,又称标准建模语言。是用来对软件密集系统进行可视化建模的一种语言。UML的定义包括UML语义和UML表示法两个元素。代码架构分析第一次作业由于第一次作业实现的功能只包含类图查询,因此我直接把所有需要实现的接口
Cedar_forest
·
2020-06-15 11:00
[2020
BUAA
软工助教]助教每周小结(week 16)
2020-06-14助教一周小结(第十六周)1、助教博客链接:https://www.cnblogs.com/jeffan/2、本周点评作业数量:无3、本周评分的作业:无4、本周主要工作内容:课程即将结束,发布最后一份作业提问回顾与个人总结督促相关助教对本周日23点截止的团队事后分析作业进行及时的点评和评分。准备beta阶段评审所需要的助教和老师评分和团队互评表,参与beta阶段评审,评审结束后进
分解
·
2020-06-14 23:00
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他