论文部分内容阅读
随着营口港发展规模的日益扩大,船舶进出港操作量的日益增加,传统的船舶作业模式已经无法满足当下港口的生产需求。基于港口船舶运输频繁、操作流程复杂等业务特性,以及港口的船舶管理受限于人员、设备和环境诸多临时性因素等的问题,合理开发先进的港口船舶管理系统用以解决港口繁杂、低效的业务环境变得尤为重要。针对港口船舶管理的软件系统研发也成为了重要的研究课题之一。随着互联网技术的飞速发展,各类高效的信息管理系统也应运而生,这对港口船舶管理机制的信息化改革也起到了强有力的推动作用。本文结合港口船舶管理流程,分析营口港务集团港口船舶的各项业务特性和需求,通过合理的模块设计,最终完成一套便捷的、满足实际业务需求的港口船舶管理系统的设计。为了保证系统的整体性能并满足维护便捷、安全稳定等需求,本设计利用B/S架构,综合SSH开发框架的优势,完成了系统各层的搭建和实现,以及功能模块与控制模块的接口设计。同时通过与港口业务部门人员的沟通,结合需求分析,决定采用Javascript语言和SQL Server数据库技术实现船舶管理系统,推进港务工作从纸质化向数字化方向发展。其中SQL Server数据库除了可以完成基本的数据处理操作,它还提供了诸多功能设置,方便于系统的开发和安装,港口数据量庞大,采用此系统开发平台,在辅助船舶管理系统设计的同时也优化了系统的各项性能指标。章节中具体介绍了需求分析、模块设计、数据库设计和系统建模,系统采用自顶而下的方式进行功能模块设计,并对各个子模块进行分析和建模,给出系统设计的E-R图、数据表等。本系统具备交互界面友好、船舶管理子模块合理、业务内容覆盖面广和港务人员操作使用便捷等优势。同时,为了确保系统正确的实现对船只信息的录入、更新、查询和流转操作,以及生成工作日志、预配货通知单和调度安排等信息报表,进行了严格的性能和功能测试,针对其中出现的问题进行不断的修改和递归测试,最终保证系统可以满足营口港务集团船舶管理的各项实际需求。