系统接口设计逻辑分析模型(数据库设计逻辑模型)

网友投稿 350 2022-12-29


本篇文章给大家谈谈系统接口设计逻辑分析模型,以及数据库设计逻辑模型对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。 今天给各位分享系统接口设计逻辑分析模型的知识,其中也会对数据库设计逻辑模型进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!

本文目录一览:

什么是系统分析和系统设计中的逻辑模型和物理模型?

如果是软件开发方面的物理模型应该是:通过分析现实世界,理解当前系统的运行过程,用一个具体
化的模型模拟、了解当前系统的组织结构、资源利用情况和日常数据处理过程,这一模型称为当前系统的物理模型。合理的物理模型应该客观反映现实世界的实际情况。这是软件开发计划中较重要的一步,也是软件需要分析中的第一步
逻辑模型:在理解当前系统的具体运行过程后,从个体的细节中抽象出本质的过程模型,即当前系统的逻辑模型

系统逻辑模型是一种

问题一:什么是系统的逻辑模型?什么是系统的物理模型 以实物或画图形式直观的表达认识对象的特征
在数据仓库项目中,物理模型设计和业务模型设计象两个轮子一样有力地支撑着数据仓库的实施,两者并行不悖,缺一不可。实际上,这有意地扩大了物理模型和业务模型的内涵和外延,因为,在这里物理模型不仅仅是数据的存储,而且也包含了数据仓库项目实施的方法论、资源以及软硬件选型,而业务模型不仅仅是主题模型的确立,也包含了企业的发展战略,行业模本等等更多的内容。
物理模型就像大厦的基础架构,就是通用的业界标准,无论是一座摩天大厦也好,还是茅草房也好,在架构师的眼里,他只是一所建筑,地基―层层建筑―封顶,这样的工序一样也不能少,关系到住户的安全,房屋的建筑质量也必须得以保证,唯一的区别是建筑的材料,地基是采用钢筋水泥还是石头,墙壁采用木质还是钢筋水泥或是砖头;当然材料和建筑细节还是会有区别的,视用户给出的成本而定;还有不可忽视的一点是,数据仓库的数据从几百GB到几十TB不等,面对如此大的数据管理,无论支撑这些数据的RDBMS(关系数据库)多么强大,仍不可避免地要考虑数据库的物理设计。
设计依据
物理模型设计所做的工作是根据信息系统的容量,复杂度,项目资源以及数据仓库项目自身(当然,也可以是非数据仓库项目)的软件生命周期确定数据仓库系统的软硬件配置,数据仓库分层设计模式,数据的存储结构,确定索引策略,确定数据存放位置,确定存储分配等等。这部分应该是由项目经理和数据仓库架构师共同实施的。
数仓模型
编辑
确定数据仓库实现的物理模型,必须做到以下几方面:
确定资源
◆确定项目资源
根据预算和业务需求,并参考以往的数据仓库项目经验,对该项目的成本周期和资源进行估算。
关于项目周期的估算,主要基于ETL函数功能点以及加权后的复杂度进行估算,通过以往项目经验和专家评估,然后再根据软件生命周期的划分,可以有效的得知项目的整体周期。
关于人员的估算,主要取决于人员的工作经验,素养,对新技术的掌握能力,还要考虑到人员流动等方面的人员备份。
确定配置
◆确定软硬件配置
数据仓库项目与其他业务系统不同,尤其需要对数据容量进行估算,这是因为数据仓库是历史的稳定的基于主题的集成的等等特性所决定的,它是对以往历史数据的集成,如果项目初期不加以考虑,很快就会造成灾难性的后果。
所以,首先要得到数据仓库的预计容量,也要考量具体的关系数据库的性能,既要考虑实际的预算,也要视实际的需求而定。在发挥软件作用的同时,兼顾扩展性。
存储设计
◆数据仓库存储设计
数据仓库一般采用分层设计,即ODS层,数据仓库层,数据仓库聚合层数据集市等等;数据仓库的分层是灵活的,没有固定的模式,一切视实际情况而定。
物理学是研究物质运动规律的学科,而实际的物理现象和物理规律一般都是十分复杂的,涉及到许多因素。舍弃次要因素,抓住主要因素,从而突出客观事物的本质特征,这就叫构建物理模型。构建物理模型是一种研究问题的科学的思维方法。
中学分类
编辑
中学物理模型一般可分三类:物质模型、状态模型、过程模型。
物质模型
物质可分为实体物质和场物质。
实体物质模型有力学中的质点、轻质弹簧、弹性小球等;电磁学中的点电荷、平行板电容器、密绕螺线管等;气体性质中的理想气体;光学中的薄透镜、均匀介质等。
场物质模型有如匀强电场、匀强磁场等都是空间场物质的模型。
状态模型
研究流体力学时,流体的稳恒流动(状态);研究理想气体时,气体的平衡态;研究原子物理时,原子所处的基态和激发态等都属于状态模型。
过程模型
在研究质点运动时,如匀速直线运动、匀变速直线运动、匀速圆周运动......

