江其玟-管理信息系统_第1页
江其玟-管理信息系统_第2页
江其玟-管理信息系统_第3页
江其玟-管理信息系统_第4页
江其玟-管理信息系统_第5页
已阅读5页,还剩227页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

东南大学远程教育管理信息系统第十三讲主讲教师江其玟江其玟-管理信息系统第1页案例分析:广东碧桂园学校升级校园网江其玟-管理信息系统第2页第3篇开发篇第6章信息系统开发概述6.1概述6.2信息系统开发标准6.3信息系统开发方式6.4信息系统开发工具 江其玟-管理信息系统第3页6.1概述任何一个组织机构,都存在与管理相关信息系统,只是有着先进和落后区分。通常把正在使用信息系统称为现行系统或原系统,而把用于取代现行系统系统开发结果称为新系统。1.信息系统开发原因2.信息系统开发条件3.信息系统开发目标江其玟-管理信息系统第4页1.信息系统开发原因从企业内部看,1)现行系统信息处剪发生问题和困难2)企业管理迫切需要提升信息处理能力和工作效率从企业外部环境看,1)改进企业形象,提升竞争能力2)政府相关政策或法规改变3)与信息处理相关新技术出现和发展江其玟-管理信息系统第5页2.信息系统开发条件1)有一定科学管理基础前提:具备合理管理体制完善规章制度稳定生产秩序配套科学管理方法完整准确原始数据2)要有可靠组织保障3)要有一支素质过硬技术队伍江其玟-管理信息系统第6页3.信息系统开发目标

