Разработка web-приложения «Учет успеваемости курсантов»
Автор: Мухаммад_Амин Варыгин • Апрель 30, 2023 • Курсовая работа • 946 Слов (4 Страниц) • 166 Просмотры
3
Министерство Российской Федерации по делам гражданской обороны,
чрезвычайным ситуациям и ликвидаций последствий
стихийных бедствий
ФГБОУ ВО Академия Государственной противопожарной службы
МЧС России
Кафедра УНК АСИТ
КУРСОВАЯ РАБОТА
По предмету: Инструментальные средства информационных систем
Тема: Разработка web-приложения
«Учет успеваемости курсантов»
Выполнил:
Курсант ФПиТБ
Учебной группы 1819
рядовой внутренней службы
Варыгин М.Ю.
Проверил:
Доцент кафедры ИТ
Рыженко Н.Ю.
Москва 2022
Оглавление
Введение 3
1. Цели и задачи 5
2. Проектирование 6
3. DFD-диаграмма 7
4. Реализация 8
5. Листинг программы 16
6. Заключение 25
Литература 26
Введение
Прежде чем рассматривать инструментальные средства информационных систем, необходимо определиться, что входит в состав инструментальных средств, а для этого необходимо дать определение понятию «информационная система». Федеральный закон РФ от 27 июля 2006 г. № 149-ФЗ «Об информации, информационных технологиях и о защите информации» трактует понятие информационной системы (ИС) как совокупность содержащейся в базах данных информации и обеспечивающих ее обработку информационных и технических средств. Иными словами, ИС понимают, как программно-аппаратную систему, обеспечивающую в соответствии с заложенной в нее логикой получения, обработки, хранения и вывода информации. При этом под инструментальными средствами ИС понимают совокупность аппаратных и программных средств, обеспечивающих функционирование.
Рис. 1. Состав и структура инструментальных средств ИС
Цели и задачи
1. Планирование и анализ требований к web-приложению;
2. Проектирование ER-диаграммы и DFD-диаграммы;
3. Создание базы данных MySQL на основе ER-диаграммы;
4. Создание web-приложения;
5. Внедрение в работу;
6. Анализ работы web-приложения, устранение ошибок, модернизация.
Проектирование
В процессе разработки была спроектирована ER-диаграмма, которая используется для разработки данных и представляют собой стандартный способ определения данных и отношений между ними. Диаграмма содержит информацию о сущностях системы и способах их взаимодействия.
Рис. 2. ER-диаграмма
DFD-диаграмма
Созданная DFD диаграмма описывает все потоки данных по отношению к системе источника и адресата данных, логические функции, хранилища данных, к которым осуществляется доступ.
Рис. 3. DFD диаграмма
Реализация
Нас основе спроектированных ER-диаграммы и DFD диаграммы создал базу данных «my_base» (рис.4), добавив 5 таблиц, соответствующие сущностям ER-диаграммы, использовав phpMyAdmin, установил кроссплатформенную сборку локального web-сервера XAMPP для работы с базой данных.
Рис. 4. Результат создания базы данных
Рис. 5. Результат создания таблиц
где cadet – список курсантов, faculty – список факультетов,
...