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

 

Зміст


Вступ

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

2. Створення бази даних

3. Охорона праці

Висновки

Список використаних літературних джерел


Вступ


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

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

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

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


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

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

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

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

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

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

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

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

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

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


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

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

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

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

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

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

* Клієнт

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

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

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

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

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


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


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

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


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

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

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

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

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

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


Рис. 4


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


. Створення бази даних


Перейдемо власне до розгляду самих таблиць і звітів і складають основу бази даних. (Всі дані які містяться в таблицях ви можете переглянути в Додатку 1).

Таблиця 1: Dovidnuknazvu

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

Таблиця 2: Klacufikacia

Дана таблиця містить дані про сорт культури: класифікація культури. Разом має два поля, ключове поле - Klas_id з типом даними - лічильник. Інше поле: клас культури з текстовими даними.

Таблиця 3: Korustyvach

В цій таблиці містяться дані про користувачів: прізвище, імя, адресу, e-mail. Разом має чотири поля, ключове поле - Korustyvach_id з типом даними - лічильник. Інші поля: „прізвище, „адреса, „e-mail - текстовий тип даних.

Таблиця 4: Ob_kyltyru

Дана таблиця висвітлює дані про: назву культури, клас, сорт, примітка і фотографію культури. Разом має шість полів, ключове поле - Kyltyru_id, Nazva_id, Klac_id з типом даними - лічильник. Інші поля мають тип даних - числовий, до них належать „sort, „prumitka.

Таблиця 5: Prohzamovlennja

Містить відомості про стан замовлення. Разом має чотири поля, ключове поле - zamovl_id з типом даними - лічильник. Інші поля: „kod - числовий тип, а „stanzamovlennja, oplata - ………. тип даних.

Таблиця 6: Zamovlennja

Містить інформацію про замовлення: який користувач зробив замовлення, якої культури і яка кількість. Разом має чотири поля, ключове поле - zamovl_id з типом даними - лічильник. Інші поля: „korustyvach_id, „kyltyru_id, kilkist - числовий тип даних.

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

Запит 1: Query 1.

Здійснює вивід даних з бази даних і дозволяє додавати і знищувати дані за допомогою запитів.

Запит 2: Query 2

Реєстрація користувача.

Запит 3: Query 3.

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

Запит 4: Query 4.

Вивід даних про користувачів з бази даних.

Запит 5: Query 5.

Вивід інформації про культури.


База даних obkyltyru.


Структура таблиці dividnuknazvu.


Таблиця dividnuknazvu.


Структура таблиці klacufikacia.

Таблиця klacufikacia.


Структура таблиці korustyvach


Таблиця korustyvach.


Структура таблиці ob_kyltyru

Таблиця ob_kyltyru


Таблиця prohzamovlennja


Таблиця zamovlennja


Розглянемо результати роботи системи діяльності організації вся інформація вводиться за допомогою форм. Тобто в першому меню Головна таблиця містяться форми, що дозволяють дізнаватися дані про культури, а також додавати і знищувати.



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



Таблиця в якій показано користувачів, що зробили замовлення і на якому етапі знаходиться замовлення.



3. Охорона праці

замовлення автоматизація база дані

Особливостями роботи з компютером є:

постійне м'язове напруження та навантаження на хребет;

особливий вид роботи кисті рук;

психологічне навантаження;

зорове навантаження.

Крім цих чинників на користувача компютера діють: електромагнітне випромінювання, підвищена температура та вологість у приміщенні та підвищений рівень шуму [5].

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

Щоб уникнути цього, облаштування робочих місць, повинно забезпечувати:

належні умови освітлення приміщення і робочого місця, відсутність відблисків;

оптимальні параметри мікроклімату (температура, відносна вологість, швидкість руху, рівень іонізації повітря);

належні ергономічні характеристики основних елементів робочого місця.

А також зменшити вплив таких небезпечних та шкідливих факторів:

наявність шуму та вібрації;

електромагнітне випромінювання;

електростатичне поле між екраном і оператором;

наявність пилу, озону, оксидів азоту і аероіонізації.

Ці негативні фактори викликають ряд професійних захворювань. Зокрема це захворювання очей, опорно-рухового апарату, нервової системи та шкіри [6].

Висновки


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

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

) створено базу даних для автоматизації обліку замовлень, яка стане основою інформаційної системи.

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

Проектована система буде реалізована у формі веб-сайту магазином «Садочок» для обліку замовлень на продаж саджанців та рослин через Інтернет.


Список літературних джерел


1.Литвин В.В. Проектування інформаційних систем / В.В.Литвин, Н.Б.Шаховська // навчальний посібник з грифом МОНУ. - Львів: „Магнолія-2006, 2011. - 380 с.

.Катренко А.В. Системний аналіз обєктів та процесів компютеризації / Катренко А.В.- Львів: Новий світ, 2003.

.„Основы безопасного программирования на PHP (php security), http://www.opennet.ru/base/dev/secure_php_prog.txt.html, Thomas Oertli, 07.10.2003 12:09.

4.Журнал „eWeek, огляд „Server Databases Clash, 25 лютого 2002 року, <http://www.eweek.com/article/0,3658,s=708&a=23115,00.asp>, 03.10.2003 14:09.

.„MySQL Licensing Policy, AB MySQL, <http://mysql.com/support/arrangements.html>, 24.10.2003 15:14.

.„FreeBSD Copyright and Legal Information , The FreeBSD Project, <http://www.freebsd.org/copyright/index.html>, 24.10.2003 16:40.

.„Linux+ Study Guide, Roderick W. Smith - SYBEX, Inc. - 2001. - С. 271.

.„Licenses - The Apache Software Foundation, The Apache Software Foundation, <http://apache.org/licenses/>, 25.10.2003 12:54.

.Smarty: Documentation, Smarty Group, http://smarty.php.net/docs.php, 25.10.2003 13:07.

.„Luke Welling, Laura Thomson, PHP and MySQL Web Development - SAMS - 2002. - С. 247.

.MySQL and PHP Database Applications, Jay Greenspan, Brad Bulger - M&T Books - 2001. - С. 481.

.Information Architecture for the World Wide Web <file:///D:\docs\-%20BOOKS\wzor_original\117\infoarch\index.htm>, Louis Rosenfeld and Peter Morville - O'Reilly - 2002. - С. 74.

.„Network+ Study Guide. Third Edition, David Groth, - SYBEX, Inc. - 2001. - С. 34.

.Справочная книга для проектирования электрического освещения. Кнорринг Г.Я. - М.: Энергия, 1976. - 284с.

.ДСанПІН 3.3.2.007-98. „Державні санітарні правила і норми роботи з візуальними дисплейними терміналами електронно-обчислювальних машин. <http://alpha.by.ru/laws/snip332007u.htm>, 21:11:2003 09:13.

.Рослинництво. Каталог культур, хімічний захист, насінництво, новини <http://agroua.net/plant>.


Зміст Вступ 1. Аналіз предметної області 2. Створення бази даних 3. Охорона праці Висновки Список використаних літературних джерел

Больше работ по теме:

КОНТАКТНЫЙ EMAIL: [email protected]

Скачать реферат © 2017 | Пользовательское соглашение

Скачать      Реферат

ПРОФЕССИОНАЛЬНАЯ ПОМОЩЬ СТУДЕНТАМ