Файл: Управление разработкой информационной системы библиотеки.docx

ВУЗ: Не указан

Категория: Курсовая работа

Дисциплина: Не указана

Добавлен: 09.11.2023

Просмотров: 404

Скачиваний: 11

ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.

МИНИСТЕРСТВО НАУКИ И ВЫСШЕГО ОБРАЗОВАНИЯ

РОССИЙСКОЙ ФЕДЕРАЦИИ

ФЕДЕРАЛЬНОЕ ГОСУДАРСТВЕННОЕ БЮДЖЕТНОЕ ОБРАЗОВАТЕЛЬНОЕ

УЧРЕЖДЕНИЕ ВЫСШЕГО ОБРАЗОВАНИЯ

«ВОРОНЕЖСКИЙ ГОСУДАРСТВЕННЫЙ ТЕХНИЧЕСКИЙ УНИВЕРСИТЕТ»

(ФГБОУ ВО «ВГТУ», ВГТУ)
ФАКУЛЬТЕТ Информационных технологий и компьютерной безопасности
КАФЕДРА Систем управления и информационных технологий в строительстве
КУРСОВАЯ РАБОТА

по дисциплине: «Управление жизненным циклом информационных систем»

на тему: «Управление разработкой информационной системы библиотеки»
Выполнил (-а): Пономарев Г. А.

студент(ка) 2 курса, группы збПИЭ-211 .

направления подготовки /специальность

прикладная информатика .

направленность (профиль) /специализация

прикладная информатика в экономике цифрового общества .

заочная форма обучения

____________________________

(подпись)
Руководитель работы:

Ефимова О.Е., к.т.н., доцент каф. СУИТС .

(Ф.И.О., должность, кафедра)
Работа допущена к защите _____________________ __________

(подпись руководителя) (дата)
Работа выполнена и защищена с оценкой ____________ __________

(оценка) (дата)

Члены комиссии: _________________ ______________ __________________

(должность) (подпись) (Ф.И.О.)

_________________ ______________ __________________

(должность) (подпись) (Ф.И.О.)

Воронеж 2023

УТВЕРЖДАЮ

И.о. заведующего кафедрой

СУИТС

(наименование кафедры)

Аснина Н.Г.

(Ф.И.О.)


Факультет

Информационных технологий и компьютерной безопасности

Кафедра

Систем управления и информационных технологий в

строительстве

Направление подготовки (специальность)

Прикладная информатика

направленность (профиль) /специализация

Прикладная информатика в

экономике цифрового общества



Задание

на курсовую работу

Студента

Пономарева Геннадия Александровича

(Ф.И.О.)

по дисциплине:

«Управление жизненным циклом информационных




систем»

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

СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ
ВВЕДЕНИЕ

Проектирование и разработка информационных систем является важным процессом для создания эффективной и удобной системы, которая будет использоваться в библиотеке. При проектировании необходимо учитывать все аспекты работы библиотеки, включая хранение, поиск и выдачу книг, а также управление пользователями и их правами доступа.

Первым шагом при проектировании информационной системы является анализ предметной области. В данном случае это библиотека, которая занимается хранением и выдачей книг. Необходимо определить основные функции, которые должна выполнять информационная система, а также требования к ее архитектуре и функциональности.

При проектировании информационной системы библиотеки необходимо учитывать следующие аспекты:

1. Хранение и поиск книг. Система должна иметь возможность обеспечивать быстрый поиск книги, а также ее выдача читателю, а также обеспечивать быстрый поиск нужной книги по различным критериям (автор, название, год издания и т.д.).

2. Выдача книг. Система должна обеспечивать выдачу книг пользователям, а также возможность возврата книг и контроля за их возвратом.

4. Безопасность. Система должна быть защищена от несанкционированного доступа к ресурсам библиотеки, а также от взлома и других видов кибератак.


5. Масштабируемость. Система должна быть способна масштабироваться в зависимости от роста количества пользователей и ресурсов библиотеки.

6. Удобство использования. Система должна быть удобной в использовании.

