Для студентов МОИ по предмету ДругиеСистема учета успеваемости студентовСистема учета успеваемости студентов
2024-11-212024-11-21СтудИзба
Курсовая работа: Система учета успеваемости студентов
Описание
Содержание
Введение................................................................................................................................................... 4I. Документ-концепция........................................................................................................................... 5
2. Описание пользователей....................................................................................................... 5
3. Состояние рынка и конкурирующие продукты.................................................................. 6
4. Функциональные требования (функции продукта)........................................................... 8
5. Основные способы использования программного продукта и сценарии работы с ним.8
1. Архитектура программного продукта и модульный состав подсистем........................... 9
3. Структура программы......................................................................................................... 10
III. Руководство программиста............................................................................................................ 11
Список использованной литературы................................................................................................... 15
Введение
На сегодняшний день наиболее популярными разработками на рынке труда являются разработки различных web-приложений. Связано это с тем, что такие приложения могутбыть общедоступными, они являются межплатформенными, в большинстве своем удобныв использовании и понятны для неискушенного пользователя и, что является, пожалуй,одним из основным здесь аргументов, - они сравнительно просты в разработке.
Технологии совершенствуются, создаются все более изощренныемногофункциональные приложения с интересным интерфейсом. В то же время путиразработки таких приложений упрощаются при помощи различных фреймворков.
Для создания таких проектов применяют различные языки программирования,почти всегда используются СУБД. Проекты пишутся также в различных средах. В численаиболее популярных «связок» для создания web-приложений выделяется модель LAMP, расшифровывающаяся как Linux, Apache, MySQL, PHP – это некий набор для вышеупомянутых разработок. В этом списке можно смело заменить Linux на Windows, Apache на Nginx, PHP на Python, а MySQL на PostgreSQL. И этим список, конечно же, не ограничивается. В данной работе использовалась связка LAPP, где вместо MySQL воспользовался PostgreSQL. Хотя в большей мере, конечно же, языка PHP, т.к. основнаязадача была именно в написании приложения, не уделяя особо внимания на администрирование, вопросы безопасности, а также заполнения БД большим количествоминформации с последующей оптимизацией работы с данными.
Характеристики курсовой работы
Список файлов
Система учета успеваемости студентов.docx