总体目标:要在尽可能短时间内和较少消耗前提下,建立一个能满足对应管理人员信息需求、运行效率高、经济效益好新系统。1)新系统应基于现行系统,又高于现行系统。2)新系统开发收益应大于投入,即新系统应能产生良好效益。3)新系统应含有较强适应性,即新系统应是开放式和标准式。系统标准式:新系统所采取软硬件和其它技术资源应是当前成熟主流产品,使得新系统易于与企业外部环境接轨。系统开放式:伴随企业本身发展和外部环境改变,新系统应含有良好升级能力和扩充能力接口。江其玟-管理信息系统第7页6.2信息系统开发标准1.用户至上标准2.实用性和先进性标准3.人机合理分工标准4.整体性标准5.第一把手标准6.数据为主标准7.适应性标准江其玟-管理信息系统第8页东南大学远程教育管理信息系统第十四讲主讲教师江其玟江其玟-管理信息系统第9页第3篇开发篇第6章信息系统开发概述6.1概述6.2信息系统开发标准6.3信息系统开发方式6.4信息系统开发工具 江其玟-管理信息系统第10页6.3信息系统开发方式1.由本企业自行开发2.委托软件开发或科研单位进行开发3.企业与科研单位合作开发4.购置(租用)软件包江其玟-管理信息系统第11页1.由本企业自行开发优点:能够锻炼本企业计算机开发应用队伍;当企业管理业务有改变或发展时,能够及时对系统进行变更、改进和扩充。缺点:系统开发周期普通较长;难于摆脱长久以来形成、本企业习惯管理方式影响,不易开发高水平信息系统。2.委托软件开发或科研单位进行开发优点:开发周期较短;企业无须组织本企业开发队伍。缺点:当企业管剪发生改变或扩展时,系统维护工作困难。江其玟-管理信息系统第12页3.企业与科研单位合作开发优点:在合作开发中,能够发挥科研单位技术力量强,本企业对管理业务熟悉优势,共同开发出含有较高水平而又适用性强系统;有利于企业计算机应用队伍培养与提升。4.购置(租用)软件包优点:最省力、最经济;适合用于本身不具备系统开发能力中、小型企业。江其玟-管理信息系统第13页系统开发方式比较江其玟-管理信息系统第14页6.4信息系统开发工具基于客户/服务器模式开发工具是将客户方开发工具和关系数据库结合起来一个方案,含有一些在开发大型应用软件时不可缺乏功效,如存放过程、触发器、联机备份、并行服务器、数据复制等,适合于开发企业级信息系统。通常包含两个基本部分:前端开发工具和后端服务器,另外,对于一些应用来说还能够加上第三个部分即中间件。中间件是一个连接工具,它提供服务器之间、开发工具和服务器之间连接成通信功效,经典产品有微软企业ODBC等。 江其玟-管理信息系统第15页1.前端开发工具前端开发工具或客户软件提供用户界面,使得开发者能够轻易地表示用户需求,同时将用户对于数据请求用标准SQL语句表示,发送到服务器方,并对其处理结果进行加工和表示。江其玟-管理信息系统第16页江其玟-管理信息系统第17页2.后端服务器 后端服务器或数据库专门处理来自客户机SQL请求,并将处理结果返回给客户方。它还提供一些在客户/服务器数据库系统中对数据高级操作功效,比如对并发控制管理、安全审计及对数据库系统后备、恢复、监控等功效。江其玟-管理信息系统第18页在微机服务器上使用数据库管理系统江其玟-管理信息系统第19页案例分析:中小型医院管理信息系统分析江其玟-管理信息系统第20页复习思索题1.信息系统开发为何要从企业内部和外部环境上来分析原因?2. 信息系统开发必须具备哪些条件?3.简述信息系统开发标准。4.信息系统有哪些开发方式?它们优缺点是什么?假如您是一个小型企业总经理,会选择哪种开发方式?5.基于客户/服务器模式开发工具分为哪几个?江其玟-管理信息系统第21页东南大学远程教育管理信息系统第十五讲主讲教师江其玟江其玟-管理信息系统第22页第7章管理信息系统开发方法7.1概述7.2结构化系统开发方法7.3原型法7.4面向对象开发方法7.5各种开发方法比较江其玟-管理信息系统第23页7.1概述1.信息系统开发方法演变从60年代——70年代,管理信息系统开发主要依据RichardCanning系统开发方法。到了70年代,系统生命周期法诞生了。它很好地给出了过程定义,大大改进了开发过程。80年代以后,出现了友好语言和自动编程工具。90年代出现了Web技术。江其玟-管理信息系统第24页江其玟-管理信息系统第25页面向处理方法(processingoriented,PO):要搞清系统要进行什么样处理。可分为两种,一个是面向功效(function),即由企业职能出发,一个是面向过程(process),即跨越企业职能,由企业运行流程出发,划分成一些过程进行处理。面向数据方法(dataoriented,DO):分析企业信息需求,建立企业信息模型,然后建立全企业共享数据库。面向对象方法(objectoriented,OO):首先分析企业对象,把描述对象数据和对象操作放在一起。江其玟-管理信息系统第26页PROT.OOPROT.-DOPROT.-PO原型法(PROT.)LC-OOLC-DOLC-PO生命周期法(LC)面向对象OO面向数据DO面向处理PO按时间过程系统开发方法二维分类江其玟-管理信息系统第27页1)识别问题:5W2)可行性研究3)开发策略2.各开发方法普通公用阶段What:做什么Why:为何要做Who:由谁来做Where:在什么地方做When:什么时候做目标方案管理方面技术方面经济方面社会方面接收式直接式迭代式试验式江其玟-管理信息系统第28页4)开发计划操作管理员计算机软硬技术员详细管理人员系统分析设计师运行管理系统实现系统设计系统分析系统规划系统投入江其玟-管理信息系统第29页7.2结构化系统开发方法(structuredsystemdevelopmentmethodologies)亦称SSA&D(structuredsystemanalysisanddesign) 1.基本思想 2.特点 3.系统开发生命周期 4.优缺点江其玟-管理信息系统第30页1.基本思想用系统工程思想和工程化方法、按用户至上标准,结构化、模块化、自顶向下地对信息系统进行分析与设计。说明:先将整个信息系统开发过程分出若干个相对独立阶段,如系统规划、系统分析、系统设计、系统实施和系统运行与维护等。在前三个阶段坚持自顶向下地对系统进行结构化划分。在系统实施阶段组织人力从最基层模块做起,然后按照系统设计结构,将模块一个个拼接起来进行调试,自底向上,逐步地组成整体系统。江其玟-管理信息系统第31页2.特点自顶向下整体性分析设计和自底向上逐步实施系统开发过程建立面向用户观点深入调查研究严格区分工作阶段充分预料可能发生改变开发过程工程化江其玟-管理信息系统第32页3.系统开发生命周期系统规划系统分析系统设计系统实施系统运行与维护江其玟-管理信息系统第33页2)系统分析阶段分析业务流程;分析数据及数据流程;分析功效与数据之间关系;提出分析处理方式和新系统逻辑方案。3)系统设计阶段总体结构设计;代码设计;数据库/文件设计;输入/输出文件设计;模块结构与功效设计。4)系统实施阶段程序设计;系统调试;人员培训;系统切换。5)系统运行与维护阶段系统日常运行管理;系统维护;系统评价;系统监理审计。1)系统规划阶段依据用户系统开发请求,进行初步调查,明确问题,确定系统目标和总体结构,确定分阶段实施进度,进行可行性研究与分析。江其玟-管理信息系统第34页4.优缺点优点:严格区分开发阶段,系统针对性强;整体性与全局性好,自顶向下观点;缺点:系统开发周期长,见效慢;在开发过程中,用户一直没有有效路径与开发人员共同研究;必须预先明确定义用户需求,但有时连用户自己也说不清楚自己需求是什么;开发过程灵活性小。江其玟-管理信息系统第35页东南大学远程教育管理信息系统第十六讲主讲教师江其玟江其玟-管理信息系统第36页第7章管理信息系统开发方法7.1概述7.2结构化系统开发方法7.3原型法7.4面向对象开发方法7.5各种开发方法比较江其玟-管理信息系统第37页7.3原型法1.基本思想2.工作流程3.优缺点江其玟-管理信息系统第38页1.基本思想利用原型法开发信息系统时,开发人员首先要对用户提出问题进行总结,然后开发一个原型系统并运行之。开发人员和用户一起针对原型系统运行情况重复对它进行修改,直到用户对系统完全满意为止。江其玟-管理信息系统第39页2.工作流程确定用户基本要求开发系统初始原型原型评价满意?得到满意原型实际系统开发、运行与维护原型修改停顿开发否停顿是江其玟-管理信息系统第40页2)开发初步原型系统普通原型系统只有数十个屏幕画面和少许试验数据,目标是描述开发者所了解用户基本需求。3)评价原型系统请用户使用原型系统,提出全部不满意之处,从而找出系统与其构想之间差异,从而深入修改。4)修改原型系统依据用户反馈意见,对原型系统进行重复修改。1)确定用户基本需求确定基本信息单位,构筑起基本系统模型。明确系统基本用户界面形式,确定所需数据起源。决定该系统功效范围,哪些工作应由系统完成,哪些工作由人员负担。预计用户期望,估算出开发该原型系统费用。江其玟-管理信息系统第41页3.优缺点优点:1)开发效率高;2)开发工具先进,与用户交流直观;3)符合人们认识事物规律;4)能及早暴露系统实施后潜在一些问题;5)能调动用户参加主动性。缺点:1)不适合大型系统开发;2)不适合大量运算及逻辑性强模块;3)对原企业基础管理工作要求较高,不然轻易走上机械模拟原手工系统轨道;4)不适合批处理系统。江其玟-管理信息系统第42页7.4面向对象开发方法1.基本思想与特点2.开发过程3.优缺点江其玟-管理信息系统第43页1.基本思想与特点1)基本思想客观世界是由各种各样对象组成,每种对象都有各自内部状态和运动规律,不一样对象之间相互作用和联络组成了各种不一样系统。2)特点封装性(模块性):程序和数据封装在一起。继承性:类能够派生出子类,子类自动继承父 类属性和方法。动态链接性:对象间联络是经过对象间消 息传递动态建立。江其玟-管理信息系统第44页2.开发过程1)系统调查和需求分析对系统将要面临详细管理问题及用户对系统开发需求进行调查研究,搞清要干什么。2)分析问题性质和求解问题在问题域中抽象地识别出对象以及其行为、结构、属性、方法等。即面向对象分析(OOA)。3)整理问题对分析结果作深入地抽象、归类、整理,并最终以范式形式将它们确定下来。即面向对象设计(OOD)。4)程序实现用面向对象程序设计语言将上一步范式直接映射为应用程序软件。即面向对象程序设计(OOP)。江其玟-管理信息系统第45页3.优缺点优点:1)以对象为基础,直接完成从对象客体描述到软件结构之间转换;2)处理了传统结构化开发方法中客观世界描述工具与软件结构不一致性问题;3)缩短了开发周期。缺点:1)需要一定软件基础支持;2)对大型系统开发,轻易造成系统结构不合理,各部分关系失调。需要与结构化方法结合使用。江其玟-管理信息系统第46页CASE(ComputerAidedSoftwareEngineering)方法是一个自动化或半自动化方法能够全方面支持除系统调查外每一个开发步骤CASE只是一个开发环境而不是一个开发方法必须结合一个详细开发方法特点:支持系统开发全过程提升了软件质量和软件重用性加紧了软件开发速度简化了软件开发管理和维护自动生成开发过程中各种软件文档江其玟-管理信息系统第47页7.5各种开发方法比较1.结构化系统开发方法:用系统工程思想和工程化方法、按用户至上标准,结构化、模块化、自顶向下地对信息系统进行分析与设计。是一个真正能较全方面支持整个系统开发过程方法。其它几个方法即使有很多优点,但只能作为结构化方法在局部开发步骤上补充。2.原型法:是一个基于4GL快速模拟方法。它经过模拟以及对模拟后原型不停讨论和修改最终建立系统。它适合用于小型局部系统或处理过程比较简单系统设计到实现步骤。3.面向对象法:是一个围绕对象来进行系统分析和系统设计,然后用面向对象工具建立系统方法。它普遍适合用于各类信息系统开发,不过它不能包括系统分析以前开发步骤。江其玟-管理信息系统第48页案例分析:昆山规划管理信息系统江其玟-管理信息系统第49页复习思索题1.信息系统开发可行性研究需要从哪几方面考虑?2.结构化系统开发方法基本思想和特点是什么?3.简述系统开发生命周期由哪几个阶段组成?4.原型法实质是什么?必备条件是什么?我国现在应用原型法问题是什么?5.面向对象开发方法可分为哪三个阶段?6.比较各类开发方法优缺点及应用。江其玟-管理信息系统第50页东南大学远程教育管理信息系统第十七讲主讲教师江其玟江其玟-管理信息系统第51页第8章管理信息系统开发8.1系统分析8.2系统设计8.3系统实施8.4系统运行和维护江其玟-管理信息系统第52页8.1系统分析1.概述(任务、内容、目标)2.可行性分析3.需求分析4.组织结构与功效分析5.业务流程分析6.数据及数据流程分析7.功效/数据分析8.新系统逻辑方案建立9.系统分析汇报江其玟-管理信息系统第53页1.概述汇总系统调查中所得文档资料,对组织内部整体管理情况和信息处理过程进行分析。业务和数据流程是否通畅,是否合理;数据、业务过程和实现管理功效之间关系;老系统管理模式改革和新系统管理方法实现是否含有可行性等。确定用户需求及其处理方法:开发者关于现有组织管理情况了解;用户对信息系统功效需求;数据和业务流程;管理功效和管理数据指标体系;新系统拟改动和新增管理模型。任务内容目江其玟-管理信息系统第54页2.可行性分析要求与环境调查问题书面材料技术可行性经济可行性社会可行性可行性分析与计划汇报评审审批管理可行性目标方案可行性江其玟-管理信息系统第55页可行性分析汇报内容:系统简述项目标目标所需资源、预算和期望效益对项目可行性结论可行性分析结论应明确指出:能够马上开发改进原系统当前不可行或需推迟到一些条件具备以后再进行江其玟-管理信息系统第56页1)标准①自顶向下②用户参加③工程化④全方面与重点相结合⑤友善工作方式2)调查范围①组织机构与功效业务②组织目标和发展战略③工艺流程和产品组成④数据和数据流程⑤业务流程与工作形式⑥管理方式和详细业务管理方法⑦决议方式及过程⑧可用资源与限制条件⑨现存问题及改进意见3)调查方法①召开调查会②访问③发调查表④参加业务实践3.需求分析江其玟-管理信息系统第57页4.组织结构与功效分析1)组织结构图2)组织/业务关系图3)业务功效一览表江其玟-管理信息系统第58页1)组织结构图:反应组织内部之间隶属关系树状结构图。企业管理处计划统计处供应处财务处销售处职员食堂第一生产车间服务企业厂办厂长办公室包装车间生产调度处设备管理处技术质量处第九生产车间厂医务室小车队企管科质检科计算中心综累计划处统计科销售管理科成品库业务联络部市场分析部甲班组丙班组乙班组丁班组党委办公室团委工会职教处人事处图书资料室厂长工厂管理委员会厂长工作部经营部生产部后勤部宣传教育部........................生产制造企业组织结构图江其玟-管理信息系统第59页江其玟-管理信息系统第60页江其玟-管理信息系统第61页天瑞集团组织结构图江其玟-管理信息系统第62页2)组织/业务关系图:反应组织各部分在负担业务时关系。江其玟-管理信息系统第63页3)业务功效一览表销售系统管理销售计划管理成品库管理销售合同管理销售核算管理市场预测销售历史资料管理编制年度销售大纲编制销售计划合同有效性审查合同执行情况分析合同登记和变更销售利润核算销售统计分析出入库管理库存统计市场预测市场分析销售管理子系统功效结构图江其玟-管理信息系统第64页江其玟-管理信息系统第65页5.业务流程分析1)概念2)业务流程图基本符号3)业务流程图绘制举例江其玟-管理信息系统第66页业务流程图(TransactionFlowDiagram,简称TFD)就是用一些尽可能少要求符号及连线来表示某个详细业务处理过程。业务流程图易于阅读和了解,是分析业务流程主要步骤。

