По степени автоматизации:
- ручное проектирование, при котором проектирование компонентов ЭИС осуществляется без использования специальных инструментальных программных средств, а программирование – на алгоритмических языках;
- компьютерное проектирование, которое производит генерацию или конфигурацию (настройку) проектных решений на основе использования специальных инструментальных программных средств.
По степени использования типовых
проектных решений:
- оригинальное (индивидуальное) проектирование, когда проектные решения разрабатываются «с нуля»;
- типовое проектирование, предполагающее конфигурацию ЭИС из готовых типовых проектных решений (программных модулей).
Метод оригинального проектирования
характеризуется тем, что все виды проектных
работ при его использовании ориентированы
на создание индивидуальных проектов.
При этом могут создаваться не только
индивидуальные проекты, но и соответствующие
методики проведения проектных работ
(например, методики обследования). В состав
инструментальных средств, используемых
при оригинальном проектировании, входят
библиотеки стандартных процедур, реализующих
типовые процессы обработки.
Основное достоинство метода в том, что
получаемый в результате проектирования
индивидуальный проект в полной мере отражает
все особенности соответствующего объекта
управления. Недостатки – высокая трудоемкость
и большие сроки проектирования системы,
низкий показатель функциональной надежности,
сложности модернизации и сопровождения.
Проекты, созданные оригинальным методом,
поддаются модернизации, однако в чистом
виде этот метод используется редко. При
его реализации используются в настоящее
время различные средства проектирования
и лишь для отдельных частей проекта требуются
оригинальные проектные решения. Так,
общесистемные проектные решения по разработке
информационного обеспечения включают
методы сбора, контроля и передачи данных,
создание нормативно-справочных массивов
информации, по программному обеспечению,
определяют версию операционной системы,
типовые процедуры обработки информации
и т.д. Этот метод особенно актуален при
автоматизации сложных, неординарных
объектов. [5]
Типовое проектирование информационной
системы (ИС) предполагает создание системы
из готовых типовых элементов. Основополагающим
требованием для применения методов типового
проектирования является возможность
декомпозиции проектируемой ИС на множество
составляющих компонентов (подсистем,
комплексов задач, программных модулей
и т.д.). Для реализации выделенных компонентов
выбираются имеющиеся на рынке типовые
проектные решения, которые настраиваются
на особенности конкретного предприятия.
Совокупность оригинального и типового
проектирования образует метод, называемый
смешанным проектированием. Основными
достоинствами данной технологии являются:
- получаемый уникальный проект, который в полной мере отражает все особенности соответствующего объекта управления;
- полное соответствие предъявляемым
требованиям;
- простота освоения и применения
разработки.
1.2.3 Анализ существующих
разработок и обоснование выбора
технологии проектирования
Программное обеспечение, которое
используется спортивными организациями
достаточно широко и многообразно.
Все программные продукты можно
разбить на несколько групп - как по назначению,
так и по цене. Рассмотрим некоторые из
них.
На российском рынке программных
продуктов, предназначенных для организации
спортивных соревнований совсем небольшое
количество. В данном пункте рассмотрены
следующие программы.
1.Система «UNIVERSE-Теннис».
Как видно из названия, программа
«UNIVERSE-Теннис» изначально создавалась
для автоматизации спортивных комплексов,
имеющих в своем составе теннисные корты,
что позволяет говорить о реализации всех
позиций в рамках узкой специфики данного
бизнеса. Со временем эта уникальная разработка
прошла несколько этапов обновлений, в
которые были внедрены передовые методики
современного менеджмента с учётом пожеланий
клиентов, на практике «обкатывающих»
эту программу. В результате сегодня в
распоряжение заказчика предоставляется
универсальное программное обеспечение,
с помощью которого можно реализовывать
проекты по автоматизации предприятий
широкого профиля – теннисных клубов,
фитнес-центров, спортклубов, оздоровительных
спортивных комплексов. Подобная универсализация
открывает широкие возможности оперативного
перевода современного бизнеса на рельсы
технического прогресса.
Дает следующие преимущества в организации
деятельности спортивных комплексов:
работа с клиентами на основе
введения клубных и индивидуальных карт
с созданием расширенных баз данных для
мониторинга и управления;
новая кадровая политика, формируемая
на основе объективных данных о профессиональной
эффективности каждого сотрудника;
повышение трудовой дисциплины;
снижение непродуктивных потерь;
предупреждение и пресечение
несанкционированных действий персонала;
оперативное фиксирование движения
материальных и финансовых ресурсов;
возможность эффективного планирования;
новые стандарты рекламного
продвижения профильных услуг, реализуемые
в рамках встроенных программных функционалов.
2. «Норбит: MicrosoftDynamics»;
«Норбит: MicrosoftDynamics» предназначена
для профессиональных спортивных клубов.
Она создана с учетом лучших примеров
в области мирового спортивного менеджмента
и охватывает функциональные контуры
ERP и CRM-систем.
Отраслевое решение «НОРБИТ:
MicrosoftDynamics» для профессиональных спортивных
клубов» предназначено для управления
игровой, тренировочной, коммерческой
и финансовой деятельностью организаций
профессионального спорта. В настоящее
время уже многие крупные спортивные клубы
России выбрали решение НОРБИТ и обеспечили
клубный менеджмент современными технологиями
для контроля затрат, управления рентабельностью
и повышения лояльности болельщиков.
Спортивное решение НОРБИТ
позволяет на порядок повысить достоверность
и оперативность анализа деятельности
клуба, поскольку может быть интегрировано
со всеми клубными информационными системами,
в том числе билетной системой, системой
контроля доступа, кассовыми терминалами
магазинов, точками розничной торговли,
Интернет-магазином, клубным порталом,
а также платежными и бухгалтерскими программами.
НОРБИТ обеспечивает реализацию
коммерческой деятельности по продаже
билетов, абонементов и клубной сувенирной
символики, а также включает различные
инструменты для целевого и персонализированного
взаимодействия с болельщиками — адресные
новостные рассылки, опросы, поздравления
и пр. Финансово-хозяйственный контур
решения позволяет осуществлять планирование
и контроль расходов на проведение спортивных
мероприятий и содержание инфраструктурных
объектов, управлять платежами и вести
управленческий учет.
«НОРБИТ: MicrosoftDynamics для профессиональных
спортивных клубов» является российским
аналогом зарубежного решения Microsoft и
разработано в соответствии с регламентами
и требованиями спортивных ассоциаций
и лиг (КХЛ, РФПЛ, УЕФА и пр.).
Из вышесказанного можно сказать,
что данная система создана для проведения
международных и олимпийских игр. В нее
включено большое количество действий,
необходимых для проведения спортивных
соревнований, которыми она может управлять.
А самое главное, что она является очень
дорогостоящим продуктом, который смогут
приобрести не все спортивные клубы и
организации.
Самыми простыми в эксплуатации,
самыми дешевыми и самыми распространенными
программными продуктами являются табличные
процессоры. К ним относятся Excel (широко
известный, благодаря тотальному применению
в России продуктов Microsoft), Lotus или QuattroPro.
Безусловное достоинство этих программ
— простота в использовании. Недостаток
— невысокая надежность результатов.
Гораздо более надежными продуктами,
используемыми при разработки, являются
электронные базы данных типа MS Access.
Однако в отличие от табличных
процессоров, эти программы уже требуют
от бухгалтера или экономиста минимальных
знаний в области программирования.
После того, как были рассмотрены
программные продукты для организации
соревнований, можно сделать вывод, что
для спортивного комплекса «Резерв» более
выгодно будет разработать программный
продукт в MSAccess. [6]
1.3 Выбор и обоснование
проектных решений
1.3.1 Обоснование выбора программной
части работы
Операционная система, ОС (англ.operatingsystem) – базовый комплекс
компьютерных программ, обеспечивающих
управление аппаратными средствами компьютера,
работу с файлами, ввод и вывод данных,
а также выполнение прикладных программ
и утилит.
При включении компьютера операционная
система загружается в память раньше остальных
программ и затем служит платформой и
средой для их работы. Помимо вышеуказанных
функций ОС может осуществлять и другие,
например, предоставление пользовательского интерфейса, сетевое взаимодействие и
т. п.
Выбор операционной системы для сервера.
ОС система сервера должна обладать следующими
свойствами:
- приоритетная многозадачность;
- многопользовательский режим
работы;
- поддержка симметричной многопроцессорной
обработки;
- высокая надежность;
- поддержка идентификации, аутентификации
и авторизации пользователей;
- поддержка широкого спектра
аппаратных платформ компьютеров;
- встроенная сетевая поддержка;
- поддержка разнообразных сетевых
протоколов и способов сетевого взаимодействия;
- развитая поддержка сетевой
инфраструктуры (сетевые карты, модемы,
маршрутизаторы, мосты, коммутаторы и
т.п.);
- наличие средств резервного
копирования;
- удобные средства конфигурирования
и управления, в том числе дистанционного.
MicrosoftWindowsServer 2007 обладает перечисленными
свойствами и имеет сравнительно
не высокую стоимость. Эта операционная
система пользуется поддержкой большинства
ведущих производителей СУБД и наиболее
распространена при создании информационных
систем.
Выбор операционной системы рабочих
станций
Операционные системы рабочих станций
должны обладать следующими свойствами:
- встроенная поддержка кириллицы;
- приоритетная многозадачность;
- надежность и устойчивость
к сбоям отдельных процессов системы;
- встроенная сетевая поддержка;
- возможность использования
графического интерфейса пользователя;
- удобные средства конфигурирования
и управления, в том числе дистанционного.
Для рабочих станций может быть рекомендована
операционная система
MicrosoftWindows XP и выше. [7]
1.3.2 Обоснование выбора методов и средств
проектирования и разработки
Для выполнения данной
дипломной работы в качестве инструмента
был выбран программный продукт BPwin.
BPWin позволяет проводить описание,
анализ и моделирование модели
данных — построитель мета-моделей
данных. Занимает одно из лидирующих
мест в своём сегменте рынка.
В настоящее время выпускается
компанией ComputerAssociates. Распространяется
на коммерческой основе.
Включает три стандартные методологии:
IDEF0 (функциональное моделирование), DFD
(моделирование потоков данных) и IDEF3 (моделирование
потоков работ). Эти методологии по-своему
уникальны. Каждая из них может быть выполнена
отдельно с помощью BPwin, но их совокупность
заключённая в модель даёт аналитику полную
картину предметной области клиента.
Основные характеристики BPwin:
- поддерживает три стандартные
нотации: IDEF0, DFD, IDEF3, что обеспечивает комплексное
описание предметной области;
- обладает редакторами для описания
операций/функций и связей;
- имеет модуль функционально-стоимостного
анализа ABC (ФСА).расчета затрат на выполнение
исследуемого процесса. BPwin полностью
поддерживает методы расчета себестоимости
по всему объему хозяйственной деятельности;
- обеспечивает создание структуры
диаграмм, облегчающих последовательное
уточнение элементов модели;
- позволяет разрабатывать диаграммы;
- обладает средствами объединения
для параллельной разработки моделей
и разграничения процессов.