Введення
Створення програм для ведення баз даних об'єктів є актуальною з часів появи цієї можливості. На сьогоднішній день існує багато методів і засобів вирішення цієї проблеми, що постійно удосконалюються, з'являються нові. Комп'ютери дозволяють організувати дуже зручну, могутню і швидкісну обробку цілого архіву даних, корисність і вигода в чому очевидна. p align="justify"> Метою виконання курсового проекту ставилося завдання практичного освоєння об'єктно-орієнтованого програмування. При виконанні курсового планувалося розвинути навички програмування і налагодження програм, а також перевірити вміння оформлення документації на свою розробку у відповідності зі стандартами та навички при захисті курсового проекту. p align="justify"> У рамках курсового проекту передбачалася реалізація завдання зі створення програмного продукту В«Книжковий магазинВ». Актуальність постановки і реалізації завдання полягає в тому, що на даний момент існує невелика кількість програм такого призначення. p align="justify"> Пояснювальна записка до даного курсового проекту розділена на розділи. Кожен розділ присвячений певному аспекту процесу вивчення поставленого завдання і розробки програми. p align="justify"> У розділі В«Постановка завданняВ» описана постановка задачі, наведені вхідні та вихідні дані, постійна інформація, а так само описані інструменти розробки.
У розділі В«Логічна модель данихВ» описується предметна область завдання, модель предметної області, а також опис відносин (опис користувачів і груп користувачів системи). Включає реалізацію сценарію в термінах змішаного підходу до проектування програмних засобів. І описуються вимоги до програмного і апаратного забезпечення і графічний інтерфейс програми. p align="justify"> У розділі В«Фізична модель данихВ» обгрунтовується вибір конкретної СУБД, а так же компонентів бази даних.
В розділ В«Опис програмиВ» входить обгрунтування вибору середовища розробки, опис інтерфейсу (опис форм, логіки їх відображення, системи управління-меню, панелі інструментів, цветосочетания, загального стилю додатки). А так само в цьому розділі описані програмно-апаратні ресурси ПК і його оптимальна конфігурація, наявність яких необхідна для функціонування програми і при яких швидкодію системи буде максимальним. p align="justify"> У розділі В«ТестуванняВ» відображений хід тестування програми, основні помилки, які виникли при розробці, а так само методи їх усунення та обробки помилкових ситуацій.
Розділ В«ЗастосуванняВ» містить опис процесу взаємодії користувача з додатками, вказуються основні стану в яких може знаходитися система, як і в які директорії встановлюється додаток.
Також пояснювальна записка містить додатки, що включають в себе лістинг програми, діаграму варіантів використання і діаграму В«сутність-зв'язокВ».
Підсумком всієї ро...