1系统设计的目标

合集下载

系统设计的目标

系统设计的目标

1.系统安排的目标、任务战主要活动.之阳早格格创做脚段与任务管造疑息系统安排阶段的主要脚段是将系统领会阶段所提出的反映了用户疑息需要的系统逻辑筹备变更成不妨真施的鉴于估计机与通疑系统的物理(技能)筹备.主要任务是从管造疑息系统的总体目标出收,根据系统领会阶段对付系统的逻辑功能的央供,并思量到经济、技能战运止环境等圆里的条件,决定系统的总体结媾战系统各组成部分的技能筹备,合理采用估计机战通疑的硬、硬件设备,提出系统的真施计划,保证总体目目标真止.系统安排的主要真量系统安排阶段的处事是一项技能性强、波及里广的活动,主要分二步完毕.最先做提要安排,将用户需要转移为硬件的系统结构、数据保存结媾战空间筹备结构.而后是仔细安排,通过对付结构表示举止细化,得到仔细的数据结构、算法、输进输出界里等.(l)系统总体提要安排,其中包罗:①系统总体筹备筹备的决定;②硬件系统总体结构的安排;③估计机硬件筹备的采用战安排;④数据保存的总体安排.(2)仔细安排,其中包罗:①代码安排;②数据库安排;③输出安排;④输进安排;⑤用户界里安排;⑥处理历程安排;⑦仄安稳当性安排.(3)系统真施进度与计划的造定.(4)“系统安排证明书籍”的编写.”2.简述结构化系统安排要领.SD要领是从数据流图出收,逐步爆收系统的总体结构.它将系统瞅成一个模块,而后按任务战功能逐步将其领会成更简曲的模块,曲到模块脚够简朴、粗确,编程人员能依照模块的处理历程形貌举止编程时为止.用SD 要领所安排的系统结构浑晰、具备条理闭系.SD要领闭注的是系统结构,形成系统各模块的仔细功能与处理逻辑可由其余“结构化”工具去形貌,如,IPO图、N-S盒图、PAD 图、结构化谈话、真代码等.3.简述系统总体提要安排的真量.包罗:①系统总体筹备筹备的决定;②硬件系统总体结构的安排;③估计机硬件筹备的采用战安排;④数据保存的总体安排.4.简述系统总体筹备筹备采用的准则.系统筹备筹备的采用准则:①处理功能战保存功能应谦脚系统央供.②使用便当.③可维护性、可扩展性、可变动性佳.④仄安性、稳当性下.⑤经济真用.5.什么是模块?模块结构图的效率战画造.所谓模块是指:具备输进、输出、逻辑功能、运止步调战里里数据等属性的步调段.输进、输出战逻辑功能是模块的中脚下性,运止步调战里里数据是模块的内脚下性.模块通过“自顶背下”的逐层领会,把一个搀纯系统领会成几个大模块(大概子系统),每个大模块又领会为多个更小的模块.那样便得到具备条理结构的模块结构,称之为模块结构图(Moduler Structured Chart) .模块结构图反映了系统的组成及相互闭系.MSC使用的基础标记:6.模块的独力性何如度量?简曲真量是什么?所谓模块的独力性,是指硬件系统中每个模块只波及硬件央供的简曲的子功能,而战硬件系统中其余的模块的接心是简朴的.比圆,若一个模块只具备简朴的功能且与其余模块不太多的通联,那么,咱们称此模块具备模块独力性.普遍采与二个准则度量模块独力性.即模块间的耦合性战模块的内散性.耦合性是模块之间互相对接的稀切程度的度量.模块之间的对接越稀切,通联越多,耦合性便越下,而其模块独力性便越强.内散性是一个模块里里各个元素相互分离的稀切程度的度量.一个模块里里各个元素之间的通联越稀切,则它的内散性便越下,相对付天,它与其余模块之间的耦合性便会减矮,而模块独力性便越强.果此,模块独力性比较强的模块应是下内散矮耦合的模块.7.简述何如从数据流图导出模块结构图.从变更型DFD导出MSC把变更型DFD变更为MSC的闭键是决定变更核心.简曲步调是:1)找出逻辑输进、逻辑输出,决定输进、变更核心战输出三大部分.2)安排顶层模块.把输进、变更核心战输出连到顶层模块下动做第二级模块.3)其余加工以数据流连线为据自然下垂,动做下级模块.4)标注模块名、数据流名、统造流名、调用闭系等.从工做型DFD导出MSC工做型DFD的前工做核心普遍起推断效率,而后采用某一收路举止数据处理,那种效率正是MSC中管造模块的效率.简曲变更步调为;1)找出前工做核心,如果有后工做核心也一并找出.2)安排顶层模块.建坐一个“工做典型获与“模块.把“工做典型获与”模块战“工做核心调动”模块对接到顶层模块动做第二级模块.3)其余加工以数据流连线为据自然下垂,动做下级模块.如果有后工做核心,将其动做二级模块.4)标注模块名、数据流名、统造流名、调用闭系等.从复合型DFD导出MSC普遍,一个庞大的硬件系统是变更型结媾战工做型结构的混同结构.常常利用以变更领会为主,工做领会为辅的办法举止硬件结构安排.正在系统结构安排时,最先利用变更领会要领把硬件系统分为输进、核心变更战输出3个部分,安排表层模块,即主模块战第一层模块.而后根据数据流图各部分的结构特性,适合天力用变更领会大概工做领会,不妨得到初初模块结构图.8.简述数据库安排的真量、准则战要领.数据库安排分为以下六个阶段:正在需要领会阶段,数据库安排人员充分天考察战领会用户的应用需要,观念结构安排的目标是爆收出一个能反映构造疑息需要的观念模型.最罕睹的观念模型是真体-通联模型(E-R模型).逻辑结构安排的任务便是把观念结构变更成所采用的DBMS收援的数据模型.暂时,绝大普遍是变更成闭系数据模型.E-R模型变更闭系模型的要领:(1)将每一个真体变更成一个闭系.(2)所有主码必须定义非空(NOT NULI).如果所用的DBMS硬件不收援NOT NULL选项,则必须用编程的要领真止真体完备性准则.正在采用DBMS硬件时,该当尽管采用谦ANSI SQL尺度的硬件.(3)对付于二元通联,依照下列准则定义中码:·一对付多通联:将“一”表中的主码动做中码搁正在“多”表中.果别的码经常正在“多”的一圆.·一对付一通联:将一个表的主码动做中码搁正在另一个表中.中码常常是搁正在存与收配比较一再的表中,大概者根据问题的语义决断搁正在哪一个表中.如果二个真体之间是一对付一通联,也不妨将二个真体合成一个真体.不妨将一对付一通联着做一对付多通联的惯例.·多对付多通联:建坐复合真体,复合真体的主码由二个女真体的主码复合组成.复合真体的主码也是中码,所以,它们必须是NOT NULL.对付于一个安排佳的逻辑数据模型采用一个最切合应用央供的物理结构的历程,称为物理安排.物理安排真足依好于给定的数据库硬件战硬件设备.闭系DBMS对付物理安排的央供很少,且仅有的一些央供也是由DBA去真止的.决定了数据库的逻辑结媾战物理结构后,便不妨利用DBMS提供的数据定义谈话(SQL谈话)建坐数据库的结构,称之为数据库真施.数据库安排与应用启垦处事完毕之后,系统便加进运止与维护阶段.9.简述代码安排、输进输出安排的脚段、真量战要领.代码安排代码安排的脚段是要安排出一套为系统各部分所公用的劣化的代码系统.代码安排是从体例数据词汇典启初的.编码对付象主假如数据存贮(数据库大概文献)中所包罗的数据项与数据结构.代码安排的截止应产死编码文献,动做系统安排与编程的尺度.其基础安排准则是:(1)唯一决定性.每一个代码皆仅代表唯一的真体大概属性.(2)尺度化与通用性.国家大概有闭部委宣布的编码尺度是代码安排的依据.(3)可扩充性战宁静性.当减少新的真体大概属性时,间接利用本代码加以扩充,而不需革新变动代码系统.要思量系统的死少战变更,普遍思量三、五年的使用克日.(4)便于辨别战影象.为了共时适于估计机战人为处理使用,代码不但是要具备逻辑含意,还要便于辨别战影象.(5)短小粗悍.代码的少度不但是会效率所吞噬的存贮单元战疑息处理的速度,而且也会效率代码输进时的堕落率战输进、输出的速度.(6)简单建改.当某个代码正在条件大概代表的真体闭系改变时,简单变动.(7)思量步调处理上的便当.输进安排(1)输进安排的目标是:正在包管输进疑息粗确性战谦脚需要的前提下赶快、经济战便当.(2)输进安排的准则:正在能谦脚处理央供的前提下缩小输进量.输进量少,过失率矮,输进时间短;输进收配便当,进而缩小输进过失的爆收;尽早对付输进数据举止查看(尽管靠近本数据爆收面),以使过失即时得到改正;尽管缩小汉字的输进量,代之以编码.比圆,以资料编号代替资料称呼.(3)输进典型中部输进:是系统的本初输进,比圆主瞅订单、进货单等;里里输进:系统里里爆收并输进的疑息,如文献的革新等;收配输进:估计机运止历程中与收配有闭的输进,如统造参数、文献名等;估计机输进:由系统里里大概中部估计机通过通疑线路间接输进的疑息.比圆估计机将当天数据存进中央数据库;接互式输进:通过人机对付话举止的输进.输出安排对付输出疑息的基础央供是:准确、即时而且适用.输出安排的仔细步调包罗:决定输出典型与输出真量、决定输出办法(设备与介量)、博门的表格安排等.输出疑息的使用者是用户,正在安排历程中,系统安排员必须深进相识用户的疑息需要,与用户充分商谈.输出典型与输出真量:中部输出:输出目标是系统除中的环境,比圆,结出帐簿、表格等.里里输出:系统里里一个处理历程背另一个处理历程的输出,常常,它是估计机与人的主要接心.中间输出:估计机处理历程中的中间输出截止,那些截止还要进一步输进战处理.接互输出:估计机以通讯办法与用户接互,即以对付话办法输出.收配输出:估计机运止历程中与收配有闭的输出,如步调浑单、堕落疑息等.10.从下图所示的数据流图中导出模块结构图.第10题图问:。

