Автоматизоване робоче місце

[ виправити ] текст може містити помилки, будь ласка перевіряйте перш ніж використовувати.

скачати

АНОТАЦІЯ

Даний документ містить загальні відомості про призначення БД-додатку «АРМ помічника начальника Управління ГОЧС г.Камишіна» (далі-АРМ). У документації наведено опис умов виконання програми, що дозволяють дати загальне відомості про необхідному складі апаратних і програмних засобів. Тут так само міститься докладна інформація про правильному ході виконання програми.


ЗМІСТ

  1. Призначення програми ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...

  2. Умови застосування ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...

  3. Виконання програми ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ..

  4. Повідомлення оператору ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ..


  1. ПРИЗНАЧЕННЯ ПРОГРАМИ

Програмне забезпечення АРМ призначено для використання в процесі документообігу на робочому місці помічника начальника Управління ГОЧС г.Камишіна ..


  1. УМОВИ ВИКОНАННЯ ПРОГРАМИ


Для експлуатації програмного забезпечення АРМ необхідний IBM PC-сумісний комп'ютер з наступним складом технічних і програмних засобів.

Мінімальний склад технічних засобів, необхідний для роботи програмного продукту АРМ.


Найменування технічного засобу або компонента Технічна характеристика Примітка
Технологія виготовлення АТ Від цього залежить потужність і можливості обладнання
Центральний процесор Не нижче 80486DS 40MHz Краще Pentium 133 MHz і вище
Оперативна пам'ять Не менш 16Mb SIMM Бажано 16 або 32 MB DIMM
Материнська плата

Відео карта Стандартний VGA - адаптер Краще SVGA з 2MB
Звукова плата, колонки Не потрібно Не потрібно
Носії інформації Жорсткий диск на 1GB, вільне місце не менше 4MB Краще на 1.7GB
Дисководи Для гнучких магнітних дисків 3.5 "на 1.44MB
CD-ROM Не потрібно Не потрібно
Монітор 14 " 15 "
Клавіатура Стандартна 104 клавішна Сумісна з операційною системою Windows 95
Маніпулятор Типу «миша» з двома кнопками
Друкувальний пристрій Принтер Присутність важливо при необхідності роздруківки результатів.
Додаткове обладнання Не потрібно

Рекомендований склад технічних засобів для більш комфортної роботи:


Найменування технічного засобу або компонента Технічна характеристика Примітка
Технологія виготовлення АТX Від цього залежить потужність і можливості обладнання
Центральний процесор Pentium 233 MHz і вище Краще Pentium 300 MHz і вище
Оперативна пам'ять Не менш 32Mb SIMM Бажано 64 або 128 MB DIMM
Материнська плата

Відео карта SVGA з 2MB Можна більш потужні з графічним акселератором
Звукова плата, колонки Не потрібно Не потрібно
Носії інформації Жорсткий диск на 3GB, вільне місце не менше 4MB Краще на 5 або 10GB
Дисководи Для гнучких магнітних дисків 3.5 "на 1.44MB
CD-ROM Не потрібно Не потрібно
Монітор 15 " 17 "
Клавіатура Стандартна 104 клавішна Сумісна з операційною системою Windows 95
Маніпулятор Типу «миша» з двома кнопками
Друкувальний пристрій Матричний притер Краще струменевий або лазерний

Для коректної роботи додатків необхідно встановити операційну систе-

му Windows 95 або вище, а також програмний продукт MS Visual FoxPro 6.0.


  1. ВИКОНАННЯ ПРОГРАМИ

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

Для завантаження програмного продукту АРМ, операторові необхідно перетримувати наступною послідовністю дій:


У режимі помічника.

    • Відразу після запуску програми з'являється вікно введення пароля (Рис.1), після чого програма буде очікувати дій користувача.


Рис.1. Форма введення пароля


    • Пароль вводиться за допомогою клавіатури або миші. Далі відкривається головне вікно з меню (Мал. 2).


Рис. 2. Вікно роботи для співробітників Управління


    • Після цього можна працювати з програмою, використовуючи меню (Мал. 3).


Рис. 3. Меню


    • Після можна вибирати, потрібний документ у пункті меню «Робота з документами». Вибравши, відкриється форма заповнення даних. Де за допомогою кнопки «Знайти» можна вибрати підприємство або навчальний заклад, за яким потрібно працювати з інформацією (Мал. 4)


Рис. 4. Робота з формою


    • Якщо треба працювати зі звітами, то в пункті меню «Звіти» необхідно вибрати «По об'єкту економіки», якщо вам треба подивитися звіт по підприємствах і «За навчальним закладам», якщо вас відповідно потрібні звіти за навчальним закладам міста.

    • Як тільки ви виберете, що вам потрібно, відкриється форма запиту. Тут зі списку треба вибрати тип звіту і об'єкт, по якому треба переглянути звіт (Мал. 5). Після чого відкриється обраний вами звіт, який можна роздрукувати (Мал. 6).


Рис. 5. Вибір звіту


Рис. 6. Звіт


    • Для того щоб додати новий об'єкт. Необхідно вибрати пункт меню «Додати новий об'єкт», де треба дуже уважно і првильно впість назву об'єкта (Мал. 7).


Рис. 7. Додавання нового об'єкта


    • Якщо вам треба подивитися зведення або роздрукувати їх, то треба вибрати пункт «Зведення» і вибрати ту, яка вам потрібна. Після чого відкриється потрібна зведення (Мал. 8)


Рис.8.

    • У пункті «Допомога» можна скористатися допомогою і подивитися інформацію про розробників.


У режимі співробітника

    • Відразу після запуску програми з'являється вікно введення пароля (Рис.8), після чого програма буде очікувати дій користувача.

Рис. 9. Вхід в режимі співробітника


    • Після чого відкриється головне вікно з меню (Мал. 9).


Рис. 10. Вікно і меню в режимі роботи співробітника


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

    • Так само можна скористатися допомогою і подивитися інформацію про розробників


  1. Повідомлення оператору

Повідомлення представлені на малюнку 11, пов'язані з додаванням інформації або її оновлення в базі даних при роботі з інформацією у формі.

Тут написано, що інформація змінилася, і не хочете ви зберегти зміни.


Рис. 11


Повідомлення представлене на малюнку 12, видається при першому запуску вікна формування звіту. Це пов'язано з оновленням структури тимчасової таблиці.


Рис. 12


Повідомлення представлене на малюнку 13, з'являється, коли ви додаєте новий об'єкт, а з таким ім'ям вже є в базі даних.


Рис. 13


29


ЗМІСТ


Введення 7

