![]()
Главная Обратная связь Дисциплины:
Архитектура (936) ![]()
|
Программное определение пола
После ввода фамилии и имени делается попытка определения пола лица по окончаниям этих реквизитов. В случае, если окончания ни фамилии, ни имени не дают возможности определить пол, то ему присваивается значение «М». В случае, если пол по фамилии и пол по имени не совпадают, то выдается соответствующее сообщение, а полю «Пол» присваивается значение пола по фамилии. В дальнейшем оператор может изменить реквизит «Пол». Поле «Пол» обязательно для заполнения и проверяется на «М» и «Ж». Заполнение поля «ОТЧЕСТВО». При выходе из поля производится контроль на правильность заполнения окончания русских отчеств. Программно производится контроль последних символов текста на совпадение с сокращенными синонимами мужских имен, если текст содержит менее 3-х символов. При совпадении 2-х символов с одним из сокращенных синонимов эти два символа заменяются в поле на мужское или женское отчество, в зависимости от значения реквизита «Пол», при выходе из данного поля. Можно вывести или список сокращенных синонимов нажатием клавиши «F1» на клавиатуре или список наиболее часто встречающихся значений нажатием клавиши «F1» на клавиатуре или щелкнув мышкой по кнопке «Сп.Зн.(F9)» в верхнем или нижнем блоке. Для ввода в поле значения: «АЛЕКСАНДРОВИЧ» нужно набрать «АР» (Пол = «М»), «АЛЕКСАНДРОВНА» нужно набрать «АР» (Пол = «Ж»). Если два проверяемых символа не соответствуют ни одному из синонимов, то выдается сообщение: «Проверьте отчество. Такого синонима нет. Поле « Дата рождения» обязательно для заполнения и проверяется на возраст больше 14-ти лет. Порядок цифр в дате рождения – день, месяц, год. Если число, месяц отсутствуют – перед годом рождения набираются нули, например 00001970. Когда курсор находится в поле «Год рождения (2-я часть)», то, нажав клавиши <Shift+Tab>, можно изменить 1-ю часть года рождения с «19» на «20» и наоборот. Заполнение поля « Место рождения». Программно производится контроль последних символов текста на совпадение с сокращенными синонимами края/области: 2-х символов, если текст содержит ровно 2 символа; 3-х символов, если текст содержит более 2-х символов и 3-й символ с конца пробельный. При совпадении последних 2-х символов с одним из сокращенных синонимов эти два символа заменяются в поле на название города или края/области при выходе из данного поля. Можно вывести или список сокращенных синонимов нажатием клавиши «F1» на клавиатуре или список наиболее часто встречающихся значений нажатием клавиши «F1» на клавиатуре или щелкнув мышкой по кнопке «Сп.Зн.(F9)» в верхнем или нижнем блоке. Для ввода в поле значения: «Г ИСКИТИМ НОВОСИБИРСКОЙ ОБЛ» – «Г ИСКИТИМ НС». Для ввода в поле значения: «ДЕР. ЗЮЗЮКИНО БАГАНСКОГО РАЙОНА НОВОСИБИРСКОЙ ОБЛ» - «ДЕР. ЗЮЗЮКИНО БГН» В случае если добавленное название не помещается в поле, то выхода из поля не происходит и выдается сообщение: «Данное поле не вмещает расширенный текст (4 симв.). Сократите.». Если два проверяемых символа не соответствуют ни одному из синонимов, то выдается сообщение: « Проверьте окончание ( такого синонима нет). Исправьте или нажмите <Enter>». Курсор остается в поле и оператор либо исправляет текст, либо еще раз нажимает <Enter> для выхода из поля. Поле «Место рождения» обязательно для заполнения. Содержание не контролируется. Рекомендуемый порядок реквизитов: населенный пункт, район, область, республика. Если имеется не одно, а несколько наименований мест рождения, то набирается через ИЛИ. Если место рождения неизвестно, набирается НЕ УКАЗАНО. Поля «дактоформула: числитель/ знаменатель» для заполнения не обязательны, а в случае их ввода проверяются на формат дактоформулы «ХХ ХХХХХ» или «ХХ ХХХХ», где первая группа цифр должна быть меньше чем 32. Переход с записи на запись отличается для верхнего и нижнего блоков. При этом, в любом случае просматривать можно только введенные данным оператором за данный сеанс записи. Итак, в блоке «ОН ЖЕ» по стрелкам <Вверх>, <Вниз> можно просмотреть только записи «ОН ЖЕ», относящихся к текущей записи основного блока. Если запись «ОН ЖЕ» не отличается ни одним полем от записи основного блока, то при попытке уйти с нее по стрелке <Вниз> выдается сообщение “Внесите изменения или удалите запись”, а по стрелке <Вверх> такая запись удаляется автоматически. Список отличающихся полей высвечивается в поле «Номера несовпадающих полей». В основном блоке по нажатию стрелок можно просматривать введенные во время данного сеанса работы записи основного блока, при этом в нижнем блоке будут появляться соответствующие им данные «ОН ЖЕ». Поле «Количество обработанных записей за день» – счетчик записей всех введенных и сохраненных записей за рабочий день. Поле «Номера несовпадающих полей» – формируется автоматически при сохранении записи. При трижды повторяющейся фамилии, данная фамилия переносится в блок «Варианты повторяющихся фамилий». В поле 1 – мужской род данной фамилии; В поле 2 – женский род данной фамилии; В поле 3 – данная фамилия с неопределенным программой родом. Например, окончания фамилий на «СКИХ» и т.п. Использование данных из блока «Варианты повторяющихся фамилий»: - введите символ «пробел» в поле «Фамилия» основного блока и в это поле занесется значение №1; - введие цифру «1», «2» или «3» в поле «Фамилия» основного блока и в это поле занесется значение, соответствующее введенной цифре. Корректировка УД; Данный экран позволяет корректировать установочные данные уже введенной муфты. Порядок работы: В поле «Номер муфты» вводим номер муфты, который нужно корректировать.Критерий поиска можно осуществлять не только по номеру муфты, а также по ФИО. Нажимаем кнопку «Запись(F7|F8) », появляются установочные данные для корректировки по заданной муфте. Данной кнопкой нужно пользоваться при переходе на новый номер муфты. При пользовании кнопками « Сп.Зн.(F9)» в поле «Имя» автоматически формируется пол. Кнопка «Удалить (Shift+F6)», позволяет удалить только запись «ОН ЖE». Установочные данные, как и каждая запись «ОН ЖЕ» сохраняются нажатием кнопки «Сохранить (F10)». «Выход (Ctrl+Q)»– переход в меню «Установочные данные». Новую запись через эту форму завести нельзя, можно только корректировать уже имеющиеся. Верификация УД
При необходимости в данной форме можно корректировать, удалять имеющиеся записи и вводить новые записи по «ОН ЖЕ».Форма помечает отверифицированную запись для дальнейшей пересылки ее из предбазы в базу данных. (Сама пересылка осуществляется по пункту меню «Запись верифицированных данных в БД»). Запись с пометкой «Верифицирована» можно удалить, повторно верифицировать или отменить ее верификацию. Каждая запись «ОН ЖЕ» верифицируется отдельно. По кнопке «Удалить (Shift+F6)» - удаляется вся муфта вместе с данными «ОН ЖЕ». Ошибочно удаленную запись, так же можно отменить. По кнопке «Список ( F8)» – можно просмотреть весь список муфт с которым работал оператор за сеанс работы. По кнопкам «Стрелки» - вызывается следующий номер муфты или возврат на предыдущий номер муфты. В полях, расположенных перед полями «Фамилия», «Имя», «Отчество» могут появляться знаки «??». Эти знаки обозначают редкие, возможно, ошибочно введенные значения. В полях блока «Предпоследняя запись» появляются ФИО тех записей, номера муфт которых не отверифицированы и не были удалены.
![]() |