Создание web-представительства юридической фирмы ООО тАЬАдресътАЭ
Дипломная работа - Компьютеры, программирование
Другие дипломы по предмету Компьютеры, программирование
на нем информации, а также некоторых субъективных факторов разработчика. Однако разрабатываемая система навигации должна в конечном итоге соответствовать ряду критериев удобства пользования навигацией, называемому usability.Таких как: расположение, идентифицируемость, иерархия и наименования, доступность.
Из системы навигации строится структура сайта. Так будет выглядеть наша структура информационного Web-сайта ООО Адресъ :
.Страница Главная:
.1. Главная;
.1. Аренда;
.1.1. Аренда/Продажа:
-1-комнатные
-2-комнатные
-3-комнатные
-4-комнатные
-Дома
-Другое
.1.2. Продажа:
-1-комнатные
-2-комнатные
-3-комнатные
-4-комнатные
-Дома
-Дачи
-Другое
.2. Оценка квартиры;
.3. Заявка
2.3.2 Описание программных модулей
PHP: Hypertext Preprocessor скриптовый язык программирования общего назначения, интенсивно применяемый для разработки веб-приложений. В настоящее время поддерживается подавляющим большинством хостинг-провайдеров и является одним из лидеров среди языков программирования, применяющихся для создания динамических веб-сайтов. В области программирования для сети Интернет PHP - один из популярных скриптовых языков благодаря своей простоте, скорости выполнения, богатой функциональности и кроссплатформенности.
Так же PHP имеет возможность взаимодействия с большим количеством различных систем управления базами данных, в том числе и MySql. Поэтому было принято решение разрабатывать базу данных для информационной системы ГОУ ДОД Забайкальский детско-юношеский центр используя систему управления базами данных MySql.
При помощи PHP скрипта производится обращение и соединение с базой данных. При помощи запросов, написанных на языке структурированных запросов SQL происходит соединение с основными таблицами базы. Так же используя синтаксис языка SQL написаны запросы, которые обращаются сразу к нескольким таблицам, что позволяет просматривать данные базы в структурированном виде. После этого информация обрабатывается и выводиться секретарю.
Разработанное WEB - представительство в своей основе содержит несколько программных модулей, за счёт которых информационная система выполняет свои основные финкции:
.Модуль авторизации/регистрации.
.Модуль проверяет соответствие имени пользователя и пароля. Если авторизация прошла успешно, то пользователь входит на сайт под своей учётной запись. В противном случае в авторизации будет отказано, ипользователь будет обладать правами гостя.
.Модули работы с БД:
-Подключение к базе данных. Происходит установление связи с базой данных, для этого модуль проверяет соответствие пользователя и правильность пароля БД. Если пользователь не обладает нужными правами, то доступ к базе блокируется.
-Вывод информации из таблицы БД. Модуль выводит необходимые поля таблиц, прописанные в запросе.
-Добавление информации в базу. Через web интерфейс созданы специальные формы для ввода информации в базу данных.
.Модуль поиска.
Позволяет выводить сформированный список из БД по заданным критерия пользователя.
.Модуль расчёта.
Позволяет рассчитать приблизительную стоимость недвижимости по заданным характеристикам объекта.
2.3.4 Описание интерфейса (состав Web-страниц и используемых на них графических и мультимедийных файлов)
С ростом интернета широкое распространение получили Web - интерфейсы позволяющие взаимодействовать с различными программами через браузер.интерфейсы удобны тем, что дают возможность вести совместную работу сотрудникам, не находящимся в одном офисе (например, Web-интерфейсы часто используются для заполнения различных баз данных или публикации материалов в интернет - СМИ).
Интерфейс - в широком смысле - определенная стандартами граница между взаимодействующими независимыми объектами. Интерфейс задает параметры, процедуры и характеристики взаимодействия объектов.
Интерфейс пользователя - элементы и компоненты программы, которые способны оказывать влияние на взаимодействие пользователя с программным обеспечением. В том числе:
-средства отображения информации, отображаемая информация, форматы и коды;
-командные режимы, язык пользователь-интерфейс;
-устройства и технологии ввода данных;
-диалоги, взаимодействие и транзакции между пользователем и компьютером;
-обратная связь с пользователем;
-поддержка принятия решений в конкретной предметной области;
-порядок использования программы и документация на нее.
Есть несколько простых правил, позволяющих интерфейсу сайта быть понятым посетителю.
. На сайте не должно быть бесполезной информации, шрифт должен легко читаться. Графические элементы должны быть были чёткими, выразительными и быстро загружаться. На сайте компании недопустимо использовать анимацию и звук, которые долго загружаются и отвлекают внимание покупателя.
Человеческий глаз просматривает страницы сайта сверху вниз. Наибольшее внимание сосредотачивается на верхней левой части страницы. Поэтому в верхней части страницы сайта, как правило, размещается наиболее важная информация: название фирмы, логотип, само название сайта и т.д.
Чем проще выполнена верхняя часть страницы, тем легче запомнить название сайта и саму фирму.
. Посетитель сайта должен без труда находить интересующую его информацию и иметь возможность получить исчерпывающую информацию (описание в виде текста плюс несколько фо