1. АНАЛІЗ ПРОБЛЕМ АВТОМАТИЗАЦІЇ ДІЛОВОДСТВА В УПРАВЛІННІ ГОЧС МІСТА Камишин 8

1.1. Опис роботи Управління ГОЧС г.Камишіна: 8

1.1.1. Опис Управління ГОЧС г.Камишіна 8

1.1.2. Документи, що розробляються Управлінням ГОЧС міста. 10

1.1.3. Організація інформації. 10

1.2. Проблеми автоматизації 11

2. Постановка завдання АРМ ПОМІЧНИКА НАЧАЛЬНИКА УПРАВЛІННЯ ГОЧС 14

4. РОЗРОБКА ПРОГРАМНОГО ПРОДУКТУ 20

5. ТЕСТУВАННЯ ПРОГРАМНОГО ПРОДУКТУ 26

список літератури 28

Введення


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

В Управлінні до цих пір для пошуку необхідних даних з того чи іншого підприємства переглядають величезні папки з документами, а якщо дані втрачені з якої-небудь причини, тоді доводиться відновлювати інформацію заново. Іноді результати були марними через недоліки самої організації зберігання інформації.

З розвитком прогресу та комп'ютерного ринку програмного забезпечення, в Управлінні з'явилася необхідність створення програмного продукту здатного скоротити всі людські витрати і зусилля, а головне оперативно видавати результат необхідний працівникові, а також замінити великі архіви на структуроване зберігання в електронному вигляді.

Ця система здатна зберігати різну інформацію, збирати, аналізувати, шукати.

Для даної системи важливим фактором є технічні характеристики обладнання (обсяги і швидкості накопичувачів інформації, типи процесорів) - від цього залежить результат і продуктивність такої системи. Ще одним важливим фактором діловодства Управління ГОЧС є як добре організована база даних, так і сам користувальницький інтерфейс. Даний набір всіх перерахованих компонентів необхідних для організації автоматизованого робочого місця може дозволити собі не тільки Управління, але й об'єкти економіки-підприємства та навчальні заклади.

Дана випускна робота має на меті автоматизувати процеси діловодства в Управлінні ГОЧС г.Камишіна. Основною метою є створення і підтримка інтерфейсу взаємодії автоматизованого робочого місця помічника начальника Управління ГОЧС, забезпечує оперативний обмін даними (відомості, донесення, основні дані, забезпеченість і т.д.), резервне зберігання, а також організацію пошуку об'єкта економіки і інформації про нього.

У даній роботі ставилося завдання створення такої системи, яка в найкоротші терміни і з мінімальними витратами фінансових та людських ресурсів на програмне, і апаратне забезпечення зможе забезпечити гідну роботу Управління ГОЧС г.Камишіна.

Основний результат даної роботи і полягає в розробці програмного продукту для забезпечення стабільної роботи помічника начальника Управління ГОЧС.

Постановка завдання складається з нижче перелічених пунктів.

  1. Вивчити проблеми автоматизації діловодства в Управлінні ГОЧС г.Камишіна;

  2. Обгрунтувати та вибрати засіб програмування;

  3. Розробити програмний продукт;

  4. Протестувати програмний продукт.


1.АНАЛИЗ ПРОБЛЕМ АВТОМАТИЗАЦІЇ ДІЛОВОДСТВА В УПРАВЛІННІ ГОЧС МІСТА Камишин


1.1.Опісаніе роботи Управління ГОЧС г.Камишіна:


1.1.1.Опісаніе Управління ГОЧС г.Камишіна

Управління ГОЧС г.Камишіна організовано централізовано і здійснюється з метою підтримання високої готовності та своєчасного виконання покладених на неї завдань у мирний і воєнний час.

Управління ГОЧС здійснюється:

- В ланці: місто-об'єкт економіки - шляхом прийняття відповідних рішень на засіданнях, віддача начальником ДО наказів, постановці завдань з технічних засобів зв'язку і з використанням рухомих засобів, а також особистим спілкуванням.

При постановці завдань і передачу донесень не допускається розголошення дійсних цілей проведених заходів та інших відомостей, що містять військову і державну таємницю.

В екстрених випадках розпорядження та вказівки посадових осіб, який підпорядковано безпосередньо начальнику ГО може віддавати від його імені начальнику Управління ГОЧС з подальшому доповіддю начальнику ГО.

Для підтримки системи управління в постійній готовності до виконання завдань у будь-яких умовах обстановки здійснюється цілодобове чергування оперативних чергових Управління ГОЧС міста на основному пункті управління, чергового по ГУВС, диспетчерів хімічно небезпечних об'єктів, а також ЗДПС-9, станції швидкої допомоги, міжрайонних електромереж, ВАТ «Межрайгаз», житлово-ремонтне підприємство (ЖРЕП) з основними завданнями:

- Прийом та передача сигналів (розпоряджень) на переведення ГО з мирного на воєнний стан, а також на оголошення сигналу «повітряної тривоги»;

- Прийом і перевірка достовірності даних про аварії, катастрофи, що насуваються і наступили стихійних діях;

- Оповіщення органів управління та населення про небезпеку зараження аварійно хімічно небезпечними речовинами (АХОВ).

Крім того, як постійно діючий орган, забезпечує роботу комісії з НС (КЧС) Російської Системи попередження надзвичайних ситуацій (РСЧС). Управління силами РСЧС полягає в цілеспрямованій діяльності керівного складу Управління ГОЧС. Всіх підсистем і рівнів з підтримання їх у готовності і керівництво ними при діях по захисту населення, попередження ліквідацій НС. Воно включає: організацію здійснення заходів щодо підтримання готовності органів управління РСЧС; збір та аналіз обстановки; підготовку розрахунків і пропозицій для прийняття начальником ЦО (головою комісії з НС) рішення, уточнення планів і своєчасне доведення завдань до підлеглих; планування дій; організацію та підтримання взаємодій ; всебічне забезпечення залучуваних сил; організацію управління і контроль виконання.

1.1.2. Опис роботи помічника начальника Управління ГО і НС г.Камишіна

Помічник начальника Управління з бойової підготовки (провідний спеціаліст 1 категорії) підпорядковується начальнику і заст.начальника Управління у справах ГОЧС міста і відповідає за планування, організацію та здійснення контролю підготовки керівного складу міської ланки обласної підсистеми ГОЧС, об'єктів економіки, робітників і службовців, особового складу цивільні організації цивільної оборони (Гого) та переробного населення з ЦО і діям з НС.


На нього покладається:

  • розробка планів-графіків проведення комплексних навчань, об'єктових

