管理信息系统第六章-系统设计

合集下载

MIS系统设计——总体设计

MIS系统设计——总体设计

54
• 集中式还是分布式:如果系统的处理方式是集中式 的,则信息系统既可以是主机系统也可以是网络系 统,如果是分布式,采用网络系统,其性能更佳。 • 地域范围:对于分布式系统,要根据系统的覆盖范 围决定采用广域网还是局域网。 • 数据管理方式:根据数据处理方式是文件系统还是 数据库系统,决定系统必须具有文件管理功能还是 数据库管理功能。
35
预备知识
1、模块的定义与属性
模块是可以组合、更换和分解的单元,是组成系统
的基本单元。
36
模块:是指一组程序语句或描述,它包括输入输出、逻 辑处理功能、内部信息及其运行环境。
模块名 逻辑处 理与内 部信息 int max( int x, int y) { int z; z=x>y? x: y; return(z); } 输入数据
52
2.4 系统物理配置方案设计
随着计算机技术的发展,各种计算机软硬 产品竞相投入市场。给MIS的开发提供了极大 的灵活性,选择软硬件产品的余地更大,但同 时也给系统设计带来了新困难,那就是如何从
众多的产品中做出明智的选择,即系统物理配
置方案的设计。
53
一、设计依据
• 系统的吞吐量。每秒钟执行的作业数称为系统的吞 吐量。系统的吞吐量越大,则系统处理能力越强。 • 系统的响应时间。从用户向系统发出一个作业请求 开始,经系统处理后,给出应答结果的时间称为系 统的响应时间。它与CPU 运算速度和通讯线路的传 递速率等有关。 • 系统的可靠性。系统的可靠性可以用连续工作时间 表示。
41
4、模块结构图
编辑学生记录 不加区分 的数据 数据信息 学号 无此学生 控制信息 学生数据
读学生记录
42
二、块间耦合 1、数据耦合:两个模块之间仅仅是通过数据信息相互依赖

4757信息系统开发与管理第06章

4757信息系统开发与管理第06章

(3)模块的内聚方式。模块的内聚方式有6种:巧合、逻 辑、过程、通信、顺序、功能内聚,其中功能内聚的聚合 度最高、性能最好。 1)巧合内聚。是指模块内各成分之间毫无联系,整个模 块如同一盘散沙,不易修改或维护。 2)逻辑内聚。 是指模块内各成分的逻辑功能是相似的. 【例如】,把系统中与“输出”有关的操作抽取出来组 成一个模块.包括将数据在屏幕上显示。从打印机上打印 等,则该模块就是逻辑内聚的。
ቤተ መጻሕፍቲ ባይዱ
1.模块结构图 模块组合的图形表示就是模块结构图。模块结构图由 模块、调用、数据、控制和转接5种基本符号组成,如 图6-2所示。

(1)模块。模块是组成系统的基本单位,它的持点是可以组 合、分解和更换,系统中任何一个处理功能都可以看成是一个 模块。 在结构图中是用矩形来表达一个模块的,模块名称写在矩形 框的里面,而模块名称必须表达这个模块的功能,能够指出每 一次调用时,该模块应该完成的任务。 一个模块应具备以下几个要素: 1)输入和输出。模块的输入来源和输出去向都是同一个调用 者,即一个模块从调用者那里取是输入,进行加工后再把输出 返回给调用者。 2)加工处理功能。指模块把输入转换成输出所做的工 图6-2 模块结构图基本行号作,这部分内容是由程序代码完成的。 3)内部数据。指仅供该模块本身引用的数据。 4)程序代码。指用来实现模块功能的程序。 前两个要素是模块的外部特性,即反映了模块的外貌。后两 个要素是模块的内部特性。 在系统设计阶段,主要考虑的是模块的外部特性,其内部特 性只做必需的了解,具体的实现将在系统实施阶段完成。
(5)充分利用各种资源。子系统划分时还应考虑企业各 类资源的合理利用。一个适当的系统划分有利于各种设 备资源在开发过程中的搭配使用,又考虑到各类信息资 源的合理分布和充分利用,以减少系统对网络资源的过 分依赖,减少输入输出和通信等设备的压力。

《管理信息系统》习题及答案

《管理信息系统》习题及答案

《管理信息系统》习题及答案第一章信息系统与管理一、名词解释1、信息:是关于客观事实的可通讯的知识2、系统:由处于一定的环境中相互作用和相互联系的若干组成部分结合而成的并为达到整体目的而存在的集合。

3、信息系统:信息系统是一个人造系统,它由人、硬件、软件和数据资源组成的,目的是及时、正确地惧、加工、存储、传递和提供信息,实现组织中各项活动的管理、调节和控制。

4、半结构化问题:决策过程中,有些问题涉及到环境因素、决策者的心理、经验及其它不确定因素,使得决策过程不完全可理解和计算,这类问题称半结构化问题二、填空题1、系统的特征有(整体性、目的性、相关性、环境适应性)2、信息系统包括(信息处理系统)和(信息传输系统)3、按处理的对象,可把组织的信息系统划分为(作业信息系统)和(管理信息系统)4、信息系统的发展阶段有(电子数据处理系统、管理信息系统和决策支持系统)5、西蒙提出按问题的结构化程度不同可将决策问题划分为三种类型,它们是(结构化决策、非结构化决策和半结构化决策)三、简答题1、信息的特征答:事实性、时效性、不完全性、等级性(战略级、战术级、作业级)、变换性和价值性。

