Similar presentations:
Мальцев_музей
1. Курсовий проєкт з дисципліни "Об’єктно-орієнтоване програмування"
Курсовий проєктз дисципліни "Об’єктно-орієнтоване
програмування"
на тему:
Розробка об‘єктно-орієнтованої програми
«Музей"
Виконав студент 3 курсу групи РПЗ 24 1/11
Мальцев Олександр.
Керівник Семенова О.В.
2. Постановка задачі
Увізуальному
середовищі
необхідно
забезпечити розробку і реалізацію задачі:
У музеї в 3 вітринах розташовано по кілька
експонатів. Вибрати з кожної вітрини по 1
експонату випадковим чином і розмістити
в окремій вітрині.
Програма
повинна
забезпечувати
представлення
музейної
вітрини,
розташування в ній експонатів випадковим
чином. Вийняти і розмістити в іншій вітрині
експонати випадковим чином.
3. Вимоги до програмної системи
Нефункціональні:Необхідні
технічні
засоби:
комп'ютер
з
процесором AMD, пристрій "миша", монітор,
клавіатура, накопичувач на жорсткому диску.
Операційна система Microsoft Windows 10.
Інтегроване середовище розробки C++ Builder.
Функціональні:
створення об‘єкту музей;
створення об‘єктів трьох вітрин;
розташування експонатів, тобто створення об‘єктів
експонатів;
Вибір та переміщення експонату.
4. Моделювання функцій програмної системи
Діаграма варіантів використання5.
Діаграма послідовності6. Проєктування програмної системи
Діаграмакласів
7. Проєктування програмної системи
Область підвивід
інформації
про обраний
експонат
Область
під музей з
вітринами
Область
під обрані
експонати
Область під
вивід довідкової
інформації
Користувацький інтерфейс
8. Реалізація програмної системи
Компонентна діаграма9. Результати роботи програми
Відеограма – стартове вікно програми10.
Відеограма – створення музею та вітрин з експонатами11.
Відеограма – створення музею та вітрин з експонатами12.
Розміщення експонатів випадковим чином на окремій вітрині13.
Відеограма з довідковою інформацієюВивід повідомлення, коли вітрина заповнена