Автор работы: Пользователь скрыл имя, 12 Ноября 2013 в 16:29, контрольная работа
Целью данной контрольной работы является создание автоматизированного рабочего места специалиста службы ДОУ. Это позволит свести к минимуму все недостатки, свойственные бумажному документообороту. Данные о документах, вводимые в проектируемую информационную систему, позволят более оперативно отслеживать и находить поступающие и отправляемые документы.
Введение 2
1. Анализ предметной области 3
1.1 Описание функциональных процессов, входной и выходной информации 3
1.2 Отражение бизнес-процессов в BPwin 7
2 Проектирование АРМ «Делопроизводство» 10
2.1 Концепция СУБД Microsoft Access 10
2.2 Нормализация отношений 12
2.3 Построение базы данных 17
3 Руководство пользователя системы 20
3.1 Подготовка к работе 20
3.2 Работа с приложением 20
4 Реализация распределенной обработки базы данных 26
5 Современные методы защиты информации в СУБД Microsoft Access 29
Заключение 32
Список используемых источников 33
ПОДПРОЦЕССЫ:
Регистрация в АРМ «Делопроизводство».
Рассмотрение документа.
Исполнение документа.
ПРОЦЕСС: АРМ «Делопроизводство: отчетность».
ВХОД: Исполненные документы, исходящие ответные документы.
ВЫХОД: Автоматизированные отчеты.
АЛГОРИТМ: Автоматизирование формирование отчетов и вывод их на бумажные носители.
ПОДПРОЦЕССЫ:
Автоматическая загрузка данных в шаблоны отчетов.
Вывод отчетов.
Дружественный интерфейс и простота настройки, эффективные средства создания таблиц, форм, запросов, интеграция с другими приложениями пакета, средства организации работы с базами данных и защита информации - вот далеко не полный перечень достоинств приложения Microsoft Office Access.
Любая СУБД позволяет выполнять четыре простейшие операции с данными:
Для выполнения этих операций используется механизм запросов. Результатом выполнения запросов является либо отобранное по определённым критериям множество записей, либо изменение в таблицах.
Удачная разработка базы данных обеспечивает простоту ее поддержания. Данные следует сохранять в таблицах, причем каждая таблица должна содержать информацию одного типа. Тогда достаточно будет обновить конкретные данные только в одном месте, чтобы обновленная информация отображалась во всей базе данных.
Одним из наиболее сложных этапов в процессе проектирования базы данных является разработка таблиц, так как результаты, которые должна выдавать база данных (отчеты, выходные формы и др.) не всегда дают полное представление о структуре таблицы.
При проектировании таблиц лучше разработать структуру на бумаге и только затем начинать работу с СУБД Access. При проектировке таблиц, рекомендуется руководствоваться следующими основными принципами:
- Не должно
быть повторений и между
- Каждая таблица должна содержать информацию только на одну тему. Сведения на каждую тему обрабатываются намного легче, если содержатся они в независимых друг от друга таблицах.
- Каждая таблица
содержит информацию на
- Каждое поле должно быть связано с темой таблицы;
- Не рекомендуется
включать в таблицу данные, которые
являются результатом
- В таблице
должна присутствовать вся
- Информацию
следует разбивать на
Нормальная форма — свойство отношения в реляционной модели данных, характеризующее его с точки зрения избыточности, которая потенциально может привести к логически ошибочным результатам выборки или изменения данных. Нормальная форма определяется как совокупность требований, которым должно удовлетворять отношение.
Процесс преобразования базы данных к виду, отвечающему нормальным формам, называется нормализацией. Нормализация предназначена для приведения структуры базы данных к виду, обеспечивающему минимальную избыточность, то есть нормализация не имеет целью уменьшение или увеличение производительности работы или же уменьшение или увеличение объёма базы данных. Конечной целью нормализации является уменьшение потенциальной противоречивости хранимой в базе данных информации.
Устранение избыточности производится, как правило, за счёт декомпозиции отношений таким образом, чтобы в каждом отношении хранились только первичные факты (то есть факты, не выводимые из других хранимых фактов).
Проанализировав выбранную предметную область, выходную и выходную информацию, создадим таблицу со всеми атрибутами, необходимыми для построения базы данных.
Таблица находится в первой нормальной форме (1НФ) тогда и только тогда, когда ни одна из ее строк не содержит в любом своем поле более одного значения и ни одно из ее ключевых полей не пусто.
Регистрационный номер входящего документа |
Регистрационная дата входящего документа |
Исходящий номер входящего документа |
Исходящая дата входящего документа |
Вид документа |
Корреспондент, направивший документ |
Адрес корреспондента |
Телефон корреспондента |
Содержание входящего документа |
Вид доставки входящего документа |
Текст резолюции |
Ответственный исполнитель |
Срок исполнения |
Отметка об исполнении |
Дата исполнения |
Регистрационный номер исходящего документа |
Регистрационная дата исходящего документа |
Автор исходящего документа |
Вид исходящего документа |
Вид доставки исходящего документа |
Содержание исходящего документа |
Получатель исходящего документа |
Полученная таблица с атрибутами в соответствии с определением находится в первой в нормальной форме.
Приведем получившуюся таблицу ко второй и третьей нормальной форме и построим инфологическую модель.
Таблица находится во второй нормальной форме (2НФ), если она удовлетворяет определению 1НФ и все ее поля, не входящие в первичный ключ, связаны полной функциональной зависимостью с первичным ключом.
Сгруппируем атрибуты, выделив из них первичных ключ (*), в соответствии с определением.
Входящие документы
Регистрационный номер * |
Регистрационная дата |
Исходящий номер |
Исходящая дата |
Код вида документа |
Код корреспондента |
Содержание документа |
Код вида доставки |
Текст резолюции |
Табельный номер сотрудника |
Срок исполнения |
Отметка об исполнении |
Дата исполнения |
Исходящие документы
Регистрационный номер * |
Регистрационная дата |
Табельный номер сотрудника |
Код вида документа |
Код вида доставки |
Содержание исходящего документа |
Код корреспондента |
Создадим справочники для таблиц Входящие документы и Исходящие документы:
Виды документов
Код вида документа * |
Вид документа |
Виды доставки
Код вида доставки * |
Вид доставки |
Корреспонденты
Код корреспондента * |
Наименование корреспондента |
Адрес |
Телефон |
Сотрудники
Табельный номер * |
ФИО |
Код подразделения |
Код должности |
Для таблицы Сотрудники создадим два справочника:
Подразделения
Код подразделения * |
Наименование подразделения |
Должности
Код должности* |
Наименование должности |
Таблица находится в третьей нормальной форме (3НФ), если она удовлетворяет определению 2НФ и не одно из ее неключевых полей не зависит функционально от любого другого неключевого поля.
Функциональных зависимостей между неключевыми полями в таблицах нет, следовательно, все полученные таблицы находятся в третьей нормальной форме.
Построим информационно логическую модель данных.
Рисунок 1 - Инфологическая модель данных
Основной задачей данной курсовой работы является разработка автоматизированного рабочего места сотрудника службы ДОУ. Система должна позволять выполнять такие операции, как регистрация и хранение поступающей корреспонденции и ответных исходящих документов, контроль исполнения поручений по входящим документам и формирование определенных отчетов.
На первом этапе
определим пользователей
а) администратор системы – имеет неограниченный доступ к системе. Отслеживает неполадки системы, устраняет лишние метаданные и добавляет новые.
б) делопроизводитель (или пользователь) – специалист службы ДОУ. Осуществляет непосредственное пользование системой.
На втором этапе опишем реализацию системы.
Для того чтобы начать проектирование необходимо создать и разработать таблицы, в которых будут содержаться все данные. Разработанные таблицы «Входящие документы», «Исходящие документы», «Сотрудники», «Справочник корреспондентов», «Справочник видов документов» «Справочник видов доставки», «Справочник подразделений», «Справочник должностей» представлены в приложении В. Взаимосвязь между таблицами осуществляется на основании связей, заданных в схеме данных.
Рисунок 2 – Схема данных
Для того чтобы пользоваться этими данными и извлекать нужную информацию создаются запросы. Запросы позволяют выбирать данные из одной или нескольких связанных таблиц. Результатом выполнения запроса является результирующая таблица, которая наряду с другими таблицами может быть использована при обработке данных. С помощью запросов можно также обновлять, удалять или добавлять данные в таблицы. Основным назначением запросов является отбор данных по критериям поиска. Запросы создаются при помощи мастера, конструктора или в режиме SQL. В данном случае использовались второй и третий варианты.
В качестве примера приведен запрос на выборку «Документы на контроле». Результаты выполнения запроса позволяют определить какие документы, поставленные по резолюции руководства на контроль, не выполнены.
Рисунок 3 – Создание запроса «Документы на контроле» в режиме конструктора
Рисунок 4 – Запрос «Документы на контроле» в режиме SQL
Остальные запросы можно посмотреть в Приложении Г.
В созданной базе данных существует возможность правки, добавления, удаления, просмотра всех данных. Причем за счет связей при процессе правки одной из таблиц, будут автоматически изменяться данные в других таблицах. Диалог с пользователем организован за счет использования форм. Формы служат для ввода и просмотра данных в удобном для пользователя виде, который соответствует привычному для него документу.
Работа может производиться на любом персональном компьютере, который способен работать с Microsoft Office. Вся база данных хранится в одном файле. Запуск автоматизированного рабочего места осуществляется двойным щелчком по файлу приложения, либо через стандартные средства Microsoft Access.
После запуска
АРМ «Делопроизводство» откроется
главная кнопочная форма
Рисунок 5 – Главная кнопочная форма
Раздел «Работа с документами» позволяет выполнять операции с документами, хранящимися в системе, а также регистрировать вновь поступившую корреспонденцию или ответные исходящие документы.
Рисунок 5 – Главная кнопочная форма
Для регистрации
поступившего документа необходимо
выбрать соответствующий
Информация о работе Организация анализа требований к информационной системе