业务流程分析能够帮助我们了解某项业务详细处理过程,发觉和处理系统调查工作中错误和疏漏,修改和删除原系统不合理部分,在新系统基础上优化业务处理流程。1)概念江其玟-管理信息系统第67页业务流程分析过程:原有流程分析:分析原有业务流程各处理过程是否含有存在价值,其中哪些过程能够删除或合并,原有业务流程中哪些过程不尽合理,能够进行改进或优化。业务流程优化:原有业务流程中哪些过程存在冗余信息处理,能够按计算机信息处理要求进行优化,流程优化能够带来什么好处。确定新业务流程:画出新系统业务流程图。新系统人机界面:新业务流程中人与机器分工,即哪些工作可由计算机自动完成,哪些必须有些人参加。江其玟-管理信息系统第68页东南大学远程教育管理信息系统第十八讲主讲教师江其玟江其玟-管理信息系统第69页2)业务流程图基本符号业务处理单位业务处理功效描述表格/报表制作数据/文件存档搜集/处理数据信息传递过程江其玟-管理信息系统第70页图例说明业务处理单位业务处理描述表格制作传递存放搜集资料3)业务流程图绘制举例(本框内容为详细流程,见下页)江其玟-管理信息系统第71页计划处银行技改处各部门各单位局领导上级领导投资总规划更新改造贷款规模开会讨论报表审批综合平衡(讨论)同意下达各单位各部门正式计划计划各单位上报表计划处各部门各单位技改处银行各部门各单位存档江其玟-管理信息系统第72页车间用料计划领料单未同意领料单库长已同意领料单库存账用料流水账库工缺料通知单订货单(协议)入库单采购员补充订货单催货单提货通知单供货单位领料通知库存报表相关部门有无某企业物资管理业务流程图江其玟-管理信息系统第73页6.数据及数据流程分析1)调查数据汇总分析2)数据流程分析3)数据字典江其玟-管理信息系统第74页数据流程调查过程中搜集资料包含:搜集原系统全部输入单据(如入库单、收据、凭证)、输出报表和数据存放介质(如账本、清单)经典格式。搞清各步骤上处理方法和计算方法。在上述各种单据、报表、账本经典样品上或用附页注明制作单位、报送单位、存放地点、发生频度(如每个月制作几张)、发生高峰时间及发生量等。在上述各种单据、报表、账册经典样品上注明各项数据类型(数字、字符)、长度、取值范围(指最大值和最小值)。江其玟-管理信息系统第75页1)调查数据汇总分析①本系统输入数据类②本系统内要存放数据类③本系统产生数据类调查数据汇总分析主要任务:首先,将系统调查所得到数据分为以下三类:然后,再对每一类数据进行以下三项分析:①汇总并检验数据有没有遗漏②数据分析,即检验数据匹配情况③建立统一数据字典江其玟-管理信息系统第76页数据汇总①将系统调查中所搜集到数据资料,按业务过程进行分类编码,按处理过程次序排放在一起。②按业务过程自顶向下地对数据项进行整理。③将全部原始数据和最终输出数据分类整理出来。④确定数据字长和精度。江其玟-管理信息系统第77页①

U/C矩阵(分析汇总数据工具)②数据正确性分析③数据项特征分析数据分析数据汇总只是从某项业务角度对数据进行了分类整理,还不能确定搜集数据详细形式以及整体数据完备程度、一致程度和无冗余程度。数据分析主要内容:江其玟-管理信息系统第78页U/C矩阵江其玟-管理信息系统第79页数据正确性分析数据守恒原理(PrincipleofDataConservation):

