信息系统开发与管理实验报告2

信息系统开发与管理实验报告2

ID:41802836

大小:606.81 KB

页数:19页

时间:2019-09-02

信息系统开发与管理实验报告2_第1页
信息系统开发与管理实验报告2_第2页
信息系统开发与管理实验报告2_第3页
信息系统开发与管理实验报告2_第4页
信息系统开发与管理实验报告2_第5页
资源描述:

《信息系统开发与管理实验报告2》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、电孑科抜大学实验报告学生姓名:学号:指导教师:一、实验室名称:电子政务可视化实验室二、实验项目名称:结构化的信息系统设计三、实验原理:1.系统设计(1)系统设计的目标系统设计是新系统的物理设计阶段,根据系统分析阶段所确定的倍息系统的逻辑模型,综合考虑各种约束,利用一切可用的技术手段和方法,进行各种具体设计,提出一个能在计算机上实现的新系统实施方案,解决“系统怎样做”的问题。(2)系统设计的任务系统设计从信息系统的总体H标出发,根据系统分析阶段对系统逻辑功能的要求,并考虑经济、技术和运行环境等方面的条件,采川止确的方法确定系统的总体结构和系统各组成部分的技术方

2、案;我们在这-阶段耍合理选择计算机和通信的软、硬件设备,提出系统的实施计划,确保总体目标的实现。(3)常见的系统设计方法常见的系统设计方法有结构化设计方法(SD)、面向数据结构的设计方法(JSD)和面向对彖的设计方法(00D)。在这里,我们使用结构化的设计方法。2.结构化系统设计(1)结构化系统设计的基本思想结构化设计方法体现了软件工程中的模块化原则,其基木思、想是将一个系统分解成若干个彼此相互独立又相互联系的组成部分,这些组成部分就是模块。对每一个系统,都可以按功能自顶向下逐层分解为多层的、具有独立功能的许多模块,一直分解到每一个模块都能很容易实现为止,这

3、样能使系统开发工作量变小。(2)结构化系统设计的主要任务结构化系统设计的主要任务包括总体设计和详细设计两部分。1)总体设计系统总体设计,乂称为概要设计。是系统开发过程中很关键的一步,它的主要任务是完成系统总体结构和基本框架的设计,具体的耍依据系统分析阶段产生的文档资料,确定新系统在计算机内应该冇哪些模块组成,确定模块间的调用关系和数据传递关系,同时还要使用一定的工具将所设计的结果表达出来。系统的总体结构包括以下儿部分:系统的组成部分,即山哪些模块组成;系统的层次及调用关系;模块的处理功能;模块Z间的界而,即模块间传递的数据。2)详细设计为各个具体任务选择适当

4、的技术手段和处理方法便是详细设计,包括系统平台设计、数据库设计、代码设计、对话(人机界面)设计、输出设计、输入设计、处理流程设计(模块内部的算法设计)等。主要描述系统的硬件配置、系统代码、人机界面、输入和输岀、数据库利网络体系结构等。也就是说,详细设计是系统说明的一个技术层面上的描述。1.模块结构图模块结构图,简称结构图(SC),是系统模块结构及模块间联系的图形表示方法,能清楚地反映出系统中各模块间的层次关系和联系。与数据流图反映数据流的情况不同,结构图反映的是系统中控制流的情况。(1)模块结构图的基本成分1)模块用矩形框表示,里面标示模块的名字,模块的名字

5、写在长方形内,由一个动词和一个作为宾语的名词表示,模块的名字应恰当地表达这一个模块的功能。对于已定义(或者已开发)的模块,则可以用双纵边矩形框表示。一般在一个系统结构图中有传入、传出、变换和协调四种类型的模块。传入模块——从下属模块屮取得数据,进行某种处理,再将其传送给上级模块;传出模块——从上级模块屮获得数据,进行某种处理,再将其传送给下属模块;变换模块——也叫加工模块,从上级获得数据,进行特定处理后将结果传送回上级模块;协调模块——对所有下加模块进行协调和管理的模块,一般出现在高层。2)调用关系两个模块之间用单向箭头联结,两个模块,一上一下,上而的模块是

6、调用模块,箭头指向的模块是被调用模块。一般情况下,箭头表示的连线可以用直线代替。箭尾可加菱形表示有条件地调用,可加弧形箭头表示循环调用。3)数据传递可川带圆圈的小箭头表示从一个模块传递给另一模块的数据,箭头附近写数据的名字。4)控制信息带涂黑圆圈的小箭头表示一个模块传送给另一模块的控制信息,箭头附近写控制信息的名字。没有圆圈的小箭头表示不加区分的数据。(2)模块结构图的类型模块结构图的类型有以下三种:内导结构——是结构图屮数据以最低模块输入,并逐级向高层传递,高一层模块接受低一层模块的输入。外导结构——结构图小低一层模块接收上一层模块的数据信息,并把它们转换

7、给下一•级模块,直到输出给使用者。转换结构——数据要在模块内经过一定的处理,下层模块从相应的上层模块接收数据,经转换后返回同一上层模块中去。(3)模块结构图的设计1)确认数据流图的结构类型其中,数据流图的结构类型可以分为以下几种:变换型DFD个数据流图可以明显地分成输入、输出和处理三部分;事务型DFD般呈束状形,具冇在多种事务中选择执行某类事务的能力。1)不同的类型采用不同的导出技术变换型DFD通过变换分析得到初始SC,事务型DFD通过事务分析得到初始SC。由DFD导出初始SC的过程一般包括以下几步:先设计模块结构顶端的主模块;然后“由顶向卜逐步细化”;最后

8、得到一个与数据流图对应的模块结构。①变换分析(i)找

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。