тренувань, командно-штатних і тактико-спеціальних навчань ГФ;

  • надання методичної допомоги в організації, підготовки всіх категорій учнів

на курсах ЦО міста і ОЕ;

  • оформлення звітних документів за результатами навчання.

Він зобов'язаний:

  1. При функціонуванні в режимі повсякденної діяльності:
  • брати участь у плануванні бойової моб.подготовкі ГОЧС міста і

міської ланки обласної підсистеми ГОЧС;

  • розробляти план основних заходів з підготовки ЦО, попередження та

ліквідації наслідків НС на наступний навчальний рік;

  • розробляти організаційно-методичні вказівки начальника ЦО міста на

наступний навчальний рік;

  • розробляти проекти наказів, розпоряджень начальника ЦО і начальника

Управління ГОЧС міста з оперативної роботи, бойової підготовки та доводити їх до міських служб, об'єктів економіки і курсів ЦО міста;

  • вести облік Гого міста, надавати допомогу службам та об'єктам економіки в їх

створенні і підготовці, систематично перевіряти їх готовність;

  • керувати навчальною та методичною роботою курсів ЦО міста, здійснювати

контроль за станом їх роботи та надавати їм методичну допомогу;

  • виконувати в порядку взаємозамінності, обов'язки інших працівників

управління;

  • брати участь у роботі з комплексною та цільової перевірки стану ЦО, організації

та хід бойової підготовки у службах ЦО міста, на об'єктах економіки (ОЕ) та надавати їм методичну допомогу;

  • приймати участь у пропаганді ГО серед населення;

  • узагальнювати і поширювати позитивний досвід у підготовці об'єктів економіки,

керівного складу формувань та навчання населення;

  • планувати і здійснювати контроль за проведенням заходів щодо створення і

вдосконалення навчально-методичної бази (УМБ) ГО на об'єктах економіки, курсах ЦО та навчальних закладах міста;

  • розробляти планують документи на проведення комплексних командно

штабних, спеціальних навчань і тренувань і брати участь в їх проведенні;

  • надавати допомогу штабам служб і ОЕ в питаннях планування основних

заходів з підготовки ЦО, попередження і ліквідації наслідків НС;

  • брати участь у розробці та коригуванні Плану ГО, плану дій щодо

попередження та ліквідації НС;

  • брати участь у підборі кадрів курсів ЦО та їх атестації;

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

  • виконувати правила внутрішнього розпорядку, правила і норми охорони праці, техніки

безпеки, виробничої санітарії і протипожежного захисту.

Виконувати іншу роботу за розпорядженням начальника Управління та його заступника.

  1. У режимі підвищеної готовності:
  • готувати пропозиції щодо організації підготовки населення до дій в умовах

надзвичайних ситуацій;

  • брати участь у перевірках стану підготовки робітників і службовців потенційно

небезпечних об'єктів і населення, що проживає поблизу них, до дій в умовах НС;

  • підготуватися до ведення робочої карти з обстановки в районах НС;

  • брати участь у підготовці постанов, наказів, розпоряджень, донесень та

інших документів щодо запобігання НС та проектів документів щодо їх ліквідації;

  • уточнювати склад сил і засобів, взаємодіючих організацій, їх готовність і

можливий порядок їх використання.

  1. У режимі надзвичайної ситуації:
  • приймати участь в аналізі, що склалася в результаті НС за даними розвідки;

  • у складі оперативної групи управління знаходяться в районі НС і приймати

участь у її ліквідації;

  • організувати посилене спостереження та ведення розвідки на аварійній ОЕ;

  • вести робочу карту по сформованій обстановці в районі НС;

  • брати участь у підготовці постанов, розпоряджень, наказів, донесень та

інших документів для ліквідації наслідків НС.

1.1.2.Документи, що розробляються Управлінням ГОЧС міста.

За своїм призначенням документи, що розробляються Управлінням ГОЧС, поділяються на оперативні, мобілізаційні та адміністративно-організаційні.

Оперативні документи поділяються на документи з управління та оперативно-інформаційні документи. До оперативних документів відносяться: плани ГО; плани дій (взаємодії) із попередження ліквідацій НС; плани основних заходів та інші плани; рішення, накази і розпорядження; робочі карти, схеми, план міста та інші.

Оперативно-інформаційні документи складаються з донесень, зведень, інформацій, повідомлень, звітів, журналів дій сил ЦО і РСЧС, звітних карток та інші.

Мобілізаційними є документи, пов'язані з планування та проведення мобілізаційної роботи.

До адміністративно-організаційних відносяться документи, що стосуються повсякденного організаторської, адміністративної, навчальної та господарської діяльності Управління ГОЧС.

Основними планувальними документами Управління ГОЧС є: план цивільної оборони на воєнний час; план дій міста щодо попередження та ліквідації наслідків надзвичайних ситуацій.

Крім того, в Вищестоящі органи Управління ГОЧС представляються (доповідаються) рішення, плани, директиви, донесення та інші документи. У підлеглі органи Управління, формування ДО висилаються виписки з документів в обсязі, необхідному для виконання завдань.

В Управлінні ГО використовуються формалізовані документи, які застосовуються при залишенні наказів, розпорядженні, донесень, зведень, довідок і розрахунків по забезпеченості та інші. Бланки формалізованих документів розробляються з урахуванням їх використання за допомогою засобів зв'язку і АСУ.

1.1.3.Організація інформації.

Інформація організується і проводиться постійно. Інформаційне забезпечення функціонування Управління ГОЧС здійснюється інформаційно-керуючої системою, до складу якої входять: абонентські пункти Управління ГОЧС міста; засоби зв'язку і передачі даних.

Порядок збору інформації про НС та обміну її між органами державної влади та Управління ГОЧС визначається Урядом Російської Федерації.

Інформація включає: збір, обробку, аналіз та узагальнення відомостей, що містяться в доповідях, донесеннях і зведеннях підлеглих; аналіз і оцінку відомостей, що надходять від вищих і взаємодіючих органів управління; розробку та подання донесень, зведень та звітів вищестоящі органи Управління; обмін інформацією між органами та пунктами Управління та всередині них, між службами ЦО, взаємодіючими і сусідами.

Інформація по характеру які у ній відомостей, може бути терміновою, поточної і надзвичайною.

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

До поточної інформації відносяться постійно або періодично надходять, заплановані до отримання відомості. Зазвичай вони доповідаються на вимогу або в міру накопичення. Терміни їх надання не встановлюються.

До надзвичайної відноситься інформація, зміст якої вимагає негайного ухвалення рішення, вона доводиться до відповідних посадових осіб та органу Управління негайно.

