Пошарова модель розробки програмного забезпечення САПР суден

Loading...
Thumbnail Image
Date
2003
Authors
Биков, Дмитро
Фісун, Микола
Journal Title
Journal ISSN
Volume Title
Publisher
Abstract
У статті розглядаються різні моделі побудови програмного забезпечення САПР корпуса судна: монолітна пошарова, клієнт-серверна, об’єктно-орієнтована тощо. Відзначено переваги й недоліки кожного з підходів. Показано, що найефективнішим підходом є комбінація наведених вище моделей програмного забезпечення, коли на верхньому рівні обирається пошарова модель, усередині кожного шару використовується об'єктно-орієнтована модель, а для забезпечення взаємозв'язків між процесами використовується клієнт-серверна модель. Запропоновано й розкрито зміст п'яти шарів: бази даних, атрибутів, геометрії, графіки, ядра. Такий підхід було застосовано при створенні САПР ДЕЙМОС окремі версії якої пройшли перевірку при виконанні робіт з планово-технологічної підготовки суднобудівного виробництва для конкретних проектів суден.
У статті розглядаються різні моделі побудови програмного забезпечення САПР корпуса судна: монолітна пошарова, клієнт-серверна, об’єктно-орієнтована тощо. Відзначено переваги й недоліки кожного з підходів. Показано, що найефективнішим підходом є комбінація наведених вище моделей програмного забезпечення, коли на верхньому рівні обирається пошарова модель, усередині кожного шару використовується об'єктно-орієнтована модель, а для забезпечення взаємозв'язків між процесами використовується клієнт-серверна модель. Запропоновано й розкрито зміст п'яти шарів: бази даних, атрибутів, геометрії, графіки, ядра. Такий підхід було застосовано при створенні САПР ДЕЙМОС окремі версії якої пройшли перевірку при виконанні робіт з планово-технологічної підготовки суднобудівного виробництва для конкретних проектів суден.
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.
Description
Keywords
пошарова модель, розробка програмного забезпечення САПР суден, характеристика САПР
Citation
Биков Дмитро Павлович. Пошарова модель розробки програмного забезпечення САПР суден / Д. П. Биков, М. Т. Фісун // Наукові записки НаУКМА : Природничі науки. - 2003. - Т. 22, ч. 3. - C. 477-486.