Міносвіти РФ
ФБГОУ ВПО Череповецький державний університет
Інститут інформаційних технологій
Кафедра МПО ЕОМ
Курсова робота
Проектування бази даних «Каталог запчастин автомобіля»
Виконав студент
Виноградов А.С.
Група: 1ІС - 310
Прийняв викладач
Селянічев О.Л
Череповець 2014
Введення
Основою для обліку, контролю і планування служать всілякі картотеки, реєстраційні журнали, списки і т.д. Вони поступово накопичуються і оновлюються.
Зараз же, в століття комп'ютерних технологій і великий прогрес у цій сфері, на зміну картотекам прийшли дуже зручні, надійні, швидкодіючі комп'ютерні системи. Для вирішення завдань з використанням комп'ютерних систем використовується спеціальне програмне забезпечення, часто об'єднане у великі інформаційно-довідкові системи.
Спочатку для накопичення і зберігання інформації на ЕОМ застосовувалися локальні масиви (або файли), при цьому для кожної з розв'язуваних функціональних завдань створювалися власні файли вихідної і результатної інформації. Це призводило до значного дублювання даних, ускладнювало їх оновлення, ускладнювало рішення взаємопов'язаних проблемних завдань.
Поступово з розвитком програмного забезпечення ЕОМ з'явилися ідеї створення управляючих систем, які дозволяли б накопичувати, зберігати і оновлювати взаємопов'язані дані з цілого комплексу розв'язуваних завдань, наприклад при автоматизації бухгалтерського обліку на підприємстві. Ці ідеї знайшли своє втілення в системах управління базами даних (СУБД). СУБД взаємодіють ні з локальними, а взаємопов'язаними за інформацією масивами, званими базами даних. З появою персональних комп'ютерів СУБД стають найбільш популярним засобом обробки табличної інформації. Вони є інструментальним засобом проектування банків даних при обробці великих обсягів інформації.
Однією з таких інформаційно-довідковою системою є моя база даних «каталог запчастин автомобіля». Вона дозволяє автоматизувати багато процеси, пов'язані з введенням і обробкою інформації великого обсягу. Ця програма повинна полегшити роботу співробітників магазину, покупців і вирішити більшість проблем, спричинених недоліками паперових носіїв.
1. Опис предметної області
Предметною областю даної розробки є каталог автозапчастин. Дуже важливо швидко отримати інформацію про потрібної деталі авто, причому отримувати відразу всі дані, а не шукати їх у різних місцях, адже на це буде витрачатися величезну кількість часу, як, наприклад, продавців магазину або працівників автосервісу так і власників авто. Дана предметна область покликана зібрати всі воєдино і представити в наочному і зручному вигляді.
Можливий набір необхідних функцій:
· Перегляд і додавання інформації про деталі і постачальниках.
· Перегляд і додавання інформації про автомобілі.
· Виконання пошуку інформації про конкретної деталі.
· Виконання запитів за вказаними критеріями.
Ця програма допоможе швидко отримати відомості про деталі і їх постачальників.
запит інфологічну база дані
2. Функціональне призначення
Програма передбачає виконання наступних дій:
· перегляд записів;
· додавання записів;
· вибірка за вказаними параметрами.
3. Інфологіческое проектування
Инфологическая модель застосовується на другому етапі проектування БД, тобто після словесного опису предметної області. Мета інфологіческого етапу проектування полягає в отриманні семантичних (концептуальних) моделей, що відображають предметну область та інформаційні потреби користувачів. Процес проектування тривалий, він вимагає обговорень із замовником, з фахівцями в предметної області. Инфологическая модель повинна включати таке формалізований опис предметної області, яке легко буде" читатися» не тільки фахівцями по базах даних. І це опис має бути настільки ємним, щоб можна було оцінити глибину і коректність опрацювання проекту БД [2].
В якості інструменту для побудови семантичних моделей даних на етапі інфологіческого проектування є неформальна модель Сутність-Зв'язок raquo ;. ...