Створення бази даних для автоматизації обліку замовлень продаж рослин та насіння

отчет по практике

1. Аналіз предметної області

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

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

Тому все частіше як альтернатива паперового документообігу зявляється електронний.

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

Систематичний аналіз і деяке узагальнення доступної методології пропонує, принаймні, три відмінних методи і групи доступних методів, застосовних до класифікації культур:

* Статистичний метод (методи: частота слова, надбавка слова)

* Лінгвістичний метод (методи: семантичний, синтаксичний)

* Метод штучного інтелекту (методи: генетичні системи, нейронні мережі).

Функціонування інтелектуальної системи проходження замовлення певної культури можна описати як інтелектуальний процес, сутність якого полягає у переході від підприємства до клієнта (рис. 1).

Рис. 1. Схема опрацювання даних

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

Розглянемо предметну область інтелектуальної системи проходження замовлень сільсько-господарських культу.

Одне з найбільш істотних розходжень серед різних електронних систем відображення - ступінь, з яким до інформаційних елементів у системі можна безпосередньо звертатися. У залежності від характеру проходження замовлення і повних цілей, культура складатиметься з таких частин:

* Назва культури

* Клас культури

* Сорт культури

* Клієнт

* Номер(число) замовлення

* Дата замовлення

* Дата отримання.

Концептуальна модель предметної області

Основним процесом проектованої системи вважається процес замовлення.

Рис.2. Контекстна діаграма

Визначення вмісту сховищ даних

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

Рис. 3 Деталізація процесу “Класифікація документів”

На основі вибраного підходу розвязування задачі побудовану діаграму “сутність-звязок” (рис. 4).

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

· Проектування бази даних, що містить всі нижченаведені обєкти з їх атрибутами.

· Розробка ряду засобів, які дозволять діставати максимальну кількість потрібної інформації з бази даних.

· Розробка зручного інтерфейсу для використання системи.

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

Рис. 4

Для ефективного використання даних, що занесені в базу, потрібно створити ряд засобів. Задачею цих засобів, реалізованих на мові SQL, є сортування та замовлення товару за певними критеріями. Отже, в кінцевого користувача може виникнути потреба замовити товар або відсортувати культури за класами.

Делись добром ;)