船舶PMS系统概要设计与数据结构详解
5星 · 超过95%的资源 需积分: 9 128 浏览量
更新于2024-11-15
1
收藏 877KB DOC 举报
船舶PMS系统设计方案书是一份详尽的规划文档,旨在为船舶管理系统(PMS)的概要设计和编码阶段提供指导。该系统的主要目的是优化船舶管理,确保其符合国际和国内的适航规定,通过计算机系统管理设备保养、维修、证书维护和定期检验等周期性任务,提升效率并减少人工工作量。
系统的核心内容包括以下几个部分:
1. 系统概述:
- 系统设计的目标是建立一个智能化的计划保养系统,利用计算机监控具有计划性和重复性的任务,确保任务按期完成,并减轻管理者的工作负担。
- 船舶PMS关注的对象是船舶本身及其设备,涵盖了从基本船体信息到设备层级的详细分类,如设备组、子组、设备实体等。
2. 数据实体与关系:
- 数据实体主要包括船舶、设备和活动。船舶作为核心,包含了基本信息如编码、别名、类型和船籍港。设备按照层次结构划分,如设备组与子设备之间存在从属关系。
- 活动则是系统中的操作单元,包括设备保养计划、检测、校正、证书更新、工单等,这些活动与设备和船舶实体紧密相连。
3. 数据结构与表单设计:
- 设计了详细的表格,如船舶基本信息表,列出了关键字段,如船舶ID(作为主键)、船舶编码、别名、类型、船籍港等,要求部分字段如船舶类型和船籍港应有相应的代码支持,以便于管理。
在整个设计过程中,版本控制表用于跟踪文档的修改历史,确保在开发过程中对变更进行记录和审核。上海致全计算机系统工程有限公司作为开发方,与委托方合作,由项目负责人、业务负责人共同推进项目的实施,从2008年05月23日起开始制定这份方案。
该方案书的编写旨在为后续的软件开发提供明确的需求分析目标和基础架构,以确保系统的功能性和实用性。通过这份文档,开发团队可以按照需求分析结果建立软件结构,并据此构建编码体系,为整个软件开发流程奠定坚实的基础。
2021-09-09 上传
2021-11-28 上传
2019-03-26 上传
2021-10-11 上传
2021-01-27 上传
2023-06-27 上传
2021-10-08 上传
2024-10-11 上传
滕林阁
- 粉丝: 4
- 资源: 3
最新资源
- PureMVC AS3在Flash中的实践与演示:HelloFlash案例分析
- 掌握Makefile多目标编译与清理操作
- STM32-407芯片定时器控制与系统时钟管理
- 用Appwrite和React开发待办事项应用教程
- 利用深度强化学习开发股票交易代理策略
- 7小时快速入门HTML/CSS及JavaScript基础教程
- CentOS 7上通过Yum安装Percona Server 8.0.21教程
- C语言编程:锻炼计划设计与实现
- Python框架基准线创建与性能测试工具
- 6小时掌握JavaScript基础:深入解析与实例教程
- 专业技能工厂,培养数据科学家的摇篮
- 如何使用pg-dump创建PostgreSQL数据库备份
- 基于信任的移动人群感知招聘机制研究
- 掌握Hadoop:Linux下分布式数据平台的应用教程
- Vue购物中心开发与部署全流程指南
- 在Ubuntu环境下使用NDK-14编译libpng-1.6.40-android静态及动态库