Биков, ДмитроФісун, Микола2016-02-112016-02-112003Биков Дмитро Павлович. Пошарова модель розробки програмного забезпечення САПР суден / Д. П. Биков, М. Т. Фісун // Наукові записки НаУКМА : Природничі науки. - 2003. - Т. 22, ч. 3. - C. 477-486.https://ekmair.ukma.edu.ua/handle/123456789/8310У статті розглядаються різні моделі побудови програмного забезпечення САПР корпуса судна: монолітна пошарова, клієнт-серверна, об’єктно-орієнтована тощо. Відзначено переваги й недоліки кожного з підходів. Показано, що найефективнішим підходом є комбінація наведених вище моделей програмного забезпечення, коли на верхньому рівні обирається пошарова модель, усередині кожного шару використовується об'єктно-орієнтована модель, а для забезпечення взаємозв'язків між процесами використовується клієнт-серверна модель. Запропоновано й розкрито зміст п'яти шарів: бази даних, атрибутів, геометрії, графіки, ядра. Такий підхід було застосовано при створенні САПР ДЕЙМОС окремі версії якої пройшли перевірку при виконанні робіт з планово-технологічної підготовки суднобудівного виробництва для конкретних проектів суден.У статті розглядаються різні моделі побудови програмного забезпечення САПР корпуса судна: монолітна пошарова, клієнт-серверна, об’єктно-орієнтована тощо. Відзначено переваги й недоліки кожного з підходів. Показано, що найефективнішим підходом є комбінація наведених вище моделей програмного забезпечення, коли на верхньому рівні обирається пошарова модель, усередині кожного шару використовується об'єктно-орієнтована модель, а для забезпечення взаємозв'язків між процесами використовується клієнт-серверна модель. Запропоновано й розкрито зміст п'яти шарів: бази даних, атрибутів, геометрії, графіки, ядра. Такий підхід було застосовано при створенні САПР ДЕЙМОС окремі версії якої пройшли перевірку при виконанні робіт з планово-технологічної підготовки суднобудівного виробництва для конкретних проектів суден.Different models of software for CAD-system of hull are considered: monolithic, level-by-level, client-server, object-oriented etc. Advantages and disadvantages of each approach are shown. It is shown, that the most effective approach is the combination of above mentioned models of the software when at the top level the level-by-level model gets out, in the middle ofeach level the object-oriented model is used, andfor providing connections between processes the client - server model is used. The contents of five levels are offered and described: database, attributes, geometry, graphics and nucleus. The described approach was applied at creation CAD-system "ДЕЙМОС" which separate versions have passed check at performance of works on loft production tooling of ship-building jards for concrete projects of vessels.ukпошарова модельрозробка програмного забезпечення САПР суденхарактеристика САПРПошарова модель розробки програмного забезпечення САПР суденArticle