Економіко-математичне моделювання процесу товароруху обліку продовольчої продукції (на прикладі приватного підприємства "Бардаков")

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

Рубрика Экономико-математическое моделирование
Вид дипломная работа
Язык украинский
Дата добавления 14.05.2012
Размер файла 2,8 M

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

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

Основними сутностями системи є: Адреса, Постачальник, Товар, Номер та ін.

Визначимо атрибути основних сутностей

Tov:

* ID_tov (ключове поле)

* N_kont

* Surname

* Name

* Fatherland

* Choice

* Date

Adress:

* ID_adress (ключове поле)

* ID_satovar

* Area

* City

* Rayon

* Street

Personal_Data:

* ID_personal (ключове поле)

* ID_postavshik

* National

* Doc

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

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

Структури всіх чотирьох відносин наведені нижче в таблицях 4.1.1-4.1.2.

Таблиця 4.1.1

Таблиця Tov.db

Атрибути Типи

Типи

ID_tov (ключове поле) Лічильник

Лічильник

N_kont

Числовий

Surname

Символьний

Name

Символьний

Fatherland

Символьний

Date

Дата / час

Таблиця 4.1.2.

Таблиця Adress.db

Атрибути

Тип

ID_adress(ключевое поле)

Лічильник

ID_satovar

Числовий

Area

Текстовий

City

Текстовий

Rayon

Текстовий

Street

Текстовий

Як середовище розробки автоматизованої системи обрана система програмування Delphi 7.

Вибір цього програмного продукту обумовлений наступним:

а) в Delphi є можливість візуального конструювання форм, що позбавляє при створенні програми від багатьох аспектів розробки інтерфейсу програми, так як Delphi автоматично готує необхідні програмні заготовки і відповідний файл ресурсів;

б) Бібліотека візуальних компонентів надає велике розмаїття створених розробниками Delphi програмних заготовок, які після нескладної настройки готові до роботи в рамках створюваного застосування. Використання компонентів не тільки в багато разів зменшує час створення програми, а й істотно знижує вірогідність випадкових програмних помилок;

в) потужність і гнучкість мови програмування Object Pascal - гідність Delphi, вигідно відрізняє цю середу від інших інструментів RAD. Від мови Visual Basic мову Pascal відрізняє суворий її тип, що дозволяє ще на етапі компіляції виявити багато помилок;

г) серед інших переваг Delphi можна виділити саму ефективну роботу з базами даних. Це обумовлюється трьома обставинами: високо продуктивною машиною для доступу до даних різного формату (ODBC), наявністю численних компонентів, орієнтованих на роботу в цій сфері;[12]

Таким чином, можна зробити висновок про те, що Delphi - один з найбільш потужних інструментів розробки програмних продуктів будь-якої складності і спрямованості, - найбільшим чином підходить для розробки даної системи.

До складу Delphi 7 входять наступні засоби для розробки та експлуатації додатків, що використовують бази даних:

BDE (Borland Database Engine) являє собою набір бібліотек. Повинна встановлюватися на кожному комп'ютері, який використовує програми для роботи з БД, написані на Delphi. Виконує дії з доступу до даних і перевірку їх правильності. Є, по суті, центральним засобом для роботи з БД з додатків, створених за допомогою Delphi.

Доступ до таблиць локальних СУБД Paradox, dBase здійснюється через BDE.

BDE Administrator - утиліта для установки псевдонімів (імен) баз даних, параметрів БД і драйверів баз даних на конкретному комп'ютері. Підтримує інформацію про конфігурацію БД на конкретному комп'ютері у файлі IDAPI33.CFG.

Database Desktop (DBD) - засіб для створення, зміни та перегляду БД. Ця утиліта, перш за все, орієнтована на роботу з таблицями локальних («персональних») СУБД, таких як Paradox і dBase.

Database Explorer (SQL Explorer) - утиліта для конфігурації псевдонімів БД, перегляду структури БД, таблиць БД, видачі запитів до БД, створення словників даних.

SQL Monitor - засіб для трасування виконання SQL-запитів.

Visual Query Buider - засіб у складі інтегрованого середовища Delphi для автоматичного створення SQL-запитів методом QBE (Query By Example, запит за зразком).

Data Dictionary - словник даних. Засіб для зберігання атрибутів полів таблиць БД окремо від самих БД і додатків. Інформація о полях може використовуватися різними додатками.

