系统设计系统总体结构设计 代码设计 数据结构与数据库设计 输入输出设计 模块功能与处理过程 系统设计报告

Slides:



Advertisements
Similar presentations
主要内容 IPO 审核规则体系介绍 审核中关注的重点问题 2007 年以来被否决企业的原因分析. 第一部分 IPO 发行审核的规则体系 ● 法律:证券法 ● 行政规章:首次公开发行股票并上市 管理办法 ● 规范性文件:招股说明书准则、备忘录、 证券期货法律适用意见.
Advertisements

2 、 5 倍数的特征 学习目标 1. 掌握 2 、 5 倍数的特征,能判 断一个数是否是 2 、 5 的倍数。 2. 理解奇数和偶数的意义,正 确判断一个数是奇数还是偶数。
中外领导力 的 跨文化 比较分析 主讲人:. 壹 领导力理论 中国古代 “ 修身、齐家、治国、平天下 ” —— 孔子(儒家思想 ) 庄子(道家学派) 老子(道家学派)
頭皮的健康與診斷 頭皮保養的目的 乾性頭皮的產生原因及處理 油性頭皮的產生原因及處理 植物精油芳香療法的認識與應用 第 3 章 頭皮部位的處理 ………………………………………………………………………….…
窮人與富人的決定性差異 書名: 窮人與富人的距離 0.05mm 作者:張禮文出版社:海鴿. 窮人與富人的決定性差異 窮人和富人的關鍵差異不在口袋金錢的多寡,而 在腦袋。這本書將全面解開窮人之所以貧窮,而 富人之所以富裕的所有奧秘。 窮人和富人的關鍵差異不在口袋金錢的多寡,而 在腦袋。這本書將全面解開窮人之所以貧窮,而.
C A D C D.
一、研究背景 植物组培育细胞培养源于 19 世纪后半 叶,当时植物细胞全能性的概念还没有 完全确定。人们便对此进行研究。 目前,植物组培已经变成了一种常规 的技术,广泛应用于植物的脱毒,快繁 ,基因工程,一串研究,次生代谢物质 生产,工厂化育苗等多方面。
大学生入党积极分子培训教材 主编:蔡中华 曹培强.
水痘.
无人机载微型成像高光谱作物信息探测与精确感知系统
29.2 三视图.
从永磁体谈起.
第二章營建規劃施工與管理 營建工程過程不外乎規劃、設計、施工、管理等。
國立金門高級農工職業學校 水產養殖科 游育霖
程啸 (法学博士、清华大学法学院副教授、硕士生导师、洪堡学者)
九寨沟 领略人间仙境.
机关公文基础知识 黄晓璐.
第6章 企业集团的资金运筹 课 程:高级财务管理 主讲教师:龙文滨.
鞍钢冷轧钢板(莆田)有限公司 毕业生招聘宣讲会
第二單元 校園的昆蟲 1. 校園的小動物 2. 昆蟲一族 3. 昆蟲變變變 4. 我的昆蟲寶貝 5. 昆蟲博覽會 吳端敏 製.
机械工业发展史.
第十章 暑 温 辽宁中医药大学 温病学教研室.
桥城中学创建广东省现代教育技术实验学校自查报告
熱帶雨林對人類的 局限和可能性.
第二課 鬼 頭 刀 廖鴻基.
电磁铁.
钢筋混凝土楼梯模板施工 学习目标 主要内容.
区域地理环境与人类活动.
中国证监会投资者保护局、上海证监局提醒您:
2014年国家义务教育质量监测 体育现场测试说明 浙江省教育质量监测中心 2014年11月.
第4章 工业建筑特殊构造 第6篇 工业建筑设计 4.1 防爆构造 对于有爆炸危险的厂房,防爆技术设施分为两大类: 预防性技术措施
長榮中學高中部104年甄選入學 作業相關事項說明會
指導老師:曾憲正 老師 組員:公廣2A 4980M089鄭欽鴻 M039鄭仁凱 2B M060呂明耿
用“自言自语法”提高学生 英语口头表达能力 李奉栖.
风 温 主讲人 王洪京.
东方底特律—— 大美十堰.

春 温 主讲人 王洪京.
第二章 项目一:企业厂区与车间平面设计 1.
市场营销原理与实训 市场营销策略模块 项目五 产品策略.
---中国第一支产权市场交易基金 ---为国内产权交易提供专业融资服务
乳房护理 主编:卢荣华.
第四章 室内设计与人体工程学 第一节 人体工程学与室内设计 人体工程学也叫人机工程学、人类工效学、人类工程学、工程心理学、宜人学等。
重庆市渝州工程勘察设计技术服务中心---刘刚 2013年3月29日
4个故事 在很久很久以前….
前列腺结石 山西医科大学第一医院 王靖宇.
全日制义务教育物理课程标准 ——“运动与相互作用”主题解读及实施建议
第十一章 结构施工图 11-1 概述 一、结构施工图(结施):P308
第九章 居住区规划 §1、居住区规划的任务与编制.
人教版七年级下册第七章第四节 人教版8年级下册第五章第二节 北方地区和南方地区 制作:克拉玛依市独山子第一中学地理组.
汽车维修基础 锉削的操作方法 制作人:庹鉴.
第五章 传出神经系统药理概论.
4 家具与室内陈设设计 本章提要 本章主要介绍人体工学、家具与室内陈设设计的基本知识及其内涵。其中包括人体工学概述,家具的类型,家具在室内空间环境中的作用,家具的选用与布置,室内陈设的意义、作用和分类,室内陈设的选择与布置,以及常见空间陈设品的应用等内容。
2010高考中国地理 复习系列课件 福建省长泰一中 姚秀元
昆虫 昆虫的认识 制作昆虫标本方法与过程 1 2.
图解监管转型简政放权 上市公司篇.
翰林自然 六年級上學期 第二單元 聲音與樂器.
第3章 建筑剖面设计.
趣味硬币.
物理学专业 光学实验绪论 主讲人:路莹 洛阳师范学院物理与电子信息学院 2009年3月.
第5章 結構化分析與設計-流程塑模.
MIS原理与应用 第七讲 系统需求分析之 逻辑模型
排列组合 1. 两个基本原理 分类加法计数原理 分步乘法计数原理.
软件工程 第四章 软件设计 软件过程设计技术与工具.
第三节 常见天气系统.
第五章 結構化分析與設計 ─流程塑模.
第四节 数据库设计 数据库设计是指根据用户需求分析、在现有的数据库管理系统的基础上建立数据库结构的过程。具体讲,是指对于给定的应用环境,构造最优的数据库模式,建立数据库及其应用系统,使之有效地存储数据,满足用户信息要求和处理要求。 数据库设计的依据DFD、DD、DBMS 。 数据库的设计过程是通过E-R图(依据“实体-联系”法实现,Entity.
創造不一樣的人生 -如何與身心障礙者接觸 新竹教育大學 薛明里.
知识点4---向量的线性相关性 1. 线性相关与线性无关 线性相关性的性质 2..
第七章 結構化企業流程塑模個案.
Presentation transcript:

系统设计系统总体结构设计 代码设计 数据结构与数据库设计 输入输出设计 模块功能与处理过程 系统设计报告

系统设计 在系统分析报告的基础上,进行新系统的设计,“怎么做” 内容 目标:设计出一个易于理解、维护和扩充的系统 方法: 总体结构设计:系统功能的实现 物理模型设计:系统的实施方案 目标:设计出一个易于理解、维护和扩充的系统 方法: 自顶向下的结构化设计 原型法

1、系统总体结构设计 将系统划分成模块; 决定每个模块的功能 决定模块的调用关系 决定模块的界面,即模块间信息的传递

系统划分方法 按业务处理的功能划分 按业务处理的顺序划分 根据系统分析的结果划分

模块划分的例子 比如学生管理系统的分析中对选课处理的数据流程图DFD如下

模块划分的例子

工资管理

订货业务处理

硬件与网络环境设计 网络设计 网络结构 网络协议 网络软件 设备和网络配置 计算机处理流程设计

2 代码设计 易于计算机和人识别和处理 代码的主要功能 鉴别 分类 排序 代码的类型 顺序 数字 字符 混合

代码设计的原则 唯一 可扩充 简单 适用 规范 示例:学号 yyyymmddnnn yyyy: 入学年;mm:学院编号

3 数据结构与数据库设计 根据数据的用途、使用、统计、保密等要求,决定数据的结构 以E-R图为基础 由数据库管理系统提供建立DB的方法 数据定义语言 交互式

计算机中数据的组织形式 位 字节(字符〕 字段(字段名,类型,宽度,小数位数) 记录 表 数据库

E-R (Entity-Relationship) 实体-联系方法 表示信息世界中的实体,属性和关系的模型 实体:代表现实世界的事物.比如学生,零件,合同等. 用方框代表 属性:反映事物的特征. 比如学生的属性包括学号,姓名,性别,所属院系,专业,班级,入学年等. 用椭圆框表示 关系:反映实体之间的联系,比如学生与课程,学生与教师,教师与课程的关系.用菱形框表示

实体之间的联系方式 一对一(1:1) 一对多(1:n) 或多对一(n:1) 多对多(N:m)

实体关系的例子

客观世界,信息世界和数据库

从E-R图导出关系数据模型 将实体转换成一个关系,为每个关系设定关键字,关键字具备唯一性,比如工厂实体的关键字是“厂号”,产品实体的关键字是“货号” 根据联系方式的不同, 建立不同的联系方式

1:1关系 在一个实体中添加另一个实体的关键字,比如在厂长实体中添加“厂号”属性,或者在工厂添加“厂长号”属性。 厂长(厂长号,厂号,姓名,年龄) 工厂(厂号,厂名,地点)

1:n关系 将“1”方的关键字加入对应到“n”方实体的属性中,作为外部关键字 仓库(仓库号,地点,面积) 产品(货号,品名,价格,数量,仓库号)

M:n的关系 增加一个实体,将两个实体中的关键字作为新的实体的关键字,以及相关属性 学生(学号,姓名,性别,助学金) 课程(课程号,课程名,学时数) 成绩(学号,课程号,成绩)

学生 1 m 成绩 N 1 课程

数据的规范化处理 三个范式 数据资源的分布 数据的安全和保密

4、输入输出设计 输入方式 键盘 数模转换 数据的导入 输入格式 校对的方法

用户界面 菜单 对话 提示 权限

输出方式 报表的设计 图形的输出

5、模块功能与处理过程 详细设计 设计模块的功能 处理过程 输入的数据 输出的数据 模块之间的联结方式

主要方法 HIPO图(Hierarchy plus Input-Process-Output) 层次模块结构图描述模块之间的联接方式 IPO图(Input-Process-Output) 描述每个模块内部的输入部分,处理描述,输出部分

IOP图 编号 标题:拒绝订货 制作 输入 处理 输出 客户付款信息 订货数据 根据订货数据中的客户号查找客户的付款记录 如果存在不良记录,发拒绝订货信息给客户 拒绝订货单

HIPO图例子

IPO图例子

处理流程描述 处理流程描述方法 结构化英语 流程图 NS图 处理流程类型 顺序 选择 循环

结构语言 流程图 NS图 顺序 处理A 处理B 选择 循环 A A B B IF 条件成立 ELSE WHILE 条件成立 B A A N Y N Y B A B A N Y A A

6、系统设计报告

系统实施、评价和运行 将设计模型转换成可实际运行的系统

系统实施的主要内容 硬件准备(主机、I/O、存储、辅助设备) 网络环境 软件准备 系统软件 数据库 编写程序 人员培训 数据准备

系统测试 模块 联合 验收 系统 目的是发现错误

作业一 画出出版社的相关数据实体的E-R图 图书 编辑 作者 客户 要求: 标注出每个实体的属性,关键字 画出实体之间的关系 如果两个实体是m:n的关系,增加一个实体,变成1:m和n:1的关系。