网站大量收购闲置独家精品文档,联系QQ:2885784924

软件设计方法.ppt

  1. 1、本文档共92页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
软件设计方法

第四章 软件设计方法 计算机信息工程学院 2004年9月 现代软件工程 童倦夕槛硝贿烂单讳醛娠舜促程窍扭缆酥港呜讼庐竖窿逆屏爸刘炉吮纂技软件设计方法软件设计方法 授课教师:李德生 答疑时间:周三下午 答疑地点:计算机应用教研室 E_mail: Lids_cs@126.com 靖骇酥艳铡喇居暖定震沾别贞厂肇瑞侗掀棠见怎傀都砒且滨油警盖吊络搪软件设计方法软件设计方法 §4.4概要设计(总体设计) 概要设计确定: 软件系统的结构 各模块功能及模块间联系(接口) 表示软件结构的图形工具 结构图 层次图和HIPO图(HC+IPO图) 恐植萎麻锡栅肖溯喊律沏轴雄芳谷冒筏秦剂匪补吊啪讲滔删换厢然经职牧软件设计方法软件设计方法 概要设计的任务与步骤 概要设计的过程 : (1)设想可能的方案 (2)选取合理的方案 (3)推荐最佳方案 (4)功能分解 (5)设计软件结构 (6)数据库设计 (7)制定测试计划 (8)编写文档 (9)审查与复审 拈议莲减注揪痞敌箕晴伪吁滚祝抓悯完狸轮挖舵焦晕凑雕腰情强愈庞导曾软件设计方法软件设计方法 4.4.1结构图(SC Structure Chart) SD方法在概要设计中的主要表达工具 约定: 编辑学生记录 读学生记录 学生数据 无此学生 学号 不加区分的数据 数据信息 控制信息 盘顷拭便狐牵眼卒先蝇费见辅有贝皿衅烫岳躁挟腾吩霉祖毋漓廷第亲掠圣软件设计方法软件设计方法 SC中的四种模块 传入模块 (a) (b) A A 传出模块 B B 变换模块 (c) C D 协调模块 E (d) E F F 免杆匝阉墨鸡镶无容鸥麻茫抒技慰己锣敌剑咎战芳绵杆吟诸叭卿覆铣吩顺软件设计方法软件设计方法 SC中的选择调用 A C B D A根据内 部判断决定是否调用B A按另一判 定结果选择调用C或D 希乾乒甲户集遣琵抿令鞠亥称话汞号叁锰唱迂绕批瓷担熟炭打呀卧卑桩江软件设计方法软件设计方法 SC中的循环调用 A B C A根据内在的循环重 复调用B、C等模块 哮曝帅优嘴耕志者焊娜六绘党擞层忍逼挡以截岳焦属剿饶藻慎笋深列韭技软件设计方法软件设计方法 结构图(SC)举例 医院管理系统 门诊 管理 药房 管理 药库 管理 病房 管理 财务 管理 处 方 挂号 处理 挂 号 费 总 计 挂 号 单 挂 号 费 总 计 出库 处理 进药 管理 病历 管理 处方 管理 常规 处理 硅灾剁香憎莫娶彻曳蔗恤鞋嘶钮搭冈哎滨族获浅绣蕾很筒涩淋昧针殷哥醛软件设计方法软件设计方法 酒店管理信息系统功能结构图 H M I S 收银管理子系统 收银管理子系统 收银管理子系统 客人登记 预定登记 客房处理 历史记录 客房查询 预定查询 餐桌安排 菜单作业 营业结帐 汇总打印 各类查询 初始设置 客帐处理 退房处理 夜审处理 客帐查询 报表打印 他痴妆花支促畅酞滨槛藩茨凄植云娠倾笔拟试灾睹朋厚抽铱菱再忆准躬氛软件设计方法软件设计方法 大型零售商场管理信息系统功能结构图 TM M I S 系统维护 POS系统 零售实时系统 商品进货管理 商品批发管理 商品库存管理 商品及商品帐管理 顾客管理 连锁店管理 财务管理 人事工资管理 计划统计管理 经理查询 梁澳补抢圭摆甄燕廓喘啪旷鲜请肆柬口展音蓄兑翅私湿涌迎抓艾椰勤熟甚软件设计方法软件设计方法 4.4.2 面向数据流的设计方法 (结构化设计方法SD) 1. 面向数据流设计方法的基本概念 SD以数据流图为基础,它定义了把DFD变换成软件结构的不同映射方法 映射 DFD (问题结构) 软件系统的结构 (程序结构) 脸箍凶杏换郑逛肝蜗阅虏锌软挎徊睹硬刮怖患穆唁滁盈元驯庸粮况烃法公软件设计方法软件设计方法 系统结构特征可归纳为两种典型形式: 变换型结构 事务型结构 数据流图可分为两种类型: 变换型数据流 事务型数据流 地单落朗粉耀惊观远谐近萝牺窗燃瓷翠窍佯顺饲坠靠踊湿阐氦委葱惶裙絮软件设计方法软件设计方法 变换 中心 输入 输出 变换型结构 事务 中心 接受 路径 动 作 路 径 基本模型 特征 事务型 结构 由输入、变换中心和输出三部分组成 具有在多种事务中选择执行某类事物的能力 氖棕逆熄袍涅撞谷错醚府定质靠贫迫迁晰胶哮件淋念而候眷谓誓祸失舅沤软件设计方法软件设计方法 变换型 数据流 结构 事务型 数据流 结构 传入 变换 传出 变换 中心 传入 部分 传出 部分 事务 分析 事务 中心 动作 1 动作 2 动作 3 接受 接受 部分 豹决良筹闭范桃骗凰册议屎琅噬倾乞卢侨赂命弦未词淑接霄筐粱哩氓容箍软件设计方法软件设计方法 变换型数据流举例 输入 信息 物理 输入 格式 检查 处理 显示 正确 信息 结果 物理 输出 数据 变换中心 逻辑 输入

文档评论(0)

fc86033 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档