第 141 页
安全信息管理与数据分析 课堂笔记
• 主要关注效率、可维护性、可移植性
• 选择原则首先是需求:满足客户和应用需求,并具备一定扩展性,以便将来功
能升级
• 其次是先进性,以及以合理的价格获得技术
操作系统对比
• Windows:目前仍普遍使用,有桌面版和服务器版;缺点是经常出现死机、蓝屏
等问题
• Unix:主要应用于大型服务器(大型机、小型机) ,特点是稳定性强、处理数据
量大
• Linux:自由开源系统,广泛应用于中高端服务器,优势在于无需高昂投入
• 注意:无论是 Windows 还是 Linux,都是商业软件,需要支付相应费用
程序语言与开发工具
• 常用语言包括 A 语言、C、C++、Visual Basic(VB)等
• 开发工具的选择是” 先天的”——根据自己习惯使用的高级程序编辑语言来选择
常见数据库系统
Study Notes 141 / 207 先看条件,再套公式
第 142 页
安全信息管理与数据分析 课堂笔记
• Oracle(甲骨文):商业公司中广泛应用
• IBM DB2
• AC 和 CBase
• 微软 SQL:由于微软操作系统普遍使用且与 Windows 兼容性好,成为较常用选
择
• 早期桌面系统常见 Visual FoxPro(VisualBooksPro)
服务器搭建方案
• 常用方案:Apache + MySQL + PHP/Perl 构建 Web 服务器
• 若不需要 Windows 操作系统,可用 Apache 搭建服务器
• 若使用 Windows, 则用IIS(Internet Information Server) , 由微软提供,Windows
服务器版自带
• Apache 是自由、 免费的软件, 适合搭建小型网站, 配合MySQL 可低成本搭建小
型应用
例
Apache + MySQL + PHP 组合可搭建小型应用,且不需要什么成本。
安全管理新系统建设案例
• 要求实现生产经营主环节中各种信息的收集和处理
• 全厂计算机系统的联网
• 应用子系统之间的信息共享
• 实现总公司、分公司与各分厂之间的联网通信
Study Notes 142 / 207 先看条件,再套公式
第 143 页
安全信息管理与数据分析 课堂笔记
校园网与网络互联
• 设备接入校园网后即成为网络节点,可通过 ping 工具相互连通
• ping 通过向特定 IP 地址发送数据包并接收回应,确认网络互联互通状态
• 若要将设备作为服务器提供外部服务,必须安装相应服务器软件(如电子邮件、
Web、FTP 服务)
例
游戏本身运行在游戏服务器上,终端只有访问服务器才能实现玩家间的数据交
互 (如得分) , 数据都是从服务器下载的。 游戏领域与业务处理领域的原理相同,
只是应用不同。
网络拓扑结构
• 早期配置方法采用 Netscape NetServer(如沃尔沃汽车公司内部)
• 特点:有专门用于文件服务的服务器,其他终端通过网络链接至该服务器访问
资源
• 现在更常见的是基于以太网的互联网模型,拥有独特 IP 地址并运行 TCP/IP 协
议
TCP 协议
• TCP = 传输控制协议(Transfer Control Protocol )
• T 代表 Transfer(传输) ,C 代表 Control(控制)
定义
TCP(传输控制协议)是互联网中用于可靠传输数据的协议,负责将数据分割
成数据包并确保送达目的地。
数据包传输机制
• 互联网中数据以数据包形式传输
• 一个文件被分成多个数据包,每个数据包都有包头和 IP 地址
• 数据包通过 IP 地址找到目的地
Study Notes 143 / 207 先看条件,再套公式
第 144 页
安全信息管理与数据分析 课堂笔记
例
数据包传输就像寄信:寄件人准备内容并封装信件,信封上写地址,邮局人员
将信件传递到下一个邮局,最终由目的地邮局的邮递员派送至收件人。数据被
分割成小块、 封装成数据包、 添加包头和IP 地址, 投入网络中, 利用TCP 协议
送达目的地。
HTTP 与 FTP 协议
• HTTP:超文本传输协议(HyperText Transfer Protocol ) ,基于Web 服务,网址
中常见 http://
• FTP:文件传输协议(File Transfer Protocol ) ,F 代表 File
• 上传 (upload) 和下载 (download) 的概念来自FTP: 上传是把文件传到FTP 服
务器,下载是从服务器把文件取回本地机
局域网构建
• 通过交换机和集线器等设备将多台计算机连接到一个本地网络
• 实现多台计算机在一个局部环境的组网(如宿舍四人通过交换机/集线器建立局
域网)
路由器与网关
• 连接两个局域网,或一个局域网与另一个网络,需要使用路由器
• 路由器的作用是将不同的局域网连接起来
• 不同网络之间的数据传输必须通过网关这个公共节点,不能绕过
定义
网关:两个不同网络之间必须通过这个公共节点才能实现通信,不能通过其他
途径绕过它。
交换机与集线器的区别
• 集线器:早期设备,主要用于信号的集中和传输,将带宽分配给各个设备
• 交换机:提供共享带宽,所有设备可同时共享同一段带宽
• 随着硬件成本降低,交换机逐渐取代集线器
注意
交换机与集线器的关键区别在于带宽分配方式:交换机是共享带宽(所有设备
同时共享) ,集线器是将带宽分配给各个设备。
交换机的工作模式
• 支持多种工作模式,可分为桥接模式和路由模式
• 不同模式用于连接不同的网络段
• 两个不同厂商(代表两个不同地点)的网络连通需要使用路由
• 距离较远时可能需要信号放大器,起到中继作用
厂区路由与网络核心
• 网络核心位置设在总厂总部,通过厂区路由与文件服务器相连
• 实现与其他部分的互联,从而实现物理底层的互联互通
上网方式与通信信道
• 笔记本电脑支持多种上网方式:
Study Notes 144 / 207 先看条件,再套公式
第 145 页
安全信息管理与数据分析 课堂笔记
– RJ45 网线接口(有线连接)
– Wi-Fi
– 添加通信模块(拨号模块) ,插入SIM 卡
• 局域范围内可使用无线蓝牙等技术通讯
• 这些实质上都是不同的信道
万物互联
• 智能设备强调互联互通(如华为、小米的自家设备互联)
• 设备还能与汽车(小米汽车、问界、零跑等)互联
• 万物互联通过不同技术实现,如蓝牙和 NFC 近场通讯
• NFC 可读取 IC 卡等,这些区别本质是传输距离的不同
传输介质
• 基于 NetWare 的局域网,传输介质可以是:
– 双绞线(网线)
– 同轴电缆
• 闭路电视电路用粗缆同轴电缆传输电视信号
• 广电通过同轴电缆也可提供互联网服务
• 电线除输送电力外,通过添加电力调制解调器也能提供网络信号
• 常见传输方式包括有线和无线(电影直播、Wi-Fi、蓝牙等)
搭建互联网平台的软件组件
• 常用软件是 Apache(来源于英文单词 apache, 常被形象地称为”apache 直升机”)
• 组件主要负责提供网络服务功能(如 Web 服务)
• 还包括数据库管理系统以及相关的脚本编程语言
B/S 架构与脚本语言
• 基于 B/S 架构(浏览器 + 服务器)的应用,需要编写网页脚本
• 常用脚本语言:PHP、JavaScript 等
• 脚本程序代码上传到服务器,再下载下来
静态网页与动态网页
• 静态网页:相对简单,就像将 Word 文档保存为 HTML 格式
• 动态网页:根据用户在网页上提交的数据进行计算和处理,每次生成的页面都
是独一无二的
• 动态网页的创建需要使用脚本语言
例
一个简单的网页投票程序就是动态页面:参与者填写问卷后,系统收集数据并
进行统计分析,生成结果页面。页面内容根据收集的数据动态变化,如生成饼
图或柱状图,占比等信息会动态更新。
安全管理信息系统规划分析
• 规划阶段可细分为几个部分,如同绘制蓝图的过程:
1. 可行性分析:评估项目的实施可能性及其潜在收益
2. 总体规划:绘制项目的初步框架
3. 系统分析:逐步细化,深入探究系统的子系统功能及各子系统内部的层级结
构
Study Notes 145 / 207 先看条件,再套公式
第 146 页
安全信息管理与数据分析 课堂笔记
例
建造房屋需要遵循图纸,软件开发项目同样不能缺少设计阶段。设计阶段明确
了放置第一块砖的位置,以及宽度、进深和高度等规格。没有设计规划,无法
进行后续施工。软件开发作为工程项目,也必须遵循类似的阶段性流程管理。
可行性分析概述
• 可行性分析又称可行性研究,是项目进程中的重要里程碑,类似于项目起点确
立的重要性
• 用户的需求往往是模糊不清的,客户自身可能也难以清晰表述需求
• 开发者需要逐步了解客户需求,通过初步调查研究来明确问题
• 判断项目是否可行: 值得做、 是否具有价值、 可实现性、 技术上是否可行、 经济
上是否划算
注意
在现代化管理中,经济效益评价是决策的重要依据。在进行大规模系统开发之
前, 需要分析该系统是否有益、 能否实现, 以及实现的可能性。 理想与现实之间
可能存在差距,因此有必要对未来系统的经济效益和社会效益进行初步分析。
可行性分析的核心:说服客户
• 可行性分析基于信息系统对现有系统所带来利益的衡量
• 用新系统替代旧的或不存在的系统会带来什么好处?
• 需要向甲方明确传达投资的好处,说服甲方愿意投资并为此花费
• 当前一种至关重要的能力便是说服他人的能力
例
电商平台的营销策略核心在于带货:销售员极力渲染产品优势,瞄准消费者特
定需求。当产品既满足需求又价格合适时,消费者很可能下单。什么最容易打
动人? 就是价格性价比。 例如” 这个价格很便宜了, 再给您一个, 量特别多”, 一
些人抵挡不住诱惑便购买了。
可行性分析的几个方面
• 技术角度:技术上可行
• 经济角度:关键是性价比,以少量投入获得显著利益,有能力承担费用
Study Notes 146 / 207 先看条件,再套公式
第 147 页
安全信息管理与数据分析 课堂笔记
• 运行角度:系统投入运行后,后期维护和运行成本可控
• 人员可行性:假设企业现有员工经过适度培训后能熟练使用系统;若员工素质
达不到要求,培训得当也可能无法达到预期效果
注意
应避免为客户挖掘陷阱,导致他们不得不连续追加投资。实际工作中项目一旦
启动,追加投资往往是不可避免的。在撰写可行性报告时,应确保所有情况均
在可控范围内,不能出现任何不可控因素。
Excel 在数据处理中的作用
• 许多企业甚至还没有充分利用 Excel,更不用说更高级的电子表格功能
• Excel 不仅可用于数据处理,还可以创建图表
• 通过运用公式,可实现高效的筛选功能
• 熟练使用 Excel 能非常有效地完成数据处理和分析任务
可行性分析的总结
• 从进程可行、环境可行、管理可行几个方面向客户清晰解释
• 用话术从这几个方面进行阐述
可行性分析的目的和任务
• 通过对政府主管部门和企业安全管理方法结构的调查研究,判断用户建立新的
计算机系统管理系统的提议是否合理、可行
• 明确这一要求是合理的、可行的,并且具备建设安全管理信息化的基本条件
• 任务包括:
1. 明确开发应用程序是必要的,也是可行的
2. 从客户的角度理解其需求及其现实环境
3. 从技术、经济和社会因素三个方面,研究并论证本系统软件开发的可行性
4. 编制一份可行性分析报告
定义
可行性分析报告:可行性分析阶段以报告的编制和提交作为结束标志,该报告
是可行性分析阶段的最终成果。
Study Notes 147 / 207 先看条件,再套公式
第 148 页
安全信息管理与数据分析 课堂笔记
可行性分析的实施步骤
• 首先对现有系统进行调查和分析,明确甲方当前的系统状况,包括:
– 组织架构
– 业务流程
– 信息流动
– 计算机应用情况
– 系统外部环境
– 存在的问题
• 只有充分了解这些信息后,才能找出其短板,进而有效地打动甲方
可行性分析的步骤
• 第一步: 深入了解现行系统, 明确甲方具体情况, 包括组织架构、 业务范围及信
息流动路径,识别现行系统存在的问题
• 第二步:分析用户需求,判断是否存在促进管理体制和管理手段完善的需要
– 是否需要引入新的管理体系(如职业安全健康管理体系、双循环体制)
– 是否需要提高信息处理效率和信息利用率 (计算机和数据库系统是关键工具)
– 是否需要增强资源共享,将孤立的计算机孤岛通过网络连接,实现软硬件资
源共享
– 是否需要提供新的处理功能,增强系统决策支持能力,更好满足用户需求
• 第三步:进行新系统的可行性分析
– 必要性分析:阐述新系统的必要性和重要性
– 技术可行性:确认能否在现有技术基础上实现所需功能
– 经济可行性:费用估算与预期收益
– 运行可行性:新系统引入后对组织机构的影响
• 完成上述步骤后编写可行性报告,涵盖组织机构调查、业务流程调查、信息流
程分析及计算机应用情况
• 报告提交相关部门审核,通过后制定初步项目开发计划并签署合同,项目正式
启动
Study Notes 148 / 207 先看条件,再套公式
第 149 页
安全信息管理与数据分析 课堂笔记
可行性分析的内容
• 技术可行性:涉及硬件和软件的开发,包括硬件平台确定、所需计算机数量估
算、软件实现的可能性
• 经济可行性:涉及费用估算和效益估计,包括人工成本、开发时间、设备费用,
以及系统建成后带来的收益(效率提升或直接经济效益)
• 系统运行可行性:考虑新系统引入后对组织机构的影响
注意
许多管理信息系统难以在企业中推广,原因在于流程改造可能导致某些岗位消
失,计算机取代部分人员工作,侵犯了现行组织架构中某些群体或个人的利益,
从而引发抵触情绪。因此,管理信息系统的开发必须得到企业高层的批准和支
持。
硬件与软件配置
• 硬件方面:计算机主机、外设等配置
• 软件方面:需配置正版软件,使用免费或盗版软件不符合知识产权保护
• 还需考虑开发技术人员的数量和水平、开发周期等
Study Notes 149 / 207 先看条件,再套公式
第 150 页
安全信息管理与数据分析 课堂笔记
费用估算
• 设备费用: 计算机、 软件、 网络设备和设施, 还包括机房、 稳定电源和外部设备
等配套设施
• 开发费用:开发人员薪资、土建费用、人员培训费用、技术开发费用
• 运行费用:维护人员薪资、水电费、计算机运行能耗(电力、空调) 、数据收集
录入费用、通信消耗材料等
• 联网费用:需向 ISP(互联网服务提供商)购买上网费用
注意
费用估算通常会偏低,这是为了用低价吸引客户。一旦项目启动,客户就难以
退出,因为前期投入若不继续推进就会变成沉没成本。后续追加投资会导致费
用不断上涨,开发过程中可能遇到许多意外情况。因此,分析费用时应适当考
虑增加费用比例。
例
专门的工程项目有专门的精算师、核算师、造价师等,他们从事费用估算工作,
确保费用估算的准确性。
安全经济效益的特点
• 安全的经济效益难以直接衡量,往往不以金钱形式体现
• 不出事故就是效益,一旦发生事故可能瞬间导致数年甚至更长时间的倒退,人
财物两败俱伤
• 安全的效益更多是间接的,需充分考虑社会安全效益
Study Notes 150 / 207 先看条件,再套公式