信息系统分析相关知识梳理

2023-11-08

一、企业信息化战略与实施

(一)企业信息化

1、以数据处理为核心,围绕职能部门,有企业系统规划法、关键成功因素法、战略集合转化法

2、以企业内部管理信息系统为核心,围绕企业整体,有战略数据规划法、信息工程法、战略栅格法

3、以集成为核心,面向企业战略,有价值链分析法、战略一致性模型

(二)信息系统战略规划

信息处理:信息的删除、修改、统计,不包含信息录入

需求分析就是对处理的对象进行系统调查,包括系统范围与目标分析、系统组织结构与功能分析和系统性能分析。其中系统组织结构与功能分析中,需要了解组织的目标及其战略规划、组织结构及各部分的功能、相关部门职能的各种关系,分析组织结构的合理性等。可以有以下工具:

(1)组织机构图:描述组织各部门的领导和被领导的关系。

(2)组织/业务关系图:描述业务和部门的关系。

(3)业务功能一览图:描述每一种业务所具有的功能。

信息化需求包含3个层次:战略需求、运作需求、技术需求

企业信息化阶段:

初级:各业务部门直接提出信息化需求,IT部门实施。特定部门或特定业务流程。

中级:业务部门按照企业战略提出信息化需求,由IT部门的实施。

高级:企业根据制定整体战略统一规划,分步实施。

二、需求分析

需求开发:需求获取、需求分析、需求定义、需求验证

JRP的步骤:

1、应该让与会者相互认识,使在轻松的氛围下交流。会议的最初,对所列举的问题进行逐项专题讨论。

2、对系统和类似系统的不足做开放性讨论,鼓励短时间说出尽量多的想法,不进行评论。

3、大家在此基础上对新的解决方案进行设想所需的系统。将相关想法记录,形成想法、问题和不足的要点清单。

4、对清单进行整理,明确优先级,提交评审。

需求层次:

1、业务需求。反映企业和客户对系统高层次的目标要求,通过来自项目投资人、购买产品的客户、客户单位的管理人员、营销部门等。

2、用户需求。描述用户的具体目标,或用户必须能完成任务。

3、系统需求。从系统角度说明软件的需求,包括功能需求、非功能需求及设计约束。

三、系统设计

设计模式是一套被反复使用、多数人知晓的、经过分类编目的、代码设计经验的总结。使用设计模式是为了可重用代码、让代码更容易被他人理解、保证代码可靠性、让系统更容易扩展。

(一)软件架构设计

管道/过滤器风格

远程过程调用风格

解释器风格:虚拟机风格

数据库风格:共享数据、黑板风格、知识数风格

层次化风格:

(二)面向对象

面向对象设计是模型驱动和用例驱动,整个设计过程将需求模型作为输入,设计模型为输出至构建阶段

设计模型两大主题:系统复用与系统扩展

设计原则:

依赖倒置:高层模块不应该依赖低模块,都应尽量依赖抽象。抽象不应该依赖细节,细节应该依赖抽象。要针对接口编程,不要针对实现编程。

单 一职责:一个类或一个模块只有一个职责,即只有一个变化的原因。

李氏替换原则:子类可以代替父类。

迪米特(知识)原则:一个对象应该对另一个对象了解的尽可能少。一个模块对外透露的信息越少越好。

接口隔离原则:使用多个专门的接口比使用单一的总接口更好。尽量使用专门的接口,避免多功能共用一个接口。

组合重用原则:尽量依赖组合,不要使用继承。

开闭原则:应该对修改关闭,对扩展开放。

(三)敏捷方法

1、敏捷方法的思想,为何选择敏捷,敏捷模型的横向对比,具体选哪一种敏捷模型来论述如何做的,如果考具体的某种模型呢

上钻、下钻、平推

原型+敏捷,混搭,基于构件开发。

敏捷是思想、方法,Scrum是模型

极限编程

XP

(五)数据库设计

读写分离:主数据库负责“写操作”,从数据库负责“读操作”。业务服务器将写操作发给主数据库服务器,将“读操作”转发给从数据库服务器,从数据库服务器一般有多台集群,数据库主机通过复制将数据同步至从机,从数据库服务器也具有全部业务数据库。

分库分表:主要包括了分库和分表的操作,根据业务模块将数据分散到不同的数据库服务器。由于单表太大造成瓶颈进行拆表,有水平拆表和垂直拆表。

数据流中的处理过程可并行,系统流程图在某个时间点只能处理一个流程。

数据流图展现的是系统的数据流,系统流程图展现的是系统的控制流。

数据流图展现的是全局处理过程。

数据主从复制的步骤:

1、主服务器将做的修改通过I/O进程将更新操作写入本机的二进制日志。

2、从服务器I/O进程监测主服务器二进制日志,同步到从服务器的中继日志。

