02章_管理信息系统开发方法
管理信息系统开发方法和技术

选择图书
验收
订购查重 打印订单
书籍发票 进书查重
财务 处
进重的书
供书商
订单
不重的书 打印查重卡订单统计登帐查重卡编目 室
订单统计表 图书总帐 统计
02-第二章-管理信息系统开发方法 和技术
统计表
领导
南京审计学院
三、系统分析 2、现行系统分析
编目管理 •将采购来的图书按学科内容进行科学的归类,加工整 理,送入流通部门 •对采购来的图书按照《中国图书馆图书分类法》进行 分类,给出分类号和书次号 •进行著录,检查无误后,做书标,目录卡片,组织分 类目录,书名目录 •对编目加工后的图书验收并分发至各书库及有关部室 ,做到帐书一致,02手-第二续章清-管理楚信息系统开发方法
02-第二章-管理信息系统开发方法和技术
南京审计学院
三、系统分析 2、现行系统分析
供书 商
图书 发货 图书 编目 单 交接单 管理
图书
分发 单
流通 管理
借阅 证
读者
采购 管理 采购单
编目卡片
读者借阅 借书 单
02-第二章-管理信息系统开发方法 和技术
南京审计学院
•采购管理
供书商
订书目录 书籍发票
供书 订书单
商 发书单 采购 管理
编目 管理
采购信息 图书信息
借阅证
流通 管理
借书单据
读者
借阅信息
02-第二章-管理信息系统开发方法 和技术
南京审计学院
•采购管理
输入
处理功能
订书目录(供书单位) 书 籍(供书单位) 发 票(供书单位)
选择图书 订购查重 打印订单
输出 订单(供书单位) 发票(已核对)(财务科) 已登记的书籍(编目室)
02第二章 工程管理信息系统的开发

XXL_CRE_HIT工程管理信息系统工程管理信息系统的开发薛小龙 博士 哈尔滨工业大学管理学院参考教材:建设工程信息管理(第2版),李晓东主编,机械工业出版社,2007.9|工 程 信 息 管 理第二章 工程管理信息系统的开发 工程管理信息系统开发的组织实施第 二 章 工 程 管 理 信 息 系 统 的 开 发 管理信息系统开发的技术基础 管理信息系统的开发方法 管理信息系统开发的过程管理2-12-2工 程 信 息 管 理2.1 工程管理信息系统开发的组织实施管理信息系统开发的条件 领导的重视与业务部门的支持 具有一定科学管理工作基础 ¾管理工作程序化 ¾管理业务标准化 ¾基础数据管理制度化 ¾报表文件统一化 ¾数据资料代码化工 程 信 息 管 理2.1 工程管理信息系统开发的组织实施工程管理信息系统开发的原则¾ 创新原则第 二 章 建立一支专业队伍 建立 支专业队伍 ¾项目领导者的培训 ¾开发人员的学习和培训 ¾使用人员的培训 具备一定的资金能力第 二 章¾ 面向用户原则 ¾ 整体性原则 ¾ 相关性原则 ¾ 动态适应性原则 ¾ 工程化、标准化原则工 程 管 理 信 息 系 统 的 开 发2-3工 程 管 理 信 息 系 统 的 开 发2-4工 程 信 息 管 理2.1 工程管理信息系统开发的组织实施工程管理信息系统开发的硬软件要求 开发和引进工程管理信息系统软件 ¾统一规划,分步实施 ¾开发队伍的合理构成 ¾注意开发方法和工具的选择 ¾注重现代工程管理理论的支撑和渗透作用 ¾引进成熟的商品化软件 建立工程管理信息系统的硬件平台建立工程管理信息系统的硬件,应能满足软件正常运行的需要. ¾注意有关设备性能的可靠性 ¾采用高性能的网络硬件平台2-5工 程 信 息 管 理2.1 工程管理信息系统开发的组织实施工程管理信息系统开发的硬软件要求建设工程信息管理系统典型的系统配置方案服务器 客户机 数据库 客户机 客户机 … HUB 客户机第 二 章第 二 章打印机工 程 管 理 信 息 系 统 的 开 发工 程 管 理 信 息 系 统 的 开 发基于Web技术构建的项目网络平台示意图路由器 Internet 项目中的 Intranet 项目中的 Intranet 2-6XXL_CRE_HIT工 程 信 息 管 理2.2 工程管理信息系统开发的技术基础数据处理 数据组织 文件组织方式文件1 文件2 记录1 数据项1 数据项2 数据库 … 文件n-1 记录2 文件n 记录n工 程 信 息 管 理2.2 工程管理信息系统开发的技术基础数据库技术 数据库系统的构成 计算机系统 数据库 数据库管理系统 人员操作系统 数据库 管理 数据库 管理系统 应用程序 数据库 数据字典第 二 章 工 程 管 理 信 息 系 统 的 开 发 顺序组织文件 索引文件 直接存取文件使用效果 文件组织 顺序存取文件 索引文件 直接存取文件 文件处理方法 直接存 顺序处 取效率 理方式 很好 好 不能处理 好 很好… 记录n-1… 数据项n- 数据项n 1文件 易变性 高 中 不高 响应 时间 长 中 短 对软件 要求 低 中 高 2-7第 二 章 数据库管理系统 数据库开发 数据库查询 数据库维护 应用与开发 数据字典文件 大小查找 速度 慢 较快 快文件 活动率 大 中 一般复杂度 中 高 低不能处理 无限制 中等 有限制几种文件组织方式的比较工 程 管 理 信 息 系 统 的 开 发数据库开发 数据库查询 数据库维护 应用开发 数据字典(Data dictionary)是一种用户可以访问的记录数据库和应用 程序元数据的目录。
薛华成《管理信息系统》(第6版)习题解答之欧阳地创编

