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

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

Рубрика Программирование, компьютеры и кибернетика
Вид отчет по практике
Язык украинский
Дата добавления 24.02.2015
Размер файла 2,2 M

Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже

Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.

Размещено на http://www.allbest.ru/

Зміст

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

Висновки

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

Вступ

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

* Клієнт

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Рис. 4

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

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

Перейдемо власне до розгляду самих таблиць і звітів і складають основу бази даних. (Всі дані які містяться в таблицях ви можете переглянути в Додатку 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) проведено аналіз предметної області для розробки інформаційної системи моніторингу продажу рослинних культур

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

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

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

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

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

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

3. „Основы безопасного программирования на 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.

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

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

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

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

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

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

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

12. “Information Architecture for the World Wide Web”, Louis Rosenfeld and Peter Morville - O'Reilly - 2002. - С. 74.

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

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

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

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

Размещено на Allbest.ru


Подобные документы

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

    дипломная работа [6,1 M], добавлен 06.01.2012

  • Визначення мети створення бази даних магазину та таблиць, які вона повинна містити. Розгляд видів полів та ключів таблиць. Створення запитів, форм, звітів, макросів та модулів. Вибір системи управління базами даних. Реалізація моделі у Microsoft Access.

    курсовая работа [3,8 M], добавлен 20.07.2014

  • Побудова інформаційної системи "Магазин товарів для настільного тенісу" з автоматизації роботи магазину. Концептуальне моделювання бази даних. Обґрунтування вибору СУБД. Логічне проектування бази даних. Схема бази даних. Створення таблиць в конструкторі.

    курсовая работа [8,8 M], добавлен 16.12.2015

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

    курсовая работа [147,2 K], добавлен 02.06.2019

  • Систематизація знань як основна функція бази даних. Логічне та фізичне проектування бази даних. Створення таблиць у базі даних, визначення основних зв'язків. Інструментальні засоби проектування та створення програмного забезпечення для обробки даних.

    курсовая работа [1,4 M], добавлен 29.04.2010

  • Розробка системи FinExpert для автоматизації бізнес-процесів підприємств. Робота з файлами баз даних і офісною технікою. Створення в Microsoft Access бази даних товарів і замовлень фірми "Фуршет". Інструктаж з техніки безпеки та промислової санітарії.

    отчет по практике [3,5 M], добавлен 12.03.2013

  • Основні поняття та особливості розробки баз даних в Microsoft Access. Побудова бази даних магазину побутової техніки: створення таблиць та встановлення зв’язків між ними, створення запитів, форм та звітів. Охорона праці і гігієна користувача комп'ютера.

    курсовая работа [2,5 M], добавлен 19.01.2010

  • Створення інформаційних таблиць бази даних. Створення екранних форм як засобу організації інтерфейсу користувача. Створення запитів для вибору, сортування і обчислення з використанням даних однієї таблиці. Оформлення звітів за допомогою команд MS Access.

    лабораторная работа [397,7 K], добавлен 09.09.2010

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

    курсовая работа [1,2 M], добавлен 29.02.2012

  • Створення бази даних та робота з нею у програмному забезпеченні Microsoft Access. Проектування форм для зручного заповнення таблиць, звітів для відображення даних та їх друку, кнопкової форми, яка потрібна для зручної навігації між функціями бази даних.

    курсовая работа [1,3 M], добавлен 04.10.2014

Работы в архивах красиво оформлены согласно требованиям ВУЗов и содержат рисунки, диаграммы, формулы и т.д.
PPT, PPTX и PDF-файлы представлены только в архивах.
Рекомендуем скачать работу.