Организация анализа требований к информационной системе

Автор работы: Пользователь скрыл имя, 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

Прикрепленные файлы: 4 файла

Делопроизводство_AS-IS_Гайдукевич.bp1

— 35.17 Кб (Скачать документ)

Делопроизводство_DFD_Гайдукевич.bp1

— 6.93 Кб (Скачать документ)

Делопроизводство_TO-BE_Гайдукевич.bp1

— 17.48 Кб (Скачать документ)

Проектирование_систем_электронного_документооборота_Гайдукевич.doc

— 2.12 Мб (Скачать документ)

ПОДПРОЦЕССЫ:

Регистрация в АРМ «Делопроизводство».

Рассмотрение  документа.

Исполнение  документа.

 

ПРОЦЕСС: АРМ «Делопроизводство: отчетность».

ВХОД: Исполненные документы, исходящие  ответные документы.

ВЫХОД: Автоматизированные отчеты.

АЛГОРИТМ: Автоматизирование формирование отчетов  и вывод их на бумажные носители.

ПОДПРОЦЕССЫ:

Автоматическая  загрузка данных в шаблоны отчетов.

Вывод отчетов.

 

 

 

 

 

 

 

 

2 Проектирование АРМ «Делопроизводство»

2.1 Концепция СУБД Microsoft Access

 

Дружественный интерфейс  и простота настройки, эффективные средства создания таблиц, форм, запросов, интеграция с другими  приложениями пакета, средства организации работы с базами данных и защита информации - вот далеко не полный перечень достоинств приложения Microsoft Office Access.

Любая СУБД позволяет  выполнять четыре простейшие операции с данными:

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

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

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

Одним из наиболее сложных этапов в процессе проектирования базы данных является разработка таблиц, так как результаты, которые должна выдавать база данных (отчеты, выходные формы и др.) не всегда дают полное представление о структуре таблицы.

При проектировании таблиц лучше разработать структуру  на бумаге и только затем начинать работу с СУБД Access. При проектировке таблиц, рекомендуется руководствоваться следующими основными принципами:

- Не должно  быть повторений и между таблицами.  Когда определенная информация  храниться только в одной таблице,  то и изменять ее придется  только в одном месте. Это делает работу более эффективной, а также исключает возможность несовпадения информации в разных таблицах.

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

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

- Каждое поле  должно быть связано с темой таблицы;

- Не рекомендуется  включать в таблицу данные, которые  являются результатом выражения;

- В таблице  должна присутствовать вся необходимая  информация;

- Информацию  следует разбивать на наименьшие  логические единицы.

 

 

 

 

 

 

 

 

 

 

2.2 Нормализация отношений

 

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

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

Устранение  избыточности производится, как правило, за счёт декомпозиции отношений таким образом, чтобы в каждом отношении хранились только первичные факты (то есть факты, не выводимые из других хранимых фактов).

Проанализировав выбранную предметную область, выходную и выходную информацию, создадим таблицу  со всеми атрибутами, необходимыми для построения базы данных.

Таблица находится  в первой нормальной форме (1НФ) тогда и только тогда, когда ни одна из ее строк не содержит в любом своем поле более одного значения и ни одно из ее ключевых полей не пусто.

 

 

 

 

 

 

Регистрационный номер входящего документа

Регистрационная дата входящего документа

Исходящий номер  входящего документа

Исходящая дата входящего документа

Вид документа

Корреспондент, направивший документ

Адрес корреспондента

Телефон корреспондента

Содержание  входящего документа

Вид доставки входящего  документа

Текст резолюции

Ответственный исполнитель

Срок исполнения

Отметка об исполнении

Дата исполнения

Регистрационный номер исходящего документа

Регистрационная дата исходящего документа

Автор исходящего документа

Вид исходящего документа

Вид доставки исходящего документа

Содержание  исходящего документа

Получатель  исходящего документа


 

Полученная  таблица с атрибутами в соответствии с определением находится в первой в нормальной форме.

Приведем получившуюся таблицу ко второй и третьей нормальной форме и построим инфологическую модель.

Таблица находится  во второй нормальной форме (2НФ), если она удовлетворяет определению 1НФ и все ее поля, не входящие в первичный  ключ, связаны полной функциональной зависимостью с первичным ключом.

Сгруппируем атрибуты, выделив из них первичных ключ (*), в соответствии с определением.

 

 

 

Входящие документы

Регистрационный номер *

Регистрационная дата

Исходящий номер 

Исходящая дата

Код вида документа

Код корреспондента

Содержание  документа

Код вида доставки

Текст резолюции

Табельный номер сотрудника

Срок исполнения

Отметка об исполнении

Дата исполнения


 

Исходящие документы

Регистрационный номер *

Регистрационная дата

Табельный номер  сотрудника

Код вида документа

Код вида доставки

Содержание  исходящего документа

Код корреспондента


Создадим справочники  для таблиц Входящие документы и  Исходящие документы:

Виды документов

Код вида документа *

Вид документа


 

Виды доставки

Код вида доставки *

Вид доставки


Корреспонденты

Код корреспондента *

Наименование  корреспондента

Адрес

Телефон


Сотрудники

Табельный номер *

ФИО

Код подразделения

Код должности


Для таблицы  Сотрудники создадим два справочника:

Подразделения

Код подразделения *

Наименование  подразделения


Должности

Код должности*

Наименование  должности


Таблица находится в третьей нормальной форме (3НФ), если она удовлетворяет определению 2НФ и не одно из ее неключевых полей не зависит функционально от любого другого неключевого поля.

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

Построим информационно  логическую модель данных.

Рисунок 1 - Инфологическая модель данных

 

 

 

 

 

 

 

 

 

 

 

 

 

 

2.3 Построение базы данных

 

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

На первом этапе  определим пользователей системы:

а) администратор  системы – имеет неограниченный доступ к системе. Отслеживает неполадки  системы, устраняет лишние метаданные и добавляет новые.

б) делопроизводитель (или пользователь) – специалист службы ДОУ. Осуществляет непосредственное пользование системой.

На втором этапе  опишем реализацию системы.

Для того чтобы  начать проектирование необходимо создать  и разработать таблицы, в которых  будут содержаться все данные. Разработанные таблицы «Входящие документы», «Исходящие документы», «Сотрудники», «Справочник корреспондентов», «Справочник видов документов» «Справочник видов доставки», «Справочник подразделений», «Справочник должностей» представлены в приложении В. Взаимосвязь между таблицами осуществляется на основании связей, заданных в схеме данных.

Рисунок 2 –  Схема данных

 

 

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

В качестве примера  приведен запрос на выборку «Документы на контроле». Результаты выполнения запроса позволяют определить какие документы, поставленные по резолюции руководства на контроль, не выполнены.

Рисунок 3 –  Создание запроса «Документы на контроле»  в режиме конструктора

Рисунок 4 –  Запрос «Документы на контроле» в режиме SQL

Остальные запросы  можно посмотреть в Приложении Г.

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

 

 

3 Руководство пользователя  системы

3.1 Подготовка к работе

 

Работа может  производиться на любом персональном компьютере, который способен работать с Microsoft Office. Вся база данных хранится в одном файле. Запуск автоматизированного рабочего места осуществляется двойным щелчком по файлу приложения, либо через стандартные средства Microsoft Access.

3.2 Работа с приложением

 

После запуска  АРМ «Делопроизводство» откроется  главная кнопочная форма приложения (Рисунок 5)

Рисунок 5 –  Главная кнопочная форма

 

Раздел «Работа  с документами» позволяет выполнять операции с документами, хранящимися в системе, а также регистрировать вновь поступившую корреспонденцию или ответные исходящие документы.

Рисунок 5 –  Главная кнопочная форма

 

Для регистрации  поступившего документа необходимо выбрать соответствующий раздел. Форма «Регистрационная карточка документа» разделена на три вкладки. Вкладка  Реквизиты документа предназначена  для внесения первичных сведений о документе. Вкладка Резолюция – для внесения текста поручения по документу, сведений об авторе резолюции, исполнителе и сроке исполнения. Во вкладке отметка об исполнении вносится информация об исполнении поручения по документу, когда работа с документом уже закончена. Для регистрации вновь поступившего документа необходимо выбрать кнопку «Добавить запись» во вкладке Реквизиты документа, заполнить необходимые поля, по завершению работы нажать кнопку «Сохранить» и «ОК» для выхода из регистрационной карточки.

Информация о работе Организация анализа требований к информационной системе