文档介绍:天津大学
硕士学位论文
基于数据共享的船舶智能客户端系统的设计与实现
姓名:郭少雷
申请学位级别:硕士
专业:计算机应用技术
指导教师:许林英
20090501
中文摘要关键词:数据协同智能客户端馱服务微软消息队列随着我国各港口的繁荣发展,中交天津航道局公司虺铺旌骄的工程业务量迅速增加。公司为了计算项目施工成本,需要对各船舶进行实时数据采集。施工船舶的上网条件恶劣,很难完成这些工作。智能客户端技术为该问题提供了解决方案。本文在公司现有信息管理条件基础上,讨论了船舶智能客户端系统的设计方案。论文首先分析了船舶系统的备件、物资管理等业务流程,并对船舶智能客户端系统进行总体设计。该系统架构采用可离线操作的智能客户端形式,在功能方面分为备件、物资、燃油及机器运转时间管理四个模块。系统在离线操作时把离线操作的命令保存在微软消息队列中,可以自动与陆地服务器进行数据同步,基本克服了船舶网络连接不可靠的难题。在网络连接状况较差时,初步设计的客户端程序之间不能相互通信,。根据数据协同思想,本文对船舶智能客户端系统的结构进行改进。改进后的船舶智能客户端系统保证船舶内部共享一套数据,并具有原来船舶智能客户端系统的离线操作、数据自动同步等优点。系统采取了多种方法对本地数据进行权限及加密控制,避免了本地用户之间、数据更新下载及本地业务操作之间的数据冲突,最大程度的保持了数据安全。船舶智能客户端系统利用程序时刻监视瘢虼丝梢跃∽畲罂赡艿乇Vな萃健B畚牡淖詈蟛分在船舶客户端目前开发基础上,对船舶智能客户端的继续开发与完善提出了设想。目前船舶客户端系统已经在若干施工船舶上试验运行,运行效果良好,实用性强,操作简单方便,解决了船员在恶劣网络条件下无法使用信息系统的难题,受到船员们的欢迎与好评。
..篋琣,,,琖,瑃瓼甌·。瑂琾琤..琒’
学位论文作者签名:督夕秀学位论文作者签名:字芦夕雷签字日期:讹歹年‘月导师签名:另匀/孑气丧签字日期:加年∥月签字日期:加。昝丛聑日学位论文版权使用授权书独创性声明或撰写过的研究成果,也不包含为获得叁鲞盘堂或其他教育机构的学位或证本学位论文作者完全了解苤盗盘堂特授权苤鲞盘堂可以将学位论文的全部或部分内容编入有关数据库进行检本人声明所呈交的学位论文是本人在导师指导下进行的研究工作和取得的研究成果,除了文中特别加以标注和致谢之处外,论文中不包含其他人已经发表书而使用过的材料。与我一同工作的同志对本研究所做的任何贡献均已在论文中作了明确的说明并表示了谢意。有关保留、使用学位论文的规定。索,并采用影印、缩印或扫描等复制手段保存、汇编以供查阅和借阅。同意学校向国家有关部门或机构送交论文的复印件和磁盘。C艿难宦畚脑诮饷芎笫视帽臼谌ㄋ得
课题研究的背景和意义第一章绪论课题的提出和解决方案件较差,在施工船舶上,船员无法使用公司信息管理系统。因此如何使各工作船中交天津航道局有限公司是以港口疏浚航道、吹填造陆为主要业务的大型施工企业。公司拥有一百几十艘各种工程船舶,施工场所为活跃在全国各港口及内陆河道。随着公司最近几年施工业务的迅速扩展,企业规模也不断迅速扩张,传统的手工记账方式已不适合船舶上日益繁忙的各种数据管理需要。在启用本文开发的系统之前,船舶人员将船舶上的物资、备件、燃油消耗等信息记录在纸质文件中,然后定期派专人将文件报表送往公司项目部进行核算。公司在多年的经营过程中积累了比较完备的船舶内部管理规范,并且陆地部分已经实现了基于疭架构的船舶管理系统。但是由于船舶施工环境下的无线网络条舶人员将船舶内部管理系统也实现电子信息化,并与公司信息化系统集成在一起是本课题研究和解决的主要问题。施工船舶采用上网。因为海上移动通信基站很少,并且施工地点大都离陆地移动通信基站较远,通信讯号微弱【浚尴呱贤跫喜睢J┕ご霸谧业过程中在近海地点及离岸较远的地点来往移动。船舶施工过程中位置不断移动,随着船舶所处地点不同,网络情况也时好时坏。原有疭架构的信息系统在这种很不稳定的网络备件下无法使用。如何保证开发出来的系统在低带宽,高延迟并且连接情况不可靠的网络条件下顺利工作,成为本课题的主要工作。本课题基于以下应用场景:天航局下属各子公司设有备件管理、物资管理等部门。各部门的管理流程基本相似,以物资管理部门为例介绍下船舶管理流程:陆地上的物资管理部门向其下辖的各船舶供应物资。物资运抵船舶后,物资主管对这批物资进行清点确认,并将物资存放在位于船舶不同位置的物资箱内,并填写物资认领数据表。船舶上的备件箱由若干船员进行管理,船舶根据物资箱内物资消耗情况填写消耗数据表。在项目开始的设计过程中,由于不了解施工船舶实地作业环境下的网络环境,船舶管理信息系统采用了疭架构。但是海上极不稳定的无