3、从服务器同时开启SQL Thread,定时检查中继日志更新,如有更新在本机的数据库执行更新操作。

根据城市列表分布存储数据,由于城市列表为离散值,因此数据分布均匀,同时由于按城市分表存储,也利于管理和城市处理自己的数据。

四、系统开发

(一)软件测试

确认测试先要进行有效性测试以及软件配置审查,然后进行验收测试、安装测试。

(二)功能

非直接耦合:

数据耦合:

标记耦合:

控制耦合:

外部耦合:

公共耦合:

内容耦合:一个模块直接修改或访问另一个模块的数据。

版本控制流程:

1、创建配置项 2、修改处于工作状态的配置项 3、技术评审或领导审批 4、正式发布 5、变更,修改版本号

五、项目管理

(一)时间管理

自由时差=紧后工作最早开始时间-本工作最早完成时间(最早开始时间+持续时间)

六、计算网络

协议层次

应用层:SNMP、TELNET23、FTP(20数/21管)、POP3-110、SMTP-25、MIME、HTTP,DHCP、RIP、DNS

传输层:TCP、UDP

网络层:IP、ICMP、IGMP、ARP

链路层:CSMA/CD、 HDLC、PPP

七、

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

信息系统分析相关知识梳理 的相关文章

  • C语言深入理解指针(非常详细)(五)

    目录 回调函数 qsort使用举例 qsort函数的模拟实现 sizeof和strlen的对比 sizeof strlen sizeof和strlen的对比 一道关于sizeof的题 回调函数 回调函数就是一个通过函数指针调用的函数 如果你
  • 如何使用DedeCMS制作网站首页轮播图?

    使用 DedeCMS 制作网站很多年了 做过不少网站 也为不少 DedeCMS 网站解决过不少小问题 轮播图 或者叫幻灯片 是每个网站 首页 都有的元素了 DedeCMS 并没有像有些网站管理程序一样 提供一个直接管理网站轮播图的功能 好几
  • 34门课改变人生——牛人自学计算机总结

    转载说明 在人人网上看到一个在美国学生物的硕士通过MOOC学习最终找到IT工程师工作的故事 非常励志 而且每门课都有很有价值的点评 经过作者本人同意转载到MOOC学院 如果各位有后续问题可以把他本人拉来答疑 转载正文 首先这只是我个人的总结
  • abstract关键字(抽象类)【Java】

    目录 一 abstract关键字 1 1 abstract修饰类 抽象类 1 2 abstract 修饰方法 抽象方法 1 3 abstract使用的注意点 二 abstract 关键字的举例说明 一 abstract关键字 解释为抽象的
  • 程序员如何优雅地解决线上问题?

    身为一个程序员 遇到线上问题那都是家常便饭的事儿 如果你在深夜看到一群同事围在一起 他们是在共同探讨什么哲学问题么 非也 他们一定是遇到了线上BUG 线上问题只要影响到了核心业务流程那便是事故 所以一旦事故发生 无论你在约会 还是周末打游戏
  • ctfshow--web入门(web101--web115&web123&web125-web133)

    ctfshow web入门 web101 web115 web123 web125 web133 web101
  • 黑客入门学习方法和盗号思路 别把这个想得很神秘

    大神请绕过 还有盗号的一些方法和思路 骗子太多 别上当 此文只是希望更多的人了解 更能很好的保护好自身虚拟财产 黑客 看着很神秘 其实都是普通人 工作不同而已 当然 有的很厉害的 他们智商都很高 这里不做讨论 就说说普通人如何学习这一块 入
  • 信息系统分析相关知识梳理

    一 企业信息化战略与实施 一 企业信息化 1 以数据处理为核心 围绕职能部门 有企业系统规划法 关键成功因素法 战略集合转化法 2 以企业内部管理信息系统为核心 围绕企业整体 有战略数据规划法 信息工程法 战略栅格法 3 以集成为核心 面向
  • GSEA

    软件下载网址 GSEA gsea msigdb org GSEA不需要设置阈值过滤基因 有助于我们从整体通路分析差异 一 数据准备 1 数据集 tpm bulk gct 你需要分析的表达矩阵 建议bulk数据用tpm标准化后的 第一行 1
  • 自学软件测试6个月,找到了月薪8.5K的工作,多亏了这套学习方法

    8 5K的薪资也许对csdn的各位大佬来说并不算什么 但是对于我这种曾经在工厂 每月工资才4000左右的人来说 已经是巨大的改变了 文中附我的学习心得及学习资料 其实我在很早就对编程感兴趣 只是一直缺乏学习的动力 刚好在去年疫情期间 厂里停
  • “学习方法”学习笔记(一)费曼技巧

    以下为引用部分 作者 pimgeek 链接 https www zhihu com question 20576786 answer 21770899 来源 知乎 著作权归作者所有 商业转载请联系作者获得授权 非商业转载请注明出处 特别说明
  • 思维导图使用技巧:手把手教你怎么画思维导图 #CSDN博文精选# #系统化学习# #IT技术# #知识图谱#

    大家好 我是小C 又见面啦 文章过滤器 精选大咖干货 助力学习之路 5天20篇CSDN精选博文带你掌握系统化学习方法 专栏将挑选有关 系统化学习方法 的20篇优质文章 帮助大家掌握更加科学的学习方法 在这里 你将收获 快速掌握系统化学习的理
  • 【GRE】GRE普通考试改革前后区别

    参考张禄老师的视频 首先是官网的总结 从图中看出的几个点 写作 由 argument issue 改为 issue 删除 argument 这意味着写作想获得高分将更加困难 因为大陆考生基本都是靠 argument 拉分的 数学和语文 题量
  • “拖延症”的良方——对于追求完美,自制力差,情绪化的人很受用。

    上大学以后 我开始有了拖延的毛病 立下目标无数 但时常却动力奇缺 常常在网上浏览着各色的小说和帖子 或是玩很无聊的弱智在线小游戏 却不愿碰专业书本或文献一下 甚至哪怕deadline就在几天之后 只有在deadline之前一点点时间才会因紧
  • 文献综述写作模板1.0

    参考视频 基础模板框架 https www bilibili com video BV1E54y1U7SM spm id from 333 337 search card all click vd source e5e46a7b9d3909
  • Kali之渗透攻击

    渗透攻击是指黑客为了获得非法利益 通过各种手段进入网络系统 计算机系统中 在未经授权的情况下获取信息 利用漏洞控制系统和执行越权操作的一种行为 其目的在于获取非法利益 破坏或者窃取关键数据 以及对网络系统进行控制 在学习渗透攻击这一知识点过
  • 科学推理~

    科学推理 物理 1 力学 重力 重力并不是指向地心的 只有赤道可以 弹力 重点 判断弹力方向 相互作用力 摩擦力 静摩擦力 滑动摩擦力 注意 最大静摩擦力默认等于滑动摩擦力 压强 固体压强 液体压强 连通器 气体压强 气体对外做功 T 下降
  • 操作符详解上(非常详细)

    目录 二进制介绍 二进制 2进制转10进制 10进制转2进制数字 2进制转8进制和16进制 2进制转8进制 2进制转16进制 原码 反码 补码 移位操作符 左移操作符 右移操作符 位操作符 逗号表达式 二进制介绍 在初学计算机时我们常常会听
  • 软件设计师---程序设计语言

    程序设计语言 简介 编译程序和解释程序 真题 程序设计语言基本成分 真题 传值调用和传地址调用 代码实现 真题 编译 解释程序翻译阶段 真题 符号表 真题 编译过程概述 词法分析 语法分析 语义分析 目标代码生成 小结 真题 动态语义错误
  • C++ 文件流操作详解

    1 C I O流 本文章有很多内容参考并借鉴了 C primer plus 这本经典 这里先说明一下 1 C I O流 1 1 数据流 1 2 控制台流 1 3 文件流 1 3 1 什么是文件流 1 3 2 缓冲区 1 3 3 文件流和控制

