45
Большинство веб-приложений базируется на серверах общего
доступа. Доступ к таким хостам осуществляется посредством FTP- программ
типа Filezilla, которая использовалась при разработке системы. Для
дополнительных манипуляций с базой данных на хостинге был использован
пакет phpMyAdmin.
Эта программа является web-приложением, представляющее собой
визуальный табличный интерфейс для работы с базами данных. Этот пакет
обеспечивает средства визуального создания базы данных, составляющих
таблиц и генерацию на лету SQL.
Для разработки программного обеспечения настоящего приложения
был проведен системный анализ и выбраны базовые функции, подлежащие
реализации. На основе этого проведен выбор средств языков
программирования, реализующих базовые функции.
Разработка программных модулей не велась с нуля, а были
существенно модифицированы необходимые функции и классы PHP, взятые
из книг. Несмотря на это процент новых доработок, адаптированных под
настоящее приложение составляет около 90%.
Для соединения с базой данных был использован класс, реализующий
основные запросы к базе данных. Еще одной важной базовой компонентой
программного обеспечения является модифицированный класс таблиц,
измененный и дополненный новыми методами и функциями. Данный класс
использовался как базовый для создания представлений всех таблиц в
едином виде, независимо от содержания таблиц.
Для администратора ИС логин=admin, пароль=cthdth, для
пользователя – логин=nimda, пароль=ljrevtyn.
Структурно эта веб-страница состоит из ряда, специальным образом
построенных таблиц в терминологии языка HTML, разделяющих экран на
отдельные поля и линейного, в виде ленты, меню с возможными вариантами
работы с системой (рис. 8).