не зобов'язані. Замість них використовується одна єдина динамічно завантажувана бібліотека dbclient.dll розміром 154 Кб. Таким чином, створена інформаційна система стає триланкової, а сервер додатків є середньою ланкою в ланцюзі «тонкий клієнт - сервер застосувань - сервер баз даних».
Отже, розглянемо складові частини триланкового додатки в Borland Delphi 7. Частини триланкових додатків розробляються з використанням компонентів DataSnap, а також деяких інших спеціалізованих компонентів, в основному забезпечують функціонування клієнта.
Для передачі даних між сервером додатків і клієнтами використовується інтерфейс AppServer, надаваний віддаленим модулем даних сервера додатків. Цей інтерфейс використовують компоненти-провайдери TDataSetProvider на стороні сервера і компоненти TClientDataSet на стороні клієнта.
Клієнтський додаток в триланкової моделі повинно володіти лише мінімально необхідним набором функцій, делегуючи більшість операцій з обробки даних серверу додатків.
У першу чергу віддалене клієнтське додаток повинен забезпечити з'єднання з сервером додатків. Для цього використовуються компоненти з'єднань DataSnap - TSocketConnection забезпечує з'єднання клієнта з сервером додатків за рахунок використання сокетів TCP/IP. Для успішного відкриття з'єднання на стороні сервера повинен працювати сокет-сервер. Компоненти з'єднання DataSnap надають інтерфейс IAppServer, використовуваний компонентами-провайдерами на стороні сервера і компонентами TClientDataSet на стороні клієнта для передачі пакетів даних. Для роботи з наборами даних використовуються компоненти TClientDataSet, що працюють в режимі кешування даних.
Компонент-провайдер TDataSetProvider являє собою міст між набором даних сервера додатків і клієнтським набором даних. Він забезпечує формування та передачу пакетів даних клієнтського додатку і прийом від нього зроблених змін. Всі необхідні операції компонент виконує автоматично. Розробнику необхідно лише розмістити компонент TDataSetProvider і пов'язати його з набором даних сервера додатків.
3. Оцінка економічного ефекту
Для розрахунку економічного ефекту зіставимо існуючу і автоматизовану предметну технологію за витратами на виконання. Проведемо розрахунок вартісних витрат на обробку інформації, для цього розрахуємо абсолютні та відносні показники оцінки економічної ефективності технологічних процесів.
Розглянемо показники, що оцінюють величину експлуатаційних вартісних витрат за рік за базовим (існуючому) і пропонує варіант (автоматизованому).
Розрахувати абсолютний показник зниження вартісних витрат:
(1)
Перейдемо до групи відносних показників. Розрахуємо коефіцієнт зниження вартісних витрат за рік:
(2)
Коефіцієнт (2) показує на яку частку або відсоток знижуються витрати пропонованого варіанту в порівнянні з базовим.
Індекс зниження вартісних витрат:
(3)
Індекс зниження вартісних витрат показує у скільки разів знижуються вартісні витрати пропонованого j-го варіанта в порівнянні з базовим.
Розглянемо показники, що оцінюють величину трудомісткості обробки інформації за рік. До впровадження системи всі процеси, пов'язані з веденням документів, які надходять заявками проводилися вручну, на ці процеси йшло значний час. Додаток дозволяє скоротити час на обробку документів і як наслідок, зменшити трудомісткість обробки інформації приблизно на третину.
Отже, можна зробити висновок про те, що економічний ефект від проведення проектування ІС і впровадження автоматизованої системи становитиме більше ста вісімдесяти тисяч рублів на рік.
Висновок
У ході виконання курсової роботи було проведено проектування інформаційної системи підприємства «IT-Сервіс».
Проектування виконувалося з використанням CASE-засобів BPWin і ERWin.
На прикладі даної курсової роботи можна переконатися в економічній ефективності проведення проектування інформаційних систем на малих підприємствах, спрощення документообігу, зниженні витрат.
Використані засоби декомпозиції бізнес-процесів дозволили наочно відобразити структуру підприємства, виділити плюси і мінуси існуючої системи з метою подальшої оптимізації. Після розрахунку економічного ефекту стало ясно, що подальше проектування та модернізація мають сенс, оскільки модель «як має бути» є більш вигідною і оптимальною.
Таким чином, розроблений проект інформаційної системи дозволяє повністю автоматизувати документообіг, тим самим полегшити процес заповнення документів...