7. Поддержка различных операционных систем. Система должна работать на различных операционных системах.

1. Теоретические основы проектирования и разработки информационных систем


Проектирование информационных систем (ИС) - это процесс создания модели будущей ИС, которая будет соответствовать требованиям заказчика и обеспечивать решение поставленных задач. Этот процесс включает в себя несколько этапов, таких как анализ требований, разработка архитектуры, выбор технологий и инструментов, а также тестирование и внедрение.

Одним из основных этапов проектирования является анализ требований. На этом этапе определяются функциональные и нефункциональные требования к ИС, которые должны быть выполнены. Функциональные требования описывают, что должна делать ИС, а нефункциональные - как она должна работать. Например, если ИС предназначена для учета продаж, то функциональными требованиями могут быть: учет продаж, управление заказами, учет клиентов и т.д. Нефункциональными требованиями могут быть такие характеристики, как производительность, безопасность, масштабируемость и т.д.

После анализа требований разрабатывается архитектура ИС. Архитектура определяет структуру ИС, ее компоненты и связи между ними. Она должна учитывать все функциональные и нефункциональные требования, а также ограничения, такие как бюджет, сроки и т.д. На основе архитектуры определяются технологии и инструменты, которые будут использоваться для разработки ИС.

Выбор технологий и инструментов является важным этапом проектирования ИС. Технологии и инструменты должны соответствовать архитектуре ИС и обеспечивать ее функциональность и производительность. Некоторые из наиболее распространенных технологий включают в себя Java, C++, Python, SQL, NoSQL и т.д., а некоторые из наиболее популярных инструментов - это Eclipse, IntelliJ IDEA, Visual Studio, MySQL, MongoDB и т.д.

Тестирование является заключительным этапом проектирования ИС, который позволяет проверить, что ИС работает правильно и соответствует требованиям заказчика. Тестирование может включать в себя функциональное тестирование, нефункциональное тестирование, тестирование безопасности и т.д. После успешного тестирования ИС можно внедрять в эксплуатацию.

    1. Анализ предметной области


Управление жизненным циклом информационных систем (ИС) – это процесс управления разработкой, внедрением и сопровождением ИС. Этот процесс включает в себя следующие этапы:

1. Планирование: на этом этапе определяются цели и задачи проекта, оцениваются ресурсы и риски, а также разрабатывается план проекта.

2. Проектирование: на этом этапе разрабатывается архитектура ИС, определяются функциональные и нефункциональные требования, а также создаются прототипы ИС.

3. Разработка: на этом этапе создаются компоненты ИС, программируются приложения и тестируются функциональные возможности.

4. Внедрение: на этом этапе ИС устанавливается на производственную среду и настраивается под конкретные потребности пользователей.

5. Сопровождение: на этом этапе осуществляется поддержка пользователей и устранение ошибок в работе ИС.

Управление жизненным циклом ИС позволяет обеспечить эффективное использование ресурсов и сократить время разработки и внедрения ИС.

Информационная система (ИС) – это организованная, упорядоченная совокупность документов, информационных технологий, в том числе с использованием средств вычислительной техники и связи, реализующих информационные процессы (т.е. передачу информации) для достижения поставленной цели.

В информационной системе протекают следующие процессы:

- ввод информации из внешних или внутренних источников;

- обработка входной информации и представление ее в удобном для пользователя виде;

- вывод информации для представления пользователям или передачи в другую систему;

- процесс обратной связи, т.е. обработка данных специалистами организации с целью коррекции новой входной информации.

1.2. Основные методы и методологии разработки информационных систем


Жизненный цикл информационной системы – непрерывный процесс, началом которого становится момент принятия решения о необходимости системы, а завершением – ее изъятие из эксплуатации. Этапы создания системы до момента ввода в эксплуатацию могут рассматриваться как самостоятельные проекты, каждый из которых имеет конкретный результат и ограничения.

Сами фазы жизненного цикла фиксированы и для различных отраслей человеческой деятельности, по сути, одинаковы: