- 9
- 0
- 约2.24千字
- 约 11页
- 2016-09-17 发布于天津
- 举报
学习建模工具rose
学习建模工具:Rose在随着面向对象的程序设计的广泛应用,可视化编程遍地开花的今天,编程工作人员的地位一再被动摇,早以不再作为开发中的主流,而软件工程的应用以作为软件开发的质量和效率的重要见证已越来越被重视,针对早期的结构化建模工具的明显不足,ROSE吸取众多建模工具的优点,排除其不足,采用面向对象的成熟技术和双向工程的技巧,为提高软件开发的效率,保证软件开发的质量和可维护性作出了巨大的贡献。
软件工程概述
软件开发是一套关于软件开发各阶段的定义、任务、作用的建立在理论上的一门工程学科。它为解决软件危机,指导人们利用科学、有效的方法来开发软件,提高及保证软件开发的效率和质量取到了一定的作用。软件开发过程:需求分析(开始阶段)——概要设计(静态结构)——详细设计(动态结构)——编码——测试——维护。
结构化模型设计方法
A.E-R图(实体关系图) 实体:客观存在并可区分的事物。 属性:实体所具有的某种特性,一个实体可以有多个属性。 关系:实体之间的对应关系,可分为1:1联系、1:n联系、m:n联系
B.数据流图
C.功能模块图
结构化模型的不足传统的结构化模型的设计所建立的模型不能反应源代码,与程序设计脱节。模型与代码几乎没什么关系。这样的模型不能生成代码,代码更不能生成模型,模型大多是画给领导看或拿出作掩盖。所以不能
原创力文档

文档评论(0)