数据必定有一个产生源,而且必定有一个或多个用途。在U/C矩阵中:每一个列只能有一个C;每一个列最少有一个U;不能出现空行或空列。江其玟-管理信息系统第80页数据项特征分析数据类型以及精度和字长:这是建库和分析处理所必须要求确定合理取值范围:这是输入、校对和审核所必须数据量:即单位时间内(如天、月、年)业务量、使用频率、存放和保留时间周期等等。这是在网上分布数据资源和确定设备存放容量基础。所包括业务:即U/C矩阵中每一行有U或C列号。(业务过程)江其玟-管理信息系统第81页2)数据流程分析①数据流程分析是把数据在组织(或原系统)内部流动情况抽象地独立出来,舍去了详细组织机构、信息载体、处理工作、物资、材料等,单从数据流动过程来考查实际业务数据处理模式。主要包含:对信息流动、传递、处理、存放等分析。②数据流程分析目标是要发觉和处理数据流通中问题,如:数据流程不畅、前后数据不匹配、数据处理过程不合理等等。一个通畅数据流程是今后新系统用以实现这个业务处理过程基础。数据流程分析是经过分层数据流程图(DataFlowDiagram,简称DFD)来实现。江其玟-管理信息系统第82页③数据流程图画法按业务流程图理出业务流程次序,将对应调查过程中所掌握数据处理过程,绘制成一套完整数据流程图,一边整理绘图,一边查对对应数据和报表、模型等。假如有问题,则定会在这个绘图和整理过程中暴露出来。因为实际数据处理过程经常比较繁杂,故应该按照系统观点,自顶向下地分层展开绘制。黑灰半透明透明江其玟-管理信息系统第83页东南大学远程教育管理信息系统第十九讲主讲教师:江其玟江其玟-管理信息系统第84页案例分析:中服企业企业信息化ERP系统选择江其玟-管理信息系统第85页6.数据及数据流程分析1)调查数据汇总分析2)数据流程分析3)数据字典江其玟-管理信息系统第86页数据流程图采取自顶向下、逐层分解、由粗到细结构化分析方法绘制。这么分层数据流程图可清楚地展现出一个复杂系统逻辑模型。一套分层数据流程图通常有顶层、中间层和底层组成。顶层说明了系统边界、即明确表示出系统输入和输出数据,它仅有一张。顶层图由最简单、最基本处理逻辑组成。在顶层和底层之间是中间层。中间层多少由系统复杂程度而定,大系统中间曾高达7至8层,小系统可能没有,或者仅有一至两层。江其玟-管理信息系统第87页④数据流程图基本符号外部实体处理过程数据存放数据流向江其玟-管理信息系统第88页外部实体:指本系统之外人或单位,他们和本系统有信息传递关系。在绘制子系统数据流程图时,凡属本子系统之外人或单位,也被列为外部实体。应在方框中标明外部实体名称。数据流:表示流动着数据,能够是一项数据,也能够是一组数据——如扣款数据文件、订货单等。绘图时应有文字信息说明数据流名称。处理过程:用来表示处理逻辑。图形下部填写处理名称,上部填写唯一标识该处理标志(普通用编号表示)。数据存放:经过数据文件、文件夹或帐本等存放数据,必须标明数据文件标识编码和文件名称两部分信息。江其玟-管理信息系统第89页⑤正确地绘制数据流程图须恪守以下标准:正确确定顶层图外部项。外部项确实定,就基本上确定了该系统与外部环境界面。那些不受系统控制、但影响系统运行外部条件,如会计信息系统中数据起源及数据输出,就属外部项。绘制数流程图需保持图面布置均衡。绘图时先从左侧开始再向右侧延伸。从左侧先划出外部实体,居中位置画出外部实体所产生处理逻辑和数据流,右侧画出系统输出。数据流大致是从上而下、由左向右分布。正确绘制数据流程图需保持各层图平衡。江其玟-管理信息系统第90页用户供给商1处理业务订货单发货单订货单发货单配件库存汽车配件企业:第一层数据流程图⑥数据流程图绘制举例江其玟-管理信息系统第91页用户供给商销售订货单发货单配件库存汽车配件企业:第二层数据流程图1-1采购1-2订货单发货单到货通知会计1-3收据应付款通知向供给商订货单江其玟-管理信息系统第92页用户采购编辑订货单订货单配件库存汽车配件企业:第三层数据流程图1.1.1确定顾客订货1.1.3产生暂存订货单1.1.5对照暂存订货单1.1.6业务员开发货单并修改库存1.1.4不合格用户D2D3可发订货不满足订货登录新用户数据1.1.2暂存订货单D4到货通知新用户编制销售和库存报表1.1.8销售历史D5应收款明细账D10配件库存D3合格订货单检索库存1.1.7经理询问库存库存状态江其玟-管理信息系统第93页⑦数据流程图作用分析信息流程可在图中规划计算机处理部分向数据库设计过渡确定存放方法用对应方法表示处理方式江其玟-管理信息系统第94页东南大学远程教育管理信息系统第二十讲主讲教师:江其玟江其玟-管理信息系统第95页3)数据字典数据字典是关于数据流程图内所包含数据元素定义及说明集合。数据字典由数据项(数据元素)、数据流、数据存放、处理逻辑和外部实体等六个方面组成。数据字典要求:完整性一致性可用性江其玟-管理信息系统第96页数据项:数据最小单位,描述数据 静态特征。数据项编号:I02-01数据项名称:材料编号别名:材料编号简述:某种材料代码类型及宽度:字符型,4位取值范围:"0001"-"9999"江其玟-管理信息系统第97页

数据流:由一个或一组固定数据项组成。定义数据流时,不但要说明数据流名称、组成等,还应指明它起源、去向和数据流量等数据流编号:F03-08数据流名称:领料单简述:车间开出领料单起源:车间去向:发料处理模块组成:材料编号+材料名称+领用数量+日期+领用单位数据库流量:10份/时高峰流量:20份/时(早晨9:00~11:00)江其玟-管理信息系统第98页数据存放:描述数据逻辑存放结构。数据存放编号:C03-08数据存放名称:库存账简述:存放配件库存量和单价数据存放组成:配件编号+配件名称+单价+库存量+备注关键字:配件编号相关联处理:P02,P03江其玟-管理信息系统第99页

处理逻辑定义:仅对数据流程图中最底层处理逻辑加以说明。处理逻辑编号:P02-03处理逻辑名称:计算电费简述:计算应交纳电费输入数据流:数据流“电费价格”,起源于数据存放文件“价格表”;数据流“电量”和“用户类别”,起源于处理逻辑“读电表数字处理”和数据存放“用户文件”。处理:依据数据流“用电量”和“用户信息”,检索“用户文件”,确定该用户类别;再依据已确定该用户类别,检索数据存放文件“价格表”,以确定该用户收费标准,得到单价;用单价和用电量相乘得该用户应交纳电费。输出数据流:数据流“电费”一是去外部项用户,二是写入数据存放文件“用户电费帐目”。处理频率:对每个用户每个月处理一次。江其玟-管理信息系统第100页

