集装箱船舶进出港管理信息系统(终结版)
管理信息系统 课程设计
集装箱船舶进出港 管理信息系统
组员:
前言:
经济全球化和电子商务网络化的趋势, 决定了21世纪将是物流代理业蓬勃发展的世纪。电子商务时代的来临, 给全球物流带来了新的发展, 使物流具备了一系列新的特点。现代物流管理随着社会经济的快速发展和信息技术的突飞猛进, 已迅速地渗透到生产、流通、消费、服务等各个领域, 对整个生产流通过程产生了巨大的影响。近年来, 电子商务的发展扩大了企业的销售范围, 改变企业传统的销售方式以及消费者的购物方式, 使得送货上门等物流服务成为必然, 也促进了我国物流行业的兴起和发展。
随着计算机及网络技术的发展和普及,数字化革命将又一次彻底改变人们的生活。利用高速、互联、便宜的网络,信息化在全球范围的各种领域内得到空前的发展。商务信息无疑是最重要的信息之一,工商界都在积极推行电子商务的建设和发展。除了少数的无形商品,大部分的有形商品需要物流的配合与支撑。信息的全球化给物流在全球范围内高效、快速的运作提供了技术上的保障。
集装箱运输可做到从发货人的仓库直接送到收货人的仓库,不必利用中转仓库,实行“门到门”的运输服务。集装箱运输是物质装备基础较强、技术较先进的现代化运输型式。它在装卸、运输与中转全过程中全部实行机械化、标准化、系列化与专业化。在保证货物安全、节约包装材料、简化包装和理货手续、提高运输效率、加速货物运输、降低运输成本及改善运输劳动条件等方面,都有重要作用与明显效果。 集装箱船舶的大型化趋势已是不可逆转的潮流,但由于受到诸多因素的限制,这种趋势是渐进式的。在可预见的未来,港口、管理和许多经济因素制约着集装箱船舶大型化的发展。
物流业在我国发展迅猛, 许多传统的货物运输服务、代理等企业, 在全新的现代物流理念带动下, 呈现出新的发展态势。 港口作为全球综合运输网络的节点, 在世界经济的关联性大发展的趋势下, 功能不断拓宽, 形成独具特色的经济发展区域。
这一切一切的发展趋势告诉我们集装箱船舶进出港管理信息系统对于物流业的发展起着不可替代的作用。
组织结构功能图
功能结构图 1、 档案管理
档案管理主要完成档案建立的维护工作,对港口的设备的内部调试、封存、闲置、租赁、评估、外调和报废登变动进行管理。 2、 维修管理
设备管理是对港口设备的维修进行管理和控制。通过计算机管理信息系统能掌控每个位项目的进程,实现维修程的闭环控制。 3、 故障管理
故障管理是通过汇总故障详细信息,并对故障历史数据进行统计分析,根据故障现象分析故障原因,提出解决故障的方法。 4、 港口运行管理
港口运行管理是通过记录港口各方面的使用情况,包括作业时间、运行台时、作业量等,反应各方面的运行状况。 5、 港口备件管理
港口备件管理是港口管理的重要组成部分,包括备件基础信息管理、采购计划管理、消耗统计和备件仓库管理等内容。 6、 技术经济管理
通过管理信息系统将港口相关信息完整、全面、准确地保存在数据库中,为快速准确的进行经济技术指标的计算提供便捷的途径。
集装箱船舶进出港管理信息系统功能模块示意图
组织结构图:
组织结构应该实现三个过程, 分别为实现过程, 管理过程和支持过程.
1、实现过程:指的是与集装箱作业直接有关的活动, 如单证流转, 箱务管理, 集装箱作业 .
2、管理过程:指的是经营管理和决策的活动, 如战略管理, 管理评审等.
3、支持过程:指的是对上述两种过程起支持作用的活动, 如设备采购, 人力资源管理, 培训教育等.
集装箱进出港这个活动过程牵涉到港口, 码头, 还有集装箱. 港口应及时记录集装箱船舶到港离港的时间等信息, 合理安排泊位, 组织人力将将集装箱运送到后方堆场. 还应该选择合适的起重机将集装箱卸船.
集装箱码头的服务组织流程图指的是集装箱从进入集装箱码头开始至离开集装箱码头止, 所要经过的业务和服务活动.
集装箱码头业务:
1、 船到码头
A 、确认电脑系统
船公司向码头提供每月船期安排预报 码头将各船期预报汇总为月度船期预报总表 码头根据月度船期预报总表定义码头操作系统
船公司向码头提供最新的截止收箱时间、卸货港、航次,船舶资料等。 码头根据船公司要求更新并确认电脑系统
B 、安排泊位
船公司或代理向码头预报到港时间及装卸量 码头根据到港时间、装卸量,安排装卸机械及泊位 将泊位安排图提供给现场操作人员 将泊位安排结果通知船公司、代理
将泊位安排的结果制成靠泊计划表,提供给海关、边检、引航或其他相关单位
2、集装箱进堆场
码头控制塔安排集装箱在堆场的摆放位置,并将货物资料通知堆场 堆场人员确定装卸集装箱要使用的工具,并安排工具及器械到位 堆场人员通知操作司机及指挥人员做相关准备,并安排辅助吊具 拖车司机按照指令将集装箱拖至堆场指定位置 龙门吊司机起吊,将集装箱摆放到指定位置
堆场人员与拖车司机完成交接工作确认
3、拖车进出港 进港:
为货主拖运货物的外部拖车空架进入码头堆场
司机在CMS 房领取记录有集装箱摆放位置信息的便条纸 拖车到堆场指定位置提取集装箱 拖车在出闸口接受检验、刷卡交费、出闸 出港:
载有集装箱的外部拖车通过进闸口检验进入码头
拖车司机到CMS 房领取记录有集装箱摆放位置信息的便条纸 司机根椐便条纸信息将集装箱拖到指定位置摆放
将便条纸等出闸文件交给出闸操作间,并领回相应的交接单 拖车出闸
数据流程图
第二层(进出港资料)
U/C矩阵
数据字典
数据字典(Data dictionary)是一种用户可以访问的记录数据库和应用程序元数据的目录。主动数据字典是指在对数据库或应用程序结构进行修改时,其内容可以由DBMS 自动更新的数据字典。被动数据字典是指修改时必须手工更新其内容的数据字典。
数据字典是一个预留空间,一个数据库,这是用来储存信息数据库本身。 数据字典可能包含的信息,例如: 数据库设计资料 储存的SQL 程序 用户权限 用户统计
数据库的过程中的信息 数据库增长统计 数据库性能统计
数据字典则是系统中各类数据描述的集合, 是进行详细的数据收集和数据分析所获得的主要成果。
数据字典通常包括数据项、数据结构、数据流、外部实体、数据存储和处理过程六个部分。
数据字典是关于数据的信息的集合,也就是对数据流图中包含的所有元素的定义的集合. 。
组成 1、数据项 2、数据流 3、数据存储 4、数据处理 5、外部实体 6、数据结构
数据字典
数据库的重要部分是数据字典。它存放有数据库所用的有关信息,对用户来说是一组只读的表。数据字典内容包括:
数据库中所有模式对象的信息,如表、视图、簇、及索引等。 分配多少空间,当前使用了多少空间等。 列的缺省值。 约束信息的完整性。 用户的名字。
用户及角色被授予的权限。 用户访问或使用的审计信息。 其它产生的数据库信息。
数据库数据字典是一组表和视图结构。它们存放在SYSTEM 表空间中。 数据库数据字典不仅是每个数据库的中心。而且对每个用户也是非常重要的信息。用户可以用SQL 语句访问数据库数据字典。
关于数据的信息集合, 是一种用户可以访问的记录数据库和应用程序元数据的目录, 是对数据库内表信息的物理与逻辑的说明。
数据字典
1、数据项的定义 数据项编号:102-01 数据项名称:集装箱类型 别 名:集装箱类型 简 述:区别集装箱的一种属性 类型及宽度:字符型,4位 取 值范 围:0001-9999 数据项编号:102-02 数据项名称:集装箱代码 别 名:集装箱代码 简 述:对集装箱的一种代码描述 类型及宽度:字符型,4位 取 值范 围:0001-9999 数据项编号:102-03 数据项名称:集装箱名称 别 名:集装箱名称 简 述:区别集装箱的一种描述 类型及宽度:文本,20位 取 值范 围:无 数据项编号:102-04 数据项名称:集装箱个数 别 名:集装箱个数 简 述:所代运的集装箱数量 类型及宽度:字符型,4位 取 值范 围:0001-9999 数据项编号:102-05 数据项名称:集装箱重量 别 名:集装箱重量 简 述:所代运的集装箱的重量. 类型及宽度:字符型,4位 取 值范 围:0001-9999
数据项编号:102-06 数据项名称:货物种类 别 名:货物种类 简 述:所代运的货物的分类 类型及宽度:字符型,4位 取 值范 围:0001-9999 数据项编号:102-07 数据项名称:货物毛重 别 名:货物毛重 简 述:所运的货物带有外包装的重量类型及宽度:字符型,4位 取 值范 围:0001-9999 数据项编号:102-08 数据项名称:货物净重 别 名:货物净重 简 述:所运的货物带有外包装的重量类型及宽度:字符型,4位 取 值范 围:0001-9999 数据项编号:102-09 数据项名称:货物尺寸 别 名:货物尺寸 简 述:所运的货物带有外包装的尺寸类型及宽度:字符型,4位 取 值范 围:0001-9999 数据项编号:102-10 数据项名称:业务编号 别 名:业务编号 简 述:对业务的一种代码描述 类型及宽度:字符型,4位 取 值范 围:0001-9999
数据项编号:102-11 数据项名称:业务类别 别 名:业务类别
简 述:对业务属性的一种描述 类型及宽度:文本,10位 取 值范 围:
数据项编号:102-12 数据项名称:船舶名称 别 名:船舶名称
简 述:对船舶名称的描述 类型及宽度:文本,10位 取 值范 围:
数据项编号:102-13 数据项名称:船舶代码 别 名:船舶代码
简 述:对船舶代码的一种描述 类型及宽度:字符型,4位 取 值范 围:0001-9999
数据项编号:102-14 数据项名称:仓库 别 名:仓库
简 述:存放货物的地点名称 类型及宽度:文本,10位 取 值范 围:
数据项编号:102-15 数据项名称:起运港 别 名:起运港
简 述:对起运货物港口的一种描述 类型及宽度:文本,10位 取 值范 围: 数据项编号:102-16 数据项名称:目的港 别 名:目的港 简 述:对货物到达的目的港口的描述 类型及宽度:文本,10位 取 值范 围:
数据项编号:102-17 数据项名称:航次 别 名:航次
简 述:有关船航行时间的班次安排 类型及宽度:文本,10位 取 值范 围:
数据项编号:102-18 数据项名称:离港日 别 名:离港日
简 述:船离开港口的日期 类型及宽度:日期,10位 取 值范 围:
数据项编号:102-19 数据项名称:到港日 别 名:到港日
简 述:船到达港口的日期 类型及宽度:日期,10位 取 值范 围:
数据项编号:102-20 数据项名称:业务员 别 名:业务员 简 述:担任此项委托业务工作的人员
名字
类型及宽度:文本,10位 取 值范 围:
2、数据结构定义:
数据结构编号:DS02-01 数据结构名称:客户传递资料 简 述:需要服务的对象的相关单位 数据结构组成:公司名称+许可证+商标+相关证明
数据结构编号:DS02-02 数据结构名称:报关资料
简 述:进出口货物收发货人、进出境运输工具负责人、进出境物品所有人或者他们的代理人向海关办理货物、物品或运输工具进出境手续及相关海关事务的过程所需要的资料
数据结构组成:报关单+核销单+报关单+手
册+退税单+许可证
数据结构编号:DS02-03 数据结构名称:报检资料 简 述:办理商品出入境检验检疫业
务所需要的资料
数据结构组成:报检单+客户传递资料+货物
信息
数据结构编号:DS02-04 数据结构名称:航次费用 简 述:托运此次货物所需要的费用 数据结构组成:报检费用+报关费用+前期其
他费用
数据结构编号:DS02-05 数据结构名称:装箱单
简 述:发票的补充单据
数据结构组成:装箱单名称+唛头+箱号+货
物编号+货物数量+毛重+净重+货物体积+操作员
数据结构编号:DS02-06 数据结构名称:船舶资料
简 述:船舶的详细信息
数据结构组成:船舶名称+船舶驾驶执照+
船长详细信息+船舶所属公司
3、数据存储定义:
数据存储编号:D03-01 数据存储名称:货物信息 简 述:货代接受的需要处理的物品数据存储组成:货物编号+货物名称+货物件
数+货物毛重+货物净重+包装种类+箱型+箱量+货物体积
关 键 字:货物编号 相关联的处理:P02,P03
数据存储编号:D03-02
数据存储名称:费用发票信息 简 述:费用管理有关支出收入的财
务状况
数据存储组成:发票编号+报检费用发票+
报关费用发票+前期在途费用+航次费用发票
关 键 字:发票编号 相关联的处理:P02,P03
数据存储编号:D03-03 数据存储名称:船舶信息 简 述:
数据存储组成:船舶类型+代码+名称+所属
船舶公司+联系方式
关 键 字:船舶代码 相关联的处理:P02,P03
数据存储编号:D03-04 数据存储名称:客户信息 简 述:
数据存储组成:客户编号+货物名称 关 键 字:客户编号 相关联的处理:P02,P03
数据存储编号:D03-05 数据存储名称:提单信息 简 述:
数据存储组成:提单类型+代码+名称+持有
人 +联系方式
关 键 字:提单代码 相关联的处理:P02,P03
4、数据流定义: 数据流编号:F04-01 数据流名称:委托单 简 述:是托运人根据贸易合同和信用
证条款内容填制的,向承运人或其代理办理货物托运的单证。
数据流来源:托运人
数据流去向:货代业务管理
数据流组成:业务编号+业务类别+船名+提
单号+货物名称+进仓编号+客户编号
数 据流 量:10份/时 数据流编号:F04-02 数据流名称:装运单 简 述:
数据流来源:托运人
数据流去向:货代业务管理
数据流组成:客户船名+航次+提单号+开船
日期+货物名称+数量
数 据流 量:10份/时
数据流编号:F04-03 数据流名称:装箱单 简 述:
数据流来源:货物持有者 数据流去向:装箱业务管理 数据流组成:业务编号+类别 数 据流 量:20份/时
数据流编号:F04-04 数据流名称:报关单 简 述:
数据流来源:报关者
数据流去向:报关业务管理 数据流组成:单证编号+类别 数 据流 量:10份/时
数据流编号:F04-05 数据流名称:提货单 简 述: 数据流来源:货主
数据流去向:提货业务管理 数据流组成:单证编号+类别 数 据流 量:10份/时
5、外部实体定义
外部实体编号:S05-01 外部实体名称:客户信息 简 述:
输入的数据流:D03-04 输出的数据流:D03-04
外部实体编号:S05-02 外部实体名称:托运人
简 述:货物的持有者 输入的数据流:D03-01
输出的数据流:D03-01 D03-03
外部实体编号:S05-03 外部实体名称:船舶信息 简 述:
输入的数据流:D03-03
输出的数据流:D03-01 D03-03
外部实体编号:S05-04 外部实体名称:集装箱信息 简 述:
输入的数据流:D03-01
输出的数据流:D03-01 D03-03
6、数据处理定义: 数据处理的编号:P1
数据处理的名称:托运单录入
输入 的数 据流:客户要求,货物信息 输出 的数 据流:托运单 过 程 描 述:获得托运人的客户要求及
货物信息,录入制作委托
数据处理的编号:P2
数据处理的名称:委托单录入
输入 的数 据流:客户要求,货物信息 输出 的数 据流:委托单
过 程 描 述:获得客户要求及货物信
息,录入制作委托
数据处理的编号:P3 数据处理的名称:订舱 输入 的数 据流:订舱单 输出 的数 据流:配舱回单
过 程 描 述:根据委托单制作订舱单,
向船公司订舱,获得船公司的配舱回单
数据处理的编号:P4
数据处理的名称:报检、报关
输入 的数 据流:报检资料、报关资料 输出 的数 据流:报检单、报关单
过 程 描 述:根据报检、报关资料分别
向报关行、检验检疫局进行报检、报关手续
数据处理的编号:P5 数据处理的名称:做箱
输入 的数 据流:做箱计划 输出 的数 据流:装箱单
过 程 描 述:根据做箱计划做箱,根据
货物填制装箱单
三、系统设计
数据库设计
数据库设计(Database Design) 是指对于一个给定的应用环境,构造最优的数据库模式,建立数据库及其应用系统,使之能够有效地存储数据,满足各种用户的应用需求(信息要求和处理要求)。
(一)、数据库和信息系统
(1)数据库是信息系统的核心和基础,把信息系统中大量的数据按一定的模型
组织起来,提供存储、维护、检索数据的功能,使信息系统可以方便、及时、准确地从数据库中获得所需的信息。
(2)数据库是信息系统的各个部分能否紧密地结合在一起以及如何结合的关键 所在。
(3)数据库设计是信息系统开发和建设的重要组成部分。 (4)数据库设计人员应该具备的技术和知识: 数据库的基本知识和数据库设计技术
计算机科学的基础知识和程序设计的方法和技巧 软件工程的原理和方法 应用领域的知识
(二)、数据库设计的特点
数据库建设是硬件、软件和干件的结合 三分技术,七分管理,十二分基础数据 技术与管理的界面称之为“干件” 数据库设计应该与应用系统设计相结合
结构(数据)设计:设计数据库框架或数据库结构 行为(处理)设计:设计应用程序、事务处理等 结构和行为分离的设计
传统的软件工程忽视对应用中数据语义的分析和抽象,只要有可能就尽量推迟数据结构设计的决策早期的数据库设计致力于数据模型和建模方法研究,忽视了对行为的设计
(三)、数据库设计的基本步骤 数据库设计的过程(六个阶段) 1. 需求分析阶段
准确了解与分析用户需求(包括数据与处理) 是整个设计过程的基础,是最困难、最耗费时间的一步 2. 概念结构设计阶段 是整个数据库设计的关键
通过对用户需求进行综合、归纳与抽象,形成一个独立于具体DBMS 的概念模型 3. 逻辑结构设计阶段
将概念结构转换为某个DBMS 所支持的数据模型 对其进行优化 4. 数据库物理设计阶段
为逻辑数据模型选取一个最适合应用环境的物理结构(包括存储结构和存取方法) 5. 数据库实施阶段
运用DBMS 提供的数据语言、工具及宿主语言,根据逻辑设计和物理设计的结果 建立数据库,编制与调试应用程序,组织数据入库,并进行试运行 6. 数据库运行和维护阶段
数据库应用系统经过试运行后即可投入正式运行。
在数据库系统运行过程中必须不断地对其进行评价、调整与修改 设计特点:
在设计过程中把数据库的设计和对数据库中数据处理的设计紧密结合起来将这两个方面的需求分析、抽象、设计、实现在各个阶段同时进行,相互参照,相互补充,以完善两方面的设计
实体描述
分析集装箱船舶进出港管理信息系统,可以定义该系统有 个实体:
客户:客户编号、客户名称、地址、开户银行、银行账号、联系人、联系方式;
管理员:管理员工号、姓名、性别、出生年月;
代理人:代理人编号、名称、地址、联系方式;
船舶:编号、名称、规格;
货物:货物编号、货物名称、规格;
堆场:堆场编号、规格;
仓库:仓库编号、名称、仓库地址、电话;
海关:海关编号、名称、地址、联系方式。
数据库原型
客户表信息
堆场
企业系统计划法(BSP )定义企业过程
1. BSP 的基本概念
★一个信息系统必须支持企业的战略目标。
★一个信息系统的战略应当表达出企业的各个管理层次的管理。 ★一个信息系统应该向整个企业提供一致的信息。 ★一个信息系统应该适应组织机构和管理体制的改变。
★一个信息系统战略规划,应当由总体信息系统结构中的子系统开始实现。
2. BSP 的主要目标
★为管理者提供一种形式化的、客观的方法、明确建立信息系统的优先顺序,而不考虑部
门的狭隘利益,并避免主观性。
★为具有较长生命周期系统的建设和投资做准备。由于系统是基于业务活动过程的,所以
不因机构变化而失效。
★为了以最高效率支持企业目标,BSP 提供数据处理资源的管理。 ★增加负责人的信息,坚信收效高的主要的信息系统能够实现。
★提供响应用户需求和优化的系统,以改善信息系统管理部门和用户之间的关系。
3. 定义企业过程的目的和作用
★使信息系统尽量地独立于组织机构 ★帮助理解企业如何能完成其总使命和目标
★为从操作控制过程中分离出战略计划和管理控制提供依据
★为定义所需要的信息结构、为确定研究的范围、模块的分解和排列、开发的优先顺序提
供依据。
★为定义关键的数据需求提供帮助。
4. 企业过程定义的结果
★过程组和它们所含过程的目录 ★各个过程的说明 ★关键过程明 ★产品/服务流程图
★研究组对整个企业的理解和分析
BSP 识别过程
1、 计划与控制过程
3、 资源
确定企业的目标树
定义数据类——企业过程法
1,船到码头:
确认电脑系统
安排泊位
2,集装箱进堆场:
3,拖车进场:
4,拖车出港:
层次结构