当前位置: 首页 > news >正文

系统分析与设计

一、结构化方法

生命周期:结构化分析、结构化设计、结构化编程

原则:程序 = 算法 + 数据结构

1、结构化分析:数据流图和数据字典

2、结构化设计:

        1)模块结构:信息隐藏与抽象、模块化、低耦合高内聚

        2)系统结构图:模块结构图

3、结构化编程:自顶向下、逐步求精的设计方法,各模块通过“顺序、选择、循环”的控制结构进行链接,并且只有一个入口和一个出口。

4、数据库设计:

        需求分析

        概念结构设计

        逻辑结构设计

        物理结构设计

        数据库的实施

        数据库的运行和维


http://www.mrgr.cn/news/31751.html

相关文章:

  • 【Goland】——Gin 框架简介与安装
  • Linux下编译安装Nginx
  • Django 的 ModelViewSet 中的 get_queryset 方法自定义查询集
  • 1、使用vscode+eide+stm32cubeMx开发stm32
  • python——模块 迭代器 正则
  • 【含开题报告+文档+PPT+源码】基于Spring Boot智能综合交通出行管理平台的设计与实现
  • 【服务器第二期】mobaxterm软件下载及连接
  • C#中DataGridView 的 CellPainting 事件的e.Handled = true
  • C++速通LeetCode中等第16题-环形链表II(快慢指针)
  • Linux笔记---简单指令
  • 前端框架Vue、React、Angular、Svelte对比
  • 写作练习(一)
  • 2024年华为杯中国研究生数学建模竞赛F题(X射线脉冲星光子到达时间建模)思路
  • 为什么Redis这么快及可以实现的功能
  • 大厂校招:希音(Shein)校园招聘面试题及参考答案
  • JavaEE: 深入探索TCP网络编程的奇妙世界(二)
  • idea中.git文件夹存在但是没有git功能列表
  • 关于CONCAT(‘18‘,FLOOR(RAND()*X);
  • Spring Boot技术在高校心理辅导系统中的应用研究
  • 下一代测试人:T人 or I人!
  • 搜索引擎onesearch3实现解释和升级到Elasticsearch v8系列(三)-文档
  • 【C/C++】速通涉及string类的经典编程题
  • YOLOv9改进,YOLOv9主干网络替换为RepViT (CVPR 2024,清华提出,独家首发),助力涨点
  • 直播音频解决方案
  • Python 二级考试
  • VulnHub-Narak靶机笔记