- •Міжрегіональна академія управління персоналом
- •Іваненко Андрій Олександрович
- •Розділ I. Планування та основні аспекти створення програмного забезпечення чат для корпоративної мережі
- •1.1 Стратегічні проблеми створення програм чат для корпоративних мереж
- •1.2 Планування етапів і способів впровадження нових технологій програми чат в корпоративній мережі
- •Вибір інтеграторів, виробників і постачальників програмних і апаратних продуктів, провайдерів послуг територіальних мереж
- •Навчання та набір персоналу
- •Розділ II. Аналіз програмних продуктів чат для обміну інформацією та управлінської діяльності в корпоративній мережі
- •2.1. Огляд програмних продуктів чат для обміну інформацією та управлінської діяльності
- •Icq клони
- •2.2. Функціональність програмних продуктів чат
- •Розділ III. Основні етапи та методи розробки програмного забезпечення чат для обміну інформацією та управлінської діяльності в корпоративній мережі
- •3.1. Розробка програми чат для обміну інформацією та управлінської діяльності в корпоративній мережі на мові програмування c#
- •Вибір інструментальних засобів програмування для створення програми чат
- •Розробка алгоритмів
- •Результат роботи програми
- •Керівництво користувача
- •3.2. Опис структурних складових та впровадження програми чат в корпоративні мережі Опис компонентів
- •Впровадження програми чат в корпоративну мережу
- •Висновки
- •Список використаної літератури
Розділ I. Планування та основні аспекти створення програмного забезпечення чат для корпоративної мережі
1.1 Стратегічні проблеми створення програм чат для корпоративних мереж
Для шару додатків найчастіше важливий вибір не самої програми, а тієї технології, відповідно до якої додаток створюється. Це пов'язано з тим, що велика частина додатків створюється силами співробітників підприємства або ж силами сторонньої організації, але за конкретним технічним завданням для цього підприємства. Випадки використання готових великих додатків, що настроюються на потреби даного підприємства, наприклад SAPR / 3, більш рідкісні в порівнянні зі створенням спеціальних програм. Спеціальні програми часто модифікуються, додаються, знімаються з роботи, тому важливо, щоб технологія їх створення допускала швидку розробку (наприклад, на основі об'єктного підходу) та швидке внесення змін при виникненні такої необхідності. Крім того, важливо, щоб технологія дозволяла будувати розподілені системи обробки інформації, що використовують всі можливості транспортної підсистеми сучасної корпоративної мережі.
У кінцевому підсумку властивості додатків визначають вимоги, що пред'являються до решти верствам і підсистемам корпоративної мережі. Обсяги інформації, що зберігається, їх розподіл по мережі, тип та інтенсивність трафіку - всі ці параметри, що впливають на вибір СУБД, операційної системи і комунікаційного устаткування і т.п. є наслідком того, які програми працюють у мережі. Тому знання властивостей додатків і їх свідоме формування розробником корпоративної мережі дозволяють більш раціонально планувати розвиток інших її шарів.
1.2 Планування етапів і способів впровадження нових технологій програми чат в корпоративній мережі
Важливо не тільки прийняти стратегічно вірне рішення, але і правильно впровадити його в існуючу мережу. Так як це рішення довготривале, то воно зовсім не обов'язково одномоментно має знайти своє втілення в нових програмних або апаратних засобах мережі. Наприклад, впровадження технології Intranet не означає швидкий відмова від всіх додатків іншого типу. Можливість поетапного і як можна менш болючого способу поступового переходу на новий продукт або нову технологію - це теж обов'язкове властивість хорошого стратегічного рішення. Якщо ж нове рішення технічно дуже привабливо, але шляхів його поступового впровадження в існуючу мережу немає, то від нього краще відмовитися. Прикладом може служити технологія АТМ до розробки таких стандартів як LANEmulation або ClassicalIP. Красиве з технічної точки зору рішення вимагало повної заміни всього комунікаційного обладнання локальної мережі і тому не знаходило застосування до тих пір, поки на з'явилися комутатори АТМ, які за рахунок реалізації в них клієнтів і серверів LANEmulation можуть тепер без проблем взаємодіяти з традиційними мережами Ethernet або TokenRing .
Зазвичай процес впровадження нового продукту або нової технології в мережу розбивається на кілька етапів. На першому етапі в мережі з'являється невелика підмережа або навіть кілька комп'ютерів, що працюють по-новому. На цьому етапі фахівці, що обслуговують мережу, і користувачі знайомляться з принциповими властивостями нового підходу і оцінюють можливість співіснування його з іншою частиною мережі. При позитивній оцінці новинки її область застосування поступово розширюється, захоплюючи нові підмережі, сервери або інші компоненти мережі. Поступовість впровадження дозволяє вчасно відмовитися від новинки, не витративши при цьому вхолосту великі кошти.
