2、购买 购买应用程序:组织可以从市场上购买或租赁 系列预先写好的软件,这些软件可以完成某些共性 任务。 一外包开发:将组织中的信息系统或其中一部分交 给其它组织利用其智力资源进行开发。 信息系统外部化:组织将信息系统部门的运营 通讯网络的管理、信息系统的开发、运行全部交由 其他组织负责的方法
2、购买 – 购买应用程序:组织可以从市场上购买或租赁一 系列预先写好的软件,这些软件可以完成某些共性 任务。 – 外包开发:将组织中的信息系统或其中一部分交 给其它组织利用其智力资源进行开发。 – 信息系统外部化:组织将信息系统部门的运营、 通讯网络的管理、信息系统的开发、运行全部交由 其他组织负责的方法
传统的生命周期法(m System Development Life Cycle ◆生命周期法将系统开发分为五个阶段: 划定系统开发范围『→系统分析■→系统 设计→系统实施→系统支持」 ◆图:生命周期法的循环过程
传统的生命周期法(Traditional System Development Life Cycle) 生命周期法将系统开发分为五个阶段: 划定系统开发范围 →系统分析 →系统 设计 →系统实施 →系统支持 。 图:生命周期法的循环过程
Q划定系统开发范围主要步骤■ ◆确定组织需要新信息系统解决的问题 ◆确定哪些部门受新信息系统的影响 ◆成立项目小组 ◆检查现有的应用程序是否需要新系统与它们建 立接口 ◆进行初步可行性分析:包括成本、技术、时间 和管理上的可行性。 ◆制定项目开发计划:包括参与项目开发的人员 项目开发各阶段起、始时间、项目投资预算
划定系统开发范围主要步骤 确定组织需要新信息系统解决的问题 确定哪些部门受新信息系统的影响 成立项目小组 检查现有的应用程序是否需要新系统与它们建 立接口 进行初步可行性分析:包括成本、技术、时间 和管理上的可行性。 制定项目开发计划:包括参与项目开发的人员、 项目开发各阶段起、始时间、项目投资预算
Q系统分析的主要步骤■ ◆建立现行系统的模型,并对该模型进行 研究分析 ◆定义组织的新信息需求和业务处理需求 ◆建立新系统模型 ◆修改项目计划和重新划定项目范围
系统分析的主要步骤 建立现行系统的模型,并对该模型进行 研究分析 定义组织的新信息需求和业务处理需求 建立新系统模型 修改项目计划和重新划定项目范围
Q系统设计■ ◆系统设计就是将系统分析阶段所定义的 用户的逻辑需求转换为设计说明。 ◆这一部分中应完成的主要任务有: 系统总体设计 用户界面设计 系统物理配置设计 代码设计 数据库设计 更新项目计划
系统设计 系统设计就是将系统分析阶段所定义的 用户的逻辑需求转换为设计说明。 这一部分中应完成的主要任务有: – 系统总体设计 – 用户界面设计 – 系统物理配置设计 – 代码设计 – 数据库设计 – 更新项目计划