Теми рефератів
Авіація та космонавтика Банківська справа Безпека життєдіяльності Біографії Біологія Біологія і хімія Біржова справа Ботаніка та сільське гос-во Бухгалтерський облік і аудит Військова кафедра Географія
Геодезія Геологія Держава та право Журналістика Видавнича справа та поліграфія Іноземна мова Інформатика Інформатика, програмування Історія Історія техніки Комунікації і зв'язок Краєзнавство та етнографія Короткий зміст творів Кулінарія Культура та мистецтво Культурологія Зарубіжна література Російська мова Маркетинг Математика Медицина, здоров'я Медичні науки Міжнародні відносини Менеджмент Москвоведение Музика Податки, оподаткування Наука і техніка Решта реферати Педагогіка Політологія Право Право, юриспруденція Промисловість, виробництво Психологія Педагогіка Радіоелектроніка Реклама Релігія і міфологія Сексологія Соціологія Будівництво Митна система Технологія Транспорт Фізика Фізкультура і спорт Філософія Фінансові науки Хімія Екологія Економіка Економіко-математичне моделювання Етика Юриспруденція Мовознавство Мовознавство, філологія Контакти
Українські реферати та твори » Информатика, программирование » Проектування бази даних "Аптека"

Реферат Проектування бази даних "Аптека"

Федеральне агентство з освіти

Державне освітня установа вищої професійної освіти

<<Курський державний технічний університет>>

Кафедра програмного забезпечення обчислювальної техніки

Курсова робота

з дисципліни <<Бази даних>>

на тему <<Аптека>>

Спеціальність 230105 Програмне забезпечення обчислювальної техніки і автоматизованих систем

Автор роботи __________________

(ініціали, прізвище) (підпис, дата)

Група ПО - 71

Керівник роботи В. Г. Бєлов ______________________

(ініціали, прізвище) (підпис, дата)

Робота захищена __________________

(дата)

Оценка____________________

Голова коміссіі______________________

(ініціали, прізвище) (підпис, дата)

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

(ініціали, прізвище) (підпис, дата)

Курськ, 2010 р.


Федеральне агентство з освіти

Державне освітня установа вищої професійної освіти

<<Курський державний технічний університет>>

Кафедра програмного забезпечення обчислювальної техніки

ЗАВДАННЯ НА КУРСОВУ РОБОТУ

Студент

Л. М. Москаленко шифр

347011 група ПЗ - 71

1. Тема Аптека

2. Термін надання роботи (проекту) до захист <<>> червня 2010 р

-->p>

3. Вихідні дані

Неформальне опис предметної області та документи, які в ній використовуються

4. Зміст пояснювальної записки курсової роботи


Введення

1. Технічне завдання

1.1 Підстава для розробки

1.2 Призначення розробки

1.3 Стандарти

1.4 Вимоги до програми або програмному виробу

1.4.2 Носії інформації

1.4.3 Вимоги до складу і параметрів технічних засобів

2 Технічний проект

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

2.2 Словник понять і термінів

2.3 Визначення функціональних залежностей

2.4 Синтез схеми бази даних на підставі функціональних залежностей

2.4.1 Побудова ненадлишкових покриття

2.4.2 Побудова леворедуцірованного покриття

2.4.3 Побудова праворедуцірованного покриття

2.4.4 Побудова класів еквівалентності

2.4.5 Побудова редукованого мінімального кільцевого покриття

2.5 ER-схема бази даних

2.6 Побудова запитів на SQL

2.6.1 Побудова першого запиту

2.6.2 Побудова другого запиту

3 Робочий проект

3.1 Зв'язку таблиць

3.2 Зовнішній вигляд форми

3.3 Функціональні тести

3.3.1 Тест 1

Висновок

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

Додаток А

Додаток Б


Реферат

Обсяг даного курсового проекту дорівнює 55 сторінкам. У курсовому проекті міститься два додатки, в яких наведені ER-схеми бази даних, код програми. Також в КП міститься постановка задачі.

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

База даних, ER-схема, сутність, атрибут, ключ, зв'язок, функціональна залежність, система функціональних залежностей.

Об'єкт розробки:

Об'єктом дослідження в даній роботі є проектування бази даних відповідно до заданого варіантом.

Мета роботи:

Спроектувати базу даних В«АптекиВ».

Метод проведення роботи:

Використання ER-діаграм, мінімізація залежностей, побудова запитів.

Summary

This termpaper contains 55 pages. It contains two enclosures, which contain ER-diagrams. Also it contains target setting.

Object of development is design of the database according to specified variant.

The aim of work is design of the database, describing В«PharmacyВ».

It is necessary to make ER-diagram, to minimize functional dependences, to write and minimize SQL queries.

Визначення

У даній роботі застосовані наступні терміни з відповідними визначеннями:

база даних: Файли, забезпечені описом збережених в них даних і знаходяться під управлінням СУБД.

er-діаграма: Схема бази даних, спроектована за допомогою програми ERWin.

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

атрибут: Пойменована характеристика сутності.

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

зв'язок: Асоціювання двох чи більш сутностей.

Позначення та скорочення

У даній роботі застосовані такі скорочення:

БД: База даних

СУБД: Система управління базами даних

ФЗ: Функціональна залежність


Введення

Необхідно спроектувати базу даних В«АптекиВ». Також метою даної роботи є ознайомлення з основними принципами побудови, використання та оптимізації реляційних баз даних.

Дана тема актуальна, тому що велика кількість людей зацікавлена ​​в отриманні інформації про представлених ліках в конкретній аптеці.

Необхідно надати користувачеві інформацію про склад представлених ліків, ціною.

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

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


1 Технічне завдання 1.1 Підстава для розробки

Підставою для розробки програмного продукту служить завдання на курсову роботу "Аптека".

1.2 Призначення розробки

Програмний продукт розробляється з метою створення програми для аптек.

1.3 Стандарти

Дана робота оформлена у відповідності зі стандартом СТУ 04.02.030.-2008.

1.4 Вимоги до програми або програмному виробу

У програмі потрібно реалізувати облік постачальників (Назва, номер ліцензії, адреса постачальника, телефонний номер). Облік співробітників магазина (прізвище, ім'я по батькові, серія і номер паспорта, адресу проживання, номер телефону, посаду). Збір інформації про надходження продукції і дати надходження

1.4.1 Результуючі компоненти вироби

База даних в візуальної середовищі розробки систем управління реляційними базами даних Microsoft Visual FoxPro і всі супроводжуючі файли.


1.4.2 Носії інформації

Продукт повинен розміщуватися у вигляді файлів на CD дисках. В процесі роботи можуть використовуватися Flash, CD-R/-RW, DVD-R/RW або інші носії інформації.

1.4.3 Вимоги до складу і параметрів технічних засобів

Програмний комплекс повинен коректно працювати на комп'ютері з наступними технічними характеристиками:

- процесор Pentium V 2200 МГц;

- оперативна пам'ять об'ємом 1024 Мб;

- жорсткий диск Seagate Barracuda, об'ємом 120 Гб;

- відеоадаптер SVGA;

- клавіатура;

- маніпулятор типу "миша";

пристрій віддаленого доступу до мережі: модем або мережева карта.


2 Технічний проект 2.1 Опис предметної області

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


Страница 1 из 6Следующая страница

Друкувати реферат
Замовити реферат
Реклама
Наверх Зворотнiй зв'язок