Data Module - невізуальні компоненти типу TdataModule застосовуються для централізованого зберігання наборів даних у додатку, що працює з БД.

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

Data Migration Wizard - засіб для переміщення даних між БД різних типів.

Невізуальні компоненти Delphi служать для з'єднання програми з таблицями БД. Візуальні компоненти Delphi призначені для візуалізації записів набору даних (наприклад, компонент TDBGrid) або окремих полів поточного запису набору даних (наприклад, TDBEdit, TDBText). Невізуальні компоненти мають прямий вихід на BDE, яка, в свою чергу, контактує з БД. Візуальні компоненти служать для представлення даних з невізуальних компонентів, тобто служать цілям забезпечення інтерфейсу користувача при роботі з даними.[11]

Основними складовими частинами Delphi є:

- Дизайнер Форм (Form Designer);

- Вікно Редактора Вихідного Тексту (Editor Window);

- Палітра Компонент (Component Palette);

- Інспектор Об'єктів (Object Inspector);

- Довідник (On-line help).

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

Програмісти на Delphi проводять більшість часу, перемикаючись між Дизайнером Форм і Вікном Редактора Вихідного Тексту (яке для стислості називають Редактор).

Дизайнер Форм в Delphi настільки інтуїтивно зрозумілий і простий у використанні, що створення візуального інтерфейсу перетворюється в дитячу гру. Дизайнер Форм спочатку складається з одного порожнього вікна, яке заповнюється всілякими об'єктами, обраними на Палітрі Компонент.

Незважаючи на всю важливість Дизайнера Форм, місцем, де програмісти проводять основний час, є Редактор. Логіка є рушійною силою програми і Редактор - те місце, де вона кодується.

Палітра Компонент дозволяє вибрати потрібні об'єкти для розміщення їх на Дизайнері Форм. Встановленим об'єктом на Дизайнері Форм можна маніпулювати за допомогою миші.

Палітра Компонент використовує посторінкове угруповання об'єктів. Внизу Палітри знаходиться набір закладок - Standard, Additional, Dialogs і т.д.

Невидимі під час виконання програми компоненти (невізуальні компоненти типу TMenu або TDataBase) не змінюють своєї форми.

У додаток користувача з БД отримують набори даних за допомогою компонента Tquery. Результуючий НД компонента TQuery формується шляхом виконання запиту до БД на мові SQL (Structured Query Languague, мова структурованих запитів).

Borland Delphi 7 Studio може працювати в середовищі операційних систем від Windows 98 до Windows XP. Особливих вимог, за сучасними мірками, до ресурсів комп'ютера пакет не пред'являє: процесор має бути типу Pentium або Celeron з тактовою частотою не нижче 200 МГц (рекомендується Pentium 400 МГц і вище), оперативної пам'яті - 256 Мбайт (рекомендується 1Г байт), достатня кількість вільного дискового простору (для повної установки версії Enterprise необхідно приблизно 1Гбайт).[9]

4.2 Розробка сценаріїв діалогів «Оператор-ЕОМ»

Будь-яка програма в DELPHI складається з файлу проекту (файл з розширенням DPR) і одного або декількох модулів (файли з розширенням PAS). Кожен з таких файлів описує програмну одиницю Object Pascal.

Файл проекту являє собою програму, написану мовою Object Pascal і призначену для обробки компілятором. Ця програма автоматично створюється DELPHI і містить лише кілька рядків. (View / ProjectSource).

Даний проект так само складається з файлу проекту Delphi, програмного коду, і редагованих форм.

До складу АІС, так само входять шаблони вихідних документів у текстовому редакторі і електронної таблиці.[10]

Під час запуску програми автоматично завантажується форма «Головна форма» представлена на рис.4.2.1.

Рис.4.2.1 Розробка головної форми АІС «Контингент»

На формі розміщений компонент як TMainMenu

Для управління формою використано TMainMenu. У додатку В наведені деякі властивості даного компонента.

Форма для налаштування бази даних представлена на рис.4.2.2.

Рис. 4.2.2 Вид форми «Установки»

За вибором серверної або локальної бази даних здійснюється з'єднання відповідною базою даних (див.рис 4.2.3).

Рис. 4.2.3 Вікно налаштування локальної бази даних

Рис.4.2.4 Вікно налаштування серверної бази даних

Використані компоненти можно побачити у додатку В

Для введення даних, і їх відображення в рамках роботи розроблена форма на рис.4.2.5.

