Розробка бази даних "Автоматизована система обліку замовлень та їх виконання в будівельній фірмі" - Дипломная работа

бесплатно 0
4.5 180
Проектування бази даних "Автоматизована система обліку замовлень та їх виконання в будівельній фірмі": створення таблиць і заповнення їх текстовою інформацією, розробка форм, звітів і меню проекту. Програмування інтерфейсу управління базами даних.

Скачать работу Скачать уникальную работу

Чтобы скачать работу, Вы должны пройти проверку:


Аннотация к работе
У сучасному світі для зберігання великих обсягів інформації були розроблені бази даних (БД). Бази даних дозволяють автоматизувати роботу користувачів та полегшити їх роботу. У цій роботі буде розглянута робота будівельної фірми з ремонту квартир. Буде проведений аналіз роботи фірми і виділені основні вимоги до "Автоматизованої системи обліку замовлень та їх виконання в будівельній фірмі". Для перешкоди виникнення різних проблем, необхідно розробити таку систему роботи з інформацією, яка дозволила б реалізувати автоматизований збір, обробку і роботу з даними.Сутності - це базові типи інформації, які зберігаються в БД (в реляційної БД кожної сутності призначається таблиця). Поняття тип сутності відноситься до набору однорідних особистостей, предметів або подій, які виступають як ціле (наприклад, студент, клієнт і т.д.). Сутності - це дані, які класифікуються за типом, а звязки показують, як ці типи даних співвідносяться один з іншим. Якщо описати деяку предметну область в термінах сутності - звязок, то отримаємо модель сутність - звязок для цієї БД. Наприклад, для сутності студент можуть бути використані наступні атрибути: прізвище, імя, по батькові, дата і місце народження, паспортні дані і т.д.При розробці автоматизованої системи обліку замовлень були створені таблиці: "Клієнт" (зберігається інформація про клієнта), "Замовлення" (зберігається інформація про замовлення), "Вид робіт" (зберігається інформація про будівельні роботи), "Договір" (зберігається інформація про замовника , замовленні і вигляді ремонту). Для створення бази даних і таблиць в ній необхідно в менеджері проекту Project Manager відкрити закладку Data, встановлюючи курсор на Databases і клацнути мишкою на кнопку New, створити New Database, де необхідно вказати імя та місце розміщення бази даних. Звідси випливає, що в БД будуть міститися такі таблиці: Таблиця "Клиент" містить: 1) Id_клиента - універсальний код клієнта; Таблиця "Заказ" містить: 1) Вид_ремонта - інформація про вид ремонту; Таблиця "Вид работ" містить: 1) Вид_работ - інформація про вид будівельних робіт;Просто наше життя настільки насичена різного роду інформацією, що для управління нею, треба було б чимало баз даних різного призначення, здатних задовольнити різноманітні вимоги численних користувачів. Використовувані для розробки баз даних системи управління дозволяють створювати нескладні в застосуванні програми. Для того щоб програмний продукт був затребуваним необхідно приділити особливу увагу потребам кінцевого користувача. Потрібно створити зручний і простий інтерфейс і вичерпну довідкову службу, яка зможе стати хорошим помічником користувача. У першому розділі була описана предметна область і необхідні теоретичні відомості для роботи з СУБД.

План
Зміст

Anooi

Aeaaa I. Aecia?aiiy i?aaiaoii? iaeano?

1.1 Iien caaaaiiy

1.2 Aeiiae ai aia?aoii i?ia?aiiiai eiiieaeno AA "Aaoiiaoeciaaia nenoaia iae?eo caiiaeaiu oa ?o aeeiiaiiy a aoa?aaeui?e o??i?"

1.3 Iniiai? ii?eeaino? NOAA Microsoft Visual FOXPRO

1.4 ?ic?iaea oanoiai? caaaaiiy

Aeaaa II. I?iaeooaaiiy AA "Aaoiiaoeciaaia nenoaia iae?eo caiiaeaiu oa ?o aeeiiaiiy a aoa?aaeui?e o??i?"

2.1 I?iaeooaaiiy aace aaieo

2.1.1 Noai?aiiy oaaeeou ? caiiaiaiiy ?o oaenoiai? ?ioi?iao???

2.1.2 Aecia?aiiy oiia o?e?niino? aaieo ? ?ic?iaea caoia?a uiai eiio?ie? ainoia??iino? oa caaacia?aiiy caoenoo a?a ianaieo?iiiaaiiai ainooio

2.2 I?iaeooaaiiy oi?i

2.3 I?iaeooaaiiy ca?o?a

2.3.1 Iaa?oiooaaiiy ? aecia?aiiy iaiao?aiiai iaai?o ca?o?a, ?o ci?no

2.4 I?iaeooaaiiy iai? i?iaeoo

2.5 I?ia?aioaaiiy i?ia?aiii? iaieiiee oi?aae?iiy aacaie aaieo

Aeniiaie

Nienie aeei?enoaii? e?oa?aoo?e

Aiaaoie A

Aiaaoie A aaca aaiee oaaeeoy ?ioa?oaen iai?

Вступ

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

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

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

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

У другому розділі було зроблено безпосередньо проектування БД. Були створені таблиці встановлені звязки і цілісності. Для автоматизації роботи були створені форми і звіти. Для пошуку - побудовані запити. Так само був введений інтерфейс який включає в себе меню і головну форму. Користувач може працювати як з меню так і з формою але тільки після введення пароля. Була розроблена система від несанкціонованого доступу тобто авторизація користувача. Пароль для користувача гість не потрібно, адміністратор вводить свій пароль, в даній роботі пароль "адміністратор".

Головним результатом виконаної роботи є створена база даних "Автоматизована система обліку замовлень та їх виконання в будівельній фірмі". Це приклад навчальної бази даних, яка описує роботу менеджера будівельної фірми, який приймає замовлення і контролює їх виконання.

Список литературы
1. Гурвиц Г.А. Разработка реального приложения с использованием Visual FOXPRO 9: учеб. пособие. - Хабаровск: Изд-во ДВГУПС, 2007. - 198 с.:ил.;

2. Лебедев А.Н. Visual FOXPRO 9.0: Самоучитель. - М.:НТ Пресс, 2005. - 328с.;

3. Справочная система Visual FOXPRO 9.0. - русифицированная;

4. Форум разработчиков БД на Visual FOXPRO http://www.foxclub.ru;

5. Хендриксон К. Руководство разработчика баз данных. - К.: Диалектика, 1998. - 158 с.;

6. Широков Л.А. Базы данных и знаний: Учеб. пособие. Ч. 1. - М.: МГИУ, 2000. - 86 c.;

7. Электронный иллюстрированный самоучитель по Visual FOXPRO 7.0: http://www.fox-pro.net/index.htm.

Вы можете ЗАГРУЗИТЬ и ПОВЫСИТЬ уникальность
своей работы


Новые загруженные работы

Дисциплины научных работ





Хотите, перезвоним вам?