Разработка базы данных Кадры
| Категория реферата: Рефераты по информатике, программированию
| Теги реферата: контрольные 2 класс 2 четверть, реферат на тему характеристика
| Добавил(а) на сайт: Леон.
Предыдущая страница реферата | 1 2 3 4 5 6 7 8 9 | Следующая страница реферата
Если номер экрана больше 5, то управление передается экрану №1.
Если номер экрана меньше 1, то управление передается экрану №5.
Подобная же схема действует и на выбор следующего или предыдущего сотрудника.
- позволяет не перебирать сотрудников по порядку, а сразу выбрать его из списка.
- выводит на печать все данные о текущем сотруднике.
- возврат в главное меню.
Кроме данных опций, экраны содержат дополнительно опции, позволяющие просмотреть связанную с ними дополнительную информацию. На каждом экране эти опции разные. С правой части от опции - выводится количество записей в разделе.
Все опции описаны LIGHTBAR-меню.
При выборе некоторой опции происходит выход из текущего модуля WIEVn с возвращением списка переменных в модуль R_W.PRG. В соответствии со значением переменных, управление передается тому или иному модулю.
|Переменная |Значение |Условие на |Действие |
| | |выполнение | |
| |Выбрано |не | | |
| | |выбрано | | |
|up |1 |5 |Up=1 |list=list+1 |
| | | | |(затем в соответствии со |
| | | | |значением list запускается |
| | | | |один из модулей WIEV.PRG) |
|down |1 |5 |Down=1 |list=list-1 |
| | | | |(затем в соответствии со |
| | | | |значением list запускается |
| | | | |один из модулей WIEV.PRG) |
|previos |1 |5 |Previos=1 |SKIP –1 |
| | | | |(затем в соответствии со |
| | | | |значением list запускается |
| | | | |один из модулей WIEV.PRG (при |
| | | | |этом меняется сотрудник)) |
|next |1 |5 |Next=1 |SKIP 1 |
| | | | |(затем в соответствии со |
| | | | |значением list запускается |
| | | | |один из модулей WIEV.PRG (при |
| | | | |этом меняется сотрудник)) |
|find |1 |5 |Find=1 |DO search.prg WITH orgnum1, |
| | | | |edit |
| | | | |(переменная orgnum1 необходима|
| | | | |для связи с ключом, переменная|
| | | | |edit разрешает (edit=.t.) или |
| | | | |запрещает (edit=.f.) |
| | | | |редактирование поля) |
|print |1 |5 |Print=1 |DO print.prg |
|exit |1 |5 |Exit=1 |END DO |
| | | | |(возвращение в вышестоящий |
| | | | |модуль и затем в модуль с |
| | | | |главным меню START.PRG) |
|eduadd |1 |5 |Eduadd=1 |DO educat.prg WITH orgnum1, |
| | | | |edit |
|forlang |1 |5 |Forlang=1 |DO language.prg WITH orgnum1, |
| | | | |edit |
|conv |1 |5 |Conv=1 |DO convict.prg WITH orgnum1, |
| | | | |edit |
|structfam |1 |5 |Structfam=1 |DO family.prg WITH orgnum1, |
| | | | |edit |
|bok |1 |5 |Bok=1 |DO workcard.prg WITH orgnum1, |
| | | | |edit |
|purpos |1 |5 |Purpos=1 |DO move.prg WITH orgnum1, edit|
|qualcateg |1 |5 |Qualcateg=1 |DO qualif.prg WITH orgnum1, |
| | | | |edit |
|tripsbus |1 |5 |Tripsbus=1 |DO bus_trip.prg WITH orgnum1, |
| | | | |edit |
|holid |1 |5 |Holid=1 |DO holiday.prg WITH orgnum1, |
| | | | |edit |
|pass |1 |5 |Pass=1 |DO passport.prg WITH orgnum1, |
| | | | |edit |
Модули BUS_TRIP.PRG, CONVICT.PRG, EDUCAT.PRG, FAMILY.PRG, HOLIDAY.PRG,
LANGUAGE.PRG, MOVE.PRG, QUALIF.PRG, WORKCARD.PRG, формируют BROWSE-окна для
отображения дополнительной информации. PASSPORT.PRG формирует GET-поля.
Модуль PRINT выводит все анкетные данные сотрудника на печать.
Модуль SEARCH.PRG позволяет выбрать нужного сотрудника. Этот модуль вызывается как из R_W.PRG, так и из REFEREN.PRG.
Чтобы удалить анкетные данные сотрудника(ов) из базы, следует выбрать
пункт подменю . При этом запускается модуль DEL_REC.PRG
позволяющий нажатием клавиш Ctrl+T пометить к удалению сотрудника(ов).
Можно отменить метку, повторно нажав Ctrl+T. Эти действия реализует модуль
DL_UNDL.PRG путем пометки к удалению/снятия пометки к удалению во всех
таблицах записей, имеющих то же значение ORG_NUM, что и в таблице
STUFF.DBF. Затем, после выхода из BROWSE-окна, модуль DEL_REC.PRG
упаковывает всю базу «КАДРЫ».
При выборе пункта меню запускается модуль INDEX.PRG, индексирующий таблицы. Пункт запускает модуль INITIAL.PRG, который выдает запрос «ЭТО действие уничтожит все данные. Вы уверены в его необходимости?» и в случае положительного ответа, удаляет все данные из базы, сохраняя при этом ее логическую структуру.
Для формирования на печать краткой справки сотрудника следует выбрать пункт меню => . В результате запустится модуль REFEREN.PRG, который для выбора нужного сотрудника передаст управление модулю SEARCH.PRG и затем сформирует справку и отправит ее на печать. Пункт меню был создал для того, чтобы, в дальнейшем было удобно добавлять новые модули печати других справок.
Выбор пункта главного меню передаст управление модулю END.PRG, который закроет все открытые файлы и завершит работу.
Листинг командных файлов и DOS-распечатки экранов, приведены в приложении.
3. ОХРАНА ТРУДА
Охрана труда – система законодательных актов, постановлений, организационных, санитарных и технических мер, обеспечивающих безопасные для здоровья условия труда на рабочем месте. Научно-технический прогресс внес изменения в условия производственной деятельности работников умственного труда. Их труд стал более интенсивным, напряженным, требующим затрат умственной, эмоциональной и физической энергии. Это имеет прямое отношение и к специалистам, связанным с проектированием, разработкой, эксплуатацией, сопровождением и модернизацией автоматизированных систем управления различного назначения.
На рабочем месте оператора должны быть созданы условия для высокопроизводительного труда. Оператор АРМ испытывает значительную нагрузку, как физическую (сидячее положение, нагрузка на глаза), так и умственную, что приводит к снижению его трудоспособности к концу рабочего дня.
Существуют нормативы, определяющие комфортные условия и предельно допустимые нормы запыленности, температуры воздуха, шума, освещенности. В системе мер, обеспечивающих благоприятные условия труда, большое место отводится эстетическим факторам: оформление производственного интерьера, оборудования, применение функциональной музыки и др., которые оказывают определенное воздействие на организм человека. Важную роль играет окраска помещений, которая должна быть светлой. В данном разделе дипломного проекта рассчитывается необходимая освещенность рабочего места и информационная нагрузка оператора.
Развитию утомляемости на производстве способствуют следующие факторы:
- неправильная эргономическая организация рабочего места, нерациональные зоны размещения оборудования по высоте от пола, по фронту от оси симметрии и т.д.;
- характер протекания труда. Трудовой процесс организован таким образом, что оператор вынужден с первых минут рабочего дня решать наиболее сложные и трудоемкие задачи, в то время как в первые минуты работы функциональная подвижность нервных клеток мозга низка. Важное значение имеет чередование труда и отдыха, смена одних форм работы другими.[4]
Рекомендуем скачать другие рефераты по теме: вид дипломной работы, классы реферат.
Категории:
Предыдущая страница реферата | 1 2 3 4 5 6 7 8 9 | Следующая страница реферата