Рис. 4.2.5 Вікно форми введення даних

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

У цій формі представлені безліч полів введення класу DBEdit і керуючі кнопки класу BitBtn і SpeedButton з рисунком піктограм.

На формі знаходяться компоненти зв'язування з базою даних. Як помітно, використана технологія ADO, для зв'язку таблиць бази даних.

Механізм АDO реалізований на основі інтерфейсів OLE DB і СОМ, додатку для доступу до даних не потрібно додаткових бібліотек, крім інстальованого ADO.

Компонент TADOConnection забезпечує з'єднання з джерелами даних через провайдери OLE DB. OLE DB дозволяє реалізувати доступ як до SQL-серверів із застосуванням мови SQL. У базову модель OLE DB входять об'єкти DataSource, Session, Rowset.[4]

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

Компонент Table забезпечує доступ до таблиць бази даних, створюючи набір даних, структура полів якого повторює таблицю БД. Набором даних називають записи однієї або декількох таблиць, передані в додаток в результаті активізації компонента доступу до даних.

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

Об'єкт Session (сеанс) управляє взаємодією з джерелом даних - виконує запити і створює результуючі набори, дозволяє повертати метадані. Під час сеансу може створюватися одна або декілька команд.

Об'єкт Rowset (результуючий набір) являє собою дані, які добуваються в результаті виконання команди або створюванні в сеансі.

З кожним компонентом доступу до даних повинен бути пов'язаний як мінімум один компонент DataSource. З одним компонентом DataSource може бути пов'язано кілька візуальних компонентів.

Абстрактний клас TField надає доступ до полів таблиці, володіє потужними нащадками, які застосовуються автоматично або задаються в редакторі полів Fields Editor. Нащадки класу TField відрізняються від базового класу і один від одного особливостями, пов'язаними з обробкою даних різних типів.

У модуль даних (або у форму) додається компонент джерела даних (TDataSourse), що є сполучною ланкою між набором даних і елементами управління, що відображають дані. Властивість DataSet компонента типу TDataSourse вказує набір даних, що формується компонентами таких класів, як TTable або TQuery.

У форму додані елементи керування для роботи з даними, такі як TDBGrid, TDBEdit, TDBLookUpComboBox і т.п. Вони зв'язуються з джерелом даних через властивість DataSource.

Для роботи з базою даних використовуються різні невидимі компоненти - сполуки, запити, таблиці, процедури, набори даних, джерела даних.

Нижче подана (див.рис 4.2.6) вікно DataModul, з розміщеними на ній компонентами ADO. Предком всіх класів наборів даних є клас TDataSet.

Рис.4.2.6 Вікно DataModul

У додатку В наведені властивості деяких з них.

Як було описано в предметній області, АІС дозволяє отримати деякі вихідні документи.

Шаблони поставок, надходження товару, а так само документів які заготовлені у Word.

Списки виходять на основі шаблону в Excel.

На рисунку 4.2.8 представлена сама форма вводу даних для формування накладної або інших документів. Введені дані використовуються в шаблонах.

Рис.4.2.8 Форма формування накладної

У додатку В наведено фрагмент процедури відкриття документа Word.

У програмі передбачена можливість формування власного запиту, відмінних від заготовлених шаблонів (див.рис.4.2.9).

Рис.4.2.9 Форма формування запиту

У додатку В наведено фрагмент процедури виконання запиту

У цьому параграфі роботи, були описані основні компоненти, використані в розробці форм системи та їх властивості. Наведено фрагменти основних процедур.

4.3 Розробка інтерфейсу користувача системи

Для пошуку даних в БД можна використати методи: Lookup, FindKey.

Метод Lookup здійснює пошук на точну відповідність значень, зазначених у параметрах. Метод Lookup не переводить курсор на знайдений запис, а зчитує значення полів знайденого запису. Для отримання значень полів знайденого запису потрібно вказати необхідні назви полів в параметрі ResultFields. Значення лише цих полів і будуть лічені зі знайденого запису.

Порядок проходження полів у параметрі не має значення. У разі успішного пошуку метод Lookup повертає як результат значення типу Variant. Метод Lookup повертає значення Null при невдалому пошуку.

Метод FindKey описаний таким чином: Function FindKey (const KeyValues: array of const): Boolean. Цей метод здійснює пошук запису в наборі даних, у якому значення полів повністю збігаються зі значеннями, зазначеними в параметрі KeyValues. Список полів не задається, так як беруться поля, задані поточним індексом. У разі вдалого пошуку метод повертає значення TRUE і переміщує курсор на знайдений запис. Інакше повертається значення False.