1系统设计的目标.docx

1系统设计的目标.docx

1系统设计的目标、任务和主要活动。

F目的与任务管理信息系统设计阶段的主要目的是将系统分析阶段所提出的反映了用户信息需求的系统逻辑方案转换成可以实施的基于计算机与通信系统的物理(技术)方案。

主要任务是从管理信息系统的总体目标出发,根据系统分析阶段对系统的逻辑功能的要求,并考虑到经济、技术和运行环境等方面的条件,确定系统的总体结构和系统各组成部分的技术方案,合理选择计算机和通信的软、硬件设备,提出系统的实施计划,确保总体目标的实现。

F系统设计的主要内容系统设计阶段的工作是一项技术性强、涉及面广的活动,主要分两步完成。

首先作概要设计,将用户需求转化为软件的系统结构、数据存储结构和空间布局结构。

然后是详细设计, 通过对结构表示进行细化,得到详细的数据结构、算法、输入输出界面等。

(I )系统总体概要设计,其中包括:①系统总体布局方案的确定;②软件系统总体结构的设计;③计算机硬件方案的选择和设计;④数据存储的总体设计。

(2)详细设计,其中包括:①代码设计;②数据库设计;③输出设计;④输入设计;⑤用户界面设计;⑥处理过程设计;⑦安全可靠性设计。

