Розробка автоматизованого робочого місця управління замовленнями у малому бізнесі (ПП "Сігма")

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

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

Досягнення поставленої мети потребує рішення в роботі наступних основних задач:

проаналізувати суть завдань відділу збуту;
формалізувати розрахунки;
обґрунтувати розробки по всіх видах забезпечення

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

Введення
1. Проектно-конструкторський розділ
1.1 Загальносистемні рішення
1.1.1 Загальні положення
1.1.2 Опис процесу діяльності
1.1.3 Опис функцій, які автоматизуються
1.1.3.1 Ведення замовлень
1.1.3.2 Формування списку замовлень
1.1.3.3 Ведення списку послуг
1.1.3.4 Ведення списку матеріалів
1.1.3.5 Ведення списку груп послуг
1.1.3.6 Ведення списку груп матеріалів
1.1.3.7 Формування кошторису на замовлення
1.1.3.8 Формування звіту по кошторису для друку
1.1.4 Опис постановки завдання
1.2 Рішення з інформаційного забезпечення
1.2.1 Перелік вхідних даних
1.2.2 Перелік вихідних даних
1.2.3 Опис інформаційного забезпечення
1.2.3.1 Логічна модель даних
1.2.3.2 Схема бази даних
1.3 Рішення з технічного забезпечення
1.4 Рішення з математичного забезпечення
1.4.1 Змістовна постановка транспортнї задачі
1.4.2 Формальна модель транспортної задачі
1.4.3 Метод потенціалів
1.4.3.1 Схема алгоритму
1.4.3.2 Метод північно-західного кута
1.4.3.3 Метод найменшої вартості
1.4.3.4 Метод Фогеля
1.4.3.5 Приклад рішення задачі
1.5 Опис програмного забезпечення
1.5.1 Вибір інструментів розробки
1.5.1 Форми та модулі програми
1.5.2 Опис модулів і класів системи
1.5.3 Схема обробки дій користувача
2. Технологічний розділ
2.1 Керівництво користувача
2.1.1 Введення
2.1.2 Головна форма
2.1.2.1 Список замовлень
2.1.2.2 Форма вводу нових замовлень
2.1.2.2 Панель інструментів
2.1.3 Головне меню
2.1.4 Меню "Данные"
2.1.4.1 Пункт меню "Сметы"
2.1.4.2 Пункт меню "Печать"
2.1.4.3 Пункт меню "Справочники"
2.1.4.4 Пункт меню "Вихід"
2.1.5 Меню "?"
2.2 Обробка помилок
3. Техніко-економічний розділ
3.1 Загальні положення
3.2 Вихідні дані для розрахунку
3.3 Визначення трудомісткості та тривалості розробки програми
3.4 Розрахунок витрат на розробку програми
3.5 Розрахунок поточних витрат реалізації та мінімальної ціни продажу програми
3.6 Економія у споживача програмного продукту
3.7 Розрахунок економічної ефективності проекту
3.8 Висновки
Висновки
Перелік посилань
Додаток Вихідний код програми

Файлы: 1 файл

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

— 975.50 Кб (Скачать файл)

Структура модулів інших дочірніх форм аналогічна структурі описаної вище форми frmAcnts.frm.

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

 

 

2. Технологічний розділ

2.1 Керівництво користувача

 

2.1.1 Введення

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

 

2.1.2 Головна форма

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

  • головне меню;
  • панель інструментів;
  • список замовлень;
  • форма вводу нових замовлень.

 

Рисунок 2.1 – Головна форма програми

 

2.1.2.1 Список замовлень

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

  • "Заказ" – найменування замовника;
  • "№" – порядковий номер замовлення;
  • "Дата" – дата замовлення;
  • "% инж.расх." – відсоток інженерних робіт;
  • "Услуги" – кошторис за послуги;
  • "Материалы" – кошторис за матеріали;
  • "Примечания" – примітка до замовлення.

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

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

 