Cancel - Відміняє всі зміни набору даних, якщо вони ще не збережені методом Post або переходом на інший запис.

ClearFields - Метод очищає всі поля поточного запису.

Close - Закриває набір даних. Метод є альтернативою присвоювання False властивості Active набору даних.

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

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

Таким чином у даному розділі був описаний процес розробки АІС «Контингент».

Автоматизована інформаційна система "Контингент" призначена для автоматизації управління контингентом товарів і послуг.

Розроблений програмний продукт являє собою систему управління базою даних (СКБД). База даних - реляційна. Формат бази даних - Microsoft Access. Доступ даних з програми здійснюється за допомогою драйвера ADO.

Додаток-інтерфейс СУБД розроблений з використанням Delphi.

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

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

Сформовані звітні документи можна експортувати в Excel або Word. Управління основними операціями здійснюється як за допомогою візуальних кнопок, так і за допомогою керуючого головного меню (див.рис.2.10).

Рис. 4.3.1 Інтерфейс головної форми

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

Програма супроводжується формою про налаштовувати бази даних. (див.рис. 4.3.2 - 4.3.6).

Рис. 4.3.2. Форма «Настройка сервера бази даних»

Рис. 4.3.3. Налаштування локальної бази даних

Програма супроводжується віконними повідомленнями про дії, наприклад про збереження настройки (див.рис.4.3.4). При порожньому полі імені БД, система видає таке повідомлення (див.рис.4.3.5).

Рис. 4.3.4. Повідомлення про збереження настройки

Рис.4.3.5. Повідомленні про необхідність імені БД

Слідуюче повідомлення про помилку мережі (див.рис.4.3.6).

Рис.4.3.6 Повідомлення про помилку

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

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

Системні вимоги для роботи програми, розробленої на базі borland delphi 7 studio можуть бути невеликі.

Програма може працювати в середовищі операційних систем від windows xp до windows 7. Особливих вимог, за сучасними мірками, до ресурсів комп'ютера пакет не пред'являє: процесор має бути типу pentium або celeron з тактовою частотою не нижче 200 Мгц (рекомендується pentium 400 Мгц і вище), оперативної пам'яті - 256 Мбайт (рекомендується 1г байт), достатня кількість вільного дискового простору (для повної установки версії enterprise необхідно приблизно 1гбайт).[8]

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

- Надійно зберігати інформацію;

- Змінювати (додавати, видаляти, оновлювати) інформацію;

- Зменшити час доступу до необхідної інформації;

- Реалізувати різні рівні доступу до інформації, розраховані на різних користувачів.

Таким чином, СУБД дуже добре підходять для зберігання та систематизації будь-якої інформації на роботі.[11]

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

В результаті проведена наступна робота:

* Розроблено база даних;

* спроектовані керуючі форми та форми для введення і відображення даних;

* спроектована система запитів до БД;

* спроектована група звітів для БД;

* виконано комплексне тестування і налагодження БД.[7]

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

Розроблена база даних є зручною та зрозумілою для будь-якого типу користувачів. База дозволяє додавати новий товар, видаляти, вносити зміни.

5. ОХОРОНА ПРАЦІ

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

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

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

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

У даному розділі, поряд з технічними основами, розглядаються організаційні питання охорони праці.

5.1 Аналіз умов праці обслуговуючого персоналу

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

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

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

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

Основні небезпечні і шкідливі виробничі фактори при виконанні робіт на ПК зазначені в табл. 5.1.

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

Таблиця 5.1

Класифікація небезпечних і шкідливих виробничих факторів

Види потенційно можливих небезпечних

і шкідливих виробничих факторів

Наяв-ність при роботі на ПК

1. Фізично небезпечні і шкідливі виробничі фактори:

- шум,

- вібрація,

- підвищене виділення тепла,

- підвищена вологість,

- наявність електромагнітних полів,

- наявність електростатичних полів

- небезпека вибуху,

- небезпека виникнення пожежі,

- небезпека поразки електрострумом,

- підвищена загазованість.

+

-

-

-

+

+

-

+

+

-

2. Хімічно небезпечні і шкідливі виробничі фактори:

токсичні речовини: пари ртуті, пари свинцю і його з'єднань ін.,