3)系统实施进度与计划的制定4)“系统设计说明书”的编写2.简述结构化系统设计方法。

SD 方法是从数据流图出发,逐步产生系统的总体结构。

它将系统看成一个模块,然后按任务和功能逐步将其分解成更具体的模块,直到模块足够简单、明确,编程人员能按照模块的处理过程描述进行编程时为止。

用SD 方法所设计的系统结构清晰、具有层次关系。

SD 方法关注的是系统结构,构成系统各模块的详细功能与处理逻辑可由其他“结构化” 工具来描述,如,IPo图、N-S盒图、PAD图、结构化语言、伪代码等。

3.简述系统总体概要设计的内容。

包括:①系统总体布局方案的确定;②软件系统总体结构的设计;③计算机硬件方案的选择和设计;④数据存储的总体设计。

4.简述系统总体布局方案选择的原则。

系统布局方案的选择原则:①处理功能和存储功能应满足系统要求。

系统设计工作计划的目标链和工作分解

系统设计工作计划的目标链和工作分解

系统设计工作计划的目标链和工作分解在进行系统设计工作之前,制定一个详细的工作计划是非常重要的。

一个有效的工作计划可以帮助我们明确目标,合理分配资源,提高工作效率。

本文将介绍系统设计工作计划的目标链和工作分解的相关内容。

一、明确工作目标在开始系统设计工作之前,我们首先需要明确工作目标。

工作目标应该与组织的整体战略目标相一致,并且应该能够量化和具体化。

