数据库应用系统设计方法44577.docx

上传人:you****now 文档编号:68871267 上传时间:2022-12-30 格式:DOCX 页数:42 大小:162.37KB
返回 下载 相关 举报
数据库应用系统设计方法44577.docx_第1页
第1页 / 共42页
数据库应用系统设计方法44577.docx_第2页
第2页 / 共42页
点击查看更多>>
资源描述

《数据库应用系统设计方法44577.docx》由会员分享,可在线阅读,更多相关《数据库应用系统设计方法44577.docx(42页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、第五章 数据库应用系统设计本章将软件工程程角度,介绍绍建立数据库库应用系统的的有关设计方方法,主要包包括数据库应应用系统设计计的总体规划划、应用系统统的需求分析析、应用系统统的总体设计计以及实现等等主要步骤的的具体工作内内容。5.1 数据据库应用系统统设计概述在这一节中,我我们将从三方方面,简要介介绍数据库应应用系统(DDBAS)设设计的有关情情况。这三方方面分别是:一、成功开开发数据库应应用系统的关关键;二、开开发数据库应应用系统的基基本策略;三三、开发数据据库应用系统统的基本步骤骤。 成功开发数据据库应用系统统的关键,有有以下五条:l 能够为相关部门门带来效益(有有形、无形),具具有很好性

2、能能价格比。l 领导的热情支持持,用户的积积极参与,以以及强有力的的DBAS开发发组织架构与与管理(解决决多部门、多多用户、多资资源、多层次次、多任务和和多开发人员员等相关问题题)。l 面向用户(参与与全过程),目目标明确(用用户沟通),业业务流程清楚楚明了(用户户意见)。l 严格按设计规章章办事(多阶阶段、多策略略),实行标标准化文档要要求(阶段性性成果描述)。l 充分考虑变化的的情况(各设设计阶段),主主要有:部门门内部的变化化和外界环境境的变化。 开发数据库应应用系统的基基本策略,有有以下二条:l 自上而下l 自下而上通常是二者结合合,即自上而而下规划设计计,自下而上上设计实施。此此外还

3、有原型型法和面向对对象方法等。 开发数据库应应用系统的主主要步骤,有有以下五步:l 系统总体规划,对对部门(企业业)内外部情情况进行初步步调查,提出出可行性报告告(开题报告告)。l 系统需求分析,对对部门(企业业)内外部情情况进行详细细调查,搞清清原系统的工工作情况(输输入、处理和和输出情况),以以及对新系统统的功能要求求(输入、处处理和输出情情况),提出出DBAS的逻逻辑模型(数数据模型设计计和主要业务务处理流程)。l 系统应用设计,根根据系统分析析结果,完成成各功能模块块的设计,设设计规范标准准(如代码、命命名等)的确确立,数据库库各表的具体体设计,以及及物理配制方方案的制订(硬硬件、软件

4、和和网络等)。l 系统应用实现,根根据系统应用用设计的结果果,完成系统统的编码和测测试,以及硬硬件的安装与与调试,以及及新旧系统转转换、系统运运行维护等。l 系统评价,对系系统运行所带带来的效益,进进行评估。5.2 数据据库应用系统统规划在进行初步调查查的基础之上上,提出可行行性报告,说说明系统必要要与可行。初步调查的主要要内容有:l 系统的基本情况况(内部与外外部,应用目目标,主要业业务,以及存存在问题等)。l 系统中信息处理理情况(组织织结构,工作作方式,技术术手段,以及及效能,人员员等)。l 系统资源情况(人人、财、物)。l 系统涉及人员的的态度(现在在和将来)。可行性报告的主主要内容有

5、:l 项目的目标与功功能,以及意意义(大背景景和小背景下下的必要性)。l 经济可行性,即即需要支出的的费用,和可可以获得的有有形无形的收收益。l 技术可行性,目目前电脑软硬硬件的情况,开开发人员水平平。l 管理可行性,即即各级,尤其其是中高层,管管理人员对此此项目的看法法,以及目前前单位里的管管理情况是否否适合。l 预期的效益与结结论。5.3 数据据库应用系统统分析系统分析任务,就就是明确用户户需求,了解解目前系统的的输入、输出出和有关处理理情况,完成成系统的逻辑辑设计(新系系统应该做什什么,具有哪哪些功能)。其其具体工作主主要有:一、详详细调查;二二、系统化分分析资料;三三、提出新系系统方案

6、(逻逻辑设计)。5.3.1 详细调查为了使新系统能能够比现有系系统工作更有有效地工作,就就必须首先要要搞清楚现有有系统的情况况。详细调查查就是要弄清清目前单位的的工作情况,查查明其执行过过程,发现薄薄弱环节,收收集数据,为为设计DBAAS提供必要要的基础资料料。具体调查查工作主要有有:管理业务务状况调查分分析和数据流流程调查分析析。具体可采用的调调查方法有:l 访问,与用户交交谈。l 发调查表。l 召开调查会。l 参加业务实践。l 利用各种图表、文文档资料等。管理业务调查主主要包括:(仅仅仅获得现系系统的物理模模型)l 系统环境调查,它它包括现有管管理的水平,原原始数据来源源,管理人员员的态度

7、,开开发人员状况况,现有的设设备等调查。l 组织机构和职责责调查,即了了解清楚单位位内部各级组组织机构,以以及各部门人人员的业务分分工和工作职职责等。l 业务流程调查,即即根据现有信信息流动过程程,逐个调查查所有环节的的处理业务、处处理内容、处处理顺序等,搞搞清各环节所所需的数据信信息及来源和和流向、处理理或计算方法法、以及信息息的形式(报报表、显示格格式等)。通通常用图形的的方法来描述述管理业务流流程调查的结结果。数据流程调查分分析主要包括括:(获得较较抽象的信息息流,即数据据和数据流)l 收集现有的全部部输入单据(如如收据、凭证证等)、输出出报表和其它它书面记载数数据(如帐本本)。l 弄清

8、各环节上的的详细处理方方法。l 弄清收集而来的的各单据等样样品上的附加加信息(如制制作单位、报报送单位等),以以及其样品上上所涉及的各各数据项情况况(如数据类类型、取值范范围等)。l 绘制能够全面描描述现有系统统信息流动和和处理环节(即即系统逻辑模模型)的数据据流程图。该该数据流程图图将着重说明明数据的流动动、加工处理理和存储的情情况。数据流流图有二个特特点:抽象性性和概括性。5.3.2 系统化分析析为了最终获得一一个能够正确确反映新系统统数据信息流流动、加工处处理和存储的的逻辑模型,就就必须进一步步对详细调查查结果进行系系统化分析,它它是一个可能能需要反反复复复的分析过过程,其中需需要进行认

9、真真分析的内容容主要有:l 对新系统目标的的分析,经过过详细调查后后,需再次考考虑原先确立立的目标是否否符合实际情情况,必要时时,进行适当当的修改或提提出确保目标标实现的具体体措施。l 对现系统存在问问题的分析,通通过详细调查查,对所发现现的原系统存存在的问题提提出改进办法法。l 功能分析和子系系统划分,确确定为了实现现既定目标,新新系统应该具具有那些必要要的功能。如如果目标过大大,则要考虑虑如何进行目目标分解,然然后分别用若若干子系统来来实现这些子子目标。l 数据分析,根据据详细调查的的结果,编制制数据字典,以以备所有DBBAS开发人人员查阅,以以防止出现差差错。数据字字典内容主要要包括:数

10、据据项描述(如如名称、类型型、长度和取取值范围等)、数数据项间关系系、处理过程程、数据存储储组织结构等等内容。5.4 数据据库应用系统统设计系统设计,就是是在前一步系系统分析的结结果之上,按按照所获逻辑辑模型,对各各处理部分等等有关方面进进行细化,为为最终完成整整个DBASS,奠定坚实实的基础。系统设计,一般般包括总体设设计和具体设设计两方面。其其中,总体设设计内容主要要包括系统功功能设计、系系统处理流程程设计、设计计规范制定和和硬件配置方方案制定等;具体设计内内容则主要包包括数据库设设计、输入设设计、输出设设计和程序模模块设计说明明等。在进行系统设计计时,应注意意以下几点要要求:l 系统性,

11、整个系系统中所涉及及的各种规范范应当统一,使使用方法、界界面风格应尽尽量保证一致致,避免功能能的重复和操操作的冗余。l 灵活性,通过提提高各功能模模块的相对独独立性,减少少各功能模块块的相互依赖赖,以使的所所建立的系统统对环境的变变化有较强的的适应能力,如如可以很容易易增加新功能能模块,原有有功能模块便便于修改等。l 可靠性,尽可能能增强系统的的抗干扰能力力,如用户敲敲错键、突然然掉电、输入入错误、数据据保密等。1. 系统功能能设计通常我们将复杂杂系统中,由由电脑完成的的某项具体工工作,称为一一个功能模块块。一般通过过逐级功能分分解的办法,就就可以获得一一个最终的、能能够完成系统统总体功能要要

12、求的系统功功能结构图。为为了获得一个个合理的功能能结构图,您您可以参考由由系统分析所所获得的数据据流程图中的的处理(功能能),来进行行系统的逐级级功能分解。这这种模块化设设计方法,是是目前最常用用的一种功能能模块设计方方法。2. 系统处理理流程设计由于功能结构图图主要是从功功能的角度,来来描述系统的的整体结构,但但并未表达出出各功能模块块间是如何传传递数据信息息的。因此系系统处理流程程设计,就是是要以图的形形式,形象地地反映出数据据信息和处理理之间的相互互关系,如:数据从何而而来,中间结结果存放何处处,最终结果果送到哪里等等情况。系统处理流程图图也是以由系系统分析所获获得的数据流流程图为基础础

13、而绘制的,主主要步骤就是是:首先为数数据流程图中中的各处理功功能为依据,描描绘出各处理理功能的数据据关系;然后后再将这些处处理功能的数数据关系综合合起来,以形形成一个能够够反映整个系系统数据关系系的图,即系系统处理流程程图。3. 设计规范范制定由于一般的DBBAS,都包包含着许多数数据项、数据据文件(数据据库)和程序序,如不予以以统筹命名,统统一标准,将将来无论是在在系统的使用用、操作和维维护管理方面面,都将会造造成极大的混混乱,甚至会会导致系统无无法继续正常常运行。设计规范制定,就就是给整个系系统确立一个个“公用标准”,它具体地地规定了各数数据项、数据据文件和程序序的统一命名名标准、格式式和

14、统一名称称等。为了说说明清楚,下下面我们给大大家举几个例例子,如在一一个工资MIIS中,我们们可以这样规规定:l 数据项,采用两两位拼音字母母(大写)来来命名,这两两拼音字母分分别来自数据据项头两个汉汉字的第一个个拼音字母。如如基本工资,用用JB表示;房租,用用FZ表示。l 程序,采用GZZXX形式来来命名,其中中XX是两位拼拼音字母(大大写)来命名名,这两拼音音字母分别来来自程序所完完成的功能名名称头两个汉汉字的第一个个拼音字母。如如查询程序,用用GZCX。4. 硬件配置置方案制定对于大型DBAAS来讲,制制定硬件配置置方案是个颇颇为费神的事事情,它需要要渊博的电脑脑软硬件知识识、实际开发发

15、经验等诸多多知识。好在在现在电脑的的功能已日趋趋强大而价格格却逐渐下降降,因此对一一般的DBAAS来讲,主主要考虑以下下几个因素:l 是否连网,即考考虑所建立的的数据库应用用系统,是否否准备在多台台电脑上同时时运行,若是是这样,就需需要建立电脑脑局域网。l 电脑,若要联网网,则需要考考虑费用,若若经济较拮据据,则可以考考虑高档的电电脑作服务器器和低档的电电脑作日常操操作之用。l 数据库软件,通通常用Foxxpro就可可以了,但如如果要求数据据安全保密,则则需要考虑高高档的数据库库软件了,如如Sybasse、SQL SServerr等。5. 数据库设设计实际上,由于数数据库技术的的日趋成熟,这这

16、部分的设计计工作,已不不是件难事。只只要我们依据据在系统分析析时,总结出出的数据字典典,以及系统统处理流图,就就可以很方便便地设计出所所需要的数据据库。6. 输入输出出设计输入输出设计,一一般是指设计计电脑屏幕和和打印机,显显示出的格式式,以便用户户能够输入数数据,观察系系统的处理结结果。输入输输出格式设计计的好坏,直直接影响到DDBAS用户户,甚至领导导对系统印象象的好坏。为了设计好输入入输出的格式式,您可以从从两方面入手手,一参考借借鉴他人的类类似系统的输输入输出设计计格式;二是是以所收集来来的已有的输输入输出格式式(如原始单单据、凭证格格式、报表格格式等),以以及用户的意意见。以下是一些

17、关于于输入输出格格式设计的几几点意见:(1) 输入设设计l 便于用户输入操操作,简化和和减轻输入操操作。l 版面设计,有条条不紊,清晰晰明了,符合合用户习惯。l 要保证输入数据据格式的正确确性。l 尽可能保证输入入数据正确。l 要考虑显示硬件件的限制。(2) 输出设设计l 版面设计,有条条不紊,清晰晰明了,符合合用户习惯。l 要考虑输出硬件件的功能限制制。l 要保证输出数据据格式的正确确性。7. 程序模块块设计说明程序模块设计说说明,以一个个处理过程作作为单位,是是用于定义处处理过程的书书面文件。该该说明将在系系统设计结束束后,交给程程序员,由程程序员根据说说明的具体内内容完成程序序的编码工作

18、作。程序模块设计说说明,应包含含的内容有:程序名、所所属系统及子子系统名、功功能、程序输输入输出数据据说明、输入入输出数据文文件和程序处处理过程说明明等。5.5 数据据库应用系统统实现系统实施的主要要包括物理系系统的实施、程程序代码设计计与测试、项项目管理(文文档准备)、人人员培训、数数据准备与装装入、系统转转换与评价。在在系统设计完完成以后,现现在就要准备备全面施工,完完成整个DBBAS。由于于系统实施工工作,头绪很很多,需要有有条不紊进行行。系统规模模越大,实施施阶段的任务务就越复杂,因因此在系统实实施开始之前前,需要制定定出周密的具具体实施计划划,即确定系系统实施的方方法、步骤、所所需的

19、时间和和费用,并要要监督计划的的执行,以保保证系统实施施工作的顺利利进行。系统统实施阶段既既是成功地实实现新系统,又又是取得用户户对系统信任任的关键阶段段。1. 硬件系统统的实施硬件系统实施主主要包括:电电脑系统和通通信网络系统统的订购、机机房的准备和和设备安装调调试等一系统统活动。电脑系统实施的的基本原则就就是:使所购购置的电脑系系统能够满足足MIS的设计计要求,并且且使之具有一一定的扩充余余地。当然,所所购买的计算算机系统还应应具有合理的的性能价格比比。通信网络系统实实施,当一个个DBAS是基基于一个由通通信线路相互互连接起来的的各种设备所所组成的计算算机网络时,您您还需要负责责安装各种通

20、通信设备,如如架设电缆、通通讯线路连接接等。此外还还有网络性能能的调试等项项工作。2. 程序编码码它的主要工作就就是根据系统统设计所获得得的各功能模模块说明,编编写程序代码码。在程序的的具体编写过过程中,需注注意以下二点点要求:l 可维护性,所编编写的程序,应应便于今后的的程序维护。为为此您要注意意:在程序中中要多加注释释,一个程序序不编太长,程程序的调用层层次应当清楚楚等。l 可靠性,编写程程序,您应当当考虑一些意意外情况的处处理,如这时时用户敲错键键如何等。3. 程序和系系统调试程序和系统调试试的目的就是是发现程序和和系统中的错错误并及时予予以纠正。其其中:l 程序调试的工作作内容主要包包

21、括:程序的的语法检查和和程序的处理理逻辑检查。在在程序处理逻逻辑检查之前前,您需要准准备一些测试试数据,即正正常数据、异异常数据和错错误数据,以以此来考验程程序的正确性性。l 功能调试(简称称:分调),它它的工作内容容就是将一个个功能内所有有程序按次序序串联起来进进行测试。这这种调试的目目的主要是保保证内部流程程控制关系正正确和数据操操作内容正确确,同时也测测试模块的运运转效率。l 系统联调,它是是由系统设计计者亲自进行行,其工作内内容包括:(A)主控制和调度程序调试,调试目的不是验证处理结果的正确性,而且确认控制往来通路和参数传送的正确性,以及发现并解决资源调度中的问题;(B)程序的总调,经

22、过功能模块和控制与调度程序的调试,即可开始整个系统程序的总调,也就是将主控制调度程序和功能模块联结起来,进行调试,确认整个系统的功能符合设计要求。 4. 系统转换换、运行及维维护它的工作内容主主要包括:l 系统转换,用新新系统取代旧旧系统通常采采用平行转换换的方法,即即新旧两系统统同时运行,对对照两者的输输出,利用原原系统来检测测新系统。一一般可分两步步走,第一步步以原系统的的作业为正式式作业,新系系统处理作校校核用。第二二步以新系统统处理为正式式作业,原系系统作业做校校核用。并行行处理的时间间视业务内容容而定,短则则2-3个月,长长则半年至一一年。转换工工作不应急于于求成,对于于较大的系统统

23、,可以分步步进行转换.不仅是机器器的转换,程程序的转换,更更难的是人工工的转换。转转换中可能发发生各种各样样的问题。对对此应作详细细记录。l 系统运行管理及及维护,在新新系统正式投投入运行后,为为了使MISS能够长期高高效地工作,必必须加强对MMIS运行的的日常管理工工作。这其中中主要包括:(A)系统运行行的日常维护护,即数据收收集、整理、输输入及处理结结果的整理和和分发;且对对系统运行情情况进行记录录,尤其是要要记录意外情情况。l 程序维护,根据据用户对系统统使用过程的的反馈,对MMIS中的程程序进行适当当地修改。l 数据维护,主要要是注意对MMIS中的数数据库,进行行定期的备份份工作,以防

24、防万一。5. 项目管理理开发和实现MIIS,需要多多方面人员的的密切配合,如如果您希望整整个MIS项目能能够成功,以以下几方面的的人材是不可可缺少的:l 系统工作人员:负责系统分分析和设计,他他们应当既懂懂管理业务,又又懂计算机;l 程序员:负责编编写和调试程程序;l 操作人员:包括括上机操作人人员和数据录录入人员;l 硬件人员:负责责机器维护和和保 工作;l 项目负责人:他他相当于系统统发展的总工工程师,应当当精通管理业业务,又熟悉悉计算机。6. 系统的评评价MIS投入运行行后,要在平平时运行管理理工作的基础础上,定期地地对其运行状状况进行集中中评价。进行行这项工作的的目的是通过过对新系统运

25、运行过程和成成效的审查,来来检查新系统统是否达到了了预计目的,是是否充分利用用了系统内各各种资源(包包括计算机硬硬件资源、软软件资源和数数据资源),系系统的管理工工作是否完善善,以及指出出系统改进和和扩展的方向向是什么等。系统评价的内容容包括:l 对信息系统的功功能评价;l 对现有硬件和软软件的评价;l 对信息系统的应应用评价;l 对信息系统的经经济效益评价价。5.6 数据据库应用系统统示例这是一个用于工工厂产品仓库库管理的DBBAS。这家生产照照明灯的企业业,每年工业业产值在四千千万元左右。该该厂目前生产产的产品如图图-1 所示。5.6.1 系统规划工厂的产品仓库库管理组隶属属于销售科领领导

26、,由七名名职工组成,主主要负责产品品的出入库管管理、库存帐帐务管理和统统计报表,并并且应当随时时向上级部门门和领导提供供库存查询信信息。为了防防止超储造成成产品积压,同同时也为了避避免产品库存存数量不足而而影响市场需需求,库存管管理组还应经经常提供库存存报警数据(与与储备定额相相比较的超储储数量或不足足数量)。产品入库管理的的过程是,各各生产车间随随时将制造出出来的产品连连同填写好的的入库单(入入库小票)一一起送至仓库库。仓库人员员首先进行检检验,一是抽抽验产品的质质量是否合格格,二是核对对产品的实物物数量和规格格等是否与入入库单上的数数据相符,当当然还要校核核入库单上的的产品代码。检检验合格

27、的产产品立即进行行产品入库处处理,同时登登记产品入库库流水帐。检检验不合格的的产品要及时时退回车间。图-1 工厂厂产品一览 产品出库管理的的过程是,仓仓库保管员根根据销售科开开出的有效产产品的出库单单(出库小票票)及时付货货,并判明是是零售出库还还是成批销售售出库,以便便及时登记相相应的产品出出库流水帐。平平均看来,仓仓库每天要核核收三十笔入入库处理,而而各种出库处处理约五十笔笔。每天出入入库处理结束束后,记帐员员就根据入库库流水帐和出出库流水帐按按产品及规格格分别进行累累计,以便将将本日内发生生的累计数填填入库存台帐帐。 图-2 有关关单据一览如图-2所示,产品入入库单如表110.2所示示,

28、出库单如如表10.33所示,入库库流水帐如表表10.4所示示,出库流水水帐如表100.5和表10.66所示,而库库存台帐帐页页如表10.7所示。产产品库存的收收发存月报表表是根据库存存台帐制作出出来的。产品品库存查询响响应是通过翻翻阅几本帐后后实现的。因为只做一个用用于产品仓库库的管理信息息系统,因此此只要了解与与仓库管理有有关的数据和和信息交流情情况就可以了了。5.6.2 系统分析根据收集到的各各种系统输入入单、帐页和和输出报表等等凭证,又通通过亲身实践践以及向有关关业务管理人人员的访问调调查,系统分分析结果如下下:1. 详细调调查结果(1) 该厂产产品库存管理理的组织机构构如图-3所示。

29、图-3 组织织机构设置图图(2) 管理职职能调查结果果(如图-4所示):l 库长:全面负责责仓库的行政政与业务管理理。l 出入库管理组:负责产品的的出入库检验验、产品的出出入库管理、登登记出入库帐帐。l 统计分析组:每每天根据出入入库管理组的的出入库帐,统统计出各种规规格产品当日日出入库累计计数字,然后后登入库存台台帐。此外,负负责生成产品品收发库存月月报表,经库库长签字后呈呈上级主管部部门。有时还还要尽量满足足各方面各种种查询要求。图-4 管理理职能示意图图(3) 业务流流程分析现行产品库管理理系统的业务务流程图如图图-5所示。(4) 数据流流程分析A.现行系统的的顶层数据流流程图(简称称D

30、FD)如图图-6所示。对顶顶层图中的数数据流“1,2,3,4”说明如下: 图-6 顶层层DFD l “1”:车间产产品入库单。l “2”:销售科科开出的有效效零售产品出出库单。l “3”:销售科科开出的有效效批发产品出出库单。l “4”:仓库制制作的产品库库存收发月报报表。B. 第一层数数据流程图如如图-7所示。图-7中的数据流流“1,2,3,4”与图-6中的数据流流“1,2,3,4”相同。 图-7 第一一层DFD C. 第二层数数据流程图如如图-8所示。图-8中的数据流流说明如下: 图-5 业务务流程图l “1,2,3,4”:其意义与与图-6中的相同。l “5”:产品入入库单上的数数据。l

31、“6”:零售出出库单上的数数据。l “7”:批发出出库单上的数数据。l “8”:入库流流水帐上的当当日按产品名名称、规格分分别累计的数数据。l “9”:零售出出库流水帐上上的当日按产产品名称、规规格分别累计计的数据。l “10”:批发发出库流水帐帐上的当日按按产品名称、规规格分别累计计的数据。l “11”:获得得的“8,9,10”数据。l “12”:库存存台帐上的当当月按产品名名称、规格分分别累计的数数据和其它加加工处理后的的数据。图-8 第二二层DFD (5) 数据字字典A. 数据流字字典_数据流名称:产产品入库单 标标识符 F1数据结构: 01 产品品入库单 类型 长度 02 日期期(RQ

32、) 字符型型 8 02 产品品代码(CPPDM) 字符型 3 02 产品品名称(CPPMC) 字符型 188 02 单位位代码(DWWDM) 字符型 1 02 单位位(DW) 字符型型 4 02 规格格代码(GGGDM) 字符型 2 02 规格格(GG) 字符型型 10 02 入库库数量(RKKSL) 数值型 6排列方式: 按按(入库日期期+产品代码)升升序排列流量:最大500张/日 平平均30张/日来源:生产车间间去向:产品入库库处理 _ _数据流名称:产产品出库单 标标识符 F2数据结构: 01 产产品入库单 类型 长度 02 日期期(RQ) 字符型型 8 02 产品品代码(CPPDM)

33、字符型 3 02 产品品名称(CPPMC) 字符型 188 02 单位位代码(DWWDM) 字符型 1 02 单位位(DW) 字符型型 4 02 规格格代码(GGGDM) 字符型 2 02 规格格(GG) 字符型型 10 02 备注注 03 零售出库数数量(LSSSL)数值型型 6 02 批发出库数数量(PFSSL)数值型型 6排列方式: 按按(日期+产品代码)升升序排列流量:最大700张/日 平平均50张/日来源:销售科去向:产品出库库处理 _数据流名称:仓仓库产品收发发存月报表 标标识符 F3数据结构: 01 收发发存月报表 类型 长度 02 日期期(BBRQQ) 字符型型 8 02 产品

34、品代码(CPPDM) 字符符型 3 02 产品品名称(CPPMC) 字符符型 18 02 单位位代码(DWWDM) 字符符型 1 02 单位位(DW) 字字符型 4 02 本月月累计入库数数量(RKSSL)字符型型 2 02 本月月累计零售数数量(LSSSL)字符型型 10 02 本月月累计批发数数量(PFSSL)数值型型 6排列方式: 按按日期排列流量:最大:11份/月 平平均:1分/月来源:仓库统计计分析去向:主管部门门 _其它中间过程的的数据流描述述省略。B. 数据存储储字典_存储文件名:产产品入库流水水帐 标识符 D1数据结构: 01 产品品入库帐 类型型 长度 02 日期期(BBRQ

35、Q) 字符型型 8 02 产品品代码(CPPDM) 字符符型 3 02 产品品名称(CPPMC) 字符符型 18 02 单位位代码(DWWDM) 字符符型 1 02 单位位(DW) 字字符型 4 02 规格格 (GG) 字符符型 10 02 入库库数量(RKKSL) 数值值型 6流入的数据流: 产品入库单单(F1)流出的数据流:涉及的处理名:入库处理、记记库存台帐排列方式:按入入库日期升序序_存储文件名:产产品入库流水水帐 标识符 D4数据结构: 01 库存存台帐 类类型 长度 02 日期期(KCRQQ) 字符型型 8 02 产品品代码(CPPDM) 字符符型 3 02 产品品名称(CPPMC

36、) 字符符型 18 02 本月月累计入库量量(RKSLL) 数值型型 8 02 本月月累计零售出出库量(LSSSL) 数值型型 8 02 本月月累计批发出出库量(PFFSL) 数值型型 8流入的数据流: 11流出的数据流:收发存月报报表涉及的处理名:入登记库存存台帐,制月月报表排列方式:按(日日期+产品代码)升升序_其它存储文件的的描述省略。(6) 处理描描述_处理名:产品入入库处理 标标识符: P1输入: 数据流流F1输出: 数据流流F5处理定义:当一张入库单上上的数据检验验合格,并且且产品实物入入库后,立即即将这张入库库单上的数据据登入产品入入库流水帐。激发条件:产品品入库发生_处理名:记

37、库存存台帐 标识符: P4输入: 出入库库流水帐上的的当日数据输出: 记入库库存台帐上的的数据处理定义:对出入库流水帐帐上当日发生生的数据,按按产品代码分分别进行入库库累计、零售售出库累计和和批发出库累累计计算。然然后将当天的的日期、产品品代码和累计计结果等填入入库存台帐的的相应栏内。激发条件:每日日过帐处理_处理名:制作收收发月存月报报表 标识符: P5输入: 取自库库存台帐的数数据输出: 填入输输出报表中的的统计数据处理定义:1. 对库存台台帐上本月发发生的出入库库数据,按产产品代码分别别进行入库累累计,一种代代码代表的产产品累计值既既为输出表中中的一行。2. 计算公式式: 工工业产值(不不变价)= 工工业产值(现现行价)= 其中中: 产品代码码为 i 的产品品本月入库量量计算 产品代码码为 i 的产品品不变价 产品代码码为 i 的产品品现行价 激发条件:每月月制作库存报报表_(7) 现行系系统评价通过对现行系统统的需求分析析,本系统数数据流向是

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 管理文献 > 电力管理

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