Аналіз розробки етапів створення автоматизованого робочого місця

[ виправити ] текст може містити помилки, будь ласка перевіряйте перш ніж використовувати.

скачати

РЕФЕРАТ

Звіт: 13 сторінок, 3 джерела

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

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



ЗМІСТ

Введення ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... .... ... 3

Концептуальне моделювання професійного середовища ... ... ... ... ... .6

Перелік даних необхідних для реалізації функцій ... ... ... ... ... ... 7

Нормалізація відносин і структура файлів ... ... ... ... ... ... ... ... ... ... 9

Вибір засобів програмування ... ... ... ... ... ... ... ... ... ... ... ... ... ... .... 11

Список літератури ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ..... 13



ВСТУП

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

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

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

Начальник цеху електроніки контролює виконання робіт на рівні дільниць.

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

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

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

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

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



КОНЦЕПТУАЛЬНЕ МОДЕЛЮВАННЯ ПРОФЕСІЙНОЇ СЕРЕДОВИЩА

Проаналізувавши вище перераховані обов'язки начальника цеху електроніки, і врахувавши що частина функцій вже виконується на комп'ютері, я прийшов до висновку що в АРМ можливо реалізувати наступні функції:

Ведення оперативного журналу і формування звітів програмними засобами.

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

ПЕРЕЛІК ДАНИХ НЕОБХІДНИХ ДЛЯ РЕАЛІЗАЦІЇ ФУНКЦІЙ

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

Для ведення оперативного журналу вихідними є наступні дані:

порядковий номер запису

цеху, з якого прибуло обладнання

найменування обладнання

заводський інвентарний номер

дата надходження

ПІБ приніс

найменування системи

короткий опис несправності

ПІБ одержувача на ремонт

вид виконаної роботи

дата закінчення робіт

дата видачі

ПІБ одержувача справного обладнання.

Вихідними даними для журналу парафії є:

номер вимоги

назва матеріальної цінності

кількість

одиниці вимірювання (кг, метр, шт.)

факту отримання.

В якості даних для журналу мат коштів виступають:

номер запису

назва матеріальної цінності

місце

одиниці виміру

кількість

Дані для журналу витрати деталей складаються з:

номера запису

назви матеріальної цінності

кількості

назви цеху

призначення

кому

підпис

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



НОРМАЛИЗАЦИЯ ВІДНОСИН ТА СТРУКТУРА Фото

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

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

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

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

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

Процес нормалізації - процес декомпозиції (розкладання вихідних відносин) бази даних на інші, більш дрібні і прості відносини.

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

Файл, отриманий на основі структури даних «Оперативний журнал».

Ім'я поля

Тип поля

Довжина поля

порядковий номер запису

Авто інкремент

10

цеху, з якого прибуло обладнання

Число

2

найменування обладнання

Рядок

40

заводський інвентарний номер

Рядок

30

дата надходження

Дата і час

6

ПІБ приніс

Рядок

40

найменування системи

Рядок

40

короткий опис несправності

Рядок

80

ПІБ одержувача на ремонт

Рядок

40

вид виконаної роботи

Рядок

100

дата закінчення робіт

Дата і час

6

дата видачі

Дата і час

6

ПІБ одержувача справного обладнання

Рядок

40


Файл на основі структури даних «Журнал приходу».

Ім'я поля

Тип поля

Довжина поля

номер вимоги

Авто інкремент

10

назва матеріальної цінності

Рядок

40

кількість

Число

7

одиниці виміру

Рядок

10

факту отримання

Рядок

10

Файл на основі структури даних «Журнал мат коштів».

Ім'я поля

Тип поля

Довжина поля

номер запису

Авто інкремент

10

назва матеріальної цінності

Рядок

40

місце

Рядок

15

одиниці виміру

Рядок

10

кількість

Число

10

Монофонічні зі структурою «Журнал витрати деталей».

Ім'я поля

Тип поля

Довжина поля

номера запису

Авто інкремент

10

назва матеріальної цінності

Рядок

40

кількість

Число

7

назви цеху

Рядок

10

призначення

Рядок

50

кому

Рядок

40

підпис

Рядок

10

ВИБІР ЗАСОБІВ ПРОГРАМУВАННЯ

З початку 60-70хх почався бурхливий розвиток комп'ютеризації всіх великих промислових центрів. Ближче до 80-х, комп'ютери стали з'являтися і в навчальних закладах, предмету «Інформатика» стали приділяти величезну увагу. Стали з'являтися мови програмування високого рівня такі, як Delphi, C + +.

Мова піде про мову програмування Delphi і про бази даних.