只有明确了工作目标,我们才能制定出相应的工作计划来实现这些目标。

二、建立目标链目标链是将组织目标、部门目标和个人目标之间的关系连接起来的一个框架。

通过建立目标链,可以确保每个人的工作目标都与组织的目标相一致,并且每个人的工作都为实现组织的目标做出贡献。

目标链有助于提高组织的整体协同效率。

三、制定工作分解结构工作分解结构是将一个大的工作任务分解成许多小的具体任务的过程。

通过工作分解结构,可以将一个复杂的工作任务分解成易于管理和控制的小任务,提高工作的透明度和可管理性。

每个小任务都应该有明确的开始和结束时间,以确保工作能够按时完成。

四、分配工作资源在制定工作计划时,需要合理分配工作资源。

工作资源包括人力资源、物力资源和财力资源。

要根据工作任务的性质和优先级,合理分配工作资源,以确保工作可以按计划进行。

同时还要考虑到工作资源的紧缺性和效益,优先选择那些对组织目标贡献最大的工作。

五、制定工作时间表一个好的工作计划需要有清晰的时间安排。

在制定工作时间表时,需要考虑到工作任务的紧急程度和重要程度,并预留一定的缓冲时间。

同时还要考虑到工作资源的可用性和工作人员的工作量,合理安排工作的开始和结束时间,确保工作能够按时完成。

六、确定工作责任在工作计划中,需要明确每个人的工作责任。

每个人都应该清楚自己的工作职责,包括任务的具体内容、要求和完成时间。

通过明确工作责任,可以避免工作任务的重复和遗漏,提高工作效率和质量。

七、监控工作进度在工作计划执行的过程中,需要及时监控工作进度。

信息系统的主要设计目标和内容

信息系统的主要设计目标和内容

信息系统的主要设计目标和内容信息系统是现代社会中不可或缺的一部分,它为组织和个人提供了高效的信息管理和处理能力。

在设计信息系统时,需要明确主要的设计目标和内容,以确保系统能够满足用户的需求并发挥其最大的潜力。

一、主要设计目标1. 高效性:信息系统的设计目标之一是提高信息处理的效率。

系统应该能够在最短的时间内捕获、存储、处理和检索大量的数据,并能够快速生成有用的报告和分析结果。

高效性的实现可以通过优化数据库设计、使用有效的算法和数据结构、以及提供快速的网络连接来实现。

2. 可靠性:信息系统处理的是重要的数据和信息,因此系统的可靠性至关重要。

它应该能够正常运行,并在遇到故障或意外情况时能够恢复正常运行。

可靠性可以通过使用冗余系统和备份策略来实现,以确保数据的安全性和完整性。

3. 安全性:随着信息技术的发展,信息安全成为了设计信息系统的重要方面之一。

系统应该能够防止未经授权的访问和数据泄露,并能够保护用户的隐私。

为了实现安全性,可以采用身份验证、访问控制、数据加密等措施来保护系统和数据的安全。

4. 可扩展性:信息系统的设计应该能够适应未来的发展和需求变化。

系统应该能够容易地扩展,以适应用户数量的增长、数据量的增加和功能的扩展。

可扩展性可以通过使用模块化的设计和可扩展的架构来实现。

5. 用户友好性:信息系统的设计目标之一是使用户能够轻松地使用系统。

系统应该具有直观的用户界面、易于操作的功能和清晰的指导信息。

用户友好性的实现可以通过进行用户调研、进行用户界面设计和提供培训和支持来实现。

二、主要设计内容1. 数据库设计:信息系统中的数据是核心资源,数据库设计的好坏直接影响系统的性能和功能。

数据库设计应该考虑数据的完整性、一致性和易用性,需要根据不同的应用场景来选择合适的数据库模型和技术。

2. 系统架构设计:系统架构设计是信息系统设计的基础,它定义了系统的组成部分、模块和它们之间的关系。

系统架构应该有清晰的层次结构,将系统划分为不同的模块和子系统,以便于管理和维护。

设计现代操作系统的主要目标包括以下四方面∶方便性

设计现代操作系统的主要目标包括以下四方面∶方便性

1.设计现代操作系统的主要目标包括以下四方面:(1)方便性,改进和完善用户接口,使计算机系统更方便使用;(2)有效性,通过有效管理和分配软、硬件资源及合理组织计算机工作流程来改善资源利用率、提高系统吞吐量;(3)可扩充性,以适应计算机硬件和体系结构的迅猛发展及其所对应的更高的功能和性能要求;(4)开放性,支持不同厂家与不同类型的计算机及其设备的网络化集成和协同工作,实现应用程序的可移植性和互操作性。

