Дипломная работа: Автоматизация приема регистрируемых почтовых отправлений УФПС "Татарстан Почтасы"

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам
49
стандартными методами ОС для обмена данными по сети, например в MS Windows
это Sharing и Security, что уменьшает скорость обработки данных в локальной базе.
Под смешанной организацией ИБ подразумевается распределённая база данных,
хранящаяся на нескольких серверах и реплицирующая изменения в каждой из них
по расписанию, данная структура ИБ используется в системах класса ERP для
работы в одной ИБ территориально удалённым офисам одновременно.
Интегрированный способ организации ИБ представляет собой совокупность
взаимосвязанных и хранящихся вместе данных при такой минимальной
избыточности, которая допускает их использование оптимальным образом для
любых приложений и при этом обеспечивается независимость данных от
программы, а для актуализации данных используется общий способ управления
[19].
В данном дипломном проекте наиболее целесообразной организацией ИБ
считаю интегрированную, так как размер базы будет увеличиваться каждый день
на тысячи записей. И оптимальным выбором будет использование СУБД вместо
файлового хранения базы данных
1.4.2. Обоснование проектных решений по программному обеспечению
Программное обеспечение (ПО) - совокупность программ системы
обработки данных и программных документов, необходимых для эксплуатации
этих программ. ПО предназначено для придания вычислительной системе
определенных свойств, связанных с увеличением производительности,
повышением достоверности получаемых результатов, повышением надежности
функционирования системы, улучшения работы пользователя [19].
Критериями выбора ПО, установленного на ПК пользователей является
максимальная минимизация времени процесса описание заявки/неисправности
пользователей и отправки заявки используя корпоративную почту компании.
В рамках корпоративного стандарта в компании используется собственное
программное обеспечения. Для запуска этой программы на компьютере
пользователя должна быть также установлена ОС, поддерживающая запуск
данного приложения. В связи с корпоративным стандартом использования версии
50
ОС MS Windows 7, так как это самая младшая версия ОС, поддерживаемая
компанией Microsoft в России и имеющая возможность работать в доменной
инфраструктуре.
Критериями выбора архитектуры реализации проектируемого Программного
Комплекса являются: 1) совместимость с существующей инфраструктурой
серверов; 2) возможность создания резервных копий данных и просматривать
статистку по обработанным заявкам.
Для серверной части необходимо также выбрать систему управления базами
данных (СУБД). В таблице 7 представлены основные современные СУБД.
Таблица 7 - Варианты СУБД
Название СУБД
Характеристики
Microsoft
SQL Server
InterBase
Oracle 1
Встраиваемая аутентификация
пользователей
да
да
нет
Мониторинг работы базы данных
да
да
да
Возможность создание временные
таблицы
да
да
да
Ведение журнала действий с базами
данных и подключение
да
да
да
В качестве СУБД для программы будет использоваться Microsoft SQL Server.
Закупка нового сервера не обязательна, так как база данных программного
продукта может быть расположена на уже имеющемся сервере. При создании
данного сервера компания закладывала около 50% мощности закупаемого сервера
на будущую масштабируемость системы.
В рамках уже существующей базы данных в ней будут созданы
дополнительные таблицы и связи между ними. Добавленные таблицы не будут на
прямую связаны с основными функциональными таблицами базы данных, поэтому
не повлияют на работу основного функционала ИС .
Тщательно выбранная информационная система предоставляет руководству
и членам команды возможность принимать приемлемые и обоснованные решения
на протяжении всего проектного цикла. Соответствующая организация управления
может обеспечить построение процедур анализа качества выполнения работ,
51
которая фокусирует внимание руководства на достижении поставленных целей.
Идеальной программы для автоматизации управления проектами,
удовлетворяющей всем без исключения требованиям предприятия не существует.
Важным условием правильного выбора информационной системы управления
проектами является понимание того, что именно вы хотите получить от системы и
разделение критичных и второстепенных требований - какие ее возможности вам
необходимы, какая учетная информация должна использоваться для принятия
управленческих решений по проекту. Именно качество внедрения системы
определяет различие между «хорошим» и «плохим» пакетом. Внедрение
информационной системы управления проектами должно проводиться поэтапно и
быть тщательно спланировано. Набор базовых функциональных возможностей
информационных систем данного класса представлен в таблице 8.
Таблица 8 - Набор базовых функциональных возможностей информационных
систем
Средства описания
комплекса работ проекта,
связей между работами и их
временных характеристик
Описания глобальных параметров управления
проектом
Описание логической структуры комплекса работ
Многоуровневое представление проекта
Назначение временных параметров проекта
Средства поддержки
информации о ресурсах и
затратах по проекту и
назначения ресурсов и
затрат отдельным работам
проекта
Организационная структура исполнителей
Ведение списка наличных ресурсов, номенклатуры
материалов и статей затрат
Поддержка календарей ресурсов
Назначение ресурсов работам
Календарное планирование при ограниченных
ресурсах
Средства контроля за ходом
выполнения проекта
Фиксация параметров управления проектом в базе
данных
Ввод фактических показателей состояния задач
Ввод фактических объемов работ и использования
ресурсов
Сравнение плановых и фактических показателей и
прогнозирование хода предстоящих работ
Графические средства
представления структуры
проекта, средства создания
различных отчетов по
проекту
Диаграмма Ганта (часто совмещенная с электронной
таблицей и позволяющая отображать различную
дополнительную информацию)
52
Даже простые информационные системы способны поддерживать
планирование проектов, состоящих из десятков тысяч задач и использующих
тысячи видов ресурсов. Такие информационные системы адресованы
пользователям-непрофессионалам, для которых управление проектами не является
основным видом деятельности. От пользователей, использующих информационные
системы лишь время от времени при необходимости спланировать небольшой
комплекс работ или ввести фактические данные по проекту, трудно ожидать
серьезных затрат времени и усилий на то, чтобы освоить и держать в памяти какие-
либо специфические функции планирования или оптимизации расписаний. Для них
более важным является простота использования и скорость получения результата.
Эти два преимущества основательно изменили системы управления
проектами и соответственно возможности организации эффективного управления
проектами.
Внедрение единой информационной системы управления проектами, как
правило, требует стандартизации и взаимной увязки управленческих процессов и
информационных потоков как по стадиям реализации проектов, так и по уровням
принятия решений, а также интеграции информационных систем управления
проектами с другими корпоративными информационными системами.
Возможности эффективного внедрения информационной системы управления
проектами во многом зависят от возможностей настройки пакета на специфические
показатели конкретных проектов, гибкости средств обмена данными,
возможностей стандартизации управленческой среды и обеспечения групповой
работы с данными проекта.
При выборе СУБД необходимо учесть тип операционной системы, нагрузку
на сеть и базу данных. Нагрузка на сеть оценивается количеством рабочих станций
пользователей и частотой обращений к Базе данных. В данном случае будет
использоваться среда программирования Visual Studio 2010 совместно с СУБД SQL
Server 2008 R2.
В таблице 9 сравниваются между собой основные средства проектирования.
53
Таблица 9 - Варианты средств проектирования
Название
Характеристики
Microsoft
Visual Studio
Delphi
Python
Совместимость с
операционной системой
Windows
да
да
да
Встроенный редактор
интерфейса
да
да
да
Совместимость с другими
языками программирования
да
нет
да
Автоматизация приема регистрируемых почтовых сообщений будет
реализована на языке программирования Visual Basic 2010, который входит в
состав пакета Microsoft Visual Studio 2010. Microsoft Visual Basic 2010 обладает
следующими особенностями:
1. Для работы программ, написанных на этом языке, необходимо чтобы была
установлена библиотека Microsoft .NET Framework.
2. Возможность создавать различные части проекта на различных языках
программирования, входящих в Visual Studio.
3. Возможность использования новых визуальных эффектов.
4. Возможность конвертации проектов Visual Basic более ранних версий.
5. Большая ориентация на сетевые технологии.
6. Более упрощенная работа с БД. Ориентация на язык форматирования XML.
В состав Visual Studio входит SQL Server Express - урезанная клиентская
версия SQL Server 2010.
7. Автоматическое подключение всех доступных компонентов.
1.4.3. Обоснование проектных решений по техническому обеспечению
Информационные системы - это комплекс средств, предназначенных для
хранения, упорядочивания и анализа больших объёмов информации.
Информационные системы бывают электронными и не электронными. К
неэлектронным информационным системам относятся: 1) Каталог в библиотеке; 2)
Регистратура в больнице; 3) Библиотека.
К электронным информационным системам относятся:
Источник: https://baza.diplomsite.ru/previewfile/1481