Диплом: Автоматизация рабочего места отдела продаж в ТОО "UNIKASSA"

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам
45
программноеобеспечение,средствакоммуникации,выполняетсянеравномерно.
Компьютернаятехникаразвиваетсявгеометрическойпрогрессии.
Принято классифицировать компьютерные технологии по типу
пользовательского интерфейса на пакетные, диалоговые и сетевые. При
пакетном интерфейсе пользователь получает лишь результаты работы
технологии, в остальных он взаимодействует с ней на индивидуальном
компьютере.
Компьютерная техника служит, главным образом, для реализации
комплексных технологий обработки и хранения данных и является базой
интеграции всех современных технических средств обеспечения управления
информационнымиресурсами.
Коммуникационная техника служит главным образом для реализации
технологий передачи данных и предполагает автономное функционирование, а
такжефункционированиевсовокупностисосредствамикомпьютернойтехники.
Организационная техника служит для реализации технологий хранения,
представления и использования данных, а также для осуществления разного
рода вспомогательных операций в рамках определенных технологий
информационнойподдержкиуправленческойдеятельности.
В проектируемой задаче автоматизации, в процессе которой требуется
автоматизировать процесс учета договоров на продажу товаров и услуг ТОО
«Unikassa», в качестве технического обеспечения применяются такие средства,
как:
персональныекомпьютерыменеджеров;
сервера;
соединительныелинииЛВС.
Оценка персональных компьютеров происходит по таким основным
критериям, как быстродействие процессора и видеокарты, а также объема
жесткогодиска иоперативнойпамяти.
Поскольку разрабатываемая ИС будет работать на основе клиент-
серверной технологии, то все вычисления будут выполняться на стороне
сервера, значит, системные требования к персональным компьютерам
минимальны.
46
Описанные выше в пункте 1.1.3 технические характеристики
персональных компьютеров относятся к компьютерам со средней
производительностью.Такимобразом,можно сделать вывод,чтоихзаменалибо
модернизациявцеляхреализациизаданнойзадачинетребуется.
Также нет необходимости в улучшении технических характеристик
серверов,посколькусегодняприменяемыемоделисерверовимеют возможность
нарастить свою производительность для реализации автоматизируемой задачи
безущербадляпрочихреализуемыхимизадач.
Оценка соединительных линий ЛВС происходит по допустимой
пропускной способности. Поскольку во время работы создаваемого модуля и
обмена данными с сервером не передается голосовой либо видео трафик, либо
иные объемные данные, особых требований к пропускной способности не
предъявляется. Поскольку пропускная способность линий связи сегодня
составляет до 100 Мбит/сек, то они также не требуют модернизации либо
замены.
47
2.ПРОЕКТНАЯЧАСТЬ
2.1. Разработкапроектаавтоматизации
2.1.1Этапыжизненногоциклапроектаавтоматизации
Жизненнымциклом информационнойсистемыназываютпериодсоздания
и использования информационной системы, начиная с момента возникновения
потребности в системе и заканчивая моментом полного ее выхода из
эксплуатации.
Основной нормативный документ, который регламентирует жизненный
циклпрограммногообеспечения – этомеждународныйстандартISO/IEC12207
[12].
Структура жизненного цикла состоит из процессов, действий и задач,
которые должны быть реализованы во время создания ИС. Каждый из этих
процессов разделен на набор действий, каждое действие, в свою очередь - на
наборзадач.
Каждый процесс, действие либо задача инициируется и осуществляется
другим процессом по мере необходимости, причем нет заранее определенных
последовательностей реализации. Связи по входным данным при этом
сохраняются.
По данному стандарту в структуре жизненного цикла выделяют
представленныенижеэтапы.
1)Предпроектноеобследованиеианализданных:
сбор материалов для проектирования, при этом выделяют
формулирование требований, с изучения объекта автоматизации, даются
предварительныевыводыпредпроектноговариантаинформационнойсистемы;
анализ материалов и разработка документации, обязательно дается
технико-экономическоеобоснованиестехническимзаданиемнапроектирование
информационнойсистемы.
2)Проектирование:
2.1)предварительноепроектирование;
48
выбор проектных решений по аспектам разработки информационной
системы;
описаниереальныхкомпонентинформационнойсистемы;
оформлениеиутверждениетехническогопроекта.
2.2)детальноепроектирование:
выбор либо разработка математических методов или алгоритмов
программ;
корректировкаструктурбазданных;
создание документации на доставку и установку программных
продуктов;
выбор комплекса технических средств с документацией на ее
установку.
2.3)разработкатехно-рабочегопроектаинформационнойсистемы.
2.4)разработкаметодологииреализациифункцийуправленияспомощью
информационной системы и описанием регламента действий аппарата
управления.
3)Разработкаприложений,тестирование,написаниедокументации:
получениеиустановкапрограммныхитехническихсредств;
тестированиедаетвозможностьвыявитьналичиеошибок;
подготовкаучебныхитекстовыхматериалов.
4)Внедрение:
вводразработанногомодуля;
обучениеработников, длякоторыйбылразработанданный модуль;
сдачаиподписаниеактовприемки-сдачиработ.
5)Эксплуатацияисопровождение:
повседневнаяэксплуатация;
общеесопровождениевсегопроекта[13].
Стандарт ISO/IEC 15288 «Информационная технология. Системная
инженерия.Процессыжизненногоцикласистем»являетсяпрактическипервым
международным стандартом, который всесторонне с точки зрения организации
49
процессов жизненного цикла рассматривает методологические принципы
проектированиясистем [14].
Документ обеспечивает основы для моделирования и реализации общих
процессов, составляющих жизненный цикл систем, предоставляя возможность
для их оценки и совершенствования, и, охватывая все концепции и идеи,
имеющие отношение к данным системам, начиная от замысла и вплоть до
момента снятия с эксплуатации. Задаваемые данным стандартом процессы
жизненного цикла могут применяться однократно, многократно либо
рекурсивно, и по отношению к системе в целом, и к любым ее элементам,
использоваться для систем массового и единичного производства, а также
адаптируемыхктребованиямзаказчика[15].
Стандарт MSF (Microsoft Solutions Framework) это набор принципов и
правил деятельности, в определенной степени ориентированный на проекты
разработки программного обеспечения и развития информационной
инфраструктуры [16].
Стандарт RUP (Rational Unified Process) это методология разработки
программного обеспечения, создателем которой является компания Rational
Software.
Данная методология в значительной степени соответствует стандартам и
нормативным документам, которые связаны с процессами жизненного цикла
программного обеспечения и оценкой технологической зрелости организаций-
разработчиков(ISO12207,ISO9000,CMMидр.)[17].
СтандартCOBIT[25]– этостандарт,определяющийнаборуниверсальных
задачуправленияинформационнымитехнологиями. Главнойценностьюданного
стандарта является то, что он предлагает модель, которая обеспечивает
взаимосвязьмеждубизнес-целямииИТ-процессами.
Разработчиком методологии управления, контроля и аудита ИС систем
является Международная ассоциация аудита и контроля за информационными
системами.Даннаяметодологияпозволяет:
построитьработуслужбыИТнапроцесснойоснове;
организоватьмониторингработы службы ИТ,привязанныйк целями
задачамбизнеса;
50
реализовать ИТ-аудит и сравнение уровня развития ИТ с другими
организациямиотрасли.
Нарисунке 16 представленыпоследовательныеэтапыпроцедуры аудита.
Рис.2.1 Последовательныеэтапыпроцедуры аудита
На этапе идентификации и документирования выполняется
документирование процедур и идентификация имеющихся механизмов
управленияпутеминтервьюированияруководстваисотрудниковпредприятия с
целью уяснения следующих вопросов: организационная структура; требования
бизнеса и ассоциированные с ними риски; распределение ответственности и
Последователь
ныеэтапы
процедуры
аудита
Идентификаци
яи
документирова
ние(сбори
первичный
анализ
информации)
Оценка
механизмов
управления
Тест
соответствия
Детальное
тестирование
51
ролей; процедуры и политики; требования нормативной базы; имеющиеся
механизмыуправления иотчетность.
На этапе оценки механизмов управления реализуется оценка
эффективности имеющихся механизмов управления при осуществлении задач
управления,ихцелесообразностьипригодностьсравниваетсясустановленными
критериями, промышленными стандартами и критическими факторами успеха.
При помощи методов экспертных оценок определяется, для каких механизмов
управления на следующем этапе должно быть выполнено тестирование
соответствияустановленнымпроцедурам.Аудитор долженубедитьсявтом,что
имеющиеся ИТ-процессы документированы, ответственность и подотчетность
четко определены, и предусмотрены компенсирующие механизмы управления
там,гдеэтонеобходимо [18].
Тестсоответствия– этоэтапаудита,задачейкоторогоявляетсяполучение
гарантий пригодности имеющихся механизмов управления для решения задач
управления. Проверка реализуется путем получения прямых и косвенных
свидетельств надлежащей реализации установленных процедур управления за
оцениваемый период. На этом этапе также осуществляется ограниченное
исследование адекватности результатов процессов управления, определяется
уровень детального тестирования и объем дополнительной работы, который
необходимдляполучениягарантийадекватностиИТ-процесса.
Детальный тест это заключительный этап аудита, целью которого
является оценка и обоснование рисков невыполнения задач управления путем
применения аналитических методов и экспертных оценок. Конечной целью
детального теста является побуждение руководства к реализации
корректирующихдействийдляулучшениясостояниясистемыуправленияИТ.
На этом этапе аудитор выполняет документирование недостатков
механизмов управления, угроз и уязвимостей, являющихся следствием этих
недостатков, потенциальных и реальных последствий реализации угроз путем
причинно-следственного анализа и выполнения сравнительного тестирования
[19]. МетодикаOracleCDM[26]являетсяразвитиемCASE-технологий.
На рисунке 17 представлены процессы данной методики, которые
протекаютнапротяжениижизненногоциклаИС.
52
Рис.2.2
Процессыметодики Oracle CDM
Для создаваемой информационной системы больше подходят стандарт
ISO/IEC 12207иГОСТ34.601-90.
Данные стандарты имеют набор процессов, действий и задач, который
охватывает наиболее широкий спектр возможных ситуаций при максимальной
адаптируемости.
Процессыметодики
Oracle CDM
Определениепроизводственных
требований
Исследованиесуществующих
систем
Обучение
Тестирование
Конвертированиеданных
Проектированиеиреализация
модулей
проектированиеипостроение
базыданных
определениетехнической
архитектуры
Подтверждениеи
сопровождение
Переходкновойсистеме
53
2.1.2. Ожидаемыерискинаэтапахжизненногоциклаиихописание
Каждый проект по разработке ИС компании всегда содержит большое
количествозадач,которыесвязанны собщимуправлениемпроектом,созданием
программного обеспечения, проектированием системы, внедрением, каждая из
которых представляет собой проект с характерными чертами. В связи с этим в
процессесозданияимеетсярядразногородарисков.
Риски сопровождают весьжизненный циклИС.Возможными влияниями
на эту систему являются: увеличение продолжительности проекта, увеличение
егостоимостиипр. Рассмотримрискиболееподробно:
1.ИмеетсярискнекорректнолибонеточноописатьтребованиякИС,что
может привести к затратам на переработку технического задания либо самой
ИС. Данный риск можно избежать, если перепроверить задание либо дать на
проверку лицу, которое не является участником непосредственно в самой
разработке.
2. На этапе эксплуатации может измениться квалификация персонала,
применяющих ИС, а также риски неполноты проверки функциональных
возможностей и пропуск ошибок, что может привести к непредвидимым
последствиям, например, выводу оборудования и ИС из строя и т.д. Данный
рискможноизбежатьпутемконтроляуровнязнанийперсоналаприступающихк
взаимодействиюссистемой.
3. Во время создания ИС может возникнуть риск с неописанными
свойствами программы, что может привести к временным затратам. Данный
рискизбежатьнельзя.
Кроме того, в процессе эксплуатации и сопровождения разработанной
системы могутвозникнуть:
техническиериски;
рискиперсонала.
Кфакторам техническихрисковотносятся:
ошибкивпрограмме,которыевызываютпростойсистемы;
невозможность выполнения необходимых действий, «зависание»
54
системы;
использование вредоносных программ (черви, вирусы, трояны),
применение в корыстных целях найденных ошибок в программах, перехват
информациипотелекоммуникациям;
некорректнаяэксплуатацияоборудования;
приостановка деятельности третьего лица (к примеру, провайдера
Интернет – услуг), что повлечет за собой невозможность передачи отчетов из
филиаловиконтролядеятельностифилиалов;
несоответствие функциональных возможностей системы бизнес-
процессам в комплексе задач в результате реорганизационных изменений. Для
недопущения этих обстоятельств рекомендуется соблюдение следующих
моментов:
тщательноетестированиеинахождениеошибокнастадииразработки;
оперативное устранение ошибок силами технических специалистов,
которыепрошлиподготовкунастадиивнедрения;
контрольадминистратором сетибезопасности информации,
применение и своевременное обновление антивирусных программ,
правильная настройка FireWall, разделяющих внешнюю и локальную сеть,
предоставление персоналу возможности работы лишь с информацией,
необходимойимдляисполнениясвоихслужебныхобязанностей;
разделение серверного и клиентского оборудования, привлечение
квалифицированныхсотрудников,обученныхработессистемой;
наличие альтернативных средств доступа в Интернет либо иных
способовпередачиданных;
документирование технических условий и их согласование со всеми
участниками,заинтересованнымивпроекте;
обязательноеутверждениелюбыхизменений.
Кфакторам возникновениярискаперсоналаотносятсяследующие:
нарушение информационной безопасности работы - возможна утечка
данныхврезультатезлоумышленныхдействийперсоналаинежеланииработать
сновойсистемой;

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

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