2.操作系统的作用主要体现为以下三个方面:(一)作为用户与计算机硬件系统之间的接口,方便用户快捷、安全、可靠地操纵计算机硬件和运行自己的程序;(二)作为计算机系统资源的管理者,针对处理器、存储器、外围设备及信息(数据和软件)进行有效的统一管理和控制,提高系统资源利用率和系统吞吐量;(三)作为扩充机器,通过提供处理机管理、存储管理、设备管理、文件管理、作业管理、图形化用户接口等功能,为用户提供了一台比裸机功能更为强大且使用更为方便的虚拟机。

3.提高系统资源的利用率和系统吞吐量是推动多道批处理系统形成和发展的主要动力。

4.在计算机产生和应用的初期即50年代末,为解决人机矛盾及CPU和I/O设备之间速度不匹配的矛盾而出现了脱机输入输出技术。

该技术是指事先将装有用户程序和数据的纸带(或卡片)装入纸带(或卡片)输入机,在一台外围机的控制下把纸带(或卡片)上的用户程序和数据输入到磁带上;当CPU需要这批程序和数据时,再从磁带上高速地调入内存。

类似地,当CPU需要输出时,可由CPU直接高速地把数据从内存送到磁带上,然后再在一台外围机的控制下,将磁带上的结果通过相应的输出设备输出。

由于程序和数据的输入、输出都是在外围机的控制下完成的,或者说它们是在脱离主机的情况下完成的,故称为脱机输入输出(I/O)方式。

相应地,在主机的直接控制下进行输入输出的方式称为联机输入输出(I/O)方式。

5.推动分时系统形成和发展的主要动力是用户在人机交互、共享主机及方便上机等三方面的需要。

1系统设计的目标

1系统设计的目标

第5章1.系统设计的目标、任务和主要活动。

目的与任务管理信息系统设计阶段的主要目的是将系统分析阶段所提出的反映了用户信息需求的系统逻辑方案转换成可以实施的基于计算机与通信系统的物理(技术)方案。

主要任务是从管理信息系统的总体目标出发,根据系统分析阶段对系统的逻辑功能的要求,并考虑到经济、技术和运行环境等方面的条件,确定系统的总体结构和系统各组成部分的技术方案,合理选择计算机和通信的软、硬件设备,提出系统的实施计划,确保总体目标的实现。

系统设计的主要内容系统设计阶段的工作是一项技术性强、涉及面广的活动,主要分两步完成。

首先作概要设计,将用户需求转化为软件的系统结构、数据存储结构和空间布局结构。

然后是详细设计,通过对结构表示进行细化,得到详细的数据结构、算法、输入输出界面等。

(l)系统总体概要设计,其中包括:①系统总体布局方案的确定;②软件系统总体结构的设计;③计算机硬件方案的选择和设计;④数据存储的总体设计。

(2)详细设计,其中包括:①代码设计;②数据库设计;③输出设计;④输入设计;⑤用户界面设计;⑥处理过程设计;⑦安全可靠性设计。

(3)系统实施进度与计划的制定。

(4)“系统设计说明书”的编写。

”2.简述结构化系统设计方法。

SD方法是从数据流图出发,逐步产生系统的总体结构。

它将系统看成一个模块,然后按任务和功能逐步将其分解成更具体的模块,直到模块足够简单、明确,编程人员能按照模块的处理过程描述进行编程时为止。

用SD 方法所设计的系统结构清晰、具有层次关系。

SD方法关注的是系统结构,构成系统各模块的详细功能与处理逻辑可由其他“结构化”工具来描述,如,IPO图、N-S盒图、PAD图、结构化语言、伪代码等。

3.简述系统总体概要设计的内容。

包括:①系统总体布局方案的确定;②软件系统总体结构的设计;③计算机硬件方案的选择和设计;④数据存储的总体设计。

4.简述系统总体布局方案选择的原则。

系统布局方案的选择原则:①处理功能和存储功能应满足系统要求。

信息系统设计的主要目标与内容

信息系统设计的主要目标与内容

信息系统设计的主要目标与内容信息系统设计是构建和管理信息技术基础设施的过程,旨在满足组织的信息需求和业务目标。

