Диплом: Автоматизация процесса выбора экскурсионного тура ООО "Coral Travel"

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам
Учет номенклатуры по самостоятельно заданным
характеристикам.
2.1.3 Обоснование проектных решений по техническому
обеспечению
Техническое обеспечение – это совокупность всех технических
средств, используемых при функционировании ИС.
Для эффективного решения поставленной задачи необходимо
соответствующее техническое обеспечение. При выборе ЭВМ необходимо
руководствоваться рядом характеристик. К таким характеристикам
относятся:
надежность,
стоимость,
производительность,
объем памяти и другие.
В настоящее время в мире существуют ЭВМ нескольких классов:
большие, мин и- и микро-ЭВМ. Большие ЭВМ имеют очень высокую
стоимость и быстродействие и предназначены для решения сложных задач,
требующих большого количества вычислений. Они применяются при
проведении фундаментальных научных исследований, в космической
отрасли, в ядерной физике и т.д. Типичным представителем класса микро-
ЭВМ являются персональные ЭВМ (ПЭВМ). Мини-ЭВМ занимают
промежуточное место между большими и микро-ЭВМ.
При выборе ЭВМ необходимо руководствоваться рядом характеристик.
К таким характеристикам относятся надежность, стоимость,
производительность, объем памяти и другие.
От значения указанных параметров зависит возможность работы с
требуемыми программными средствами, а, следовательно, и успех создания
системы.
В рамках данного проекта предполагается создание конфигурации
система, для которой необходимо наличие сервера баз данных. Все
компьютеры объединены в локальную сеть, что гарантирует удовлетворение
потребностей информационного обмена. Рабочие места служащих
оснащаются принтерами для печати разнообразных списков, отчетов, счетов
и прочих выходных документов.
Ограничивающим фактором можно назвать требования ОС, потому
что современные браузеры нетребовательны к ресурсам.
Отталкиваясь от того, что грядущие пользователи работают с Windows
10, ее требования к техническому обеспечению основываются на том, что
работники будут применять такие прикладные программы как MS Word,MS
Exccel,1C:Предприятие,Google Chrome, для решения автоматизируемого
комплекса задач.
Следовательно, при определении требований к производительности, по
объёму оперативной памяти и жесткого диска должны предусматриваться
требования и дополнительных программных средств.
Минимальные требования к техническому обеспечению клиентских
рабочих мест:
Процессор: Intel Core 2 Duo E8500 Wolfdale (3166MHz, LGA775, L2
6144Kb, 1333MHz;
Материнская плата: с интегрированной видеокартой;
ОЗУ: 1 Гб оперативной памяти;
Сетевая карта: WiFi 10 Мбит/с;
Свободное дисковое пространство: 200 Гбайт;
Монитор: 19 дюймов;
Стандартное периферийное оборудование.
Значительное внимание следует посвятить требованиям к
характеристикам, которые предъявляются серверу. Для сервера актуальны
такие характеристики как быстродействие, размер накопителя, кол-во
поддерживаемых соединений. Быстродействие отражается на времени
обработки информации, что является главным аспектом для скорости
выполнения операций. Размер накопителя (обьем винчестера) определяет
объём сохраняемых данных.
Рекомендуемые требования к техническому обеспечению сервера:
Процессор: IntelXeon 5410 2.33GHz 12MB Caсhe 1333 MHz FSB
Материнскаяплата: Intel® Server Platform SR6850HW4/S
ОЗУ: 8 ГБ Fully Buffered ECC SDRAM DDR2-533/667(до 32GB)
Сетевая карта: 100 Мбит;
Жесткие Диски: 2 х 1 ТБ SAS 15K (до 8 дисков)
Контроллер RAID: Dual Intel® 82546GB Gigabit Ethernet Controller
Сервер должен работать под управлением операционной системы
Windows Server 2019,потому что данная система используется на
предприятии и кроме того обладает рядом преимуществ, таких, как наличие
следующих служб:
File and print services.
Active Directory. Active Directory — это служба каталога для
семейства продуктов Windows Server 2019.
Management services.
Storagemanagement. WindowsServer 2019включает в себя ряд новых
и расширенных возможностей управления хранением данных, которые
упрощают и делают более надежными управление и обслуживание дисков и
томов, резервное копирование и восстановление данных, а также
подключение к системам сетевых хранилищ.
Terminal Services.
Объем оперативной и внешней памяти являются достаточными для
большинства широко используемых в настоящее время СУБД, таких как
FoxPro, Clarion, Access, Paradox, Delphi и др.
Характеристики быстродействия выбранного класса машин таковы, что
позволят системе работать без видимых оператору задержек, а это
благотворно скажется на психологическом состоянии работника и на
качестве самой работы. Применять машины более низкого быстродействия,
например, с процессором i80386 или i80486DX, не рекомендуется, так как
программа будет работать медленно, что приведет к снижению
производительности труда и отрицательно скажется на настроении
сотрудников.
Для распечатки документов необходим принтер. Существует несколько
типов принтеров: матричные, струйные, лазерные. Матричные принтеры
имеют более низкую скорость печати, чем струйные и лазерные, но
относительно низкую цену, и для них не требуются дорогостоящие чернила
или порошок. Кроме того, матричные принтеры позволяют вручную
управлять расположением текста на странице путем соответствующего
размещения бумаги. Это очень удобно, особенно когда необходимо вывести
на один лист разнородные данные, так как можно распечатывать
информацию по частям.
2.2 Разработка проекта автоматизации
2.2.1 Этапы жизненного цикла проекта автоматизации
Жизненный цикл (ЖЦ) программного обеспечения (ПО) ИС
представляет собой непрерывный процесс, начинающийся с момента
принятия решения о создании ПО и заканчивающийся при завершении его
эксплуатации.
Под моделью ЖЦ ПО понимается структура, определяющая
последовательность выполнения и взаимосвязи процессов, действий и задач
на протяжении ЖЦ. Наибольшее распространение получили следующие
модели: каскадная, с промежуточным контролем и спиральная.
Каскадная модель предполагает строго последовательную реализацию
перечисленных этапов жизненного цикла. Достоинства модели:
формирование на каждом этапе законченного комплекта документации и
возможность планирования сроков завершения работ и соответствующих
затрат. Недостаток: несоответствие реальному процессу создания ПО,
который обычно не укладывается в жесткую схему и требует возврата к
предыдущим этапам до уточнения или пересмотра принятых решений.
Модель с промежуточным контролем приближает жизненный цикл к
реальному процессу создания и применения ПО. В отличие от каскадной
модели, она допускает возврат каждого этапа жизненного цикла на любой
предыдущий этап для выполнения межэтапной корректировки. При этом
обеспечивается большая надежность ПО, но вместе с тем увеличивается
длительность периода разработки.
Спиральная модель жизненного цикла позволяет устранить недостатки
предыдущих моделей. Основной упор в ней делается на начальные этапы:
анализ и проектирование. На них реализуемость технических решений
проверяется с помощью создания прототипов.
При спиральной схеме разработки неполное завершение работ на
очередном этапе позволяет переходить на следующий этап. Незавершенная
работа может выполняться на следующем витке спирали. Тем самым
обеспечивается возможность предъявить пользователям системы ее
некоторый работоспособный вариант для уточнения требований.
Понятие жизненного цикла проекта автоматизации (ЖЦ) определяется
как период времени, который начинается с момента принятия решения о
необходимости создания ИС и заканчивается в момент его завершения, то
есть приемки заказчиком при условии соблюдения всех ограничений: по
качеству, срокам, бюджету.
Для данной дипломной работы был выбран стандарт ISO/IEC 12207,
который является международным. В данный момент продолжается работа
по приведению этого стандарта в соответствие с предыдущим. ISO/IEC 12207
предлагает схему рассмотрения жизненного цикла системы в виде набора
процессов. Каждый процесс описывается набором его результатов, которые
достигаются при помощи различных видов деятельности. [14]
Стандарт ISO/IEC 12207 определяет структуру, он описывает процессы
проекта, которая содержит процессы, действия и задачи, которые
обязательно должны быть выполнены при создании ИС.
Согласно этому стандарту, структура основывается на 3 группах
процессов:
Основные процессы жизненного цикла- это приобретение,
поставка, разработка, эксплуатация и сопровождение;
Вспомогательные процессы, обеспечивающие выполнение
основных процессов - документирование, управление конфигурацией,
обеспечение качества, верификация, аттестация, оценка, аудит и
разрешение проблем;
Организационные процессы - управление проектами, создание
инфраструктуры проекта, определение, оценка и улучшение самого
жизненного цикла, обучение.
Среди всех основных процессов жизненного цикла, наибольшую
важность занимает-разработка, эксплуатация и сопровождение. Каждый из
процессов характеризуется определенными задачами и методами для их
решения, исходными данными; полученными на предыдущем этапе и
результатами.
Разработка:
Разработка информационной системы включает в себя все работы по
разработке информационного ПО и его компонентов в соответствии с теми
требованиями, которые были заданы. Разработка информационного ПО
также включает:
Оформление проектной и эксплуатационной документации;
Подготовку материалов, необходимых для проведения
тестирования тайных программных продуктов;
Разработку материалов, необходимых для организации обучения
персонала.
Эксплуатация:
Эксплуатационные работы можно подразделить на
подготовительные и основные. К подготовительным относятся:
конфигурирование базы данных и рабочих мест пользователей;
обеспечение пользователей эксплуатационной документацией;
обучение персонала компании.
Основные эксплуатационные работы включают;
непосредственно эксплуатацию;
локализацию проблем и устранение причин их возникновения;
модификацию программного обеспечения;
подготовку предложений по совершенствованию системы;
развитие и модернизацию системы.
Сопровождение:
Службы технической поддержки играют весьма важную роль в
жизни любой корпоративной информационной системы. Наличие
квалифицированного технического обслуживания на этапе эксплуатации
информационной системы является самым необходимым условием для
решения поставленных перед ней задач. Ошибки обслуживающего
персонала приводят к явным или скрытым финансовым потерям
сопоставимым со стоимостью самой информационной системы
Управление проектом связано с вопросами планирования и
организации работ, создания коллективов разработчиков и контроля за
сроками и качеством выполняемых работ.
Техническое и организационное обеспечение проекта включает:
Выбор методов и инструментальных средств для реализации
проекта;
Определение методов описания промежуточных состояний
разработки;
Разработку методов и средств испытаний созданного
программного обеспечения;
Обучение персонала.
Обеспечение качества проекта тесно связано с проблемами
верификации, тестирования компонентов ИС.
Моделью жизненного цикла информационной системы называется
некоторая структура, определяющая последовательность осуществления
процессов, действий и задач, выполняемых на протяжении жизненного цикла
информационной системы, а также взаимосвязи между этими процессами,
действиями и задачами.
Наибольшее распространение получили следующие две основные
модели жизненного цикла:
Каскадная модель (или системная) (70-85 г.г.);
Спиральная модель (настоящее время).
При разработке системы "снизу-вверх" от отдельных задач ко всей
системе (задачная модель) единый поход к разработке неизбежно теряется,
возникают проблемы при информационной стыковке отдельных
компонентов. Как правило, по мере увеличения количества задач
трудности нарастают и приходится постоянно изменять уже
существующие программы, и структуры данных. Скорость развития
системы замедляется, что приводит к торможению развития самой
организации. Однако в других случаях такая технология может оказаться
целесообразной:
Крайняя срочность (надо чтобы хоть как-то задачи решались;
потом придется все сделать заново);
Эксперимент и адаптация заказчика (не ясны алгоритмы, решения
нащупываются методом проб и ошибок).
Общий вывод: достаточно большую эффективную
информационной системы таким способом создать невозможно.
Положительные стороны применения каскадного подхода
заключаются в следующем:
на каждом этапе формируется законченный набор проектной
документации, отвечающий критериям полноты и согласованности;
выполняемые в логичной последовательности этапы работ
позволяют планировать сроки завершения всех работ и соответствующие
затраты.
Каскадный подход очень хорошо зарекомендовал себя при
постороении ИС, для которых в начале разработки нужно точно и полно
сформулировать все требования, для того, чтобы предоставить
разработчикам свободу реализовать их как можно лучше с технической
точки зрения. В данную категорию попадают сложные расчеты системы,
системы реального времени и другие, подобные этим задачи. В процессе
использования этого подхода обнаружился ряд его недостатков, вызванные
прежде всего тем, что реальный процесс создания систем никогда до конца
не укладывался в такую жесткую схему.В процессе создания всегда
возникала потребность в возврате к ранним этапам и уточнении или
пересмотренные ранее принятых решений.
Спиральная модель жизненного цикла, делает упор на первичные
этапы жизненного цикла: анализ и проектирование. На этих этапах
реализуемость технических решений проверяется путем создания
прототипов. Каждый виток спирали соответствует созданию фрагмента
или версии программного обеспечения, на нем уточняются цели и
характеристики проекта, определяется его качество, и планируются работы
следующего витка спирали. Таким образом, углубляются и
последовательно конкретизируются детали проекта, и в результате
выбирается обоснованный вариант, который доводится до реализации.
Разработка итерациями отражает объективно существующий
спиральный цикл создания системы. Неполное завершение работ на
каждом из этапов позволяет нам переходить на новый этап, не дожидаясь
окончательного завершения работы на текущем. При итеративном способе
разработки недостающую работу можно будет выполнить на следующей
итерации. Главная же задача - как можно быстрее показать пользователям
системы работоспособный продукт, тем самым, активизируя процесс
уточнения и дополнения требований.
Основной проблемой спирального цикла - является определение
момента перехода на следующий этап. Для ее решения необходимо ввести
временные ограничения на каждый из этапов жизненного цикла. Переход
осуществляется в соответствии с планом, даже если не вся работа, которая
была запланирована закончена. План составляется на основе
статистических данных, полученных в предыдущих проектах, и личного
опыта разработчиков.
Жизненный цикл ПО по методологии RAD состоит из четырех фаз:
Фаза определения требований и анализа;
Фаза проектирования;
Фаза реализации;
Фаза внедрения.
Понятие стратегии автоматизации включает в себя базовые принципы,
используемые при автоматизации предприятия. В ее состав входят
следующие компоненты.
Цели: области деятельности предприятия и последовательность, в
которой они будут автоматизированы
Способ автоматизации: по участкам, направлениям, комплексная
автоматизация
Долгосрочная техническая политика - комплекс внутренних
стандартов, поддерживаемых на предприятии
Ограничения: финансовые, временные и т.д.
Процедура управления изменениями плана.
Во главе стратегии автоматизации должна лежать стратегия бизнеса
предприятия: миссия предприятия, направления и модель бизнеса.

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

"Автоматизация обработки заявок ООО "Проектно-Строительная Компания"
"Автоматизация процесса аттестации персонала для ООО "Нэт Бай Нэт Холдинг"
"Анализ интернет-активности конкурентов ( на примере конкурентов "Газпром нефть")
"Бухгалтерский учёт и аудит расчётов с подотчётними лицами в организации на примере ООО "ЛОЦ 10""
«Психологическое сопровождение персонала в организации на примере ООО «Крокус»
Agile-методология в управлении проектами на примере ООО «Ресурсный центр «Академия КлассИнфо»
Aвтoмaтизaция пpoцecca вeдeния инфopмaциoннoй бaзы o дoлжнocтяx и вaкaнcияx c укaзaниeм тpeбoвaний к уpoвню знaний и нaвыкoв кaндидaтoв для гpуппы кaдpoв вoйcкoвoй чacти 3474»
Cовершенствование деловой оценки персонала в организации (на примере ООО "Даймонд кейтеринг развитие")
Cовершенствование управления рентабельности предприятия (на примере гуипп «бендерская типография «полиграфист»)
Event - менеджмент: реализация проекта (на примере ООО "АГРОПАК")