2、决策的四个阶段答:(1)情报活动阶段;(2)设计活动阶段(3)选择活动阶段(4)实施活动阶段3、什么是信息,信息与数据的区别?答:(1)信息是关于客观事实的可通讯的知识(2)区别:信息是经过加工处理的数据,即数据是原材料,而信息是产品,信息一定是数据但不是所以的数据都可以成为信息的。

第二章管理信息系统概论一、名词解释1、管理信息系统:是一个由人、计算机等组成的能进行信息惧、传递、储存、加工、维护和使用的系统。

二、填空1、管理信息系统的结构中,基于管理任务的系统层次结构可分为(战略管理、管理控制和运行控制)三层次结构。

2、工业企业按其劳动对象来分可分为(采掘业、冶炼业和制造业)三大类3、根据我国管理信息系统应用的实际情况和管理信息系统服务对象的不同,可将管理信息系统的分为(国家经济信息系统、企业管理信息系统、事务型管理信息系统、行政机关办公型管理信息系统和专业型管理信息系统)五种4、MRPII是指(制造资源规划);ERP指(企业资源规划);JIT 指(准时制生产);OPT指(最优化生产技术);AGILE指(敏捷制造)5、准时制生产追求的目标是(零库存)三、简答题1、管理信息系统的特点答:(1)面向管理决策(2)综合性(3)人机系统(4)现代管理方法和手段相结合的系统(5)多学科交叉的边缘学科。

系统设计(共37张PPT)

系统设计(共37张PPT)

代码中的校验
代码构造中的校验位
代码作为计算机的重要输入内容之一,其正确性直接影响到整个 处置任务的质量。
特别是人们反复誊写代码和将它经过人手输入计算机时,发 生错误的能够性更大。
为了保证正确输入,有认识地在编码设计构造中原有代码的根底 上,另外加上一个校验位,使它现实上变成代码的一个组成部分。
校验位经过事先规定的数学方法计算出来。 代码一旦输入,计算时机用同样的数学运算方法接输入的代 码数字计算出校验位,并将它与输入的校验位进展比较,以 证明输入能否有错。
③ 优化模块构造图设计;
构造化设计方法,采用类似于构造化分析的“自顶向下,逐层分 1、财务科担任工资发放的人员根据本人存档的上月工资发放清单和人事科送来的人员变动表誊写本月工资发放清单的前三项。
各行业协会和部委在财政部规定的根底上,制定了二级科目代码。
誊引写言错误,解例如1〞写成的7; 根本思想描画〔分解〕系统。构造化设计方法,首先以数据 ①以上新 是系总统体流数构据造流设图程计图阐为设明计书根;应该底具备的导内容出。 系统模块构造图〔功能构造图〕。在导出系统模块 构造图的过程中,以独立性、低耦合性、高内聚性作为模块划分的 经过总体设计阶段,采用构造化设计方法,以数据流图为根底导出了系统模块构造图,而详细设计那么是要给出模块构造中各个模块的内部过程的详细描画。
11平衡校验。平衡校验的目的在于检查相反工程间能否平衡。例如, 会计任务中检查借方会计科目合计与贷方会计科目合计能否一致。 又如银行业务中检查普通存款定期存款等各种数据的合计,能否 与日报表各种存款的分类合计相等等。
12对照校验。对照校验就是将输入的数据与根本文件的数据相核对, 检查两者能否一致。例如,为了检查销售数据中的用户代码能否 正确,可以将输入的用户代码与用户代码总表相核对。当两者的 代码不一致时,就阐明出错。当然,凡是出现新的用户,都应该 先补入用户代码总表。

管理信息系统课程设计

管理信息系统课程设计

摘要本系统以学校学生信息管理为开发背景,论述了管理信息系统的概念、结构及系统开发的基本原理和方法等。

学生管理信息系统是针对学校教务处的大量业务处理工作而开发的管理软件,是典型的管理信息系统。

它的内容对于学校的老师和学生来说都至关重要。

此系统能够为用户提供充足的信息和快捷的查询并有效的帮助学校和老师掌握学生的具体情况;在传统模式下利用人工进行学生信息管理,存在着较多的缺点,如:效率底,保密性差,时间一长将产生大量的文件和数据,更不便于查找,更新,维护等。

这些情况,给学校管理者对学生的信息管理带来了很大困难,严重影响了教育工作者的工作效率。

随着科学技术的不断提高,日趋成熟的计算机技术逐渐代替传统的人工模式,实现学生信息的现代化管理,其强大的功能已为人们深刻认识,它已进入人类社会的各个领域并发挥着越来越重要的作用。

作为计算机应用的一部分,使用计算机对学生信息进行管理,具有手工管理所无法比拟的优点.例如:检索迅速、查找方便、易修改、可靠性高、存储量大、数据处理快捷、保密性好、寿命长、成本低、便于打印等。

