《物流信息技术与信息系统》期末复习资料.docx
- 文档编号:11287299
- 上传时间:2023-02-26
- 格式:DOCX
- 页数:14
- 大小:1.62MB
《物流信息技术与信息系统》期末复习资料.docx
《《物流信息技术与信息系统》期末复习资料.docx》由会员分享,可在线阅读,更多相关《《物流信息技术与信息系统》期末复习资料.docx(14页珍藏版)》请在冰豆网上搜索。
《物流信息技术与信息系统》期末复习资料
《物流信息技术与信息系统》期末复习
来自老师提出的11个大题
[1]计算机网络基础知识
①网络OSI各层
②网络协议:
TCP/IP传输协议,即传输控制/网络协议,也叫作网络通讯协议。
它是在网络的使用中的最基本的通信协议。
TCP/IP传输协议对互联网中各部分进行通信的标准和方法进行了规定。
并且,TCP/IP传输协议是保证网络数据信息及时、完整传输的两个重要的协议。
四层的体系结构:
应用层、传输层、网络层和数据链路层。
③网络的拓扑结构:
星形网络是由中央结点为中心与各结点连接组成的,多结点与中央结点通过点到点的方式连接。
•网络结构简单,便于管理,安全性高。
•网络可靠性差,中央节点负荷太重,网络线路利用率不高。
•建网容易。
•控制简单,网络延迟时间较短,误码率较低
树形网络是将多级星形网络按层次方式排列得到的网络。
除了具有星形结构特点外,它的每个链路支持双向传输。
总线形网络是若干个结点共同连接在一条高速公用总线上所形成的网络,总线结构是使用同一媒体或电缆连接所有端用户。
•结构简单灵活,便于扩充;维护较简单;产生冲突问题。
环形网络中各结点通过环路接口连在一条首尾相连的闭合环形通讯线路中,这个环上任何结点均可请求发送信息。
•消除了环上的端用户对中心系统的依赖性;只要环上的任何一个端点发生故障,环上所有端间的通信便会终止。
网状形网也称为分布式结构,两个节点都直接互连,这种连接方式成本很高,只有每个站点都要频繁发送信息时才使用这种方法。
•安装复杂,但系统可靠性高,容错能力强。
[2]数据库基础知识
SQL
流行的数据库及其特点
MySQL(开源免费,体积小,速度快,成本低,多线程、多用户、健壮、适用于中小型网站)支持关键任务、重负载生产系统的使用,工作在客户/服务器或嵌入系统中。
SQLServer(流行于Web)由微软开发的数据库管理系统,具有强大的、灵活的、基于Web的和安全的应用程序管理等。
易操作性及其友好的操作界面。
Oracle(功能齐全,大型,专业,企业级)
(1)可联结性:
Oracle能与多种通讯网络相连,支持客户机/服务器方式和各种协议
(2)开放性:
Oracle良好的兼容性、可移植性、可连接性和高生产率
(3)名符其实的大型数据库:
最大数据量可达几百GB;
(4)共享SQL和多线索服务器体系结构
(5)跨平台能力:
ORACLE数据库管理系统可以运行在100多个硬件和软件平台上
(6)分布式数据库:
可以使物理分布不同的多个数据库上的数据,被看成是一个完整的逻辑数据库。
DB2支持标准的SQL语言,能在所有主流平台上运行,最适于海量数据。
具有速度快、可靠性好的优点。
但是,只有硬件平台选择了IBM的AS/400,才能使用DB2数据库管理系统。
Access(适用于中小型应用系统或作为客户机/服务器系统中的客户端数据库)
强大的数据处理功能,可以与Office无缝连接,能够利用Web检索和发布数据,界面友好、开发简单、接口灵活。
[3]EDI技术
①工作方式:
有工作流程形成的EDI工作方式:
包括:
生产EDI平面文件、通过翻译软件生产EDI标准格式文件、通讯、EDI文件的接受和处理;有功能模型形成的EDI工作方式:
点对点方式(PTP);增值网(VAN)方式;MHS方式.
②功能:
商业贸易伙伴之间,将按标准、协议规范化和格式化的信息通过电子方式,在计算机之间进行自动交换和处理,完成以贸易为中心的全部过程。
③结构
④标准
[4]信息安全技术
①信息加密机制
*单向加密:
明文加密到密文后,不可反向解密的。
传递敏感数据的时候使用。
*双向加密:
需要通过密钥实现加密和解密双向运算的算法。
对称加密:
只有一个密钥,就是公钥。
非对称加密:
有两个密钥,公钥和私钥。
公钥可以对外公开的,就是可以在网络中传递的。
私钥必须保密的,绝对不会对外暴露的。
谁都能加密,但是只有本人能解密(传递信息);谁都能解密,但是只有本人能加密(签名认证)。
②数字签名
Hash函数特点:
也称为散列函数,给定一个输入x,它会算出相应的输出H(x)。
哈希函数的主要特征是:
输入x可以是任意长度的字符串;输出结果即H(x)的长度是固定的;计算H(x)的过程是高效的;免碰撞:
即不会出现输入x≠y,但是H(x)=H(y)的情况;隐匿性:
也就是说,对于一个给定的输出结果H(x),想要逆推出输入x,在计算上是不可能的。
区块链与Hash关系:
在比特币中,使用哈希算法把交易生成数据摘要,当前区块里面包含上一个区块的哈希值,后面一个区块又包含当前区块的哈希值,就这样一个接一个的连接起来,形成一个哈希指针链表。
所有的字段一起就组成了blockheader(区块头),然后需要对blockheader进行2次hash计算,计算完成的值就是当前比特币区块的hash值。
比特币系统要求计算出来的这个hash值满足一定的条件,只有找到了满足要求的hash值,那么这就是一个合法区块了。
区块链在物流领域的应用(并举一个例子说明如何发挥作用)
【腾讯的微企链平台】以核心企业的应收账款为底层资产,通过区块链技术实现债券凭证的转让拆分。
整体框架:
底层核心平台,平台产品服务层(数字资产,共享账本),应用服务层(数字票据,机构间清算,公益捐助)
价值:
小微企业-融资成本显著降低,秒级放款;凭证可分拆转让;移动端手机操作
创新点:
资产网关角色解决链上链下资产的对接问题;资产转让过程中链上签收环节采用的多重签名实现无法抵赖;兑付环节引入独立的资金清算节点,数字资产到期后直接在链上完成付款动作,过桥基金秒级放款;全线上化操作避免纸质文件和操作审核时间。
[5]物联网主要技术
特征:
全面感知(RFID,传感器);可靠传递(互联网);智能处理(人工智能,云计算)
RFID标签上存储着采集到的信息,通过网络可以传到信息系统以实现对物品的识别。
传感器技术获取信息,处理、变换、识别。
无线网络技术进行大批量数据传输,包括了远距离的数据网络和近距离的红外蓝牙技术。
人工智能技术分析物品内容,实现计算机自动处理。
云计算技术作为物联网的大脑,存储和计算海量数据
[6]条形码、二维码的基本概念
条形码是将宽度不等的多个黑条和空白,按照一定的编码规则排列,用以表达一组信息的图形标识符。
一维条码是由一组粗细不同、黑白(或彩色)相间的条、空及其相应的字符组成的标记,即传统条码。
二维条码是用某种特定的几何图形按一定规律在平面(二维方向)上分布的条、空相间的图形来记录数据符号信息。
[7]大数据、云计算模式的基本概念
大数据是需要新处理模式才能具有更强的决策力、洞察发现力和流程优化能力的海量、高增长率和多样化的信息资产。
大数据的特点:
数据量大(Volume);多样性(Variety);处理速度快(Velocity);
价值密度低(value);真实性(Veracity)
云计算是一种按使用量付费的模式,这种模式提供可用的、便捷的、按需的网络访问,进入可配置的网络、服务器、存储、应用软件、服务等能够被快速提供。
云计算的几种模式:
IaaS:
基础设施即服务-以服务的形式提供虚拟硬件资源(如虚拟主机),用户只需通过互联网租赁即可搭建自己的应用系统。
PaaS:
平台即服务-提供应用服务引擎(如互联网应用编程接口),用户基于该应用服务引擎,可以构建该类应用。
SaaS:
软件即服务-用户通过Internet(如浏览器)来使用软件。
用户不必购买软件,只需按需租用软件
[8]信息系统
生命周期各阶段:
系统规划:
提出开发需求,初步调查,可行性研究
系统分析:
详细调查,系统分析
系统设计:
总体设计,详细设计
系统实施:
编辑,测试,系统转换
系统运行维护:
系统运行,系统维护
信息系统开发方法
结构化开发方法把IS的开发过程划分为五个阶段:
系统规划、系统分析、系统设计、系统实施和系统的运行维护。
优点:
①强调面向用户的原则。
②强调开发过程的整体性、全局性。
采用“自顶向下”
的原则分析和设计系统③严格区分工作阶段。
④文档标准、规范。
缺点:
①开发周期长。
②系统需求难以确定。
③文档对后期的影响大。
④直观性差。
用户最后才能看到真实模型。
原型法用最经济的方法预先构造一个系统原型,使用户尽可能的看到未来系统的概貌;然后在系统原型的实际运行中与用户一起发现问题,提出修改意见,不断完善原型,使系统逐步满足用户要求。
优点:
①增进用户和开发人员之间的沟通。
②系统开发效益高。
③系统适用性强。
④系统具有较高的可维护性。
⑤系统的可扩展性比较强。
⑥用户需求容易得到满足。
缺点:
①系统的开发缺乏统一的规划和开发的标准,难以对系统的并发过程进行控制;②用户的大量参与导致新问题的产生,如用户对系统的评价标准不一定完全合理等;③对系统开发的环境要求较高,需要自动化工具的支持。
面向对象的开发方法是以事物(对象)为中心考虑计算机的处理体系。
使用面向对象的思想代替了生命周期法中的面向过程的结构化思想,采用面向对象的分析(OOA)、设
计(OOD)和编程实现(OOPL)来完成系统分析、设计和实施阶段的具体任务。
优点:
①面向对象的思想更加符合人们的思维方式;②以对象为基础,可以利用特定的软件工具,直接完成从对象客体的描述到软件体系结构之间的转换,避免了开发过程中的不一致性和复杂性,缩短了开发周期③有专用的国际标准UML(UnifiedModelingLanguage,
统一建模语言),统一了面向对象建模的基本概念、术语及其图形符号,为不同领域的人员提供一个交流的标准。
缺点:
需要一定的软件基础支持才可以应用;在大型的IS开发中如果不经自顶向下的整体划分,会造成系统结构不合理、各部分关系失调等等问题。
计算机辅助软件工程方法CASE把图形处理技术、程序生成技术、关系数据库技术和各类开发工具集成在一些来辅助人们开发信息系统。
优点:
CASE环境的出现从根本上改变了人们开发系统的物质基础,从而也改变了开发者考虑问题的角度、开发过程的做法以及实现系统的措施等等.
缺点:
在实际开发IS时,CASE环境的应用必须依赖于一种具体的开发模型;CASE只是一种辅助手段,体现在它能帮助开发者方便、快捷地产生出系统开发过程的各类图表、程序和说明性文档
[9]港口基本生产业务
装卸,贸易,物流及港口辅助业务
散杂货业务,液体化工业务,集装箱业务,港口物流业务,港口服务业务,保税物流服务
码头堆场业务:
集装箱的交接,集装箱的装船,制定堆场作业计划,特殊集装箱处理,与船公司的关系
[10]码头管理信息系统(架构)
决策层
经营层:
TMS,SAS,CSS
操作强化层
操作基本层:
OPS
[11]流行的程序开发语言及特点
“前/后端;跨平台吗/应用于XX系统;应用的领域”
C#:
运行于.NETFramework和.NETCore.可视化的、面向对象的、直观易用的交互式的软件开发工具;支持DOS、Windows以及Web应用程序的开发;主要应用于互联网环境。
PHP:
“超文本预处理器”,跨平台的服务器端的嵌入式脚本语言,,用于动态网页的开发Web开发,可在不同的平台上运行(Windows、Linux、Unix、MacOSX等),编译器是免费的,而且开放源代码;
Python:
一种跨平台的面向对象的动态类型计算机程序设计语言。
最初被设计用于编写自动化脚本(shell),越来越多被用于独立的、大型项目的开发。
Java:
面向对象;后端;源代码在执行前必须编译;可以进行跨平台移植;在互联网﹑游戏控制﹑软件(安卓APP),网站建设,办公软件如Excel以及Word等;经济性,语法简捷,内存能够进行自动化管理,机械效率方面相对较低。
JavaScript:
脚本语言;前端;解释性编程语言,直接浏览器解释执行;跨平台;广泛用于Web应用开发,主要用来向HTML页面添加交互行为(网页动态功能,流畅美观的浏览效果);客户端,速度高,与网站服务器相关的需求低;简单。
其他(老师提到的,不在复习提纲里的)
SQL基本语句:
数据定义语言(CREATE,ALTER,DROP,DECLARE)
数据操纵语言(SELECT,DELETE,UPDATE,INSERT)
数据控制语言(GRANT,REVOKE,COMMIT,ROLLBACK)
数据库分为两类:
关系型数据库,非关系型数据库No-SQL
关系型数据库的特点:
每个列都不可再分;用二维表描述各类实体及其间联系;E-R图数据集中控制;数据物理独立性和逻辑独立性于应用程序;数据共享;减少数据冗余,数据库中的数据一定义、组织和存储,集中管理;数据结构化;统一的数据保护功能。
结构化与非结构化语句的区别:
标准数据库语言对程序设计和数据库的维护都带来了极大的方便,广泛地应用于各种数据查询。
结构化程序设计的方法由具有良好特性的基本结构(顺序、分支和循环)构成,且程序中的流程不允许随意跳转,总是由上而下顺序执行各个基本结构,易于阅读和维护。
扩展性不好。
需要的存储容量和运行时间都有一些增加。
非结构化语言是高级语言发展的第一阶段,编程风格比较随意,赋予程序设计者很大的自由。
程序难以阅读和维护。
No-SQL三大基石:
最终一致性,CAP,BASE
NoSQL数据库:
为了解决大规模数据集合多重数据种类带来的挑战,尤其是大数据应用难题。
数据库分类--键值存储数据库,列存储数据库,Jason(文档式)数据库,图形数据库。
数据库产品--MongoDB,Redis。
HTML旨在显示信息,而XML旨在传输信息,Jason是轻量型的数据交换格式。
画E-R图:
①销售系统②选课系统
数据流图画码头作业流程
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 物流信息技术与信息系统 物流 信息技术 信息系统 期末 复习资料