外部实体定义外部实体编号:S03-01外部实体名称:用户简述:购置本单位配件用户输入数据流:D03-06,D03-08输出数据流:D03-01江其玟-管理信息系统第101页7.功效/数据分析1)U/C矩阵主要功效2)U/C矩阵建立3)正确性检验4)U/C矩阵求解5)系统功效划分与数据资源分布功效/数据分析是在业务流程、数据流程及数据分析基础上,为了整体地考虑新系统功效子系统和数据资源合理分布而进行系统化分析。功效/数据分析是经过U/C矩阵建立和分析来实现。江其玟-管理信息系统第102页1)U/C矩阵主要功效经过U/C矩阵正确性检验,及时发觉前段分析和调查工作疏漏和错误;经过U/C矩阵正确性检验,分析数据正确性和完整性;经过对U/C矩阵求解过程最终得到子系统划分;经过对子系统之间联络(“U”)能够确定子系统之间共享数据。江其玟-管理信息系统第103页2)U/C矩阵建立江其玟-管理信息系统第104页3)正确性检验

完备性(completeness)检验:指对详细数据项必须有一个产生者(C)和最少一个使用者(U),功效则必须有产生或使用(U或C)发生。

一致性(uniformity)检验:指对详细数据项必须有且仅有一个产生者(C)。

无冗余性(non-verbosity)检验:指U/C矩阵中不允许有空行和空列。江其玟-管理信息系统第105页4)U/C矩阵求解U/C矩阵求解过程就是对系统结构划分优化过程。它是基于子系统划分应相相互对独立且内部凝聚性高这一标准之上一个聚类操作。U/C矩阵求解过程常经过表上作业法来完成。其详细操作方法是:调整表中行变量或列变量,使得“C”元素尽可能地朝对角线靠近,然后再以“C”元素为标准,划分子系统。江其玟-管理信息系统第106页表上移动作业过程江其玟-管理信息系统第107页5)系统功效划分与数据资源分布系统逻辑功效划分:在求解后U/C矩阵中划出一个个方块,每一个小方块即为一个子系统。划分时应注意:沿对角线一个接一个地画,既不能重合,又不能遗漏任何一个数据和功效;小方块划分是任意,但必须将全部“C”元素都包含在小方块内。江其玟-管理信息系统第108页子系统划分江其玟-管理信息系统第109页数据联系江其玟-管理信息系统第110页数据资源分布全部数据使用关系都被小方块分隔成了两类:一类在小方块以内;一类在小方块以外。在小方块以内所产生和使用数据,则今后主要放在本系统计算机设备上处理;而在小方块以外“U”,则表示了各子系统之间数据联络,这些数据资源今后应考虑放在网络服务器上供各子系统共享或经过网络来相互传递数据。江其玟-管理信息系统第111页8.新系统逻辑方案建立1)新系统信息处理方案2)新系统可能包括到管理模型江其玟-管理信息系统第112页1)新系统信息处理方案确定合理业务处理流程确定合理数据和数据流程确定新系统逻辑结构和数据分布江其玟-管理信息系统第113页2)新系统可能包括到管理模型综累计划模型生产计划管理模型库存管理模型财会管理模型成本管理模型经营管理决议模型统计分析模型预测模型江其玟-管理信息系统第114页1)组织情况简述2)系统目标和开发可行性3)现行系统运行情况4)新系统逻辑方案①新系统确定业务流程及业务处理方式②新系统确定数据指标体系和数据流程③新系统逻辑结构及数据资源分布④新系统拟采取管理方式、算法或模型⑤与新系统相适应管理制度和运行体制建立⑥系统开发资源与时间进度预计9.系统分析汇报江其玟-管理信息系统第115页可行性分析需求分析组织结构与功效分析组织结构图功效结构图业务流程分析业务流程图可行性分析汇报需求分析汇报数据和数据流程分析数据属性分析数据存放分析数据查询要求分析数据输入输出分析数据流程图功效/数据分析新系统逻辑方案建立系统分析汇报系统分析流程图江其玟-管理信息系统第116页案例分析:

中学考试管理信息系统系统分析江其玟-管理信息系统第117页复习思索题需求分析应遵照哪些标准? 需求分析通常调查哪些内容? 采取哪些方式调查?2.请绘制中小型医院组织结构图和功效结构图?3.请绘制会计人员从凭证录入到报表输出业务流程图和数据流程图?4.简述怎样利用U/C矩阵进行子系统划分?5.系统分析汇报主要包含哪些内容?6.简述怎样进行信息系统系统分析?江其玟-管理信息系统第118页7.某工厂成品库管理业务过程以下:成品库保管员按车间送来入库单登记库存台账。发货时,发货员依据销售科送来发货通知单将成品出库,并发货,同时填写三份出库单,其中一份交给成品库保管员,由他按此出库单登记库存台账,出库单另外两联分别送销售科和会计科。试按以上业务过程画出业务流程图。江其玟-管理信息系统第119页8.某银行储蓄所存(取)款过程以下:储户将填好存(取)单及存折送交 分类处理处。分类处理处按三种不 同情况分别处理。假如存折不符或 存(取)单不合格,则将存折及存(取)单直接退还储户重新填写;假如是存款,则将存折及存款单送交存款处处理。存款处理处取出底账登记后,将存折退还给储户;假如是取款,则将存折和取款单送交取款处处理,该服务台取出底账及现金,记帐后将存折与现金退给储户。从而完成存(取)款处理过程。试按此画出数据流程图。江其玟-管理信息系统第120页东南大学远程教育管理信息系统第二十一讲主讲教师:江其玟江其玟-管理信息系统第121页1)组织情况简述2)系统目标和开发可行性3)现行系统运行情况4)新系统逻辑方案①新系统确定业务流程及业务处理方式②新系统确定数据指标体系和数据流程③新系统逻辑结构及数据资源分布④新系统拟采取管理方式、算法或模型⑤与新系统相适应管理制度和运行体制建立⑥系统开发资源与时间进度预计9.系统分析汇报江其玟-管理信息系统第122页可行性分析需求分析组织结构与功效分析组织结构图功效结构图业务流程分析业务流程图可行性分析汇报需求分析汇报数据和数据流程分析数据属性分析数据存放分析数据查询要求分析数据输入输出分析数据流程图功效/数据分析新系统逻辑方案建立系统分析汇报系统分析流程图江其玟-管理信息系统第123页案例分析:中学考试管理信息系统系统分析江其玟-管理信息系统第124页复习思索题1.需求分析应遵照哪些标准? 需求分析通常调查哪些内容? 采取哪些方式调查?2.请绘制中小型医院组织结构图和功效结构图?3.请绘制会计人员从凭证录入到报表输出业务流程图和数据流程图?4.简述怎样利用U/C矩阵进行子系统划分?5.系统分析汇报主要包含哪些内容?6.简述怎样进行信息系统系统分析?江其玟-管理信息系统第125页7.某工厂成品库管理业务过程以下:成品库保管员按车间送来入库单登记库存台账。发货时,发货员依据销售科送来发货通知单将成品出库,并发货,同时填写三份出库单,其中一份交给成品库保管员,由他按此出库单登记库存台账,出库单另外两联分别送销售科和会计科。试按以上业务过程画出业务流程图。江其玟-管理信息系统第126页8.某银行储蓄所存(取)款过程以下:储户将填好存(取)单及存折送 交分类处理处。分类处理处按三 种不一样情况分别处理。假如存折 不符或存(取)单不合格,则将存折及存(取)单直接退还储户重新填写;假如是存款,则将存折及存款单送交存款处处理。存款处理处取出底账登记后,将存折退还给储户;假如是取款,则将存折和取款单送交取款处处理,该服务台取出底账及现金,记帐后将存折与现金退给储户。从而完成存(取)款处理过程。试按此画出数据流程图。江其玟-管理信息系统第127页会计凭证登记总账明细账日志账会计帐簿编制编制编制现金流量表资产负债表利润表辅助管理报表手工系统会计报表数据起源江其玟-管理信息系统第128页计算机会计报表子系统数据起源江其玟-管理信息系统第129页东南大学远程教育管理信息系统第二十二讲主讲教师:江其玟江其玟-管理信息系统第130页第8章管理信息系统开发8.1系统分析8.2系统设计8.3系统实施8.4系统运行和维护江其玟-管理信息系统第131页8.2系统设计1.系统总体结构设计2.代码设计3.数据结构与数据库设计4.输入/输出设计5.模块功效与处理过程设计6.系统设计汇报江其玟-管理信息系统第132页1.系统总体结构设计系统总体设计是依据系统分析要求和组织实际情况对新系统总体结构形式和可利用资源进行设计,是一个宏观、总体上设计和规划。其主要内容有:1)子系统划分2)网络设计3)网络和设备配置4)计算机处理流程设计江其玟-管理信息系统第133页系统设计要求是:①简明性:尽可能简单,可缩短处理流程,降低费用,提升效益,利于管理。②可变性(灵活性):系统结构易于变更,方便维护。③完整性:系统功效要完整,设计要规范。④可靠性:系统适应外界干扰能力,比如:应有一定容错能力,数据安全保密能力,恢复运行能力等等。⑤经济性江其玟-管理信息系统第134页标准:①子系统相对独立性(子系统内部凝聚性好):子系统内部功效、信息等凝聚性好。凝聚性:一个模块只执行一个单一任务程度。②模块间耦合度小:子系统间联络少,接口简单、明确,尽可能降低子系统间数据依赖。③子系统划分应使数据冗余较小④应充分考虑系统功效扩展和今后发展需要⑤子系统划分应便于系统分阶段实现⑥子系统划分应充分考虑到各类资源充分利用1)子系统划分江其玟-管理信息系统第135页方法:A.从方法分类上可分为功效划分、次序划分、数据拟合划分、过程划分等。B.惯用系统划分方法以功效/数据分析为主,兼顾组织实际情况划分方法。江其玟-管理信息系统第136页2)网络设计依据实际业务需要考虑怎样配置 和选取一个网络产品。网络设计步骤(网络设计三步曲):首先,要依据用户要求选择网络结构。然后,依据系统划分结果安排网络和设备分布,即什么地方要什么设备、哪些设备需要联网;再依据厂区内部布局考虑布线和配件。最终,依据实际业务要求划定网络各节点级别、管理方式、数据读写权限、选择对应软件系统等。通常在一个组织内部都是考虑建立几条局域网(LAN),相关广域网(WAN)和城域网(MAN)有时也会有所包括。江其玟-管理信息系统第137页网络结构是指网络物理(实际) 连接方式,当前普通有:总线结构(bus)、 环型结构(loop)、星型结构(star)、网型结 构(net)、树型结构(branch)等。常见微机 局域网普通都是采取总线结构,中小型机 网络则有总线型和环型两种。网络结构确定以后就能够进行网络协议选择。常见通讯协议标准主要有以下三类:公用数据通信网提议——X.系列协议:由国际电信联盟(CCITT)组织推荐,广泛用于广域网和城域网上协议。局域数字通信网802.X系列协议:国际电子电气工程师协会(IEEE)下属802委员会制订针对LAN协议标准。光纤数字环网ANSIX3T9.5标准:用于高速光纤环型网络上协议。江其玟-管理信息系统第138页3)设备和网络配置在确立了系统划分后,就能够考虑各子系统设备配置问题,以及怎样将这些分布设备和任务、功效、数据资源等集中统一管理。当前比较流行是分布式系统和分布集中式系统,而完全集中式系统已经极少见了。江其玟-管理信息系统第139页①机器选配依据A.依据实际业务需要考虑这个管理 岗位是否需要专配计算机设备。B.依据实际业务性质确定这个岗位是否需要配置微型计算机还是一个主机终端设备。C.依据办公室物理位置分布和有没有联机数据通信要求,确定是否需要与网络连接以及连接方式。D.依据调查估算数据容量确定网络服务器和主机存放器最低下限容量。E.依据实际业务要求和用户对软件工具掌握程度确定新系统拟采取软件工具。F.依据实际业务要求确定计算机及外部设备性能指标,如速度、性能、功效、价格等等。江其玟-管理信息系统第140页②网络选择指标A.模拟网络还是数字网络:模拟网络最大好处是方便、廉价、快捷。缺点是没有系统管理程序,全部细节都必须由开发者自己来考虑。数字网络是指直接传送数据信号网络,它普通都是系统管理程序和分布式DB管理系统,使用方便,可靠性高,缺点是价格与安装工程量较前者都略大一些。江其玟-管理信息系统第141页B.网络基本属性指标:即按网络传输所用数据通信频带 (基带网和宽带网)、传输范围 (局域网和广域网)、网络用途。C.传输介质和速率指标:传输介质大致有三种分别是同轴电缆、光纤、普通电线。D.网络拓扑结构E.网络协议F.网络管理软件G.网络访问规则H.通信方式I.网络配件指标:接口、中继器、网桥、网关、集线器、路由器。J.网络操作系统江其玟-管理信息系统第142页③设备选择指标A.可靠性:技术上是否可靠B.可维修性:维修是否方便C.兼容性:新老系统是否兼容,本系统与外系统是否兼容D.标准系列性:非标准系列不宜选取E.熟知性:用户对软、硬件熟知程度F.方便性:用户使用是否方便G.可扩充性:今后扩充系统或升级是否方便H.对工作环境要求(如温度、湿度、防尘度等)是否很高I.性能价格比越大越好江其玟-管理信息系统第143页④计算机硬件指标主机结构主机处理速度相对机器性能价格指标内存大小I/O通道数系统读写/存放周期外设速度高速缓存器大小向上升级是否方便计算机设备对其工作环境要求江其玟-管理信息系统第144页⑤软件指标汉字使用操作系统数据库系统DBS数据库管理系统软件工具惯用程序设计语言应用系统开发环境图形软件各种应用软件:如统计分析软件包、多元分析软件包、数据规划软件包、运筹学软件包、预测分析软件包江其玟-管理信息系统第145页⑥程控自动数字交换机和综合业务数据通讯网络选择假如系统要考虑利用现有电话通信 系统来传递数据和其它办公信息就必定 会包括到程控自动数字交换机和综合业务数据通信网络。PBX指标交换机是程控数字交换还是步进手工交换交换机可否采取7号共路信令交换机容量:包含终端门数、中继线数、容量等集线器容量:包含终端门数、容量、用户线数用户线功效主机功效特殊功效带大容量公用modem群能力江其玟-管理信息系统第146页ISDN指标:是下个世纪全球进入信息化 社会主干网络,它是当前世界上各国都 争相推广和建立技术标准,所以只要在 ISDN上其技术指标是一致,在开发一个 信息系统时,只需依据实际情况检验一下本单位设备和网络线路能否满足系统所需要传输信息特殊要求就能够了。当前在ISDN上提供给用户选择入网方式有:业务ISDN方式:它能够支持许多业务,比如数字传递、图文传真、高级报文、可视图文以及电子邮件等。宽带ISDN:比业务ISDN要更高一个档次,利用宽带方式来传递信息,即不一样媒体信息用不一样波段频道,因而整个通信过程更加快,更有序。江其玟-管理信息系统第147页4)计算机处理流程设计确定了子系统划分和系统设备配置之后,还必须依据系统分析方案大致勾画出设计者关于每个子系统内部计算机处理流程草图,作为后继设计者详细模块调用关系、模块处理功效以及数据和业务在新系统计算机内部处理过程基础。通惯用于描述开发者关于计算机处理流程设计思想是计算机处理流程图。计算机处理流程图:主要说明信息在系统内部流动、转换、存放情况,而不是描述处理细节。江其玟-管理信息系统第148页①计算机处理流程图例磁带磁盘键盘手工操作判别处理端点、中止符联机存放打印文件读取信息显示器辅助操作(脱机)处理流程线网络信息流向线计算机处理流程图例搜集数据江其玟-管理信息系统第149页旬报处理月报处理变动成本法输出报表定额成本计算完全成本法输出报表实际成本计算变动成本法报表完全成本法报表定额成本文件输出中间文件定额成本文件销售收入文件报表生成文件销售子系统文件产品设计属性资料库成品主文件(若干)成本核实子系统12345读数据计算机处理流程图绘制举例一②应用举例江其玟-管理信息系统第150页计算机处理流程图绘制举例二人事变动通知单工资汇总表工资单形成扣款文件模块主文件更新模块上月主文件房租变动通知单电费扣款通知单互助扣款通知单扣款文件本月主文件计算机打印模块江其玟-管理信息系统第151页2.代码设计代码:代表事物名称、属性、状态等符号,普通用数字、字母或它们组合来表示。代码设计是科学管理表达。唯一性规范化系统化为事物提供一个概要而不含糊认定,便于数据存放和检索。(标志作用)即编码要有规律,符合某一类事物聚集,提升处理效率和精度。也即标准化,符合国家或行业标准,提升数据全局一致性。代码功能(目)江其玟-管理信息系统第152页东南大学远程教育管理信息系统第二十三讲主讲教师:江其玟江其玟-管理信息系统第153页8.2系统设计1.系统总体结构设计2.代码设计3.数据结构与数据库设计4.输入/输出设计5.模块功效与处理过程设计6.程序说明书和系统设计汇报江其玟-管理信息系统第154页4)计算机处理流程设计确定了子系统划分和系统设备配置之后,还必须依据系统分析方案大致勾画出设计者关于每个子系统内部计算机处理流程草图,作为后继设计者详细模块调用关系、模块处理功效以及数据和业务在新系统计算机内部处理过程基础。通惯用于描述开发者关于计算机处理流程设计思想是计算机处理流程图。计算机处理流程图:主要说明信息在系统内部流动、转换、存放情况,而不是描述处理细节。江其玟-管理信息系统第155页①计算机处理流程图例磁带磁盘键盘手工操作判别处理端点、中止符联机存放打印文件读取信息显示器辅助操作(脱机)处理流程线网络信息流向线计算机处理流程图例搜集数据江其玟-管理信息系统第156页旬报处理月报处理变动成本法输出报表定额成本计算完全成本法输出报表实际成本计算变动成本法报表完全成本法报表定额成本文件输出中间文件定额成本文件销售收入文件报表生成文件销售子系统文件产品设计属性资料库成品主文件(若干)成本核实子系统12345读数据计算机处理流程图绘制举例一②应用举例江其玟-管理信息系统第157页计算机处理流程图绘制举例二人事变动通知单工资汇总表工资单形成扣款文件模块主文件更新模块上月主文件房租变动通知单电费扣款通知单互助扣款通知单扣款文件本月主文件计算机打印模块江其玟-管理信息系统第158页2.代码设计代码:代表事物名称、属性、状态等符号,普通用数字、字母或它们组合来表示。代码设计是科学管理表达。1)代码功效2)代码设计标准3)代码种类4)代码应用江其玟-管理信息系统第159页唯一性规范化系统化为事物提供一个概要而不含糊认定,便于数据存放和检索。(标志作用)即编码要有规律,符合某一类事物聚集,提升处理效率和精度。也即标准化,符合国家或行业标准,提升数据全局一致性。1)代码功能(目)江其玟-管理信息系统第160页2)代码设计标准分类明确,系统化和标准化、唯一性。容量适宜:既不太长,又考虑未来发展需要。逻辑上满足用户需要,结构上应与处理方法相一致。编码方法合理,不用易混同字符,采取适当代码分段结构,便于记忆。江其玟-管理信息系统第161页3)代码种类次序码区间码助记码以某种次序形式编码。简单,易管理,但可识别性差。以多区间代表多组,位置代表含意。可靠且易操作。但维护较困难。也叫混合码。比较惯用,易记忆易管理,但不易校对。江其玟-管理信息系统第162页科目代码 科目名称1211 原材料121101 原材料--黑色金属12110101 --A材料12110102 --B材料121102 原材料--有色金属资产类:1001现金 1002银行存款 1501固定资产负债类;2101短期借款 2111应付票据 2151应付工资全部者权益类:3101实收资本 3131本年利润 成本类:4101生产成本 4105制造费用损益类:5101主营业务收入 5401主营业务成本江其玟-管理信息系统第163页检索图书情报检索大型零售商业企业结算