这些优点能够极大地提高学生信息管理的效率,也是学校的科学化、正规化管理,与世界接轨的重要条件。

用计算机制作的学生信息管理系统还可以通过功能强大的互联网及时的向学生的家长传递该生在校的最新成绩,有助于学校与家长的信息互动,为更好地把握学校的教育方针有一定的促进作用。

因此,开发这样一套管理软件成为很有必要的事情。

关键词:管理信息系统,计算机,互联网目录第一章引言1.1研究背景1.2研究目的1.3国内外研究现状第二章可行性分析2.1技术可行性分析2.2操作可行性分析2.3经济可行性分析2.4安全可行性分析第三章需求分析3.1用户需求3.2 功能需求3.3 功能设计3.4 亮点功能分析第四章项目实施4.1 项目计划4.2 项目分工第五章系统流程设计5.1系统流程,数据流图5.2 数据库E-R图5.3数据表设计第六章系统界面设计6.1 界面布局6.2 用户交互设计6.3 运行界面第七章系统功能设计7.1 模块结构图7.2 分配个人任务7.3 分模块设计实现及代码第八章系统测试8.1性能测试8.2 功能测试8.3 测试结论第九章项目验收9.1项目进度9.2与同类系统的比较9.3升级改造方案第一章引言1.1研究背景随着计算机技术的发展,特别是计算机网络技术与数据库技术的发展,使人们的生活与工作方式发生了很大的改观。

第六章场站管理信息系统

第六章场站管理信息系统
要求系统为外部单位的数据交换预留功 能相当强大的组件接口。一方面可以 实现为外部系统提供所需格式的报文 及数据,另一方面可以为通过授权认 证的用户提供主动数据交换组件接口, 达到与口岸物流信息的无缝连接。
⒍安全性
系统一般提供多重安全防线
比如网络使用权限,数据库使用权限, 信息系统身份认证和菜单权限,业务 逻辑层安全访问权限等
第六章场站管理信息系统
㈢IC卡识读系统 ⒈概述 IC卡芯片具有写入数据和存储数据的能
力 ⒉特点 存储容量大、使用方便、便于携带、有
加密措施,防磁,防静电,抗干扰 ⒊功能 输入/输出模块、安全管理模块、命令解
释模块、文件管理模块、内存管理模 块
第六章场站管理信息系统
㈣射频识别 ⒈概述 非接触式的自动识别技术,通过射频信号自动识别目
第六章场站管理信息系统
㈤修箱
集装箱进场时检查箱况为残损箱的,由修箱部 门进行修箱估价,生成修箱估价单及估价报 文,箱经营人收到估价单信息后进行批复, CFS场站修箱部门根据批复信息和估价信息 生产修箱派工单,集装箱修理完毕后进行修 妥确认,财务费收进行清款和对账后,生成 修妥报文和清款报文给箱经营人。
装卸管理人员,理货人员和其他操作 人员的信息沟通。 ⑵远距离的数据处理 一般用于现场作业人员将现场实时信息 传回堆场管理控制系统,以利于操作 数据实时跟新,方便相关作业的开展。
第六章场站管理信息系统
⒊堆场智能道口技术 功能 ⑴信息识别 ⑵信息校验 ⑶信息反馈 构成 ⑴集装箱箱号OCR识别系统 ⑵RFID车识别管理系统 ⑶道口自助终端系统
第六章 场站管理信息系统
第六章场站管理信息系统
第六章 场站管理信息系统
第一节 场站管理信息系统概述 第二节 场站管理信息系统设计 第三节 场站管理信息技术的应用

管理信息系统(第七版)黄梯云 第六章 管理信息系统的系统设计

管理信息系统(第七版)黄梯云 第六章 管理信息系统的系统设计

第六章管理信息系统的系统设计1.某种代码由3位字符组成,每位可选择8种字符,则代码的总数是()A 1000B 24C 64D 5122.下面哪个设备不是输入设备()。

A扫描仪B指纹识别C传感器D打印机3.数据库逻辑结构设计,将概念模型向逻辑模型转换时,下面哪个说法是不对的?A每一个实体集对应转换为一个关系模式B实体的属性作为对应关系的属性C实体中的码在关系模式中仍作为主码D联系的转换与联系的类型无关4.对输入数据,检查其输入值是否在规定范围内的校验方法是()A控制总数校验B界限校验C记录计数校验D逻辑校验5.根据计算代码校验位值的算术级数方法,如果原代码为2019,各位权值依次为4、3、2、1,模为11,则校验位的值为()A 8B 1C 5D 96.在信息系统流程图中,表示处理的符号是()正确答案B7.下面哪些不是数据库的物理结构设计的内容?A数据的存储结构B文件的逻辑结构C存取路径的选择D文件的组织形式8.系统设计阶段中进行新系统边界分析的目的是()A为了确定管理人员和计算机人员之间的分工B为了划分子系统C为了确定系统的人机接口D为了确定新系统的业务流程9.对输入数据,通过计算记录个数来检查记录有无遗漏和重复的校验方法是()A控制总数校验B对照校验C记录计数校验D平衡检验10.在关系数据库设计中,设计关系模式是数据库设计中哪个阶段的任务?A需求分析阶段B概念设计阶段C逻辑设计阶段D物理设计阶段11.假定学生关系是S(SNO,SNAME,SEX,AGE)课程关系是C(CNO,CNAME,CREDIT),学生选课关系是SC(SNO,CNO,GRADE),要查找选修“数据库”课程的女学生的姓名,将涉及到的关系是()A SB C,SCC S,SCD S,C,SC12.磁盘文件是一种()A输入文件B输出文件C输入输出文件D周转文件13.区间码是把数据项分成若干组,用区间码的每一区间代表一个组,在码中()A数字的值和位置都代表一定意义B数字的位置代表一定意义,但数据的值是没有意义的C数字的值代表一定意义,但数字的位置是无意义的D用字符而不用数字表示意义14.输出设计应由()A系统分析员根据用户需要完成B系统设计员根据用户需要完成C程序设计员根据输入数据完成D系统设计员根据输入数据完成15.下面哪种文件不属于按文件的组织方式分类的? A周转文件B顺序文件C索引文件D直接存取文件多选题16.下面哪些设备是输入设备()A鼠标B光笔C绘图仪D智能卡17.输入设计应遵循以下哪些原则?A内容要丰富B减少延迟C减少数据差错D过程应尽量简化18.下面哪些是输出设计的内容?A输出设备B原始单据的格式C输出介质D数据的校验方法19.下面哪些是系统物理配置方案的设计依据?A系统的吞吐量B系统的响应时间C地域范围D系统的可靠性20.下面哪些说法是正确的?A关系的主码只能由表中的一个属性构成B关系的第二范式要求所有非主属性完全依赖于其主码C关系的第三范式要求所有非主属性直接依赖于其主码D关系就是二维表。

MIS管理信息系统的系统设计

MIS管理信息系统的系统设计
本月工资发放清单
工资 发放员
工资管理信息子系统
建立主文件
更新主文件
建立扣款文件
计算和打印
数 据 录 入
数 据 维 护
建 立 主 处 理 文 件
数 据 更 新
数 据 录 入
数 据 维 护
工 资 计 算
打 印 工 资 单
打 印 工 资 汇 总 表
3.2 功能结构图设计过程
功能结构图设计过程就是把一个复杂的系统分解为多个功能较单 一的的过程。 这种把一个信息系统设计成若干模块的方法称做模块化。模块化 是一种重要的设计思想,这种思想把一个复杂的系统分解为一些规模 较小、功能较简单的、更易于建立和修改的部分。
网络拓朴结构
2、网络的逻辑设计 3、网络操作系统 UNIX Netware
WindowsNT
5.4 数据库管理系统的选择
在数据库管理系统的选择上,主要考虑:
(1)数据库的性能; (2)数据库管理系统的系统平台; Oracle Sybase
SQL Server
Informix FoxPro
(3)数据库管理系统的安全保密性能;
4〃经济性
第二节 代码设计
代码
代码是用来表征客观事物的一个或一组有序的符号,它应易于计算 机和人识别与处理。也简称为“码”。 代码就是用数字或字母代表事物。
例如:烽火台传递的烟信号、电传打字机
代码的功能
1、鉴别功能 代码的最基本的特性。任何代码都必须具备这种基本特征。在一个 分类编码标准中,一个代码只能唯一的标识一个分类对象,而一个分类 对象也只能有一个唯一的编码。
为保持系统的长久生命力,要求系统具
有很强的环境适应性, 为此,系统应具 系统是作为统一整体而存在的,因此,在系 可靠性是指系统抵御外界干扰的能 有较好的开放性和结构的可变性。在系 统设计中,要从 整个系统的角度进行考虑, 力及受外界干扰时的恢复 能力。一 经济性指在满足系统需求的前提下,尽可能减 统设计中,应尽量采用 模块化结构,提 系统的代码要统一,设计规范要标准,传递 个成功的管理信息系统必须具有较 小系统的开销。 一方面,在硬件投资上不能 高各模块的独立性,尽可能减少模块间 语言要 尽可能一致,对系统的数据采集要做 高的可靠性,如安全保密性、检错 盲目追求技术上的先进,而应以满足应用需要 的数据耦合,使各子系 统间的数据依赖 多 到数出一处、全局共享,使一次输入得到 为前 及纠错能力、抗病毒能力等。 提;另一方面,系统设计中应尽量避免不 减至最低限度。这样,既便于模块的修 次利用。 必要的复杂化,各模块应尽量简洁, 以便缩 改,又便于增加新的内 容,提高系统适 短处理流程、减少处理费用。 应环境变化的能力。

管理信息系统10

管理信息系统10

在模块化的过程中需要注意: (1)各个模块具有相对的独立性,可以分别加 以设计实现; (2)模块之间的相互关系(如信息交换、调用 关系)则通过一定的方式予以说明。各模块在这 些关系的约束下共同构成一个统一的整体,完成 系统的功能。
(二)信息系统流程图设计 功能结构图主要从功能的角度描述了系统的 结构,但并未表达各功能之间的数据传送关系。 事实上,系统中的许多业务或功能都是通过数据 文件联系起来的。 某一功能模块向某一数据文件中存入数据, 而另一个功能模块则从该数据文件中取出数据。
3.助忆码
助忆码用文字、数字或文字数字结合起来描述, 其特点是,可以通过联想帮助记忆。 例如,用TV-Bl2代表12英时黑白电视机,用TV-C-20代表 20英时彩色电视机。
(四)代码的设计 在代码设计时,应注意以下问题: 1.设计的代码在逻辑上必须能满足用户的需要, 在结构上应当与处理的方法相一致。 2.代码要系统化,一个代码应只代表一个事物 或属性。 3.在代码设计时,要预留足够的位置,以适应 不断变化的需要。
成果
系统分析
“做什么”
明确系统功能
系统的逻辑模型
系统设计
“怎么做”
如何实现系统分析说明书 系统的物理模型 规定的系统功能
一、系统设计的主要工作 1.总体设计,包括系统流程图设计、系统功能 结构图设计和功能模块图设计等。 2.代码设计和设计规范的制定。 3.系统物理配置方案设计,包括设备配置、通 信网络的选择和设计以及数据库管理系统的选择 等。 4.数据存储设计,包括数据库设计、数据库的 安全保密设计等。 5.计算机处理过程设计,包括输入设计、输出 设计、处理流程图设计以及编写程序设计说明书。
4.要注意避免误解,不要使用易混淆的字符。 如O、Z、I、S与0、2、1、5易混淆。 5.要注意尽量采用不容易出错的编码结构,例 如字母-字母-数字的结构(WW2)比字母-数字-字 母(W2W)的结构出错的几率要小一些。 6.当代码长于4个字母或5个数字字符时,应分 成小段。如:726-499-6135比7264996135更易记 忆,且不容易出错。

管理信息系统期末考试习题例题精华(附答案)

管理信息系统期末考试习题例题精华(附答案)

第六章练习题一、选择题1.信息系统设计是系统开发的重要阶段,进行系统设计的主要依据应是()。

A、可行性研究报告 B 系统分析报告C、系统调查报告D、系统规划报告2. 下面不属于系统设计的方法是()。

A、结构化设计B、生命周期法C、Jackson 方法D、Parnas方法3. 在系统总体结构设计时,应采纳什么样的方法()。

A、程序设计B、结构化设计C、由里向外D、自底向上4. 结构化设计的基本思想是()。

A、模块化B、集成化C、自底向上,逐步求精D、规范化5. 在结构化生命周期法中,系统分析和系统实施之间的阶段是()。

A、详细设计 B系统设计C、需求分析D、编程调试6. 对于结构化设计思想的描述哪一项是错误的()。

A、在结构化设计中,模块的功能应当简单明确,易于理解B、自顶向下,逐步求精C、设计者应先设计顶层模块D、越下层模块,其功能越具体,越复杂7. 在系统设计过程中采用模块化结构,是为了满足()。

A、系统性的要求B、灵活性的要求C、可靠性的要求D、实用性的要求8. 系统设计阶段的主要目的是()。

A、设计新系统的目标 B 将系统逻辑方案转换成物理方案C、代码设计D、程序设计9. 系统设计时应()。

A、按用户要求划分子系统B、按领导要求划分子系统C、按逻辑功能划分子系统D、按业务划分子系统10. 下面属于结构化系统设计的特点是( )。

A、总体与局部的统一B、数据传递迅速、及时C、采用模块结构图的描述方式D、以上都不是11. 关于模块间调用的规则哪一项是错误的()。

A、下层模块可直接与同级模块进行通信B、下层模块只有接到上级模块调用命令才能执行C、上下级模块之间可直接通信D、模块调用顺序自上而下12.下列术语中不属于对模块间关系的描述的是()。

A、调用关系 B主次关系C、嵌套关系D、从属关系13. 耦合是系统各模块间连接的一种度量,一组模块都访问同一数据结构应属于下列哪种耦合()。

A、内容耦合 B公共耦合C、外部耦合D、控制耦合14. 模块发生改动,最容易引发错误的是()。

管理信息系统教案06 管理信息系统的系统分析

管理信息系统教案06 管理信息系统的系统分析

课程名称:管理信息系统授课章节第六章 管理信息系统的系统分析 课时 6目的要求详细了解结构化系统开发方法的系统分析阶段的工作内容,学会运用系统调查和系统分析的主要工具,尤其是掌握如何运用业务流程图对企业的业务流程进行分析,运用数据流程图和数据字典对新系统的逻辑模型进行描述;同时,学会在系统详细调查的基础上进行系统化分析,并提出新系统的逻辑模型。

重点难点重点:可行性分析和详细调查概述;管理业务调查;数据流程调查和数据字典;描述处理逻辑的工具;系统化分析。

难点:业务流程图:管理业务流程图是一种描述系统内各单位、人员之间业务关系、作业顺序和管理信息流向的图表,利用它可以帮助分析人员找出业务流程中的不合理的流向;数据流程调查和数据字典;系统分析报告的主要内容。

§6.1可行性分析和详细调查概述6.1.1可行性分析的任务和内容可行性分析的任务是明确开发应用项目的必要性和可行性。

必要性来自实现任务的迫切性;可行性取决于实现现实应用系统的资源和条件。

可行性分析的内容包括:管理上的可行性;技术上的可行性;经济上的可行性。

6.1.2 可行性分析的报告内容包括:1、系统简述;2、项目的目标;3、所需资源、预算和期望效益;4、对项目可行性的结论。

其中,结论应指明:1、可以立即开发;2、改进原系统;3、目前不可信,或需要推迟到某些条件具备以后进行。

6.1.3 详细调查的目的、原则1、详细调查的对象:现行系统。

2、详细调查的目的:完整地掌握现行系统的状况,发现问题和薄弱环节,收集资料,为下一步的系统化分析和提出新系统的逻辑设计做准备。

3、原则:用户参与的原则,即包含使用部门的业务人员、主管人员和设计部门的系统分析人员、系统设计人员。

4、调查的方法:(1)召开调查会;(2)访问;(3)发调查表;(4)参加业务实践。

5、调查的图表工具:组织结构土、管理业务流程图、表格分配图、数据流程图、判断表、判断树。

图6.1 组织结构图管理功能调查指的完成某项工作的能力。

管理信息系统开发设计

管理信息系统开发设计

3.数据库设计的步骤
(3)数据库概念设计( 为数据库设计所独有的) 任务:产生反映组织信息的数据库概念结构即概
念模式
(4)数据库逻辑设计 由概念结构导出具体DBMS处理的数据库逻辑结构 (模式、子模式)过程。
概念模式 理要求 约束条件 DBMS特性
数据库 逻辑设计
数据库模式、子模式 应用程序指南 物理设计指南
System
A
H
Get A
B
CF
D
E
G
Put H
XX
YY
ZZ
四、详细设计 五、SD方法的工作步骤
(一)建立初始模块结构图 (二)改进初始结构图
改进原则:内聚加强,耦合减弱, 提高模块的相对独立性
(三)接口描述 (四)详细设计
§4 输入输出设计(I/O设计)
一、 输出设计
最终输出给使用者 “输出”含义包

中间结果输出给下一步使用
输出设计考虑
选择输出方式 设计输出(报表)、图表形式
输出设计说明书
一、输出设计
1、输出方式的选择
• 输出设备:显示器、打印机、卡片穿孔机等; • 输出介质:屏幕、卡片、纸、纸袋、磁带、磁盘 • 选择时需要考虑:使用要求,信息量大小,已有
二、系统设计的原则
简单性原则 灵活性原则 统一性原则 可靠性原则 经济性原则
三、系统设计的过程和内容
1、系统概要设计(总体、初步设计) 2、系统详细设计 3、设计内容
系统分解 信息分类和代码设计 数据库设计(或文件设计) 输入输出设计 处理过程设计等
四、系统划分
原则: 1) 子系统相对独立性高; 2) 子系统之间数据依赖性尽可能小; 3) 子系统划分结果使数据冗余小; 4) 考虑今后管理发展的需要; 5) 划分应便于系统分阶段的实现。

自考《管理信息系统》名词解释

自考《管理信息系统》名词解释

《管理信息系统》名词解释第一章管理信息系统概论1.信息:指加工以后对人们的活动产生影响的数据。

2.数据:是对客观事物的性质、状态以及相互关系等进行记载的符号。

3.物流:物品从供给地向接受地的实体流动过程。

4.资金流:是以货币的形式反映企业经营状况的主要形式。

5.事物流:是指企业在处理内部或外部活动中产生各种经营管理行为,这些行为的过程构成了事物流。

6.信息流:是指除去物流、资金流和事物流的物理内容外的信息的流动过程。

7.管理信息:是对企业生产经营活动中的原始数据经过加工处理、分析解释、明确意义后所产生的对管理决策产生影响的信息。

8.企业外部信息:又称外源信息,是从企业外部环境传输到企业的各种信息。

9.企业内部信息:又称内源信息,是企业生产经营活动中产生的各种信息。

10.常规性信息:又称固定信息,指反映企业正常的生产经营活动状况,在一定时期内按统一程序或格式重复出现和使用,而不发生根本性变化的信息。

11.偶然性信息:又称突发性信息,是反映企业非正常事件的无统一规定或格式的非定期信息。

12.信息化:是指国民经济各部门和社会活动各领域普遍采用信息技术,利用信息资源,使得人们能在任何时间、任何地点,通过各种媒体,使用和传递所需信息,以提高工作效率、促进现代化的发展、提高人民生活质量、增强国力的过程。

13.企业信息化:是指企业利用现代的信息技术,通过对信息资源的深度开发和广泛利用,不断提高生产、经营、管理、决策的效率和水平,提高企业经济效益和企业竞争力的过程。

14.系统:是由相互作用和相互依赖的若干组成部分,为了某些目标结合而成的有机整体。

15.分解方法:把被研究的对象和问题分解成许多人们可以容易处理和理解的细小部分,并通过对这些被分解的部分进行研究来获得对整体的了解和把握,这种处理方法就是分解方法。

16.系统方法:考虑系统的整体性,考虑系统组成部分的内部关系和协同关系,这样的方法叫系统方法。

17.信息系统:是以计算机、网络及其它信息技术为核心,为实现某些系统目标,对信息资源进行处理的信息。

第六章管理信息系统的系统分析PPT课件

第六章管理信息系统的系统分析PPT课件
6
第二节 管理业务调查
❖ 开发和建立管理信息系统的根本目的在于提高管理 水平,严格地说,设计一个新的信息系统,应首先 进行组织的重新设计,应当把建立新系统看成是对 组织的一种有目的的改变过程。管理系统是信息系 统的环境。因此,对现行业务的调查十分重要,其 中包括:组织结构调查、管理功能调查和管理业务 流程调查等。
❖ 数据流程图具有抽象性和概括性。
❖ 抽象性表现在它完全舍去了具体的物质,只剩下数 据的流动、加工处理和存储。
❖ 概括性表现在它可以把信息中的各种不同业务处理 过程联系起来,形成一个整体。
❖ 数据流程图用四种符号表示:
1.外部实体
2.数据流
3.处理(功能)
4.数据存储 17
s
外部实体
D
数据流
P
处理
❖ 首先,画出顶层数据流程图。顶层数据流程图只有一 张,它说明了系统的总的处理功能、输入和输出。
❖ 其次,对顶层数据流程图中的“处理‘进行分解。
1.判定订货处理方式。根据用户信用情况(查信用手 册)、库存情况(查库存帐)和购货金额将订货单按 以下三种情况分别处理:
(1)货到付款
(2)有货再发
(3)先付款再发货
11
某企业物资管理业务流程图
车间
有关部门
用料计划
领料单
未批准的领料单
领料通知
库长
库存报表
库存账
已批准的领料单
用料流水账
订货单(合同) 崔货单
库工 缺料通知单
入库单
采购员 供货单位
补充订货单
12
提货通知单
(二)表格分配图
❖ 表格分配图可帮助分析员表示出系统中各种单据和报告都与 那些部门发生业务关系。

系统的总体设计

系统的总体设计
MVC技术也适用于交互式系统,尤其是需要同一个模型的多 个视图时。MVC可以用来保持分布式数据的一致性;然而, 与其他仓库体系结构类似,它也带来了同样的性能瓶颈问题。
上一页 下一页 返回
6.2软件体系架构
6.2.3 客 户 / 服 务 器 体 系 结 构 (Client/Server Architecture)
上一页 下一页 返回
6.2软件体系架构
统可以实现全局控制流。用户可以调用其中的每个界面,仓 库体系结构也适用于处理任务不断改变的复杂的应用系统。 但是仓库子系统的主要缺点是子系统与仓库之间耦合度很高, 对仓库数据结构的修改必然会影响到子系统。
6.6.2 模 型 / 视 图 / 控 制 器 体 系 结 构 ( Model View Control -- MVC Architecture)
上一页 下一页 返回
6.2软件体系架构
模型、视图和控制器之间分离的基本原理在于用户接口(如视 图和控制器)要比数据处理(如模型)更加易于变化。因此人机 交互从核心功能中分离出来。在分析应用程序结构时,将核心 功能从设想的输入和输出行为中分离出来。设计你的应用程序 的模型组件来封装内核所需的数据和功能。提供访问中需要显 示数据的功能。确定模型功能的哪一部分应该通过控制器向用 户展示,并给模型添加相应的接口,这将更便于子系统设计和 软件开发分工。
上一页 返回
6.2软件体系架构
随着系统复杂度的增加,系统分解的说明就变得相当关键。 一旦开始进行开发,就很难修改或者纠正一个不好的分解, 因为这样大多数子系统的接口就必须改动。为了认识到这个 问题的重要性,出现了软件体系结构的概念。软件体系结构 包括系统分解、全局控制流、错误处理策略和子系统间的通 信协议。
(5).输入/输出设计根据系统的目标、用户的使用习惯及使 用的方便,确定系统输入的内容、输入格式、输入方式与输 入校验;完成系统输出的内容、输出格式及输出方式等内容的 具体设计。
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

第六章系统设计
6.1 概述
一、系统设计的原则
系统性
灵活性
可靠性
经济性
二、系统设计的主要内容
1、系统总体结构设计
系统总体结构设计包括两方面的内容:
系统网络设计是在此基础上作进一步的详细设计,设计出计算机网络的拓扑结构和计算机资源配置图。

系统化分为若干个子系统的工作,在系统分析阶段已经基本完成,但不够详细。

系统模块化结构设计工作是在系统分析阶段对子系统划分的基础上,再进一步地换分,将它逐层的分解成多个大小是党、功能单一、具有一定独立性的模块,以便程序设计工作的进行。

2、代码设计
代码设计就是通过设计合适的代码形式,使其作为数据的一个组成部分,用以代表客观存在的实体、实物和属性,以保证它的唯一性便于计算机处理。

3、数据库(文件)设计
根据系统分析得到的数据关系集和数据字典,再结合系统处理流程图,就可以确定出数据文件的结构和进行数据库设计。

4 、输入/ 输出设计
输入/输出设计主要是对以纪录为单位的各种输入输出报表格式的描述,另外,对人机对话各式的设计和输入输出装置的考虑也在这一步完成。

5 、处理流程设计
处理流程设计是通过系统处理流程图的形式,将系统对数据处理过程和数据在系统存储介质间的转换情况详细地描述出来。

在设计中,它要与系统模块化结构设计结合起来,以模块化结构设计为参考。

一般来说,每一个功能模块都应设计一个处理流程。

6、程序流程设计
程序流程设计是根据模块的功能和系统处理流程的要求,设计出程序模框图,为程序员进行程序设计提供依据。

在这一步中,也可以使用判定表或者程序结构模块突来代替程序框图。

7 、系统设计文档
系统设计文档包括三部分内容:
系统标准化设计:是指各类数据编码要符合标准化要求,对数据库(文件)命名、功能模块命名也要标准化。

另外,为了保证系统安全可靠运行,还要对数据进行保密设计,对系统进行可靠性设计。

描述系统设计结果:是指系统设计说明书,程序设计说明书,系统测试说明书以及各种图表等,要将他们汇集成册,交有关人员和部门审核批准。

拟定系统实施方案:是在系统设计结果得到有关人员和部门认可之后,拟定系统实施计划,详细地确定出实施阶段的工作内容、时间和具体要求。

三、系统设计的步骤
1、系统总体设计,其中包括:
系统总体布局方案的确定
软件系统总体结构设计
数据存储的总体设计
计算机和网络系统方案的选择
2、详细设计,其中包括:
代码设计
数据库设计
输出设计
输入设计
处理流程设计
程序流程设计
3、系统实施进度与计划地制定
4、系统设计说明书的编写
四、系统设计的成果与文档内容
系统设计说明书是系统设计阶段的成果,它从系统设计的主要方面说明系统设计的指导思想、采用的技术方法和设计结果,是新系统的物理模型,也是系统实施阶段工作的主要依据。

1 、概述
系统的功能,设计目标及设计策略;
项目开发者,用户,系统与其他系统或机构的联系;
系统的安全和保密限制。

2 、系统设计规范
程序名,文件名即变量名的规范化;
数据字典。

3、计算机系统的配置
硬件配置:主机,外存,终端与外设,其他辅助设备、网络形态;
软件配置:操作系统,数据库管理系统,语言,软件工具,服务程序,通信软件。

4、系统结构
系统的模块结构图
各个模块的IPO图
5、代码设计
各类代码的类型,名称,功能,使用范式及要求等。

6、文件(数据库)设计
数据库总体结构:各个文件数据的逻辑关系;
文件结构设计:各类文件的数据项名称,类型及长度等;文件存储要求,访问方法及保密处理。

7、输入设计
各种数据输入方式的选择
输入数据的格式设计
输入数据的交验方法
8、输出设计输
输出介质
输出内容及格式
9、系统安全保密性设计关于系统安全保密性设计的相关说明
10、系统实施方案及说明实施方案,进度计划,经费预算等。

6.2 总体结构设计
一、系统总体功能结构设计
1、结构化设计思想
**系统性。

就是在功能结构设计时,全面考虑各方面情况。

不仅考虑重要的部分,也要兼顾考虑次重要的部分;不仅考虑当前急待开发的部分,也要兼顾考虑今后扩展部分。

自顶向下分解步骤。

将系统分解为子系统,各子系统功能总和为上层系统的总的功能,再将子系统分解为功能模块,下层功能模块的实现上层的模块功能。

**层次性。

上面的分解是按层分解的,同一个层次是同样由抽象到具体的程度。

各层具有可比性。

如果有某层次各部分抽象程度相差太大,那极可能是划分不合理造成的。

结构化方法分解的功能结构图如下:
制造成本管理子系统A0
物资取得成本管理A01
生产成本管理A02
综合成本管理A03
直接材料成本管理A021
能源成本管理A022
设备使用成本管理A023
工资与费用成本管理A024
焦化原料
成本管理
A0211
烧结矿原料成本管理A0212
生铁原料成本管理A0213
钢铁原料成本管理
A0214
辅助材料成本管理
A0215
2、模块化设计思想
把一个信息系统设计成若干模块的方法称为模块化。

其基本思想是将系统设计成由相对独立、单一功能的模块组成的结构,从而简化研制工作,防止错误蔓延,提高系统的可靠性。

在这种模块结构图中,模块支点的调用关系非常明确、简单。

每个模块可以单独的被理解、编写、调试、查错与修改。

模块结构整体上具有较高的正确性、可理解性与可维护性。

功能模块结构图的基本符号:
绘制范例:
模块模块是可以组合、分解和更换的单元,是组成系统、异于处理的基本单位。

模块应具备以下四个要素:
输入和输出----模块的输入来源和输出去向都是同一个调用者,一个模块从调用者取得输入,加工后再把输出返回调用者;
功能----模块把输入转换成输出所做的;
内部数据----仅供该模块本身引用的数据
程序代码----用来实现模块功能的程序
前两个要素是模块的外部特性,即反映模块的外貌。

后两个要素是模块的内部结构特性。

在结构化设计中,首先关心的是外部特性,其内部特性只做必要了解。

调用。

相关文档
最新文档