дратівні речовини: пральні засоби, кислоти, розчинники, кислі гази,

канцерогенні речовини: з'єднання алюмінію, бензин, гас.

-

-

-

3. Біологічно небезпечні і шкідливі виробничі фактори:

- мікроби, віруси, бактерії,

- комахи,

- гриби, найпростіші, інші мікроорганізми.

+

+

-

4. Психофізіологічні небезпечні і шкідливі виробничі фактори:

малорухомість роботи,

фізична утома,

нервова напруга,

напруга аналізаторів - зорового, слухового, тактильного, напруга рук, ніг, спини.

+

-

+

+

5.2 Виробнича санітарія і гігієна праці

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

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

У приміщеннях з інформаційним устаткуванням сумарна кількість тепла що виділяється більше, тому що тільки ЕОМ дають у середньому до 80% від їхньої загальної кількості. Від джерел висвітлення тепловиділення складають у середньому 12%, від обслуговуючого персоналу - 1%. Від сонячної радіації - 6%

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

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

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

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

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

Рівні вібрації під час роботи на ЕОМ у виробничих приміщеннях не повинні перевищувати припустимих значень, визначених у Сн 3044-84 «Санітарні норми вібрації робочих місць», що дотримуються у розглядуваному приміщенні, тому особливих мір для захисту від вібрації не передбачається починати.

5.2.1 Вимоги до освітленості робочого місця

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

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

У свою чергу, природне освітлення у розглядуваному приміщенні є бічним одне-або двостороннім - за допомогою світлових вікон у зовнішніх стінах.

При загальному штучному освітленні світильники розміщені у верхній зоні приміщення (не нижче 2,5 м над людиною) рівномірно (загальне рівномірне освітлення).

Оскільки природне освітлення непостійне протягом дня, кількісна оцінка цього виду висвітлення виробляється по відносному показнику - коефіцієнтові природної освітленості (КЕО). В основі визначення КЕО закладений розмір об'єкта розпізнавання. Розрахунок площі вікон при бічному висвітленні проводиться за допомогою наступного співвідношення:

, (5.1)

де S0 - площа світлових прорізів (вікон), м2;

SП - площа приміщення (з урахуванням довжини приміщення lП =4м і глибини приміщення В=5 м, SП =20 м2);

lH - нормоване значення КЕО, відповідно до встановлених норм для приміщень, де розташовані ПЭОМ, КЕО=1%;

kз - коефіцієнт запасу, для приміщень суспільних будинків kз =1,4;

з0 - світлова характеристика вікон, визначається з урахуванням висоти від рівня умовної робочої поверхні до верха вікна - у розглянутій задачі h1 =2 м, при цьому з0 =15;

rl - коефіцієнт, що враховує підвищення КЕО за рахунок відбитого світла при бічному висвітленні, визначається з урахуванням відстані розрахункової крапки від вікна l=2 м і rl = 2,0;

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

(5.2)

І

ф0 - загальний коефіцієнт світлопропускання, визначається:

ф0 = ф1 * ф2 * ф3 * ф4 . (5.2)

де ф1 - коефіцієнт світлопропускання матеріалу (для розглянутої задачі дорівнює 0,8 - скло віконне подвійне);

ф2 - коефіцієнт, що враховує утрати світла в плетіннях світлових прорізів (дорівнює 0,75);

ф3 - коефіцієнт, що враховує утрати світла в несучих конструкціях (дорівнює 1);

ф4 - коефіцієнт, що враховує утрати світла в сонцезахисних пристроях. При відсутності сонцезахисних пристроїв він дорівнює 1.

При розрахунку ф0 одержимо:

ф0 = 0,8 * 0,75 * 1 * 1 = 0,6

Разом, площа світлових прорізів у розглянутому приміщенні повинна складати відповідно:

2).

Отриманий результат відповідає площі вікон у розглянутій кімнаті. Освітленість, необхідна для створення нормальних зорових умов роботи на робочому місці регламентується СніП ІІ-4-79. Норми освітленості приміщень, де розташовані ЕОМ, зазначені в табл. 5.2.

Згідно до СніП ІІ-4-79 зорова робота з ЕОМ характеризується наступними нормами:

1) робота малої точності (найменший розмір об'єкта розпізнавання 1-5мм);

2) п'ятий розряд зорової роботи;

3) контраст об'єкта з тлом - середній;

4) тло середнє;

5) освітленість при загальному висвітленні - 150ЛК;

