Учет выполненных работ

Автор работы: Пользователь скрыл имя, 28 Июля 2013 в 23:36, дипломная работа

Описание работы

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

Содержание работы

Вступ
1 Постановка завдань
1.1 Аналіз завдання
1.2 Аналіз предметної області
1.3 Загальні принципи організації документообігу
2 Розробка структури бази даних
2.1 Загальні положення
2.2 Аналіз засобів проектування
2.3 Розробка інфологічної моделі БД
2.4 Цілісність даних
3 Програмна реалізація бази даних
3.1 Опис програмного середовища
3.2 Створення бази даних (таблиць і зв'язків між ними)
3.3 Опис бази даних
3.4 Опис форм ,звітів, запитів
4 Охорона праці та безпека в надзвичайних ситуаціях
4.1 Характеристика об’єкта, який проектується
4.2 Аналіз потенційних небезпек на робочому місці
4.3 Заходи по створенню безпечних умов праці
4.4 Надзвичайні ситуації та подолання їх наслідків
4.5 Розрахунок громовідводу
5 Розрахунок економічної ефективності впровадження автоматизованої системи обліку робіт.
5.1 Призначення задачі
5.2 Облік збуту готової продукції
5.3 Конкурентне середовище
5.4 Розрахунок витрат на розробку і експлуатацію АІС
5.5 Визначення ціни АІС
5.6 Оцінка ризику і методи його зниження
5.7 Фінансовий план
Висновки
Список використаних джерел:

Файлы: 1 файл

ДИПЛОМ.docx

— 1.14 Мб (Скачать файл)

 

Таблиця 2.4 Види робіт

Ідентифікатор атрибута

Семантика

Домен

BR1

Код вид робіт

лічильник

BR2

Вид робіт

текстовий


 

Таблиця 2.5 Роботи

Ідентифікатор атрибута

Семантика

Домен

R1

Код роботи

лічильник

R2

Код вид роботи

числовий

R3

Код співробітники

числовий

R4

Назва роботи

числовий

Продовження таблиці 2.5

R5

Дата початку

дата/час

R6

Дата закінчення

дата/час


 

Таблиця 2.6 Види виплати

Ідентифікатор атрибута

Семантика

Домен

BV1

Код виду виплати

лічильник

BV2

Назва виплат

текстовий


 

Таблиця 2.7 Виплати

Ідентифікатор атрибута

Семантика

Домен

V1

Код виплати

лічильник

V2

Код співробітники

числовий

V3

Код виду виплати

числовий

V4

Сума

грошовий

V5

Дата видачі

дата/час


 

    1. Цілісність даних

 

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

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

Домени атрибутів (описані  в таблицях 2.1 – 2.7).

Ключі сутності (виділені в  таблицях 2.1 – 2.7 жирним шрифтом).

У таблиці Відділи значення домену код відділу повинно відповідати  одному з багатьох значень домену код відділу таблиці Співробітники

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

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

У таблиці Види робіт значення домену код вид робіт повинно  відповідати одному з багатьох значень  домену код вид роботи таблиці  Роботи.

У таблиці Види виплат значення домену код виду виплати повинно  відповідати одному з багатьох значень  домену код виду виплати таблиці  Виплати.

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

 

 

 

 

 

 

 

 

 

 

 

 

 

 

  1. Програмна реалізація бази даних
    1. Опис програмного середовища

 

Microsoft Access (МА) -  це система, призначена для створення реляційних баз даних. Дозволяє користувачеві рознести дані по безлічі таблиць і робити зберігання і пошук даних. MA дозволяє управляти базою даних, створюючи оптимальну структуру для зберігання і пошуку інформації. МА забезпечує безліч автоматизованих процедур, а також вбудовану довідкову систему, які допоможуть в створенні і модифікації кожного елементу вашої бази даних.

Один з основних плюсів розробки на MS Access - щільний зв'язок з Microsoft Office. Для нормальної роботи створеного застосування досить встановити Офіс. При цьому так само встановлюються усі потрібні для роботи Access бібліотеки, ODBC і так далі, що не завжди скажеш про той же Delphi. Acess досить добре поєднаємо з MS SQL Server і іншими форматами баз даних.

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

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

До основних можливостей  СУБД Microsoft Access можна віднести наступні:

  1. Проектування базових об'єктів - двовимірні таблиці з полями різних типів даних;
  2. Створення зв'язків між таблицями, з підтримкою цілісності даних, каскадного оновлення полів і каскадного видалення записів;
  3. Введення, зберігання, перегляд, сортування, зміна і вибірка даних з таблиць з використанням різних засобів контролю інформації, індексування таблиць і апарату алгебри логіки;
  4. Створення, модифікація і використання похідних об'єктів (запитів, форм і звітів).

Microsoft Access надає максимальну  свободу в завданні типу даних(текст,  числові дані, дати, час, грошові  значення, малюнки, звук, електронні  таблиці). Можна задавати також  формати зберігання представлення  цих даних при виведенні на  екран або друк. Для упевненості,  що у базі зберігаються тільки  коректні значення, можна задати  умови на значення різної міри  складності [17].

 

    1. Створення бази даних (таблиць і зв'язків між ними)

 

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

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

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

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

Склад (структура) таблиці  визначається в області проекту  таблиці, яка складається з трьох  колонок :

  • Ім'я поля;
  • Тип даних;
  • Опис.

 Типи даних необхідно  вибрати зі списку, що розкривається  :

  1. Текстовий - алфавітно-цифрові дані (до 255 байт);
  2. Полі МЕМО - довгий текст або числа, наприклад, примітки або опису(до 64000 байт);
  3. Числовий - текст або комбінація тексту і чисел (зберігає 1, 2, 4 або 8 байтів);
  4. Дата/час - дати і час(8 байт);
  5. Грошовий - використовується для грошових значень(зберігає 8 байтів);
  6. Лічильник - автоматична вставка унікальних послідовних (що збільшуються на 1) або випадкових чисел при додаванні запису (4 байти);
  7. Логічний - дані, що приймають тільки одно з двох можливих значень, наприклад, "Та ні" (1 біт<span class="List_0020Paragraph__Char" style=" font-family: 'Times New Roman', 'Arial'; font-s

Информация о работе Учет выполненных работ