信息系统设计的主要目标是提供高效、可靠、安全并且易于使用的系统,以支持组织的运营和决策。

在本文中,我们将深入探讨信息系统设计的主要目标和内容,并分享我们对这些主题的观点和理解。

**目标一:满足业务需求**信息系统设计的首要目标是满足组织的业务需求。

这意味着系统必须能够有效地支持组织的核心业务流程和操作。

为了实现这一目标,设计师需要与业务部门密切合作,深入了解业务流程和需求,并将其转化为系统功能和特性的设计要求。

**目标二:优化资源利用**另一个重要目标是通过优化资源利用来提高效率和效益。

信息系统设计需要考虑到组织的资源情况,包括硬件、软件、人员和预算等方面。

设计师需要合理规划和配置这些资源,以确保系统的性能、可靠性和可扩展性。

通过合理利用资源,组织可以有效地管理和利用信息,提高工作效率和业务竞争力。

**目标三:保证数据安全与隐私**保护数据安全和隐私是信息系统设计的重要目标之一。

随着信息的增长和数据的价值不断提升,组织面临着越来越多的安全威胁和隐私风险。

设计师需要采取适当的安全措施,确保数据在传输、存储和处理过程中的机密性、完整性和可用性。

此外,设计师还需要合规相关法规和标准,以保护个人和组织的隐私权益。

**目标四:提供用户友好的界面**信息系统设计还需要关注用户体验,提供用户友好的界面和操作方式。

用户是系统的最终使用者,他们的满意度和效率直接影响系统的可接受度和使用效果。

设计师需要通过用户研究和测试等手段,了解用户需求和行为,以及他们使用系统的期望和挑战。

在设计过程中,应考虑到用户的技能水平、习惯和工作环境等因素,实现系统与用户的有效互动。

**目标五:支持管理决策**信息系统设计应该能够支持组织的管理决策。

通过提供及时、准确和全面的数据和分析工具,系统可以帮助管理层做出明智的决策,并为组织的战略和绩效管理提供支持。

学生信息管理系统系统设计目标(或系统设计概述)

学生信息管理系统系统设计目标(或系统设计概述)

学生信息管理系统系统设计目标(或系统设计概述) 下载提示:该文档是本店铺精心编制而成的,希望大家下载后,能够帮助大家解决实际问题。

文档下载后可定制修改,请根据实际需要进行调整和使用,谢谢!本店铺为大家提供各种类型的实用资料,如教育随笔、日记赏析、句子摘抄、古诗大全、经典美文、话题作文、工作总结、词语解析、文案摘录、其他资料等等,想了解不同资料格式和写法,敬请关注!Download tips: This document is carefully compiled by this editor. I hope that after you download it, it can help you solve practical problems. The document can be customized and modified after downloading, please adjust and use it according to actual needs, thank you! In addition, this shop provides you with various types of practical materials, such as educational essays, diary appreciation, sentence excerpts, ancient poems, classic articles, topic composition, work summary, word parsing, copy excerpts, other materials and so on, want to know different data formats and writing methods, please pay attention!学生信息管理系统系统设计目标1. 系统设计概述。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

第5章1.系统设计的目标、任务和主要活动。

目的与任务管理信息系统设计阶段的主要目的是将系统分析阶段所提出的反映了用户信息需求的系统逻辑方案转换成可以实施的基于计算机与通信系统的物理(技术)方案。

主要任务是从管理信息系统的总体目标出发,根据系统分析阶段对系统的逻辑功能的要求,并考虑到经济、技术和运行环境等方面的条件,确定系统的总体结构和系统各组成部分的技术方案,合理选择计算机和通信的软、硬件设备,提出系统的实施计划,确保总体目标的实现。

系统设计的主要内容系统设计阶段的工作是一项技术性强、涉及面广的活动,主要分两步完成。

首先作概要设计,将用户需求转化为软件的系统结构、数据存储结构和空间布局结构。

然后是详细设计,通过对结构表示进行细化,得到详细的数据结构、算法、输入输出界面等。

(l)系统总体概要设计,其中包括:①系统总体布局方案的确定;②软件系统总体结构的设计;③计算机硬件方案的选择和设计;④数据存储的总体设计。

(2)详细设计,其中包括:①代码设计;②数据库设计;③输出设计;④输入设计;⑤用户界面设计;⑥处理过程设计;⑦安全可靠性设计。

(3)系统实施进度与计划的制定。

(4)“系统设计说明书”的编写。

