Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
DeynegaPraktika.doc
Скачиваний:
8
Добавлен:
23.02.2016
Размер:
178.18 Кб
Скачать

4.1 Обгрунтування вибору програмних засобів для реалізації задачі

При виборі програмного засобу для реалізації задачі дослідження роботи виникає проблема вибору. Існує велика кількість різних середовищ програмування для OC Windows ХР/Vista/7/8 [6]. Але виходячи з вимог керівника, мною вибрано саме просте з середовищ програмування:

  • Сервер додатків: ОС Windows XP, Atlas Development Suite.

  • Робоча станція: ОС Windows XP, ODBC, Borland Database Engine.

  • Засоби проектування і розробки: Borland Delphi 5.0, Platinum ERWin ERX, Seagate Crystal Report 8.5.

  • Загальносистемне програмне забезпечення:

  • сервер баз даних центрального рівня: ОС HP-UX 11.0, СУБД Server 9.2;

  • сервери баз даних регіонального та районного рівнів: ОС SCO UnixWare 7.0.1;

  • робоча станція: ODBC, Borland Database Engine.

Прикладне програмне забезпечення:

  • АРМ СПОВ інспектора районного, регіонального та центрального рівня;

  • універсальний менеджер доступу (керування користувачами, розподіл доступу);

  • серверні утиліти адміністратора СПОВ (регламентні операції по експлуатації БД тощо).

Засоби проектування і розробки:

  1. Borland Delphi 5.0 - 7.0;

  2. InstallShield 5.1;

  3. CA AllFusion BPWin;

  4. CA AllFusion ERWin;

  5. Seagate Crystal Report 8.5;

  6. MS Visual SourceSafe 6.0.

Система складається з ідентичних програмних комплексів, в кожному вузлі експлуатації системи.

Прикладне програмне забезпечення базується на лінійці продуктів власної розробки компанії "Атлас” Atlas Tools.

Таким чином, значно зменшуються вимоги до потужності робочої станції та її операційної системи (фактично, можливо використання навіть Windows 3.11), а також суттєво спрощується адміністрування прикладного програмного забезпечення.

Переваги:

  • автоматизоване призначення державної соціальної допомоги;

  • може використовуватись як в рамках автоматизованої системи обробки пенсійної документації на базі комп’ютерних технологій, так і як окремий ПТК, який призначений виключно для проведення призначення державної соціальної допомоги;

  • від користувача ПТК не вимагається спеціальних знань по програмуванню, достатньо мати навички роботи з ПЕОМ;

  • програма застосована на використання по всій країні;

  • забезпечення конфіденційності та надійного збереження інформації;

  • перевірка коректності даних, поданих у первинних документах, що надходять від роботодавців (реалізовано більше ніж 500 різноманітних контролів);

  • дво направлений інформаційний обмін даними між рівнями СПОВ;

  • універсальний менеджер доступу (керування користувачами, розподіл доступу);

  • серверні утиліти адміністратора СПОВ (регламентні операції по експлуатації БД тощо).

Недоліки:

  • робота з документами та їх роздрукування здійснюється тільки з режиму MS DOS роботи, так як програма запрограмована під Windows;

  • робота без робочої станції недопустима;

  • захват великого населення пунктів, що приводить до великих завантажень баз даних і збільшень помилок в програмі.

При виборі середовища програмування для роботи над даним проектом зроблено акцент на можливість роботи з великими обсягами даних, зокрема з базами даних. В даний час подібні можливості реалізовані відразу декількома мовами, як, наприклад, VіsualBasіc, Vіsual C++, Delphі. Але саме Delphі відповідає вимогам створення програмного продукту в даному проекті. Далі будуть викладені основні переваги Delphі [7].

Delphі ─ це продукт, унікальним образом високопродуктивний компілятор, що сполучить, об'єктно-орієнтовані засоби візуального програмування й універсальний механізм доступу до баз даних. Відкрита архітектура Delphі дозволяє використовувати стандартний набір інструментальних засобів не тільки для створення додатків, але і для розширення і розвитку базових можливостей Delphі, включаючи інтеграцію з CASE-системами і бізнес додатками.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]