Диплом: Разработка прототипа программного обеспечения для автоматизации бизнес-процессов (на примере ООО "Люксофт профешнл"

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам
24
Рисунок 7 – Инкрементная модель
Экстремальное прототипирование (рисунок 8) используется при
создании разного рода web-приложений.
Полностью весь процесс разбивается на 3 фазы. [1]
В первой фазе будет создан прототип низкой достоверности, что
состоит из статических web-страниц.
Во второй фазе создают работоспособный код для web-приложения,
а статические web-страницы переписываются с указанием используемого
фреймворка, а также функциональности, при этом создается полностью
работоспособный код на уровне модели.
В третьей фазе разрабатывается интеграция веб-интерфейса с всеми
ресурсами и сервисами.
Рисунок 8 – Экстремальное прототипирование
25
Стоит отметить, что с каждым годом специалисты разрабатывают
новые модели прототипов, которые почти безупречно почти под все
необходимые задачи.
В разделе 1 выполнен анализ теоретических основ разработки
программных продуктов. Выявлено, что проект состоит из таких этапов,
как анализ требований, проектирование, реализация, тестирование,
внедрение и поддержка. Прототипирование осуществляется на этапе
проектирования и представляет собой опытный образец будущей системы.
Также в главе рассмотрены такие виды прототипов, как глобальные
и локальные, горизонтальные и вертикальные, с низкой и высокой
достоверностью. Дана характеристика видов прототипирования:
эволюционного, быстрого, инкрементного, экстремального.
Использование прототипов дает такие преимущества, как экономия
времени, стоимости, рисков, вовлечение пользователей в процесс
разработки.
26
Глава 2. Анализ бизнес-процессов ООО «Люксофт
Профешнл»
2.1. Характеристика предприятия
2.1.1. Основные направления деятельности ООО «Люксофт
Профешнл»
ООО «Люксофт Профешнл» – ведущий поставщик услуг в области
разработки программного обеспечения и инновационных ИТ-решений. По
всему миру клиенты пользуются продуктами этой компании.
Технологический консалтинг, тестирование продуктов, их проектирование,
поддержку базового и критически важного заказного ПО, его создание
включают в себя услуги ООО «Люксофт Профешнл».
Туризм, авиация, автомобильная промышленность,
телекоммуникации, энергетика, финансы – отрасли глубоких знаний
компании. Высочайшие стандарты качества, новаторство, компетенция,
технологическое превосходство – составляющие профессионализма
компании.
ООО «Люксофт Профешнл» поддерживает прочные партнерские
отношения с такими компаниями, как Boeing, IBM, Deutsche Bank, UBS,
Harman, Avaya, Alstom, Sabre, Ford, Hotwire и многими другими.
В ИТ и различных бизнес-областях опытных профессионалов и
разработчиков клиентам предоставляет ООО «Люксофт Профешнл». На
основе новейших продвинутых технологий они создают
высококачественные решения.
Через центры разработки собственной глобальной сети по всему
миру обслуживание клиентов осуществляет ООО «Люксофт Профешнл».
К методологии и специально разработанным процессам, отраслевой
экспертизе, оптимальной совокупности технических навыков имеют
доступ клиенты компании. Также им доступна возможность выбора
различных моделей взаимодействия с ООО «Люксофт Профешнл».
27
С появлением ЭВМ, появляется новый вид технологий –
информационные. Информационные технологии – это технологии и
способы переработки информации на вычислительной технике. В наше
время информационные технологии имеют огромное значение во всех
отраслях деятельности человека. С появлением информационных
технологий появился и новый ресурс – информация, которая по своей
ценности может сравниться с другими ресурсами, например, природными,
такими как нефть, газ.
2.1.2. Организационная структура
Организационная структура управления представлена на рисунке 9.
Генеральный
директор
Служба
безопасности
Бухгалтерия
Зам. генерального
директора по общим
вопросам
Отдел разработки
программ
Главный
бухгалтер
Бухгалтеры
Кассиры
Отдел кадров
Административно-
хозяйственный
отдел
Служба технической
поддержки
ИТ директор
ИТ отдел
Отдел продаж
Финансово-
экономический отдел
Рисунок 9 – Организационная структура управления
предприятием
28
Организационная структура включает следующие подразделения:
заместителя генерального директора по общим вопросам;
бухгалтерию;
ИТ директора;
службу безопасности;
отдел кадров;
административно-хозяйственный отдел;
отдел продаж;
финансово-экономический отдел;
отдел разработки программ;
ИТ-отдел;
службу технической поддержки.
Возглавляет компанией генеральный директор, выполняющий
основные функции управления: оперативное управление, финансово-
экономическую стратегию, перспективное развитие. Также к
функциональным обязанностям директора относится и работа с кадрами и
развитие социальной инфраструктуры организации.
Административный персонал включает генерального директора, его
заместителя, главного бухгалтера и ИТ-директора. Их основной задачей
является управление компанией и определение стратегии развития
предприятия на рынке ИТ-услуг.
Отдел кадров занимается приемом и увольнением сотрудников на
работу, ведением кадрового учета, составлением табеля рабочего времени
и разработкой кадровых приказов, проведением мероприятий по
мотивированию сотрудников.
Административно-хозяйственный отдел обеспечивает
хозяйственную и материальную часть предприятия, обеспечивает
инженерные коммуникации.
29
Отдельно выделена служба безопасности, которая занимается
охраной помещений и материальных ценностей компании, экономическую
безопасностью и обеспечением защиты коммерческой тайны и
персональных данных, обрабатываемых в организации.
Отдел продаж занимается непосредственно продажами
программного обеспечения и оказывает услуги по внедрению, разработке и
поддержке программного обеспечения, разработанного непосредственно
компанией, а также осуществляет работу с клиентами и привлекает новых
клиентов и потребителей.
Финансово-экономический отдел занимается планированием
финансовой деятельности организации, учетом доходов и расходов,
составлением смет, финансовым учетом организации, работой с
договорами и с клиентами и контролирует проводимые расчеты в рамках
договоров.
Бухгалтерия занимается ведением бухгалтерского и налогового учета
организации, оформлением бухгалтерской документации, проведением
расчета заработной платы сотрудникам, оформлением платежных
документов в банк и приемом наличных денежных средств и прочим.
ИТ-директор возглавляет ИТ-отдел компании. ИТ отдел предприятия
обеспечивает работу ИТ-инфраструктуры компании. Отдел
непосредственно обеспечивает деятельность в области информационных
технологий и обеспечивает работоспособность вычислительной техники и
программного обеспечения.
Основные задачи ИТ отдела:
организовать обмен информацией внутри компании между
работниками и клиентами;
обеспечить информационную безопасность;
30
повышать профессиональный уровень специалистов по вопросам
практического использования новых информационных технологий
и сопутствующего программного обеспечения.
изучать инновационные, в том числе, новые информационные,
технологии и далее внедрить;
настраивать, администрировать, и модернизировать программное
обеспечение компьютерных сетей;
поддерживать Internet-технологии в отрасли, обеспечивать доступ
к Internet-услугам;
сопровождать системное, сетевое и сопутствующее программное
обеспечение;
сопровождать корпоративный сайт;
оказывать консультационную и техническую помощь сотрудникам
компании по вопросам использования программного обеспечения
общего и специального назначения.
Отдел разработки программ занимается разработкой и интеграцией
программного обеспечения под заказ, выполняет обследование
организации заказчика, составляет техническое задание на разработку,
внедряет и сопровождает систему до ввода в промышленную
эксплуатацию.
Служба технической поддержки – это специалисты, которые
занимаются администрированием сети и работой CALL-центра.
Задачи администраторов сети – добавлять новых пользователей
(создавать новые учетные записи), контролировать статистику
пользователей, устранять неполадки в работе сети.
2.1.3. Используемые информационные технологии
Рассмотрим виды информационных технологий, которые
используются в ООО «Люксофт Профешнл»: [6]
31
1. Информационная технология для обработки данных.
Данная система предназначена для управления потоками данных,
которые хранятся в электронных таблицах, системах управления базами
данных и информационных технических средствах, которые осуществляют
обработку этих данных с использованием методов автоматизации.
Для корректного хранения и обработки данных используют ЭОМ с
2-4-ядерные процессорами, оперативной памяти не менее 4 Гб и
высокоскоростного интерфейса.
2. Информационная технология управления – это способы и методы
взаимодействия управляемой и управляющей подсистем на основе
использования следующего современного инструментария: [9]
– электронно-вычислительных машин;
– банки знаний и данных;
– системы вычислительных систем и коммуникаций;
– программно-информационные средства;
– экономико-математические модели и методы;
– экспертные системы.
3. Информационная технология автоматизации офиса предназначена
для замены традиционно существующую систему коммуникации
работников на электронную. [3]
Данная технология предусматривает поддержку и организацию
процессов взаимодействия работников как внутри организации, так и с
внешней средой на основании компьютерных сетей и иных средств работы
с информацией и ее передачи.
Для реализации данной технологии используют почтовые клиенты,
чаты и сервисы компании mail.ru.
В офисе используется подключение по локальной и глобальной
сетям.
32
В рассматриваемом предприятии используется клиент-серверная
сеть.
От топологии сети зависит состав программного обеспечения и
оборудования. Ее выбирают, исходя из потребностей отделений. В
отделении информационных технологий применена схема «звезда», где
расположен switch на 16 портов – DLink “TE110-S16plus (16 port, 100 Mbps
FastEthernet Switch) и 15 подключенных к нему компьютеров, соединение
произведено с помощью кабеля витая пара. Сеть использует выделенный
канал для сети Интернет (2048/1024 кбит/сек), предоставленный сервером.
[5]
В качестве сетевого оборудования используются коммутаторы
компании Cisco. Так же аппаратным путём, при помощи firewall-
маршрутизаторов Cisco все филиалы и главный офис завязаны с общую
локальную сеть при помощи IPSec VPN тоннелей
VPN (Virtual Private Network - виртуальная часть сети) – название
технологии позволяющая обеспечить одно или несколько сетевых
соединений поверх других сетей, в основном сетей Интернет. В
независимости от уровня доверия сети по которой строится виртуальная
сеть, защита сети обеспечивается с помощью средств криптографии
(шифрование, идентификация, ключи и т.д.).
IPSec – это комплект протоколов, касающихся вопросов
шифрования, аутентификации и обеспечения защиты при транспортировке
IP-пакетов по VPN тоннелю. В его состав сейчас входят почти 20
предложений по стандартам и 18 RFC [2].
SIP (Session Initiation Protocol) – протокол передачи данных, который
описывает способ установления и завершения пользовательского интернет
сеанса, включающего обмен мультимедийным содержимым (видео и аудио
конференция, мгновенные сообщения, онлайн-игры). В модели
33
взаимодействия открытых систем SIP является сетевым
протоколом прикладного уровня.
В сети установлены 4 сетевых принтеров: HP Laser Jet 1520 (4 шт.,
для печати ч/б текстов и изображений) и «Kodak Easy Share dock» (1 шт.,
для печати фотографического качества изображений).
Характеристики рабочих станций (14 компьютеров):
процессор – Intel Core i5 2.5GHz;
оперативная память DDR, 8192 Mb;
видеокарта – Intel 82915G Expres 2048 Mb;
сетевая карта – Realtek RTL8139/810x Fast Ethernet;
DVD/CD–RW Sony C320EE;
жесткий диск WD1600JS 320 Gb;
стандартная клавиатура (101/102 клавиши);
монитор Belinea С 19 дюймов.
Для работы в компании используется большое количество как
стандартного, так и специализированного программного обеспечения.
Основным, базовым программным обеспечением естественно является
операционная система. На компьютерах пользователей используются ОС
семейства Windows, а именно Windows 8 и Windows 10. Так же на рабочих
станциях пользователей, установлены основные программы для офисной
работы, а именно:
- Для работы с электронными документами, презентациями,
таблицами используется программы MS Office, Adobe Reader.
- Для переписки, как внутри офиса, так и с клиентами компании
используется программа для работы с электронной почтой - The Bat! и
Skype – программа, обеспечивающая текстовую и голосовую связь.
- Для работы с базами данных, а это в основном базы 1С7.7 и 1С8.2,
используются клиенты удалённого доступа к серверам баз данных, как

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

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