软件设计与实现

我们写软件就是要解决用户的需求,我么需要表达和传递下面的信息,在“需求分析”阶段,我们要搞清楚在问题领域中的现实世界中,都有哪些实体,如何抽象出我们真正的关心的属性,实体之间的关系是什么,在这个基础上,用户的需求是什么,软件如何解决用户的需求。看典型解题者的解题过程,首先要理解,抽象。理解问题,过滤掉非核心信息,抽象出关键信息和它们之间的关系。找到合适的数学模型,根据模型和解法,按部就班地解决问题,图形建模和分析方法,我们要给事务建造出一个“模型”,描述事务、事务的属性、事务之间的关系(静态的)以及各个事务之间的信息传递(动态的)

posted on 2017-06-29 23:40  innominate  阅读(131)  评论(0编辑  收藏  举报