Введення
Темою курсового проектування є Проектування програмного забезпечення обліку автоматизованих робочих місць співробітників МУП Теплоенергія raquo ;, р Череповця
Співробітникам МУП Теплоенергія часто доводиться оновлювати список наявного обладнання та програмного забезпечення, але в даний момент всі дані доводиться вводити вручну. Тому всі операції з даними з обліку (зберігання, пошук), адміністратор здійснює без застосування будь-яких програмних засобів. Таким чином, існуюча в даний момент на підприємстві процедура обліку обладнання, є малоефективною. Тому в рамках курсового проекту було прийнято рішення про розробку програмного забезпечення Облік програмного і апаратного забезпечення МУП Теплоенергія raquo ;. Його впровадження дозволить значно покращити процедуру обробки та внесення даних.
У загальній частині курсового проекту наведені відомості, що доводять доцільність виконаної розробки, в спеціальній частині описаний процес вибору технологій та інструментальних засобів, аналізу вимог і побудови специфікацій створюваного програмного забезпечення.
1. Аналіз предметної області
. 1 Опис предметної області
В даний час на підприємстві МУП «Теплоенергія» робота з обліку програмного і апаратного забезпечення виконується за такими етапами:
Технік виконує обхід наявних комп'ютерів.
Вручну переписує дані, отримані при обході в обхідний лист (документ в паперовій формі).
Передача обхідного листа оператору відділу АСУП
Оператор відділу АСУП вручну вводить отримані дані в таблицю MS Excel Облік системного обладнання, що зберігається на сервері підприємства. При цьому оператор відстежує наявність в інформації некоректних даних (не заповнені якісь поля тощо) і заносить у файл і БД виправлений варіант.
Звіти складаються вручну, за результатами аналізу Excel- файлу.
Описаний процес представлений функціональною діаграмою AS-IS, зображеної на малюнках 1 і 2.
Він має такі недоліки:
Значні витрати робочого часу оператора внаслідок необхідності вручну заносити дані в базу і формувати звіти;
Висока ймовірність виникнення помилок при наборі текстових і числових даних;
Підвищена стомлюваність зору та нервової системи оператора, і, як наслідок, шкода здоров'ю.
Малюнок 1 - Контекстна діаграма «AS-IS»
Малюнок 2 - Деталізована діаграма «AS-IS»
1.2 Аналіз існуючих розробок
В даний час існує ряд програм для обліку обладнання та програмного забезпечення, таких як IT Invent і 10-Страйк: Інвентаризація Комп'ютерів, але кожна з них має свої недостаткі.Invent дозволяє вести інвентаризаційний облік комп'ютерів, оргтехніки, IT обладнання, програмного забезпечення, комплектуючих та витратних матеріалів. Облік ведеться в рамках організацій та їх філій. Програма допоможе адміністраторам, співробітникам IT відділів та їх керівникам, власникам комп'ютерних магазинів, завідувачем складів і всім, кому необхідно мати чітку і актуальну картину стану парку IT інфраструктури.
Ключові особливості програми:
Підтримка бази даних MS Access і MS SQL Server.
Багатокористувацький режим роботи - всі філії працюють з єдиною базою.
Можливість створення власних додаткових властивостей різних типів.
Ведення історії змін по обладнанню.
Облік ремонтів і профілактичних обслуговувань обладнання.
Логічне зв'язування програм і комплектуючих з обладнанням.
Облік витратних матеріалів і комплектуючих запчастин
Закріплення конфігураційних одиниць за співробітниками організації.
Гнучке розмежування прав доступу для користувачів системи.
Велика кількість вбудованих друкарських форм з можливістю їх редагування.
Недоліки: складність роботи, висока вартість.
10-Страйк: Інвентаризація Комп'ютерів - Програма для інвентаризації та обліку комп'ютерів в локальних мережах, дозволяє адміністраторам мереж створити і вести базу даних комп'ютерів, комплектуючих, програм і ліцензій. Є можливість по мережі переглядати і відстежувати конфігурації віддалених комп'ютерів, вести облік апаратного та програмного забезпечення на них. Зібравши інформацію в інвентарну базу даних, можна дізнатися типи встановлених процесорів, кількість оперативної пам'яті, типи та ...