2.1.2.2 Форма вводу нових замовлень

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

 

Рисунок 2.2 – Форма для вводу нового замовлення

 

 

Для введення нового замовлення необхідно  на панелі інструментів натиснути кнопку "Создание новой строки списка". Потім в очищені поля форми вводу увести всі необхідні дані про замовлення.

 

2.1.2.2 Панель інструментів

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

 

Рисунок 2.3 – Панель інструментів

 

Ця панель складається з таких кнопок як:

  • "Закрытие формы" - за допомогою цієї кнопки можна закрити програму;
  • "Создание новой строки списка" - ця кнопка створює нову строку списка. Це може бути нове замовлення, послуга, матеріал, тощо;
  • "Удаление текущей строки списка" - видаляє поточний рядок в таблиці (замовлення, послуга, матеріал, тощо);
  • "Сохранение текущих данных" - зберігає введенні дані в базу даних;
  • "Отмена изменений" - скасовує введені зміни.

 

2.1.3 Головне меню

Головне меню є системою навігації  для роботи з даною програмою (див рис. 2.4).

 

Рисунок 2.4 – Головне меню програми

 

Меню "Данные" містить наступні пункти:

  • "Сметы" – відкриває форму кошторисів даного замовлення;
  • "Печать" – відкриває форму печатки кошторисів даного замовлення;
  • "Справочники" – відкриває форму довідників;
  • "Війти" – здійснює вихід із програмы.

Меню "?" - містить пункт меню інформації про програму.

 

2.1.4 Меню "Данные"

Меню "Данные" наведено на рис. 2.5.

 

Рисунок 2.5 – Меню "Данные"

 

2.1.4.1 Пункт меню "Сметы"

При виборі цього пункту на екрані з'явиться форма, зображена на рис 2.6.

 

Рисунок 2.6 – Вкладка "Услуги" форми "Сметы"

 

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

Форма "Сметы" складається з наступних полів:

  • "Наименование" – найменування послуги, що входить у замовлення;
  • "Кол-во" – кількісне значення наданої послуги;
  • "Ед.изм." – одиниця виміру, наданої послуги;
  • "Цена" – ціна однієї одиниці виміру, наданої послуги;
  • "Стоимость" – загальна вартість наданої послуги.

Якщо перейти на вкладку  "Материалы", то на єкрані з'явиться форма, зображена на рис. 2.7.

 

Рисунок 2.7 – Вкладка "Материалы" форми "Сметы"

 

Через дану форму також можна  здійснювати додавання і видалення  матеріалів, необхідних для виконання  ремонтних робіт. Також можна  зберігати чи скасовувати зміни.

Форма "Материалы" складається з наступних полів:

  • "Наименование" – найменування материалів, що входить у замовлення;
  • "Кол-во" – кількісне значення необхідного матеріалу;
  • "Ед.изм." – одиниця виміру необхідного матеріалу;
  • "Цена" – ціна однієї одиниці виміру необхідного матеріалу;
  • "Стоимость" – загальна вартість необхідного матеріалу.

 

2.1.4.2 Пункт меню "Печать"

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

 

Рисунок 2.8 – Форма печатки кошторису

 

Ця форма складається з двох частин:

  • панелі інструментів;
  • тіла документу, готового до друку.

Панель інструментів наглядно зображена на рис. 2.9.

 

Рисунок 2.9 – Панель інструментів форми друку документів

 

В свою чергу панель інструментів форми друку документів розділяється на такі группи:

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

Кнопки управління масштабом можуть виставити масштаб так, шоб сторінка вміщувалася на екрані цілком, можуть на 10 відсотків, або по ширині сторінці.

Кнопки навігації по документу дозволяють:

  • перейти на першу сторінку;
  • перейти на попередню сторінку;
  • перейти на наступну сторінку;
  • перейти на останню сторінку.

Кнопки друку необхідні для:

  • миттєвого друку всього документа;
  • друку документу з попередніми настроюваннями принтера.

