近来由于工作需要,准备考信息系统项目管理师,看了很多博客,决定还是自己一点一点来,希望一起从点滴做起,努力加油!
第一章主要讲的是信息系统的基础知识,现在的第三版内容分的很细,开始也有点无从下手,我们就一点一点来吧,按照目录来学习。
信息:能够用来消除不确定性的东西。信息量的单位为比特(bit);
信息系统:就是输入数据,通过加工处理,产生信息的系统。特点:面向管理和支持生产;
信息化:现代信息技术应用;
信息系统的生命周期:系统规划——>系统分析——>系统设计——>系统实施——>运行维护。
也成为生命周期法,是一种传统的开发方法,由SA(结构化分析)、SD(结构化设计)、SP(结构化程序设计)组成。
精髓:自顶向下,逐步求精和模块化设计。
优缺点:适合于数据处理领域;开发周期长、不适用需求变化、很少考虑数据结构。
复杂对象可由简单对象以某种方法构成,不同对象的组合及相互作用构成系统。
精髓:对象化
优缺点:具有很好的复用性,大型项目具有局限性。
根据用户初步需求,利用开发工具快速的建立模型展示给用户,在此基础上交流开发。
精髓:用户需求不明确时
优缺点:流程简单,开发周期缩短,以用户为中心;开发环境要求高,管理水平要求高。
将对象按照业务进行分组,形成构件,跨构件调用催生面向服务方法。
OSI协议:物理层、数据链路层、传输层、网络层、会话层、表示层、应用层。
IEEE802协议规定了传输方法,网卡访问设备网络连接;
TCP/IP(传输控制协议/网际协议):是互联网核心,最基本的通讯协议,保证完整及时的传输。
路由器:工作于网络层,根据逻辑地址进行网络间转发;
直接附加存储(DAS):存储设备直接连接服务器;
网络附加存储(NAS):存储设备与网络相连,用户通过网络访问;
存储区域网络:存储设备通过专用交换机连接服务器;
有线接入:
PSTN:利用电话线,传真机、pos机;
ADSL:利用电话线进行宽带接入;
FTF:光纤接入。
无线接入:WIFI;4G
网络规划包括:需求分析、可行性分析、对现有网络的分析与描述;
Oracle:功能强大,适用于中大型项目
mysql:体积小,速度快
sql server:微软,功能强大
MongoDB:基于分布式文件存储数据库,面向对象查询。
需求分为:业务需求、用户需求、系统需求
质量功能部署:将用户要求转换为软件需求;
需求获取:用户访谈、问卷调查、采样;
对获取的需求进行提炼、分析和审查。
使用SA进行需求分析:
数据模型(E-R图):描述实体、属性及实体间关系;
功能模型(数据流图):说明系统所完成的功能;
行为模型(状态转移图);系统行为。
一种定义良好、易于表达、功能强大的建模语言,包括:构造块(事务、关系和图)、规则(命名、范围等)、公共机制(规格说明、修饰等)三部分
结构化设计:将软件设计成由相对独立且具有单一功能的模块组成的结构;原则:高内聚,低耦合;
面向对象设计:是OOA的延续,基本思想为:抽象、封装、可扩展性(继承、多态)
设计模式:前人经验的总结,使人们可以方便的复用成功的软件设计。
静态测试:代码不在机器上运行,采用人工或计算机辅助分析来测试;桌前检查、代码审查、代码走查;
动态测试:白盒测试:又称结构测试,一般用于单元测试,清楚内部结构和功能进行测试;黑盒测试:功能测试,完全不考虑内部结构和功能;
测试的阶段:单元测试、集成测试、确认测试、系统测试;
企业应用集成可以消除信息孤岛,它将多个企业信息系统连接起来,实现无缝集成。
表示集成:也成界面集成,将原本零散的界面集成。
数据集成:对原有数据进行标记、分组进行集成
控制集成:对于功能或应用进行集成。
业务流程集合。
指通过信息传感器按照约定的协议将任何物品与互联网连接,进行信息交换和通信,以实现智能化识别、定位、监控等的一种网络。
是一种基于并高度依赖Internet,用户与实际服务提供的计算资源相分离,集合了大量计算设备和资源,并向用户屏蔽底层差异的分布式处理架构。
5个v:大量,多样,价值,高速,真实性。
私密性、完整性、可用性
设备安全、数据安全、内容安全、行为安全。
网络安全技术:防火墙、VPN、IDS、防病毒、身份认证、数据加密等
安全等级保护:五级等保;
对称加密:文件加密、解密使用相同的密钥
非对称加密:加解密用的密钥不同;
电子政务应用模式:政府对政府,政府对企业,政府对公众,政府对公务员
电子商务模式:企业与企业之间(B2B),企业与消费者(B2C),消费者与消费者(C2C),电子商务与线下实体店有机结合成为O2O;
以上为整理的第一章内容,不足之处请指正,与君共勉;