Інформація організується начальником Управління ГОЧС. Ним встановлюється порядок збору, обробки і проходження інформації.

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

Підсумкові донесення і зведення представляються за певний проміжок часу, зазвичай за добу.

Поточна інформація всередині органу Управління (комісії з НС, оперативних груп, служб ЦО та інші) здійснюється шляхом її доведення до структурних підрозділів (відділів, відділень, робочих груп) у відповідності з графіком або в міру необхідності. Для цієї мети можуть використовуватися гучномовний селекторна зв'язок, засоби автоматизованої інформаційної керуючої системи та інші.

Для доведення найважливіших даних може організовуватися оперативне орієнтування керівництва.



1.2.Проблеми автоматизації


Сьогодні користувачі ділових комп'ютерних програм обчислюються, напевно, сотнями тисяч. Як би не були хороші комп'ютери та програми, серед такої кількості людей завжди знайдуться незадоволені результатами автоматизації. Для ринку в цілому відсоток невдалих проектів не настільки великий. Але для кожного конкретного споживача невдача часом обертається великими проблемами. Зазначу, що і для програміста невдалі проекти несуть додаткові клопоти і підривають репутацію. Проблеми і конфлікти в ході автоматизації нікому не потрібні. Так чому ж вони виникають?

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

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

Багато потенційних проблеми закладаються ще на етапі вибору програми або фірми-розробника.

До числа помилок клієнта можна віднести також недоречну економію на впровадженні, налаштуванню, навчання. Дорогі програми впроваджуються власними силами протягом довгих місяців і в результаті працюють лише на 5-10% своїх можливостей.

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

Припустимо, що вибір зроблено. Обрана і встановлена ​​гідна програма. При цьому контракт передбачає навчання, але до початку дослідної експлуатації персонал замовника поняття не має, як працювати з системою. Директор і головний бухгалтер самі програму не вибирали, але вони були в курсі, що на проект витрачені чималі гроші. Вони майже повірили в те, що автоматизація - це не модне віяння, а приносить результат справу. Раптом виявляється, що комп'ютери та програми стоять самі по собі, а персонал працює по-старому. З точки зору цих керівників, у всьому винні розробники. Їм заплачені гроші, а результату немає.

На думку розробників, винен замовник, який не тільки не зміг організувати процес навчання, а й узагалі не бажав докладати ніяких організаційних зусиль. Перехід на комп'ютерний облік для великого і навіть середнього підприємства - це дуже непростий процес, що вимагає перегляду буквально всіх звичних операцій, проведення ревізії всіх документів, понаднормової роботи персоналу, подвійного навантаження від паралельного ведення ручного і комп'ютерного обліку. Без залізної волі керівництва такий процес не може бути проведений в стислі терміни. А розтягування цього процесу у часі може відбити бажання до автоматизації у будь-якого співробітника.

Кожне достатньо велике підприємство по-своєму унікальне. Починаючи від способу розподілу облікових функцій між персоналом і закінчуючи тим, як територіально розташовані робочі місця з комп'ютерами і яким чином вони з'єднані в мережу. Автоматизація часто ведеться поетапно і з метою економії попереднє повномасштабне обстеження не проводиться. Тому через рік - два після початку робіт раптом з'ясовується, що продуктивність вже обраної системи недостатня. Прикладна розробка цілком підходить з точки зору набору функцій, але інструментальна платформа слабенька.

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

У чому ж справа? Просто саме завдання було складено давно і його автори звільнилися. Окремі елементи комплексу цілком задовольняють окремих користувачів. Але хтось повинен взяти все в цілому. Для цього замовник терміново призначає нового відповідального, який зовсім не в курсі справ. Відповідальний з метою підстраховки починає придумувати нові вимоги, щоб відтягнути момент підписання акту приймання.

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

Одна з проблем автоматизації, що має місце в апараті Управління ГОЧС г.Камишіна є відсутність спеціалізації кадрів у даному напрямку, так як більшість управлінського складу ГОЧС не має певної спеціалізації, яка могла б бути притаманне тільки працівникам Управління ГОЧС. З причини того, що раніше проблема автоматизації стояла, не так гостро, спеціалізації у навчальних закладах при підготовці кадрів приділялась мало. Та й до того ж основний спрямованості автоматизації управління як такої не було. Заснованої ухил при підготовці кадрів управління зосереджувався на особистих якостях людини, його вміння триматися в суспільстві, «вплив» на людину шляхом безпосереднього з ним спілкування.

Так само необхідно відзначити, що більша частина складу Управління ГОЧС не має навичок роботи з персональним комп'ютером. Відсутність цих навиків можна вважати головною причиною проблеми автоматизації в Управлінні ГОЧС. На даний момент проблема автоматизації стоїть дуже гостро, її вирішення дозволить значно полегшити трудомісткі процеси, скоротити тимчасові і матеріальні витрати. Але для вирішення цієї проблеми, необхідно приділити особливу увагу навчанню, складу Управління ГОЧС роботи з ПК. Це потребуватиме певних витрат на дану програму. Але надалі це нововведення дозволить не тільки повернути, а й значно підвищити економію як грошових, так і інших витрат. Навчання складу Управління ГОЧС проводиться як в індивідуальному порядку, так і за рахунок тимчасового введення нових робочих місць, підвищення зацікавленості самих працівників Управління ГОЧС у вдосконаленні їх професійної діяльності та рівня підготовки, необхідність введення нової програми автоматизації. Так як до цих пір багато хто працівники ставляться до даних нововведень і програмами скептично, керуючись давно склалися «старими» стереотипами управління та керівництва.

Проблему автоматизації обумовлює так само інформаційний допуск, так як невід'ємною частиною складової структури Управління ГОЧС г.Камишіна є наявність обмеженого доступу до інформації про діяльність, плануванні необхідних робіт і т.д. Велика частина закритої інформації ставить проблему автоматизації на даний період особливо гостро. Програму автоматизації необхідно вводити поступово, враховуючи всі особливості діяльності Управління ГОЧС, тільки тоді це дозволить суворо порядок доступ до секретної інформації через ЕОМ, тільки строго певних осіб, які мають на дану інформацію допуск дозволу.



2. Постановка завдання АРМ ПОМІЧНИКА НАЧАЛЬНИКА УПРАВЛІННЯ ГОЧС


Метою даної роботи є розробка програми автоматизованого робочого місця помічника начальника Управління ГОЧС г.Камишіна.

Необхідно розібратися зі структурою Управління ГОЧС і проблемами автоматизації документообігу.

