Автор работы: Пользователь скрыл имя, 01 Мая 2012 в 15:55, курсовая работа
Главной целью разрабатываемой автоматизированной системы ведения внутреннего документооборота фирмы является обеспечение перевода на компьютерную технологию подавляющего большинства производственных функций, связанных с регистрацией, сбором, хранением и созданием документов а также получением информационных справок, сбором первичных данных и подготовкой на их основе требуемых отчетов. Также повышение оперативности, правовой точности, учета сведений по ведению внутреннего документооборота. Улучшение, с помощью компьютерных технологий, контроля по документообороту, сокращение материальных и трудовых ресурсов, обеспечивающих ведение внутреннего и внешнего документооборота. Улучшение качества и минимизация временных затрат на подготовку решений и составление документов. Сокращение времени поиска необходимой информации и документов. Упрощение доступа к информации. Сокращение бумажных архивов.
Введение 3
Глава I. Цель, задачи и автоматизированные процессы информационной системы. 5
1.1.Цель и задачи информационной системы. 5
1.2.Техническое задание и проектирование. 6
1.3. Автоматизированные процессы . 7
1.4.Требование к системе 8
1.5 Контекстные диаграммы 8
Глава II. Структура базы данных. 11
2.1.Понятие о базах данных, система управления базами данных 11
2.2.Модели данных 13
2.3 Структура базы данных. 15
Глава III. Создание пользовательского интерфейса 19
Заключение. 23
Список литературы 24
Информация в базах данных должна быть:
Система управления базой данных(СУБД) – это совокупность языковых и программных средств, предназначенных для создания, ведения и использования БД. По характеру применения СУБД разделяют на персональные и многопользовательские.
Персональные СУБД обеспечивают возможность создания локальных БД, работающих на одном компьютере. К персональным СУБД относятся Paradox, dBase, FoxPro, Access и другие.
Много пользовательские СУБД позволяют создавать информационные системы, функционирующие в архитектуре "клиент-сервер". Наиболее известными многопользовательскими СУБД являются Oracle, Informix, SyBase, Microsoft SQL Server, InterBase.
В состав языковых средств современных СУБД входят:
Прикладные программы, или приложения, служат для обработки данных, содержащихся в БД. Пользователь осуществляет управление БД и работу с ее данными именно с помощью приложений, которые также называют приложениями БД.
Иногда термин "база данных" трактуют в более широком смысле и обозначают им не только саму БД, но и приложения, обрабатывающие ее данные.
В зависимости от взаимного расположения приложения и БД можно выделить:
Для выполнения операций с локальными БД разрабатываются и используются так называемые локальные приложения, а для операций с удаленными БД – клиент-серверные приложения.
Расположение БД в значительной степени влияет на разработку приложения, обрабатывающего содержащиеся в этой базе данные.
Каждая СУБД поддерживает свой обобщённый инструментарий для отображения программного обеспечения, этот инструментария называется моделью данных (МД). Поддерживаемые СУБД модели данных разбивают на сетевые, иерархические, реляционные.
База данных содержит данные, используемые какой-либо прикладной информационной системой.
В зависимости от вида организации данных различают следующие основные модели представления данных в базе:
В
иерархической модели данные представляются
в виде древовидной (иерархической)
структуры. Подобная организация данных
удобны для работы с иерархически
упорядоченной информацией, однако
при оперировании данными со сложными
логическими связями
Структура данных определяется в тех же терминах, что и у сетевой. Важное отличие от сетевой модели данных в том, что она может иметь только иерархическую структуру. К каждой записи базы данных возможен только один путь (иерархический). Сетевая структура может быть преобразована в иерархическую. В сетевой модели данные организуются в виде произвольного графа. Недостатком сетевой модели является жесткость структуры и высокая сложность ее реализации. Кроме того, значительным недостатком иерархической и сетевой моделей является то, что структура данных задается на этапе проектирования БД и не может быть изменена при организации доступа к данным. Организация модели данных в СУБД сетевого типа определяется в терминах : элемент, агрегат, запись, групповое отношение, БД.
Элемент - наименьшая единица структуры данных.
Агрегат - именованная совокупность элементов или других агрегатов; Адрес: (ул., дом, квартира)
Запись - агрегат, который не входит в состав никакого другого агрегата и составляет основную единицу обработки БД. Тип записи определяется составом ее элементов.
Групповое отношение - иерархическое отношение между записями двух типов. Записи одного типа являются владельцами отношения, другого - подчиненными.
Сетевая модель данных поддерживает БД сетевой структуры. В сетевой модели данных допустимы следующие операции над объектами:
Запомнить
- заносит новую запись и автоматически
включает в групповое отношение
с соответствующей
Включение
в групповое отношение - позволяет
связать подчиненную запись с
соответствующей записью-
Переключить - изменяет запись - владельца в том же групповом отношении.
Обновить
- изменяет значение элементов записи,
перед обновлением
Извлечь, Удалить, Исключить из группового отношения - разрывает связь между записью - владельцем и подчиненным.
Особенности обработки данных в сетевых моделях:
Выделяют следующие методы доступа к данным таблиц:
Общая структура БД в формате Access представлена на. рисунке 3.
Таблица FisRab содержит список физических и лиц допущенных к системе
Имя поля | Тип данных | Описание |
NFISCODE | Числовой | Идентификатор работника |
NFIS | Числовой | Идентификатор подразделение работника |
FamRab | Текстовый | Фамилия |
ImRabh | Текстовый | Имя |
OtchRab | Текстовый | Отчество |
DataRozhd | Дата/время | Дата рождения |
MestoRozhd | Текстовый | Место рождения |
DataRaboti | Дата/Время | Дата приёма на работу |
Adress | Поле МЕМО | Адрес проживания |
Таблица VneDoku – содержит документы поступившие из внешних источников
Имя поля | Тип данных | Описание |
NPDoku | Числовой | Номер договора |
DataSostav | Дата/Время | Дата составления договора |
NCODE | Числовой | Код организации приславший договор |
KLASS | Текстовый | Классификация документа |
DataPosty | Дата/Время | Дата поступление договора |
NadlYved | Логический | Отметка о анализе и проверки документа |
Таблица VnuDoku – содержит документы поступившие из внутренних источников
Имя поля | Тип данных | Описание |
NFISCODE | Текстовый | Фамилия имя, отчество сотрудника составившего договор |
NOMCODE1 | Числовой | Номер сотрудника |
CocData | Дата/Время | Дата составление договора |
NFIS | Текстовый | Подразделение сотрудника составившего договор |
NOMCODE2 | Текстовый | Второе лицо участвующее в договоре, его имя, фамилия , отчество |
DOPDOK | Поле МЕМО | Дополнительная информация по договору |
DOKTip | Числовой | Тип договора |
DataObyavl | Дата/Время | Дата проверки договора |
NomerDOK | Числовой | Номер договора |
Таблица UCHET – содержит полный список документов
Имя поля | Тип данных | Описание |
NRDOK | Числовой | Внутренний
идентификатор поступивших |
DataReg | Дата/Время | Дата регистрации |
NRTIPDOK | Числовой | Номер типа договора |
NRREALDOK | Числовой | Номер договора по документу |
DATAPROV | Дата/Время | Дата проверки |
RECH | Текстовый | Решение выдвинутое по договору |
DATAARXIV | Дата/Время | Дата передачи в архив |
Таблица SPRReshenie – справочник видов принятых решений
Имя поля | Тип данных | Описание |
RESHENIE | Числовой | |
ReshenieTXT | Текстовый |
Таблица SPRLiz – справочник работников уполномоченных выносить решение по договорам .
Имя поля | Тип данных | Описание |
NORGAN | Числовой | Идентификатор |
FIO | Текстовый | ФИО сотрудника |
PODRAZ | Текстовый | Подразделение |
Primechaniya | Поле МЕМО | Примечания |
Таблица SPRArxiv – справочник всех документов принятые в архив
Информация о работе Проектирование информационной автоматизированной системы по документообороту