企业信息化规划和建设的技术与方法中国人民大学信息学院陈禹目录一。系统方法和工程方法的思想二。MIS和生命周期法三。DSS和原型法四。企业信息化建设中的新方向一。系统方法和工程方法的思想管理信息系统也被称为信息系统工程,即系统工程方法在信息系统领域的实际应用。所以,基本的思想有两个方面:系统方法;工程方法。信息系统工程的基本目标通过改善信息系统,提高信息管理的水平,增强企业的适应能力和竞争力,为企业的发展提供基础和保证。系统方法的要点目标观念:属于人为事物的科学全局观念:整体和局部的统一层次观念:各层次的合理分工(决策权力,信息管理)动态观念:信息流,物资流,资金流。工程方法的要点规范化:工程VS。科研和艺术工作程序的规范化:–必要的起点和条件–明确的目标和任务–可检查的成果–确切的终点表达方式的规范化:DFD,数据字典,处理规范。二。MIS和生命周期法生命周期法:LiveCycle1。系统分析2。系统设计3。系统实施4。系统维护1。系统分析目标:认清现状,确定目标1。1初始需求的确定1。2初步调查1。3可行性分析1。4详细调查1。5评价1。6逻辑方案的确定1。7成果:系统说明书系统分析阶段的工具组织结构图现场工作流程图事务工程分析图数据流程图(DataFlowDiagram)数据字典(DataDictionary)功能——数据格栅图(Grid)HIPO存取功能图(AccessDiagram)组织结构图外协科行政隶属关系信息传送关系资金传送关系物资传送关系厂长财务科生产科设备科行政科仓库车间车间现场工作流程图人员业务日常领料业务月底结帐业务空白领料单库工库工库工车间车间外协组4321领料单领料单留底678主任统计会计收发5库存账目厂长及生产科事务工程分析图编辑检验计算格式化1格式化2格式化3初始数据已编辑数据有效数据计算计算已格式化2已格式化1值1值2逻辑输出预格式化数据流图-图例数据处理数据流数据存储外部实体(数据来源或去向)数据流图合同及库存管理厂领导车间外协厂最顶层数据流图数据流图合同管理合同库存管理厂领导车间外协厂第二层数据流图数据流图生产科厂长外协厂签订合同月底结账进货发料合同库存总账发料流水账车间催货第三层数据流图数据流图第四层数据流图生产科厂长外协厂签订合同月底结账收货发料合同库存总账发料流水账车间催货处理不足项目记账查库存记账来料流水账数据字典之一—组项一般组织省市名区县号街道名门牌号地址外协组外协组仓库外协厂外协组数据存储编号厂名厂家地址零件名数量合同仓库库工会计统计领料人数据存储零件名零件名生产厂家存量单位单价库存总账仓库会计统计领料人数据存储车间名领料人零件名数量日期领料单仓库库工外协厂数据流零件名生产厂家数量单位单价到货通知地点存储地发出地类型组成项目数据字典之二——基本项财务使用有时变动20010两位小数零件单价不经常基本不变3010汉字零件类别经常经常变动2006整数库存量经常基本不变2004整数零件编号经常基本不变5020汉字外协厂名使用情况变动情况数量长度类型数据项目功能-数据格栅图功能项目使用生成领料单生成月末报表使用生成催货通知修改查询与修改修改库存总账查询查询和修改生成合同催货结账发料进货订合同HIPO添加3.1删除3.2插入3.3修改3.4合并3.5列表3.6正文加工输入1.0输出2.0编辑3.0加标题4.0存储5.0检索6.0编目录7.0格式化8.02。系统设计目标:选择技术手段,制定实施方案。2。1总体设计系统结构主题数据库通信结构2。2模块设计2。3成果:实施方案系统设计阶段的工具模块结构图(StructuredChart)设备布置与布线图实体——关系图(ER图)时序网络图(PETRI网)OO分析关系图模块设计任务书模块结构图设备布置与布线图实体-关系图时序网络图(PETRI)3。系统实施目标:建成可运行的系统3.1并行任务硬件和网络购置软件购置和编写数据转换人员培训3.2调试和试运行3.3新旧系统的交替系统实现阶段的工具PERT图(统筹方法)GANTT图(进度控制图)测试计划表项目管理软件系统管理员手册用户手册PERT图(统筹方法)PERT图(统筹方法)GANTT图(进度控制图)ABCDE任务周1234567891011121314当前任务计划完成文档编写评审完成4。系统运行和维护目标:保证系统的正常运行,发挥预期的效益4.1运行管理管理制度的建立(分工和责任)数据的及时更新运行情况的记录4.2系统的修改4.3评价和审计系统运行阶段的工具LOG文件(工作日志)系统运行记录用户意见和要求记录修改记录审计报告测试计划表1、引言1.1编写的目的(阐明编写测试计划的目的并指明读者对象)1.2项目背景(说明项目的来源、委托单位及主管部门)1.3定义(列出测试计划中所用到的专门术语的定义和缩写词的原意)1.4参考资料(列出有关资料的作者、标题、编号、发表时间、出版单位或资料来源)测试计划表(续)2、任务概述2.1目标2.2运行环境2.3需求概述2.4条件与限制测试计划表(续)3、计划3.1测试方案(说明确定测试方法和选取测试用例的原则)3.2测试项目(列出组装测试和确认测试中每一项测试的内容、名称、目的和进度)3.3测试准备3.4测试机构及人员(测试机构名称、负责人和职责)测试计划表(续)4、测试项目说明(按顺序逐个对测试项目做出说明)4.1测试项目名称及测试内容4.2测试用例4.2.1输入(输入的数据和输入的命令)4.2.2输出(预期的输出数据)4.2.3步骤及操作4.2.4允许偏差(给出实测结果与预期结果之间允许偏差的范围)4.3进度4.4条件(给出测试对资源的特殊要求)4.5测试用例测试计划表(续)5、评价5.1范围(说明所完成的各项测试说明问题的范围及局限性)5.2准则(说明评价测试结果的准则)生命周期法小结工作阶段任务要点工具意义作用三。DSS和原型法原型法:Prototyping1。原型的构筑2。试用3。评价4。改进3准备工作和规划的制订第一个版本的设计第一个版本的实施运行的准备和组织新版本的实施新版本的设计运行情况的反馈和分析本的实施规划的回顾和修订附图:原型法的工作流程14.134568721。决策分析和原型构筑H。Simon的决策模型A。信息阶段B。设计阶段C。选择阶段决策的信息需求系统状态的指标体系,以及正常值范围系统当前的状态深入挖掘信息的渠道影响问题的因素模型设计方案的算法模拟的方案和算法方案的评价指标实施结果的反馈渠道决策支持的层次1。信息查询2。统计分析3。方案设计(多种)4。模拟预测(多种)5。优化组合方案6。自动发现问题2。试用2。1部分功能的试用2。2运行情况的详细记录2。3信息的反馈3。评价与用户的讨论和交流对于决策的支持程度–信息查询–统计分析–模拟预测和方案比较–优化方案的设计–发现问题4。改进4。1逐步成长4。2文档资料4。3版本管理步骤一准备工作和规划的制定1。详细地调查本单位本部门的信息管理的现状。-信息的来源、去向、存储和处理情况-找出急需解决的问题2。确定目标3。找准突破点步骤二第一个原型的设计1。设计和形成基本的框架结构2。实现若干最急需的功能3。形成继续发展和成长的机制步骤三第一个原型的实现1。建立队伍2。建立硬件和网络基础3。摸索开发经验步骤四运行的准备和组织1。平稳过渡,新旧业务衔接2。严格管理,责任到人3。详细记录运行情况步骤五运行情况的反馈和分析1。找出存在的问题2。确定改进的目标步骤六规划的回顾和修订1。回顾和审计规划的实施情况2。修改规划3。确定下一步的突破点步骤七新版本的设计1。在原有基础上设计,保持连续性2。仍然坚持有限目标步骤八新版本的实现1。队伍的训练2。全体人员的培训3。指导方法的审视和改进原型法的关键成功因素以上的方法能否得到实施,关键在于以下五个因素。因素一对于本单位现状的确实了解1。实事求是;2。围绕基本业务;3。防止盲目的攀比。因素二突破点的正确选择1。雪中送炭,不要锦上添花;2。可行性分析——技术条件——经济条件——社会环境条件3。谨慎从事。因素三正确的评价要求1。核心是信息资源开发利用能力的提高;2。打破信息孤岛,实现信息共享;3。以对于基本业务的帮助为目标,不要以技术为标准。因素四稳定的、可靠的检查和信息反馈机制1。定期检查的机制;2。独立的、可靠的信息反馈渠道;因素五有效的控制和调整机制1。第一把手的直接控制;2。资源的保证;3。组织保证。DSS的发展方向GDSS,群体决策支持系统EMSIDSS,智能决策支持系统–NN,神经网络–模糊逻辑,FuzzyLogic–基于案例的推理CaseBasedReasoning专用DSS,如NDSS(谈判决策支持系统)四。企业信息化建设中的新方向4.1WebServices——自动寻找商业伙伴4.2面向电子商务的信息系统建设4。1WebServices——自动寻找商业伙伴下一代的信息管理将如何发展?WebService是一个值得注意的方向。简单地说,就是从“在网上找信息”进到“在网上找服务”。任何内容Internet@早餐公路上的信息通讯业务Internet@办公室Internet@会议空中的InternetInternet@休闲Internet@旅馆到处存在的计算机技术on任何地方任何设备over任何网络at任何时间什么是Web服务Internet第一阶段人与人之间的Internet第二阶段人与应用之间Internet第三阶段应用与应用之间最终,你所想要的任何的服务都处于就绪状态,你可以在任何地方,任何时刻,通过任何的设备,对它们进行调度.你所需要做的就是和它们进行连接.一个Web服务涉及到三个层次技术支持方面集成能力能够提供一个可用的,而且简单的技术作为基础把Web服务集成到某个商业过程当中去商业关联确定并且选择Web服务,用它来管理这个商业关联Web服务:处于发展中的标准通用的Internet协议(TCP/IP,HTTP,etc)ExtensibleMarkupLanguage(XML)SimpleObjectAccessProtocol(SOAP)WebServicesDefinitionLanguage(WSDL)UniversalDescription,Discovery&Integration(UDDI)WebServicesFlowLanguage(WSFL).........格式传输消息描述搜索和发现工作流合同签订建立信任寻找贸易伙伴标准需求实现的在实现Web服务过程中的六个主要的挑战可用的Web服务并不能满足需求多重的合同关系很难管理技术支持集成能力商业关联23451612345要有针对性的解决不足的和冗余的技术和服务Web服务的中间件的构造很棘手没有什么选择的余地6标准仍然处于发展时期Web服务:三个阶段的演变Web服务类型描述可实现的程度2001200220032004200520062007用来集成内部的应用用来和外部的可信任的合作伙伴连接用来在开放性的市场上寻求合作伙伴早期的使用已经开始建立可行的设想可信任的外部合作伙伴开放性的市场内部应用被夸大的EB的最高点觉醒的波谷开始实事求是生产力达到的稳定时期技术的触发器市场宣传E-BusinessForeverE-Business发展的态势YearE-TailingDot-comstartsInternetWWWDot-comsharefalloutInvestordisillusionmentBusinessdisillusionment“True”E-BusinessemergesOptimizedE-BusinessE-BusinesssubsumedintocorporateDNA1990-1996199719981999200020012002200320042005200620072008我们在这里处于主导地位的有效商务活动将