Разработка информационной системы «Электронный архив документов»
Автор: Настя Дубровина • Июнь 3, 2022 • Курсовая работа • 3,806 Слов (16 Страниц) • 342 Просмотры
МИНИСТЕРСТВО НАУКИ И ВЫСШЕГО
ОБРАЗОВАНИЯ РОССИЙСКОЙ ФЕДЕРАЦИИ
федеральное государственное автономное образовательное учреждение высшего образования
«Самарский национальный исследовательский университет имени академика С.П. Королева» (Самарский университет)
Естественнонаучный институт
Механико-математический факультет
Кафедра информатики и вычислительной математики
Направление подготовки
02.03.03 Математическое обеспечение и администрирование информационных систем
Направленность (профиль) «Разработка и администрирование информационных систем»
Курсовая работа
по дисциплине «Базы данных и СУБД»
Разработка информационной системы «Электронный архив документов»
Выполнил студент курса 4 группы 6445-020303D Дубровина Анастасия Михайловна [pic 1] Научный руководитель к.ф.-м.н. Семёнова И.В. |
Работа защищена « » 2021 г. Оценка зав. кафедрой ИиВМ д.ф.-м.н., профессор Степанов А.Н. |
Самара 2021
СОДЕРЖАНИЕ
Введение 3
1 Проектирование информационной системы "Электронный архив документов". 5
1.1 Анализ предметной области 5
1.2 Информационная модель «Электронный архив документов» 6
1.3 Функциональные и нефункциональные требования к информационной системе 8
2 Проектирование и реализация базы данных «Электронный архив документов» 10
2.1 Логическая модель базы данных 10
2.2 Нормализация реляционных отношений 12
2.3 Обоснование выбора СУБД 13
2.4 Физическая модель базы данных 15
3 Проектирование и реализация информационной системы «Электронный архив документов» 17
3.1 Диаграмма вариантов использования 17
3.2 Диаграмма последовательности 18
3.3 Диаграмма кооперации 20
4 Реализация приложения 21
4.1 Выбор средств реализации 21
4.2 Описание реализации приложения 22
5 Тестирование 25
5.1 Тестирование на соответствие функциональным и нефункциональным требованиям 25
Заключение 30
Список использованных источников 31
ВВЕДЕНИЕ
Любая организация формирует много документов, которые чаще всего хранятся в бумажном виде. Проблема в том, что с каждым годом их количество увеличивается: сначала шкаф в углу, потом офис, затем целый этаж. А найти среди этих документов один договор или накладную уже становится очень сложно. Электронный архив решает проблемы поиска и хранения важной информации. Это система хранения документов в цифровом виде, с помощью которой можно в любой момент найти нужный файл буквально за пару кликов мышкой. Кроме того, работать с электронными документами в разы удобнее: в любой момент их можно открыть, отправить или распечатать.
Целью курсовой работы в рамках освоения компетенций ОПК-3, ОПК-4 и ОПК-5 является разработка информационной системы "Электронный архив документов", в которой можно хранить документы в открытом и закрытом доступе, осуществлять поиск по документам, загружать их, а также просматривать историю загрузок и просмотров документов. Для достижения поставленной цели необходимо решить следующие задачи:
- Провести анализ предметной области.
- Построить информационную модель данных (ОПК-3, ОПК-4).
- Изучить существующие системы-аналоги.
- Сформулировать функциональные и нефункциональные требования в системе (ОПК-3).
- Построить логическую модель данных, провести ее нормализацию (ОПК-3, ОПК-4).
- Выбрать СУБД (ОПК-5).
- Построить физическую модель данных (ОПК-3, ОПК-4).
- Реализовать базу данных в выбранной СУБД (ОПК-3, ОПК-5).
- Спроектировать приложение для работы с созданной базой данных (ОПК-3, ОПК-4).
- Выбрать средства реализации приложения.
- Реализовать приложение для работы с созданной базой данных (ОПК-3).
- Провести тестирование полученной системы.
- Провести проверку работоспособности реализованной системы, оценить полученные результаты. (ОПК-3, ОПК-5).
1 Проектирование информационной системы "Электронный архив документов"
1.1 Анализ предметной области
Электронный архив - это система хранения документов в электронном виде с четкой структурной организацией, обеспечивающая надежность хранения, конфиденциальность, скорость поиска и обмен документацией [2].
...