问题二:结构化分析方法中采用以下哪一项来建立系统的逻辑模型 结构化分析方法(Structured Method)是强调开发方法的结构合理性以及所开发软件的结构合理性的软件开发方法。结构是指系统内各个组成要素之间的相互联系、相互作用的框架。结构化开发方法提出了一组提高软件结构合理性的准则,如分解与抽象、模块独立性、信息隐蔽等。针对软件生存周期各个不同的阶段,它有结构化分析(SA)、结构化设计(SD)和结构化程序设计(SP)等方法。
结构化分析方法给出一组帮助系统分析人员产生功能规约的原理与技术。它一般利用图形表达用户需求,使用的手段主要有数据流图、数据字典、结构化语言、判定表以及判定树等。
结构化分析的步骤如下:
①分析当前的情况,做出反映当前物理模型的DFD;
②推导出等价的逻辑模型的DFD;
③设计新的逻辑系统,生成数据字典和基元描述;
④建立人机接口,提出可供选择的目标系统物理模型的DFD;
⑤确定各种方案的成本和风险等级,据此对各种方案进行分析;
⑥选择一种方案;
⑦建立完整的需求规约。
结构化设计方法给出一组帮助设计人员在模块层次上区分设计质量的原理与技术。它通常与结构化分析方法衔接起来使用,以数据流图为基础得到软件的模块结构。SD方法尤其适用于变换型结构和事务型结构的目标系统。在设计过程中,它从整个程序的结构出发,利用模块结构图表述程序模块之间的关系。结构化设计的步骤如下:
①评审和细化数据流图;
②确定数据流图的类型;
③把数据流图映射到软件模块结构,设计出模块结构的上层;
④基于数据流图逐步分解高层模块,设计中下层模块;
⑤对模块结构进行优化,得到更为合理的软件结构;
⑥描述模块接口。
结构化程序设计原则和方法
在结构化程序设计的具体实施中,要注意把握以下原则和方法:
1.使用程序设计语言中的顺序、选择、循环等有限的控制结构表示程序的控制逻辑;
2.选用的控制结构只允许有一个入口和一个出口;
3.程序语句组成容易识别的语句序列块,每块只允许有一个入口和一个出口;
4.复杂结构的程序设计时,仅用嵌套的基本控制结构进行组合嵌套来实现;
5.严格控制GOTO语句的使用。其意思是指:
(1)用一个非结构化的语言去实现一个结构化的构造,既虽然有些高级语言有GOTO语句,但编程时不使用;
(2)若不使用GOTO语句会使功能模糊时,慎重地使用GOTO语句;
(3)在某种可以改善而不是损害程序可读性的情况下,慎重地使用GOTO语句。

问题三:什么是会计信息系统分析中用来表达新系统的逻辑模型 对新系统的逻辑模型的分析
新系统的开发对A银行而言虽然是一个巨大的变化,即由手工处理到现代化管理信息系统的转变,无论在实际运营中,还是在员工和银行的经营理念中,都是一个具有深远意义的飞跃。但究根问底,新系统的逻辑模型仍是以原有的银行传统逻辑模型为基础,这是由银行的功能和其比较固定的业务流程决定的,并不会因系统物理形态的变化而发生根本上的变化。下面对新系统的逻辑模型用数据流程图(dataflowdiagram)、数据字典(datadictionary)等工具加以描述

问题四:帮帮,1.信息系统的逻辑模型要解决系统“干什么” 任务是:在充分认识原信息系统的基础上,通过问题识别、可行性分析、详细调查、系统化分析,最终完成新系统的逻辑方案设计,或称逻辑模型设计。逻辑方案不同于物理方案,前者解决“做什么”的问题,是系统分析的任务;后者解决“怎么做”的问题

问题五:目前普遍使用的逻辑数据模型是哪一种 目前普遍使用的逻辑数据模型是关系模型数据库系统
还有非关系模型
最新的为第三代数据模型
第三代数据库系统都应具有以下三个基本特点:
1. 必须保持或继承第二代数据库系统的技术
2. 应支持数据管理、对象管理和知识管理
3. 应该对其他系统开放

问题六:信息系统的逻辑模型用到哪些图表,它们之间有什么关系? 信息系统的逻辑模型用到的图表有:业务流程图、数据流程图、组织机构图(层次方框图)、Varner图(描述数据结构图层的图)IPO图(输入处理输出图)、PAD图(问题分析图)、表格分配图、不能用计算机处理的是源终点。
数据流图反映信息在系统中流动和处理情况。组织结构图是组织结构的直观反映,也是对该组织功能的一种侧面诠释。各个图表在信息处理方案的不同阶段呈现数据流程图是在业务流程图的基础上建立起来的以更合适的确立系统的逻辑结构和数据分布。

问题七:什么是新系统逻辑模型 一般

系统的逻辑模型包括哪些内容

有物理模型,概念型,逻辑模型。还有就是粒度层次划分,肯定数据分割策略,关系模式定义。
具体包括以下内容:
1,新系统的业务流程
2,新系统的数据流程
3,新系统的逻辑流程
4,新系统中数据资源分布
5,新系统中管理模型

系统分析的逻辑结构

