Статья опубликована в рамках: Научного журнала «Студенческий» № 23(277)
Рубрика журнала: Информационные технологии
Скачать книгу(-и): скачать журнал часть 1, скачать журнал часть 2, скачать журнал часть 3, скачать журнал часть 4, скачать журнал часть 5
ПРОЕКТИРОВАНИЕ И РЕАЛИЗАЦИЯ БАЗЫ ДАННЫХ ДЛЯ ИНФОРМАЦИОННОЙ СИСТЕМЫ, АВТОМАТИЗИРУЮЩЕЙ ОБРАБОТКУ ЗАЯВЛЕНИЙ В ВУЗЕ
DESIGNING AND IMPLEMENTING A DATABASE FOR AN INFORMATION SYSTEM THAT AUTOMATES THE PROCESSING OF APPLICATIONS AT A UNIVERSITY
Evgeny Trishin
student, Department of ECM, Ryazan State Radio engineering University after name V.F. Utkin,
Russia, Ryazan
АННОТАЦИЯ
В данной статье рассмотрены этапы проектирования базы данных для системы обработки заявлений в ВУЗе.
ABSTRACT
This article discusses the stages of designing a database for an application processing system at a university.
Ключевые слова: базы данных; информационная система; проектирование.
Keywords: databases; information system; design.
Введение
Для проектирования базы данных необходимо ознакомиться с описание предметной области:
Деканат назначает стипендии, материальные помощи, выдает справки с места учебы и т.п. по заявлениям.
Студенты обращаются в деканат для составления заявления для определенной задачи. В информационной системе должна хранится следующая информация о студентах: ФИО, Номер группы, Телефон для связи, Документы.
Все студенты получает оценки за экзамены, на этом основании определяется Вид стипендии, например, «Не имеет стипендии», «Стипендия за хорошо и отлично», «Стипендия за отлично», «Социальная стипендия» и т.п.
В случае отсутствия у студента оценок «Удовлетворительно» и достижений в различных сферах, он может подать заявление на «ПГАС», «Стипендия правительства РФ или Президента РФ». Соответственно, Вид стипендии определяет ее размер.
При обращении студента в деканат в системе должна хранится информация следующего вида: Номер заявления, Студент, Вид заявления, Дата заявления. По каждому заявлению должен отображаться статус: в обработке, отклонено – в случае отказа заявления, одобрено – в случае принятия его, закрыто – при исполнении и помещении его в архив.
Инфологическое проектирование
Первым этапом, необходимо выделить сущности для базы данных c указанием первичных ключей:
Студенты (ID студента), Экзамены (Студент, Дисциплина), Вид стипендии (ID вида стипендии), Заявления (ID заявления), Статус (ID статуса), Вид заявления (ID вида заявления), Вид стипендии (ID вида стипендии), Документы (ID документа). Исходя из сущностей выделим связи и используем общую ER диаграмму, представленную на рисунке 1.
Рисунок 1. Общая ER диаграмма
Даталогическое проектирование
В ходе даталогического проектирования, необходимо перейти из ER диаграммы в таблицы базы данных, по определенным правилам, результат перехода от ER диаграммы к таблицам представлен на рисунке 2.
Рисунок 2. Предварительные отношения
После выделения отношений мы уже получили схему базы данных, но ее необходимо нормализовать, итоговая схема БД представлена на рисунке 3.
Рисунок 3. Итоговая диаграмма базы данных
Список литературы:
- Куликов С.С. Реляционные базы данных в примерах: практическое пособие для программистов и тестировщиков/ - Минск: Четыре четверти, 2020 – 424 с.
Оставить комментарий