Розроблюваний продукт повинен задовольняти наступні основні вимоги:

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

  2. Повинен забезпечувати зручне введення, редагування, перегляд даних.

  3. Повинен формувати звіти і проводити розрахунок зведень для всіх документів.

  4. Забезпечувати архівне (резервне) зберігання даних за минулий рік.

  5. Не вимагати величезних ресурсів.

  6. Бути стійким при збоях (здатність відновлюватися).

АРМ помічника начальника Управління ГОЧС має функціонувати на робочому місці співробітників, які мають невеликий досвід роботи з ЕОМ, тому його інтерфейс повинен бути розроблений таким чином, щоб враховувати всі виникаючі проблеми і вирішувати їх.


3. ОБГРУНТУВАННЯ І ВИБІР ЗАСОБИ ПРОГРАМУВАННЯ


У даній роботі для реалізації автоматизованого робочого місця помічника начальника Управління ГОЧС був використаний пакет Microsoft Visual Studio 6.0 надає для створення програм середовище програмування Visual FoxPro 6.0 і мова програмування FoxPro.

Розробники та керівники відділів інформатизації завжди відчували змішані почуття до FoxPro, тепер Visual FoxPro. Для деяких FoxPro - все життя. Для того, щоб ще більше затуманити ситуацію Microsoft включила до складу останньої версії цілий набір всякого роду удосконалень, що дозволить пожежі дискусій палахкотить в обох таборах.

Перш ніж розпочати аналіз нових можливостей версії 5.0 варто зробити крок назад і поглянути на версію 3.0. Ті, хто не знайомий з FoxPro відзначимо, що коріння продукту лежать в мові xBase. FoxPro створив собі нішу, будучи кращою dBase ніж dBase і став улюбленим інструментом для багатьох розробників.

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

Інтернет - це слів присутній в опис будь-якого нового продукту Microsoft. Visual FoxPro - не виняток. Найбільш помітними з великого числа засобів підтримки Інтернет є можливість використання ActiveX, створення OLE серверів і Internet Search Wizard.

Visual FoxPro 5.0 значно швидше за свого попередника, підтримує роботу в розподілених середовищах за рахунок використання відірваних уявлень і можливостей синхронізації і має розширену середовище розробки, інтегровану з Visual Source Safe, повномасштабний відладчик і новий контейнер баз даних, що дозволяє спільну роботу декількох чоловік.

Рис. 1 Інтегроване середовище розробки Visual FoxPro відрізняється від стандартного середовища, використовуваної Visual C + +, J + + і Фортран.


Одним з унікальних аспектів середовища Visual FoxPro є діалог Конструктора виразів, забезпечений розкриваються списками команд і забезпечує можливість інтерактивної перевірки синтаксису безпосередньо в процесі написання коду.

Міць ActiveX

Microsoft пообіцяла запровадити ActiveX скрізь, і ми свідки того, що вони тримають слово. Подобно остальным продуктам и средствам разработки Visual FoxPro поддерживает ActiveX компоненты, и сам может выступать Automation сервером. Теперь разработчики могут выйти за рамки собственной среды разработки Visual FoxPro и подключить целую гамму дополнительных средств. При этом, в Microsoft похоже, забыли, что OLE теперь называется ActiveX, Visual FoxPro 5.0 по-прежнему работает с такими компонентами как "OLE Bound Control" и "OLE Container Control" при построении форм. Но, как бы то ни было, возможности ActiveX компонентов теперь доступны и разработчикам на Visual FoxPro. Обеспечение поддержки OLE Automation открывает для Visual FoxPro дополнительную нишу применимости. FoxPro всегда считался великолепным инструментом для пакетной обработки больших массивов данных. Начиная с версии 5.0, логика обработки может быть упакована в OLE сервер, которые можно поместить на любой компьютер в сети. Такие OLE серверы способны реализовать бизнес правила и сложные схемы обработки данных. Для облегчения создания распределенных приложений Microsoft включила поддержку Remote automation, интерфейса, впервые появившегося у Visual Basic и Visual C++ для этого в состав продукта включен Remote Automation Connection Manager. Библиотека FOXISAPI.DLL позволяет использовать Visual FoxPro для разработки приложений Интернет. Использование этой библиотеки и Web сервера, поддерживающего ISAPI, например Microsoft IIS, разработчик создает OLE Automation сервер, обращения к которому могут быть организованы через программу просмотра. Для создания и повторного использования новых классов в язык программирования было добавлено много новых объектных расширений. Скорость всегда была отличительной чертой FoxPro. Именно это послужило причиной, что до сих пор никому не удавалось погубить FoxPro, даже после того как его основные технологии были использованы в других «стратегических» продуктах Microsoft, FoxPro просто не удалось поймать! В версии 6.0 группа разработки Visual FoxPro внесла дополнительные усовершенствования, позволившие повысить производительность, снизить требования к ресурсам и ускорить отработку индивидуальных объектов.

Быстродействие

Результатом пристального внимания к скорости отработки объектов явилось то, что формы в версии 6.0 загружаются быстрее. Посредством оптимизации самого процесса отрисовки объектов и отложенной привязки данных, разработчики FoxPro смогли повысить как реальную, так и кажущуюся скорость отработки интерфейса. Под поздней привязкой данных понимается, что привязка данных к объекту выполняется не сразу после его создания, а после того как форма загружена и пользователь смотрит на нее, пытаясь понять, что же ему делать дальше. Подобный подход позволяет распределить процесс загрузки формы, во времени достигая кажущегося повышения производительности. Основные объекты интерфейса, такие как поле ввода, списки и некоторые другие требуют меньше памяти. Загрузка формы и отображение данных происходит быстрее и более нет необходимости в частых обновлениях экрана. Для организаций, которые до сих пор используют устаревшее оборудование на базе 486 процессоров снижение требований к памяти для приложений, разработанных на Visual FoxPro, может оказаться весьма привлекательным. И, наконец, сам процессор данных работает быстрее. При операциях объединения условия связи таблиц формулируются в предложении FROM, а не WHERE, как было раньше. Помимо соответствия стандартам ANSI, такой подход работает быстрее. Разработчики, переходящие на версию 6.0 с более старой, будут довольны, узнав, что Конструктор запросов автоматически конвертирует запросы старого синтаксиса. Microsoft предупреждает, что основной прирост скорости обработки данных был получен на машинах на базе 486 процессора с 8 МБ памяти. Разработчикам это может не понравится, зато должно понравиться тем компаниям, которые по-прежнему используют такие компьютеры, а их немало.


Визуализация

Среда разработки также получила развитие. Во-первых, контейнер баз данных поддерживает групповую работу и интегрируется с системой контроля версий Source safe. Групповая работа с контейнером подразумевает, что при разработке сложной схемы базы данных несколько человек не мешают друг другу.

