C#物流管理系统财务管理和营销管理设计(6)
时间:2017-03-21 20:55 来源:毕业论文 作者:毕业论文 点击:次
2.7.2.1 层次模型 若用图来表示,层次模型是一棵倒立的树。在数据库中,满足以下条件的数据模型称为层次模型: ① 有且仅有一个结点没有父结点,这个结点称为根结点; ② 其他结点有且仅有一个父结点。 根据层次模型的定义可以看到,这是一个典型的树型结构。结点层次从根开始定义,根为第一层,根的子结点为第二层,根为其子结点的父结点,同一父结点的子结点称为兄弟结点,没有子结点的结点称为叶结点。 2.7.2.2 网状模型 在现实世界中,事物之间的联系更多的是非层次关系的,用层次模型表示非树型结构是很不直接的,网状模型则可以克服这一弊病。网状模型是一个网络。在数据库中,满足以下两个条件的数据模型称为网状模型。 ① 允许一个以上的结点无父结点; ② 一个结点可以有多于一个的父结点。 从以上定义看出,网状模型构成了比层次结构复杂的网状结构。 2.7.2.3 关系模型 在关系模型中,数据的逻辑结构是一张二文表。 在数据库中,满足下列条件的二文表称为关系模型: (1)表中的分量是不可以再分割的最小数据项; (2)行的顺序可以任意; (3)列的顺序可以任意; (4)每一列中的分量是类型相同的数据; (5)表中的任意两行不可以完全相同。 关系数据库采用关系模型作为数据的组织方式。 关系数据库因其严格的数学理论、使用简单灵活、数据独立性强等特点,而被人们公认为是最有前途的一种DBMS。它的发展非常迅速,目前已成为占据主导地位的数据库管理系统。自20世纪80年代以来,作为商品推出的数据库管理系统几乎都是关系型的,例如,Oracle,Sybase,Informix,Visual FoxPro等。 2.8 运行环境 运行的环境要求较低,具体如下: (1)数据库:SQL Server 2008 (2)开发软件:Microsoft Visual Studio 2010 (3)硬件:内存2G (4)操作系统:Windows Xp 3 物流公司财务管理与营销管理系统设计 系统设计的任务是:在系统分析提出的系统逻辑模型结构的基础上,科学合理的进行物理模型的设计。具体的说,就是根据系统逻辑模型提出的各项功能要求,结合实际的设计条件,详细的设计出系统的处理流程和基本结构,并为系统实施阶段的各项工作准备还全部必要的技术资料和有关文件。系统模型分为逻辑模型和物理模型。逻辑模型主要确定系统做什么,而物理模型则主要解决这样做的问题,前者是系统设计的任务。经过系统设计,设计人员应能为程序员提供完整、清楚的设计文档,并做出解释。 3.1 系统设计的原则 (1)系统性原则 系统作为统一整体而存在,因此,在系统设计中,要从整个系统的角度出发,系统的代码要统一,设计规范要标准,传递语言要尽可能一致。 (2)活性原则 为保持系统的长久生命力,要求系统具有较强的环境适应性。为此,系统应具有较好的开放性和结构的可变化性。在系统设计中,应尽量采用模块化结构,提高模块的独立性,以便于对模块的修改,提高系统适应环境变化的能力。 (3)可靠性原则 可靠性既是评价系统设计质量的一个重要指标,又是系统设计的一个基本出发点。只有设计出的系统是安全可靠的,才能在实际运行中发挥出它应有的作用。所以在系统设计中必须考虑到对各种不安全因素抵御能力的设计。例如安全保密、检错、抗病毒能力和在出现意外情况后,系统恢复能力的设计等。 (4)经济性原则。 (责任编辑:qin) |