Файл: Управление разработкой информационной системы библиотеки.docx
Добавлен: 09.11.2023
Просмотров: 1231
Скачиваний: 18
ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.
СОДЕРЖАНИЕ
1. Теоретические основы проектирования и разработки информационных систем
1.2. Основные методы и методологии разработки информационных систем
2. Проектирование и разработка информационной системы в библиотеке
2.1. Создание логической модели базы данных информационной системы
2.3. Создание физической модели базы данных информационной системы
1.4. Инструкция по использованию информационной системы библиотеки
МИНИСТЕРСТВО НАУКИ И ВЫСШЕГО ОБРАЗОВАНИЯ РОССИЙСКОЙ ФЕДЕРАЦИИФЕДЕРАЛЬНОЕ ГОСУДАРСТВЕННОЕ БЮДЖЕТНОЕ ОБРАЗОВАТЕЛЬНОЕ УЧРЕЖДЕНИЕ ВЫСШЕГО ОБРАЗОВАНИЯ«ВОРОНЕЖСКИЙ ГОСУДАРСТВЕННЫЙ ТЕХНИЧЕСКИЙ УНИВЕРСИТЕТ»(ФГБОУ ВО «ВГТУ», ВГТУ)ФАКУЛЬТЕТ Информационных технологий и компьютерной безопасностиКАФЕДРА Систем управления и информационных технологий в строительствеКУРСОВАЯ РАБОТА по дисциплине: «Управление жизненным циклом информационных систем»на тему: «Управление разработкой информационной системы библиотеки»Выполнил (-а): Пономарев Г. А. студент(ка) 2 курса, группы збПИЭ-211 .направления подготовки /специальностьприкладная информатика .направленность (профиль) /специализация прикладная информатика в экономике цифрового общества . заочная форма обучения____________________________ (подпись) Руководитель работы: Ефимова О.Е., к.т.н., доцент каф. СУИТС .(Ф.И.О., должность, кафедра) Работа допущена к защите _____________________ __________ (подпись руководителя) (дата) Работа выполнена и защищена с оценкой ____________ __________ (оценка) (дата) Члены комиссии: _________________ ______________ __________________ (должность) (подпись) (Ф.И.О.) _________________ ______________ __________________ (должность) (подпись) (Ф.И.О.) Воронеж 2023УТВЕРЖДАЮИ.о. заведующего кафедройСУИТС(наименование кафедры)Аснина Н.Г.(Ф.И.О.)
Заданиена курсовую работу
(Ф.И.О.)
8. Срок защиты студентом курсовой работы «» 202г.Дата выдачи задания «» 202г.Руководитель курсовой работы к.т.н., доцент Ефимова О.Е. .(ученая степень, звание) (подпись) (Ф.И.О.)Задание принял(а) к исполнению студент(ка) _________________________формы обучения заочная курса 2 группы збПИЭ-211 _________________ ___________________(подпись) (Ф.И.О.)СОДЕРЖАНИЕВВЕДЕНИЕ
1. Теоретические основы проектирования и разработки информационных систем 7
1.1.Анализ предметной области 8
1.2. Основные методы и методологии разработки информационных систем 9
1.2.Разработка концептуальной модели информационной системы в библиотеке. 11
2. Проектирование и разработка информационной системы в библиотеке 13
2.1. Постановка задачи. 13
2.1. Создание логической модели базы данных информационной системы 14
2.3. Создание физической модели базы данных информационной системы 16
1.4. Инструкция по использованию информационной системы библиотеки 17
ЗАКЛЮЧЕНИЕ 18
СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВВВЕДЕНИЕПроектирование и разработка информационных систем является важным процессом для создания эффективной и удобной системы, которая будет использоваться в библиотеке. При проектировании необходимо учитывать все аспекты работы библиотеки, включая хранение, поиск и выдачу книг, а также управление пользователями и их правами доступа.Первым шагом при проектировании информационной системы является анализ предметной области. В данном случае это библиотека, которая занимается хранением и выдачей книг. Необходимо определить основные функции, которые должна выполнять информационная система, а также требования к ее архитектуре и функциональности.При проектировании информационной системы библиотеки необходимо учитывать следующие аспекты:1. Хранение и поиск книг. Система должна иметь возможность обеспечивать быстрый поиск книги, а также ее выдача читателю, а также обеспечивать быстрый поиск нужной книги по различным критериям (автор, название, год издания и т.д.).2. Выдача книг. Система должна обеспечивать выдачу книг пользователям, а также возможность возврата книг и контроля за их возвратом.4. Безопасность. Система должна быть защищена от несанкционированного доступа к ресурсам библиотеки, а также от взлома и других видов кибератак.
5. Масштабируемость. Система должна быть способна масштабироваться в зависимости от роста количества пользователей и ресурсов библиотеки.6. Удобство использования. Система должна быть удобной в использовании. 7. Поддержка различных операционных систем. Система должна работать на различных операционных системах.
| Факультет | Информационных технологий и компьютерной безопасности | |
| Кафедра | Систем управления и информационных технологий в | |
| строительстве | ||
| Направление подготовки (специальность) | Прикладная информатика | |
| направленность (профиль) /специализация | Прикладная информатика в | |
| экономике цифрового общества | ||
Заданиена курсовую работу
| Студента | Пономарева Геннадия Александровича |
| по дисциплине: | «Управление жизненным циклом информационных | |||||||||
| | систем» | |||||||||
| 1. Тема работы: | Разработка концептуальной модели информационной | |||||||||
| | системы в библиотеке | |||||||||
| 2. Цель | Разработать информационную систему библиотеки | |||||||||
| | | |||||||||
| 3. Задачи | Произвести анализ предметной области | |||||||||
| | Изучить основные методы и методологии разработки ИС | |||||||||
| | Спроектировать и разработать информационную систему библиотеки | |||||||||
| | | |||||||||
| | | |||||||||
| | | |||||||||
| 4. Перечень подлежащих разработке вопросов: | | |||||||||
| а) по теоретической части | рассмотреть анализ предметной области, | |||||||||
| | методы разработки информационных систем, | |||||||||
| | разработка концептуальной модели информационной системы | |||||||||
| | | |||||||||
| | | |||||||||
| | | |||||||||
| б) по аналитической части | создать логическую и физическую | |||||||||
| | модель базы данных информационной системы. | |||||||||
| 5. Исходные данные: | | |||||||||
| а) по литературным источникам | Управление жизненным циклом | |||||||||
| | информационных систем: курс лекций для студентов всех форм обучения | |||||||||
| | направления подготовки 38.03.05 «Бизнес-информатика» | |||||||||
| | — Симферополь: Университет экономики и управления, 2020. — 195 c. | |||||||||
| | | |||||||||
| б) по вариантам, разработанным преподавателем | | |||||||||
| | | |||||||||
| | | |||||||||
| | | |||||||||
| | | |||||||||
| в) иное | | |||||||||
| | | |||||||||
| | | |||||||||
| | | |||||||||
| | | |||||||||
| | | |||||||||
| 6. Список рекомендуемых источников | Управление жизненным циклом | |||||||||
| | информационных систем : учебное пособие / Поляков Е.А.. — Саратов : | |||||||||
| | Вузовское образование, 2019. — 193 c. — ISBN 978-5-4487-0490-1. | |||||||||
| | — Текст : электронный // IPR SMART : [сайт]. — URL: | |||||||||
| | https://www.iprbookshop.ru/81870.html | |||||||||
| 7. Контрольные сроки представления отдельных разделов курсовой работы: | | |||||||||
| 25% − | анализ и постановка задачи | «» 202г. | ||||||||
| 50% − | изучение теоретического обоснования | «» 202г. | ||||||||
| работы | ||||||||||
| 75% − | реализация программного решения | «» 202г. | ||||||||
| 100% − | оформление пояснительной записки | «» 202г. | ||||||||
8. Срок защиты студентом курсовой работы «» 202г.Дата выдачи задания «» 202г.Руководитель курсовой работы к.т.н., доцент Ефимова О.Е. .(ученая степень, звание) (подпись) (Ф.И.О.)Задание принял(а) к исполнению студент(ка) _________________________формы обучения заочная курса 2 группы збПИЭ-211 _________________ ___________________(подпись) (Ф.И.О.)СОДЕРЖАНИЕВВЕДЕНИЕ
1. Теоретические основы проектирования и разработки информационных систем 7
1.1.Анализ предметной области 8
1.2. Основные методы и методологии разработки информационных систем 9
1.2.Разработка концептуальной модели информационной системы в библиотеке. 11
2. Проектирование и разработка информационной системы в библиотеке 13
2.1. Постановка задачи. 13
2.1. Создание логической модели базы данных информационной системы 14
2.3. Создание физической модели базы данных информационной системы 16
1.4. Инструкция по использованию информационной системы библиотеки 17
ЗАКЛЮЧЕНИЕ 18
5. Масштабируемость. Система должна быть способна масштабироваться в зависимости от роста количества пользователей и ресурсов библиотеки.6. Удобство использования. Система должна быть удобной в использовании. 7. Поддержка различных операционных систем. Система должна работать на различных операционных системах.
1. Теоретические основы проектирования и разработки информационных систем
Проектирование информационных систем (ИС) - это процесс создания модели будущей ИС, которая будет соответствовать требованиям заказчика и обеспечивать решение поставленных задач. Этот процесс включает в себя несколько этапов, таких как анализ требований, разработка архитектуры, выбор технологий и инструментов, а также тестирование и внедрение.Одним из основных этапов проектирования является анализ требований. На этом этапе определяются функциональные и нефункциональные требования к ИС, которые должны быть выполнены. Функциональные требования описывают, что должна делать ИС, а нефункциональные - как она должна работать. Например, если ИС предназначена для учета продаж, то функциональными требованиями могут быть: учет продаж, управление заказами, учет клиентов и т.д. Нефункциональными требованиями могут быть такие характеристики, как производительность, безопасность, масштабируемость и т.д.После анализа требований разрабатывается архитектура ИС. Архитектура определяет структуру ИС, ее компоненты и связи между ними. Она должна учитывать все функциональные и нефункциональные требования, а также ограничения, такие как бюджет, сроки и т.д. На основе архитектуры определяются технологии и инструменты, которые будут использоваться для разработки ИС.Выбор технологий и инструментов является важным этапом проектирования ИС. Технологии и инструменты должны соответствовать архитектуре ИС и обеспечивать ее функциональность и производительность. Некоторые из наиболее распространенных технологий включают в себя Java, C++, Python, SQL, NoSQL и т.д., а некоторые из наиболее популярных инструментов - это Eclipse, IntelliJ IDEA, Visual Studio, MySQL, MongoDB и т.д.Тестирование является заключительным этапом проектирования ИС, который позволяет проверить, что ИС работает правильно и соответствует требованиям заказчика. Тестирование может включать в себя функциональное тестирование, нефункциональное тестирование, тестирование безопасности и т.д. После успешного тестирования ИС можно внедрять в эксплуатацию.-
Анализ предметной области