сегмент мережі, організований за допомогою роутера ASUS DSL-G31. Підсегмент створений для департаменту розробників. Встановлено два сервери. Team Server 5500A - загальний корпоративний сервер. Team Server 3420R - тестовий сервер департаменту розробки. Робочі місця обладнані комп'ютерами серії Matrix Digital 52. В офісі встановлено загальний мережевий принтер і МФУ, що належить відділу бухгалтерії. br/>В
Малюнок 1. Технічна архітектура підприємства
На малюнку 2 представлена ​​програмна архітектура підприємства
В
Малюнок 2. Програмна архітектура підприємства
2. Характеристика комплексу задач, завдання та обгрунтування необхідності автоматизації
В
2.1 Вибір комплексу задач автоматизації і характеристика існуючих бізнес процесів
ТО «³п Ай Ті Маркет В»дорожить своєю репутацією і відносинами з клієнтами. p> Компанія має кілька контрактів з великими клієнтами і низку угод з середніми і малими фірмами. Компанія росте і розвивається, і шукає виходи на нові ринки збуту. Пріоритетним напрямком у діяльності служить розробка коробкових рішень для широкої клієнтської аудиторії. У зв'язку з цим зростає вимога до якості програмного забезпечення. Для підвищення рівня якості була обрана итерационная модель розробки і організований відділ тестування. br/>В
Малюнок 3. Ітераційна модель розробки
Відділ тестування виконує наступні задачі:
В· Верифікація функціоналу та вимог;
В· Перевірка граничних значень;
В· Обробка помилок;
В· Ефектні тести;
В· Конфігураційне тестування;
В· Регресійне тестування;
Відділ взаємодіє з відділом розробки та відділом інформаційних технологій. Від відділу розробки отримують програми і вимоги до них. Потім визначається необхідність виконання тих чи інших типів тестування. Розробляються сценарії тестування. Проводяться тестові випробування у відповідності зі сценаріями. Фіксуються і документуються помилки. Пишуться звіти про тестуванні. Пишеться користувача документація. У разі вдалого проходження тестів, пишеться випускна документація. Потім програма разом з користувальницької і випускний документацією відправляється у відділ інформаційних технологій. Відділ інформаційних технологій впроваджує програму клієнту. У разі знаходження клієнтом помилок, співробітник відділу інформаційних технологій пише заявку на обробку помилки і відправляє її у відділ тестування. Після тестування помилки, у разі підтвердження, дефект документується і відправляється у відділ розробки.
На даний момент компанія не має системи управління підприємством, проте активно застосовує пакет MS Office. Інформаційним каналом є електронна пошта. p> Для автоматизації діяльності ТО «³п Ай Ті МаркетВ» був виділений відділ тестування. Це один з ключових процесів роботи компанії. Планується отримати вигоду з автоматизації управління відділом тестування.
2.2 Визначення місця проектованої завдання в комплексі завдань
Процес тестування в ТО «³п Ай Ті МаркетВ» можна представити у вигляді схеми (Малюнок 2). br clear=all>В
Малюнок 2 IDEF0 діаграма розробки ПЗ в ТО «³п Ай Ті МаркетВ»
Вхідні інформаційні потоки:
В· завдання на тестування;
В· сповіщення про виправлення дефектів;
В· збірка програми;
В· Заявка на дефект.
Вихідні інформаційні потоки
В· дефект;
В· звіт про тестування;
В· користувацька документація;
В· випускна документація;
В· реліз;
В· відповідь за заявкою на дефект.
Програма проходить шлях від В«сирийВ» збірки до релізу. Процес тестування дозволяє здійснити цей перехід.
Збірка програми потрапляє на тестування. У процесі проведення тестових випробувань документуються знайдені помилки і перевірені ділянки програми. У кінці ітерації складається звіт про знайдені помилки і відправляється у відділ програмування.
Розробляється документація користувача для фахівців відділу інформаційних технологій. У ній описується, яким чином використовувати програмний продукт. Розробляється випускна документація. У ній перераховуються назва програми, номер версії, список реалізованого функціоналу, список виправлених помилок з попереднього релізу, список платформ, на яких проводилися випробування.
Коли функціонал програми повністю відповідає вимогам, поставленим в задачі на тестуванні, збірка разом з документацією відправляється у відділ інформаційних технологій з повідомленням про випуск нової версії.
Якщо в процесі впровадження або експлуатації виявляються помилки, спеціалісти відділу інформаційних технологій складають заявки на дефекти і передають у відділ тестування. Фахівці з тестування перевіряють заявку і дають офіційну оцінку: підтвердження або відхилення заявки. У разі підтвердження документується офіційний ...