|
|||
Средства реализации. Входные данные1.4 Средства реализации
В качестве системы управления базами данных (СУБД) была выбрана PostgreSQL [2]. Эта СУБД является бесплатной и может быть довольно просто настроена. В качестве сервера базы данных может выступать вычислительная машина как под управлением операционной системы семейства Windows, так и операционных систем Linux, macOS. Еще одним преимуществом в данной СУБД в контексте предполагаемой области применения приложения является то, что данная СУБД обладает открытым программным кодом. В качестве языка программирования для реализации создаваемого решения могут выступать различные языки программирования. В данной работе используются разные языки программирования. Одним из них является JavaScript, его использование обусловлено тем, что ни один современный браузер не обходится без поддержки JavaScript, взаимодействие с приложением может осуществляться даже через текстовые редакторы − Microsoft Office и Open Office. Использование языка PHP обусловлено как простотой, так и гибкостью. Главным фактором данного языка является практичность.
2 Анализ данных Данные, с которыми работает система можно разделить на несколько групп. Входные данные – данные поступающие от пользователя в систему. Промежуточные данные – это данные, используемые системой во время работы. Выходные данные – выводимая системой информация. 2.1 Входные данные В качестве входной информации в разрабатываемом приложении выступают следующие сведения: − информация, необходимая для авторизации пользователей приложения: логин и пароль; − информация о студентах: группа студента, его родители, год поступление, какие дисциплины изучаются студентом на том или ином семестре; − информация о преподавателях: звание, а так же какие дисциплины ведет данный преподаватель у группы; − информация об успеваемости, посещаемости студентов. Каждая таблица разработанной базы данных состоит из специальных атрибутов для хранения информации о том или ином объекте предметной области. В материалах таблицы Б1 Таблицы базы данных, представлен перечень базы данных и их краткое описание. В таблице Б21 представлено подробное описание всех данных, которые пользователь предоставляет системе.
|
|||
|