进销存管理系统
第四章 系统概要设计
信息系统设计阶段的主要目的是将系统分析阶段所提出的反映公司信息需求的系统逻辑方案转换成可以实施的基于计算机与通信系统的物理方案。这一阶段的主要任务是从系统的总体目标出发,根据系统分析阶段对系统逻辑功能的要求,并考虑到经济、技术和运行环境等方面的条件,确定系统的总体结构和系统各组成部分的技术方案,合理选择计算机和通信的软、硬件设备,提出系统的实施计划,确保总体目标的实现。
系统设计阶段的主要活动包括:系统总体结构设计;详细设计;系统实施进度与计划的制定;系统设计说明书的编写。
4.1 软件模块结构设计
系统设计工作技术性强,涉及面广,且内容复杂,必须要有科学的方法和设计工具做指导。在此,我们采用结构化设计的方法来实现系统总体功能,提高系统的各项指标,即将整个系统合理的划分成各个功能模块,正确地处理模块之间和模块内部的联系以及它们之间的调用关系和数据联系,定义各模块的内部结构,通过对模块的设计和模块之间关系的协调来实现整个系统的功能。
HIPO技术,即用图形方式表达一个系统的输入和输出功能,以及模块的层次。HIPO技术包含两个方面的内容:
(1) HIPO分层图。用此图表示自顶向下分解所得系统的模块层次结构。 (2) IPO图(输入-处理-输出图),此图描述分层图中一个模块的输入、输
出和处理内容。
应用HIPO技术可以进行系统设计、评价,在系统实施之前加工和修改已设计的系统。HIPO图清晰易懂,可以使用户、管理人员和其他系统建设者很方便地理解系统的程序结构,也有利于程序的编写和系统的维护。 4.1.1 HIPO分层图
首先绘制HIPO分层图。HIPO分层图用一个方块代表一个模块,方块内可写
26
进销存管理系统
出标识此模块的处理功能或模块名。模块之间的调用关系用联结两模块的直线表示。采用自顶向下扩展的方法先画综合性较强、层次较少的模块结构,然后再根据需要一步一步扩充,直到每个模块的处理功能和规模符合系统分解的原则。
应用HIPO技术可以进行系统设计、评价,在系统实施之前加工和修改已设计的系统HIPO图清晰易懂,可以使用记户、管理人员和其他系统建设者很方便地理解系统的程序结构,也有利于程序的编写和系统的维护。
现以进销存管理信息系统为对象,根据系统分析的结果,按照结构化的系统设计方法,应用HIPO技术进行模块结构设计,如图4.1所示:
27
进销存管理系统
图4.1 HIPO分层图
28
进销存管理系统
4.1.2 IPO图
HIPO分层图表示了系统的模块层次结构,但它只能一般地看到各模块间的调用关系。要描述分层图中每一个模块的输入输出关系、处理内容、本模块的内部数据和模块间的调用关系,需用到IPO图,它是系统设计的重要成果,也是系统实施阶段进行程序设计的出发点和依据。
系统名: 模块名: 由下列模块调用: 输入: 订单 处理内容: IPO图 进销存管理 统计分析系统 系统维护 输出: 备注: 制图者: 日期: 缪晶 2004.04.20
进销存管理 进销存管理信息系统 调用下列模块: 各种分析统计报表 如处理客户订单,则调用进销存管理模块 如查询企业的经营情况,则调用统计分析系统模块 如修改维护系统,则调用系统维护模块 内部数据元素:
图4.2 进销存管理信息系统模块IPO图
29
进销存管理系统
IPO图 制图者: 日期: 缪晶 2004.04.20
系统名: 进销存管理 模块名: 销售管理 由下列模块调用: 进销存管理 输入: 订单 调用下列模块: 确定订货数量 发货管理 生成缺货订购单 缺货订购单到货处理 输出: 请购信息 出货信息 到货通知 处理内容: 如收到新的订单,则调用确定订货数量模块; 如订单数量可以满足,则调用发货管理模块; 如订单数量不满足,则调用生成缺货订购单模块; 如收到到货通知,则调用缺货订购单到货处理模块;
备注:
内部数据元素: 图4.3 进销存管理模块IPO图
30
百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说教育文库进销存管理系统设计文档(7)在线全文阅读。
相关推荐: