《管理信息系统设计(写作方法),本科论文写作.docx》由会员分享,可在线阅读,更多相关《管理信息系统设计(写作方法),本科论文写作.docx(13页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、管理信息系统设计写作方法,本科论文写作管理信息系统是一个以信息技术为工具,具有数据处理、预测、控制和辅助决策功能的系统。通常情况下,我们所讲的管理信息系统指的是电子业务系统,它主要针对一个组织多指企事业单位内部的详细业务经过而建立,主要服务于这个组织的内部管理活动。比方人力资源管理系统、会计信息系统、图书管理系统。下面负甩就为大家介绍一下关于管理信息系统设计怎样写作? 1、管理信息系统设计一般原则 管理信息系统的概念和应用领域非常广泛,它是管理技术和信息技术不断融合的产物。 简言之,管理信息系统是一个以信息技术为工具,具有数据处理、预测、控制和辅助决策功能的系统。通常情况下,我们所讲的管理信息
2、系统指的是电子业务系统,它主要针对一个组织多指企事业单位内部的详细业务经过而建立,主要服务于这个组织的内部管理活动。比方人力资源管理系统、会计信息系统、图书管理系统。教务管理系统、生产业务管理系统、铁路车票发售系统、医院信息系统等。建设管理信息系统,就是要对组织内部的实际工作和业务进行分析,建设开发出一个适用于此单位的信息系统。 2、管理信息系统体系构造 管理信息系统的体系构造主要分为客户机/服务器形式Client/Server,简称C/S形式和阅读器/服务器形式Browser/ Server,简称B/S形式。 2.1C/S形式客户服务器形式 C/S形式在逻辑上将数据管理和业务应用分离开来,传
3、统的C/S形式是-种两层构造的系统,第-层是在客户机系统上结合了表现层与业务逻辑 胖客户 ,第二层是通过网络结合了数据库服务器,如此图4- 1所示。 这种形式可以以扩展到多层,即通常所讲的N层构造。N层构造中比拟常见的是三层,即将系统按逻辑能够分为表现层、业务层和数据层。华而不实表现层仅仅负责与用户交互,所有的业务处理活动均交予中间层,因而表现层比拟精简,通常形象地称为 瘦客户 ,如此图4-2所示。 一般以为,交互性强是C/S形式的最大优点。在C/S中,客户端有一套完 整应用程序,在出错提示、在线帮助等方面都有强大的功能。由于服务器连接个数和数据通信量的限制,这种构造的信息系统适于在用户数目不
4、多的局域网内使用。 在B/S形式中,客户端运行阅读器软件。阅读器以超文本形式向Web服务器提出访问数据库的要求,Web服务器接受客户端请求后,将这个请求转化为SQL语法,并交给数据库服务器,数据库服务器得到请求后,验证其合法性,并进行数据处理,然后将处理后的结果返回给Web服务器,Web服务器再一次将得到的结果进行转化,变成文档形式,转发给客户端阅读器,以友好的Web页面形式显示出来,如此图4- 3所示。 3、管理信息系统开发方式方法 当前信息系统开发常用的方式方法主要有三大类,即构造化方式方法、快速原型法和面向对象的方式方法。后两种方式方法均源于构造化方式方法,从构造化方式方法中继承了大量有
5、益的理论和详细方式方法。 在实际工作中,很难讲用哪种方式方法更好,往往需要综合各种开发方式方法的优点,并结合实际情况,构成一-套有自个特色的一整套开发思路或开发方式方法。 3.1构造化开发方式方法 构造化开发方式方法是基于瀑布模型提出的,是当前最成熟、应用最为广泛的管理信息系统开发方式方法之一,是 构造化分析 和 构造化设计 的统称。 1.构造化分析 构造化分析方式方法是一种简单明了、使用很广的系统分析的方式方法。其基本思想能够概括为 自顶向下,逐层分解 . 分解 和 抽象 是构造化方式方法解决复杂问题的两个基本手段。 一-般用构造化分析方式方法获得的系统讲明书由四部分构成: 一套分层的数据流
6、图。用图形描绘叙述系统的分解,即系统由哪几部分组成,各部分间有什么联络等;一本数据词典。讲明数据流图中的数据流以及系统中的每一-个数据项;-组加工处理讲明。结合数据流图,用文字具体描绘叙述系统中的每个加工和处理;补充材料。用以辅助进行系统分析的资料。 2.构造化设计 构造化设计方式方法是使用最广的-种系统设计方式方法。通常分两步:总体设计和具体设计。 其基本思想是将系统设计成由相对独立、单一功能的模块组成的构造。模块内部联络要大,模块之间联络要小。采用模块构造图的描绘叙述方式方法。 3.2快速原型开发方式方法 在管理信息系统开发中,用 原型 形象地表示系统的一个早期可运行版本。原型化方式方法是
7、一种确定用户需求的有效方式方法。一般可分为三类: 1探寻求索型。主要针对开发目的模糊、用户和开发人员对项目都缺乏经历体验的情况。 2实验型。用于大规模开发和实现之前考核、验证方案能否适宜。 3演化型。以为系统本质上就是不断演化的,其重点关注问题是怎样才能使信息系统适应不可避免的变化。 3.3面向对象开发方式方法 面向对象方式方法是一种基于面向对象理念的系统开发方式方法。它将面向对象的思想应用于软件开发经过中,指导开发活动。从模型角度看,面向对象理论比拟合适复杂系统及动态系统建模。 3.4管理信息系统开发经过 在建设管理信息系统的经过中,按构造化开发方式方法,通常包括总体规划、系统分析、系统设计
8、、系统施行、运行维护和系统评价6个主要阶段。 1.总体规划阶段 总体规划是管理信息系统建设的第一步。主要是通过初步的、总体的需求分析,回答 系统是什么 的问题。进行可行性论证。主要包括下面工作: 1对组织机构或当下系统进行初步调查。 初步调查的主要内容包括:现行系统的目的和任务、现行系统大概情况。现行系统的环境和约束条件、现行系统的业务流程和子系统的划分和新系统开发条件。 2分析和确定系统目的。 3分析子系统的组成及基本功能。 4拟定系统的施行方案。 5进行系统的可行性分析。 通常从技术上的可行性、经济上的可行性、管理上的可行性和开发环境的可行性来进行研究。 6撰写可行性分析报告。 总体规划的
9、步骤如此图4-4所示。 2.系统分析 回答系统需要 干什么 的问题。系统分析阶段的主要任务是开发人员和用户一起,通过具体调查和分析,弄清楚用户的需求,并书写系统需求规格讲明书。系统讲明书主要有下面3个作用: 描绘叙述新系统的逻辑模型,作为开发人员系统设计和施行的基础;. 作为用户和开发人员之间的协议或合同;作为新系统验收和评价的根据。 业务流程分析和数据流程分析是系统分析的两个非常重要的方式方法。系统分析的主要步骤如此图4-5所示。 1.具体调查 通过-系列的调研活动,尽可能准确、具体地了解用户需求。 2.业务流程分析 业务流程分析主要是为了描绘叙述现行系统的物理模型。包括调查企业的组织机构、
10、调查企业的详细业务流程、绘制业务流程图、业务流程优化。业务流程图用来表示出具体调查的结果,绘制业务流程图时,主要要表述清楚三件事:业务功能是什么、谁负责该项业务以及业务和数据的流动方向。业务流程图基本图例如此图4-6所示。华而不实外部实体表示整个业务流。 程的起点和终点,通常是介入某项业务的部门或人;业务功能描绘叙述需表示清楚某项业务的功能和承当该业务的部门或人;业务和数据流动方向,通常用单箭头表示。 3.数据流程分析 通过业务流程分析,建立了系统的物理模型。数据流程分析的任务是在业务流程分析的基础上,建立系统的逻辑模型。数据流程分析的工具主要有:分层的数据流图、数据字典。 和加工讲明。华而不
11、实,数据流图用图形的方式对系统进行分解,描绘叙述系统由哪几部分组成,各部分间有什么联络;数据字典用图表描绘叙述系统中的每一个数据组、数据存储和数据项;加工讲明有时也称处理讲明,是用文字等形式具体描绘叙述系统中的每一个基本处理的经过。数据流程分析的主要步骤如此图4-7所示。 -数据流图有四种基本符号组成,即数据流、加工处理、文件、数据源点或终点。符号如此图4-8所示。 -数据流能够从加工流向加工,可以以从加工流向文件、从文件流向加工,还能够从源点流向加工或从加工流向终点。对数据流的表示通常有下面约定: 数据流名字最好能反映出其含义,不能同名;对流进流出文件的数据流不需标注名字,其他的数据流必须标
12、注;两个加工之间能够有多个不同的数据流;数据流图描绘叙述数据流而不是控制流。业务流程图中的控制流应从数据流图中删除。 -加工是对数据进行的操作,它把流入的数据流转换为流出的数据流。每个加工都应取一个包含动词的名字,并规定一个编号来标识加工在层次分解中的位置。加工的作用主要是: 改变数据的构造;产生新的数据。 -文件是存储数据的工具。 -数据源点和终点表示数据的外部来源和去处。它通常是系统之外的人员或组织。 绘制数据流图应遵循下面两个原则: 总体上自项向下逐层分解; 局部上由外向里。 绘制数据流图应注意的事项: 合理编号。顶层称为0层,它是第1层的父图,而第1层既是0层的子图,又是第2层的父图,
13、依次类推。子图的编号由子图号、小数点和顺序号组成。 子图与父图的平衡。即子图的输入输出数据流必须与父图中对应加工的输入输出数据流一样。 分解的程度。分解最多不要超过7层,当加工能够用一页纸明确地表述时,或加工只要单- -输入输出数据流时,就应停止对加工的分解。 -数据字典数据流图描绘叙述了现行系统的总体框架构造,在这里基础上,还需要对华而不实的每个数据流、文件和数据项加以描绘叙述,把这些定义的集合称为数据字典。 -加工讲明是对数据流图中的 加工 部分的补充讲明,描绘叙述了某个加工单元的数据处理经过,并且是对数据流图中的最小功能单元的描绘叙述。一个好的加工讲明,要描绘叙述清楚三件事,即数据来源、
14、处理逻辑、数据去向。 3、系统设计 系统设计就是回答 怎么干 的问题,详细分为 总体设计 和 具体设计 两个阶段。总。体设计要划分系统的子系统或模块,并画出模块构造图。具体设计则是确定每个模块内部的具体执行经过,包括编码设计、输入输出设计、人机界面设计、模块具体设计和数据库设计。系统设计讲明书是系统设计阶段的主要文档。 1.数据库设计 所有的管理信息系统都是基于数据库技术的。良好的数据组织构造会提高信息系统的运行效率,是衡量系统开发工作好坏的主要指标之一。 数据库构造设计着重描绘叙述数据库的构造及各数据库对象间关系,要尽可能到达第三范式。 2.数据库设计的主要步骤 1概念设计 目的是产生概念模
15、型。 描绘叙述概念模型的有力工具是 实体一 联络 方式方法,简称E-R方式方法。在E- R图中用矩形表示实体,椭圆表示属性,菱形表示联络。实体间的联络一般可分为: 一对一的联络1:1; 一对多的联络1 : m;多对多的联络m: n。 2逻辑设计主要任务是将概念构造转换成数据模型。 3物理设计目的是为逻辑数据模型选取一个最合适应用环境的物理构造。 4、系统施行 该阶段的工作主要包括系统实现、系统测试和系统切换。系统实现主要指利用某种计算机语言编写管理信息系统应用软件。基本经过如此图4-9所示。 系统测试的任务是发现系统存在的问题。验证和确认系统能否知足系统讲明书的全部功能和性能需求。基本经过如此图4- 10所示。 5、运行维护 此阶段的主要任务是新系统的正常使用和维护,并撰写运行状况报告。系统维护的工作量大而且复杂,其工作量占整个系统开发生命周期的70%左右。主要包括下面方面: . 1程序的维护; 2数据的维护; 3代码的维护; 4设备的维护。 6、系统评价 系统投入运行一段时间后,为了了解新系统能否到达了预期的目的和要求,同时为了总结开发经历体验,需要对系统运行后的实际效果进行评价。
限制150内