统计统计指标统一经济效益统计统一信息体系行业信息代码规划4)代码应用江其玟-管理信息系统第164页东南大学远程教育管理信息系统第二十四讲主讲教师:江其玟江其玟-管理信息系统第165页数据管理所需要信息数据结构+数据库范式理论关系数据结构资源分布3.数据结构和数据库设计江其玟-管理信息系统第166页用户要求分析概念结构设计逻辑结构设计物理结构设计系统分析(详细调查)系统分析(逻辑设计)系统设计系统设计数据库设计步骤系统开发步骤江其玟-管理信息系统第167页学生选修属于课程专业mnm1成绩概念结构设计(E-R图)课程名课时数学分是否必修课程号专业名学制专业代号姓名性别专业系名年级学号江其玟-管理信息系统第168页转换过程示意图E-R图关系模型DBMS逻辑结构设计江其玟-管理信息系统第169页转换举例一学号姓名年纪学生课程号课程名课时数课程选课nn学生(学号,姓名,年纪)课程(课程号,课程名,课时数)成绩选课(学号,课程号,成绩)江其玟-管理信息系统第170页转换举例二厂长号姓名年纪厂长厂号厂名地点工厂管理11厂长(厂长号,姓名,年纪)工厂(厂号,厂名,地点)管理(厂长号,厂号)江其玟-管理信息系统第171页仓库产品存放仓库号地点面积数量货号品名价格1n仓库(仓库号,地点,面积)产品(货号,品名,价格,仓库号,数量)仓库(仓库号,地点,面积)产品(货号,品名,价格)存放(仓库号,货号,数量)转换举例三江其玟-管理信息系统第172页物理结构设计目为数据模型在设备上选定适当存放结构和存取方法,以取得数据库最正确存取效率。内容库文件组织形式存放介质分配存取路径选择江其玟-管理信息系统第173页4.输入/输出设计1)输出设计2)输入设计3)界面设计江其玟-管理信息系统第174页1)输出设计①内容相关输出信息使用方面内容,包含信息使用者、使用目标、汇报量、使用周期、使用期、保管方法等。输出信息内容,包含输出项目、位数、数据形式等。输出格式,如表格、图形或文件等。输出设备,如打印机、显示器、卡片输出机等。输出介质,如输出到磁盘还是光盘上等江其玟-管理信息系统第175页②输出设计方式:报表方式、图形方式和图标。报表设计报表模块报表格式定义报表清单报表选择报表格式文件数据文件打印报表江其玟-管理信息系统第176页江其玟-管理信息系统第177页江其玟-管理信息系统第178页图形显示:图形结果显示方法方法一方法二软件编程(作图工具)(图形函数)DBF文件EXCELDDE江其玟-管理信息系统第179页输入方式设计:键盘、模/数、数/模输入、网络传送、磁/光盘读输入格式设计:数据库表文件与统计报表结构一致性考虑校对方式设计:人工校对、二次键入校对、数据平衡校对2)输入设计①内容江其玟-管理信息系统第180页②标准控制输入量降低输入延迟降低输入错误防止额外步骤输入过程应尽可能简化江其玟-管理信息系统第181页菜单方式设计:方式、功效安排、优缺点分析会话管理方式设计:因果对话提醒方式与权限管理:提醒与帮助设计、权限设置方式3)界面设计①内容江其玟-管理信息系统第182页东南大学远程教育管理信息系统第二十五讲主讲教师:江其玟江其玟-管理信息系统第183页8.2系统设计1.系统总体结构设计2.代码设计3.数据结构与数据库设计4.输入/输出设计5.模块功效与处理过程设计6.程序说明书和系统设计汇报江其玟-管理信息系统第184页5.模块功效与处理过程设计主要任务:在概要设计基础上,对总体结构设计中产生功效模块进行过程描述,设计功效模块内部细节,处理怎样实现各个模块内部功效。即为设计模块内详细算法、内部数据结构和程序逻辑结构。逻辑实现(描述)物理实现(编程)江其玟-管理信息系统第185页描述工具一:判断树例一:江其玟-管理信息系统第186页例二:欠款时间≤30天>30天≤100天>100天需求量需求量≤库存量>库存量≤库存量>库存量处理方案马上发货先按库存发货,进货后再补发先付款,再发货不发货通知先付欠款江其玟-管理信息系统第187页描述工具二:判断表(决议表)例一:江其玟-管理信息系统第188页例二:江其玟-管理信息系统第189页描述工具三:结构英语表示法例一:江其玟-管理信息系统第190页例二:IF欠款时间≤30天 IF需求量≤库存量 THEN马上发货 ELSE 先按库存量发货,进货后再补发ELSE IF欠款时间≤100天 IF需求量≤库存量 THEN先付款再发货 ELSE 不发货 ELSE 要求先付欠款江其玟-管理信息系统第191页6.程序说明书和系统设计汇报程序设计说明书是用以定义处理过程书面文件,它以每个处理过程作为单位。这种说明书由系统设计员编写,交给程序员使用。程序员依听说明书指示内容进行程序设计。程序设计说明书内容:程序名所属系统及子系统名程序功效程序输入输出数据关系图输入文件和输出文件格式程序处理说明书(包含计算公式、决议表以及控制方式)江其玟-管理信息系统第192页程序设计说明书系统名程序名语言财务系统更新工资主文件VisualFoxPro子系统名程序标识符日期工资子系统GXGL.PRG.11.11一、输入二、输出三、程序功效:更新主文件四、程序处理过程说明更新本月主文件上月主文件主处理文件江其玟-管理信息系统第193页1)系统总体设计方案(总体结构图、子系统结构图、计算机流程图)2)系统设备配置方案(系统设备配置图、设备在各生产岗位分布图、主机、网络和终端连接图等)3)代码设计方案(分类方案、编码和校对方式)4)数据库设计方案(DB结构、表内部结构、数据字典)5)输入/输出设计方案6)HIPO图(层次模块结构控制图)7)系统详细设计方案说明书系统设计汇报江其玟-管理信息系统第194页案例分析:中学考试管理信息系统系统设计江其玟-管理信息系统第195页复习思索题1.系统设计主要任务是什么? 它能为下一步系统实现工作提供什么作用?2.购置计算机设备时常出现问题有哪些?请详细列出购置计算机时需要考虑原因和详细软硬件指标。3.编码有哪些用途?分类编码时应注意什么?假如编码犯错会给今后系统带来什么样问题?4.系统设计时,怎样参考数据流程图画出计算机处理流程图。在这过程中主要应做哪些工作?5.系统设计中,为何要先作输出设计,后作输入设计?6.程序说明书由谁编写?交给谁使用?7.简述怎样进行信息系统系统设计?8.系统设计结束时要提交哪些文档资料?江其玟-管理信息系统第196页东南大学远程教育管理信息系统第二十六讲主讲教师:江其玟江其玟-管理信息系统第197页第8章管理信息系统开发8.1系统分析8.2系统设计8.3系统实施8.4系统运行和维护江其玟-管理信息系统第198页8.3系统实施1.概述2.系统实施步骤3.系统软件、硬件和网络获取4.系统安装与调试5.系统试运行与切换6.系统实施汇报7.用户验收江其玟-管理信息系统第199页1.概述将系统设计阶段结果在计算机上实现。主要任务:按总体设计方案购置和安装计算机网络系统建立数据库系统程序设计调试整理基础数据,培训操作人员投入切换和试运行江其玟-管理信息系统第200页硬件获取软件编程用户准备人员:聘用和培训机房、场所准备数据准备安装测试试运行系统切换用户验收2.系统实施步骤江其玟-管理信息系统第201页3.系统软件、硬件和网络获取1)硬件获取依据系统设计指标要求制作采购标书邀请硬件供给商进行技术交流选择资质好厂商发放标书评标开标及商务谈判签署协议执行协议江其玟-管理信息系统第202页2)网络获取局域网络建设和改造新建网络改造网络自建或外包广域网络建设传输网络取得(传输方式选择、线路租赁)网络设备获取(与硬件同)自建与承包给系统集成商江其玟-管理信息系统第203页3)软件设计程序设计主要依据是系统设计阶段HIPO图以及数据库结构和编程码设计。程序调试设计目标就是要用计算机程序语言来实现系统设计中每一个细节。程序设计方法惯用编程工具江其玟-管理信息系统第204页程序设计方法编程目标是为了实现开发者在系统分析和系统设计中提出管理方法和处理构想,编程不是系统开发目标。结构化方法原型方法面向对象方法衡量编程工作指标:可靠性规

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论