Дипломная работа: Автоматизация приема и обработки заявок отделом техподдержки ООО "РУСЭЛПРОМ-СЭЗ"

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам
71
возможность взаимодействовать с ними на персональном компьютере или
подключенном к локальной вычислительной сети.
Современные технические средства обеспечения управления
информационными ресурсами очень различаются по функционалу и составу.
Средства вычислительной техники, средства коммуникационной техники,
средства организационной техники.
Компьютерная техника предназначена, по большей части, для реализации
комплексных технологий обработки и хранения информации и является основой
интеграции всех современных технических средств обеспечения управления
информационными ресурсами.
Коммуникационная техника предназначена, в основном, для реализации
технологий передачи информации и имеет возможность работы как
самостоятельно, так и в комплексе со средствами компьютерной техники.
Организационная техника предназначена для реализации технологий
хранения, представления и использования информации, а также для выполнения
всевозможных вспомогательных операций при использовании технологий
информационной поддержки управленческой деятельности.
В рассматриваемой задаче автоматизации процесса приема и
распределения заявок от пользователей ООО «Русэлпром-СЭЗ» в качестве
технического обеспечения используются следующие средства:
персональные компьютеры;
сервера;
узлы локальной вычислительной сети.
Персональные компьютеры оцениваются по следующим основным
критериям:
производительность процессора;
объем жесткого диска;
объем оперативной памяти;
быстродействие видеокарты.
72
Учитывая, что наш модуль будет работать на основе клиент-серверной
технологии, то исполнение программы будет производиться на сервере, что
сильно снижает требования к персональным компьютерам пользователей.
Успешно функционирующее и получающее достаточную прибыль
предприятие характеризуется тенденцией к росту, что в процессе эксплуатации
ИС может потребовать увеличение количества автоматизированных рабочих
мест и объема хранимой (обрабатываемой) информации.[14]
Характеристики персональных компьютеров предприятия, описанные в
пункте 1.1.3 говорят о том, что парк персональных компьютеров представлен
современными производительными ПК, поэтому их замена в рамках текущей
задачи не требуется.
Технические характеристики серверов также не подлежат улучшению, так
как в настоящее время используемые модели серверов имею возможность
нарастить свою производительность для выполнения автоматизируемой задачи
без ущерба для других выполняемых ими задач.
Соединительные линии ЛВС оцениваются по допустимой пропускной
способности. Так как во время работы разрабатываемого модуля и обмена
информацией с сервером не передается голосовой или видео трафик, или другие
большие по объему данные, то и особых требований к пропускной способности
не предъявляется. Так как пропускная способность линий связи в настоящее
время составляет до 1 Гбит/сек, то они также не требуют модернизации или
замены.
73
2 Проектная часть
2.1 Разработка проекта автоматизации
2.1.1 Этапы жизненного цикла проекта автоматизации
Методология проектирования информационных систем описывает
процесс создания и сопровождения систем в виде жизненного цикла (ЖЦ) ИС,
представляя его как некоторую последовательность стадий и выполняемых на
них процессов. Для этапов определяются состав и последовательность
выполняемых работ, получаемые результаты, методы и средства,
необходимые для выполнения работ, роли и ответственность участников и т.д.
Такое формальное описание ЖЦ ИС позволяет спланировать и организовать
процесс коллективной разработки и обеспечить управление этим процессом.
Жизненный цикл ИС можно представить как ряд событий,
происходящих с системой в процессе ее создания и использования.
Модель жизненного цикла отражает различные состояния системы,
начиная с момента возникновения необходимости в данной ИС и заканчивая
моментом ее полного выхода из употребления. Модель жизненного цикла -
структура, содержащая процессы, действия и задачи, которые
осуществляются в ходе разработки, функционирования и сопровождения
программного продукта в течение всей жизни системы, от определения
требований до завершения ее использования..
Жизненный цикл ИС включает стадии создание - внедрение - поддержка.
Последовательное создание новой ИС выглядит следующим образом:
вначале осуществляется разработка концепции системы и ее дерева
целей (System Planning);
потом выясняются условия работы системы и формируются
соответствующие модели (System Analysis);
осуществляется разработка (проектирование и создание) системы
(System Design) - протяженный многовитковый итерационный процесс;
далее система внедряется (System Implementation) на тех рабочих
местах, для которых она создается;
74
во время своей эксплуатации любая система нуждается в
сопровождении и поддержке (System Support).
В практике создания ИС принято начинать использовать модули решения
задач и комплексов задач или подсистем по мере их готовности и отработки.
Поэтому процессы внедрения и создания обычно идут одновременно,
переплетаясь самым причудливым образом. Когда проект системы в намеченных
контурах завершается, основную роль начинают играть процессы внедрения,
однако тут же неизбежно возникают и расширяются внутри системы процессы
ее модернизации, совершенствования и т. п. Поэтому, не завершив создание всей
системы, ее начинают дорабатывать, соответственно при этом затягивается
процесс внедрения. По мере внедрения, т. е. ввода в эксплуатацию элементов
ИС, создается и вводится комплекс средств ее поддержки, сопровождения,
обслуживания, испытания, освоения и т. д.
Следует сказать, что эксплуатируемая ИС представляет собой сложную
систему, в составе которой можно выделить функциональные подсистемы,
которые в свою очередь могут также быть декомпозированы на подсистемы
следующего уровня.
В процессе эксплуатации ИС предприятия не остается неизменной, так как
она должна приспосабливаться к изменениям внутренней и внешней среды.
Модернизация и адаптация ИС осуществляется последовательно для отдельных
подсистем. В результате разные подсистемы ИС предприятия могут находиться
на разных стадиях и этапах жизненного цикла.
Таким образом, информационная система практически никогда не бывает
завершена окончательно, она всегда пребывает в процессе изменения.
Параллельно должны непрерывно решаться ее основные задачи, причем с
максимальной эффективностью на каждой стадии или в каждой фазе ее
состояния.
В связи с этим в задачи информационного менеджмента входит
постоянный контроль за состоянием ИС и использованием всех ее элементов: на
всех стадиях необходимо обеспечить и достижение целей, поставленных перед
75
системой, и планомерное и целенаправленное ее развитие в структуре основной
деятельности предприятия или учреждения.[12]
Жизненный цикл ИС проходит в рамках выбранного стандарта.
Стандарты регламентируют жизненный цикл ИС, а также процессы её
разработки.
Если модель жизненного цикла программных средств не определена в
договоре, то разработчик должен определить или выбрать модель жизненного
цикла программных средств, соответствующую области реализации, величине и
сложности проекта. При этом должны быть выбраны и структурированы в
модели жизненного цикла программных средств работы и задачи процесса
разработки.
Из наиболее распространенных стандартов необходимо рассмотреть
следующие:
ГОСТ 34.601-90 - распространяется на автоматизированные
системы и устанавливает стадии и этапы их создания. Кроме того, в стандарте
содержится описание содержания работ на каждом этапе. Стадии и этапы
работы, закрепленные в стандарте, в большей степени соответствуют каскадной
модели жизненного цикла.[1]
ISO/IEC 12207:1995 - стандарт на процессы и организацию
жизненного цикла. Распространяется на все виды заказного ПО. Стандарт не
содержит описания фаз, стадий и этапов.[1]
Custom Development Method (методика Oracle) по разработке
прикладных информационных систем - технологический материал,
детализированный до уровня заготовок проектных документов, рассчитанных на
использование в проектах с применением Oracle. Применяется CDM для
классической модели ЖЦ (предусмотрены все работы/задачи и этапы), а также
для технологий "быстрой разработки" (Fast Track) или "облегченного подхода",
рекомендуемых в случае малых проектов.[1]
Rational Unified Process (RUP) предлагает итеративную модель
разработки, включающую четыре фазы: начало, исследование, построение и
внедрение. Каждая фаза может быть разбита на этапы (итерации), в результате
Источник: https://baza.diplomsite.ru/previewfile/1983