Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
начало.конец.произ.отчета.docx
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
15.86 Mб
Скачать

2.2.3. Компьютерные технологии в помощь специалисту по делам несовершеннолетних

Специалисту по делам несовершеннолетних необходимо хранить и использовать множество различной документации нужной для эффективной работы. Он всегда должен знать всех семей на лицо, кто в каких условиях живет, а также список семей поставленные на учет, которые нуждаются в социальной помощи. Также у специалиста должны иметься все основные личные сведения о многодетных и других семьях, об их детей, где учатся, чем занимаются, а также об их родителях. Он ведёт учёт успеваемости и посещаемости учащихся, не стоят ли на учете в КДН.

Он иногда подготавливает и проводит родительские собрания, для того чтобы решить возникшие вопросы или оповестить родителей о чём-либо, или же приглашает по отдельности на прием к себе в кабинет.

Документы содержащие информацию, необходимую для разработки автоматизированного рабочего места:

а) журнал содержащий:

- план работы;

- отчеты работы;

б) личные данные об учащихся, содержащие:

- ФИО;

- дату рождения;

- ФИО родителей;

- место работы и должность родителей;

- домашний адрес;

в) план проведения родительских собраний.

2.2.4. Защита бд

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

Шифрование/Дешифрование. Шифрование БД – это простейший способ защиты, при котором файл БД видоизменяется и становится недоступным для чтения с помощью стандартных служебных программ или текстовых редакторов. Шифрование незащищенной БД неэффективно, поскольку исходную БД можно открыть и получить полный доступ к ее объектам. Шифрование применяется при электронной передаче БД или сохранении ее на внешних носителях. Дешифрование БД – это операция, обратная шифрованию.

Отображение и скрытие объектов. Другим способом защиты является скрытие всей БД при просмотре каталогов средствами операционной системы или скрытие отдельных объектов БД при работе с БД средствами конкретной СУБД. Этот способ защиты не является достаточно надежным, поскольку скрытые объекты относительно просто можно отобразить.

Использование параметров запуска. Способ позволяет задать стартовую форму, которая автоматически открывается при открытии БД. При этом можно скрыть окно БД и установить собственную кнопочную форму. Пользователь может выполнять с БД действия, которые допускает интерфейс.

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

Запрещение репликации БД. Репликация позволяет пользователям создавать копию общей БД, которая может быть использована для нелегального распространения реплицированных данных.

Запрещение установки паролей и настройки параметров запуска пользователями. СУБД должна иметь механизмы, не позволяющие любым пользователям устанавливать пароль на БД, иначе ее невозможно будет открыть. Желательно иметь механизм установки запрета на изменение параметров запуска, определяющих настраиваемые меню, панели инструментов и стартовую форму.

2.2.5. Delphi

Delphi (Де́лфи, произносится /ˈdɛlˌfi:/) — императивный, структурированный, объектно-ориентированный язык программирования, диалект Object Pascal. Начиная со среды разработки Delphi 7.0, в официальных документах Borland стала использовать название Delphi для обозначения языка Object Pascal. Начиная с 2007 года уже язык Delphi (производный от Object Pascal) начал жить своей самостоятельной жизнью и претерпевал различные изменения, связанные с современными тенденциями (например, с развитием платформы .NET) развития языков программирования: появились class helpers, перегрузки операторов и другое.

Изначально среда разработки Delphi была предназначена исключительно для разработки приложений Microsoft Windows, затем был реализован вариант для платформ Linux (как Kylix), однако после выпуска в 2002 году Kylix 3 его разработка была прекращена, и вскоре было объявлено о поддержке Microsoft .NET.

Реализация среды разработки проектом Lazarus (Free Pascal, компиляция в режиме совместимости с Delphi) позволяет использовать его для создания приложений на Delphi для таких платформ, как Linux, Mac OS X и Windows CE.

Также предпринимались попытки использования языка в проектах GNU (например, Notepad GNU) и написания компилятора[источник не указан 1370 дней] для GCC.