6) при бічному висвітленні КЕО = 1%;

7) при спільному висвітленні КЕО = 0,6%.

Таблиця 5.2

Норми освітленості приміщень різних типів на рівні

умовної робочої поверхні

Тип приміщення

Норми освітленості, ЛК, при освітленні

Комбіноване освітлення

Загальне освітлення

1. Приміщення для персоналу, що здійснює технічне обслуговування ЕОМ

750

400

2. Архіви, приміщення для збереження носіїв інформації

-

300

5.2.2 Оздоровлення повітряного середовища

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

При цьому, у приміщеннях з інформаційним устаткуванням сумарна кількість тепловиділення більше, тому що тільки ЕОМ дають у середньому до 80% від їхньої загальної кількості, від джерел освітлення тепловиділення складають у середньому 12%, від обслуговуючого персоналу - 1%, а від сонячної радіації 6%.

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

Для забезпечення необхідних мікрокліматичних умов у розглядуваному приміщенні, при категорії робіт Іа (роботи, що виконують сидячи і не потребують фізичного навантаження), де витрата енергії складає 120 ккал/год установлюються наступні оптимальні норми мікроклімату, відповідно до ДЕРЖСТАНДАРТУ 12.1.005-88. «ССБТ. Загальні санітарно-гігієнічні вимоги до повітря робочої зони», зазначені в табл. 5.3.

Таблиця 5.3

Оптимальні норми мікроклімату для приміщень з ПЕОМ

Період року

Категорія ваги робіт

Температура повітря С0 не більш

Відносна вологість повітря, %

Швидкість руху повітря, м/с

Холодний

Легка - Іа

22-24 С0

40-60

0,1

Теплий

Легка - Іа

23-25 С0

40-60

0,1

5.3 Техніка безпеки під час експлуатації ЕОМ

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

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

Під час роботи на ЕОМ слід дотримуватися режиму роботи і відпочинку згідно ДСанПіН 3.3.2-007-98 у залежності від виконуваної роботи.

Після закінчення роботи простежити за вимиканням усіх пристроїв з електричної мережі (у випадку виникнення аварійної ситуації - негайно виключити відеотермінал і ЕОМ з електричної мережі).

При використанні з ЕОМ лазерних принтерів необхідно дотримувати вимог санітарних норм і правил пристрою й експлуатації лазерів №5804-91.

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

1) виконання обслуговування, ремонту і настроювання ЕОМ безпосередньо на робочому місці користувача;

2) збереження біля відеотермінала й ЕОМ папера, дискет, інших носіїв інформації, запасних блоків, деталей, якщо вони не використовуються в плані роботи;

3) відключення захисних пристроїв, самостійне проведення змін у конструкції і складі ЕОМ, устаткування або їхнє технічне настроювання;

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

5.4 Електробезпека

Для попередження одержання електротравм велике значення має правильна організація обслуговування діючого устаткування на підприємстві, проведення ремонтних і профілактичних робіт. Відповідно до стандарту ДСТ 12.1.019-79 "Електробезпечність. Загальні вимоги" для забезпечення електробезпечності обслуговуючого персоналу застосовуються окремо, або в сполученні один з одним, наступні технічні засоби: захисне заземлення, захисне занулення, мала напруга, огороджувальні пристрої, знаки безпеки, ізоляція струмонесучих частин, попереджувальна сигналізація, пристрої захисного відключення.

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

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

5.5 Пожежна безпека

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

Відповідно з ОНТП 24-86 приміщення по пожежній і вибухопожежній небезпеці поділяються на п'ять категорій (А, Б, У, Г, Д). У розглянутому приміщенні, де застосовується розроблена система, присутні неспалені речовини і матеріали у твердому стані, тому його можна віднести до категорії Д.

По займистості будівельні матеріали, з яких складається описуване приміщення, відносяться згідно ОНТП 24-86 до важкого горіння, оскільки будівельні матеріали під впливом вогню або високої температури, жевріють або обвуглюються і продовжують горіти, жевріти або обвуглюватися, а після видалення горіння їхнє тління продовжується.

По ступені вогнестійкості розглянуте виробниче приміщення згідно ОНТП 24-86 відноситься до III ступеня вогнестійкості.

У приміщенні передбачені наступні засоби пожежегасіння: 2 переносних вуглекислотних вогнегасники ОУ-5 і порошковий вогнегасник ОП-1, автоматичний димовий напівпровідниковий сповіщувач ДИП-1. Таким чином, протипожежна безпека, застосовувана в розглянутому приміщенні, забезпечує безпечні умови праці.

