摘要: 学习的专业是软件工程,到了大三学习了软件工程这门课程,从前几次的课中让我印象深刻就是软件危机吧,对于软件的开发中发生的失败没有任何方法补救,如同书中所说“没有银弹”。在《人与神话》中所说“在十年内是不可能有银弹出现”,经过这么年也没有出现银弹。那软件开发对于失败“没有银弹”,我们要怎么避免呢?也许在 阅读全文
posted @ 2018-06-30 23:34 linxiaoqin 阅读(95) 评论(2) 推荐(0) 编辑
摘要: 描述类的对象所有可能的状态,以及事件发生时状态的转移条件。可以捕获对象、子系统和系统的生命周期。他们可以告知一个对象可以拥有的状态,并且事件(如消息的接收、时间的流逝、错误、条件变为真等)会怎么随着时间的推移来影响这些状态。一个状态图应该连接到所有具有清晰的可标识状态和复杂行为的类;该图可以确定类的 阅读全文
posted @ 2018-06-24 21:29 linxiaoqin 阅读(189) 评论(2) 推荐(0) 编辑
摘要: 面向对象动态建模,用于建立行为的实体间行为交互的四种图:状态图(Stage Diagram),序列图(Sequence Diagram),协作图(Communication Diagram),活动图(Activity Diagram) 。 其中,"顺序图"与"协作图"表述的是相似的消息,"活动图"是 阅读全文
posted @ 2018-06-24 21:28 linxiaoqin 阅读(234) 评论(0) 推荐(0) 编辑
摘要: 学习软件工程真好,真好,真好!我知道了“没有银弹”。我也不知道写啥,以下内容来自百度—— 系统开发前期需求分析很重要,它是为了有效解决用户问题的需要进行的一项工程活动,所需要考虑的需求问题是功能需求、数据需求、性能需求和接口需求,开发者承担分析任务,核心是用户。其步骤有三个:①获取客户需求,客户泛指 阅读全文
posted @ 2018-06-10 20:27 linxiaoqin 阅读(93) 评论(2) 推荐(1) 编辑