系分20230413--之【系统规划】

系统规则:是信息系统生命周期的第一个阶段,其任务是对企业的环境、目标及现有系统的状况进行
进行初步调查,根据企业目标和发展战略,确定信息系统的发展战略,对建设新系统的需求做分析和
预测,同时考虑各种约束,研究建设新系统的必要性和可能性。

系统规划的主要步骤:
    1、对现有系统进行初步调查(根据企业战略和发展目标,内部收信信息,站在管理层的高度观察企业的现状,分析现有系统运行状况)
    2、分析和确定系统的目标(质量和范围,政策,组织和人员)
    3、分析子系统的组成和基本功能(自顶向下对系统进行划分,并详细说明各个子系统应该现在的功能)
    4、拟定系统的实施方案(优先级,确定开发顺序)
    5、进行系统的可行性研究(编写可行笥研究报告、如开可行性讨证会)
    6、制订系统建设方案。(可对技术指标进行分析,比较,落实各项假设的前提条件,制订系统建设方案,并根据该方案及实施讲编写完系统设计任务书,批准后,正式作为系统建设的依据)

项目的立项目标和动机
    1、进行基础研究
    2、进行应用研发
    3、提供技术服务
    4、产品的使用者
    
项目的选择和确定:
    1、选择有核心价值的项目(核心业务)
    2、评估所选的项目(实施的约束{系统开发过程中,不做什么}、风险、成本和效益)
    3、项目优先级排序 (根扰企业有的资源情况,进行成本效益分析等指标)
    4、评估项目的多种实施方式(自制、外包,购买,技术方案和设计+编码和测试外包{对项目风险、收益和资源开销等方面的考虑})
    5、平衡地选择合适的方案(技术风除,用户锁定,扩展性,目标偏离)
初步调查
    1、初步调查的目标
        初步调查(少量人力,大致了解,看有无开发的可行性)
            目标:掌握用户的概况,从整体上了解企业信息建设的现状,对用户提出的各种问和初步需求进行识别,明确系统的初步目标,为可行性研究提共工作基础)
        详细调查(正式立项后,大理人力,大规模和全面的系统业调查)
    2、初步调查的方式
        最佳方式是与高层管理人员座谈,了解设定的目标和系统边界,计划的资金投和对工期的要求。
        IT部门的负人:了解企业现有系统,取得的效果和存在的问题,以及系统需要更新的原因
        业务部门的领导:征求他们对新的信息系统建设的竟见和新系统的功能要求。
    3、初步调查的内容:
        一般调查:当前的信息流程,明确企业改造的需求,确定系统目标和主要功能
            1、初步需求分析。(建设缘由、要求、需求、达到的目标)
            2、企业基本状态
            3、管理方式和基础数据管理状况(定性是不是支持新系统建设)
            4、现有系统状况(特点、存在问题、可利用的信息资源、技术力量、设备等)
        信息需求初步调查:组织结构、职责和活动,了解各职能机构所要处理的数据,调查环境信息
