Курсовая работа: База даних підприємства

Оскільки механізми реляційної алгебри й реляційної вирахування еквівалентні, то в конкретній ситуації для перевірки ступеня реляційності деякої мови БД можна користуватися кожним із цих механізмів.

Помітимо, що вкрай рідко алгебра або вирахування приймаються як повна основа якої-небудь мови БД. Звичайно (як, наприклад, у випадку мови SQL) мова ґрунтується на деякій суміші алгебраїчних і логічних конструкцій. Проте, знання алгебраїчних і логічних основ мов баз даних часто буває корисно на практиці.

Наприклад, для того щоб отримати вибіркову інформацію за заданими критеріями, використовуючи засоби мови програмування високого рівня ObjectPascal, треба написати SQLзапит. Якийповиненмативигляд:

Select t. Nomer_Partii,t. Nazvanie from “Pasport_partii. db, Sbor. db S" t where t. Nomer= S. Nomer AND S. Nazvanie=”АК-221”

Для того, щоб побудувати запит, використовується ключове слово Selectдалі вказуються поля, які потрібно відобразити, fromвказує на розташування бази і її назву. Для самої бази можна встановити аліас, як це показано у прикладі. Аліас дає змогу швидко звертатися до потрібного поля і розрізняти записи з однаковою назвою поля але різними таблицями.

Після ключового поля whereвказуються умови відображення даних а також задаються реляційні зв’язки.

Даний запит виводить інформацію про продану партію, яка має назву "АК-221".

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

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

4.3 Екранні форми введення й редагування даних

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

Зовнішній вигляд програми показаний на рисунку 4.3.1

Рис.4.3.1 "Зовнішній вигляд програми"

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

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

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

Рис 4.3.2 "Рух міцелію"

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

4.4 Звіти

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

Рис 4.4.1 "Звіт за вибраний місяць"

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


Рис 4.4.2 "Звіт у масштабі"

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

Висновок

ИБД оптимізує зв'язки й заощаджує час, що має величезне значення для бізнесу, де кожен другий може, а також і до перекладу грошей за компанію. Він також додає до повного керування перспективних, а не вроздріб, оскільки він всю картину одним поглядом. Це збільшує продуктивність торговельних агентів, а також підвищує задоволення клієнтів.

Там цілий ряд рішень ИБД коливається навколо сьогодні. Це програмне забезпечення в електронному виді вкладок тримає всіх продажів у компанії. Це великий пристрій керування й рутинних завдань, як зв'язатися наступної діяльності, звітності й можливість привести поступки раптом змінилося, і більше ефективної. В основному вона передбачає продаж силу з інструментами, які допоможуть їм продавати краще й швидше одержувати інформацію. Те, що вона може бути доступна в портативних приладів означає, що інформація на миттєве торкання кнопки незалежно від того, у якому куточку країни або миру вашого персоналу in. Кишенькові комп'ютери можна використати не тільки одержувати інформацію, але й приймати вниз розпорядження, які миттєво передається на головний офіс. Це також допомагає централізувати функцій і зробити їх більше ефективними.

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

К-во Просмотров: 300
Бесплатно скачать Курсовая работа: База даних підприємства