fbpx

Інформаційні Web-системи – наш вибір

Сьогодні бізнес пред’являє досить жорсткі вимоги до побудови інформаційних систем. Щоб їх задовольнити системі необхідно:
мати розподілену модульну архітектуру;
забезпечувати централізований доступ до інформації і централізоване управління;
мінімізувати витрати на своє утримання (обслуговування серверів, настроювання конфігурації робочих станцій, оновлення версій тощо);
підтримувати інтерфейси взаємодії з іншими системами;
володіти мультиплатформенностью, пред’являти мінімальні вимоги до конфігурації робочих місць;
відповідати високим показникам якості, надійності, стабільності, безпеки, швидкодії.
Одним з видів діяльності компанії є розробка та інтеграція Web-орієнтованих інформаційних систем. У своїй роботі ми використовуємо передові і перевірені технології на базі платформи Microsoft.NET Framework, яка є цілісним рішення для побудови систем різного масштабу, призначення та архітектури.
Система з Web-інтерфейсом, незалежно від архітектури, спочатку є розподіленою і надає можливість спільної паралельної роботи з інформацією. Повна вартість Web-системи (включаючи витрати на зміст), як правило, виявляється нижче за рахунок централізованого оновлення, відсутності необхідності конфігурації і обслуговування робочих місць. Вся робота з системою відбувається через Web-браузер, який входить в набір стандартних програм будь-якої операційної системи. Ні до програмної до апаратної частини робочого місця користувача не пред’являється ніяких вимог, крім як організувати мережне з’єднання з сервером і забезпечити роботу Web-браузера (технологія тонкого клієнта). Сучасний Web-інтерфейс забезпечує прийнятний для інформаційних систем рівень швидкодії та зручності використання.
Реалізація Web-додатки на платформі .NET Framework (технологія ASP.NET):
скорочує термін розробки за рахунок використання сучасних візуальних засобів і багатого набору базових компонентів;
озброює його найбільш використовуваними технологіями доступу до даних і служб (ADO.NET робота з XML Web Service), методами роботи з файлами різного формату (включаючи закриті формати MS Office);
захищає вихідний код системи від небажаного втручання допомогою його компіляції, здійснює моніторинг і захист від хакерських атак;
не поступається, а в деяких випадках і перевершує аналогічні рішення за показниками швидкодії;
надає можливість захисту даних шляхом організації шифрованого каналу або обмеження доступу за адресами користувачів.
Інформаційні Web-системи отримують особливу перевагу там, де є розгалуженість мережі користувачів системи. Це може бути філіальна структура організації, наявність віддалених співробітників або партнерів.
Так само Web-система виявляється більш вигідною у разі необхідності мобільного доступу, наприклад, коли користувач працює з різних ПК, або йому необхідно мати доступ до системи зі свого портативного комп’ютера, але не бути територіально прив’язаним. В даному випадку вигода полягає у відсутності необхідності установки клієнтського програмного забезпечення і організації доступу до системи (за винятком доступу до інтернету).
Якщо Ви стоїте перед вибором, чи підходить інформаційна система, заснована на технологіях Web, саме Вам, Ви можете порівняти список своїх вимог зі списком вимог яким Web технології задовольняють найкраще:
потрібно створити єдиний інформаційний простір для віддалених офісів компанії, клієнтів або партнерів (облікові системи, складські системи, електронні вітрини, інформаційні портали);
робочі місця користувачів оснащені различающимися платформами (Linux, MacOS, Windows), або їх апаратна конфігурація не дозволяє запуск повновагих додатків (netbook, тонкий клієнт);
відсутність власних обчислювальних потужностей, кваліфікованого обслуговуючого персоналу для конфігурації серверів, робочих місць, оновлення;
Однак, майте на увазі, що є ряд вимог, які незалежно від платформи роблять реалізацію проекту на основі Web-технологій абсолютно неприйнятною:
наявність высокоинтерактивного інтерфейсу (інтерактивні ігри);
необхідність роботи на стороні клієнта з додатковим обладнанням (пряме отримання зображень з цифрової камери);
обробка даних без завантаження на сервер;
реалізація елементів інтерфейсу поза вікна браузера (іконка в системному треї);
робота з системою у відсутності підключення до сервера.
Сучасна тенденція розвитку програмних систем така, що частка мережевих віддалених, у тому числі і Web-орієнтованих рішень постійно збільшується. Це зумовлено передусім меншою вартістю експлуатації таких систем, поліпшенням якості каналів зв’язку і зниженням їх вартості.
Web-технології не стояли на місці і придбали більш багаті можливості побудови інтерактивного інтерфейсу, сучасні середовища швидкої розробки Web-додатків, можливість взаємодіяти з вже існуючими системами і сервісами.
Звичайно, якою б досконалою не була технологія, одна вона не в змозі вирішити 100% завдань, Web тут не виняток. Але якщо ж Web-рішення задовольняє вимогам Вашого проекту, будьте впевнені – ця технологія Вас не розчарує.
Компанія “Корпоративні системи”. www.sike.ru