Диплом: Автоматизация отбора и подготовки игроков в МФК "Чертаново"

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам
46
бизнес-стороной проекта создания системы за счет групп процессов
предприятия и соглашения. Благодаря наличию таких процессов стандарта
осуществляется связь с функциями, и для бизнеса становится более
понятным место процессов жизненного цикла в процессах организации в
целом.
Стоить отметить, что каждый процесс жизненного цикла при
необходимости может быть начат в любой момент жизненного цикла
проекта, при этом нет определенного порядка в их использовании. Любой
процесс может выполняться одновременно с любыми другими процессами
жизненного цикла и может быть реализован на любом уровне иерархии
структуры системы. [3]
MSF (Microsoft Solution Framework) - предлагает итеративную модель
разработки, включающую четыре фазы: анализ, проектирование, разработку
и внедрение. Каждая фаза может быть разбита на этапы (итерации), в
результате которых выпускается версия для внутреннего или внешнего
использования. Прохождение через четыре основные фазы называется
циклом разработки, каждый цикл завершается генерацией версии системы.
[6]
Таким образом, жизненный цикл проекта автоматизации следует
реализовать по стандарту MSF, так как этот стандарт включает в себя
итерационную модель жизненного цикла, предполагает использование
объектное моделирование, а также разработку бизнес-приложений.
Жизненный цикл информационной системы – непрерывный процесс,
началом которого становится момент принятия решения о необходимости
системы, а завершением – ее изъятие из эксплуатации. Этапы создания
системы до момента ввода в эксплуатацию могут рассматриваться как
самостоятельные проекты, каждый из которых имеет конкретный результат и
ограничения. Также жизненный цикл информационных систем представляет
собой непрерывный процесс, включающий в себя ряд определѐнных этапов.
[3]
47
Концепция жизненных циклов в сфере работы с информационными
системами применяется достаточно давно. В данной модели процесс
создания ИС представлялся в качестве различных фаз, которые происходят в
ИС. В дальнейшем для по мере получения популярности, модель получила
название водопадная, но также различные вариации модели часто называют
каскадными. [3]
Спиральная модель ЖЦИС, которая частично устраняла недостатки
каскадной модели ЖЦИС. Одним из качественных отличий модели является
пристальное внимание к рискам, работа с которыми является составной
частью ЖЦИС. [3]
Итеративная модель предполагает разбиение жизненного цикла
проекта на последовательность итераций, каждая из которых является
отдельным мини-проектом, включающим все фазы жизненного цикла, по
сравнению с проектом в целом. Цель каждой итерации — получение
работающей версии программной системы, включающей функциональность,
которая определена интегрированным содержанием всех предыдущих и
текущей итерации. Результат финальной итерации содержит всю требуемую
функциональность продукта. Каскадная модель при возможности
возвращения на предыдущий этап может пересмотреть его результаты и
стать итеративной. Преимущество итеративной модели перед каскадной: есть
возможность межэтапных корректировок, поэтому модель более гибкая в
сравнении с каскадной моделью. Недостаток — доработка каждого из этапов
цикла может растянуться на все время ее создания системы
В соответствии со стандартом MSF была выбрана итерационная
модель, так как стандарт MSF отлично подходит к этой модели жизненного
цикла, а также для нашего дипломного проекта.
Разработка ИС включает в себя этапы жизненного цикла ИС такие
как:
1. Анализ.
2. Разработка.
48
3. Реализация.
4. Внедрение.
5. Эксплуатация.
1. Анализ
Данный этап начинается с момента осознания потребности или
замысла создания новой или уже существующей системы. Это является
началом создания исследований, поиска фактов и планирования. Также
оцениваются экономические, стратегические и рыночные основы будущих
действий через анализа рынков и поиска компромиссов.
Стадия замысла включает следующие задачи:
определение потребностей правообладателей;
анализ рынка;
установление новых концепций;
примерные проектные решения.
Ключевыми участниками данного этапа являются:
Начальник технического отдела (анализ рынка, примерные
проектные решения, определение потребностей правообладателей).
2. Разработка
Данный этап начинается с большой точностью системных решений и
требований. Далее идет преобразование в одну или несколько реализуемых в
данный момент задач, которые в свою очередь способны выполнять некие
заданные функции в момент начала стадии. На этом этапе может
использоваться прототип рассматриваемой системы.
Стадия разработки включает следующие задачи:
уточнение требований к системе;
создание описания решений;
создание системы;
документация верификация и валидация;
процедура обслуживания
49
Ключевые участники данного этапа:
Программисты (создание системы, процедура обслуживания,
документация верификация и валидация).
3. Реализация
Данный этап начинается с принятия к производству рассматриваемой
системы. Рассматриваемая система может производиться, собираться и
испытываться в единственном экземпляре или может быть продуктом
массового производства. Планирование для этой стадии начинается на
предыдущей стадии. Реализация может продолжаться на протяжении
оставшегося периода жизненного цикла. В течение данного этапа продукт
может быть улучшен или перепроектирован, обеспечивающие системы могут
нуждаться в реконфигурации, а производственный персонал в переобучении
для продолжения развития экономически эффективных, с точки зрения
правообладателей, функциональных возможностей системы.
Этап реализации выполняет следующие задачи:
производство продукта в соответствии с утвержденной
информацией о производстве;
составление планов и критерии завершения стадии реализации;
определение рисков;
оценка возможностей производства;
Ключевые участники данного этапа:
Программистами (определение рисков, производство продукта в
соответствии с утвержденной информацией о производстве).
Начальник технического отдела (оценка возможностей
производства, составление планов и критерии завершения стадии
реализации.
4. Внедрение
Этап внедрения системы является одним из наиболее важных с точки
зрения распределения ответственности за работы между заказчиком и
50
программистом. Программист выполняет основную задачу-инсталляцию
модуля на рабочий сервер с перенесением на него итоговой конфигурации с
тестового сервера. Целью данного этапа является подготовка конечных
пользователей, ввод начальных данных.
Этап внедрения выполняет следующие задачи:
ввод и проверка начальных данных;
осуществить интеграцию модуля с другими модулями;
тестирование системы;
проверка безопасности системы;
техническая поддержка сотрудников.
Ключевые участники данного этапа:
Программисты (тестирование системы, проверка безопасности
системы, осуществить интеграцию модуля с другими модулями).
Начальник технического отдела (техническая поддержка
сотрудников).
5. Эксплуатация
Этап эксплуатации начинается после установки и передачи системы
для применения по назначению. Данный этап осуществляется с целью
использования продукта в предназначенном месте функционирования для
предоставления требуемых услуг с продолжительной функциональной и
стоимостной результативностью. Данный этап завершается, когда
рассматриваемая система прекращает предоставление услуг. Этап
эксплуатации включает процессы, относящиеся к использованию продукта
для предоставления услуг, а также мониторинг характеристик
функционирования, идентификацию, классификацию и составление отчетов
об отклонениях, недостатках и отказах.
Этап эксплуатации включает в себя следующие задачи:
обновление системы;
мониторинг системы;
51
выявление проблем и недостатков;
анализ новых возможностей для совершенствования системы;
увеличение производительности системы.
Ключевые участники данного этапа:
Программисты (обновление системы, мониторинг системы,
выявление проблем и недостатков, увеличение производительности
системы).
Начальник технического отдела (анализ новых возможностей для
совершенствования системы).
Управляющий клубом (проверка работоспособности системы,
формирование отчетов).
Все выше перечисленные этапы жизненного цикла проекта будут
выполняться IT-отделом предприятия, а именно:
Начальником технического отдела.
Программистами.
Участниками этапа эксплуатации являются:
Управляющий клубом.
Сотрудники селекционного отдела.
Таким образом, участники в рамках этапа эксплуатации выполняют
следующие функции:
Управляющий клубом:
- проверка работоспособности системы;
- формирование отчетов.
Сотрудники селекционного отдела:
- оформление заявки нового игрока;
- формирование отчетов о регистрации участников;
- формирование отчетов о отсеянных игроках;
- формирование отчетов о результатах отбора игроков.
Существует 4 стратегии внедрения системы, которые я опишу и
52
выберу подходящую к дипломному проекту:
Параллельная стратегия – это стратегия, которая служит для замены
старой работающей системы.
Стратегия «Скачок» это стратегия, при которой система,
работающая по прежним данным сегодня, завтра будет работать
совершенно по новой системе и новым данным.
Стратегия «Узкое место» – это стратегия, при которой план
выполняется только для отдела и для людей, работающих в нем.
Стратегия «Пилотный проект» – это стратегия подразумевает
стратегию скачок, но применяется к малому участку деятельности.
Такая стратегия надежна и на сегодняшний день все фирмы
применяют данную стратегию.
Таким образом, рассмотрев данные стратегии я выбрал стратегию
«Пилотный проект», потому что стратегия имеет следующие плюсы:
маленький шанс выбрать неверное решение;
возможность изменить технологию на процессе внедрения;
отсутствие больших затрат на реализацию;
высокая надежность.
2.2.2. Характеристика нормативно-справочной, входной и
оперативной информации
Базы данных состоят из некоторого набора постоянных данных.
Выделяют также транзитные данные, такие как промежуточные результаты,
входные и выходные данные. Входные данные – информация, передаваемая
системе (например, вводимая с клавиатуры). Такая информация может стать
причиной изменений постоянных данных, но не является частью базы
данных.
Входные данные:
информация о игроке;
медицинская карта игрока;
список показателей для отбора игроков;
53
Информация о игроке заполняется на основе личной беседы игрока с
сотрудником селекционного отдела. Сотрудник селекционного отдела
вносит:
ФИО игроков;
адрес;
дата рождения;
номер телефона;
вес;
рост;
возраст;
фото игрока.
Медицинская карта игрока заполняется на основе прохождения его
медицинского обследования:
МРТ – сканирование;
номер медицинской карты;
код игрока;
сердечный скрининг;
рост;
зрение;
вес;
возраст;
анализ крови;
слух;
зубы;
дыхание;
переломы;
состояние иммунитета;
психологическое состояние.
Список показателей отбора в команду составляется главным тренером
54
и по ходу отбора главный тренер руководствуется этим списком:
владение мячом;
скорость бега;
максимальная высота прыжка;
удары по воротам;
реакция;
физическое состояние.
Далее опишем состав входных экранных форм, состав вводимой, с их
помощью информации, название справочников, в которые записывается
информация и группы пользователей, которые еѐ вводят. В таблице 8,
представлена характеристика входной информации.
Таблица 8
Характеристика входной информации
Пользователь
Информация
Справочники
Поля
Сотрудник
селекционного
отдела
Информация об
игроках
Информация об
игроках
Код информации
ФИО игроков
Адрес
Дата рождения
Номер телефона
Вес
Рост
Возраст
Фото игрока
Врач
Информация об
игроках
Медицинская
карта игрока
Код медицинской карты
МРТ – сканирование
Номер медицинской
карты
Код игрока
Сердечный скрининг
Рост
Зрение
Вес
Возраст
Анализ крови
Слух
Зубы
Дыхание
Переломы
Состояние иммунитета
Психологическое
состояние
Управляющий
клубом
Информация о
сотрудниках
Сотрудники
селекционного
Код сотрудника
ФИО сотрудника
55
Пользователь
Информация
Справочники
Поля
селекционного
отдела
отдела
Логин
Пароль
Номер телефона
Тренерский
штаб
Информация об
игроках
Результаты
отбора игроков
Код результата отбора
игроков
ФИО игрока
Футбольное амплуа
Год рождения
Код медицинской карты
Код списка показателей
Главный тренер
Информация о
списке
показателей
Список
показателей для
отбора игроков
Код списка показателей
Владение мячом
Скорость бега
Максимальная высота
прыжка
Удары по воротам
Реакция
Физическое состояние
Код результата отбора
игроков
Описание справочников представлено в таблице 9, в которых
хранится входная информация.
Таблица 9
Описание используемых справочников
Название
справочника
Ответственный
за ведение
справочника
Средний объем
справочника (в
записях)
Средняя частота
актуализации
Информация об
игроках
Сотрудник
селекционного
отдела
100
2 раза в месяц
Сотрудники
селекционного
отдела
Управляющий
клубом
10
1 раз в месяц
Медицинская
карта игрока
Врач
100
2 раза в месяц
Результаты
отбора игрока
Тренерский штаб
22
2 раза в месяц
Список
показателей
для отбора
игроков
Главный тренер
22
2 раза в месяц
2.2.3 Характеристика результатной информации
К результатной информации разработанной системы автоматизация
отбора и подготовки игроков в МФК «Чертаново»:

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

"Автоматизация обработки заявок ООО "Проектно-Строительная Компания"
"Автоматизация процесса аттестации персонала для ООО "Нэт Бай Нэт Холдинг"
"Анализ интернет-активности конкурентов ( на примере конкурентов "Газпром нефть")
"Бухгалтерский учёт и аудит расчётов с подотчётними лицами в организации на примере ООО "ЛОЦ 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 - менеджмент: реализация проекта (на примере ООО "АГРОПАК")