Поддержка средства контроля версий обеспечивает управление исходными текстами, поддержку истории изменений и т.д. Старые окна Trace и Debug заменены на полнофункциональные отладчики, поддерживающие перехват событий, сохранение окружения отладки, развитую поддержку прерываний. Между окнами отладчика полностью поддерживается Drag & Drop.

В новом жестоком мире информационных технологий данные - это все. Пользователи много перемещаются, редко бывают в основном офисе и хотят, чтобы все 28 гигабайт корпоративной базы данных присутствовали у них на портативном компьютере. И хотя пока они и не могут получить всю базу данных, кусочек может быть доступен уже сейчас.

Для обеспечения информационных потребностей мобильных пользователей Visual FoxPro предлагает оторванные представления. Разработчик может использовать оторванные представления для подключения к основной базе данных и создания локального набора. С этого момента, пользователь может работать с данными, редактировать, удалять, а впоследствии синхронизировать изменения. Что особенно удобно, данные, использованные в оторванных представлениях, могут располагаться в базе данных формата самого Visual FoxPro или в любой ODBC совместимой базе.

Не следует игнорировать и средства манипулирования объектами при создании форм и поддержку внешних объединений.

Рис. 2

Подобно Visual Basic Visual FoxPro имеет развитые средства разработки пользовательского интерфейса, основанного на использовании объектов.

Учитывая все перечисленные нововведения, неудивительно, что язык Visual FoxPro развился в полнофункциональный инструмент разработки приложений баз данных.

Впечатляет интеграция Visual FoxPro с серверами баз данных. Скорость обработки запросов по-прежнему привлекает разработчиков. Поддержка ActiveX компонентов и способность создания OLE серверов расширяет возможности Visual FoxPro еще более. При выработке стратегии разработки организациям ни в коем случае не следует сбрасывать Visual FoxPro со счетов. Иногда инструмент со значительной историей предоставляет наибольшие возможности.

Висновок

Visual FoxPro представляет собой развитый язык манипулирования данными, способный работать с любым источником, для которых есть ODBC драйвер. Visual FoxPro может использоваться для создания высокоэффективных клиентских компонентов, равно как OLE Automation компонентов, доступ к которым организован через программу просмотра Интернет.


  1. РАЗРАБОТКА ПРОГРАММНОГО ПРОДУКТА


Разработка программного продукта автоматизированное рабочее место помощника начальника Управления ГОЧС заключалась в создании базы данных, графической части (интерфейса) и возможностью работы с данными.


4.1. Структура бази даних


Имеется таблица obeconom, в которой два поля – наименование объекта экономики и его id. Id объявлен как первичный ключ. По этому id мы связываемся со всеми таблицами, имеющимися в базе данных. При добавлении нового объекта экономики, id добавляется во все таблицы. Каждое поле таблицы имеет свой тип. Если это текст, то тип будет character, если цифровые значения – integer, а если дату, то date. Каждая таблица соответствует своему документу. Документы делятся на три типа:

1.Простые - по каждому предприятию одна запись.

2.Полусложные - у каждого предприятия может быть несколько записей.

3.Сложные - документ состоит из оперативной информации, которая вносится, постоянной информации и характеристик.

В таблицах сложных документов помимо id объекта экономики добавляется id постоянной информации (см. рис.3).


I d

Наим_об_экономики
1 НТК
...
N ТЕЦ

id Id_m дата примітка
1 1 01/01/03 Примечание1
1 2 02/02/03 Примечание2
1 3 03/03/03 Примечание3
1 4 ................. .......................
1 5 ................. .......................
2 1 ................. .......................
... ..... ................ .......................


Id_m Наим_мероприятия
1 Объектовые учения
...
5 Штабные тренировки




Рис.3


При добавлении в такую таблицу нового объекта экономики, дублирую id столько раз, сколько у нас id постоянной информации. Это, конечно, нарушает правила нормализации, но это оптимальный способ организации структуры. Ниже приведена блок – схема добавления нового объекта экономики.


Рис.4. Блок-схема добавления нового объекта экономики во все таблицы


    1. Графическая часть


При рассмотрении этого пункта разработки программного продукта, следует учитывать интерфейс. Он должен быть простым, понятным, удобным и зрительно приятным. А также он должен быть различным для разных пользователей, которые имеют различный доступ к информации, в зависимости от категории доступа. Так, например помощник может пользоваться всеми возможностями программы, в то время как все остальные работники Управления ГОЧС только могут просмотреть отчеты и сводки.

Для удобства работы было создано меню, со следующими вкладками:

1.Работа с документами – здесь можно выбрать тот документ, по которому будет открыта удобная форма для работы с данными.

2.Отчеты – просмотр отчетов по имеющимся объектам экономики и учебным заведениям и их печать.

3.Сводки – просмотр сводных таблиц.

4.Помощь – здесь можно получить справку по имеющемуся вопросу по работе с программным продуктом.


Рис.5. Изображение главного меню


При изучении работы помощника начальника Управления ГОЧС выяснилось, что больше всего времени уходит на создание отчетов и подсчет сводок Эту волокитную работу можно упростить. Поэтому для удобства просмотра отчетов была создана форма, где пользователь выбирал тип отчета и наименование объекта экономики и учебного заведения, и ему открывался нужный отчет. А для вывода на экран и печать сводок необходимо лишь выбрать в меню нужный документ, всё остальное сделает программа.

Но чтобы получить отчет необходимо ввести какие-либо данные. Чтобы этот процесс упростить были созданы очень удобные формы, для работы с которыми необходимо лишь вводить данные в нужные поля, где сразу же проверяется правильность ввода. Редактируется информация так же просто - здесь же в форме, а чтобы избежать случайного изменения выводится диалоговое окно с просьбой подтверждения изменения.


Рис.6. Так выводится форма


    1. Работа с данными


Как уже было сказано выше простота работы с данными – основополагающее моей работы. Поэтому такая мелочь как поиск предприятия в таблице из базы данных кажется ненужной, можно ведь и просто перебирать все предприятия по очереди пока не найдешь нужное. Но ведь в городе более сотни различных организаций и перебор всех их приведёт к трате времени, значит, необходимость вводить поиск предприятия есть. Но если мы будем писать вручную то не исключено, сто мы допустим ошибку в точном написании. Поэтому название организации можно выбрать из «выпадающего списка», здесь мы уж точно не ошибёмся в написании. И при нажатии кнопки «Открыть» мы уже можем работать с данными – вводить, исправлять, удалять, не нарушая ссылочной целостности. Ниже приведена блок-схема процедуры поиска.

