论文部分内容阅读
随着船舶业的迅猛发展,传统的人工管理手段已经不能适应当前的发展需要。随着计算机和通讯技术的在各个领域的普及及其应用,将计算机技术应用于船舶管理中有利于提高船舶管理中的信息交换和共享,确保船舶管理方案的有效制定与实施,使得船舶管理的效率得到了大幅提高。本文是在分析了船舶信息管理的需求,在需求分析的基础之上,基于VisualStudio平台,后台数据库选用的是关系数据库Access数据库,开发了基于WCF的船用设备维护管理系统。本论文的主要工作如下:(1)根据用户的需求,制定了需求分析报告,在此基础上确定了此软件的开发平台和体系结构。(2)通用代码库的设计与实现:1) WSL_CommonLib(服务器通用代码库);2) CommonLib(客户端通用代码库)(3)详细介绍了本系统的各个功能模块需求、数据库设计、系统功能模块的总体设计和详细设计以及实现。(4)介绍了RBAC(基于角色访问控制)技术,并且在此基础上设计了权限管理模块,并对实现过程进行了详细介绍。(5)根据软件测试方法和需求报告,对软件的相关功能进行了相关测试,确保软件的设计与功能实现符合用户的要求。本文所设计的的基于WCF的船用设备维护管理系统,实现了对于船舶设备数据的保存、处理以及共享,大大提高了管理者的办公效率,通过权限管理模块确保了系统中信息的安全性,使其具有更高的可靠性、保密性。