Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Копия zvit....docx
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
5.05 Mб
Скачать

Державний вищий навчальний заклад

“Чернівецький політехнічний коледж”

Циклова комісія програмування та інформаційних технологій

КУРСОВИЙ ПРОЕКТ

з навчальної дисципліни «Бази даних»

на тему: «Розробка автоматизованої інформаційної системи продажу мотоциклів»

Студента IІІ курсу 532 групи

спеціальність 5.05010301

Боднарюка Ю.В

Керівник Серьогіна І.В.

Оцінка ________________________

Члени комісії:

_________________ Т.М. Гуменна

(підпис)

_________________ І.В. Серьогіна

(підпис)

_________________ Т.В. Аністратенко

(підпис)

м. Чернівці – 2014 рік

ЗМІСТ

ВСТУП 3

1 ТЕОРЕТИЧНІ ОСНОВИ 4

1.1 Опис предметної області 4

1.1 Постановка задачі 5

1.1.1 Специфікація 5

1.2 Моделювання бази даних 5

1.2.1 Концептуальна модель 5

1.2.2 Фізична модель 6

1.3 Опис програмного середовища 9

2 ІНСТРУКЦІЯ ПРОГРАМІСТА 10

2.1 Запити 10

2.2. Форми 11

2.3 Макроси 19

2.4 Звіти 20

3 ІНСТРУКЦІЯ КОРИСТУВАЧА 24

4 ОХОРОНА ПРАЦІ ТА ТЕХНІКА БЕЗПЕКИ 30

4.1 Загальна техніка безпеки 30

4.2 Вимоги щодо організації робочого місця 31

4.3 Вимоги з пожежної безпеки 33

ВИСНОВОК 34

ВСТУП

Метою курсового проекту є поглиблення теоретичних знань з дисципліни «Бази даних» та удосконалення практичних навичок, набутих при виконанні лабораторних робіт, шляхом створення розробки автоматизованої інформаційної системи мотосалону .

Автоматизовані інформаційні системи призначені не тільки для пришвидшення виконання звичайних операцій, але й дають змогу вести статистику продаж, яка дозволяє гнучкіше керувати підприємством. Спеціаліст з розробки програмного забезпечення повинен володіти навичками з розробки таких систем, які застосовують бази даних (БД) для зберігання великих об’ємів інформації.

Тема є актуальною, оскільки автоматизація полегшує та пришвидшує роботу по обслуговуванню клієнтів. Це дозволить у свою чергу зробити висновки про вигідність покупки тих чи інших виробів у постачальників. Отримана звітна інформація буде сприяти зменшенню часу на обслуговування кожного клієнта.

Пояснювальна записка складається з чотирьох розділів.

Розділ 1 теоретичні основи містить опис проектування бази даних та опис програмного середовища.

У розділі 2 надана інструкція програміста, призначена для полегшення подальшого розширення системи.

У розділі 3 надана інструкція користувача для роботи з програмним продуктом.

Вимоги з техніки безпеки щодо організації робочого місця при роботі з персональним комп’ютером (ПК), пожежної безпеки та охорони навколишнього середовища описані у розділі 4 Охорона праці.

  1. Теоретичні основи

    1. Опис предметної області

Об’єктом дослідження мотосалон.

Мотосалон – це споруда розміщення та зберігання техніки,підготовки їх до споживання та видачі споживачу.

Магазин виконує функцію продажу резервів матеріальних ресурсів, необхідних для обліку обсягів постачань і вивчення попиту, а також синхронізації швидкостей потоків товарів від виробників до споживачів або потоків матеріалів в технологічних виробничих системах.

Постачальник – будь-яка юридична організація або фізична особа, що поставляють товари або послуги замовникам. Постачальник здійснює підприємницьку діяльність відповідно до умов укладеного договору поставки, який є одним з видів договору купівлі-продажу. У відповідності з договором поставки постачальник зобов’язується передати в обумовлений термін вироблені чи закуплені ним товари покупцю для використання у підприємницькій діяльності або в інших цілях, не пов’язаних з особистим, сімейним, домашнім або іншим подібним використанням.

    1. Постановка задачі

Розробити автоматизовану інформаційну систему для обліку автоматизованої інформаційної системи продажу мотоциклів.

      1. Специфікація

Вхідні дані:

  1. Інформація про товари магазину (назва, тип, модель, виробник).

  2. Інформація про постачальників (код, назва, телефон, адреса).

  3. Інформація про клієнтів (id постачальника, прізвище, телефон).

Вихідні дані:

  1. Звітності.

Функції:

  1. Додавання даних.

  2. Реєстрація продаж.

  3. Пошук інформації.

  4. Створення звітності.

    1. Моделювання бази даних

      1. Концептуальна модель

Концептуальна модель формулює змістовне і внутрішнє представлення,

системи. Вона показує структуру майбутньої інформаційної системи, взаємодію основних_сутностей.

Концептуальна модель зображена на рисунку 1.

Рисунок 1 – Концептуальна модель

      1. Фізична модель

Фізична модель даних складається з шести таблиць, структури яких представлені на рисунках 2-7.

Таблиця «Клієнти» відповідає сутності «Клієнти».

Рисунок 2 – Структура таблиці «Клієнти»

Таблиця «Мотоцикли» містить інформацію про всі види товару в магазині.

Рисунок 3 – Структура таблиці «Мотоцикли»

Таблиця «Оформлення заказу» містить інформацію про всі продані мотоцикли.

Рисунок 4 – Структура таблиці «Оформлення заказу»

В таблицю «Поставщик» заноситься інформація про товар який посупить на склад

Рисунок 5 – Структура таблиці «Поставщик»

Таблиця «Працівники» містить такі поля.

Рисунок 6 – Структура таблиці «Працівники»

Таблиця «Характеристика» містить такі поля.

Рисунок 7 – Структура таблиці «Характеристика»

1.2.3 Логічна модель

Логічна модель даних представляє зв’язки між таблицями. Вона зображена на рисунку 8.

Рисунок 8 – Логічна модель

    1. Опис програмного середовища

Microsoft Access – реляційна система управління базами даних (далі СУБД), яка входить до складу Microsoft Office. Вона підходить для підприємств малого бізнесу та розробки додатків для невеликих фірм. Microsoft Access володіє усім необхідним функціоналом для реалізації поставленого завдання. До складу цієї СУБД крім стандартного конструктора входить компілятор мови SQL та VBA. Є можливість створення макрокоманд та макросів. Microsoft Access може виступати в ролі клієнта або серверу для інших додатків Microsoft Office. З допомогою Microsoft Access можна працювати з файлами таких СУБД як Paradox, dBase III, dBase IV, FoxPro та іншими. Microsoft Access має широкий спектр функцій, включає зв’язані запити, зв’язок з зовнішніми таблицями та базами даних. Завдяки вбудованій мові VBA, в самому Access можна писати застосунки, які працюють з базами даних.

Основні компоненти Microsoft Access:

  • будівник таблиць;

  • будівник екранних форм;

  • будівник SQL-запитів;

  • будівник звітів, що виводять на друк.