- •I. Аналитическая часть 9
- •II. Проектная часть 50
- •Введение
- •I. Аналитическая часть
- •1.1 Технико-экономическая характеристика предметной области и предприятия. Анализ деятельности «как есть»
- •1.1.1 Характеристика предприятия и его деятельности
- •1.1.2 Организационная структура управления предприятием
- •1.1.3. Программная и техническая архитектура ис предприятия
- •1.2 Характеристика комплекса задач, задачи и обоснование необходимости автоматизации
- •1.2.1 Выбор комплекса задач автоматизации и характеристика существующих бизнес процессов
- •1.2.2 Определение места проектируемой задачи в комплексе задач и ее описание
- •1.2.3 Обоснование необходимости использования вычислительной техники для решения задачи
- •1.3 Анализ существующих разработок и выбор стратегии автоматизации «как должно быть»
- •1.3.1 Анализ существующих разработок для автоматизации задачи
- •1.3.2 Выбор и обоснование стратегии автоматизации задачи
- •1.3.3 Выбор и обоснование способа приобретения ис для автоматизации
- •1.4 Обоснование проектных решений
- •1.4.1 Обоснование разработок по информационному обеспечению
- •1.4.2 Обоснование разработок по программному обеспечению
- •II. Проектная часть
- •2.1 Разработка проекта автоматизации
- •2.1.1 Этапы жизненного цикла проекта автоматизации
- •2.1.2 Ожидаемые риски на этапах жизненного цикла и их описание
- •2.2 Информационное обеспечение задачи
- •2.2.1 Информационная модель и её описание
- •2.2.2 Используемые классификаторы и системы кодирования
- •2.2.3 Характеристика нормативно-справочной и входной оперативной информации
- •2.2.4 Характеристика результатной информации
- •2.3. Программное обеспечение задачи
- •2.3.1 Общие положения (дерево функций и сценарий диалога)
- •2.3.2 Характеристика базы данных
- •2.3.3 Структурная схема пакета (дерево вызова программных модулей).
- •2.3.4 Описание программных модулей
- •2.4. Технологическое обеспечение задачи
- •2.4.1 Организация технологии сбора, передачи, обработки и выдачи информации
- •2.4.2 Схемы технологического процесса сбора, передачи, обработки и выдачи информации
- •2.5. Контрольный пример реализации проекта и его описание
- •III. Обоснование экономической эффективности
- •3.1 Выбор и обоснование методики расчёта экономической эффективности
- •3.2 Расчёт показателей экономической эффективности проекта
- •Заключение
- •Список использованной литературы
- •Приложение
2.3.2 Характеристика базы данных
База данных – это организованная структура, которая служит для хранения информации. В наше время, в базах данных хранятся не только данные, но и информация.
В результате взаимодействия данных, содержащихся в базе, с методами, доступными конкретным сотрудникам, образуется информация, которую они потребляют и на основании которой в пределах собственной компетенции производят ввод и редактирование данных. С понятием базы данных тесно связано понятие системы управления базой данных. Это комплекс программных средств, предназначенных для создания структуры новой базы, наполнение ее содержимым, редактирование содержимого и визуализации информации.
Под визуализацией информации базы понимается отбор отображаемых данных в соответствии с заданным критерием, их упорядочение, оформление и последующая выдача на устройства вывода или передачи по каналам связи.
В простейшем виде информационная модель может быть отображена в виде взаимосвязей между бизнес-компонентами и бизнес-процессами, как это показано на рисунке 2.4. В практике проектирования информационных систем такие схемы получили название ER-диаграмм (Entity-relationship diagram (ERD) – диаграмма «Сущность-связь»). ER-диаграммы хорошо вписываются в методологию структурного анализа и проектирования информационных систем. Такие методологий обеспечивают строгое и наглядное описание проектируемой системы, которое начинается с ее общего обзора и затем уточняется, давая возможность получить различную степень детализации объекта с различным числом уровней.
Рисунок №2.4. ER диаграмма
Следующие таблицы заполняются при поступлении документов:
Таблица №2.7
Структура таблицы «Список документов»
Название |
Имя поля |
Тип |
Размер |
idDoc |
Индивидуальный код |
Счетчик |
Длинное целое |
Дата |
Дата регистрации |
Дата/время |
Краткий формат даты |
Также заполняется подчиненная таблица «Значение полей», которая имеет следующую структуру:
Таблица №2.8
Структура таблицы «Значение полей»
Название |
Имя поля |
Тип |
Размер |
Id_DOC |
Код документа |
Целое |
Длинное целое |
ID_FIELD |
Код поля |
Целое |
Длинное целое |
Значение |
Содержание поля |
Текстовый |
250 |
К постоянной информации относится информация, хранящаяся в следующих справочниках:
Справочник Константы;
Справочник Список форм;
Справочник Список полей;
Справочник Шаблоны;
Рассмотрим подробнее структуру этих справочников:
Таблица №2.9
Структура таблицы «Константы»
Название |
Имя поля |
Тип |
Размер |
Id_CONST |
Индивидуальный код |
Счетчик |
Длинное целое |
Наименование |
Наименование |
Текстовый |
50 |
Значение |
Значение |
Текстовый |
250 |
Таблица №2.10
Структура таблицы «Список форм»
Название |
Имя поля |
Тип |
Размер |
Id_FORM |
Индивидуальный код |
Счетчик |
Длинное целое |
Название |
Наименование формы документа |
Текстовый |
50 |
Фильтр |
Фильтр на список документов по умолчанию |
Целое |
Длинное целое |
Таблица №2.11
Структура таблицы «Список полей»
Название |
Имя поля |
Тип |
Размер |
Id_FIELD |
Индивидуальный код |
Счетчик |
Длинное целое |
Наименование |
Название поля |
Текстовый |
50 |
Отображать |
Нужно ли отображать поле |
Целое |
Длинное целое |
Фильтр |
Проводить ли фильтрацию по полю |
Целое |
Длинное целое |
Автогенерация |
Является ли поле автоинкрементным счетчиком |
Целое |
Длинное целое |
Длина |
Длина поля |
Целое |
Длинное целое |
Значение |
Значение поля |
Текстовый |
50 |
Таблица №2.12
Структура таблицы «Шаблоны»
Название |
Имя поля |
Тип |
Размер |
ID_SB |
Индивидуальный код |
Счетчик |
Длинное целое |
Имя шаблона |
Название шаблона |
Текстовый |
50 |