Рис.7. Блок-схема поиска и вывода данных объекта экономики


В этом пункт также рассматривалось, как правильно организовать работу с данными, чтобы пользователь не запутался, и не была бы нарушена логика. Так, например, для организации работы с отчетами был использован язык запросов SQL. Ниже приведён пример кода-открытие выбранного отчета для выбранного предприятия


otch1=thisform.Combo1.text //переменной присваиваем значение выбранного документа

otch2=thisform.Combo2.text //переменной присваиваем значение выбранного объекта экономики

//выбираем тип отчета и запускаем

do case

case otch1='План проведения учений'

creat view temp;

as SELECT Obeconom.наим_объекта_экономики AS name_obj,;

Plan_merop.наим_мероп AS name_merop, Plan.дата_прове AS dat_prov,;

Plan.примечание AS primech;

FROM dbase!plan_merop INNER JOIN dbase!plan;

INNER JOIN dbase!obeconom ;

ON Obeconom.id = Plan.id ;

ON Plan_merop.id_m = Plan.id_m;

WHERE Obeconom.наим_объекта_экономики=otch2

report form plan to print divview

drop view temp


  1. ТЕСТИРОВАНИЕ ПРОГРАММНОГО ПРОДУКТА


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

Эксперимент №1. Пошук

На компьютере запускается АРМ помощника начальника Управления ГОЧС и настраивается.

Нам необходимо было исследовать такую характеристику как время поиска запроса. В экспериментах учитывалось время, затрачиваемое программой на поиск и выдачу данных.

Были проведены замеры времени выполнения запроса по поиску объекта экономики и данных по нему. Запрос по поиску выполняем в трёх разных формах. Результаты практических исследований приведены в следующей таблице.

Таблица 1 – Результаты выполнения запросов

Документи Час
1 1 0.36
2 1 0.4
3 1 0.36
1 2 0.6
2 2 0.6
3 2 0.63
1 3 0.38
2 3 0.35
3 3 0.37

Как показал эксперимент, запросы и вывод результатов осуществляются быстро. Разность во времени, затрачиваемом на выполнение операций, зависит от количества записей в таблице для каждого документа. А также зависит от производительности компьютера, на котором выполняется запрос.

Эксперимент №2. Формирование отчетов

Для этого эксперимента выбираем в меню пункт «Отчеты». Из «выпадающего списка» выбираем тип документа и организацию, по которой мы хотим увидеть отчет. Здесь мы проверяем быстродействие и правильность.

Во-первых, выбираем только тип документа – отчет не открывается. Теперь выбираем только организацию – результат аналогичен.

Во-вторых, проверяем быстродействие по открытию различных документов.

Таблиця 2

Час
1 0.2
2 0.22
3 0.22
4 0.3
5 0.2

Как мы видим время, затрачиваемое на вывод очень мало и практически одно и то же. Быстрота обуславливается выполнением SQL-запроса, где формируется временная таблица со структурой заданной в запросе, а потом она очищается.

Это осуществляется таким образом: при помощи CREATE VIEW temp создаем временную таблицу temp со структурой определённой оператором запроса SELECT. Затем просто выводим на экран отчет, в котором при создании мы определили, что его ячейки будут полями из таблицы temp. А потом просто удаляем temp при помощи операции DROP VIEW.

Так же приведу результат такой операции.


Рис.8. Результат запроса – отчет


Как мы видим результат правильный, и документ можно распечатывать. Такой вид организации рабочего места очень облегчает работу помощника начальника Управления ГОЧС г.Камышина.



ВИСНОВОК


В процессе выполнения данной выпускной работе бакалавра был проведен анализ требований предъявленных к автоматизированному рабочему месту. Исходя из этих требований, был выбран язык программирования и среда, позволяющие реализовывать структурированную базу данных, и обеспечить оптимальный пользовательский интерфейс. В качестве языка программирования был выбран Visual FoxPro 6.0, обладающий всеми функциями для успешной разработки баз данных и является хорошо зарекомендовавшим себя, он представляет собой развитый язык манипулирования данными, способный работать с любым источником, для которых есть ODBC драйвер. Visual FoxPro может использоваться для создания высокоэффективных клиентских компонентов, доступ к которым организован через программу просмотра Интернет. Был создан удобный пользовательский интерфейс, способный взаимодействовать с базой данных. Он позволяет искать информацию, вводить новую, удалять, создавать резервные копии (архив), а так же формировать отчеты и рассчитывать сводки. В заключение можно сказать, что поставленные задачи требуют более продолжительных и тщательных исследований и разработок. Например, продукт можно модернизировать для работы в сети. Таким образом, можно будет взаимодействовать со всеми объектами экономики по сети. Информация будет поступать в электронном виде и автоматически добавляться в базу данных. А потом можно будет формировать отчеты и отправлять в г.Волгоград.




список літератури


  1. Райан Стивенс, Рональд Плю. SQL (освой самостоятельно за 24 часа) / перевод с англ. – М.: ЗАО «Издательство Бином »– 1998 - 400с.

  2. «Наставление по организации и ведению гражданской обороны в городском районе (городе) и на промышленном объекте народного хозяйства». Военное издательство Министерства обороны СССР, Москва-1976

  3. «Руководство по действиям органов Управления и сил РСЧС при угрозе и возникновении чрезвычайных ситуаций». ВНИИ ГОЧС, Москва-1996

4. Журнал. BackOffice Magazine. «Почему Visual FoxPro – хороший выбор для вашей организации » ноябрь 1997

5. Единая система программной документации ГОСТ 19.XXX-78.

6. Финансовая газета, №50. «Проблемы автоматизации - взгляд с двух сторон». 13 декабря 2000

7. Чеботарев А.М. «Инструкция по управлению гражданской обороной г.Камышина».




РЕФЕРАТ


Листов 42, рисунков 13, таблиц 2, источников 7, приложение 1.

Автоматизация, база данных, FoxPro, Управление ГОЧС, документооборот, СУБД-приложение, рабочее место.

Целью данной выпускной работы является анализ проблем документооборота в Управлении ГОЧС г.Камышина, обзор и выбор средства программирования, разработка программного продукта.

Выпускная работа выполнена в рамках определённого заказа. Заказчиком является Управление ГОЧС г.Камышина. Работа представляет собой СУБД-приложение. Приложение позволяет работать с базой данных, а именно: вводить/редактировать данные, автоматически формировать выходные документы, соответствующие нормам Управления ГОЧС.

