li> К.Ц.
СКАСУВАТИ фільтр
К.Ц.
КІНЕЦЬ алгоритму
Висновок
кадровий служба інформаційної офіцерський
У відповідності із завданням на курсове проектування проведено обстеження відділу кадрів Управління внутрішніх справ Жовтневого району.
У результаті аналізу були виявлені основні функції і завдання, які вирішуються на даному робочому місці. Побудована інформаційна модель функціонування відділу кадрів, описані і класифіковані форми вхідних і вихідних документів. Визначено основні вимоги, що пред'являються користувачем до системи.
Розроблено технологічний процес функціонування системи в автоматизованому режимі і побудована інформаційна модель системи. На основі проведеного аналізу спроектовані структури файлів баз даних. У конфігураторі розроблено програмні модулі системи.
Результатом проектування є автоматизована система, відмінними рисами якої є:
дуже тісна інтеграція всіх робочих місць відділу;
спільне використання всієї нормативної інформації і довідників;
виключення дублювання введення інформації в систему;
Система дозволяє не тільки вести кадровий облік і отримувати типові форми звітності, а й виконувати запити по будь-якими параметрами збереженої інформації, отримувати документи, що вимагаються верхній ланці управління підприємством для прийняття управлінських рішень.
Список використаних джерел
Раздобреев М.М. Проектування систем автоматизованого управління: Навчальний посібник Новосибірськ: НГТУ, 1989.
Раздобреев М.М. Функціональна обробка інформації: У 2 частинах. Ч.1. Проектування та реалізація алгоритмів мовою Турбо Сі: Навчальний посібник Новосибірськ: НГТУ, 1994. - 130 с.
Додаток
Лістинг програми
. PRG
CLEARMACROSCOLOR TO NHELP OFFCLOCK OFFRESOURCE OFFTALK OFFDOHISTORY OFFSTATUS OFFBRSTATUS OFFESCAPE OFFBELL OFFSCOREBOARD OFFCONFIRM ONDATE GERMANCENTURY ONDELETED ONEXACT ONHOURS TO 24STICKY ONCURSOR ONSAFETY OFFMENUPOPUPWINDOWMESSAGE TO SROWS () - 1 CENTERstuff.dbf IN a INDEX stuff.idxpassport.dbf IN beducat.dbf IN c INDEX educat.idxlanguage.dbf IN d INDEX language.idxconvict.dbf IN e INDEX convict.idxfamily.dbf IN f INDEX family.idxworkcard.dbf IN g INDEX workcard.idxmoving.dbf IN h INDEX moving.idxqualific.dbf IN i INDEX qualific.idxbus_trip.dbf IN j INDEX bus_trip.idxholiday.dbf IN 11 INDEX holiday.idxaCOLOR TO W +/B
@ 0, 0, 24, 79 BOX (REPLICATE (CHR (176), 9)) WHILE .T.MENU MAINMENU COLOR SCHEME 3PAD data OF MAINMENU PROMPT Наявність такої про співробітників ; 0,0PAD service OF MAINMENU PROMPT lt; cервис AT 0,24PAD list OF MAINMENU PROMPT СП lt; PАВКІ AT 0,34PAD exit OF MAINMENU; ВИ lt; XОД AT 0,45SELECTION PAD data OF MAINMENU ACTIVATE POPUP datSELECTION PAD service OF MAINMENU ACTIVATE POPUP servSELECTION PAD list OF MAINMENU ACTIVATE POPUP lstSELECTION PAD exit OF MAINMENU DO end.prgPOPUP dat FROM 1,0 SHADOW COLOR SCHEME 4BAR 1 OF dat PROMPT Перегляд COLOR SCHEME 3BAR 2 OF dat PROMPT - BAR 3 OF dat PROMPT Редагування COLOR SCHEME 3BAR 4 OF dat PROMPT - BAR 5 OF dat PROMPT Додавання COLOR SCHEME 3BAR 6 OF dat PROMPT - BAR 7 OF dat PROMPT Видалення COLOR SCHEME 3SELECTION BAR 1 OF dat DO read.prgSELECTION BAR 3 OF dat DO write.prgSELECTION BAR 5 OF dat DO new.prgSELECTION BAR 7 OF dat DO del_rec.prgPOPUP serv FROM 1,24 SHADOW COLOR SCHEME 4BAR 1 OF serv PROMPT Переіндексація бази ; SCHEME 3BAR 2 OF serv PROMPT - BAR 3 OF serv PROMPT Ініціалізація бази ; SCHEME 3SELECTION BAR 1 OF serv DO index.prgSELECTION BAR 3 OF serv DO initial.prgPOPUP lst FROM 1,34 SHADOW COLOR SCHEME 4
DEFINE BAR 1 OF lst PROMPT Коротка довідка про співробітника ;
COLOR SCHEME 3SELECTION BAR 1 OF lst DO referen.prgMENU MAINMENUMENU MAINMENU.PRGa=.f.=1r_w.prg WITH edit, type.PRGa=.t.=2r_w.prg WITH edit, type. PRGa=.t.=3BLANKr_w.prg WITH edit, type_REC.PRGaWINDOW win3 FROM 2, 11 TO 23, 69 NOGROW; NOZOOM SHADOW CLOSE; Помітьте видаляються записи [CTRL + T] і натисніть lt; ESCAPE gt; COLOR SCHEME
WINDOW win3KEY LABEL ctrl + t DO dl_undl.prg WITH org_numDELETED OFFNOAPPEND NOMODIFY LOCK 0 FIELDS org_num: H= Таб. N: raquo ;,;: H= Прізвище: raquo ;, name: H= Ім'я: , patron: H= батькові: KEY LABEL ctrl + tWINDOW win3
WAIT Видалення помічених записів NOWAIT WINDOW
PACKbcdefghij11CLEARDELETED ON_UNDL.PRGorg_num_num1=org_numDELETED () =. t.bFOR org_num=org_num1cFOR org_num=org_num1dFOR org_num=org_num1eFOR org_num=org_num1fFOR org_num=org_num1gFOR org_num=org_num...