Кнопки зберігання та відкриття  документу дозволяють:

  • зберегти даний документ на жорсткий диск;
  • загрузити з диска назад в програму.

Кнопка закриття форми для друку  закріває форму для друку.

 

2.1.4.3 Пункт меню "Справочники"

При виборі даного пункту меню на екрані з'явиться форма довідників програми, зображена на рис. 2.10.

 

Рисунок 2.10 – Довідник послуги

 

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

Довідник "Услуги" складається з наступних полів:

  • "Наименование" – найменування послуги;
  • "Ед.изм." – одиниця виміру послуги;
  • "Цена" – ціна однієї одиниці виміру послуги.

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

 

Рисунок 2.11 – Довідник матеріали

 

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

Довідник "Материалы" складається з наступних полів:

  • "Наименование" – найменування материала;
  • "Ед.изм." – одиниця виміру матеріалу;

"Цена" – ціна однієї одиниці виміру матеріалу.

 

 

2.1.4.4 Пункт меню "Вихід"

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

 

2.1.5 Меню "?"

Меню "?" містить в собі единий пункт "О программе".

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

 

2.2 Обробка помилок

 

Якщо в фомі ввести невізні дані, то програма попередить нас про це.

Наприклад, в довіднику послуг в  числовому полі "Цена" ввести не число "20", а слово "двадцать" як показано на рис. 2.12, то програма повідомить користувача про те, що він помилився і відобразить на екрані повідомлення, зображене на рис. 2.13

 

Рисунок 2.12 – Навмиста помилка користувача при редагуванні довідника послуг

 

 

Рисунок 2.13 – Повідомлення про помилку користувача при редагуванні довідника послуг

 

3. Техніко-економічний розділ

3.1 Загальні положення

 

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

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

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

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

Зміст техніко-економічного обгрунтування  розробки програмного продукту полягає в наступному:

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

В даному проекті розроблено програмний продукт, що має наступні переваги перед  аналогами:

  • зменшується час рішення одної задачі в середньому з 10 до 3 год/од.

 

3.2 Вихідні дані для розрахунку

 

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

 

Таблиця 3.1 – Вихідні  дані для розрахунку ефективності

Позначення

Найменування показника

Значення

Вм

Вартість ПЕОМ, грн

6000

Тсл

Плановий строк служби ПЕОМ, років

4

Nп

Кількість розроблюваних  проектів, од./рік

4

Зо

Посадовий оклад інженера-програміста, грн/міс

1700

Кд

Коефіціент додаткової заробітної плати

0,3

Кс

Коефіціент відрахувань  до страхових фондів

0,369

Кн

Коефіціент накладних  витрат організації

0,4

Рн

Норматив рентабельності організації-розробника

0,35

Ппдв

Ставка податку на додану вартість, %

20

Пп

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

100

На

Норма амортизації, %

25

Вт

Витрати на тиражування  програми, грн/од.

25

Ка

Коефіціент витрат на адаптацію програми, грн/од.

0,08

П1

Плановий обсяг продажу програми в 1-му році, од.

9

П2

Плановий обсяг продажу  в 2-му році, од.

5

П3

Плановий обсяг продажу  в 3-му році, од.

15

Пс

Середній плановий річний обсяг продажу, од.

25

Цб

Ціна продажу базової  програми-аналога, грн

5000

Кількість задач, що вирішуються протягом року, од.

200

tзб

Витрати машинного часу на вирішення задачі базовою програмою, годин/од.

4

tзн

Витрати машинного часу на вирішення задачі новою програмою, годин/од.

2

Ен

Нормативний коефіціент ефективності

0,2

Де

Доля ефекту споживача – добавка до ціни

0,25

Тпр

Термін реалізації проекту, років

3

Информация о работе Розробка автоматизованого робочого місця управління замовленнями у малому бізнесі (ПП "Сігма")