薛成华《管理信息系统》(第6版)习题解答第1章绪论教材Page 24 略第2章管理信息系统的定义和概念教材Page 46 1.管理信息系统是什么?它和一般的计算机应用有什么不同?答:管理信息系统是一个以人为主导,利用计算机硬件、软件、网络通信设备以及其他办公设备,进行信息的收集、传输、加工、储存、更新和维护,以企业战略竞优、提高效益和效率为目的,支持企业高层决策、中层控制、基层动作的集成化的人机系统。
管理信息系统与计算机应用的不同是:计算机只是管理信息系统的一种工具。
没有计算机也有管理信息系统,管理信息系统只有优劣之分,不存在有无的问题。
2.管理信息系统有几种分类方法?它是根据什么原则进行分类的?你自己觉得有什么分类方法?答:(1)按概念结构分类:开环结构、闭环结构;(2)按功能—过程结构分类:市场系统、财会系统、人事系统、生产系统、供运系统等经过主计划、细计划、执行计划3个过程;(3)按软件结构分类:根据销售市场、生产、后勤、人事、财务会计、信息处理、高层管理等7种管理功能,按战略计划、管理控制、运行控制、业务处理等4个层次,形成软件模块结构;(4)按硬件结构分类:主机终端网结构、微机网结构(星形网络、母线网络、环形网络)。
(5)按发展分类:统计系统、数据更新系统、状态报告系统、数据处理系统、知识工作和办公自动化系统、决策支持系统。
3.管理信息系统应包括什么子系统?子系统之间是如何相互联系的?答:管理信息系统由四大部件组成:信息源是信息产生地;信息处理器担负信息的传输、加工、保存等任务;信息用户是信息的使用者,他应用信息进行决策;信息管理者负责信息系统的设计实现,在实现以后,他负责信息系统的运行和协调。
从概念上,管理信息系统由业务信息系统(市场子系统、生产子系统、财务子系统、其他子系统)组成中央数据库(信息源),经知识工作子系统与职能人员处理(信息处理器)后,再同时一方面送到决策支持子系统和中级管理人员(信息用户)进行控制、决策,一方面送到经理支持子系统和高级管理人员进行计划、决策。
02-第二章-软件开发模型-软件工程教案-海南大学(共15章)