在系统分析阶段,系统的逻辑结构应从以下三方面全面反映系统的功能与性能:
(1)信息。完整描述系统中所处理的全部信息;
(2)行为。完全描述系统状态变化所需处理或功能 ;
(3)表示。详细描述系统的对外接口与界面。
Systems Analysis-在软件开发中,前期由系统分析师作的一项任务。定义是: the processes of investigation and analysis into the feasiblity of potential computer appalications and the design,implementation and review of computer-based system.
在系统开发周期的初始阶段,由分析师定义,并且由经理签署同意。然后才开始开发软件。
系统分析方法是指把要解决的问题作为一个系统,对系统要素进行综合分析,找出解决问题的可行方案的咨询方法。兰德公司认为,系统分析是一种研究方略,它能在不确定的情况下,确定问题的本质和起因,明确咨询目标,找出各种可行方案,并通过一定标准对这些方案进行比较,帮助决策者在复杂的问题和环境中作出科学抉择。
系统分析方法来源于系统科学。系统科学是20世纪40年代以后迅速发展起来的一个横跨各个学科的新的科学部门,它从系统的着眼点或角度去考察和研究整个客观世界,为人类认识和改造世界提供了科学的理论和方法。它的产生和发展标标志着人类的科学思维由主要以“实物为中心”逐渐过渡到以“系统为中心”,是科学思维的一个划时代突破。
系统分析是咨询研究的最基本的方法,我们可以把一个复杂的咨询项目看成为系统工程,通过系统目标分析、系统要素分析、系统环境分析、系统资源分析和系统管理分析,可以准确地诊断问题,深刻地揭示问题起因,有效地提出解决方案和满足客户的需求。

信息系统的逻辑模型要解决系统"干什么",同时也要解决系统"如何干"等问题

任务是系统接口设计逻辑分析模型:在充分认识原信息系统的基础上系统接口设计逻辑分析模型,通过问题识别、可行性分析、详细调查、系统化分析系统接口设计逻辑分析模型,最终完成新系统的逻辑方案设计,或称逻辑模型设计。逻辑方案不同于物理方案,前者解决“做什么”的问题,是系统分析的任务;后者解决“怎么做”的问题

结构化分析方法中采用以下哪一项来建立系统的逻辑模型

结构化分析方法(Structured Method)是强调开发方法的结构合理性以及所开发软件的结构合理性的软件开发方法。结构是指系统内各个组成要素之间的相互联系、相互作用的框架。结构化开发方法提出了一组提高软件结构合理性的准则,如分解与抽象、模块独立性、信息隐蔽等。针对软件生存周期各个不同的阶段,它有结构化分析(SA)、结构化设计(SD)和结构化程序设计(SP)等方法。 结构化分析方法给出一组帮助系统分析人员产生功能规约的原理与技术。它一般利用图形表达用户需求,使用的手段主要有数据流图、数据字典、结构化语言、判定表以及判定树等。 结构化分析的步骤如下: ①分析当前的情况,做出反映当前物理模型的DFD; ②推导出等价的逻辑模型的DFD; ③设计新的逻辑系统,生成数据字典和基元描述; ④建立人机接口,提出可供选择的目标系统物理模型的DFD; ⑤确定各种方案的成本和风险等级,据此对各种方案进行分析; ⑥选择一种方案; ⑦建立完整的需求规约。 结构化设计方法给出一组帮助设计人员在模块层次上区分设计质量的原理与技术。它通常与结构化分析方法衔接起来使用,以数据流图为基础得到软件的模块结构。SD方法尤其适用于变换型结构和事务型结构的目标系统。在设计过程中,它从整个程序的结构出发,利用模块结构图表述程序模块之间的关系。结构化设计的步骤如下: ①评审和细化数据流图; ②确定数据流图的类型; ③把数据流图映射到软件模块结构,设计出模块结构的上层; ④基于数据流图逐步分解高层模块,设计中下层模块; ⑤对模块结构进行优化,得到更为合理的软件结构; ⑥描述模块接口。 结构化程序设计原则和方法 在结构化程序设计的具体实施中,要注意把握以下原则和方法: 1.使用程序设计语言中的顺序、选择、循环等有限的控制结构表示程序的控制逻辑; 2.选用的控制结构只允许有一个入口和一个出口; 3.程序语句组成容易识别的语句序列块,每块只允许有一个入口和一个出口; 4.复杂结构的程序设计时,仅用嵌套的基本控制结构进行组合嵌套来实现; 5.严格控制GOTO语句的使用。其意思是指: (1)用一个非结构化的语言去实现一个结构化的构造,既虽然有些高级语言有GOTO语句,但编程时不使用; (2)若不使用GOTO语句会使功能模糊时,慎重地使用GOTO语句; (3)在某种可以改善而不是损害程序可读性的情况下,慎重地使用GOTO语句。 关于系统接口设计逻辑分析模型和数据库设计逻辑模型的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。 系统接口设计逻辑分析模型的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于数据库设计逻辑模型、系统接口设计逻辑分析模型的信息别忘了在本站进行查找喔。

版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:java如何读取超大文件
下一篇:详解java中jvm虚拟机栈的作用
相关文章

 发表评论

暂时没有评论,来抢沙发吧~