У Росії Borland Delphi з'являється в кінці 1993 р. і відразу ж завойовує широку популярність. Нові версії виходять практично щороку. У них реалізуються всі нові майстри, компоненти і технології програмування.

Процес розробки в Delphi гранично спрощений. У першу чергу це відноситься до створення інтерфейсу, на який йде 80% часу розробки програми. Просте приміщення потрібних компонентів на поверхню Windows-вікна (в Delphi воно називається формою) та налаштування їх властивостей за допомогою спеціального інструменту (Object Inspector), збільшує швидкість розробки програмних продуктів. За допомогою Object Inspector, можна пов'язати події компонентів (натиснувши на кнопку, вибір мишею елемента в списку і т.д.) з кодом його обробки - і ось просте додаток готове. Причому розробник отримує в своє розпорядження потужні засоби налагодження (аж до покрокового виконання команд процесора), зручну контекстну довідкову систему (в тому числі і по Microsoft API), засоби колективної роботи над проектом, всього просто не перерахувати. Ви можете створювати компоненти ActiveX без використання Microsoft IDL, розширювати можливості web-сервера (скрипти на стороні сервера), практично нічого не знаючи про HTML, XML або ASP. Можна створювати розподілені додатки на базі СОМ і CORBA, Інтернет-і intranet-додатки, використовуючи для доступу до даних Borland DataBase Engine, ODBC-драйвери або Microsoft ADO. Розгромна, починаючи з Delphi 3, підтримка багатоланкової технології (multi-tiered) доступу до даних дозволяє створювати масштабовані додатки (відносно слабко залежні від сервера БД) за рахунок перенесення методів обробки інформації (бізнес-правил) на середню ланку.

Як вже говорилося раніше, в Delphi використовується мова Object Pascal, який постійно розширюється і доповнюється Borland. Мова в повною мірою підтримує всі вимоги, які пред'являються до об'єктно-орієнтованого мови програмування. Як і належить суворо типизированном мови, класи підтримують тільки просте спадкування, але зате інтерфейси можуть мати відразу кілька предків. До числа особливостей мови слід віднести підтримку обробки виняткових ситуацій (exceptions), а також перевантаження методів і підпрограм (overload) у стилі C + +. До числа вдалих рішень відноситься також підтримка довгих рядків у форматі WideChar і AnsiChar. Останній тип (AnsiStrmg) дозволяє використовувати всі принади динамічного розміщення інформації в пам'яті без будь-яких турбот про її виділення та збирання сміття Delphi робить це автоматично. Для шанувальників вільного стилю програмування є відкриті масиви, варіанти і варіантні масиви, що дозволяють розміщувати в пам'яті все, що душі завгодно і змішувати типи даних.

Можна створювати свої власні компоненти, імпортувати ОСГ-компоненти, створювати <шаблони> проектів і <майстрів>, створюють <заготівлі> проектів. Мало того, Delphi надає розробникові інтерфейс для зв'язку додатків (або зовнішніх програм) з інтегрованою оболонкою Delphi (IDE).

Таким чином, моно використовувати Delphi для створення як найпростіших додатків, на розробку яких потрібно 2-3 години, так і серйозних корпоративних проектів, призначених для роботи десятків і сотень користувачів. Причому для цього можна використовувати самі останні віяння в світі комп'ютерних технологій з мінімальними витратами часу і сил.



СПИСОК ЛІТЕРАТУРИ

  1. Delphi 5.0, навчальний курс, Фараонів В.В., ISBN 5-8952-020-4, 400 с.

  2. Для підготовки даної роботи були використані матеріали з сайту http://www.cooldoclad.narod.ru/

  3. Для підготовки даної роботи були використані матеріали з сайту http: / / www. Studentsworks. Ru /

Посилання (links):
  • http://www.cooldoclad.narod.ru/
  • Додати в блог або на сайт

    Цей текст може містити помилки.

    Програмування, комп'ютери, інформатика і кібернетика | Наукова робота
    56.5кб. | скачати


    Схожі роботи:
    Аналіз розробки етапів створення автоматизованого робочого міс
    Створення автоматизованого робочого місця технолога станції
    Розробка автоматизованого робочого місця бухгалтера
    Проектування автоматизованого робочого місця оператора нефтеслівной залізничної естакади
    Розробка структури автоматизованого робочого місця для ландшафтного проектування
    Санітарно-гігієнічний аналіз робочого місця вулканізаторника
    Санітарно гігієнічний аналіз робочого місця вулканізаторника
    Організація робочого місця
    Автоматизація робочого місця
    © Усі права захищені
    написати до нас