的系统开发任务书,任务书的内容应简洁明了、
全面完整而具体,以作为系统需求分析和开发工作 的依据。 可行性研究报告批准之后,便可着手进行软件 计划工作。对软件作用范围、工作环境和基本功能、 特性加以研究,确定要做什么,不要做什么,做到 什么程序。同时,估算出所需的资金、工作量、费 用和进度。编制系统开发初步进度计划表。
瀑布模型各个阶段的任务与文档
瀑布模型法明确规定了每个阶段的任务。 上一阶段完成确定的任务后就产生一定格式 的文档交给下一阶段。不同阶段的任务一般 由不同级别的软件人员来承担。 瀑布模型法适合于在软件需求比较明确、 开发技术比较成熟、工程管理比较严格的场 合下使用。 例如工资管理、会计系统软件的需求比较 明确,就适合于使用瀑布模型法进行开发。
快速原型模型包含的内容 ⑴ 功能选择 要恰当选择原型实现的功能。根据 用户基本需求,对系统给出初步定义。 用户的基本需求包括各种功能的要求、 数据结构、菜单和屏幕、报表内容和格 式等要求。这些要求虽是概略的,但是 最基本的,易于描述和定义。原型和最 终的软件系统不同,两者在功能范围上 的区别主要有以下两个方面:
• 问题定义——系统解决什么问题、目标、范围 • 可行性分析——了解用户要求及观察环境、收集资料、数据流程、技术、
经济、操作可行性、组织、人力、物力、效益
开发时期 • 需求分析——弄清用户的全部需求,用“需求规格说明书”准确地表达出来;
建立系统目标逻辑模型——即“做什么”
• 软件设计——分为总体设计与详细设计,产生软件结构、数据结构、用户界
快速原型模型的基本思想
在获得用户基本需求说明的基础上,投入少量人 力和物力,快速建立一个原始模型,使用户及时运 行和看到模型的概貌和使用效果,并对需求说明进 行补充和精化,提出改进意见,开发人员进一步修 改完善,如此循环迭代,直到得到一个用户满意的 模型为止。 从原型法的基本思想中可以看到,用户能及早 看到系统模型,在循环迭代修改和完善过程中,使 用户的需求日益明确,从而消除了用户需求的不确 定性,同时从原型到模型的生成,周期短、见效 快,对环境变化的适应能力较强。
《管理学基础》教学教案—02管理的基本原理

2.动力原则
动力原则是指管理必须有强大的动力,促使各种管理要素有效地发挥作用,产生强大的合力,使管理运动持续而有效地进行
现代管理的动力包括以下三种。
(1)物质动力。
(2)精神动力。
(3)信息动力。
现代管理运用动力原则要做到以下几点。
(1)三种动力要综合协调运用。
(2)要处理好集体动力与个体动力的关系。
(4)按其反馈属性,系统可以分为开环系统和闭环系统两大类。开环系统是指系统内不存在反馈通道和机制系统,而闭环系统是指系统内存在反馈通道和机制的系统。
(5)按其运动属性,系统可以分为动态系统与静态系统两大类。
(二)系统的特征
(1)整体性。
(2)结构性。
(3)层次性。
(4)相关性。
(5)目的性。
(6)开放性。
系统必ห้องสมุดไป่ตู้符合下列三个条件:①系统是由若干要素(部分)组成的;②系统有一定的结构;③系统有一定的功能,或者说系统有一定的目的性。
(一)系统的分类
(1)按其自然属性,系统可分为自然系统和人造系统两大类。
(2)按自然界进化程度,系统可以分为无机系统、生物机体系统及社会系统三大类。
(3)按系统与环境的联系,系统可以分为封闭系统与开放系统两大类。
三、实现管理效益应注意的问题
1.要树立全局效益观
2.要处理好长期效益与短期效益的关系
3.要处理好经济效益与社会效益的关系
第四节 管理的责任原理
一、责任原理的概念
责任原理是指管理工作必须在合理分工的基础上,明确规定各部门和每个人必须完成的工作任务和必须承担的相应责任。责任原理的核心是责任,必须在数量、质量、速度、效益上有明确规定,并通过一定的条例、规定等形式表现出来。
财务管理信息系统

