Создание 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-интерфейсы часто используются для заполнения различных баз данных или публикации материалов в интернет - СМИ).

Интерфейс - в широком смысле - определенная стандартами граница между взаимодействующими независимыми объектами. Интерфейс задает параметры, процедуры и характеристики взаимодействия объектов.

Интерфейс пользователя - элементы и компоненты программы, которые способны оказывать влияние на взаимодействие пользователя с программным обеспечением. В том числе:

-средства отображения информации, отображаемая информация, форматы и коды;

-командные режимы, язык пользователь-интерфейс;

-устройства и технологии ввода данных;

-диалоги, взаимодействие и транзакции между пользователем и компьютером;

-обратная связь с пользователем;

-поддержка принятия решений в конкретной предметной области;

-порядок использования программы и документация на нее.

Есть несколько простых правил, позволяющих интерфейсу сайта быть понятым посетителю.

. На сайте не должно быть бесполезной информации, шрифт должен легко читаться. Графические элементы должны быть были чёткими, выразительными и быстро загружаться. На сайте компании недопустимо использовать анимацию и звук, которые долго загружаются и отвлекают внимание покупателя.

Человеческий глаз просматривает страницы сайта сверху вниз. Наибольшее внимание сосредотачивается на верхней левой части страницы. Поэтому в верхней части страницы сайта, как правило, размещается наиболее важная информация: название фирмы, логотип, само название сайта и т.д.

Чем проще выполнена верхняя часть страницы, тем легче запомнить название сайта и саму фирму.

. Посетитель сайта должен без труда находить интересующую его информацию и иметь возможность получить исчерпывающую информацию (описание в виде текста плюс несколько фо