系统设计 ■系统总体结构设计 ■代码设计 ■数据结构与数据库设计 输入输出设计 ■模块功能与处理过程 ■系统设计报告
系统设计 ◼系统总体结构设计 ◼代码设计 ◼数据结构与数据库设计 ◼输入输出设计 ◼模块功能与处理过程 ◼系统设计报告
0、系统设计 在系统分析报告的基础上,进行新系统的设计, “怎么做” 内容 ■总体结构设计:系统功能的实现 ■ 物理模型设计:系统的实施方案 ■目标:设计出一个易于理解、维护和扩充的系统 ■方法: 自顶向下的结构化设计 原型法
0、系统设计 ◼ 在系统分析报告的基础上,进行新系统的设计, “怎么做” ◼ 内容 ◼ 总体结构设计:系统功能的实现 ◼ 物理模型设计:系统的实施方案 ◼ 目标:设计出一个易于理解、维护和扩充的系统 ◼ 方法: ◼ 自顶向下的结构化设计 ◼ 原型法
1、系统总体结构设计 ■将系统划分成模块: ■决定每个模块的功能 ■决定模块的调用关系 决定模块的界面,即模块间信息的传递
1、系统总体结构设计 ◼ 将系统划分成模块; ◼ 决定每个模块的功能 ◼ 决定模块的调用关系 ◼ 决定模块的界面,即模块间信息的传递
■网络设计 ■网络结构 ■网络协议 ■网络软件 ■设备和网络配置 ·计算机处理流程设计
◼ 网络设计 ◼ 网络结构 ◼ 网络协议 ◼ 网络软件 ◼ 设备和网络配置 ◼ 计算机处理流程设计
2代码设计 ■易于计算机和人识别和处理 代码的主要功能 ·鉴别 ■分类 ■排序 代码的类型 ■ 顺序 ◆ 数字 字符 ■混合
2 代码设计 ◼ 易于计算机和人识别和处理 ◼ 代码的主要功能 ◼ 鉴别 ◼ 分类 ◼ 排序 ◼ 代码的类型 ◼ 顺序 ◼ 数字 ◼ 字符 ◼ 混合
■代码设计的原则 ·唯一 ■可扩充 ■简单 ■适用 ·规范
◼ 代码设计的原则 ◼ 唯一 ◼ 可扩充 ◼ 简单 ◼ 适用 ◼ 规范
3数据结构与数据库设计 根据数据的用途、使用、统计、保密等要 求,决定数据的结构 以E-R图为基础 ■由数据库管理系统提供建立DB的方法 ■数据定义语言 ■交互式
3 数据结构与数据库设计 ◼ 根据数据的用途、使用、统计、保密等要 求,决定数据的结构 ◼ 以E-R图为基础 ◼ 由数据库管理系统提供建立DB的方法 ◼ 数据定义语言 ◼ 交互式
·数据的规范化处理 ■三个范式 ■数据资源的分布 ■数据的安全和保密
◼ 数据的规范化处理 ◼ 三个范式 ◼ 数据资源的分布 ◼ 数据的安全和保密
4、输入输出设计 ■输入方式 ■键盘 ■数模转换 ■数据的导入 ·输入格式 ·校对的方法
4、输入输出设计 ◼ 输入方式 ◼ 键盘 ◼ 数模转换 ◼ 数据的导入 ◼ 输入格式 ◼ 校对的方法
■用户界面 ■菜单 ■对话 ·提示 ■权限
◼ 用户界面 ◼ 菜单 ◼ 对话 ◼ 提示 ◼ 权限