Диплом: Автоматизация услуг почтовой связи для "Почтовое отделение №56" Почта России

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам
47
Администратор имеет доступ ко всем справочникам и таблицам.
2.2.2. Характеристика нормативно-справочной, входной и оперативной
информации
В системе используются справочники, приведенные в таблице 7.
Таблица 7
Перечень используемых справочников
Название
справочника
Ответственный
за ведение
Средний
объём
справочника
в записях
Средняя
частота
актуализации
Средний
объем
актуализации,
%
Отправление
Оператор
20
1 раз в месяц
20
Вид
отправления
Оператор
20
1 раз в месяц
20
Города
Оператор
20
1 раз в год
10
Страны
Оператор
10
1 раз в год
20
Клиенты
Оператор
200
1 раз в месяц
30
Список документов, находящихся в архиве, а также список документов на
контроле имеют определенные отличия относительно наличия места хранения.
Таблица 8
и Описание в входных на документов
ип
п
Наименование
Реквизиты
Таблицы, на
основе которых
формируется
Частота и
формирован
ия
1
Прием
Отправление
Город
Клиент
Вес
Дата приема
Отправление
Города
Клиенты
По и мере в
необходимос
ти
2
Регистрация
Отправление
Код
Город
Дата
регистрации
Отправление
Города
По и мере в
необходимос
ти
3
Выдача
Отправление
Город
Клиент
Вес
Отправление
Города
Клиенты
48
Дата выдачи
2.2.3. Характеристика результатной информации
Экранные формы отчетов описаны в таблице 9.
Таблица 9
Описание выходных документов
пп
Номенклатура
Реквизиты
Таблицы, на
основе
которых
формируется
Частота
формирован
ия
1
Прием
отправлений
Отправление
Город
Клиент
Дата приема
Отправление
Города
Клиенты
Ежедневно
2
Нахождение
Отправление
Код
Город
Дата
регистрации
Отправление
Города
Ежедневно
3
Выдача
отправлений
Отправление
Город
Клиент
Дата выдачи
Отправление
Города
Клиенты
Ежедневно
2.3. Программное обеспечение задачи
2.3.1. Общие положения (дерево функций и сценарий диалога)
Сценарий диалога очень прост и схож с интерфейсом множества программных
продуктов, с которыми пользователь уже возможно имел дело. Использование
структурированного меню и дочерних форм позволит конечному потребителю
приложения наиболее быстро добраться до необходимой ему задачи.
Работа с информационной системой начинается с главной формы, через
которую можно выйти в нужную подсистему (рисунок 8).
49
Рисунок 8. Дерево функций информационной системы
В программе представлены следующие справочники:
Справочник "Страны"
Справочник "Города"
Справочник "Клиенты"
Справочник "Вид отправления"
Справочник «Отправление»
В справочниках хранится вся информация о документах, объектах
строительства, ответственных лицах.
Отчеты, с помощью которых делопроизводитель владеет полной информацией
о документах, это:
Выдача_отпр;
50
Нахождение
Прием_отпр
Система является диалоговой, т.е. выполняет с функциональной точки зрения
процесс обмена сообщениями между пользователями и ЭВМ, при котором,
осуществляется постоянная смена ролей информатора и реципиента.
По своему существу, диалог представляет собой процесс обмена сообщениями
между пользователем и вычислительной машиной, при котором производится
постоянная смена ролей информатора и реципиента, при этом смена паролей должна
быть достаточно оперативной.
Рисунок 9. Сценарий диалога информационной системы
51
Для просмотра информации об общем объеме зарегистрированных документов
формируется отчет.
2.3.2. Характеристика базы данных
В базе данных отражается информация об определенной предметной области.
Предметная область является частью реального мира, которая представляет интерес
для данного исследования [21].
Чаще всего выделяют три уровня моделей: логический, физический и внешний.
ER-модельэто элемент концептуальной модели. Использование указанного
моделирования дает огромное количество преимуществ (особенно в сочетании с
автоматизированными средствами проектирования –CASE-средствами):
анализ предметной области является наиболее целенаправленным и
конкретным, так как предписывает определенную методологию моделирования;
удобное средство документирования проекта;
дает возможность проектирования АИС без привязки к конкретной
целевой СУБД и выбора последней в любой момент времени (чем ближе к концу
проектирования это будет сделано, тем точнее может быть осуществлен выбор).
В данном дипломном проекте ER-модель построена в ERWin (рис. 10-12).
52
Рисунок 10. ER-диаграмма в среде ERwin
Прямое проектирование (Forw
a
rd Engineering) представляет собой процесс
генерации физической схемы БД из логической модели данных. Когда пользователем
генерируется физическая схема, Erwin дает возможность включения триггеров
ссылочной целостности, хранимых процедур, индексов, ограничений и других
возможностей, доступных при определении таблиц в СУБД.
Для переноса спроектированной модели данных в систему управления базами
данных, необходим предварительный этап, который заключается в проверке
полученной схемы на предмет логической целостности и наличия (отсутствия)
ошибок проектирования. Данный продукт позволяет проводить анализ структуры
данных, ключей, индексов, столбцов и отношений. Помимо этого, решение может
отобразить структуру всей базы данных, в том числе и столбцы с перекрестными
ссылками, и списки отношений, в графическом виде. Для проверки схемы данных
необходимо сохранить ERD-диаграмму.
53
Открываем физическую (Physical) модель проектируемой ИС. На вкладке
Database выбираем Choose Database. В открывшемся окне выбираем MySql в качестве
нужного типа СУБД, после чего типы данных в физической модели изменятся, так
как по умолчанию она может быть настроена на другую СУБД (прил. 1).
Рис. 11 Передача данных в MySql
CA ERwin Data Modeler SE - продукт, лидирующий в области моделирования
данных, который предоставляет действенный способ визуализации данных из
множественных источников внутри организации, увеличивая эффективность за счет
многократного использования и стандартов и одновременно повышая качество
сохраняемой информации, обеспечивая целостное представление стратегических
информационных активов.
CA ERwin Data Modeler SE увеличивает производительность за счет
предоставления легкого в использовании графического окружения, которое упрощает
конструирование баз данных и автоматизирует многие трудоемкие задачи, ускоряя
создание высококачественных, высокопроизводительных транзакционных и
информационных баз данных.
Способность представлять огромное количество информации в графическом
формате помогает поддерживать связь между деловыми и техническими
заинтересованными сторонами, обеспечивая соответствие требований бизнеса и их
технической реализации в базах данных. Благодаря визуальному проектированию,
54
разработчики баз данных могут разрешать все сложные вопросы до момента любого
значительного инвестирования ресурсов, способствуя более быстрому реагированию
организации на возникающие потребности предприятия, подчеркивая важность
влияния изменений на информационные активы и позволяя быстро отвечать на
постоянно меняющееся и стремительно возрастающее информационное окружение.
Ключевые функции
Ключевые функции CA ERwin Data Modeler SE включают:
Диаграммы и визуализация: CA ERwin предлагает современную диаграммную
технологию, предоставляющую гибкость графического редактора в сочетании с силой
средства моделирования баз данных, лидирующего в этой области. Не только вид
ваших моделей значительно улучшится, но и вам станет легче создавать их и
управлять ими.
Редактор метаданных: позволяет редактировать различные наборы объектов в
рамках единого интерфейса вида электронной таблицы, позволяющего вносить
массовые изменения, экспортировать в Excel, выполнять запросы к метаданным [3].
Полное сравнение: Эта мощная функция автоматизирует полную
двунаправленную синхронизацию моделей, скриптов и баз данных, сравнивая
каждый из элементов, отображая все различия, и позволяет выполнить
двунаправленное выборочное обновление. Если изменения модели должны найти
отражение в базе данных, ERwin может автоматически сгенерировать скрипт ALTER.
Создание структуры базы данных: CA ERwin позволяет создать структуру базы
данных непосредственно из визуальных моделей, увеличивая эффективность и
снижая ошибки. Лидирующая в отрасли поддержка различных баз данных включает
оптимизированные шаблоны триггеров целостности ссылок и богатый универсальный
макроязык, позволяющий разработчикам настраивать триггеры, скрипты и хранимые
процедуры. Настраиваемые шаблоны облегчают полную физическую реализацию
модели и определений.
Реверсивное проектирование баз данных: Недокументированная информация,
содержащаяся внутри скриптов SQL или базах данных, может быть визуализирована
или повторно использована для создания новых моделей данных и/или объектов базы
данных [4].
55
Стандарты проектирования для многократного использования: Расширенный
набор объектов моделирования для многократного использования позволяет вам
создавать, поддерживать, применять и использовать отображение трансформаций
имен, отображение типов данных, шаблоны создания схем, определения доменов и
множество других стандартов моделирования для увеличения возможности
многократного использования внутри вашей организации.
Отчеты и печать: Каждая копия CA ERwin Data Modeler SE включает копию
SAP Business Objects Crystal Reports. Вы можете использовать встроенные отчеты или
создавать свои собственные. Универсальный интерфейс ODBC доступен для
заказчиков, которые используют другие инструменты отчетности. Отчеты могут быть
сгенерированы в различных форматах, включая HTML, PDF, RTF and TXT.
Интеграция и обмен метаданных с другими инструментами: Легко объединить
ERwin с другими проектами и инструментами, благодаря средствам импорта и
экспорта для разнообразных источников, включая BI tools, MDM hubs, другие
средства моделирования данных, Extract, Transform, инструменты Load (ETL) и
инструменты Unified Modeling Language (UML).
При проектировании базы данных разработаны следующие таблицы,
наименование которых и их назначение приведено в таблице 10.
Таблица 10
Описание таблиц базы данных
Наименование
Хранимые данные
Вид отправления
Список видов отправлений
Страна
Список стран
Город
Список городов
Отправление
Описание почтовых отправлений
Клиенты
Сведения о клиентах
Прием
Сведения о приеме почтовых отправлений
Регистрация
Сведения о регистрации отправлений на промежуточных
пунктах
Выдача
Сведения о выдаче почтовых отправлений
Характеристика каждой таблицы базы данных приведена ниже, в таблицах 11–18.
Таблица 11
Вид отправления
Номенклату
Идентифик
Тип
Длина
Примеча
56
ра поля
атор поля
поля
поля
ние
Код вида
Код вида
Счетчик
Ключевое
поле
Вид
отправления
Вид
отправления
Строка
20
Таблица 12
Страны
Номенклатура
поля
Идентификатор
поля
Тип поля
Длина
поля
Код страны
Код страны
Счетчик
Название
Название
Строка
20
В таб. 13 описаны характеристики таблицы Города
Таблица 13
Города
Номенклатура
поля
Идентификатор
поля
Тип поля
Длина
поля
Код города
Код города
Счетчик
Название
Название
Строка
20
Код страны
Код страны
Число
10
В таб. 10 описаны характеристики таблицы Отправление
Таблица 14
Отправление
Номенклату
ра поля
Идентифика
тор поля
Тип
поля
Длина
поля
Приме
чание
Код
Отправления
Код работника
Число
10
Ключево
е поле
Код вида
ФИО
Число
20
Название
Имя
Строка
20
Цена
Отчетсво
Число
20
В таб. 15 описаны характеристики таблицы Клиенты
Таблица 15
Клиенты
Номенклатура
поля
Идентификат
ор поля
Тип поля
Длина
поля

Смотрите также:

"Автоматизация обработки заявок ООО "Проектно-Строительная Компания"
"Автоматизация процесса аттестации персонала для ООО "Нэт Бай Нэт Холдинг"
"Анализ интернет-активности конкурентов ( на примере конкурентов "Газпром нефть")
"Бухгалтерский учёт и аудит расчётов с подотчётними лицами в организации на примере ООО "ЛОЦ 10""
«Психологическое сопровождение персонала в организации на примере ООО «Крокус»
Cовершенствование деловой оценки персонала в организации (на примере ООО "Даймонд кейтеринг развитие")
IPO - инструмент финансирования деятельности организации. На примере ПАО «Нефтяная компания «Лукойл»
PR как средство продвижения организации (на примере ПАО "Тамбовский завод "Комсомолец им. Н.С. Артемова")
PR-коммуникации в сфере общественного питания (на примере кафе-кондитерской «Cream Cheese»)
SMM как средство повышения эффективности работы учреждений социокультурной сферы (на примере Малого театра)