Введение 3
1 Теоретические основы проектирования и разработки информационных систем
5
1.1 Основные понятия и определения 5
1.2 Процессы и модели жизненного цикла информационных систем 5
1.3 Основные методологии проектирования и разработки информационных
систем 15
2 Анализ систем управления прокатом спортивного инвентаря 31
2.1 Характеристика отрасли 31
2.2 Решения по управлению прокатом спортивного инвентаря 32
2.3 Функциональные требования 41
3 Проектирование и разработка программного обеспечения 44
3.1 Проектирование системы управления прокатом спортивного инвентаря 44
3.1.1 Назначение и цели системы 44
3.1.2 Разработка функциональной модели 45
3.1.3 Входные и выходные информационные массивы 53
3.1.4 Информационно-логическая модель базы данных 57
3.2 Разработка системы управления прокатом спортивного инвентаря 58
3.2.1 Обоснование выбора среды разработки программного обеспечения .. 58
3.2.2 Программная реализация 60
3.3 Оценка эффективности внедрения программного обеспечения 74
3.4 Апробация и внедрение системы 78
Заключение 80
Список использованной литературы 83
Приложение
В современном деловом мире в любых областях деятельности объемы
информации, с которыми приходится сталкиваться организациям, просто колоссальны. И от того, в какой степени организация способна извлечь максимум
из имеющейся в ее распоряжении информации, зависит ее успех. Залог успеха -
в построении эффективной информационно системы.
Объектом исследования выпускной квалификационной работы являются
системы управления прокатом спортивного инвентаря.
Предметом исследования выпускной квалификационной работы являются
концепции и технологии проектирования и разработки системы управления
прокатом спортивного инвентаря.
Целью написания выпускной квалификационной работы является разработка программного продукта по управлению прокатом спортивного инвентаря.
Для достижения поставленной цели необходимо решить следующие задачи:
рассмотреть теоретические основы проектирования и разработки информационных систем;
провести анализ существующих программных решений;
разработать систему управления прокатом спортивного инвентаря.
Несмотря на огромное количество готовых решений, многие системы
управления прокатом спортивного инвентаря не способны выполнять свою основную задачу – эффективно вести свою деятельность
Теоретической основной являются известные научные работы в области
проектирования и разработки информационных систем таких авторов, как
Гвоздева Т.В., Баллод Б.А., Вендров А.М., Гинзбург В.М., Смирнова Г. Н.
Актуальность работы обуславливается возрастанием объемов информации в информационной системе организаций, потребность в ускорении и более
сложных способах ее переработки, необходимость автоматизации работы информационной системы, а также необходимостью постоянного мониторинга
отчетности по проделанной работе для более эффективного руководства компанией.4
В первой главе рассматриваются теоретические основы проектирования и
разработки информационных систем (методологии управления, их история и
особенности).
Вторая глава посвящена рассмотрению современных реализаций систем
управления прокатом спортивного инвентаря на примере популярных продуктов.
Третья глава посвящена разработке системы управления, выбору инструментов для ее реализации, программной реализации системы управления прокатом спортивного инвентаря. В конце приведены факты внедрения и апробация.
В заключении приводятся научные и практически результаты выполнения
ВКР.
В результате выполнения ВКР достигнуты следующие результаты:
1. Рассмотрены теоретические основы проектирования и разработки информационных систем (конкретные методологии управления, такие как SADT,
RAD, RUP, MSF, DSDM, SCRUM, их история и особенности), полностью раскрыты основные аспекты изучения темы, теоретические подходы, терминология.
В качестве модели жизненного цикла разработки информационных систем была выбрана спиральная модель, обладающая следующими достоинствами:
быстрое создание работоспособного продукта, что позволяет уточнять
и дополнять требований;
возможность изменения требований при разработке информационной
системы, что характерно для большинства разработок, в том числе и типовых;
гибкость в управлении проектом;
обнаружение и исправление ошибок на каждой итерации;
возможность совершенствования процесса разработки;
уменьшение рисков заказчика.
В качестве методологии разработки информационных систем была выбрана методология RAD, так как обладает достаточно мощными средствами
разработки, такими как IBM Lotus Domino Designer, Borland Delphi, Borland
C++ Builder, Microsoft Visual Studio, Macromedia Flash и может быть использована в том случае, когда:
бюджет проектируемой информационной системы ограничен;
нечетко определены требования к информационной системе;
требуется реализация проекта информационной системы в минимальные сроки;
интерфейс пользователя можно продемонстрировать в прототипе;81
проект можно разделить на составляющие элементы по функциональному назначению.
2. Проведена характеристика отрасли.
3. Проведен анализ современных реализаций систем управления прокатом спортивного инвентаря на примере популярных продуктов и выделен ряд
функциональных требований к проектируемой системе:
учет основной деятельность;
учет продаж;
учет клиентов;
учет статистики;
анализ результатов основной деятельности;
анализ популярности услуг;
учет складских запасов;
многопользовательский доступ;
распределение ролей;
продажа запчастей;
реализация отчетов.
4. Определены цели и задачи создаваемой системы. Построена функциональная модель, включающая в себя процессы:
«Настройка системы»
«Выбор услуги»
«Оценка стоимости»
«Изменение данных»
Отражено обоснование выбора инструментов для программной реализации, проведены проектирование и разработка системы управления прокатом
спортивного инвентаря, составлена техническая документация и руководство
пользователя.
5. Рассчитана суммарная стоимость разработки системы, которая равна
23 818,86 рублей.82
6. Рассчитан срок окупаемости системы, равный 3 месяцам.
7. Приведены факты внедрения и апробация