APP下载

结构化与面向对象分析设计方法研究

2021-03-13刘智董世都张金荣张宜浩

现代信息科技 2021年15期

刘智 董世都 张金荣 张宜浩

摘  要:针对系统分析与设计综合性、实践性强的特点,文章以学生熟悉的图书馆管理系统为对象,采用案例分析和横纵向对比分析方法,梳理结构化与面向对象分析设计方法之间的本质与差异,分析它们之间的不同思想和建模实践,从而加深初学者对系统分析和设计方法的理解,进而提升学生系统建模的理论水平和针对实际项目的分析设计能力。

关键词:结构化分析与设计;面向对象分析与设计;案例分析;图书馆管理系统

中图分类号:TP311.5                   文献标识码:A文章编号:2096-4706(2021)15-0001-04

Abstract: In view of strong comprehensive and practical characteristics of system analysis and design, taking the library management system that students are familiar with as research object, the methods of case analysis and horizontal and vertical comparative analysis are used in this paper to sort out the essence and differences between structured analysis & design method and object-oriented analysis & design method, analyze the different ideas and modeling practices between them, so as to deepen the beginners’ understanding of system analysis & design methods, and improve the students’ theoretical level of system modeling and the ability of analysis and design for practical projects.

Keywords: Structured Analysis & Design; Object Orient Analysis & Design; case analysis; library management system

0  引  言

作者一直从事软件类课程的教学及相关项目的开发工作,对程序设计、数据库技术、数据结构、系统分析与设计、软件项目管理等内容有一定的认识。经过多年的授课发现,“系统分析与设计”课程综合性很强,授课时需引入其他课程的知识进行实践讲解才能融会贯通,无论是教和学,都具有较大的挑战性。随着软件技术的发展,“系统分析与设计”课程也经历了从结构化到面向对象的系统分析与设计技术的演化,给学生的学习、理解带来了更大的模糊性。本文将基于具体案例分析,直观地展示结构化与面向对象分析设计方法之间的本质与差异,期望学生在具有一定的编程基础后能通过对比更好地理解系统分析与设计过程,加深对系统分析设计的理解和掌握,并能够对具体项目进行合理的分析与设计。本文既可作为软件工程类专业学生学习“系统分析与设计”课程的参考资料,也可为软件公司系统分析与设计人员提供理论指导。……

登录APP查看全文