论文部分内容阅读
当前航运业持续低迷,为增强我国航运业的国际竞争力,普及船舶管理信息化,设计开发符合我国航运企业管理模式的船舶机务管理系统越来越具有其现实的应用价值。本文以设计开发船舶机务管理系统为根本出发点,旨在探索一套适合我国船舶管理的信息化网络平台。首先,本章介绍了当前国内外船舶机务管理系统的发展现状,深入分析了现代航运企业对船舶机务管理系统的功能需求和业务要求,基于我国现行的CWBT维修计划保养体系,提出本课题所要设计开发的船舶机务管理系统包括的功能模块,并给出各模块的功能分析。然后,文章以关系型数据库为基础,提出数据库设计的几种范式,详细介绍了数据库驱动访问ADO.NET技术对数据库的一般操作方法,并以SQL Server2008数据库为工具完成了本系统的数据库设计。其次,文章介绍了Visual Studio2010集成开发平台的相关内容,常用控件的使用方法,本系统在开发实现过程中使用到的关键技术,以及在C/S模式下的系统业务数据流与实现方法。最后,文章给出本船舶机务管理系统的详细开发过程,选用软件三层架构,即UI层,BLL层,DAL层,统一软件设计流程,实现软件的模块化设计,在此基础上,以系统的证书管理、维修保养管理、工单管理模块为例介绍了系统的UI界面设计、实现功能、操作步骤等。