摘 要
随着计算机与网络在水运交通系统中的大规模应用,计算机辅助船舶调度逐渐替代落后的人工调度方式。航闸智能调度系统就是应用计算机辅助调度员对船舶档位图进行计算,从登记、缴费到调度这一过程进行控制的系统。
本课题就是对原省联网收费系统进行了研究,发现了该系统存在的船舶档位无法准确控制,不能直观显示船舶在引航道停靠秩序及闸室内档位排列,闸室的容积率无法得到精确计算,对船舶进出闸档位排列而进行的优化与修改的系统。
课题对省联网收费系统进行分析,确定了系统的主体功能及功能实现所需要的技术。本课题按照软件开发流程,一次介绍了系统需求分析,系统设计,系统编码和系统测试。最终实现了一个宽松架构的、可维护性、可扩展功能的航闸智能运行系统。
系统经过测试、试运行,验证了航闸智能运行系统的科学性,确定了各个模块运行良好,系统目前已经投入运行。
关键词 船舶管理 智能调度 系统设计
目 录
摘要---------------------------------------------------------------------1
引言---------------------------------------------------------------------1
课题背景--------------------------------------------------------------1
课题意义--------------------------------------------------------------2
第1章 船闸运行调度现状-------------------------------------------3
1.1 运行调度系统开发必要性----------------------------------------3
1.2 船舶调度管理模式-----------------------------------------------3
1.2.1船舶过闸流程------------------------------------------------3
1.2.2船舶类型划分------------------------------------------------3
1.2.3船舶过闸组织形式--------------------------------------------4
第2章 系统需求分析------------------------------------------------5
2.1软件系统的功能--------------------------------------------------5
2.2系统逻辑模型----------------------------------------------------6
2.2.1数据流图----------------------------------------------------6
2.3系统的功能模块说明---------------------------------------------7
2.3.1信息管理模块------------------------------------------------7
2.3.2船舶登记缴费模块--------------------------------------------8
2.3.3船舶调度管理模块--------------------------------------------8
2.3.4统计报表查询模块--------------------------------------------8
2.3.5船舶信息管理模块--------------------------------------------8
2.3.6财务管理模块------------------------------------------------8
第3章 系统设计 -----------------------------------------------------8
3.1智能系统网络体系结构-------------------------------------------8
3.1.1系统网络站点的地域---------------------------------------------------------8
3.1.2系统物理配置-------------------------------------------------8
3.2 系统功能结构----------------------------------------------------9
3.2.1船舶调度策略-------------------------------------------------9
3.2.2调度规则算法------------------------------------------------10
3.2.3调船方式----------------------------------------------------10
3.3调度方式--------------------------------------------------------12
3.4系统开发环境--------------------------------------------------13
3.5数据库分布策略------------------------------------------------13
第4章智能系统数据访问技术--------------------------------------14
4.1 SQL Server 的访问控制策略--------------------------------------14
4.1.1安全帐户认证-------------------------------------------------14
4.1.2访问许可确认-------------------------------------------------15
4.1.3系统通信-----------------------------------------------------15
第5章系统的实现-----------------------------------------------------16
5.1系统主要功能简介----- ------------------------------------------16
5.1.1登录模块-----------------------------------------------------16
5.1.2船舶信息查询-------------------------------------------------20
5.1.3船舶智能排档-------------------------------------------------24
5.1.4船舶收费管理-------------------------------------------------27
第6章结论-------------------------------------------------------------30
参考文献----------------------------------------------------------------31