随机推荐

  • nacos-一致性协议(1)

    Nacos支持CP AP模式 即Nacos可以根据配置识别为CP模式或AP模式 默认是AP模式 如果注册Nacos的client节点注册时ephemeral true 那么Nacos集群对这个client节点的效果就是AP 采用distro
  • curl,libssh2,openssl,zlib的编译

    前年 客户要求ATM客户端程序添加sftp功能 领导发给我4个静态库 分别是libcurl lib libeay32 lib ssleay32 lib libssh2 lib 使用这4个库成功实现了sftp功能 当时从网络上查到该四个静态库
  • 层序遍历与BFS广度(宽度)遍历搜索算法(C++)

    算法竞赛 file author jUicE g2R qq 3406291309 彬 bin 必应 一个某双流一大学通信与信息专业大二在读 brief 一直在算法竞赛学习的路上 copyright 2023 8 COPYRIGHT 原创技术
  • 训练集和测试集 — 模型评估

    模型评估 训练集和测试集 训练集就是训练模型的样本 测试集就是在我们训练好一个模型后 需要去评价这个模型的好坏 最直接的方法就是拿着这个模型去做实际的判断 例如 垃圾邮件过滤 就看看能否把垃圾邮件都筛选出来 如果没有识别出垃圾邮件 或者把正
  • 我和ChatGPT聊了聊个人知识管理

    话说 昨天我终于申请了一个ChatGPT的账号 完之后 就玩儿嗨了嘛 问东问西地 简直停不下来 不过除了闲聊之外 还是想借助ChatGPT的帮忙完成一些具体的任务 于是我就和它聊了聊个人知识管理 文章比较长 主要包括这样一些内容 什么是个人
  • MATLAB中数组的运算和操作学习笔记

    1 数组的代数运算 1 1 数组与标量的运算 数组的 乘方运算 gt gt A 1 2 3 4 5 6 A 1 2 3 4 5 6 gt gt A 2 ans 1 0 1 2 3 4 gt gt A 2 ans 2 4
  • 中达优控触摸屏编程视频教程_中达优控触摸屏编程软件下载

    YKBuilder也就是中达优控触摸屏编程软件 是中达优控YKHMI系列人机界面的集成开发环境 它可以帮助开发适合自己工程使用的组态 从而减少开发自动化项目的时间 缩短系统升级和维护的时间 并可以与第三方应用程序无缝集成 增强生产力 在自动
  • uni-app @tap 失效

    item menu 自定义组件
  • 英语学渣如何看懂全英文的芯片数据手册

    英语学渣如何看懂全英文的芯片数据手册 一 数据手册的重要性 我们在做项目的时候常常会用到一些我们以前没接触过的芯片 这个时候我们就需要看芯片的数据手册 而我们接触到的芯片百分之九十以上都是国外的 剩下那百分之十的国产芯片也有可能是用英文写的
  • activiti自定义代理人、候选人、候选组选择

    介绍 AdminEAP框架中集成了Activiti工作流组件 使用了activiti explorer中的在线流程设计器 其中在选择代理人 审批人 中 原生的操作是输入数据 没有和系统自动关联 同时 原生的在线流程设计器使用AngularJ
  • 教你如何完美卸载Ubuntu双系统

    如何完美卸载Ubuntu双系统 一 前言 二 系统环境和DiskGenius软件下载 1 系统环境 2 DiskGenius软件下载 三 把开机启动项设为默认Windows启动 四 删除Ubuntu系统分区 1 查看电脑磁盘的情况 3种方法
  • JavaScript 中 undefined 与 undeclared 之间的区别?

    认为这个根本的区别在于 undefined是Js语言类型 而undeclared却是一种Js语法错误吧 解答第一部分 在Js中 有两个表示 空 的值undefined和null 其中比较有用的是 undefined undefined 是一
  • spring boot报FileSizeLimitExceededException异常的解决方法

    开发spring boot程序时 遇到了如下错误 The field file exceeds its maximum permitted size of 1048576 bytes 原因 Spring Boot工程嵌入的tomcat限制了
  • 探索Java8——测试Lambda表达式

    文章目录 测试Lambda表达式 测试可见Lambda行为 测试使用Lambda的方法的行为 调试 测试Lambda表达式 通常而言 好的软件工程实践一定少不了单元测试 借此保证程序的行为与预期一致 你编写测试用例 通过这些测试用例确保你代
  • FISCO BCOS(二十九)———区块链浏览器

    一 浏览器主要用途 区块链浏览器将区块链中的数据可视化 并进行实时展示 方便用户以Web页面的方式 获取当前区块链中的信息 二 一键部署 2 1 环境要求 环境 版本 Java JDK8或以上版本 MySQL MySQL 5 6或以上版本
  • UE4-VaRest客户端上传玩家得分并获取排行榜

    排行榜相关 1 上传得分 2 获取玩家排名 3 获取排行榜 1 上传得分 2 获取玩家排名 3 获取排行榜
  • 一个环境变量导致运行报错Exception in thread "main" java.lang.NoClassDefFoundError:

    昨天下午编译通过就一直报错Exception in thread main java lang NoClassDefFoundError 早上终于调通了 加油 1 安装与配置 1 在我的电脑C盘里安装了SDK 路径是这样的 C Progra
  • 如何卸载显卡驱动通过软件简单卸载法

    有时候需要卸载显卡的驱动时 可以通过下载这个软件来卸载 显卡驱动卸载工具 Display Driver Uninstaller 简称为DDU卸载工具 下载地址为 Official Display Driver Uninstaller DDU
  • Python爬虫爬取VIP网站

    一直有爱看美剧的习惯 一方面锻炼一下英语听力 一方面打发一下时间 之前是能在视频网站上面在线看的 可是自从广电总局的限制令之后 进口的美剧英剧等貌似就不在像以前一样同步更新了 但是 作为一个宅diao的我又怎甘心没剧追呢 所以网上随便查了一
  • 信息系统分析相关知识梳理

    一 企业信息化战略与实施 一 企业信息化 1 以数据处理为核心 围绕职能部门 有企业系统规划法 关键成功因素法 战略集合转化法 2 以企业内部管理信息系统为核心 围绕企业整体 有战略数据规划法 信息工程法 战略栅格法 3 以集成为核心 面向