В качестве реализации БД на этапе физического моделирования было выбрано решение в качестве СУБД «MySQL». Определение языка программирования клиент-серверного приложения было произведено на основании определенной архитектуры проекта, выбранной СУБД и поставленных требований к разрабатываемой информационной системе. Наиболее подходящим решением стал язык программирования «PHP». «PHP» отлично взаимодействует с БД, реализованной на «MySQL», и создает веб-сервис требуемой архитектуры, доступные для работы на любой ЭВМ типа ПК и мобильного устройства, не зависимо от их архитектуры и ОС, а также удовлетворяет всем поставленным требованиям. Элементы управления в информационной системе будут созданы при помощи языка программирования «JavaScript», а взаимодействие между «JavaScript» и «PHP» будет осуществляться при помощи «Ajax». Оболочкой для реализации базы данных был выбран программный продукт «PHPmyAdmin», а клиент-серверного приложения – «Notepad++».
«MySQL» — свободная реляционная система управления базами данных.
«PHP» — скриптовый язык общего назначения, интенсивно применяемый для разработки веб-приложений и информационных систем.
«JavaScript» — прототипно-ориентированный сценарный язык программирования.
«Ajax» — подход к построению интерактивных пользовательских интерфейсов веб-приложений и ИС, заключающийся в фоновом обмене данными браузера с веб-сервером.
«PHPmyAdmin» — панель управления веб-хостингом, включающая в себя большое количество свободного ПО, в частности “PHP” и “MySQL”. Была выбрана для реализации БД.
«Notepad++» – бесплатный текстовый редактор, поддерживающий редактирование кода, в частности “PHP”.
На этапе проектирования была определена архитектура проекта, спроектирована структура проекта, база данных, а также определены средства реализации проекта. На основании этого можно сказать, что задачи по проектированию были выполнены в полной мере, что позволяет перейти к этапу разработки информационной системы.
Разработка архитектуры информационного сайта для праздничного агенства
- Леонид Федотов
- Информатика
Диплом777
Email: info@diplom777.ru
Phone: +7 (800) 707-84-52
Url: https://diplom777.ru/
Никольская 10
Москва, RU 109012
Содержание
Леонид Федотов
Окончил НИУ ВШЭ факультет компьютерных наук. Сам являюсь кандидатом наук. По специальности работаю 13 лет, за это время создал 8 научных статей и 2 диссертации. В компании подрабатываю в свободное от работы время уже более 5 лет. Нравится помогать школьникам и студентам в решении контрольных работ и написании курсовых проектов. Люблю свою профессию за то, что это направление с каждым годом становится все более востребованным и актуальным.