Программный продукт создан в Visual FoxPro. Благодаря возможностям Visual FoxPro, получилось гибкое приложение, позволяющее свести работу пользователя работы с документами (заполнение отчетов и подсчет сводных данных) к минимуму. Интерфейс данного приложения является простым и легким в понимании.


THE ABSTRACT


Sheets 42, figures 13, tables 2, sources 7, the appendix 1.

Key words: automation, a database, FoxPro, Management , document circulation, the BD-application, workplace.

The purpose of the given final work is the analysis of problems of document circulation in Management , the review and a choice of means of programming, development of software.

Final work is executed within the framework of the certain order. The customer is Management . Work redivsents the BD-application. The application allows to work with a database, namely: to enter / edit given, automatically to form the target documents appropriate to norms of Management .

The software is created in Visual FoxPro. Due to opportunities Visual FoxPro, the flexible application, allowing to reduce work of the user of work with documents (filling of reports and calculation of the summary data) to a minimum has turned out. The interface of the given application is simple and easy in understanding.


7


.552800-04 32 01-1

АНОТАЦІЯ


В документе приведено руководство программиста, включающее сведения, необходимые для запуска и эксплуатации программы. В руководстве приведены сведения о требованиях к оборудованию. Даны указания по настройке и изменению программы. Приведены тексты сообщений, выдаваемых программисту, описано их содержание и соответствующие действия программиста.

ЗМІСТ


АННОТАЦИЯ 2

1. ОБЩИЕ СВЕДЕНИЯ 4

2. НАСТРОЙКА И ИЗМЕНЕНИЕ ПРОГРАММЫ 5

5. СООБЩЕНИЯ ПРОГРАММИСТУ 7

1. ЗАГАЛЬНІ ВІДОМОСТІ


Программный продукт «Автоматизированное рабочее место помощника начальника Управления ГОЧС г.Камышина», далее АРМ, представляет собой файл с расширением *.exe, являющийся исполняемым кодом языка программирования FoxPro. Данная программа предоставляет пользователю возможности решать задачи документооборота, которые стоят у помощника начальнику Управления ГОЧС на рабочем месте.

Программа состоит из двух частей:

  1. база данных, которая хранит различные данные ;

  2. приложение, которое позволяет работать с данными, получать отчеты и сводные таблицы на основе этих данных.


Таблиця1. П1-Основные требования к техническим и программным средствам

Найменування технічного засобу або компонента Технічна характеристика Примітка
Технологія виготовлення АТX Від цього залежить потужність і можливості обладнання
Центральний процесор Pentium 233 MHz і вище Лучше Pentium 300 MHz и выше
Оперативна пам'ять Не менш 32Mb SIMM Бажано 64 або 128 MB DIMM
Материнська плата

Відео карта SVGA з 2MB Можна більш потужні з графічним акселератором
Звукова плата, колонки Не потрібно Не потрібно
Носії інформації Жорсткий диск на 3GB, вільне місце не менше 4MB Краще на 5 або 10GB
Дисководи Для гнучких магнітних дисків 3.5 "на 1.44MB
CD-ROM Не потрібно Не потрібно
Монітор 15 " 17 "
Клавіатура Стандартна 104 клавішна Сумісна з операційною системою Windows 95
Маніпулятор Типу «миша» з двома кнопками
Друкувальний пристрій Матричний притер Краще струменевий або лазерний

Для корректной работы приложений необходимо установить операционную систему Windows 95 или выше, а также программный продукт MS Visual FoxPro 6.0.


2. НАСТРОЙКА И ИЗМЕНЕНИЕ ПРОГРАММЫ


Для работы с программой необходимо запустить exe-файл, после чего программа попросит ввести пароль, чтобы разграничить доступ.

Сама программа представляет собой набор dbf-файлов, frx-файлов и scx-файлов, которые собраны в проект proj1.pjx.

Для того чтобы настроить или изменить программу, необходимо выполнить следующую последовательность.

Установить программу Microsoft Visual FoxPro 6.0, который поставляется в программном продукте Microsoft Visual Studio 6.0. Данный пакет необходимо установить в какой-либо каталог. При установке пакета, устанавливается лишь Microsoft Visual FoxPro 6.0, содержащий компилятор, отладчик и связанные с ними инструменты, а также среда выполнения программ.

После этого необходимо запустить Microsoft Visual FoxPro 6.0 и открыть проект с названием proj1.pjx. Тогда откроется редактор проекта (см. рис.1. П1.).


Рис.1. П1.


Здесь можно изменить структуру и связи базы данных в дизайнере двойным щелчком на названии базы данных. После чего откроется дизайнер.


Рис.2. П1.


Изменить форму или отчет можно, соответственно выбрав вкладку Forms или Reports и нажав кнопку Modify. Перед вами откроется дизайнер форм или отчетов, где можно легко изменить все на ваш вкус.


Рис.3. П1.


Если надо написать код или изменить, то необходимо выбрать объект, затем в окне Properties выбрать вкладку Method. Здесь будут представлены стандартные методы.


5. СООБЩЕНИЯ ПРОГРАММИСТУ


Сообщение представленные на рисунке, связаны с добавлением информации или ее обновление в базе данных при работе с информацией в форме.

Тут написано, що інформація змінилася, і не хочете ви зберегти зміни. То есть если какие-нибудь данные в базе изменились их необходимо сохранить.


Рис. 4. П1.


Сообщение представленное на рисунке, выдается при первом запуске окна формирования отчета. Це пов'язано з оновленням структури тимчасової таблиці. На основе этой структуры выдается выбранный отчет.


Рис. 5. П1.


Сообщение представленное на рисунке появляется, при запуске формы. Оно означает, что индекс id_s (состоит из двух индексов разных таблиц) необходимо обновить. Это связано с перемещением указатели в таблице при предыдущем запуске.


Рис. 6. П1.



Додати в блог або на сайт

Цей текст може містити помилки.

Програмування, комп'ютери, інформатика і кібернетика | Реферат
116.4кб. | скачати


Схожі роботи:
Автоматизоване робоче місце бухгалтера
Автоматизоване робоче місце менеджера
Автоматизоване робоче місце менеджера з реклами
Автоматизоване робоче місце та перспективи його розвитку
Автоматизоване робоче місце Логістика ЗАТ Пріосколье
Автоматизоване робоче місце реєстрації й документування комплексу засобів автоматизації 2
Автоматизоване робоче місце інженера станції технічного обслуговування автомобілів
Автоматизоване робоче місце оператора автоматизованого переговорного пункту та інформаційної
Автоматизоване робоче місце реєстрації й документування комплексу засобів автоматизації
© Усі права захищені
написати до нас