物流信息系统的设计_第1页
物流信息系统的设计_第2页
物流信息系统的设计_第3页
物流信息系统的设计_第4页
物流信息系统的设计_第5页
已阅读5页,还剩91页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

第三章物流信息系统的设计和开发支持物流活动的是物流信息系统,它与企业各项活动有广泛的联系。一个设计开发良好的物流信息系统是能灵活地利用有关物流活动信息,谋求物流各项职能的圆满化和效率化,并正确而迅速地传递这些信息的系统。第一节物流信息系统的内容和作用物流信息系统是根据物流管理运作的需要,在管理信息系统(MIS)基础上形成的物流系统信息的资源管理、协调系统,它来源于物流系统,也反过来作用于物流系统,使物流系统高效率化、高效益化运作。物流管理系统是物流系统中进行物流信息处理的管理子系统,它通过对系统内外信息的收集、存储、加工处理,获得物流管理中有用的信息,并以表格、文件、报告、图形等形式输入计算机,整理成数据库,以便管理人员和领导者有效地利用这些信息,协调和控制各作业子系统的正常运行。一、物流信息系统的内容1、接受订货与发货(1)把物流中心和仓库等的库存量、订货点、配送能力和往来客户住址、结算帐号等,录入在计算机里。(2)通过来自顾客的电话和传真接受订货后,将订货信息从营业所和分店的终端机输入,传送到信息中心。(3)信息中心的计算机处理好各种订货信息后,传送发货指示书。(4)先计算装载效率,选定运输车辆后,发出配送指示。(5)发货时输入发货信息,配送终了后就输入送达报告,以加强配送管理,同时还要计入销售量。(6)依据订货信息和发货信息计算订货余额,进行订货管理和销售管理。(7)根据订货信息,进行预测库存管理,根据发货信息,进行实际库存管理。(8)回答对订货信息和库存信息的询问,支持营业活动。2、其他内容(1)库存管理的结果若是流通中心和仓库的库存低于订货点的需要量,计算机则自动向仓库发出订货指标,补充库存。(2)在规定的付款期限或每次配送后,要输出费用计算书,送给往来客户。(3)将订货信息项预测部门和生产部门反映,特别是要提前一段时间进行某种程度的计划订货时,要建立能力较强的能向生产反映订货信息的系统。(4)把物流信息中心的计算机和控制仓库的计算机连接起来,或把分类装置作为信息系统的一个环节,用计算机进行控制,使物流机械相互连接,以提高装卸作业效率。(5)计算物流费,整理和选择出最优运输手段的资料,以降低物流费用。3、与其它系统的连接(1)通过大批定期订货信息、自动交付物流费、联机通讯信息及银行进款信息等的收集,与其它企业建立信息系统和互相交流信息成为必然。(2)采用联机信息传递方式,对物流业者发出运输和发货要求,或从物流业者那里收集作业报告书和物流信息的方法,与物流业者的信息系统进行信息交换。二、几种典型物流信息系统的构成物流信息系统的信息来源于物流的环境,典型的综合物流信息系统有决策支持系统、运输、库存、配送等信息系统。1、决策支持系统信息科学应用于制造业、服务管理的领域就是决策支持系统(DecisionSupportSystem,DSS)。DSS是管理信息系统(ManagementInformationSystem,MIS)的一种逻辑推广,在模型化与决策制定过程中起辅助作用,它并不仅仅提供信息。一个决策支持系统允许管理者在给定资金或管理参数的情况下进行“如果怎样,就······”的分析。一个决策支持系统也能联合多种多样的管理科学模型和图解。2、、运运输输信信息息系系统统主要要处处理理各各种种运运输输问问题题,,目目的的在在于于选选择择最最接接近近用用户户的的仓仓库库,,然然后后对对用用户户实实行行快快速速直直达达的的运运输输,,以以降降低低流流通通费费用用为为目目标标,,用用计计算算机机进进行行数数据据处处理理,,以以取取得得宏宏观观及及微微观观的的双双重重效效益益。。3、、库库存存信信息息系系统统库存存信信息息系系统统是是应应用用较较为为广广泛泛的的系系统统,,也也可可以以说说是是各各种种类类型型物物资资及及物物流流管管理理信信息息系系统统的的基基础础系系统统。。无无论论进进行行哪哪种种管管理理,,库库存存都都是是首首先先要要掌掌握握和和收收集集的的。。库库存存信信息息系系统统主主要要有有以以下下几几个个目目的的::掌握握各各分分散散地地点点的的库库存存量量及及生生产产企企业业的的库库存存量量。。具体体于于某某一一仓仓库库中中进进行行管管理理。。在高高层层货货架架仓仓库库中中建建立立库库存存信信息息分分类类系系统统等等。。4、、配配送送信信息息系系统统配送送信信息息系系统统有有一一定定的的综综合合性性,,主主要要目目的的有有::向向各各营营业业点点提提供供配配送送物物资资的的信信息息;;根根据据订订货货查查询询库库存存及及配配送送能能力力,,发发出出配配送送指指示示,,发发出出结结算算指指示示及及发发货货通通知知;;汇汇总总及及反反馈馈配配送送信信息息。。配送送系系统统是是国国外外开开发发较较多多的的,,成成效效较较大大的的物物流流信信息息系系统统。。配配送送的的成成败败决决定定着着企企业业和和经经营营部部门门对对市市场场的的占占有有和和控控制制。。美美国国通通用用电电气气公公司司的的综综合合信信息息及及销销售售管管理理系系统统是是配配送送系系统统中中较较有有名名的的例例子子。。5、、订订单单处处理理系系统统一个个企企业业从从发发出出订订单单到到收收到到货货物物的的时时间间,,称称为为订订货货提提前前期期,,而而对对于于供供货货方方,,这这段段时时间间称称为为订订货货周周期期。。这这不不过过是是购购销销双双方方对对同同一一时时间间的的不不同同称称呼呼。。在订订货货周周期期重重要要相相继继完完成成四四项项重重要要活活动动::订订单单传传递递、、订订单单处处理理、、订订货货准准备备、、订订货货运运输输。。这这就就是是订订单单处处理理系系统统的的工工作作流流程程。。三、、物物流流信信息息系系统统的的作作用用1、、收收集集物物流流信信息息::物物流流信信息息的的收收集集是是信信息息系系统统运运行行的的起起点点,,也也是是重重要要的的一一步步。。收收集集信信息息的的质质量量((真真实实性性、、可可靠靠性性、、准准确确性性、、即即施施行行))决决定定着着信信息息时时效效价价值值的的大大小小,,是是物物流流信信息息系系统统运运行行的的基基础础。。物流收集集过程要要求遵循循的原则则有:针针对性;;系统性性和连续续性;收收集过程程管理工工作的计计划性。。2、物物流信信息处处理收集到到的物物流信信息大大都是是零散散的,,相互互孤立立的、、形式式各异异的信信息,,对于于这些些不规规范的的信息息,要要存储储和检检索必必须经经过一一定的的加工工整理理程序序。采采用科科学方方法对对收集集到的的信息息进行行筛选选、分分类、、比较较、计计算、、存储储,使使之条条理化化、有有序化化、系系统化化、规规范化化,才才能成成为能能综合合反映映某一一现象象特征征的真真实、、可靠靠、适适用而而有较较高使使用价价值的的信息息。3、物流信信息传递物流信息传传递是指从从信息源出出发,经过过一定的媒媒介和信息息通道输送送给接收者者的过程。。信息传递递最基本的的要求是迅迅速、准确确和经济。。信息传递方方式有:从从信息传递递方向看,,分为单向向信息和双双向信息传传递方式;;从信息传传递层次看看,分为直直接传递和和间接传递递方式;从从信息传递递时空来看看,分为时时间传递和和空间传递递方式;从从信息传递递媒介看,,分为人工工传递和非非人工的其其他媒体传传递方式。。4、物流信信息应用物流信息的的应用是指指对经过收收集、加工工处理后的的信息的使使用,以实实现信息使使用价值和和价值的过过程。信息息的使用价价值是指信信息这一商商品所具有有的知识性性、增值性性、效用性性等特征,,决定其能能满足人类类某种特定定的需要,,给人类带带来一定的的效益。信信息的价值值是指信息息在收集、、处理、传传递、存储储等过程中中,需要一一定的知识识、特殊的的工具和方方式,要耗耗费一定的的社会劳动动,是人类类一种创造造性劳动的的结晶。四、物流信信息系统的的层次与网网络1、物流信信息系统的的层次按信息的作作用及加工工程度不同同,物流信信息系统可可分为业务务层、控制制层、决策策层。(1)业务务层:主要要包括日常常经营和管管理活动所所必需的信信息,一般般来自具体体的物流业业务部门,,由基础管管理者使用用,供控制制业务进度度及作用计计划调整时时使用。(2)控制制层:主要要包括系统统内部管理理人员进行行经营管理理控制过程程所需要的的信息,其其目的是使使物流业务务符合活动动目标的要要求,并监监督内部分分目标的实实现。决策层:是是最高管理理层,主要要包括制定定物流活动动的目标、、方针、计计划所需要要的信息。。2、物流信信息系统网网络物流信息系系统网络是是传递物流流信息组织织形式和工工作系统。。只有对以以下几个基基本环节的的合理组织织,才能构构成物流信信息的网络络系统。(1)物流流信息的传传递者。信信息的传递递者是指有有意识、有有目的地通通过不同形形式传递信信息流的个个人或组织织。它是信信息运动的的前提。(2)物流流信息传递递的路线及及信息。信信息的流动动是由传递递者直接将将信息传递递给信息的的接收者,,或中间经经过某些环环节、某些些组织机构构才能传递递到信息接接收者。(3)物流流信息传递递载体。物物流信息的的交流必须须依赖一定定的传递载载体或工具具才能进行行。(4)物流流信息的接接收者。物物流信息的的接收者是是指接受物物流信息的的个人或组组织。3、物流信信息网络的的建立将若干个物物流信息系系统以一定定形式连接接起来,就就构成一个个物流信息息网络。物物流信息网网络可采用用自动化的的计算机网网络形式,,也可采用用低水平的的信件、文文件传递形形式,但其其建立者必必须进行以以下的工作作:(1)标准准化。(2)选择择数据及其其存储方式式。(3)设计计工作流程程即确定信信息、整理理的程序。。(4)确定定基础设施施(5)建立立通信系统统。(6)综合合设计。第二节物物流信息系系统的开发发物流信息系系统的开发发是一个较较为复杂的的系统工程程,它涉及及到计算机机处理技术术、系统理理论、组织织结构、管管理功能、、管理认识识、认识规规律以及工工程化方法法等方面的的问题。尽尽管系统开开发方法有有很多种,,但至今尚尚未形成一一套完整的的、能为所所有系统开开发人员所所接受的理理论以及由由这种理论论所支持的的工具和方方法。一、物流信信息系统开开发的要点点要实际开发发一个物流流信息系统统,首先必必须制定相相应的系统统开发策略略。系统的的开发要点点是指包括括识别问题题,明确系系统开发的的指导思想想,选定适适当的开发发方法,确确定系统开开发过程、、方式、原原则等各个个方面在内内的一种系系统开发总总体方案。。1、识别信信息系统开开发根据用户的的需求状况况,实际组组织的管理理现状以及及具体的信信息处理技技术来分析析和识别问问题的性质质和特点以以便确定应应采用什么么样的方式式来解决。。问题识别阶阶段需要解解决的问题题有:(1)信息息和信息系系统需求的的确定性程程度。(2)信息息和信息处处理过程的的确定性程程度。(3)体制制和管理模模式的确定定性程度。。(4)用户户的理解程程度。(5)现有有条件和环环境状况。。2、进行开开发的可行行性研究可行性是指指在当前组组织内外的的具体条件件下,系统统开发工作作是否具备备必要的资资源和条件件。在系统统开发过程程中进行可可行性研究究,对于保保证资源的的合理利用用,避免浪浪费和失败败,都是十十分重要的的。一般来说,,可行性并并不等于可可能性,可可行性还包包括了平常常所说的必必要性。所所以系统开开发工作不不但要考虑虑是否有可可能实现,,还必须考考虑是否有有必要进行行。系统可行性性研究包括括如下一方方面:(1)目标标和方案的的可行性(2)技术术方面的可可行性:包包括人员和和技术力量量的可行;;基础管理理技术的可可行性;组组织系统开开发方案的的可行性;;计算机硬硬件可行性性;计算机机软件的可可行性;环环境条件以以及运行技技术方面的的可行性。。(3)经济济方面的可可行性:人人力财力物物力三方面面的可行性性。(4)社会会方面的可可行性。3、贯彻系系统开发的的原则领导参与的的原则优化与创新新的原则充分利用信信息资源的的原则实用和实效效的原则规范化原则则发展变化的的原则4、做好信信息系统开开发的准备备工作搞好系统开开发前的准准备工作是是信息系统统开发的前前提条件。。系统开发发前的准备备工作一般般包括:(1)基础础准备工作作。科学管管理是开发发信息系统统的基础,,只有在合合理的管理理体制、完完善的规章章制度和科科学的管理理方法之下下,系统才才能充分发发挥其作用用。(2)人员员组织准备备。5、选择系系统开发的的策略系统开发策策略目前主主要有四种种:(1)接收收式的开发发策略。经经过调查分分析,认为为用户对信信息需求是是正确的、、完全的和和固定的,,现有的信信息处理过过程和方式式也是科学学的,可采采用接收式式的开发策策略,即根根据用户需需求和现有有状况直接接设计编程程,并过渡渡到新系统统。这种策略主主要是用于于系统规模模不大、信信息和处理理过程结构构化程度高高、用户和和开发者又又都很有经经验的场合合。(2)直接接式的开发发策略是指经调查查分析后,,即可确定定用户需求求和处理过过程,且以以后不会有有大的变化化,则系统统的开发工工作就可以以按照某一一种开发方方式的工作作流程(如如结构化系系统开发方方法中系统统开发生命命周期的流流程等),,按部就班班地进行下下去,直至至最后完成成开发任务务。这种策略对对开发者和和用户要求求都很高,,要求在系系统开发之之前就完全全调查清楚楚实际问题题的所有状状况和需求求。(3)迭代代式的开发发策略是指问题具具有一定的的复杂性和和难度,一一时不能完完全确定,,就需要进进行反复分分析和反复复设计,随随时反馈信信息,发现现问题,修修正开发过过程的方法法。这种策略一一般花费较较大,耗时时较长,但但对用户和和开发者的的要求较低低。(4)实验验式的开发发策略是指当需求求的不确定定性很高,,一时无法法制定具体体的开发计计划时,只只能用反复复试验的方方法来做。。原型法就就是这种开开发策略的的典型代表表,这种策策略一般需需要就高级级的软件支支撑环境,,且在使用用上对大型型项目有一一定的局限限性。6、制定系系统开发计计划系统开发计计划主要是是针对已经经确定的开开发策略,,选定相应应的开发方方法的系统统进行的。。但选择开开发方法时时必须注意意到方法所所适用的开开发环境,,所需要计计算机软硬硬件技术支支撑以及开开发者对其其的熟悉程程度,这对对开发方法法的选择是是很重要的的。目前前常常用用的的系系统统开开发发方方法法有有::结结构构化化系系统统分分析析与与设设计计方方法法、、原原型型法法、、面面向向对对象象法法、、周周期期法法、、计计算算机机辅辅助助软软件件工工程程法法等等等等。。开开发发计计划划主主要要是是制制定定系系统统开开发发的的工工作作计计划划、、投投资资计计划划、、进进度度计计划划、、资资源源利利用用计计划划。。二、、物物流流信信息息系系统统开开发发步步骤骤用结结构构化化系系统统开开发发方方法法开开发发一一个个系系统统时时,,要要将将整整个个开开发发过过程程分分为为五五个个首首尾尾相相连连的的阶阶段段::系系统统规规划划阶阶段段;;系系统统分分析析阶阶段段;;系系统统设设计计阶阶段段;;系系统统实实施施阶阶段段;;系系统统运运行行阶阶段段。。1、、系系统统规规划划阶阶段段系统统规规划划阶阶段段的的工工作作是是根根据据用用户户的的系系统统开开发发请请求求,,初初步步调调查查,,明明确确问问题题,,然然后后进进行行可可行行性性研研究究。。如如果果不不满满足足则则要要反反馈馈并并修修正正这这一一过过程程;;如如果果不不可可行行,,则则取取消消项项目目;;如如果果可可行行并并满满意意,,则则进进入入下下一一阶阶段段工工作作。。2、、系系统统分分析析阶阶段段系统统分分析析阶阶段段的的任任务务是是::分分析析业业务务流流程程;;分分析析数数据据与与数数据据流流程程;;分分析析功功能能与与数数据据之之间间的的关关系系;;最最后后提提出出新新系系统统逻逻辑辑方方案案。。若若方方案案不不可可行行,,则则停停止止项项目目;;若若方方案案不不满满意意则则修修改改过过程程;;若若可可行行并并满满意意,,则则进进入入下下一一阶阶段段的的工工作作。。3、、系系统统设设计计阶阶段段系统统设设计计阶阶段段的的任任务务是是::总总体体结结构构设设计计;;代代码码设设计计;;数数据据库库//文文件件设设计计;;输输入入//输输出出设设计计;;模模块块结结构构与与功功能能设设计计。。与与此此同同时时,,根根据据总总体体设设计计的的要要求求购购置置与与安安装装设设备备,,最最终终给给出出设设计计方方案案。。如如可可行行,,则则进进入入下下一一阶阶段段工工作作。。4、、系系统统实实施施阶阶段段系统实施阶段段的任务是::同时进行编编程(由程序序员执行)、、人员培训((由系统分析析设计人员培培训业务人员员和操作员))以及数据准准备(由业务务人员完成)),然后投入入试运行。如如果有问题,,则修改程度度;若果满意意,则进入下下一阶段。5、系统运行行阶段系统运行阶段段的任务是::同时进行系系统的日常运运行管理、评评价、监理审审计三部分工工作,然后分分析运行结果果。如果运行行结果良好,,则送管理部部门指导生产产经营活动;;如果有问题题,则要对系系统进行修改改、维护或者者是局部调整整;如果出现现不可调和的的大问题(这这种情况一般般是在系统运运行若干年之之后,系统运运行的环境已已经发生了根根本性变化时时才可能出现现),则用户户将会进一步步提出开发新新系统的要求求,这标志着着老系统生命命的结束、新新系统的诞生生,这个全过过程就是系统统开发的生命命周期。三、物流信息息系统的分析析物流信息系统统的分析是在在开发中起决决定作用的环环节。物流信信息系统的分分析是以物流流部门的生产产、运输、储储存、供应等等工作为分析析对象,分析析物流信息输输入、处理、、储存、输出出的流程与加加工过程。它它必须有较强强的针对性,,对软件的工工作环境与人人机界面作明明确的确定,,以确定研究究对象和系统统作用范围。。用书面材料料把分析结论论表达出来,,从而上升为为一般的通用用物流信息系系统模型。1、分析对象象与总体设计计的要求(1)分析对对象。以系统统工程用户第第一的观点为为指导思想,,分析设计信信息系统的数数据模式与子子模式,并以以此为依据确确定文件的组组织方式、存存储模式、处处理方式与输输入输出方式式作出系统的的数据流程图图与数据字典典,并在此基基础上进行功功能分析与设设计。(2)总体设设计要求根据物流管理理的特点,物物流信息系统统的总体设计计应该遵循以以下原则和要要求:①了解和熟悉悉国家有关部部委制定的关关于物流工作作的各种法令令和规范;系系统设计必须须符合物流有有关计算机应应用与信息系系统建设标准准化规范的要要求,物流信信息的统计方方法应符合国国家统计局及及上级部委规规定的统一要要求,重要报报表应使用专专用程序文件件,采用统一一固定的报表表格式输出。。②系统设计应应遵循系统思思想,采用结结构化分析与与设计的思想想与方法,尽尽量采用软浆浆哦能够成化化的新技术、、新方法,努努力实现功能能模块的高内内聚、低耦合合,最大限度度地减少模块块间的公用信信息。③在进行物流流信息系统设设计的同时,,必须考虑与与横向同级信信息及纵向上上下级信息系系统的接口关关系,实现不不同子系统之之间的数据共共享,并在软软硬件配置上上留有进一步步发展的余地地。④信息处理在在速度上必须须满足管理的的要求,并有有较好的可恢恢复性、可自自检性。统计计月结时应充充分保持统计计数据的独立立性。⑤系统应采取取一定的保密密措施,保证证数据及时、、正确、安全全、可靠,对对输入信息建建立完善的维维护体系,同同时必须留有有物流帐目财财务稽核的““痕迹”。⑥要求系统统有较好的的实用性,,确保用户户能切实使使用起来,,并方便实实用。如物物流部门每每天要处理理的帐单繁繁多,数据据量大,输输入输出必必须操作简简便,并易易于掌握,,尽可能采采用代码输输入,将汉汉字输入量量减少到最最低程度,,做到快速速和可靠。。2、业务组组织现状调调查分析任何一个新新系统的建建立都是以以现行系统统为基础的的。在新系系统工作开开展之前,,必须先把把现行系统统的各方面面情况调查查清楚,对对所调查到到的情况用用系统的观观点进行分分析,找出出共性的问问题,捕捉捉特殊情况况,为系统统设计做好好准备工作作。调查的的重点是现现行系统的的组织、功功能及业务务流程,以以便系统研研制人员掌掌握现状,,找出改进进之处。而而调查分析析的结果就就是新系统统设计的可可行方案,,用以建立立计算机信信息系统逻逻辑模型。。3、现场工工作流程调调查现场工作流流程调查可可借助现场场工作流程程图来进行行。现场工工作流程图图以所处理理的某一业业务在工作作现场的工工作流程为为基础,在在工作场所所平面图上上描述物流流、信息流流的情况。。它真实再再现工作人人员的实际际活动过程程以及票据据和文件信信息的流向向,业务处处理过程的的顺序、时时间及其特特点。谭恩恩格反应出出输入输出出的形式、、要求和某某些例外情情况的处理理方法及过过程,表明明某项业务务工作被处处理的全过过程,发现现业务工作作流程中某某些关键问问题和薄弱弱环节,从从中找出改改善管理的的突破口。。4、事务流流程的调查查事务流程是是研究业务务活动中作作业处理过过程的一种种分析方法法。在事务务流程调查查中要解决决三个问题题:(1)作业业流程标准准化。在物物流管理中中,各种作作业流程大大多有标准准的执行规规范,系统统分析人员员的任务就就是要尽可可能搞清楚楚各种作业业流程的执执行现状,,以及它与与标准规范范的差别与与联系,收收集在各种种流程过程程中所产生生的各种帐帐单、图表表的标准形形式与填写写格式。(2)绘制制数据流程程图有了作业的的标准流程程,就可以以动手绘制制系统的数数据流程图图。须注意意:我们强强调的是数数据流而不不是控制流流。绘制数据流流程图应从从总体到部部分、从简简单到复杂杂,由粗到到细,逐步步展开,不不断扩展,,直到符合合要求为止止。绘制数数据流程图图关键是要要使数据流流程图易于于理解,其其分解应符符合工作流流程的规定定要求,概概念上应合合理清晰。。数据流程程图是调查查研究的产产物,它源源于现行系系统,由高高于现行系系统,是对对现行管理理系统的高高度概括、、修改、补补充和提高高。(3)建立立数据字典典数据流程图图描述了系系统的“分分解”,即即描述了系系统有哪几几部分组成成,各部分分的数据流流之间有什什么联系,,但他并未未说明系统统中各个数数据成分的的含义。数数据字典是是对图中出出现的每一一个数据成成分给出具具体的定义义,这样才才能较完整整地描述一一个系统。。数据流程程图与数据据字典是密密切联系的的,两者结结合在一起起才能构成成“需求说说明书”。。数据流程程中出现的的每一个数数据流程名名、文件名名和加公民民都应与物物流管理中中常用术语语一直,并并在数据字字典中都应应有相应条条目给出这这个名字的的定义。第三节数数据库的设设计与应用用数据库设计计是物流信信息系统设设计与开发发的重点所所在。数据据库设计的的任务是针针对一个给给定的应用用环境,在在给定的((或选择的的)硬件环环境、操作作系统及数数据库管理理系统等软软件环境下下,创建一一个性能良良好的数据据库模式,,建立数据据及其应用用系统,使使之能有效效地收集、、存储、操操作和管理理数据,满满足用户的的各类需要要。目前关关系型数据据库管理系系统占有优优势地位,,本节的内内容将围绕绕关系数据据库展开。。一、数据库库设计的方方法和步骤骤一般用于管管理的信息息系统可以以建立在文文件系统之之上,也可可以建立在在数据库管管理系统之之上,即可可以是数据据库应用系系统,也可可以不是数数据库应用用系统。数据库应用用系统通常常是指以数数据库为基基础的信息息系统,数数据库设计计是数据库库应用系统统设计的一一部分。在在数据库领领域内,常常常把使用用数据库的的各类系统统称为数据据库应用系系统(DBAS)。。1、数据库库设计的内内容数据库设计计通常是在在一个通用用的DBMS支持下下进行的,,即利用现现成的DBMS作为为开发基础础。结构特特性的设计计是指确定定数据库的的数据模型型。数据模模型反映了了现实世界界的数据及及数据间的的联系,要要求在满足足应用需求求的前提下下,尽可能能减少冗余余,实现数数据共享。。行为特性性的设计是是指研究数数据库应用用的行为和和动作,应应用数据库库工程是一一项庞大的的软件工程程和数据库库工程。两两者的区别别在于:软软件工程中中比较强调调行为特性性的设计;;在数据库库工程中,,由于数据据模型是一一个相对稳稳定的并为为用户共享享的数据基基础,因此此数据库工工程中更强强调结构性性设计,并并与行为特特性的设计计结合起来来。2、数据库库设计的方方法为了使数据据库设计更更合理、更更有效,需需要有效的的指导原则则,这种原原则称作数数据库设计计方法。其其要点如下下:(1)一个个好的数据据库设计方方法,应该该能在合理理的期限内内,以合理理的工作量量,产生一一个有实用用价值的数数据库结构构。实用价价值是指满满足用户关关于功能、、性能、安安全性、完完整性及发发展需求等等各方面的的要求,同同时又服从从于特定的的DBMS的约束,,并且可用用简单的数数据模型来来表示。(2)方法法应具有足足够的灵活活性和通用用性,不仅仅能够为具具有不同经经验的人使使用,而且且能够为受受不同数据据模型及不不同的DBMS限制制的人使用用。(3)方法法应该是可可以再生的的,即不同同的设计者者应用同一一方法进行行同一设计计问题时,,应该得到到相同或类类似的结果果。3、数据库库设计的步步骤数据库设计计过程(步步骤)分为为四个阶段段:需求分分析(分析析用户要求求)、概念念设计(信信息分析和和定义)、、逻辑设计计(设计实实现)和物物理设计((物理数据据库设计))。对数据库设设计步骤要要注意以下下几点:(1)设计计步骤是从从数据库应应用系统设设计和开发发的全过程程来考察数数据设计问问题的,因因此它既包包括数据库库模型的设设计,也包包括围绕数数据展开应应用处理的的设计过程程。(2)在设设计过程中中努力把数数据库设计计和系统其其它成分的的设计紧密密相结合。。把数据和和处理的需需求收集、、分析、抽抽象、设计计、实现在在各阶段同同时进行,,相互参考考,相互补补充,以完完善两方面面的设计。。(3)在有有关处理特特性的设计计描述中,,数据特性性的设计描描述,以及及在结构特特性设计中中如何参照照处理特性性设计,完完善模型设设计的问题题。二、数据库库系统的规规划数据库系统统的规划应应根据系统统设计的规规模确定它它的具体内内容。如果果设计一个个规模很大大、涉及面面很广、用用户要求较较高、难度度较大的大大型信息系系统,就应应该按信息息工程的要要求来进行行总体战备备规划。系统规划是是确定系统统的名称和和范围,确确定系统开开发的目标标功能和性性能,确定定系统所需需的资源((如人员、、设备、资资金等),,估计系统统开发成本本,确定系系统设计的的原则和技技术路线。。对分布式式数据库系系统还应分分析用户环环境及布网网条件,以以选择和建建立系统的的网络结构构。系统的总体体规划报告告的主要内内容1、系统一一般描述::系统名称称,任务提提出,系统统范围。2、系统特特点:复杂杂性、综合合性、连续续性、移植植性。3、系统目目标:目标标树(总目目标、分目目标、子目目标)。4、系统所所需资源::现有情况况,系统需需求和落实实情况。5、成本估估算:分期期估算。6、效益评评价:社会会效益和经经济效益。。7、可行性性分析:技技术上的可可行性,系系统开发和和运行环境境的可行性性。8、设计原原则:用户户第一原则则。9、技术路路线:尽可可能采用已已经成熟的的最新技术术和方法,,尽可能使使用国际和和国家及技技术企业的的标准代码码。10、系统统开发计划划及进度安安排等。三、数据库库的概念设设计数据库概念念设计的任任务是产生生和反映企企业组织信信息需求的的数据库概概念结构,,即概念模模型。概念念模型不依依赖于计算算机系统和和具体的DBMS。。设计概念念模型的过过程称为概概念设计。。1、概念模模型表达概念设设计结果的的工具称为为概念模型型。概念模模型应具备备:(1)丰富富的语义表表达能力。。它能表达达用户的各各种需求,,包括描述述现实世界界中各种对对象及其复复杂的联系系,以及用用户对数据据对象的处处理需求。。(2)易于于交流和理理解。概念念模型是DBMS数数据库应用用系统开发发人员和用用户之间的的主要交流流工具。(3)易于变变动。概念模模型要能灵活活地加以改变变,以反映用用户需求和环环境变化。(4)易于向向各种数据模模型转换,易易于从概念模模型导出与DBMS有关关的逻辑模型型。2、概念设计计的工具概念设计的工工具最著名和和最实用的是是“实体—联联系法”(Entity—RelationshipApproach,简称称E-R方法法),这种方方法将现实世世界的信息结结构统一用属属性、实体以以及实体之间间的联系来描描述。3、概念设计计的策略和主主要步骤设计概念结构构的策略有如如下几种:(1)自顶向向下。首先定定义全局概念念结构的框架架,再逐步细细化。(2)自底向向上。首先定定义每一局部部应用的概念念结构,然后后按一定的规规则把它们集集成,从而得得到全局概念念。(3)由里向向外。首先定定义那些最重重要的核心结结构,再逐渐渐向外扩充。。(4)混合策策略。混合策策略是把自顶顶向下和自底底向上结合起起来的方法,,它首先自顶顶向下设计一一个混合结构构的框架,然然后以它为骨骨架再自底向向上设计局部部概念结构。。四、数据库的的逻辑设计数据库的逻辑辑设计的目的的是从概念模模型导出特定定的DBMS可以处理的的数据库的逻逻辑结构(数数据库的模式式和外模式)),这些模式式在功能、性性能、完整性性、一致性约约束及数据库库可扩充性等等方面都满足足用户的要求求。1、逻辑设计计的步骤和内内容(1)形成初初始模式。把把E-R图的的实体和联系系类型,转换换成选定的DBMS支持持的数据类型型(层次、网网络、关系、、面向对象))。(2)子模式式设计。子模模式是应用程程序与数据的的接口,允许许有效访问数数据而不破坏坏数据库的安安全性。(3)模式评评价。根据定定量分析和性性能测算,对对逻辑数据库库结构(模型型)作出评价价。(4)修正((优化)模式式。为使模式式适应信息的的不同表示,,可利用DBMS功能,,但不修改数数据库的信息息。2、E-R模模型向关系数数据库模型的的转换E-R模型可可以向现有的的各种数据库库模型转换,,对不同的数数据库模型有有不同的转换换规则。向关关系数据库模模型转换的规规则是:(1)一个实实体类型转换换成一个关系系模式,实体体的属性就是是关系的属性性,实体的键键就是关系的的键。(2)一个联联系类型转换换成一个关系系模式,参与与该联系类型型的各实体的的键以及联系系的属性转换换成关系的属属性。3、关系数据据库的逻辑设设计关系数据库的的逻辑设计过过程如下:(1)导出初初始关系模式式。将E-R图按规则转转换成关系模模式。(2)规范化化处理。消除除异常,改善善完整性、一一致性和存储储效率。规范范化过程实际际上就是单一一化的过程,,即让一个关关系描述一个个概念,若多多于一个概念念就把它分离离出来。(3)模式评评价。模式评评价的目的是是检查数据库库模式是否满满足用户的需需求,它包括括功能评价和和性能评价。。(4)优化模模式。如模式式有漏洞,要要新增关系或或属性;如模模式的性能不不好,则要采采用合并、分分解或选用另另外结构。(5)形成逻逻辑设计说明明书。五、数据库的的物理设计数据库的物理理设计是指以以已确定的逻逻辑数据为结结构(逻辑模模型),设计计出一个有效效的、可实现现的物理数据据库结构(存存储结构或物物理模型)的的过程。物理理设计常常包包括某些操作作约束,如响响应时间与存存储要求等。。数据库的物理理设计的主要要任务是:对对数据在物理理设备上的存存放结构和存存取方法进行行设计。数据据库物理结构构依赖于给定定的计算机系系统,而且与与具体选用的的DBMS密密切相关。1、物理设计计的步骤物理设计可分分为五步,前前三步为结构构设计,后两两步为程序设设计。(1)存储记记录的格式设设计。对数据据相类型特征征作分析,对对存储记录进进行格式化,,决定如何进进行数据压缩缩或代码化,,从而使访问问数据库的代代价最小,提提高数据库的的性能。(2)存储方方法设计。存存储方法设计计是物理设计计中最重要的的一个考虑,,是把存储记记录在全方位位内进行物理理安排,存放放的方式有四四种:顺序存存放;杂凑存存放;索引存存放;聚簇存存放。(3)访问方方法设计。访访问方法设计计为存储在物物理设备上的的数据提供存存储结构和查查询路径(这这与数据库管管理系统有很很大关系)。。(4)完整性性和安全性考考察。根据逻逻辑设计说明明书中提供的的对数据库的的约束条件,,具体的DBMS和硬件件环境,设计计数据库的完完整性和安全全性措施。(5)应用设设计。包括::人机接口设设计(菜单等等)、屏幕设设计、I/O格式设计、、代码设计、、处理加工设设计等。(6)形成物物理设计说明明书。在物理理设计中,应应充分注意物物理数据的独独立性。物理设计的结结果是物理设设计说明书,,其内容包括括存储记录格格式、存储记记录位置分布布及访问方法法、能满足的的操作需求((界面),并并给出对硬件件和软件系统统的约束。在在设计过程中中效率问题的的考虑只能在在各种约束得得到满足且确确定方案可行行之后进行。。2、物理设计计的性能多性能测量使使设计者能灵灵活地对初始始设计过程和和未来的修正正作出决策。。数据库性能能用“开销””,即时间、、空间及可能能的费用来衡衡量。在数据据库应用系统统生存周期中中,总的开销销包括:规划划开销、设计计开销、实施施和测试开销销、操作开销销、运行维护护开销。对物物理设计者来来说,主要考考虑操作开销销,即为使用用户获得及时时而准确的数数据所需要的的开销和计算算机资源的开开销。操作开销可分分为如下几类类(1)查询和和响应时间。。响应时间定定义为从查询询开始到查询询结果开始显显示之间所经经历的时间。。一个好的应应用程序设计计可以减少CPU服务时时间和I/O服务时间。。(2)更新事事物的开销。。主要包括修修改索引、重重写物理模块块或文件等方方面的开销。。(3)报告生生成的开销。。主要包括检检索、重组、、排序和结果果显示方面的的开销。(4)主存储储空间开销。。包括程序和和数据所占有有空间的开销销。一般对数数据库设计者者来说,可以以对缓冲区分分配(包括缓缓冲区个数和和大小)作适适当的控制,,以减少空间间开销。(5)辅助存存储空间。设设计者可以控控制索引块的的大小、指针针选择项和数数据冗余度等等。实际上,数据据库设计者能能有效控制I/O服务和和辅助空间,,有效地控制制封锁延迟CPU时间和和主存空间,,而完全不能能控制CPU和I/O队队列等待时间间、数据通信信延迟时间。。六、数据库的的实现和维护护1、数据库的的实现根据逻辑设计计和物理设计计的结果,在在计算机上建建立起实际数数据库结构、、装入数据、、测试、运行行和过程称为为数据库的实实现。(1)简历实实际的数据库库结构。(2)装入实实验数据对应应用程序进行行测试,以确确认其功能和和性能是否满满足要求,并并检查其空间间的占有情况况。(3)装入实实际的数据,,即数据库加加载,建立实实际的数据库库。2、其他设计计其他设计工作作包括数据库库的安全性、、完整性、一一致性和可恢恢复性等的设设计。这些设设计总是以牺牺牲效率为代代价的,设计计人员的任务务就是要在效效率和尽可能能多的功能之之间进行合理理权衡。(1)数据库库的再组织设设计。再组织织设计通常是是由于环境需需求的变化或或性能原因而而引起的。一一般来说DBMS都提供供数据库的再再组织实用程程序。(2)数据恢恢复方案设计计。DBMS提供完善的的软硬件故障障恢复和存储储介质故障恢恢复手段。(3)安全性性考虑。许多多DBMS都都有描述各种种对象(入记记录,数据项项)的存取权权限的功能。。在设计时可可在应用程序序中设置密码码,对不同的的使用者给与与一定的密码码,以密码控控制使用级别别。(4)事务控控制。大多数数DBMS都都支持事务概概念,以保证证多用户环境境下的数据完完整性和一致致性。3、运行与维维护数据库投入正正式运行,标标志着数据为为设计和应用用开发工作的的结束和运行行维护阶段的的开始。目前,随着DBMS功能能和性能的提提高,特别是是在关系型DBMS中,,物理设计大大部分功能和和性能由DBMS来承担担,所以选择择一个合适的的DBMS,,能使数据库库物理设计变变得十分简单单。七、数据库的的应用数据库的应用用实质上是物物流信息系统统的应用,因因为数据库是是物流信息系系统的根本所所在,使用户户最关心的资资源。为了满满足物流管理理者的信息需需要,信息系系统需要完成成大量的信息息处理工作,,即数据处理理工作。物流流信息系统的的基本程序概概括为六个基基本方面:数数据收集、数数据存储、书书籍传输、数数据加工、信信息解释、信信息输出。1、数据收集集任何信息系统统,如果没有有实际的信息息,那么它理理论上的功能能再强,也是是没有任何实实用价值的。。物流信息系系统的首要任任务是把分散散在企业内外外各出的数据据收集并记录录下来,整理理成物流信息息系统要求的的格式和形式式。数据的收收集和录入是是整个物流信信息系统的基基础,因此在在衡量一个物物流信息系统统的性能时,,下列内容是是十分需要的的:收集数据据的手段是否否完善;准确确程度和及时时性如何;具具有哪些校验验功能;对于于工作人员的的食物或其他他各种破坏因因素的预防及及抵抗能力如如何,录入手手段是否方便便易用;对于于收集人员和和录入人员的的水平要求如如何;整个数数据收集和录录入的组织是是否严密和完完善。2、数据存储储物流信息系统统必须具有某某种存储信息息的功能,否否则它就无法法突破时间与与空间的限制制,发挥提供供信息、支持持决策的作用用。物流信息息系统的存储储功能就是保保证已得到的的物流信息能能够不丢失、、不走样、不不外泄,整理理得当,随时时可用。在各类信息系系统中,存储储的要求是不不同的。物流流业务信息系系统中,需要要存储的信息息格式比较简简单,存储时时间比较短,,但是数量则则往往很大。。物流管理信信息系统与决决策支持系统统中的信息格格式比较复杂杂,要求存储储比较灵活,,存储的时间间也较长,因因此信息存储储问题的难度度也较大。3、数据传输输物流信息系统统管理者与计计划者必须充充分考虑所需需要传递的信信息种类、数数量、频率和和可靠性要求求等因素。现代化的通信信技术是以计计算机为中心心,通过通信信线路与近程程终端或远程程终端相连,,形成联机系系统;或者通通过通信线路路将中、小、、微型计算机机联网,形成成分布式系统统。衡量数据据传输的指标标是传输速度度和误码率4、数据加工工系统需要对已已经收集到的的物流信息进进行某种处理理,以便得到到某些更加符符合需要或更更能反映本质质的物流信息息,或者使物物流信息更适适于各级管理理人员使用,,这就是信息息的加工。现代的物流信信息系统特别别是面向高层层管理的物流流信息系统,,在加工中使使用了许多数数学及运筹学学的工具,就就具有相当强强的能力。为为了使计算机机有较强的处处理能力,在在许多大的处处理系统都有有三个库,即即数据库、方方法库和模型型库。5、信息输出出物流信息系统统的服务对象象是物流管理理者,因此必必须具备向物物流管理者提提供信息的手手段和机制。。物流信息系系统的输出结结果是否容易易读懂,应该该是评价物流流信息系统的的主要标准之之一。第四节物流流信息编码的的方法物流管理及物物流信息的设设计与开发离离不开物流信信息的编码。。编码是指由由某一种符号号系统表示的的信息转换为为另一种表示示信息的符号号系统的过程程。信息编码码是客观存在在的事物对象象或属性变成成便于计算机机识别和处理理的统一代码码。简单地说说,编码就是是代码的编制制过程,是物物流信息管理理,特别是自自动识别系统统的前提。一、物流信息息编码的原则则1、选择最小小值代码。这这个原则对于于人们经常使使用的代码是是非常重要的的。随着信息息量的迅速增增长,代码长长度日益加长长,数据处理理的出错率必必然随之增加加,缩减代码码长度必须适适当而合理,,还应当考虑虑留有适当的的后备编码,,以备将来扩扩充时使用。。2、设计的代代码在逻辑上上必须满足用用户的需要,,在结构上要要与处理的方方法相一致。。3、代码应当当具有逻辑性性、直观性以以及便于掌握握的特点,应应当能准确和和唯一地标识识出对象的分分类特征。4、代码应系系统化、标准准化,便于同同其他代码的的连接,适应应系统多方面面的使用需要要,即代码应应尽量适应组组织的全部功功能。5、不要使用用字形相近、、易于混淆的的字符,以免免引起误解,,另外不用空空格作代码。。6、代码设计计要等长。7、字母码中中应尽量避免免使用元音((A、E、I、O、U)),以防在某某些场合形成成不易辨认的的英文字。8、不能出现现于程序系统统中语言命令令相同的代码码。二、物流信息息编码方法对物流信息进进行整理分类类的关键是选选择一个好的的编码系统。。根据所用代代码符号数量量的多少,可可将物流管理理信息划分为为少位的(包包含1至2个个符号)和多多位的。每个个代码可以是是简单的,也也可以是复合合的。所谓复复合码,就是是由两种及两两种以上简单单码所组成的的代码。1、确定代码码设计的方法法(1)顺序码码。顺序码又又称序列码,,它是一种用用连续数字代代表编码对象象的代码。(2)区间码码。区间码把把数据分成若若干组,代码码的每一区间间对应于一组组数据。当项项目很复杂,,但易于明确确分组时,适适宜使用区间间码。(3)多面码码。一个数据据项可能有多多方面特性,,如果在代码码结构中,为为这些特性各各规定一个定定制,就形成成了多面码。。(4)十进位位码。十进位位码的优点是是编码、排序序、分组都比比较简单。使使用十进位码码时应注意将将代码的位数数固定下来,,这样有助于于计算机的处处理。(5)助记码码。用文字、、数字或字母母数字结合起起来描述,可可以通过联想想帮助记忆(6)专用码码。旨在应用用计算机进行行信息处理过过程中以及在在信息收集和和传输系统中中所使用的专专用符号或字字母符号。(7)复合码码。由若干种种简单码组合合而成的代码码,它适合于于对特征的项项目表进行编编码。2、代码宽度度的确定在确定信息代代码时,究竟竟采用几位数数字或字符宽宽度,可根据据具体信息的的全部数量来来计算确定。。3、代码结构构中校验位的的附加为了保证代码码输入的正确确性,有意识识地在编码设设计结构中源源代码的基础础上附加校验验位,使它事事实上编程代代码的一个组组成部分,又又

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论