Добавлен: 18.06.2023
Просмотров: 74
Скачиваний: 3
СОДЕРЖАНИЕ
Выбор комплекса задач автоматизации
Характеристика документооборота, возникающего при решении задачи
Обоснование проектных решений по информационному обеспечению
Каноническое проектирование ИС
Массив данных – конструкция данных, компоненты которой идентичны по своим характеристикам.
Обоснование проектных решений по программному обеспечению
2.1 Информационная модель и ее описание
Характеристика нормативно-справочной, входной и оперативной информации
2.3 Характеристика результатной информации
2.4 Общие положения (дерево функций и сценарий диалога)
2.5 Характеристика базы данных
2.6 Структурная схема пакета (дерево вызова программных модулей)
2.7 Описание программных модулей
Для управления внешними устройствами компьютера используются специальные системные программы — драйверы. Драйверы стандартных устройств образуют в совокупности базовую систему ввода-вывода (BIOS), которая обычно заносится в постоянное ЗУ компьютера.
База данных — это один или несколько файлов данных, предназначенных для хранения, изменения и обработки больших объемов взаимосвязанной информации
В базе данных предприятия, например, может храниться:
- вся информация о штатном расписании, о рабочих и служащих предприятия;
- сведения о материальных ценностях;
- данные о поступлении сырья и комплектующих;
- сведения о запасах на складах;
- данные о выпуске готовой продукции;
- приказы и распоряжения дирекции и т.п.
Даже небольшие изменения какой-либо информации могут приводить к значительным изменениям в разных других местах.
Пример. Издание приказа о повышении в должности одного работника приводит к изменениям не только в личном деле работника, но и к изменениям в списках подразделения, в котором он работает, в ведомостях на зарплату, в графике отпусков и т.п.
Базы данных используются под управлением систем управления базами данных (СУБД).
Система управления базами данных (СУБД) — это система программного обеспечения, позволяющая обрабатывать обращения к базе данных, поступающие от прикладных программ конечных пользователей.
Системы управления базами данных позволяют объединять большие объемы информации и обрабатывать их, сортировать, делать выборки по определённым критериям и т.п.
Современные СУБД дают возможность включать в них не только текстовую и графическую информацию, но и звуковые фрагменты и даже видеоклипы.
Простота использования СУБД позволяет создавать новые базы данных, не прибегая к программированию, а пользуясь только встроенными функциями.
СУБД обеспечивают правильность, полноту и непротиворечивость данных, а также удобный доступ к ним.
Популярные СУБД — FoxPro, Access for Windows, Paradox.
Для менее сложных применений вместо СУБД используются информационно-поисковые системы (ИПС), которые выполняют следующие функции:
- хранение большого объема информации;
- быстрый поиск требуемой информации;
- добавление, удаление и изменение хранимой информации;
- вывод ее в удобном для человека виде.
Проектная часть
2.1 Информационная модель и ее описание
Информационная модель системы реализации бизнес-процесса «Движение библиотечного фонда» состоит из нескольких справочников, которые заполняются при работе с пользовательскими формами.
Это таки справочники, как:
- Справочник изданий;
- Справочник поставщиков;
- Справочник сотрудников;
- Справочник договоров.
Информационная модель исследуемого бизнес-процесса изображена на рисунке 3.
Рисунок 3. Информационная модель
Характеристика нормативно-справочной, входной и оперативной информации
Входной информацией для рассматриваемой системы являются:
- информация о поставщиках;
- информация о сотрудниках;
- информация об изданиях.
Нормативно-справочная информация в автоматизированных системах представляет собой ядро единого информационного пространства предприятия (организации), включающее в себя набор справочников, словарей, классификаторов, стандартов, регламентов, используемых в деятельности предприятия.
Информация заносится в справочники автоматически при непосредственной работе с пользовательскими формами. Пример такой пользовательской формы изображен на Рисунке 4.
Подсказка
КНОПКИ
ПОЛЯ ДЛЯ ВВОДА
НАЗВАНИЕ ПОЛЯ
Рисунок 4. Форма ввода
Перечень заполняемых справочников и их характеристика приведены в Таблице 7.
Таблица 7. Перечень справочников
Название справочника |
Ответственный за введение |
Среднее число записей |
Средняя частота актуализации |
Средний объем актуализации % |
Справочник изданий |
Отдел снабжения |
неогр |
1/мес |
100 |
Справочник поставщиков |
Отдел снабжения |
неогр |
1/мес |
0-100 |
Справочник сотрудников |
Отдел снабжения |
неогр |
1/мес |
0-100 |
Справочник договоров |
Отдел снабжения |
неогр |
1/мес |
100 |
Входные документы охарактеризованы в Таблице 8.
Таблица 8. Характеристика входных документов
Код документа |
Наименование |
Источник получения |
Частота возникн/мес |
Число строк |
01 |
Договор на поставку |
Отдел снабжения |
неогр |
неогр |
02 |
Информация о сотрудниках |
Отдел снабжения |
неогр |
неогр |
03 |
Список изданий |
Отдел снабжения |
неогр |
неогр |
Характеристика выходных документов приведена в Таблице 9.
Таблица 9. Характеристика выходных документов
Код документа |
Наименование |
Источник получения |
Частота возникн/мес |
Число строк |
04 |
Список полученных изданий |
Отдел по продажам |
1 |
неогр |
05 |
Заполненная накладная |
Отдел по продажам |
неогр |
неогр |
2.3 Характеристика результатной информации
Для данной системы реализации бизнес-процессов результатной информацией являются запросы на обработку информации, отчеты и непосредственно пользовательские формы в заполненном виде.
В качестве примеров результатной информации для данной системы могут быть рассмотрены такие документы, как отчет о поставщиках и список изданий.
Перечень и характеристика результатных документов изображен в Таблице 10.
Таблица 10. Характеристика результатных документов
Наименование |
Источник формирования |
Частота формир/мес |
Структура документа |
Способ доставки |
Отчет о поставщиках |
Данные о поставщиках; Договоры |
1 |
Стандартная |
Вывод формы на экран |
Перечень изданий |
Договоры; список изданий |
1 |
Оригинальная |
Вывод формы на экран |
2.4 Общие положения (дерево функций и сценарий диалога)
Взаимодействие системы с пользователем реализовано посредством организации пользовательских форм, обеспечивающих реализацию необходимых функций и процессов.
Дерево функций изображено на Рисунке 5.
Функции
Основные
Служебные
Корректность авторизации
Настройки
Заполнение справочников
Ввод инф
Отображение результатов
Рисунок 5. Дерево функций
Сценарий диалога изображен на Рисунке 6.
Главное меню
Файл
Справочники
Отчеты
Сервис
Справка
Выход
Операции
Новый
Открыть
Сохран.
Печать
Настройки
Выход
Справочник поставщиков
Справочник изданий
Справочник договоров
Справочник сотрудников
Ввод инф
Вывод на экран
Вывод. отчета
Печать
Параметры
О прогр
Отчет о продажах
Запрос
Рисунок 6. Сценарий диалога
2.5 Характеристика базы данных
Информационная система, проектируемая для реализации бизнес-процесса «Движение библиотечного фонда», включает в себя базу данных, состоящую из следующих таблиц:
- издания;
- поставщики;
- сотрудники;
- договоры.
Описание таблиц приведено ниже.
Таблица 11 Сведения о сотрудниках
Имя поля |
Тип данных |
Идентификатор |
Длина поля |
Длина одной записи |
Число записей |
Возможность индексирования |
Код сотрудника |
числовой |
Kod_sotr |
6 |
3 |
10 |
Да Ключевое поле |
ФИО сотрудника |
текстовый |
Fio_sotr |
30 |
30 |
10 |
Нет. |
Пасп. данные |
числовой |
pasport |
11 |
11 |
10 |
Нет |
Таблица 12 Сведения о поставщиках
Имя поля |
Тип данных |
Идентификатор |
Длина поля |
Длина одной записи |
Число записей |
Возможность индексирования |
Код поставщ. |
числовой |
Kod_post |
6 |
3 |
200 |
Да. Ключ. Поле |
ФИО поставщ. |
Текст |
Fio_post |
30 |
30 |
200 |
Нет |
Конт. телефон |
числовой |
Vid_t |
30 |
30 |
200 |
Нет |
Таблица 13 Сведения об изданиях
Имя поля |
Тип данных |
Идентификатор |
Длина поля |
Длина одной записи |
Число записей |
Возможность индексирования |
Код издания |
числовой |
Kod_izd |
6 |
3 |
неогр |
Да. Ключ. |
Название издания |
Текст. |
Nazv |
100 |
100 |
неогр |
Нет |
Автор |
Денеж. |
Autor |
10 |
10 |
неогр |
Нет |
Год выпуска |
Дата/время |
God |
4 |
4 |
неогр |
Нет |
Таблица 14 Сведения о договорах
Имя поля |
Тип данных |
Идентификатор |
Длина поля |
Длина одной записи |
Число записей |
Возможность индексирования |
Код договора |
Числ. |
Kod_dog |
6 |
3 |
50 |
Да. Ключ. поле |
Код (-ы) издания (-ий) |
Числ. |
Kod_izd |
10 |
10 |
50 |
Да |
Код сотрудника |
Числ. |
Kod_sotr |
10 |
10 |
50 |
Да |
Код поставщика |
Числ. |
Kod_post |
10 |
10 |
50 |
Да |
Контрольная ER-модель представлена на рисунке 7.
Сведения о сотр.
код сотрудника
ФИО сотрудника
пасп. данные
Сведения о поставщ.
код поставщика
ФИО поставщика
Конт. телефон
Сведения о договорах
код договора
код издания
код сотрудника
код поставщика
Сведения об изданиях
код издания
название издания
автор
год издания
Рисунок 7. ER-модель
2.6 Структурная схема пакета (дерево вызова программных модулей)
Дерево вызова программных модулей изображено на Рисунке 8.