可行性研究:必顺从系统总体出发,对技术,经济、法律、用户使用等方面分析和论证,以确定信息系统建设项目是否可行
可行性评价准则:
    经济(建设成本、运行成本和建成后的经济收益)
    技术(技术:技术力量、资源(构件库、软硬件)
    法律
    用户使用(管理,运行、进度)
可行性研究的步骤:
    1、复查系统目标和规模(目标、规模、相关约束和限制条件,清晰、明确、没有岐义性)
    2、分析顼有系统(文档资料和使用手册、了妥顼有系统能做什么、现有系统高层系统流程图,记录系统和其他系统之间的接口,检验是否正确)
    3、导出新系统的高层逻辑模型
        3-1系统上下文关系范围图DFD 0层
        3-2E-R图,系统的数据模型 实体与关系
        3-3用例图OO思想
        3-4领域模型OO思想
        IPO(Input/Process/Output)结构化思想
    4、用户复核(用户一起,通过访谈、现在观摩、对现有系统 分析等手段,用户确认了新的系统模型为止)
    5、提出并评价解决方案
    6、确定最终推荐的解决方案、说明选择方案的理由
    7、草拟开发计划(所需资源、人员和时间进度)
    8、编制和提交可以性研究报告(整理成文,提交给用户和管理层,审查通过)

可行性研究报告
    引言+引用文件+可行性研究的前提+可选的方案+所建议的系统+经济可行性+技术可行性+法律可行性+用户使用可行性+其他与项目关的问题+注解+附录
    可以性论证会:
        主管部门主持,相关部门的代表,业内专家
        首先,系统分析师或可代表进行详细介绍和说明,然后各方面专家和代表进行广泛而深入的讨论和研究
        各种方案进行比较分析,要充分估计各种可能出现的问题

成本和收益:
固定成本:总额在一定期间和一定业务量范围内,不爱业务理的变动的影响而保持固定不变的成本
(管理人员的工资、办公费、固定资产拆旧费、员工培训费、广告费、技术开发经费等)
变动成本:一定时间和一定业务量范围内其总额随着业务量的变动成正比例变的的成本
(材料费、包装费、外包费,开发资金)
混合成本:混合了,固定成本变动成本(水电费、电话费、质量保证人员的工资)

收益:
一次性经济收益:开支的缩减和价值的提升(资源要求的减少、运行效率真的改进、管理和运行效率的改进)
非一次性经济收益:

盈亏监界分析:
    利润=(销售单价-单位变成成本)*销售量-总固定成本
    盈亏监界点销售量=总固定成本/(销售单价-单位变成成本)
    盈亏监界点销售额=总固定成本/(1-总变动成本/销售收入)

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
完整版:https://download.csdn.net/download/qq_27595745/89522468 【课程大纲】 1-1 什么是java 1-2 认识java语言 1-3 java平台的体系结构 1-4 java SE环境安装和配置 2-1 java程序简介 2-2 计算机中的程序 2-3 java程序 2-4 java类库组织结构和文档 2-5 java虚拟机简介 2-6 java的垃圾回收器 2-7 java上机练习 3-1 java语言基础入门 3-2 数据的分类 3-3 标识符、关键字和常量 3-4 运算符 3-5 表达式 3-6 顺序结构和选择结构 3-7 循环语句 3-8 跳转语句 3-9 MyEclipse工具介绍 3-10 java基础知识章节练习 4-1 一维数组 4-2 数组应用 4-3 多维数组 4-4 排序算法 4-5 增强for循环 4-6 数组和排序算法章节练习 5-0 抽象和封装 5-1 面向过程的设计思想 5-2 面向对象的设计思想 5-3 抽象 5-4 封装 5-5 属性 5-6 方法的定义 5-7 this关键字 5-8 javaBean 5-9 包 package 5-10 抽象和封装章节练习 6-0 继承和多态 6-1 继承 6-2 object类 6-3 多态 6-4 访问修饰符 6-5 static修饰符 6-6 final修饰符 6-7 abstract修饰符 6-8 接口 6-9 继承和多态 章节练习 7-1 面向对象的分析与设计简介 7-2 对象模型建立 7-3 类之间的关系 7-4 软件的可维护与复用设计原则 7-5 面向对象的设计与分析 章节练习 8-1 内部类与包装器 8-2 对象包装器 8-3 装箱和拆箱 8-4 练习题 9-1 常用类介绍 9-2 StringBuffer和String Builder类 9-3 Rintime类的使用 9-4 日期类简介 9-5 java程序国际化的实现 9-6 Random类和Math类 9-7 枚举 9-8 练习题 10-1 java异常处理 10-2 认识异常 10-3 使用try和catch捕获异常 10-4 使用throw和throws引发异常 10-5 finally关键字 10-6 getMessage和printStackTrace方法 10-7 异常分类 10-8 自定义异常类 10-9 练习题 11-1 Java集合框架和泛型机制 11-2 Collection接口 11-3 Set接口实现类 11-4 List接口实现类 11-5 Map接口 11-6 Collections类 11-7 泛型概述 11-8 练习题 12-1 多线程 12-2 线程的生命周期 12-3 线程的调度和优先级 12-4 线程的同步 12-5 集合类的同步问题 12-6 用Timer类调度任务 12-7 练习题 13-1 Java IO 13-2 Java IO原理 13-3 流类的结构 13-4 文件流 13-5 缓冲流 13-6 转换流 13-7 数据流 13-8 打印流 13-9 对象流 13-10 随机存取文件流 13-11 zip文件流 13-12 练习题 14-1 图形用户界面设计 14-2 事件处理机制 14-3 AWT常用组件 14-4 swing简介 14-5 可视化开发swing组件 14-6 声音的播放和处理 14-7 2D图形的绘制 14-8 练习题 15-1 反射 15-2 使用Java反射机制 15-3 反射与动态代理 15-4 练习题 16-1 Java标注 16-2 JDK内置的基本标注类型 16-3 自定义标注类型 16-4 对标注进行标注 16-5 利用反射获取标注信息 16-6 练习题 17-1 顶目实战1-单机版五子棋游戏 17-2 总体设计 17-3 代码实现 17-4 程序的运行与发布 17-5 手动生成可执行JAR文件 17-6 练习题 18-1 Java数据库编程 18-2 JDBC类和接口 18-3 JDBC操作SQL 18-4 JDBC基本示例 18-5 JDBC应用示例 18-6 练习题 19-1 。。。
完整版:https://download.csdn.net/download/qq_27595745/89522468 【课程大纲】 1-1 什么是java 1-2 认识java语言 1-3 java平台的体系结构 1-4 java SE环境安装和配置 2-1 java程序简介 2-2 计算机中的程序 2-3 java程序 2-4 java类库组织结构和文档 2-5 java虚拟机简介 2-6 java的垃圾回收器 2-7 java上机练习 3-1 java语言基础入门 3-2 数据的分类 3-3 标识符、关键字和常量 3-4 运算符 3-5 表达式 3-6 顺序结构和选择结构 3-7 循环语句 3-8 跳转语句 3-9 MyEclipse工具介绍 3-10 java基础知识章节练习 4-1 一维数组 4-2 数组应用 4-3 多维数组 4-4 排序算法 4-5 增强for循环 4-6 数组和排序算法章节练习 5-0 抽象和封装 5-1 面向过程的设计思想 5-2 面向对象的设计思想 5-3 抽象 5-4 封装 5-5 属性 5-6 方法的定义 5-7 this关键字 5-8 javaBean 5-9 包 package 5-10 抽象和封装章节练习 6-0 继承和多态 6-1 继承 6-2 object类 6-3 多态 6-4 访问修饰符 6-5 static修饰符 6-6 final修饰符 6-7 abstract修饰符 6-8 接口 6-9 继承和多态 章节练习 7-1 面向对象的分析与设计简介 7-2 对象模型建立 7-3 类之间的关系 7-4 软件的可维护与复用设计原则 7-5 面向对象的设计与分析 章节练习 8-1 内部类与包装器 8-2 对象包装器 8-3 装箱和拆箱 8-4 练习题 9-1 常用类介绍 9-2 StringBuffer和String Builder类 9-3 Rintime类的使用 9-4 日期类简介 9-5 java程序国际化的实现 9-6 Random类和Math类 9-7 枚举 9-8 练习题 10-1 java异常处理 10-2 认识异常 10-3 使用try和catch捕获异常 10-4 使用throw和throws引发异常 10-5 finally关键字 10-6 getMessage和printStackTrace方法 10-7 异常分类 10-8 自定义异常类 10-9 练习题 11-1 Java集合框架和泛型机制 11-2 Collection接口 11-3 Set接口实现类 11-4 List接口实现类 11-5 Map接口 11-6 Collections类 11-7 泛型概述 11-8 练习题 12-1 多线程 12-2 线程的生命周期 12-3 线程的调度和优先级 12-4 线程的同步 12-5 集合类的同步问题 12-6 用Timer类调度任务 12-7 练习题 13-1 Java IO 13-2 Java IO原理 13-3 流类的结构 13-4 文件流 13-5 缓冲流 13-6 转换流 13-7 数据流 13-8 打印流 13-9 对象流 13-10 随机存取文件流 13-11 zip文件流 13-12 练习题 14-1 图形用户界面设计 14-2 事件处理机制 14-3 AWT常用组件 14-4 swing简介 14-5 可视化开发swing组件 14-6 声音的播放和处理 14-7 2D图形的绘制 14-8 练习题 15-1 反射 15-2 使用Java反射机制 15-3 反射与动态代理 15-4 练习题 16-1 Java标注 16-2 JDK内置的基本标注类型 16-3 自定义标注类型 16-4 对标注进行标注 16-5 利用反射获取标注信息 16-6 练习题 17-1 顶目实战1-单机版五子棋游戏 17-2 总体设计 17-3 代码实现 17-4 程序的运行与发布 17-5 手动生成可执行JAR文件 17-6 练习题 18-1 Java数据库编程 18-2 JDBC类和接口 18-3 JDBC操作SQL 18-4 JDBC基本示例 18-5 JDBC应用示例 18-6 练习题 19-1 。。。
完整版:https://download.csdn.net/download/qq_27595745/89522468 【课程大纲】 1-1 什么是java 1-2 认识java语言 1-3 java平台的体系结构 1-4 java SE环境安装和配置 2-1 java程序简介 2-2 计算机中的程序 2-3 java程序 2-4 java类库组织结构和文档 2-5 java虚拟机简介 2-6 java的垃圾回收器 2-7 java上机练习 3-1 java语言基础入门 3-2 数据的分类 3-3 标识符、关键字和常量 3-4 运算符 3-5 表达式 3-6 顺序结构和选择结构 3-7 循环语句 3-8 跳转语句 3-9 MyEclipse工具介绍 3-10 java基础知识章节练习 4-1 一维数组 4-2 数组应用 4-3 多维数组 4-4 排序算法 4-5 增强for循环 4-6 数组和排序算法章节练习 5-0 抽象和封装 5-1 面向过程的设计思想 5-2 面向对象的设计思想 5-3 抽象 5-4 封装 5-5 属性 5-6 方法的定义 5-7 this关键字 5-8 javaBean 5-9 包 package 5-10 抽象和封装章节练习 6-0 继承和多态 6-1 继承 6-2 object类 6-3 多态 6-4 访问修饰符 6-5 static修饰符 6-6 final修饰符 6-7 abstract修饰符 6-8 接口 6-9 继承和多态 章节练习 7-1 面向对象的分析与设计简介 7-2 对象模型建立 7-3 类之间的关系 7-4 软件的可维护与复用设计原则 7-5 面向对象的设计与分析 章节练习 8-1 内部类与包装器 8-2 对象包装器 8-3 装箱和拆箱 8-4 练习题 9-1 常用类介绍 9-2 StringBuffer和String Builder类 9-3 Rintime类的使用 9-4 日期类简介 9-5 java程序国际化的实现 9-6 Random类和Math类 9-7 枚举 9-8 练习题 10-1 java异常处理 10-2 认识异常 10-3 使用try和catch捕获异常 10-4 使用throw和throws引发异常 10-5 finally关键字 10-6 getMessage和printStackTrace方法 10-7 异常分类 10-8 自定义异常类 10-9 练习题 11-1 Java集合框架和泛型机制 11-2 Collection接口 11-3 Set接口实现类 11-4 List接口实现类 11-5 Map接口 11-6 Collections类 11-7 泛型概述 11-8 练习题 12-1 多线程 12-2 线程的生命周期 12-3 线程的调度和优先级 12-4 线程的同步 12-5 集合类的同步问题 12-6 用Timer类调度任务 12-7 练习题 13-1 Java IO 13-2 Java IO原理 13-3 流类的结构 13-4 文件流 13-5 缓冲流 13-6 转换流 13-7 数据流 13-8 打印流 13-9 对象流 13-10 随机存取文件流 13-11 zip文件流 13-12 练习题 14-1 图形用户界面设计 14-2 事件处理机制 14-3 AWT常用组件 14-4 swing简介 14-5 可视化开发swing组件 14-6 声音的播放和处理 14-7 2D图形的绘制 14-8 练习题 15-1 反射 15-2 使用Java反射机制 15-3 反射与动态代理 15-4 练习题 16-1 Java标注 16-2 JDK内置的基本标注类型 16-3 自定义标注类型 16-4 对标注进行标注 16-5 利用反射获取标注信息 16-6 练习题 17-1 顶目实战1-单机版五子棋游戏 17-2 总体设计 17-3 代码实现 17-4 程序的运行与发布 17-5 手动生成可执行JAR文件 17-6 练习题 18-1 Java数据库编程 18-2 JDBC类和接口 18-3 JDBC操作SQL 18-4 JDBC基本示例 18-5 JDBC应用示例 18-6 练习题 19-1 。。。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值