ВИСНОВКИ

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

Проведені дослідження дозволили вирішити ряд завдань теоретичного та практичного характеру.

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

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

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

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

У рамках прототипування системи обліку товароруху готової продукції побудовано базу даних системи на основі серверу БД SQL-server, розроблено інтерфейс користувача системи та низка екранних форм засобами RAD-системи Delphi 7, що дозволить довести систему у подальшому до її повного функціонального завершення.

СПИСОК ВИКОРИСТАНИХ ДЖЕРЕЛ

1. Брешенков А.В., Губарь А.М. Проектирование объектов баз данных в среде Access: Учеб. Пособие для вузов. - М.: Изд-во МГТУ, им. Н.Э. Баумана, 2006. - 184 с: ил.

2. Когаловский М.Р. Энциклопедия технологий баз данных. - М.: Финансы и статистика, 2002.

3. Мишенин, А.И. Теория экономических информационных систем: Учеб. для вузов / А.И. Мишенин.- 4-е изд., доп. и перераб. -М. : Финансы и статистика, 2001. - 240 с. : ил.

4. Гурвиц Г. Разработка реального приложения в среде клиент-сервер. - “ДВГУПС”, 2005. - 120 с.

5. Дейт К. Введение в системы баз данных/Пер. с англ. М.:Наука, 2005. 463 с.

6. Оскерко В.С., Пунчик З.В. Практикум по технологиям баз данных. - Мн.: “БГЭУ”, 2004. - 170 с.

7. Фаронов Ф.Д. «Программирование баз данных DELPHI», 2003г.

8. Глушаков В.И. «Программирование в среде Delphi», 2002г.

9. www.delphiworld.ru

10. Ашаров Д.П. «Проектирование и разработка систем автоматизации предприятий», 2009г.

11. Р.Ахаян и др. «Эффективная работа с СУБД», Санкт-Петербург, «Питер», 2007г.

12. Delphi на примерах / Под ред. Пестрикова В.М., Маслобоева А.Н.- СПб.: БХВ-Петербург, 2008.- 496 с..

13. Аппак М.А., "Автоматизированные рабочие места на основе персональных ЭВМ" - М., "Инфра-М", 2001.

Андреев В.В. Информационная подсистема оценки рейтинга профессорско-преподавательского состава // Программные продукты и системы. 2009. № 4. С. 135-138.

14. Автоматизированные технологии в экономике: Учебник/ Под ред. Г.А. Титоренко. -- М.: ЮНИТИ, 2000. -- 400 с.

15. Береза А.М. Основи створення інформаційних систем. : Навч. посібник. К.:КНЕУ, 1999.-- 140с.

16. Бекаревич Ю.Б., Пушкина Н.В. Самоучитель Microsoft Access 2002. - СПб.: БХВ-СПб., 2003. - 720 с.

17. Виноградова И.А., Грибова Е.А., Зубков В.Г. Практикум на ЭВМ. MS Access: Учебное пособие для студентов заочной (дистанционной) формы обучения. - М.: ГИНФО, 2000. - 124 с.

18. Голицина О.Л., Максимов Н.В., Попов И.И. Базы данных: Учебное пособие. - М.: ФОРУМ: ИНФРА-М, 2003. - 352 с.

19. Информатика. Базовый курс. /Под ред. С.В.Симоновича. - СПб.: Питер, 1999. - 640 с.

20. Карпова Т.С. Базы данных: модели, разработка, реализация. - СПб.: Питер, 2002. - 304 с.

21. Петров В.Н. Информационные системы. - СПб.: Питер, 2003. - 688 с.

22. Тихомиров Ю.В. MS SQL Server 2000: разработка приложений. - СПб.: БХВ-Петербург, 2000. - 368 с.

23. Выборнова Е.Н. Анализ и прогнозирование экономического состояния организаций розничной торговли. - Новосибирск, 1999.

24. Гребнев А.И. Экономика торгового предприятия. - М., 1997.

25. Щур Д.Л., Труханович Л.В. Основы торговли. Розничная торговля. - М., 2003.

ДОДАТОК А

Видаткова накладна № 22

Організація

ПП'Палій'

ІНН

3316716032 від 29.01.2007

Склад

№1

Згідно з договором

Код товару

Найменування