”2.简述结构化系统设计方法。

SD方法是从数据流图出发,逐步产生系统的总体结构。

它将系统看成一个模块,然后按任务和功能逐步将其分解成更具体的模块,直到模块足够简单、明确,编程人员能按照模块的处理过程描述进行编程时为止。

用SD 方法所设计的系统结构清晰、具有层次关系。

SD方法关注的是系统结构,构成系统各模块的详细功能与处理逻辑可由其他“结构化”工具来描述,如,IPO图、N-S盒图、PAD图、结构化语言、伪代码等。

3.简述系统总体概要设计的内容。

包括:①系统总体布局方案的确定;②软件系统总体结构的设计;③计算机硬件方案的选择和设计;④数据存储的总体设计。

4.简述系统总体布局方案选择的原则。

系统布局方案的选择原则:①处理功能和存储功能应满足系统要求。

②使用方便。

③可维护性、可扩展性、可变更性好。

④安全性、可靠性高。

⑤经济实用。

5.什么是模块?模块结构图的作用和绘制。

所谓模块是指:具有输入、输出、逻辑功能、运行程序和内部数据等属性的程序段。

输入、输出和逻辑功能是模块的外部属性,运行程序和内部数据是模块的内部属性。

模块经过“自顶向下”的逐层分解,把一个复杂系统分解成几个大模块(或子系统),每个大模块又分解为多个更小的模块。

这样就得到具有层次结构的模块结构,称之为模块结构图(Moduler Structured Chart) 。

模块结构图反映了系统的组成及相互关系。

MSC使用的基本符号:6.模块的独立性怎样度量?具体内容是什么?所谓模块的独立性,是指软件系统中每个模块只涉及软件要求的具体的子功能,而和软件系统中其它的模块的接口是简单的。

例如,若一个模块只具有单一的功能且与其它模块没有太多的联系,那么,我们称此模块具有模块独立性。

一般采用两个准则度量模块独立性。

即模块间的耦合性和模块的内聚性。

耦合性是模块之间互相连接的紧密程度的度量。

模块之间的连接越紧密,联系越多,耦合性就越高,而其模块独立性就越弱。

内聚性是一个模块内部各个元素彼此结合的紧密程度的度量。

一个模块内部各个元素之间的联系越紧密,则它的内聚性就越高,相对地,它与其它模块之间的耦合性就会减低,而模块独立性就越强。

因此,模块独立性比较强的模块应是高内聚低耦合的模块。

7.简述怎样从数据流图导出模块结构图。

从变换型DFD导出MSC把变换型DFD转换为MSC的关键是确定变换中心。

具体步骤是:1)找出逻辑输入、逻辑输出,确定输入、变换中心和输出三大部分。

2)设计顶层模块.把输入、变换中心和输出连到顶层模块下作为第二级模块。

3)其它加工以数据流连线为据自然下垂,作为下级模块。

4)标注模块名、数据流名、控制流名、调用关系等。

从事务型DFD导出MSC事务型DFD的前事务中心一般起判断作用,然后选择某一支路进行数据处理,这种作用正是MSC中管理模块的作用。

具体转换步骤为;1)找出前事务中心,如果有后事务中心也一并找出。

2)设计顶层模块.建立一个“事务类型获取“模块。

把“事务类型获取”模块和“事务中心调度”模块连接到顶层模块作为第二级模块。

3)其它加工以数据流连线为据自然下垂,作为下级模块。

如果有后事务中心,将其作为二级模块。

4)标注模块名、数据流名、控制流名、调用关系等。

从复合型DFD导出MSC一般,一个大型的软件系统是变换型结构和事务型结构的混合结构。

通常利用以变换分析为主,事务分析为辅的方式进行软件结构设计。

在系统结构设计时,首先利用变换分析方法把软件系统分为输入、中心变换和输出3个部分,设计上层模块,即主模块和第一层模块。

然后根据数据流图各部分的结构特点,适当地利用变换分析或事务分析,可以得到初始模块结构图。

8.简述数据库设计的内容、原则和方法。

数据库设计分为以下六个阶段:在需求分析阶段,数据库设计人员充分地调查和分析用户的应用需求,概念结构设计的目标是产生出一个能反映组织信息需求的概念模型。

最常见的概念模型是实体-联系模型(E-R模型)。

逻辑结构设计的任务就是把概念结构转换成所选择的DBMS支持的数据模型。

目前,绝大多数是转换成关系数据模型。