● 02
第2章 财务管理信息系统的架构 设计
财务管理信息系 统的三层架构
财务管理信息系统的三层架构包括数据层、应 用层和用户界面层。数据层负责数据的采集、 存储和管理;应用层负责业务逻辑的处理和财 务功能的实现;用户界面层为用户提供友好的 操作界面,支持用户查询和操作系统。
财务管理信息系统的集成方式
未来财务管理信息系统的发展趋势
人工智能技术应用
01 实现系统智能化和自动化运营
大数据分析和预测技术
02 为企业提供更加精准的经营决策支持
云计算和区块链技术应用
03 加强系统的安全性和可信度
未来财务管理信息系统的创新方向
物联网技术结合
实现财务数据的实时采 集和监测 支持企业实时经营管理
智能财务助手
财务管理信息系统的发展趋势
移动化应用
支持手机端 提高用户便捷性
区块链技术
安全存储数据 保障数据可信度
智能化决策
人工智能分析 智能化财务决策
财务管理信息系统的运营管理
数据备份
01 防止数据丢失和故障
安全监控
02 加强系统安全管理
用户培训
03 提高用户使用效率
● 05
第五章 财务管理信息系统的案例 分析
独立集成
各功能模块独立开发和 部署
统一集成
功能模块统一部署在一 个平台上
财务管理信息系统的安全性设计
数据加密
01 加密存储和传输数据,保证机密性
访问控制
02 权限管理和身份认证机制
审计跟踪
03 记录系统操作日志和审计信息
财务管理信息系统的性能优化
数据库优化
索引技术提高查询效率 分区技术优化数据库存 储
《管理信息系统》课程设计报告
《管理信息系统》课程设计报告题目企业库存管理系统分析与设计摘要如今互联网技术高度发展,同时,许多传统行业又面临企业转型升级的问题,近几年,国家多次将互联网+企业上升到国家战略之中。
再加上这两年资本对于一级市场企业服务的看好,也加快了传统企业同互联网技术的快速融合。
合理有效的利用好互联网以及计算机手段可以帮助企业提高效率,节约企业运营成本,既可以实现数据信息的共享,又可以使企业进行统一管理。
本次课程设计主要针对于传统企业库存管理系统的开发设计,由于之前企业大量的商品入库,大量的商品出库,对于人力,物力需要比较大的投入,通过由于人工的原因,会产生大量的误差,对于企业在这个数字化时代来说错过许多机会。
本系统的产生可以使企业利用互联网技术提高企业管理的效率,减少错误的产生。
再者本次设计分为项目说明,系统调查,系统分析,系统设计多个部分进行叙述说明,希望为以后开发系统打下良好的基础。
关键词:库存管理互联网目录摘要2目录3第1章项目说明41.1项目背景41.2问题定义41.3开发策略与方法51.4使用环境51.5设计思路6第2章系统分析72.1新系统目标72.2系统可行性分析72.3系统需求分析82.4业务流程分析92.5数据流程图分析102.6数字字典12第3章系统设计153.1功能结构设计153.2数据库设计183.3输入和输出设计19第4章设计小结204.1总结课程设计过程以及个人体会20第1章项目说明1.1项目背景由于多方面的原因,物流仓储是目前传统行业巨大的利益点,用科学有效的方法对于企业的仓储库存,物流供应链进行良好的管理可以帮助现代企业节约巨大的成本。
目前有家专营家电的中型企业,同时管理着10大类几十个品种的家电产品,管理工作主要是进货商品的入库管理和销售商品的出库管理及库存商品的保管管理,由于企业发展和对于现代化管理的需求,该企业需要改变现有的管理模式,也就是依靠最原始的手工完成方式。
希望开发一套库存管理系统来提高管理工作的效率和水平。
社会保险管理信息系统开发设计
社会保险管理信息系统的开发设计摘要:在社会保险业务管理方面,社会保险管理信息系统提供了高效管理的可能性。
随着社会保险业务量的日益增多,社会保险业务亟需实施计算机网络管理,实现业务的快速处理、实时统计和科学预测。
为了达到这个目的,本文将在阐述社会保险管理业务流程的基础上,重点研究社会保险管理信息系统的开发和设计方法,以解决社会保险数据网络存储问题和信息系统安全性问题。
关键词:社会保险;管理信息;系统开发中图分类号:tp311.52 文献标识码:a 文章编号:1007-9599 (2012) 24-0192-021 社会保险管理信息系统的业务流程基于保险业务的流程,开发设计社会保险管理信息系统之前,必须理顺相关业务流程的具体步骤,只有这样,才能够紧密结合社会保险管理制度要求,更好地为社会保险业务开展服务。
社会保险管理信息系统需要体现的业务流程如下:(1)以社会保险业务为核心,相关主体为单位、在职职工、离退休职工、财务、报表、台账、个人档案/账户。
(2)在职职工和离退休职工,为在职职工办理社会保险,在业务单据转移之后,在职职工就可以通过系统查询相关的信息;离退休职工也可以通过系统查询相关的信息。
(3)单位,相关单位办理社会保险业务之后,提交申报材料,而系统可以及时将结算清单反馈给办理单位。
(4)财务,社会保险业务办理之后,将已经审核的结算清单提交给财务部门,而财务部门要及时查询资金的到账情况。
财务部门与银行单位挂钩,具体体现在托付、拨付、对账三个方面。
在此基础上,财务部门还需要登记财务账目和编制财务报表。
(5)完成业务之后,要登记好个人档案和个人账户,并及时编制台账和报表。
2 社会保险信息管理系统的开发设计作为综合型的网络应用系统,社会保险管理信息系统的开发设计需要遵循相关的设计原则,并结合信息管理需求进行调研,合理规划系统的功能,打造满足应用的系统环境、数据库和平台。
2.1 开发设计的主要目标社保保险信息管理系统的开发设计,主要目标是:社会保险数据库,其中包括共享数据库和专业数据库,以便将原始数据通过深化加工,形成各种级别的信息,作为社会保险信息管理系统数据管理的基础;计算机的信息处理网络,基于社会保险业务处理流程,系统利用计算机信息处理网络的功能,集中存储、分类、统计、检索各种分类的信息,汇集成各类报表,然后利用计算机深化加工和快速处理这些报表信息;数据资源的共享,合理分布和管理各类共享的数据资源,作为提高信息管理系统可靠性和可维护性的基础。
管理信息系统课后习题答案
第一章管理信息系统概论P22本章思考题:1、信息有哪些特性?(P3)答:信息具有很多重要的特性,包括真伪性、层次性、可传输性与可变换性、共享性等等。
(1) 真伪性。
信息有真伪之分,客观反映现实世界事物的程度是信息的准确性。
(2) 层次性。
信息是分等级的。
信息和管理层一样,一般分为战略层、策略层和执行层三个层次。
(3) 可传输性。
信息的可传输性是指信息可以通过各种局域网络、互联网等媒介快速传输和扩展的特性。
(4) 可变换性。
可变换性是指信息可以转化成不同的形态,也可以由不同的载体来存储。
(5) 共享性。
从共享的角度来讲,信息不同于其他资源,它不具有独占性。
2、信息流在企业中有什么作用?(P4)答:在企业中信息流起着至关重要的作用,具体表现在:(1)伴随着物流等其他流的产生,都有与之对应的信息流产生;(2)信息流反映其他流的状态,并且对其他流具有控制和调节作用。
3、信息系统由哪几部分组成?(P12)答:信息系统的基本构造是由输入、处理、输出和反馈四个部分组成。
(1)系统输入:是一个获取原始数据的活动。
通过输入,系统捕获或收集来自企业内部或外部环境的原始数据。
(2)处理:部分将原始输入的数据转换成更具有意义的形式。
(3)输出部分:将经过处理的信息传递给人或用于生产活动。
(4)反馈:是指描述系统运行状况的数据,它将信息返回给组织的有关人员以便帮助他们评价或校正输入。
4、理解管理信息系统的层次与管理层次性的关系?(P15)答:5、说说你对系统方法的理解?(P12)答:系统的方法不仅仅是一种认识方法,同时也是一种实践的方法,是一条行动的指南。
如果人们在实践中遵循系统方法,使用系统的方法做指导,就应该处处从系统的整体角度来考虑问题。
相反的,人们如果违背系统方法,做事不从整体来看,过分注重局部是无法认识问题的,成语中所谓一叶障目、管中窥豹就说的是这种行为。
6、如何理解MIS的战略作用与面临的挑战?(P20-P21)答:MIS的战略作用:由于经济全球化和市场国际化的发展趋势,企业所面临的竞争更趋激烈。
第02章信息管理的整体流程
PPT文档演模板
第02章信息管理的整体流程
2.3.6信息采集的方法
1.定向采集法 2.定题采集法 3.定点采集法 4.主动采集法 5.跟踪采集法 6.社交采集法 7.现场采集法 8.积累采集法 9.委托采集法 10.间谍采集法
PPT文档演模板
第02章信息管理的整体流程
2.4信息加工
2.4.1信息加工的含义与作用 1.信息加工的含义
会诊或者其他科学方法,再一次对其分析研究,以
便确定其取舍,提高信息筛选的准确性。
PPT文档演模板
第02章信息管理的整体流程
2.不良信息的类型
在信息筛选过程中,主要是筛选各种不良信息, 防止这些信息混入正常信息活动,造成错误的 判断与决策。
不良信息主要包括以下8类:
✓ 虚构信息 ✓ 添加信息 ✓ 拼凑信息 ✓ 变形信息 ✓ 偏颇信息 ✓ 残缺信息 ✓ 模糊信息 ✓ 走样信息
(1)广泛性。 (2)及时性和针对性。 (3)技术性。
PPT文档演模板
第02章信息管理的整体流程
2.3信息采集
信息采集是根据信息用户的需求,用科学 的方法采集、检索和获取特定信息的活动 过程。
本节主要讨论信息采集的任务、原则、对 象、过程、途径与方法。
PPT文档演模板
第02章信息管理的整体流程
第02章信息管理的整体 流程
PPT文档演模板
2020/11/24
第02章信息管理的整体流程
本章导读
本章从微观层次介绍信息管理的整体流程, 包括信息需求、信息采集、信息加工、信 息存储、信息检索、信息传输、信息利用 和信息反馈等一系列环节。对于这些不同 的环节,本章详细介绍了各个环节的含义、 作用、要求、原则、方法、工具以及注意 事项等,这些知识的学习对于读者从整体 上了解信息管理总体过程将起到非常重要 的作用。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
软件是信息系统的重要组成部分——管理信息系统是一个有机 的整体,是按照企业系统的运作机理和管理需求构建的。 系统的明确目标是为企业经营管理决策提供支持。管理信息系 统中除了人、过程和设备以外,能够体现人的管理意志的部分 就是软件。 因此,构建管理信息系统的过程中,最复杂的活动就是分析企 业用户的需求,以便开发出满足用户业务需求的软件。
第二章 管理信息系统开发
6/49
表2-1 软件工程规范表
软件开发工程化
软件开发系统化
1 先论证、设计,再编程实施 1 全面论证
2
先测试、试运行,再交付使 用
2
整体分析、设计
3 软件要不断维护、完善
3 结构化、层次化
4
个体方式改为有分工的集体 活动
4
发展变化的观点
5 运用先进的开发工具
第二章 管理信息系统开发
第二章 管理信息系统开发
23/49
1.边做边改模型(Build-and-Fix Model)
在这种模型中,既没有规格说明,也没有经过设计,系统随着 客户的需要一次又一次地不断被修改。在这个模型中,开发人 员拿到项目立即根据需求编写程序,调试通过后生成软件的第 一个版本。在提供给用户使用后,如果程序出现错误,或者用 户提出新的要求,开发人员重新修改代码,直到用户满意为止。
根据这些规范,软件开发周期分为五个阶段:(1)可行性 研究阶段;(2)需求分析阶段;(3)设计阶段;(4)实现 阶段;(5)测试阶段;经过以上五个阶段之后,软件即可提 交给用户进行使用,之后便进入了运行与维护阶段。直到该软 件报废或被新的软件取代。因此,上述五个阶段加上运行与维 护阶段,就构成了软件的生命周期。
第二章 管理信息系统开发
14/49
2.2.3 系统设计
3、系统设计
系统设计是根据用户的业务需求,构造新系统 实现方案的活动。不同的技术人员,针对同样的 用户需求文档可能构造出不同的系统实现方案。 目前较为成熟的系统设计方法包括结构化方法和 面向对象的方法。系统设计阶段又可以进一步分 为概要设计和详细设计两项活动。
系统分析报告; 测试计划
系统设计报告
操作手册; 源程序
测试报告
6 系统运行与维护
试运行;系统交付;运行与维护
总结报告; 运行记录
第二章 管理信息系统开发
10/49
开发任务量所点的比例
在系统开发过程中,各阶段所占工作量大体 如下:系统分析30%,系统设计25%,编程20%, 测试25%。一些专家认为,由于计算机辅助软件 工程(CASE)等技术的发展,若不考虑系统测试和 软件维护的工作量,系统调查、需求分析两个环 节占到总开发工作量的60%以上,而系统设计和 系统实现两个环节却占不到总开发工作量的40%, 其中,原来的在开发工作中占工作量最大的编程 与调试工作,现在只占10%以下的工作量。
在专业技能方面,与其他角色相比,系统分析员一般具有全 方位的技能。他对相关知识的见解重在广度,而不是深度。 系统分析员不仅需要具备软件工程师的各项技能,而且还应 该具有用户专业领域和软件开发领域的实践经验,从而有能 力在无法获得完整信息的情况下迅速领悟问题,并根据经验 做出审慎的判断。系统分析员有可能是一个团队,但其中应 有一人具有足够的权威。
本章主要介绍软件工程规范、管理信息系统的建设、生命周期理论 及开发过程模型与开发方法。
第二章 管理信息系统开发
2/49
本章主要内容
2.1 管理信息系统中的软件 2.2 管理信息系统生命周期的阶段划分 2.3 管理信息系统的开发活动 2.4 管理信息系统开发方法 2.5 管理信息系统的开发工具
2.1 管理信息系统中的软件
或面向对象的分析建模
子系统划分;网络系统模块
回答:怎么做?的问题 设计;
面向对象分析模型向设计模型演化
4
系统实施 实际编程并构建系统
编写应用程序,构建新的系统
5
软件测试 回答:做得如何?
系统调试;测试人员培训;完成测试
主要文档 可行性分析报 告;项目开发 计划
第二章 管理信息系统开发
15/49
2.2.4 系统实现
4、系统实现 系统实现是按照系统的设计方案,利用 编程语言进行编程,并通过购置硬件、布署 网络等措施实现一个新的管理信息系统的过 程。系统实现阶段又包括编程、测试、调试 等活动。测试包括单元测试、集成测试和系 统测试。系统实现阶段的活动关系到软件的 质量,系统的可维护性和可靠性等重要特性。
典型的信息系统开发活动中,包括用户、项 目经理、系统分析员、软件工程师、程序员、数 据管理员和文档整理员等。
第二章 管理信息系统开发
20/49
2.3.2 系统分析员的职责与技能
系统分析员负责领导和协调整个项目中的技术活动。
在个人综合素质方面,系统分析员具有领导才能,能够在压 力下作出关键性的决策,并善始善终;能够赢得项目经理、 客户、用户群体以及管理团队的认同和尊敬,尤其善于和项 目经理紧密协作;在各个方面都能表现出面向目标的实干作 风。
管理信息系统
第2章 管理信息系统的开发方法
绪言
管理信息系统是一门综合性学科,其中主要的理论与重要 概念来自于软件工程、数据库、网络等相关学科。管理信息系 统的开发技术也随着软件工程及相关学科的发展而不断更新。 对管理信息系统开发方法进行综述,旨在为具体学习与掌握信 息系统的开发方法与技术进行铺垫。
第二章 管理信息系统开发
4/49
2.1.2 信息系统开发遵循的软件工程规范
1.系统应遵循的软件工程规范
管理信息系统的开发方法主要以软件工程的理论和方法为指 导。软件工程规范体现了开发活动的工程化和系统化,我国 在20世纪80年代末、90年代初颁布了六个国家标准,包括:
GB8566—88 计算机软件开发规范
GB8567—88 计算机软件产品开发文档编制指南
GB9385—88 计算机软件需求说明文档编制指南
GB9386—88 计算机软件测试文档编制规范
GB/T12504—90 计算机软件质量保证计划规范
GB/T12505—90 计算机软件配置管理计划规范
第二章 管理信息系统开发
5/49
2.1.2 信息系统开发遵循的软件工程规范
第二章 管理信息系统开发
21/49
2.3.2 系统分析员的职责与技能
某种程度上,系统分析员是用户和软件技术人员之间构通的桥 梁。用户不懂软件技术领域的专业术语和符号,而软件技术人 一般也不懂得用户专业领域的知识,因此,在用户与软件技术 人员之间存在一个专业知识的鸿沟,这就需要系统分析员充当 桥梁作用,以实现用户与专业技术人员之间的沟通。
管理文档
可行性研究报告 项目开发计划 需求变更申请书 开发进度月报 开发总结报告
第二章 管理信息系统开发
9/49
2.系统开发的阶段划分及任务
序号
阶段
主要内容
1
可行性研究
项目提出;可行性论证;
回答:做不做?的问题 投资效益分析
现行系统描述;
2
系统分析
需求分析(目标与功能);
回答:做什么?的问题 逻辑设计(数据流图与数据字典)
第二章 管理信息系统开发
16/49
2.2.5 系统运行与维护阶段
5、运行与维护 这一阶段从系统交付使用直到系统报废
或被更新的管理信息系统代替,这是系统 生命周期中历时最久的阶段,也是管理信 息系统实现其价值、发挥效益的阶段。
据统计,现有管理信息系统在运行和维护 阶段的开支占整个系统成本的三分之二左 右,而这一阶段需用的专业技术人员占管 理信息系统专业技术人员50%-70%。
第二章 管理信息系统开发
11/49
2.2 管理信息系统生命周期的阶段划分
任何系统均有其产生、发展、成熟、消亡或更新换代的 过程。这个过程称为系统的生命周期(System Life Cycle)。 系统生命周期的概念对于复杂系统的建设具有重要的指导意 义。软件工程规范中对软件开发阶段的划分的理论依据,就 是管理信息系统的生命周期理论。MIS的系统开发生命周期 (SDLC The Systems Development Life Cycle)大致可以分 为:规划、分析、设计、实现与维护五个阶段。
第二章 管理信息系统开发
12/49
2.2.1 系统规划
系统规划:
1. 是管理信息系统建设的起始阶段。这一阶段的主 要任务,是根据用户单位的整体目标和发展战略, 确定管理信息系统的建设规划,划分业务流程, 明确用户总的需求目标,制订管理信息系统建设 的总计划,其中包括确定拟建系统的总体目标、 功能、大致规模和粗略估计所需资源,并根据需 求的轻、重、缓、急程度及资源和应用环境的约 束,把规划的系统建设内容分解成若干开发项目, 以分期分批进行系统开发。
第二章 管理信息系统开发
13/49
2.2.2 系统分析
2、系统分析
这一阶段的主要工作是根据系统规划阶段确 定的拟建系统总体方案和开发项目的安排, 分析相关业务的应用逻辑,这是系统建设中 工作任务最为繁重的阶段。这一阶段会产生 大量的系统分析资料,其中最主要的是用户 需求说明、约束条件和描述用户业务逻辑模 型。
7/49
表2-2 软件开发规范文档
六个阶段 1 可行性研究 2 需求分析 3 系统设计
十四个文档
1
可行性研究报告
8
数据库设计说 明书
2 项目开发计划 9 模块开发卷宗
3 软件需求说明书 10 用户手册
4 系统实施
4 数据要求说明书 11 操作手册
5 系统测试
5 测试计划
12 测试分析报告
6 运行与维护 6 概要设计说明书 13 开发进度报告
第二章 管理信息系统开发
17/49