Од. виміру

Ціна

К-ть

Сума

3141

Печиво `Дарунок'

кг.

18.20

20кг.

18.20

Разом

364грн.

Прийнято цінностей на суму:

прописом

Прийняв

Бардаков М.П.

Здав

(підпис і ПІБ)

(підпис і ПІБ)

Рисунок А1. Форма документа «Видаткова накладна»

ДОДАТОК Б

Рисунок Б1. ІЛМ предметної області

ДОДАТОК В

Атрибути основних сутностей

Tov:

* ID_tov (ключове поле)

* N_kont

* Surname

* Name

* Fatherland

* Choice

* Date

Adress:

* ID_adress (ключове поле)

* ID_satovar

* Area

* City

* Rayon

* Street

Personal_Data:

* ID_personal (ключове поле)

* ID_postavshik

* National

* Doc

Для управління формою використано TMainMenu. Нижче наведені деякі властивості даного компонента.

Компонент TMainMenu

object N1: TMenuItem

Caption = Файл

object N2: TMenuItem

Caption = Вихід

end

object N3: TMenuItem

Caption = Бази даних

object N4: TMenuItem

Caption = Додати

OnClick = N4Click

end

object N6: TMenuItem

Caption = Редагувати

end

end

object N7: TMenuItem

Caption = Видалити

object N8: TMenuItem

Caption = Заявки

OnClick = N8Click

end

object N9: TMenuItem

Caption = На товар

OnClick = N9Click

end

object N10: TMenuItem

Caption = Покупка

OnClick = N10Click

end

object N11: TMenuItem

Caption = Продаж

OnClick = N11Click

end

end

object N9 TMenuItem

Caption = Виведення даних

object N12: TMenuItem

Caption = Списки

OnClick = N12Click

end

object N13: TMenuItem

Caption = Форми

object N14: TMenuItem

Caption = Документи

OnClick = N14Click

end

end

end

Використано компоненти

object RadioButton1: TRadioButton

Left = 15

Top = 35

Width = 221

Height = 17

Caption = Бази даних SQL server '

TabOrder = 1

OnClick = RadioButton1Click

end

object RadioButton2: TRadioButton

Left = 15

Top = 70

Width = 216

Height = 17

Caption = Локальна база даних MS Access '

TabOrder = 3

OnClick = RadioButton2Click

end

Процедури призначені на кнопки TBitBtn1, TBitBtn2.

Підтвердження настроювання відбувається натисканням на кнопку BitBtn5.

Процедура налаштування бази даних, призначена на кнопку BitBtn5 наведена нижче.

procedure TForm2.BitBtn5Click (Sender: TObject);

var

setting: TiniFile;

begin

Setting: = TiniFile.Create ('C: \ Program Files \ Mep \ Setting.ini');

If radioButton1.Checked = true then

begin

try

Form2.Server_Base_connect;

Setting.WriteString ('Connect', 'base', '1 ');

except

ShowMessage ('Помилка підключення до бази даних.');

end;

end;

if RadioButton2.Checked = true then

begin

try

Form2.Local_Base_connect;

Setting.WriteString ('Connect', 'base', '0 ');

except

ShowMessage ('Помилка підключення до бази даних.');

end;

end;

setting.Free;

form2.Close;

end;

DataModul, з розміщеними на ній компонентами ADO

object ADOConnection1: TADOConnection

Connected = True

ConnectionString =

'Provider = Microsoft.Jet.OLEDB.4.0; Data Source = C: \ Program Files \ ME' + 'P \ DataBase.mdb; Persist Security Info = False'

LoginPrompt = False

Mode = cmShareDenyNone

Provider = 'Microsoft.Jet.OLEDB.4.0'

End

object ADOQuery1: TADOQuery

Connection = ADOConnection1

Parameters = <>

End

Нижче наведено фрагмент процедури відкриття документа Word.

worddocument: = MyDir + '\ Shablon \ Forma_nakl.doc';

try

wordapp: = createoleobject ('word.application');

except

showmessage ('Помилка запуску Microsoft Office Word!');

end;

Нижче наведено фрагмент процедури виконання запиту

DataModule3.AdoQuery1.Active: = False;

DataModule3.AdoQuery1.SQL.Clear;

DataModule3.AdoQuery1.SQL.Add (Memo1.Text);

DataModule3.AdoQuery1.Active: = True;

Рисунок В1. Таблиці баз даних

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


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

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