Разработка автоматизированного рабочего места сотрудника оперативного учета Бюро регистрации несчастных случаев по Санкт-Петербургу и Ленинградской области

Дипломная работа - Компьютеры, программирование

Другие дипломы по предмету Компьютеры, программирование



ируя запрос.

. Интерфейс программы абсолютно не рассчитан на длительную работу оператора с ПЭВМ. Слишком контрастные цветовые настройки диалогов ввода информации, а также выдача звукового сигнала после удачного ввода информации сильно утомляло и вызывало раздражение пользователей.

. Вид распечатываемых карточек не соответствовал виду стандартных документов.

Устранить вышеописанные недостатки и было целью дипломной работы. Более кратко требования к новой реализации АРМ можно обозначить так:

Разграничение прав доступа к информации.

Расширить одновременный доступ операторам в определенные базы данных.

Минимальная нагрузка на локальную вычислительную сеть.

При выводе на печать карточки должны быть максимально похожими на стандартные бланки.

Выводы

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

Основная задача Бюро регистрации несчастных случаев - регистрация несчастных случаев и поиск пропавших лиц по СПб и ЛО.

Анализ аналогов-ресурсов показал, что на сегодняшний день существует огромное количество АРМ. Но в каждом из них присутствуют такие недостатки как:

Сложность работы;

Функциональная избыточность;

Высокая стоимость;

Сложный интерфейс.

Рассмотрев и проанализировав CASE-средства, можно сделать вывод, что использование BPwin и ERwin совместно поможет правильно оценить стоящие задачи, предложить адекватное решение (анализ бизнес-процессов, BPwin) и разработать центральную часть любой информационной системы - базы данных - с использованием информации, полученной во время обследования предприятия (моделирование базы данных, ERwin). Эти инструменты сами по себе не являются решением проблемы, но их грамотное и своевременное использование поможет свести рутинный труд разработчика к минимуму, позволит ему сконцентрироваться на собственно разработке системы и снизит потери времени, которые обычно происходят при согласовании моделей со специалистами предметной области. Кроме того, использование этих инструментов дает возможность получить набор полностью документированных и согласованных моделей, что в значительной степени облегчит поддержку созданных систем в будущем, а также может быть повторно использовано при разработке других систем.

Задачи, подлежащие автоматизации: запрос по поиску пропавших лиц, поиску по возрасту, поиск по одежде, поиск по приметам, поиск по району, поиск по дате регистрации.

ГЛАВА 2. ПРОЕКТИРОВАНИЕ АВТОМАТИЗИРОВАННОГО

РАБОЧЕГО МЕСТА БРНС ГУВД

.1 Разработка и сопровождение основных этапов БД

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

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

Этап анализа предметной области;

Этап проектирования БД;

Этап тестирования и сопровождения БД.

Современные платформа БД Microsoft SQL предназначена не только для хранения информации, но и способны задавать логику обработки информации.SQL (MS SQL) - это современное программное обеспечение, предназначенное для организации хранения и доступа . Возможности MS SQL не ограничиваются выборкой данных из БД, в MS SQL поддерживаются разнообразные возможности для взаимодействия с БД, в том числе:

Определение структуры данных - определение конструкций, используемых при хранении данных;

Выборка данных - загрузка данных из базы и их представление в формате, удобном для вывода;

Обработка данных - вставка, обновление и удаление информации;

Контроль доступа - возможность разрешение/запрета выборки, вставки, обновления и удаления данных на уровне отдельных пользователей;

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

.2 Выбор модели данных

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

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

Модель данных - совокупность структур данных и операций их обработки.

Хранимые в базе данные имеют определенную логическую структуру - иными словами, описываются некоторой моделью представления данных (моделью данных), поддерживаемой СУБД.

Классические модели данных:

Реляционная;

Иерархическая;

Сетевая.

Пользов