软件工程
文章平均质量分 70
谭倩倩
这个作者很懒,什么都没留下…
展开
-
“软工视频”第一章总结
在看书之前我曾经百度百科里面查了一下“软件工程”是什么意思,结果出来一句话让我郁闷到死——“目前还没有真正的定义”。等到看了视频慢慢对软工有了了解。视频上说软件工程化,我觉得说的蛮好的。原创 2014-09-06 11:12:19 · 1754 阅读 · 24 评论 -
你的UML第一张图是用例图么?(2)——从活动图到用例图
之前已经说过如果是我会选择第一张UML图是活动图,事实上,通过这种方式能够更好的帮助我们分析用例,因为用例涵盖过程和工作流分析,所以活动图能够成为用例的有用的辅助措施,对于复杂工作流的业务来说更是如此,所以笔者的机房合作就是把活动图的每一个活动作为一个用例的候选,下面可以看一下转换流程。原创 2015-07-31 15:28:14 · 1898 阅读 · 33 评论 -
你的UML第一张图是用例图么?(1)——活动图为开端
如果你的UML图第一章还是用例图请你继续看下去;如果你不知道业务分析图和活动图的关系,请你继续看下去;如果你的机房无论是重构还是合作出现遗漏功能(我重构的时候就把操作员工作记录查询给漏了)请你继续看下去。原创 2015-07-27 16:26:36 · 2014 阅读 · 40 评论 -
uml验收
“你觉得机房收费系统是给谁用的呢?” 我不经大脑回答了“学生”。 “那你之前敲的学生信息管理系统你觉得是给谁用的?” 我才慢慢反应过来,弱弱的说了一句是给“老师”用的。 “你去网吧的时候那个系统是给谁用的?” 当我回答是网管的时候我才有点明白原来机房收费系统应该主要是给老师或管理机房的人用。原创 2014-12-07 17:04:03 · 1484 阅读 · 16 评论 -
用例图——机房收费系统
UML用例图简单的讲就是显示参与者与系统中的用例之间的关系。(即系统如何与外部参与者交互)所以,开发用例模型应该从项目风险承担者的角度而不是项目开发者的角度出发,每个用例表示系统提供给其用户的一段功能。原创 2014-11-23 17:14:52 · 1722 阅读 · 26 评论 -
“软工视频”总结(完)
因为之前看过了《信息系统开发与管理》,所以看软工视频还不至于睡着,但是不得不发发牢骚这个视频的催眠度还是相当高的,我只好看了看《软件工程指南》(让我更头疼的一本),两种枯燥对比之下才给了我继续看视频的勇气。原创 2014-11-16 17:20:40 · 1115 阅读 · 10 评论 -
“软工视频”第三章总结
“当我们做一个项目时,可能客户口头告诉你他想要做一个什么东西,或者给了你一些文档告诉你这就是需求。就根据几句口头讲述,或者一些文档,很难知道到底具体需要做什么。这时候就要对需求进行挖掘,以得到功能列表,或者用例图,并作出软件需求分析。”这段话我觉得虽然直白,但是确实是把软件需求分析说的很清晰。下面是我对第三章理解的思维导图:原创 2014-09-14 18:03:26 · 1466 阅读 · 34 评论 -
“软工视频”第二章总结
第二章在视频里只有两讲,感觉就是说了两个文档——可行性研究报告和软件计划书。下面是我画的思维导图:任何的软件都会受到内部外部环境的各种限制,所以在做软件计划之前先要进行可行性研究(简单的说就是先研究下限制条件)。视频中把可行性研究主要分为经济,技术,操作,法律和时间可行性。原创 2014-09-13 11:36:20 · 1704 阅读 · 29 评论 -
再看“陈伟视频”理解多态机制 ——你还记得“橘子,苹果的例子么”
“接口你觉得是什么?”在我没有回复这集视频之前我会直接说解耦。为什么是解耦,可能我当时觉得只要在B层和D层中穿插一层,那么B层就不会直接调用D层的类的方法,这样子就达到了解耦的效果。后来我才发现了我敲代码的一个误区,那就是我在敲机房收费系统的时候仅仅按照七层的样式,每定义一个接口的时候就实现一个类,导致我的理解就是一个接口仅仅对应一个类。但是接口仅仅只是这样子的么? 我想陈伟视频49集给了我一个很好的启发——多态。原创 2015-08-16 21:03:04 · 1355 阅读 · 43 评论