E-R模型转换关系模型的方法:(1)将每一个实体转换成一个关系。

(2)所有主码必须定义非空(NOT NULI)。

如果所用的DBMS软件不支持NOT NULL选项,则必须用编程的方法实现实体完整性规则。

在选择DBMS软件时,应该尽量选择满ANSI SQL标准的软件。

(3)对于二元联系,按照下列规则定义外码:·一对多联系:将“一”表中的主码作为外码放在“多”表中。

因此外码总是在“多”的一方。

·一对一联系:将一个表的主码作为外码放在另一个表中。

外码通常是放在存取操作比较频繁的表中,或者根据问题的语义决定放在哪一个表中。

如果两个实体之间是一对一联系,也可以将两个实体合成一个实体。

可以将一对一联系着作一对多联系的特例。

·多对多联系:建立复合实体,复合实体的主码由两个父实体的主码复合组成。

复合实体的主码也是外码,所以,它们必须是NOT NULL。

对于一个设计好的逻辑数据模型选择一个最符合应用要求的物理结构的过程,称为物理设计。

物理设计完全依赖于给定的数据库软件和硬件设备。

关系DBMS对物理设计的要求很少,且仅有的一些要求也是由DBA来实现的。

确定了数据库的逻辑结构和物理结构后,就可以利用DBMS提供的数据定义语言(S QL语言)建立数据库的结构,称之为数据库实施。

数据库设计与应用开发工作完成之后,系统便进入运行与维护阶段。

9.简述代码设计、输入输出设计的目的、内容和方法。

代码设计代码设计的目的是要设计出一套为系统各部分所公用的优化的代码系统。

代码设计是从编制数据词典开始的。

编码对象主要是数据存贮(数据库或文件)中所包含的数据项与数据结构。

代码设计的结果应形成编码文件,作为系统设计与编程的标准。

其基本设计原则是:(1)唯一确定性。

每一个代码都仅代表唯一的实体或属性。

(2)标准化与通用性。

国家或有关部委颁布的编码标准是代码设计的依据。

(3)可扩充性和稳定性。

当增加新的实体或属性时,直接利用原代码加以扩充,而不需更新变动代码系统。

要考虑系统的发展和变化,一般考虑三、五年的使用期限。

(4)便于识别和记忆。

为了同时适于计算机和人工处理使用,代码不仅要具有逻辑含义,还要便于识别和记忆。

(5)短小精悍。

代码的长度不仅会影响所占据的存贮单元和信息处理的速度,而且也会影响代码输入时的出错率和输入、输出的速度。

(6)容易修改。

当某个代码在条件或代表的实体关系改变时,容易变更。

(7)考虑程序处理上的方便。

输入设计(1)输入设计的目标是:在保证输入信息正确性和满足需要的前提下迅速、经济和方便。

(2)输入设计的原则:在能满足处理要求的前提下减少输入量。

输入量少,错误率低,输入时间短;输入操作方便,从而减少输入错误的发生;尽早对输入数据进行检查(尽量接近原数据发生点),以使错误及时得到改正;尽量减少汉字的输入量,代之以编码。

例如,以材料编号代替材料名称。

(3)输入类型外部输入:是系统的原始输入,例如顾客订单、进货单等;内部输入:系统内部产生并输入的信息,如文件的更新等;操作输入:计算机运行过程中与操作有关的输入,如控制参数、文件名等;计算机输入:由系统内部或外部计算机通过通信线路直接输入的信息。

例如计算机将当天数据存入中央数据库;交互式输入:通过人机对话进行的输入。

输出设计对输出信息的基本要求是:准确、及时而且适用。

输出设计的详细步骤包括:确定输出类型与输出内容、确定输出方式(设备与介质)、专门的表格设计等。

输出信息的使用者是用户,在设计过程中,系统设计员必须深入了解用户的信息需求,与用户充分协商。

输出类型与输出内容:外部输出:输出目标是系统之外的环境,例如,结出帐簿、表格等。

内部输出:系统内部一个处理过程向另一个处理过程的输出,通常,它是计算机与人的主要接口。

中间输出:计算机处理过程中的中间输出结果,这些结果还要进一步输入和处理。

交互输出:计算机以通讯方式与用户交互,即以对话方式输出。

操作输出:计算机运行过程中与操作有关的输出,如程序清单、出错信息等。

10.从下图所示的数据流图中导出模块结构图。

第10题图答:。

相关文档
最新文档