版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
引例管理信息系统案例----POS系统大型综合商场POS系统开发者—FudanKingstarGroup1、系统方案2、系统软件⑴操作系统:WindowsNT、Windows9x⑵系统开发工具:Delphi3.0、MSSQLServer7.0、BorlandC++3、系统应用实例----市百一店淮海店MIS系统采用的POS系统配置如下:●服务器采用CompaqPC服务器,64兆内存8GSCSI硬盘,磁带机备份,使用WindowsNTServer4.0网络操作系统。●数据库采用MSSQLServer7.0,这是高性能的Client/Server型的关系数据库管理系统。●电脑终端(工作站)采用Pentium586/166以上PC机,16内存,操作系统为WindowsNTWorkstation4.0,后台应用系统开发工具为这是新一代面向对象的可视化开发工具。●商场收款机采用第三代POS机,前台销售系统的操作系统为Windows9x,其开发平台采用BorlandC++3.1开发。4、系统的主要功能:⑴前台销售子系统的功能:①普通销售。②退货处理。③删除销售单据(权限控制)。④折扣与改价功能。⑤支持VIP,针对不同类型的会员,享受不同的优惠。⑥支持多种付款方式,在同一笔交易中可采用现金、支票、信用卡、储值卡等不同的付款方式。⑦支持条形码激光扫描输入或键盘直接输入的方式。⑧数量可支持小数。⑨支持交易的挂起与恢复。⑩提供商品信息查询、收银员日收款汇总查询、热键帮助、口令修改等功能。⑵商场进、销、存业务子系统:5、系统特点:⑴基于先进的管理思想:①操作亲切、愉快。②支持商场的各种促销手段(变价、奖励、VIP等)。③提供与多种财务软件(用友、金蝶等)的无缝接口。④支持以顾客为中心的经营理念。⑵系统可根据业务的要求进行功能的配置与组合。⑶严谨的安全体系。⑷超前性考虑:系统充分考虑了与EDI(电子数据交换)EOS(电子订货)的接口。第一讲信息系统的基本概念一、信息()1、定义及涵义:⑴信息是加工后的数据,是知识,有辅助决策的价值。2、数据与信息的区别与联系:数据是信息的载体;信息是对数据的铨释。3、信息的特征:⑴事实性。⑵层次性:执行级信息,策略级信息,战略级信息。①执行级信息:票据、报表、报告等。②策略级信息:规章制度、管理控制决策等。③战略级信息:市场战略、投资决策、产品开发等。⑶压缩性:存储反映本质的数据。⑷传输性。⑸共享性。⑹扩散性。⑺转换性:信息、物资与能源是人类利用的三大重要的宝贵资源,在一定条件下可相互转换。4、信息处理信息处理形成下面的链:收集——>加工——>存储——>传输——>输出二、系统1、定义及说明:相互作用与相互依赖的若干组成部分结合而成的,具有特定功能的有机整体。说明:⑴两个以上的元素。⑵要素之间的有机联系。⑶具有特定功能。2、系统的特性:⑴整体性:实现整体战略目标。⑵层次性:系统子系统功能模块⑶相关性:子系统之间的联系与制约关系。⑷目的性:为实现特定目标而构建。⑸环境适应性:适应环境就能生存。3、系统工程方法霍尔系统工程的三维结构:说明:不同系统的目标不同、手段不同、采用方法不同,因此知识维的组成也不同,这是霍尔三维结构中唯一有变动的一个维。三、信息系统1、定义及含义:高登·戴维斯(G.B.Davis)给出了信息系统的经典定义:信息系统是一个利用计算机软、硬件,手工作业,分析、计划、控制和决策模型以及数据库技术的人-机系统。它能提供信息,支持企业或组织的运行、管理与决策功能。高登·戴维斯给出的信息系统的定义具有下列三个层次的含义:⑴信息系统由下列四个部分组成:①计算机硬件与软件。②手工作业。③分析、计划、控制与决策模型。④数据库技术。⑵信息系统的功能是提供信息---它们是基础信息、管理信息、决策信息等。⑶信息系统提供的信息有以下两个方面的作用:①其基础信息与管理信息能支持企业和组织的管理活动与正常运行。②它的决策信息能辅助企业进行有效的企业决策。2、信息系统的概念结构3、信息系统的功能结构(金字塔结构)4、信息系统的软件结构5、信息系统的硬件结构⑴中小型机的主机—终端结构。⑵微机的网络结构(C/S/S或B/S/S的系统结构体系),网络的联结形式有:①星型结构。()②环型结构。()③总线型。()四、企业(或组织)的应用信息系统的构造1、纵向子系统(职能子系统)的构造。2、横向子系统(管理层次子系统)的构造。横向的LaudonCouple的分类法:⑴OperationalLevel:作业层的:TPS系统:TransactionProcessingSystem⑵KnowledgeLevel:知识层的:KWS系统:KnowledgeWorkSystems:CAD&CAPPOAS系统:OfficeAutomationSystems⑶MangementLevel:管理控制层的:MIS系统:ManagementInformationSystemDSS系统:DecisionSupportingSystem⑷StrategicDecisionLevel:战略决策层的:EIS系统:ExecutiveInformationSystem3、TPS系统的特点:⑴单项功能或其集成。⑵按规则(程序)运行,因此处理过程高度结构化。⑶是初级的信息系统。4、KWS与OAS系统的特点:⑴辅助专业人员工作的软件(CAD、CAPP、SPSS等)。⑵协助办公与行政管理的通用软件。5、MIS与DSS的特点:⑴产生支持结构化问题与半结构化问题的决策信息,管理及控制作业层的管理活动。⑵处理内部数据为主(MIS)与处理外部数据为主(DSS)。⑶利用决策模型。6、EIS的特点:⑴支持非结构化问题的解决(例如市场策略、R&D等)。⑵强调辅助而非代替,关键是人。⑶信息的多媒体形式(更具交叉冲击力---这是创新的原动力之一。)7、信息系统之间的关系:⑴低层次子系统是高层次子系统的信息源。⑵高层次子系统是低层次子系统的决策源与控制源。五、信息系统的企业环境及相互影响1、信息系统对组织机构的影响:⑴由于企业高层管理者通过远程通信及网络获取信息,因此消除或减少了中层管理者的介入而形成“倒T型”结构的组织形式。⑵大量事务处理的信息化,缩减基层管理人员,形成“菱型”结构的组织形式。2、企业文化对实施信息系统的影响:⑴任何威胁众人信奉的文化的技术必然会遇到巨大的阻力。3、BPR是企业信息化的必然要求:从对企业人工系统的模拟到对企业流程的BPR改造是信息系统发展的必然趋势。六、信息系统在企业确立竞争优势中的作用1、企业的基本竞争策略:⑴产品差别化竞争策略。⑵市场定位差别化竞争策略。⑶供应链竞争策略。⑷产品成本竞争策略。2、信息系统是如何支持企业的竞争策略的:⑴产品差别化竞争策略的案例:①Citibank的ATM与信用卡。②利维公司(LeviStrauss)的PersonalPair服务系统。⑵市场定位差别化竞争策略的案例:①美国公司的顾客信息数据库⑶供应链竞争策略的案例:①联邦快递(FedEx)与顾客结成的紧密的同盟关系与UPS进行竞争。②国际巴克斯特医疗保健有限公司(BaxterHealthcareInternationalInc.)的“零库存订货系统”带给医院的方便与低成本。⑷产品成本竞争策略的案例:沃尔玛零售公司(Wal-Mart)的“连续补充系统”第二讲企业内外部环境变化及业务流程重组一、业务流程重组问题的起源1、模仿人工系统的弊病:信息系统的成功率低下,不能实现信息系统开发的战略目标。2、企业内外部环境变化要求重建一个最优化的流程。3、信息系统的进展提供了重组流程的可能性。二、业务流程及企业活动的两种次序的整合关系1、业务流程的定义企业的业务流程是企业活动的有序组合。2、职能型群体:将从事相同或相似活动的人合在一起。这样所形成的业务流程有下列的特点:⑴完整的业务流程被人为地分割成若干部门的流程。⑵流程的运作是低效的。⑶部门局部流程运作可产生规模效应。3、流程型群体:将从事相关活动的人合在一起形成流程型群体,这个群体工作所形成的业务流程具有以下特点:⑴流程的运作是高效的。⑵群体管理难度大。三、企业外部环境的变化及其对企业流程再造的作用1、顾客的变化:⑴产品的接受者——>产品生产的决定者⑵消费符合个性的产品。对企业产生的作用:①技术驱动与大规模生产模式的结束,开创了市场驱动与个性化生产的模式。2、竞争的变化:⑴企业竞争——>产业竞争——>供应链竞争⑵迈克尔·波特的竞争力量模型:对企业产生的作用:白热化、多样化、全面的竞争迫使企业不断地变革。3、科学技术革命:⑴第一次产业革命:产生了工场制度。⑵第二次产业革命:产生了生产流水线。⑶第三次产业革命:产生了柔性生产线。⑷第四次产业革命:产生了企业信息化。对企业产生的作用:是对工业化时代(包括机械、电气及电子时代)的企业流程进行再造的根本契机。四、企业内部环境变化及对企业流程再造的作用1、不同时代的不同工作方式:⑴工业化时代:稳定环境、大规模生产、产品导向。⑵信息时代:环境不稳定、需求多样化、顾客导向。对企业产生的作用:对工业化时代的企业工作流程再设计已十分必要。2、满足员工的高层次需求:在恩格尔系数日益降低之际,企业必须满足员工对工作的挑战性与成就感。对企业产生的作用:对企业的运作流程进行根本性思考与重新设计的必要---员工的有效参与及自我实现。3、计算机技术的外在驱动:数据库资源、计算机高速运行、网络的突破时空。对企业产生的作用:要真正利用好现代信息技术,必须转变思维方式。五、企业业务流程重组BPRBusinessProcessReengineering1、实例分析:⑴美国电话电报公司租赁服务公司实施的战略再造。①面对形势:●日益挑剔的顾客。●日益激烈的国际国内竞争。●越演越烈的兼并风潮。②四个领域的再造:营运流程的再造:重新设计信贷表格,提前获悉顾客具体要求,减少顾客询问同类问题的必要性、时间与精力。●组织模式再造:由于网络改变了时空,租赁服务公司将以前18个办事处减少到了4个,实现了集中化、扁平化的组织结构。●人力资源再造:公司职员被称为团队人员,享有广泛的培训权与决策权,能更好地服务于顾客。●企业文化再造:从等级森严的企业文化中脱颖成团队的企业文化。③绩效的飞跃:●一年之内销售量增加20%。●收益率增长42%。●信贷审批时间减少39%。⑵福特汽车公司采购业务流程重组。①面对形势:●20世纪80年代福特公司实施办公室自动化将北美公司财务会计部500多人减少到400人。降低了成本。●不久,福特的主管发现,马自达公司的全部财务会计人员只有5名,即使按两者的规模比例计算,福特的人数仍是马自达的5倍。②问题归结:对业务流程进行重新思考。③流程再造:福特公司原本的采购流程非常传统:福特公司传统的财务付款流程图:福特公司业务流程再造后的财务付款流程图:④新流程与传统流程的比较:●当采购部发订单给供应商的同时,将订货数据输入与电脑联网的数据库。●在供应商将货物送到验收部时,验收员利用电脑查询,如货物与数据库资料吻合,则将收货数据输入数据库。●电脑审核后提醒财务人员,财务人员据此签发支票。●整个流程根本不用发票。●整个流程只用125个人就足够处理整个业务流程。⑶班尼顿(Benetton)公司生产流程的重组①班尼顿公司服装生产的传统流程图:②班尼顿公司服装生产流程改进后的流程图:2、企业业务流程重组的定义:迈克尔·哈默(MichaelHammer)定义为:对企业过程进行根本的再思考和彻底的再设计,以求企业当代的性能指标获得巨大的提高,如速度、质量、服务与成本(TQSC---Tempo、Quality、Serve、Cost)。3、业务流程重组的主要技术:⑴横向集成:按流程跨部门压缩---取消、合并、或替代。⑵纵向集成:权力下放、分散,压缩层次---倒T型或菱型的组织结构。⑶减少检查、校对与控制的环节。⑷建立中心数据库,减少中间数据,实现信息共享---福特汽车公司的采购流程再造实现了数据库的信息共享。⑸设计平行路径(平行工程)---串行不能压缩的改为平行,缩短时间。⑹可改变流程的联结方式---如班尼顿生产流程的重组。4、再造流程的十大误区:哈默(MichaelHammer)对大量再造企业的调查,总结出再造流程的十大误区:⑴并非再造而自以为进行再造。⑵再造的着眼点并不是企业的流程。⑶花费过多的时间分析现有的流程。⑷再造中缺少强有力的高层领导的推动。⑸再设计中缺少胆识。⑹由概念设计直接全面实施,缺少试验期。⑺再造速度过缓。⑻配套改革没有跟上。⑼用传统的方法去执行再造方案。⑽未能唤起其他人的支持。5、业务流程关键点的识别与突破⑴企业业务流程的构成要素:①活动。②活动的逻辑关系。③活动的实现方式。④活动的承担者。⑵流程重组的实质:对流程的构成要素进行重新组合,产生更有价值的结果。①活动的整合与分散、撤消与代办。②活动间的关系由串联变为并联。③活动的实现方式:●数据库实现信息共享,减少文件与传递。●信息系统介入:快速、正确、远程。④活动承担者由职能型比变为流程型,工作更富挑战性,实现成就感。第三讲信息系统与环境及企业信息化一、信息系统与环境的相互影响与作用1、管理环境的两大变化:⑴世界经济一体化快速发展呈现的特点:①经济活动无国界---全球资源的优化配置与运作。②依靠信息系统进行世界范围内的协调与管理。⑵知识经济时代的特点:①直接依赖于信息的生产、扩散与应用。②经济效益的产生越来越依赖于信息技术。●快速、正确的信息。●有效的管理控制决策。●有力的战略决策的信息支持。2、信息系统对企业的三大职能---计划、组织、控制(P、O、C)的支持⑴对企业计划职能的支持:采购计划、生产计划、生产作业计划、销售计划等均需信息作为计划的基本数据。①支持计划职能的基础:各类数据库。●劳动定额数据库。●设备利用定额数据库。●物资消耗定额数据库。●资金利用定额数据库。●管理费用定额数据库。●生产能力定额数据库。●各类计划指标数据库。●各类计划表格数据库。②支持计划职能的方法:预测方法:●时间序列法。●趋势预测法。●线性与非线性回归方法。●概率法。●德尔菲法。●因果关系分析法。③优化计划的方法:●优化的数学模型。⑵对企业组织职能的支持:支持企业由传统的金字塔式的组织结构向扁平式的组织结构转变。⑶对企业控制职能的支持:①控制职能的定义:对管理业务进行计量与纠正,确保计划得以实现。②控制职能的分类:●质量控制。●库存控制。●生产进度控制。●成本控制。●财务预算控制。③信息系统的控制过程:自动检测、计量、统计及调整。二、现代管理方法与信息系统的发展1、现代管理与信息系统的关系:⑴现代管理少不了信息流。⑵信息系统支持现代管理方法的实现。2、现代管理方法:⑴准时制生产(JIT---JustInTime)①日本丰田公司的看板管理(Kanban)。②追求零库存。③实现“准时制”生产⑵最优生产技术(OPT---OptinizedProductionTechnoledge)优化瓶颈环节上的物流,大幅降低在制品数量。⑶敏捷制造(AM)①充分利用瞬息即逝的市场机会。②最大限度提高资源利用率。③培养、引进高素质人才。④构筑虚拟化企业(VirtualEnterprise)。3、ERP及其六大功能:ERP由美国GartnerGroup于90年代提出的,它的主要功能是实现企业内外部资源的有效管理并且支持企业的结构化与半结构化决策。ERP由六大功能目标组成。⑴支持企业整体发展战略研究与决策:①硬化基础管理。②集成管理控制。③提供快速、正确的决策信息。⑵实现企业信息集成与管理集成①信息共享。②从供应链整体上把握管理。⑶完善企业成本管理机制①对企业全部资源(物料、设备、人力、资金、信息)进行全面规划与优化。②对企业产、供、销、存进行全面成本管理。⑷采用先进的技术开发与工程设计管理系统。①构筑企业核心技术体系和工程设计管理系统。②快速开发适应市场,满足顾客需求的新产品。⑸构建敏捷的后勤管理系统(AgileLogistics)①满足柔性供应,缩短生产准备时间。②构建优势互补的虚拟企业(VirtualEnterprise)⑹实施精益生产管理方式。①将客户、供应商及协作单位纳入产品研发与生产过程。②保持产品的多样性、高质量和灵活性。三、企业信息化1、企业信息化含义:⑴将企业的事务处理过程、管理控制过程、设计,生产过程、决策过程全部数字化。⑵信息系统、计算机网络与人三结合。⑶达到资源优化配置、增强市场应变能力、提高经济效益与市场竞争力。2、企业信息化的两大特点:⑴整体性:企业信息化是一个有机整体。⑵社会性:充分利用社会信息化环境提供的信息资源。3、社会信息化的成长过程:诺兰(Nolan)阶段模型:⑴初始阶段:开发计算机应用程序。⑵普及阶段:开发数据处理能力,但数据冗余、不一致,数据不能共享。⑶控制阶段:单项应用系统普及,但缺乏全局,不协调。⑷集成阶段:全面规划,信息系统集成。⑸数控管理阶段:计算机数据控制。⑹成熟阶段:数据深层次加工,支持决策,优化管理。四、计算机集成制造系统CIMS1、CIMS的含义:⑴信息系统一体化集成:①产品设计(CAD、CAPP)。②制造过程(CAM)。③经营管理及决策(DPS、MIS、DSS、OAS、EISetc.)。④信息化人才。2、CIMS的集成内容:⑴数据集成:总体数据模型与主题数据库。⑵功能集成:总控模块调用子系统与功能。⑶界面集成:统一界面风格与处理方式。3、CIMS集成方法:⑴通过网络将数据与功能集成在一起。4、CIMS集成的意义:⑴实现系统内外资源的最佳配置。⑵实现人-机的完美结合。⑶实现计算机应用的质的飞跃。第四讲
管理信息系统开发方法一、信息系统开发失败的原因二、信息系统开发的基本思想三、信息系统的开发方法四、生命周期法LCA五、原型法(Prototyping)六、面向对象的技术(OOD)七、系统开发方法的发展历程一、信息系统开发失败的原因1、没有建立信息系统开发的目标体系:●仅仅想以计算机系统代替人工系统。2、缺少“用户至上”观点:●仅仅作为一个技术系统开发,而不是一个管理应用系统。3、开发人员与用户无法有效沟通:●专业背景不同及无有效的沟通工具。4、开发过程没有明确的阶段与分工:●信息系统是一个涉及面广,技术复杂的系统。●一着手马上开始编程。5、不留开发文档:●导致系统修改维护工作无法进行。二、信息系统开发的基本思想三、信息系统的开发方法1、生命周期法LCA(LifeCircleApproach)●SSA&D(StructuredSystemAnalysis&Design)2、原型法●Prototyping3、面向对象技术●OOD(Object-OrientedDesign)四、生命周期法LCA(LifeCircleApproach)1、生命周期法的特点⑴、信息系统最常用的开发方法,也是目前开发信息系统的主要方法。⑵、开发过程阶段请楚。⑶、采用系统工程的方法。●自上而下(Top↘Down),自下而上(Bottom↗Up)⑷、文档资料齐全。●结构化系统分析报告(逻辑方案)SSAREPORT●结构化系统设计方案(物理模型)SSDSCHEMA●程序文档资料。●调试验收记录。●操作手册。●运行纪录。●评价报告。⑸、适用于大型信息系统和大型应用软件开发。2、生命周期法的开发阶段⑴、系统规划阶段●目的:提交系统开发的可行性报告(feasibilityRepor)给决策者。●调查:▲现行系统存在的问题。▲用户的需求。▲实施的技术手段。▲可投资金数量。●规划:▲局部改进或全局开发。●手段:⑵、系统分析阶段●目的:提交系统开发的逻辑方案(系统分析说明书)。●调查:现行系统的各项业务流程。●构筑:新系统的基本目标和逻辑功能。●步骤:▲组织结构与功能分析。▲业务活动及其流程分析。▲数据及数据流程分析。▲功能/数据关系分析。⑶、系统设计阶段●目的:提交系统开发的物理模型(系统开发说明书)●使用:系统开发的逻辑方案与当代计算机处理技术。●步骤:▲总体结构设计:◆子系统划分设计。◆系统配置设计。◆计算机处理流程设计。▲具体物理设计:◆代码设计。◆数据库设计。◆输入/输出界面设计。◆系统模块功能与处理过程设计。⑷、系统实施阶段●目的:提交可实际运行的软件系统及文档资料。●要求:精心安排,合理调度。●步骤:▲程序编写与调试。▲设备配置与安装。▲操作人员培训。▲基础数据整理与录入。▲模块、系统调试及验收。▲系统切换。⑸、系统运行与维护●目的:充分满足用户的实际需求。●过程:调整、维护、完善、替代。●背景:▲系统存在尚未发现的问题。▲用户业务需求扩大。▲组织内外部环境的变化:◆计算机软硬件技术进步。◆管理理念、方法与手段的变化。◆管理要求的提升。⑹、系统评价●目的:评价新系统运行是否达到系统开发的预期目标。●指标:◆达到目标的功能与性能的测定。◆安全性、保密性评价。◆系统经济效益测定。3.系统开发的生命周期4、生命周期法存在的问题⑴.开发者与用户沟通障碍:●专业背景不一样。●用户难于描述系统的现状与未来的目标。●开发者理解的偏差甚至错误。⑵.不符合人的认识规律:●用户:实践-认识-再实践-……●系统:已经基本定型。●开发者:将立足点放在技术上。⑶.周期长、文档多:●不能适应变化,定性时与开发初衷存在差异。●用户难以真正理解这些文档。⑷.生命周期法基本前提的动摇:●由于用户需求的多变性与环境的不确定性。五、原型法PROTOTYPING1、原型的含义:●指开发对象可运行的早期的一个软件系统版本。2、软件所包含的内容:●程序模块。●数据文件。●用户界面(输入/输出界面)。●与其他系统的接口。3、原型法开发流程4、原型法的特点●周期短,见效快。●符合人的认识规律。●对企业内外环境变化适应能力较强。●对开发平台要求较高。▲高性能的关系数据库管理系统。▲第四代语言4GLs实现自动编程。▲交互式、可视式工作环境。▲数据字典管理系统(DDMS)。5、构造原型的方法:●组件式构造法。●构造规模较小的原型。●利用高效软件工具。六、面向对象的技术
OOD:Object-OrientedDesign1、面向对象的技术出现的原因:⑴传统开发方法的弊病:●程序的可重用性差及其原因:▲数据与程序(过程)为两个相互独立的实体。▲对不同的数据格式作相同处理,必须重编程序。●改变数据结构必须修改程序。⑵将程序与数据结合成对象有利于抽象思维。(毋用考虑计算机处理细节。)⑶大大提高软件的可维护性。2、对象的概念⑴对象:是客观世界事物的抽象,任何相对独立的实体和研究目标多可以作为对象。⑵对象类具有相似特性(属性)的一组对象。⑶操作对象行为的抽象。⑷方法⑸继承性类具有层次关系,分父类与子类。继承性是对具有层次关系的属性和操作进行共享的方式。继承性是面向对象技术的主要优点。●用户编程不必从零开始,可以继承父类程序的功能。●定义新的子类,增加新的程序段实现功能的修改与扩充。●无需修改原有程序,大大改善软件的可维护性。⑹面向对象:由于整个世界也可以从原始对象开始,层层组合,最后形成最复杂的对象。因此面向对象指的是:把软件系统看成是一系列离散对象的集合,这些对象封装数据与过程。⑺面向对象的软件开发:建立对象序列的集合。是一种新的思维方式,新的软件开发思想。它的特点是:●对象(Object)是应用领域的概念,面向对象保证了需求领域的分析彻底性。●对象封装(Encapsulation)了客观对象的数据与过程,大大增强了对象的重用性。3、面向对象的方法学--也称为对象建模技术OMT:ObjectModelingTechnique⑴步骤●分析(OOA)在繁杂的问题域中抽象地识别出对象及其行为、结构、属性、方法等。●设计(OOD)对分析结果作进一步抽象、归类、整理,并最终以范式的形式将它们确定下来。●程序实现(OOP)用面向对象的程序设计语言将范式直接映射为应用程序软件。七、系统开发方法的发展历程1、发展历程:2、系统开发的早期阶段及特点:⑴为每个具体应用而专门编写。⑵程序规模小。⑶软件设计是编写程序者头脑中的一个隐含过程。⑷除程序清单之外,无其它文档资料。3、系统开发方法雏形阶段及特点:⑴个体化的开发小组。⑵为某业务过程开发。⑶软件需求量大。⑷软件维护难。⑸出现软件危机,蕴酿“软件工程”。4、软件工程(SoftwareEngineering)的定义及要点:⑴定义:用工程化的方法进行系统开发(按预定的规则与标准进行工作)。⑵要点:●模块化、结构化原则Top↘Down&Bottom↗Up)。●先逻辑设计再物理设计。●自顶向下,逐步求精。●生命周期法与原型法(LCA&Prototyping)5、系统开发的工程化方法阶段:⑴特点(已有)⑵应用软件危机:●应用软件工程化开发方法原始,开发速度慢。●软件开发质量跟不上时代需要:▲可用性。▲可维护性。▲可扩充性。▲可重用性。⑶应用软件供不应求。6、系统开发的面向对象技术阶段及特点:⑴大大增加了系统的可用成分。⑵数据与过程被封装成对象。7、混合策略的开发方法。第五讲结构化系统开发方法一、结构化系统开发方法的基本思想
------结构化系统开发方法是目前最普遍、最成熟的一种系统开发方法。
1、结构化系统开发方法的基本思想:结构化、模块化。⑴、将一个复杂的系统分解成一个多层次的模块化结构:(2)、每一个模块尽可能独立,数据联系减低到最低程度。(3)、图形的分析与设计工具。二、结构化系统开发方法的开发计划1、结构化系统开发方法的准备工作:⑴、基础准备:●管理工作流程要求硬化。▲科学化、合理化。▲规范化、程序化。●基础数据的收集、整理、规范、统一。●单据报表帐本报告等书面介质格式化、统一化。⑵、组织人员准备:●主管领导主持参与。因为系统不仅是一个技术系统,更是一个管理系统。●组织一支专职研制开发队伍。●明确各类人员的职责。2、结构化系统开发中各类人员的职责:⑴、系统分析员与系统设计员●任务:进行系统分析与系统设计。●要求:▲熟悉计算机、信息技术、管理理论与方法。▲有组织、沟通、理解、归纳、分析、设计能力。⑵、用户●任务:对信息系统提要求并协助开发人员调查。●要求:▲对工作流程熟悉。▲归纳能力强,思路清晰。⑶、程序设计员●任务:将系统设计方案转换成程序软件。●要求:▲熟悉网络、程序设计语言及数据库。⑷、系统构建与硬件配置人员●任务:构建系统的结构体系并配置硬件与网络。●要求:▲了解、熟悉各类信息系统。▲有在各种配置方案中选优的能力。⑸、管理决策模型设计员●任务:建立适合用户具体问题与满足用户要求的预测、计划、控制、决策模型。●要求:▲精通统计学、预测理论、运筹学及系统工程。熟悉各类模型。▲具备相当的管理理论与方法的知识及计算机的知识。▲较强的分析、归纳与抽象的能力。⑹、数据员●任务:协助系统分析员收集整理汇总数据并编制数据字典,为系统运行建立一个有效的数据平台。●要求:▲具有数据结构、数据字典以及数据库方面的知识。▲工作认真、细致。⑺、操作人员●任务:利用信息系统进行业务操作。●要求:▲乐于接受挑战,善于学习。▲能发现问题,善于总结。三、结构化系统开发方法的原则1、目标明确系统总体目标由一组子目标组成。2、系统开发阶段清晰既是瀑布模型,又可反馈交叉。3、用户至上4、严格文档管理5、加强人员培训第六讲信息系统规划一、项目的提出1、申请立项的理由:申请建立信息系统项目的理由只有一个,这就是为了解决企业或组织目前存在的一个或几个问题。2、信息系统的优势:⑴、处理业务速度快。⑵、数据处理精确度高。⑶、信息检索快而不乱:●折半检索(建立关键字的索引文件)。●模糊检索。●复杂(多条件)检索。⑷、有利于职能部门之间业务的整合:从职能型群体到流程型群体的业务流程重组。⑸、降低操作运行成本。⑹、更安全、更保密的信息系统。⑺、更快、更正确的决策支持:●信息资源广。●信息传递快。●优化模型(予测、控制、决策)处理快。⑻、有助于业务流程的重组(BPR)●提供新技术平台(数据库与网络)。3、信息系统项目申请书格式及主要内容:⑴、提出问题。⑵、问题的细节。⑶、解决问题的方法。⑷、信息系统的优势。⑸、提出申请的部门与人员。二、项目可行性分析1、可行性分析的含义:根据系统的环境资源等条件判断所提出的项目有否必要与可能进行。2、必要性研究:⑴、所提出的待解决问题的重要性、迫切性。⑵、信息系统的优势及对解决问题的作用。3、可行性研究:⑴、技术可行性研究:●对信息系统开发的硬件平台、软件平台、网络平台与数据平台的研究。●对开发人员的评价:▲各类技术人员的需求。▲技术人员的知识与水平。⑵、经济可行性研究:●信息系统费用与效益的关系:效益﹥﹥费用●费用分析:▲设备费用▲软件开发成本费用(程序代码行成本法或工作量成本法。)▲系统运行成本费用。●效益分析(很难量化)。▲提高管理水平。▲增强市场竞争力。▲改善决策能力。▲整合业务流程。▲降低成本、提高利润。▲实现企业的战略目标。⑶、社会适应可行性:●企业或组织领导的决心与支持力度。●企业或组织的业务流程与管理制度的改革。●业务管理人员的认识与素质。●社会环境的变动:▲市场▲竞争▲社会接受度4、可行性报告(FeasibilityReport)的内容⑴、系统拟定名称。⑵、开发背景:●对现行系统的调查分析:▲组织结构:涉及部门范围与领导关系。▲业务流程与数据流程。▲费用开支(开发与运行费用)。▲人员与设备的配置与使用。▲现行系统存在的主要问题与薄弱环节。●企业或组织的内外部环境分析。●用户的需求。⑶、系统的目标设置:●建立系统的战略目标。●设立系统主要开发目标:▲解决存在问题,满足用户需求。▲硬化基础管理,强化管理控制,优化决策过程。▲降低成本,提高效益。⑷、新系统的方案:●系统的功能与性能(Function&Capacity).●系统的组成与结构:▲系统的结构体系。▲系统硬件平台的配置。▲系统软件平台的构建。●投资方案(来源,数量)●时间进度。●备选方案。⑸、可行性研究:●技术可行性研究:▲现有技术的评述及使用的可能性。▲技术发展对系统开发的影响。●经济可行性研究:▲开发费用(一次性)与运行费用(经常性)。▲效益估计。▲经济分析指标(现金流量分析):◆效益/费用比◆净现值NPV(NetPresentValue)◆净现值率NPVR(RateofNetPresentValue)◆内部收益率IRR(InternalRateofReturn)◆投资回收期Pt◆对主要因素的敏感性分析。●社会环境因素的可行性:▲法律环境的许可与适应。▲公共设施、通讯等环境。▲现有人员培训的条件与素质。⑹、结论:(多种结论中选一个)●不可行。●目标修正之后的局步开发或整体分阶段开发。●条件(人力、资金、环境、设备等)落实后进行。●立即开始开发。5、专家评审:可行性分析报告一定要专家评审之后,有明确的意见,方可开始开发。三、信息系统的规划1、信息系统的战略规划:⑴、信息系统的战略规划的内容:●确定信息系统开发的总目标。根据企业战略目标及内外约束条件确定。随之确定了信息系统应实现的功能。●对现行信息系统的了解:运行现状(总体结构、应用状况、存在问题、流程现状及流程再造情况。)●对相关信息技术进行预测:及时吸取应用最新信息技术,包括硬软件及网络等技术。●确定信息系统的总体结构:▲系统具体规划(结构体系,硬件,软件)。▲系统各组成部分(子系统)。●信息系统开发粗略计划:▲人力、物力、财力计划。▲项目开发计划与进度。⑵、信息系统战略规划的特点:●面向全局、面向长远,存在许多不可预测性。●立足高层管理,兼顾各管理层。●信息系统是企业系统的一个子系统,其目标必须与企业总目标一致。●为系统开发提供指导与蓝图。●以企业管理活动为背景,摆脱对企业组织结构的依赖。●战略规划随环境发展而变化。⑶、信息系统战略规划的方法:关键成功因素法CSF:(CriticalSuccessFactors)●由哈佛大学Prof.WilliamZani与MITProf.JohnRockart此同时提出。●规划满足高层管理者对信息的需求。●可用于系统数据库的分析与建立。●关键成功因素法步骤:●目的是识别联系于系统目标的主要数据类及其关系。●CSF识别的工具---树枝图●适用于高层管理应用,因为高层管理者总在考虑什么是关键因素。⑷、信息系统战略规划的方法:企业系统规划法BSP(BussinessSystemPlanning)●IBM公司70年代用于内部系统开发的一种方法,基于用信息支持企业运行的思想。●企业系统规划法步骤:▲自上而下识别。▲自下而上设计。2、信息系统的具体规划⑴、信息系统的结构体系:●C/S模式(客户机/服务器体系)(Client/Server)▲组成:◆网络◆服务器:文件服务器、数据库服务器、打印服务器、专用服务器。◆客户机:其它计算机系统。◆网络操作系统:■Netware(Novell网)■WindowsNT(Winnet网)▲工作方式:改变了分布式系统服务器只提供程序文件与数据文件的做法,大大减轻了网络传输的负担。C/S将信息处理工作分为两部分,一部分由服务器根据请求提供经过加工的信息,另一部分由客户机承担本地或本部门的信息处理工作。▲结构:●B/S模式(浏览器/服务器)Browser/Webserver▲组成:◆基于互联网的网络环境Intranet。◆服务器:Web服务器、应用服务器、数据库服务器等。◆Web服务器:是Internet上的一种给予HTTP的服务器。◆浏览器:又称Web浏览器,是客户端用来访问Web服务器的通用软件。(Netscape公司的Navigator或MS公司的InternetExplorer即IE)而Web服务器与特定数据库的联接可通过专用软件实现。▲工作方式:Web服务器负责接收远程(本地)的HTTP查询请求,根据查询条件到数据库中获取相关数据,通过相关协议TCP/IP传送到Web浏览器。TCP/IP是一个协议集合,由传输控制协(TransportControlProtocal)与网络互连协议(InternetProtocal)组成,TCP用于程序之间传送数据,IP用于主机之间传送数据。▲结构:▲特点:◆是一种特定的C/S结构(以后称不采用Internet技术的C/S为传统的C/S)。◆由于采用基于HTTP的Web服务器,使信息系统实现了多媒体(文本图形声音视頻)的交互环境,增加了信息处理的广度与深度。◆由于B/S采用与平台无关的跨平台通信协议,系统中的接口软件也独立与硬软件平台,因此整个系统的开放性和可移植性好。◆系统接口软件有商品软件可供选择,开发服务器端与客户端应用软件可用HTML(超文本描述语言)Java及C++等语言,降低成本、缩短开发周期。●C/S与B/S的综合:⑵、硬件选型原则:●可靠性与可维护性。●可扩充性。●价格/性能比。⑶、构建信息系统的软件平台:●操作系统平台:▲Netware操作系统。▲Unix操作系统。▲Winnet操作系统。▲Linux操作系统。●系统开发平台:▲数据库平台。▲应用程序设计语言。▲统计决策软件包或模型库。▲工具软件。第七讲结构化系统分析(Ⅰ)现行系统分析一、现行系统的详细调查与分析1、调查的内容:⑴、企业概况:历史、规模、产品、经营状况、业务及管理现状。⑵、组织结构:组织机构、领导关系、人员分工、资源配置。⑶、业务及其流程:●业务流程。●书面传递介质(单据、报表、帐册、报告)●信息流结构及流动情况。●设备与建筑分布。⑷、存在问题:●企业存在主要问题。●新系统要解决的主要问题。2、调查方法:⑴、开发人员参与业务过程。⑵、由业务管理人员带教并询问业务细节与处理方法。⑶、熟悉书面传递介质的格式与作用。⑷、提出问题,向用户了解并讨论,奠定BPR的基础。3、调查的原则:⑴、让用户了解调查的目的,参与调查全过程。⑵、调查可反复进行,贯穿系统分析与设计的全过程。⑶、以用户需求为主。⑷、与用户建立良好的沟通关系。⑸、利用调查工具:●组织结构图与功能结构图。●业务流程图。●数据流程图与数据字典。●U/C矩阵。4、现行系统分析:⑴、组织结构与功能分析-------结构化系统分析的步骤之一●组织结构分析:▲目的:了解组织行政隶属关系及信息物资及资金在组织中的流动情况。▲工具:组织结构图。▲做法:重点画出与开发对象有关的部门,其它则可粗略一些。▲实例:航空公司组织结构图。●功能结构分析:▲目的:反映实现系统目标必须具有的功能结构。▲工具:功能结构图。▲做法:将手工作业中的不合理流程取消,相似或相近的功能合并。▲分析层次:系统-子系统-功能-子功能。▲实例:航空公司国内出发室功能结构图。⑵、业务流程分析-------结构化系统分析的步骤之二●目的:为清楚地完整地反映现行系统的业务流程。●方法:调查-文字描述-业务流程图。(TFD:TransactionFlowDigram)●TFD的功能:▲绘制过程是深入理解业务流程的过程。▲可发现业务过程的问题:重覆、繁琐、漏洞。▲可反映调查中的错误与疏漏,提醒反馈调查。●业务流程的文字描述:用文字形式,有条理地分层次地将业务流程描述出来,作为一种逻辑思维形式为画TFD作好准备。子系统划分:1、经营计划子系统。2、产品工艺子系统。3、生产制造计划子系统。4、销售子系统。5、财会子系统。6、人事档案子系统。第八讲结构化系统分析(Ⅱ)新系统逻辑方案的建立一、建立新系统的逻辑方案1、新系统逻辑方案的实质:●是结构化系统分析的最终成果。●是系统设计与系统实施的基本指导文件。2、新系统逻辑方案的主要内容:●系统所在组织的组织结构与系统的功能结构分析的结果。●系统业务流程分析的结果。●系统数据流程分析与数据分析的结果。●系统功能/数据关系分析的结果:▲子系统划分的结果。▲指明子系统之间的共享数据。▲安排子系统的先后开发顺序。●系统中功能(处理过程)的管理方法与管理模型。●与新系统相配套的管理制度和运行体制的建立。●系统开发规划(系统的结构体系、硬件与软件平台)与时间进度估计。3、新系统逻辑方案的特性:●是用户与开发者共同研究、讨论并一致确认的新系统的处理业务的模式。4、新系统逻辑方案的确认方法:●完全按照开发对象的人工系统或原系统的业务过程与数据流程。●根据BPR原则局部或全局地改造开发对象的业务流程或数据流程。其改造方法如下:▲确定合理的业务流程:◆检查业务过程中的多余或重覆的处理环节并进行删除。◆利用信息系统的优势优化或改善业务过程。▲设计较优的数据流程:◆充分应用计算机与网络的优势设计最合理的系统数据流程。◆确定较少的输入/输出界面。5、新系统管理模型的借鉴与参考:●综合计划模型:------综合计划是企业一切生产经营管理、活动的纲领性文件,该模型由下列模型组成:▲综合发展计划模型:◆企业中长期计划模型。◆厂长(经理)任期目标分解模型。◆新产品开发和生产结构调整模型。◆中长期计划滚动模型。▲资源限制模型:◆数学规划模型。◆资源分配限制模型。●生产计划管理模型,该模型由:▲生产计划模型:◆安排预测和合同订货的生产任务模型。◆物料需求计划(MRP)模型。◆设备负荷和生产加工能力模型。◆量-本-利分析模型。◆投入/产出模型。◆数学规划模型(线性规划,整数规划,多目标规划)。▲生产作业计划模型。◆投入/产出矩阵模型。◆网络计划(PERT)模型/关键路线法(CPM)模型。◆排队模型。◆物料需求模型(MRP)。◆设备能力负荷平衡模型。◆滚动式生产作业计划模型。◆甘特图(GantChart)模型。◆经验方法。●库存管理模型:▲最佳经济批量模型。▲库存物资分类模型(ABC分类法)。▲库存管理模型。●财务管理模型:▲会计记帐科目设定(一二级科目由国家或部规定而三四级科目由企业自定)。▲会计记帐方法(借贷/增减)。▲财务管理方法。▲内部核算制度与方法。▲安保措施及相应的运行制度和管理方法。▲文档、数据、原始凭证的保存方法与保存周期。▲审计及随机抽查的形式、范围与对帐方法。●成本管理模型:▲成本预测模型:◆数量经济模型。◆投入/产出模型。◆回归分析模型。◆时间序列模型。▲成本分析模型:◆实际成本与定额成本的比较模型。◆本期成本与历史同期成本的比较分析。◆产品成本与计划指标比较模型。◆产品成本差额管理模型。◆量-本-利分析模型。▲成本核算模型:◆产品成本的直接生产过程消耗部分计算方法:■品种计算方法。■分步计算方法。■逐步结转法。■平行结转法。■定额差异法。◆产品成本间接费用分配方法:■完全成本计算方法。■变动成本计算方法。●经营管理决策模型:------是整个信息系统的核心和最高层次的处理环节。▲确定决策过程。▲确定决策类型。◆结构化决策:确定的优化模型。◆半结构化决策:根据问题动态地构成决策模型。■模型库管理系统(MBMS)。■知识库管理系统(KBMS)。◆非结构化决策:根据经验、推理、知识等综合进行。▲确定收集、处理、提炼对决策有用的渠道步骤和方法。▲决策效果评价指标的研究与确定。●统计分析模型:------借助统计分析软件(如SPSS等)工具进行各管理领域的统计分析,辅助以各类统计分析图形。▲产品市场占有情况分析。▲市场消费变化趋势分析。▲产品销售统计分析。▲产品销售额与销售利润趋势分析。▲质量状况与指标分布及变化趋势分析。▲生产、销售、财务、仓库等管理的统计分析。▲企业综合经济效益指标的统计分析。●预测模型:▲线性或非线性回归预测模型。▲时间序列预测模型。▲类比外推法预测模型。第九讲
结构化系统设计(Ⅰ)总体结构设计一、结构化系统设计的目的与性质1、设计目的:在新系统逻辑方案确定做什么(What?)的基础上,解决怎么做(How?),称为系统设计方案(SSDSchema)。2、是系统的一个物理模型。3、设计阶段:⑴系统总体结构设计。⑵系统的具体物理设计。二、系统总体结构设计1、系统总体结构设计内容:⑴子系统划分设计。⑵网络与系统设备的选型与配置(设计软硬件)。⑶新系统的计算机处理流程设计。2、子系统划分设计。⑴子系统划分设计的原则:●划分的子系统要具有相对的独立性:▲子系统的功能相近,联系较密切。▲子系统的数据凝聚性好(较少的共享数据,即数据依赖性小)。▲有利于子系统的调试与调用。●划分的子系统使数据冗余较小。▲即相关的功能与数据尽量划分在一个子系统中。▲有利于减少数据的传递与数据处理的中间结果并使程序设计简洁、运行效率提高。●划分子系统应考虑决策功能的设置。▲有利于为决策功能提供快速、有效的决策信息。●划分的子系统应便于系统的分阶段开发(尽量减少共享数据)。●划分子系统还应考虑网络资源与设备资源的合理均衡使用。同时考虑各类信息资源的合理分布和充分使用。⑵子系统划分设计的方法:●以功能/数据分析的结果(即U/C矩阵的求解结果)为依据,兼顾组织机构的具体情况进行调整。●按企业的业务部门进行划分:▲方法:将企业的主要职能部门划分成各个子系统。▲组成:生产管理子系统、市场销售子系统、供应子系统、财会子系统、人事子系统、高层管理子系统。▲应用:一般常用于自行开发信息系统时使用。●按完成功能的类型来划分:▲方法:考虑企业的实际业务职能,职能关联密切的功能划分在一个子系统中。▲特点:一种业务职能由一个职能部门来承担,或由多个职能部门按一定的流程共同来完成。▲应用:通常采用购置实施系统软件时使用。------ERP系统就是一个典型的按功能类型划分的子系统,它计有:《ERP软件13个功能模块结构及功能》◆FI(会计财务):会计信息。◆TR(财务管理):财务管理与决策信息。◆CO(成本控制):经营成本控制与绩效评价。◆EC(企业控制):监控企业成功因素与业绩指标。◆IM(投资管理):投资方案评估(可行性)信息。◆PS(方案管理):协调与控制方案实施的诸因素。◆SD(销售配送):订单、出货、包装、帐单等管理。◆MM(物料管理):采购、交易凭证、库存、仓储等管理。◆PP(生产管理):预测计划、需求、能力、流程等管理。◆QM(质量管理):质量规划、检验、成本控制等管理。◆SM(服务管理):服务计划、流程、进度的管理。◆PM(工厂维修管理):设备维修计划、流程、清单管理。◆HR(人力资源管理):人事计划、福利、薪酬、奖金等管理。3、网络与系统设备的选型与配置设计:⑴网络选配原则:●标准化:所选网络产品必须适配系统所选用的有关硬软件产品。●主流性:即所选网络产品必须兼容:▲多种操作系统(Novell,Winnet,Unix)。▲多家厂商的硬件。▲与未来的网络产品兼容。●实用性:支持较丰富的应用软件。●技术性指标:▲性能可靠。▲易于使用与扩展。▲便于管理与维护。⑵硬件选配的主要性能指标:●主机处理速度(主频)●内外存容量及外接转储设备与类型。
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 下肢深静脉血栓介入护理指南精要
- 数控磨工安全培训考核试卷含答案
- 涂料涂覆工创新方法知识考核试卷含答案
- 烟叶调制员安全生产意识知识考核试卷含答案
- 装配式建筑施工员安全技能测试知识考核试卷含答案
- 26年靶向疗效上门服务
- 26年随访服务志愿服务
- 电子图书:未来视野-携手科技构建阅读新世界
- 新媒体引领学术未来-新媒体在学术应用
- 26年FACT-G量表应用核心要点
- 2024年全球人工智能在农业领域得到广泛应用
- 2023年安徽省合肥市蜀山区小升初数学真题及答案
- 平面构成-比例与分割课件
- 2023【青岛版】小学三年级数学上册课件-【信息窗2 除减、除加混合运算计算法则】
- 2022年一级注册建筑师考试《建筑材料与构造》真题及详解
- RB/T 089-2022绿色供应链管理体系要求及使用指南
- McKinsey---开发一个综合的供应链绩效指标体系
- LY/T 2083-2013全国营造林综合核查技术规程
- GB/T 10051.3-2010起重吊钩第3部分:锻造吊钩使用检查
- GQY数字实验室实验手册定稿
- 工作风电场生产准备大纲
评论
0/150
提交评论