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

Міністерство освіти і науки України

Національний університет харчових технологій

Кафедра інформаційних систем

Курсова робота з дисципліни “Організація баз даних і знань”

на тему: «Інформаційно-довідкова система ресторанів міста Києва»

Розробив: студент АКС 2-7

Дмитрунець Юрій

Керівник:Харкянен О.В

Дата видачі завдання______

Дата виконання___________

Київ 2009 р.

Форма № У 6.01

Затв. наказом Мінвузу УРСР

Від 3 серпня 1984 р. № 253

НАЦІОНАЛЬНИЙ УНІВЕРСИТЕТ ХАРЧОВИХ ТЕХНОЛОГІЙ

(назва вищого навчального закладу)

Кафедра . інформаційних систем

Дисципліна . Організація баз даних та знань .

Спеціальність 6.080400

Курс . 2 . Група 7 . Семестр . 04 .

Завдання

на курсовий проект (роботу) студента

Дмитрунця Юрія Ярославовича

(прізвище, ім’я, по батькові)

1. Тема проекту (роботи) Створення інформаційно-пошукової системи

ресторанів міста Києва

2. Строк здачі студентом закінченого проекту (роботи)

3. Вихідні дані до проекту (роботи) 1. Закладі Києва.

2. Страви в закладах. 3. Меню закладів.

4. Склад меню.

5, Інформація про знижки

4. Зміст розрахунково-пояснювальної записки (перелік питань, які підлягають розробці)__

1. Розробка ділової моделі організації.

2. Побудова концептуальної схеми і словника БД.

3. Розробка БД.

4. Організація введення даних, пошуку і виведення даних.

5. Організація захисту інформації від несанкціонованого доступу.

5. Перелік графічного матеріалу (з точним зазначенням обов’язкових креслень)_________

1. Концептуальна схема БД.

2. Відеокадри інтерфейсу користувача (форми)

3. Форми вихідних документів (звіти)

6. Дата видачі завдання 1 березня 2009 р.

Реферат

Дана курсова робота складається з 21 сторінок, 8 таблиць, 16 рисунків.

Об’єктом розроблення даної курсової роботи є ресторани міста Києва.

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

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

Курсовий проект використовує реляційної СУБД Mircosoft Access.

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

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

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

Ключові слова:

  • Інформаційно-пошукова система

  • База даних

  • Форма

  • Поле

  • Заклад

  • Страва

Abstract

This course work consists of 21 pages, 8 tables, 16 charts.

The object of the development of this course is the restaurants of Kyiv.

The goal of course is the acquisition and consolidation of skills on the stages of designing a relational database comprising information management (search) system, according to the requirements of international standards and in accordance with individual task.

This paper describes the basic stages of designing and developing information system databases of a model based on a relational database, establishing a clear relation between objects using the key fields of tables, and satisfies the requirements of normalization and to ensure data integrity.

Course project using a relational database Mircosoft Access.

Course project to establish information-search system as one of the components of information management systems.

The system developed in the course work has developed a graphical interface, using menus, forms for entering and editing data, forms for output data and output results in the form of reports to the screen.

Information retrieval system implements standard functions: introduction to database information, editing, removing. As well as searching data on various parameters. All actions between the user and the system takes place through the form.

Key words:

• Information Retrieval System

• Database

• Form

• Field

• More

• Dish

Зміст

Вступ 6

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

Методи вирішення задачі 11

Інструкція користувача 16

Висновки 19

Бібліографічний список 21

Додатки 22

Вступ

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

В широкому розумінні база даних - це сукупність описів об‘єктів реального світу та зв‘язків між ними, що належать до конкретної прикладної області і використовуються для вирішення задач у межах цієї області. Частина реального світу, до якої відносяться об‘єкти БД називається предметною областю. Схема, що відображає об‘єкти предметної області та зв’язки між ними називається концептуальною або логічною схемою бази даних.

У 1970 році Едгаром Коддом була розроблена реляційна модель даних, що базується на математичній теорії відношень. Реляційна модель дозволяє встановлювати однозначні відношення між об‘єктами за допомогою таблиць. У одній таблиці зберігаються дані про об‘єкти одного класу предметної області. Кажуть, що кожна таблиця відповідає одній сутності з предметної області. Рядок таблиці (запис) відповідає одному об‘єкту, стовпчики (поля, атрибути) являються характеристиками об‘єкту .

В сучасних СУБД звичайно підтримується єдина інтегрована мова, що вміщує всі необхідні засоби для роботи з БД, починаючи від її створення до забезпечення зручного інтерфейсу користувача БД. Стандартною мовою реляційних СУБД є мова структурованих запитів SQL. SQL - непроцедурна мова, оператори якої вказують, які дії повинні виконуватись, а не спосіб їх виконання.

Розглядаючи сучасні реляційні СУБД можна виділити два класи - настольні та промислові. До сучасних настольних СУБД відносяться: MS Access, Paradox, Visual dBASE, Visual FoxPro.

Як показують останні дослідження СУБД MS Access отримала найбільше розповсюдження в сфері адміністративної діяльності, завдяки тому, що вона в повній мірі використовує переваги реляційної моделі даних, має вбудовану мову SQL, використовує графічні засоби для побудови логічної схеми БД, забезпечена майстрами для побудови запитів, форм і звітів.

Microsoft Access дозволяє керувати всіма відомостями в межах одного файлу бази даних. У рамках цього файлу дані можна розділити на окремі контейнери, які називаються таблицями; переглядати, додавати й поновлювати дані в таблицях за допомогою електронних форм; знаходити і витягати тільки потрібні дані за допомогою запитів; а також аналізувати чи друкувати дані в заданому макеті за допомогою звітів. Створення сторінок доступу до даних дозволяє користувачам переглядати, поновлювати чи аналізувати дані з бази даних через Інтернет.