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

РОЗДІЛ 3

ВИБІР ПРОГРАМНО-ТЕХНІЧНИХ ЗАСОБІВ ДЛЯ РЕАЛІЗАЦІЇ ЗАДАЧІ

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

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

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

  • Робоча станція: ОС Windows'2000, ODBC, Borland Database Engine, Seagate Crystal Report 8.5 Run-time.

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

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

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

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

  • робоча станція: ОС Windiws’98 (NT 4.0 Workstation), ODBC, Borland Database Engine, Seagate Crystal Report 7.0 Run-time.

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

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

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

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

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

  1. Borland Delphi 5.0 - 7.0;

  2. InstallShield 5.1;

  3. CA AllFusion BPWin;

  4. CA AllFusion ERWin ERX 3.5.2;

  5. Seagate Crystal Report 8.5;

  6. MS Visual SourceSafe 6.0.

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

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

Додатково слід зазначити, що в процесі експлуатації дуже ефективною зарекомендувала себе схема, коли клієнтське прикладне програмне забезпечення встановлюється на Windows'2000 термінальному сервері, а кінцеві користувачі одержують доступ до цього програмного забезпечення за допомогою Windows'2000 - терміналів.

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

Переваги:

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

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

  • розроблено на мові програмування "СІ" для персональних ЕОМ типа IBM PC AT з використанням середовища розробки та функціонування програм в області мереженої та локальної обробки даних – системи STAY;

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

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

  • клієнтське прикладне програмне забезпечення встановлюється на Windows2000 термінальному сервері;

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

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

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

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

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

Недоліки:

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

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

  • у пам'яті робочої станції, яка застосовується, повинні бути попередньо завантажені резиденті модулі роботи з мережею NOVELL (IPX.COM, NETX.COM) та Btrieve (BREQUEST.EXE);

  • робоча станція повинна бути такої конфігурації, щоб на виконання програмного модуля "ПРИЗНАЧЕННЯ ДЕРЖАВНОЇ СОЦІАЛЬНОЇ ДОПОМОГИ" залишалося не менш як 530 Кб оперативної пам'яті після завантаження вищезгаданих мережених програм;

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

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

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

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

Виділений текст червоним, як зразок, що потрібен містити даний пункт. Ти пиши, що потрібно саме для твоєї розробки.

3.2 Вибір технічних засобів для реалізації задачі

Для роботи програми, розробленої для реалізації інформаійно-аналітичної системи управління районного пенсійного відділу необхідне наступне: програмне та апаратне забезпечення;

комп’ютер (Pentium II та вище, пам‘ять – 128 МБт, ОС – Windows9x, NT, 2000, XP). …..

3.3 Призначення та аспекти створюваної системи

Основне призначення створювальної системи:

    • систему можна застосовувати, як в домашніх умовах, так і на робочому місці;

    • робота з документами проходить в режимі Windows, що спрощує роботу;

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

    • первинні дані зразу попадають в основну базу, при цьому зменшується пропажа даних. Створена окрема база даних, де відмічається візування пенсіонера;

    • програма призначена для формування i передачі коректур та запиту окремих записів із основних баз даних;

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

Це автоматична обробка електронної бази даних в пакетному режимі.

Висновки до розділу 3

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

  2. Представлено призначення та аспекти створюваної системи.

21

Соседние файлы в папке ДЕЙНЕГА БОГДАН