Создание WEB-сайта

Формализация бизнес-процессов в сфере жилищно-коммунального хозяйства: содержания жилищного фонда, договорно-правовой деятельности, работы с населением. Обоснование выбора технологии проектирования сайта, разработка структурной схемы и интерфейса.

Рубрика Программирование, компьютеры и кибернетика
Вид дипломная работа
Язык русский
Дата добавления 22.03.2018
Размер файла 2,9 M

Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже

Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.

Размещено на http://www.allbest.ru/

Размещено на http://www.allbest.ru/

Введение

жилищный коммунальный сайт интерфейс

Сегодня в нашей стране в значительной степени вырос и продолжает расти уровень информатизации.

Все больше организаций размещают о себе информацию в сети Интернет. Для этих целей создаются сайты, порталы и другие ресурсы. Cфера ЖКХ - не исключение. Если раньше информация в сети размещалась исключительно на добровольной основе, то сейчас того требует законодательство. В рамках реализации Постановления Правительства Российской Федерации от 23 сентября 2010 года №731 «Об утверждении стандарта раскрытия информации организациями, осуществляющими деятельность в сфере управления многоквартирными домами» управляющие компании и организации ЖКХ обязаны размещать информацию на своих ресурсах в сети Интернет [1].

Сайт - это интерактивная визитка организации, обеспечивающая возможность поддержания двухсторонних контактов, в том числе и международных. Имеется определенная статистика, результаты которой таковы: компании, не имеющие собственного сайта, обычно теряют около 25% потенциальных клиентов, которые узнав о существовании фирмы из других источников, пытаются отыскать ее следы в интернете, в результате натыкаются на конкурентов и становятся их постоянными потребителями.

Словом, практически любую вашу идею и разработку можно будет воплотить посредством интернет сайта. Существенных ограничений в этом вопросе нет - все ограничивается только лишь креативностью и желанием [2].

Именно это и подтверждает актуальность данной темы.

Предмет исследования - создание корпоративного сайта компании ЖКХ.

Объект исследования - деятельность менеджеров компании и потенциальных пользователей сайта.

Целью данной работы является создание прототипа корпоративного сайта компании ЖКХ.

Для достижения поставленной цели необходимо выполнить задачи:

- изучить предметную область - дать характеристику управляющей компании «СОЮЗ», размещенной в г. Вологда; рассмотреть бизнес-процессы для автоматизации.

- изучить конкурентную среду и разработать основные требования к сайту;

- описать логическую и физическую структуру корпоративного сайта управляющей компании «СОЮЗ»;

- описать основные технологии создания корпоративного сайта управляющей компании «СОЮЗ»;

- разработать содержание и дизайн страниц корпоративного сайта управляющей компании «СОЮЗ»;

- протестировать сайт и разработать программную документацию.

1. Аналитическая часть

1.1 Анализ объекта автоматизации

Управляющая компания «СОЮЗ» обслуживает 101 объект жилищного хозяйства на территории города.

Работа управляющей компании направлена на обеспечение условий комфортного проживания более 52 тыс. человек.

Основным преимуществом УК «СОЮЗ» является ее высокая техническая оснащенность, поскольку работы выполняются с использованием современной техники и современных материалов.

Структура поступлений от жилищно-коммунальных услуг в 2016 г. представлена на рисунке 1, от дополнительных услуг - на рисунке 2.

Как видно из рисунков, наиболее затратными из основных услуг являются управление, содержание и текущий ремонт жилья, а также отопление и горячее водоснабжение.

В дополнительных услугах наибольшие траты - на установку аудио - и видеодомофонов, а также на отключение стояков отопления и водоснабжения.

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

Как видно из рисунка 3, организационная структура УК «СОЮЗ» имеет линейно-функциональный характер.

Рисунок 1. Поступления от жилищно-коммунальных услуг в 2016 г.

Рисунок 2. Поступления от дополнительных услуг в 2016 г.

В подчинении у директора находятся:

1) заместитель директора по эксплуатации, который управляет мастером по сантехническим работам и мастером по текущему ремонту;

2) заместитель директора по домохозяйству, в подчинении у которого находятся мастер по санитарной очистке, дворник смотритель и грузчик.

Наблюдательный Совет, осуществляя контроль над деятельностью УК «СОЮЗ», предоставляет в администрацию заключение о деятельности по управлению жилищным фондом, которое учитывается при утверждении финансовых планов и рассмотрении вопросов о пролонгации заключенных договоров.

Рисунок 3. Организационная структура УК «СОЮЗ»

В УК «СОЮЗ» создана Служба по управлению домами собственников, которая провела 219 собраний по выбору способа управления многоквартирными домами.

Во всех домах, в том числе и в домах, где были созданы Товарищества собственников жилья, собственники выбрали УК «СОЮЗ» в качестве управляющей организации.

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

УК «Союз» зарегистрирована в государственной информационной системе жилищно-коммунального хозяйства, которая обеспечивает следующие возможности:

- ведение информации об объектах государственной регистрации жилищного фонда;

- мониторинг состояния объектов государственной регистрации жилищного фонда;

- ведение информации об объектах теплоснабжения, водоснабжения, водоотведения, газоснабжения, электроснабжения, используемых для производства и поставки коммунальных ресурсов, предоставления коммунальных услуг;

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

- ведение информации о программах по проведению капитального ремонта многоквартирных домов и получение отчетов о ходе реализации указанных программ и планов;

- сбор и анализ форм статистической отчетности;

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

В дальнейшем разъяснительная работа с населением о деятельности управляющей компании будет продолжена.

1.2 Формализация бизнес-процессов в сфере ЖКХ

Автоматизированные бизнес-процессы содержания жилищного фонда

В УК «СОЮЗ» используется база данных «Жилищный фонд», которая представляет собой совокупность данных, организованных специальным образом, и содержит информацию о составе и состоянии объектов недвижимости. Жилой дом состоит из следующих категорий объектов: подъезд(ы), помещение(я) и квартира(ы). При этом здание состоит из единственного объекта категории помещения здания.

Для формализации бизнес-процессов в сфере ЖКХ рассмотрим процессы работы с базой данных, используя методологию ARIS [22].

На рисунке 4 представлена модель бизнес процесса «Ввод основных данных», которая отображает последовательность выполнения работ, необходимую для добавления объекта муниципальной недвижимости в базу данных «Жилищный фонд».

Первым, что необходимо выполнить, для того чтобы добавить объект недвижимости в базу данных «Жилищный фонд», является функция «Принять документы». Результатом выполнения этой функции является совокупность следующих документов: технический паспорт дома; технический паспорт здания; технический паспорт квартиры.

Функция подразумевает:

- ввод акта приёма-передачи основных средств;

- ввод актов технического состояния ОМФ.

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

Первым, что необходимо выполнить, для того чтобы добавить объект недвижимости в базу данных «Жилищный фонд», является функция «Принять документы».

Для того, чтобы выполнить добавление жилого дома (рисунок Приложения А), нужно перейти к экранной форме «Жилые дома» и нажать на кнопку «Добавить».

Работа с документами по движению (рисунок 5) заключается в выполнении учета состояния объектов недвижимости.

Посредством модуля «Учет жилья» можно без особых усилий изменять состояния объектов муниципальной недвижимости в соответствии с поступившими актами технического состояния жилого дома или здания.

Рисунок 4. Модель бизнес-процесса «Ввод основных данных»

Работа с документами по движению включает работу с двумя видами объектов муниципальной недвижимости - это жилой дом и здание.

Жилой дом, как отмечалось выше, состоит из следующих компонентов: подъездов, помещений жилого дома, квартир. Здание состоит только из помещений здания.

Рисунок 5. Работа с документами по движению жилого фонда

Модуль «Учет жилья» позволяет вести учет состояния как жилого дома или здания, так и составляющих жилого дома или здания, что дает возможность постоянного контроля, как объектов недвижимости, так и их составляющих [23].

Автоматизированные бизнес-процессы договорно-правовой деятельности

В бизнес-процессе «Учет жителей (паспортный стол)» реализованы следующие функции: регистрация по месту жительства, месту пребывания, снятие с регистрационного учета, учет собственников и нанимателей, выдача, замена и изъятие паспортов, формирование выходных документов.

Модель бизнес процессов «Регистрация жителя по месту жительства» приведена на рисунке 6.

Рисунок 6. Регистрация жителя по месту жительства

Процесс «Регистрация жителя по месту жительства» (рисунок 10) посредством программных средств (ПС), сводится к выполнению паспортистом следующих действий:

- поиск жителя по базе «Жители»:

- поиск по фамилии, имени, отчеству;

- поиск по адресу;

- поиск по номеру счета;

- добавить жителя в карточку «Регистрация жителя»:

- ввести данные в карточку жителя.

Но для того, чтобы выполнить эти простые действия посредством подсистемы «Паспортный стол», должностное лицо, выполняющее «Регистрацию жителя по месту жительства», должно собрать необходимые документы. Такими документами являются:

- документ, удостоверяющий личность;

- военный билет;

- заявление о регистрации по месту проживания;

- документ - основание для заселения;

- адресный листок убытия;

- свидетельство о регистрации по месту проживания;

- квитанция об оплате государственной пошлины.

На рисунке 2 Приложения А представлена декомпозиция функции «Ввести данные в карточку регистрации жителя».

Процесс ввода данных в карточку регистрации жителя состоит из двух подфункций: поиск жителя; добавить карточку регистрации жителя.

Функция «Ввести данные в карточку регистрации жителя» содержит декомпозицию функции «Поиск жителя» и «Добавить карточку регистрации жителя».

Функция «Поиск жителя» сводится к тому, чтобы найти карточку «Регистрация жителя». Для этого используются следующие подфункции:

- поиск жителя по ФИО;

- поиск жителя по адресу;

- поиск жителя по номеру счета.

Смысл экранной формы «Поиск по адресу» в следующем: в экранную форму «Поиск по адресу» нужно ввести поля (улица, дом, корпус, квартира), после того как это будет сделано и будет нажата кнопка «ОК», ПС отыщет карточку «Регистрация жителя».

Экранная форма «Поиск по имени», выполняет поиск жителя по полям (фамилия, имя, отчество). После того, как поля поиска были заполнены, результатом будет форма со списком жителей, имеющих указанные в полях ввода фамилию, имя, отчество, из которой выбирается нужный житель. После того, как он был выбран, отобразится экранная форма «Регистрация жителя», в которую добавляется посредством кнопки «Добавить», и дальнейшим заполнением полей экранной формы «Карточка жителя», житель, которого нужно зарегистрировать по месту жительства.

Экранная форма «Поиск по счету» предназначена для поиска жителя по номеру счета. В экранной форме «Поиск по счету» указывается номер счета жителя, или номер счета жителя выбирается из списка всех номеров счетов жителей, имеющихся в базе данных «Жители».

Автоматизированные бизнес-процессы работы с населением

Для того чтобы зарегистрировать гражданина по месту пребывания, нужны следующие документы:

- документ, удостоверяющий личность;

- заявление о регистрации по месту пребывания;

- документ - основание временного проживания гражданина в указанном жилом помещении [6].

Бизнес-процесс «Регистрация по месту пребывания» приведен на рисунке 7. После того, как паспортист принял все необходимые документы для регистрации жителя по месту пребывания, эти документы формируются в «Пакет документов». Затем, чтобы выполнить регистрацию жителя по месту пребывания посредством ПС «Паспортный стол», нужно выполнить следующие действия:

- выполнить поиск жителя:

- по адресу;

- по ФИО (фамилия, имя, отчество);

- по номеру счета;

- ввести данные в карточку жителя:

- заполнить карточку «Регистрация жителя».

Рисунок 7. Модель бизнес процессов «Регистрация по месту пребывания»

Если информация о гражданине была добавлена в карточку «Регистрация жителя», вносятся данные в поквартирную карточку жителя. Сотрудник, выполняющий регистрацию жителя, составляет адресный листок прибытия.

Затем «Пакет документов» вместе с адресным листком прибытия передается в паспортно-визовую службу, которая принимает решение о регистрации жителя и выдает свидетельство о регистрации по месту пребывания. Когда паспортно-визовая служба выполнила свои обязанности, документы из паспортно-визовой службы, за исключением адресного листка прибытия и заявления о регистрации, поступают обратно в паспортный стол организации, которая передала в ПВС документы.

Затем сотрудник, выполняющий регистрацию жителей, возвращает уже зарегистрированному жителю документ, удостоверяющий личность, документ - основание для временного проживания и выдает зарегистрированное свидетельство по месту пребывания.

Процесс снятия жителей с регистрационного учета показывает инструкцию, которую нужно выполнить для снятия жителя с регистрационного учета посредством ПС «Паспортный стол».

Для того чтобы выполнить снятие с регистрационного учета жителя нужны следующие документы:

- заявление о снятии с регистрационного учета;

- свидетельство о смерти;

- решение суда о признании безвестно отсутствующим;

- вступление приговора суда об осуждении и лишении свободы;

- документ, удостоверяющий личность.

После того как посредством ПС «Паспортный стол» житель был снят с регистрационного учета, сотрудник, выполняющий снятие с регистрационного учета, составляет адресный лист убытия, и если житель мигрирует, то составляется лист статистического учета мигранта.

Затем «Пакет документов», бумажные документы «Карточка регистрации», «Поквартирная карточка», адресный лист убытия и лист статистического учета мигранта передаются в паспортно-визовую службу, которая проставляет штампы о снятии с регистрационного учета по месту жительства в паспорте и других документах [21], после чего возвращает все документы за исключением адресного листка убытия, листка статистического учета мигрантов и свидетельства о регистрации по месту жительства для лиц, зарегистрированных по-иному, кроме паспорта, документу, удостоверяющему личность [27].

Процесс «Учет собственников и нанимателей» (рисунок 3 Приложения А) заключается в том, чтобы отобразить последовательность действий, которую нужно выполнить сотруднику, ведущему учет собственников и нанимателей посредством подсистемы ПС «Паспортный стол». Для того, чтобы занести собственника в базу данных «Жители», житель должен предоставить документ - основание права на собственность и договор о найме. После этого сотрудник должен добавить собственника/нанимателя в экранной форме «Регистрация жителей».

После нахождения подсистемой ПС «Паспортный стол» экранной формы «Регистрация жителей», чтобы добавить собственника или нанимателя, нужно выполнить следующие действия:

- выбрать вкладку «Собственники и наниматели» и нажать на кнопку «Добавить»;

- заполнить поля экранной формы «Собственник», а также нажать на кнопку «Основание» и заполнить поля экранной формы «Документ основание», после чего нажать на кнопку «ОК» в экранной форме «Документ основание», и нажать на кнопку «ОК» в экранной форме «Собственник».

Определены границы подсистем и реализованы основные процессы. Разработаны алгоритмы и основные функции, обеспечивающие информационное наполнение подсистем, инициации процессов по учету муниципальной недвижимости, отображению изменений её состояния, а также формирования выходных документов и определён перечень участников этого процесса [4, 5].

1.3 Анализ конкурентной среды в сфере ЖКХ

Для сравнительного анализа интернет-сайтов управляющих компаний возьмем сайт конкурентов в сфере ЖКХ, предоставляющих свои услуги в г. Вологда.

Обзор и сравнительный анализ будет проводиться для трех лидирующих по количеству обслуживающих домов, выбранных поисковой системой google, как сайтов с самым высоким уровнем релевантности:

- ОАО "Фрязиново" (http://fryazinovo.ru/)[32];

- ООО "УК "ВекторСервис" (http://vectorservicevolog.wixsite.com/ vectorservice) [33];

- ООО "Управляющая компания "НОВЫЕ ТЕХНОЛОГИИ" (http://www.ntvologda.ru/) [34].

Интернет-сайт ОАО "Фрязиново" имеет не совсем дружественный интерфейс и обладает, на первый взгляд, трудной в понимании навигацией по сайту (рисунок 8). При первом посещении пользователю трудно определить, имеет ли веб-ресурс все необходимые функциональные возможности.

Рисунок 8. Главная страница интернет-сайта ОАО "Фрязиново"

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

Интернет-сайт ООО "УК "ВекторСервис" сильно отличается по интерфейсу и дизайну от предшествующего аналога. Поэтому восприятие важной информации, которую хочет донести управляющая компания, гораздо легче и не доставляет дискомфорт глазам (рисунок 9).

Рисунок 9. Главная страница интернет-сайта ООО "УК "ВекторСервис"

Данный сайт представляет собой сайт-визитку, тем самым имеет ограниченный перечень возможностей:

- просмотр списка обслуживанию домов,

- ознакомление с документацией и отчетностью компании,

- оплата он-лайн услуг УК.

Сайт ООО "Управляющая компания "НОВЫЕ ТЕХНОЛОГИИ" имеет очень приятный дизайн с наличием динамических эффектов и простой навигацией, цветовая гамма подобрана корректно и не затрудняет понимание контента (рисунок 10).

Рисунок 10. Главная страница интернет-сайта "Управляющая компания "НОВЫЕ ТЕХНОЛОГИИ"

Однако на сайте присутствует только ознакомительная информация без возможности дополнительных функций: личный кабинет, передача показаний, форма обратной связи, оплата он-лайн и прочее.

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

Общие критерии, применяемые при сравнении сайтов, а также корпоративных сайтов в частности, следующие:

- время загрузки страниц;

- внешний вид сайта;

- структура сайта и навигация;

- наполненность контента сайта;

- функциональность;

- уровень дизайна сайта;

- масштабируемость сайта.

Каждый из критериев будем оценивать по пятибалльной шкале (таблица 1). Чем выше оценка, тем выше уровень критерия оценки системы в совокупном анализе.

Таблица 1. Сравнительный анализ систем

№ п/п

Критерий системы

fryazinovo.ru

vectorservicevolog.

wixsite.com

www.ntvologda.ru

1

Время загрузки страниц

4

4

4

2

Внешний вид сайта

3

4

5

3

Структура сайта и навигация

3

5

5

4

Наполненность контента сайта

5

3

4

5

Функциональность

5

4

3

6

Уровень дизайна сайта

3

5

4

7

Масштабируемость сайта

5

3

4

Из сравнительного анализа сайтов лидирующих конкурентов в сфере ЖКХ был выделен сайт ООО "Управляющая компания "НОВЫЕ ТЕХНОЛОГИИ, который обладает простым и доступным для восприятия контентом, но имеет главный недостаток, который следует учесть при разработке, - низкая функциональность сайта.

Проектируемый сайт должен выполнять следующие функции:

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

- ведение жилищного фонда и базы данных задолженностей;

- отражение и редактирование новостной ленты, а также проведенных работ ЖКХ;

- ведение контактных данных руководящего состава УК.

В результате было принято решение разработать собственный сайт управляющей компании, который позволит представлять компанию УК «Союз» в Интернете, поддерживать ее положительный и современный имидж, знакомить посетителей с услугами компании.

1.4 Постановка задачи проектирования сайта

Требования к функциональным возможностям

Сайт выполняет роль корпоративного сайта компании по оказанию услуг ЖКХ. В соответствии с этой ролью функции веб-ресурса реализуются по двум направлениям:

- действующие и потенциальные клиенты;

- менеджер управляющей компании.

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

Действующие же клиенты имеют возможность зарегистрироваться через менеджера компании и получить доступ к личному кабинету.

Все клиенты также могут оформить заявку на сайте на оказание услуг ЖКХ.

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

На сайте должен быть представлен следующий функционал:

- ведение документооборота;

- ведение заявок пользователей сайта;

- ведение жилищного фонда и задолженностей;

- отражение и редактирование новостной ленты, а также проведенных работ ЖКХ;

- ведение контактных данных руководящего состава УК.

Требования к разграничению прав доступа

Информация, размещаемая на сайте, кроме информации личного кабинета и ресурсов администратора и редактора, является публичной.

По правам доступа пользователей сайта можно разделить на три группы:

1.Зарегистрированные и незарегистрированные пользователи;

2. Редактор (сотрудник Заказчика);

3. Администратор (сотрудник Исполнителя).

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

Редактор и администратор имеют доступ к административной части

Редактор может работать с базой данных:

- работа со справочниками в панели администратора;

- ведение новостной ленты сайта;

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

- просматривать и обрабатывать заявки.

Администратор может выполнять все те же функции, что и Редактор, и кроме того:

- добавлять пользователей с правами Редактора;

- добавлять, редактировать и удалять разделы сайта.

Доступ к административной части должен выполняться с использованием уникального имени пользователя и пароля. Логин и пароль задает администратором сайта.

Требования к надежности системы

Сервер, на котором хранится веб-сайт УК, должен обеспечивать ежедневное создание резервной копии базы данных, а также восстановление информации во время сбоев программного обеспечения и оборудования (сбои электропитания, сбои носителей информации, вирусах и т.д.). Информация сайта должна находиться в закрытой БД, доступ к которой разрешен только из модуля хостинга и с использованием пароля доступа.

Требования к входным данным

В качестве входных данных выступают данные по услугам, личные данные персонала и клиентов, жилищный фонд, новости, статьи и т.д - необходимый контент, обеспечивающий привлекательность сайта для клиента. Данные вводятся в систему с клавиатуры или в виде файлов с расширениями.doc,.txt,.xls,.jpg.

Требования к выходными данными

Выходными данными являются данные веб-ресурса в представлении, интерпретируемом популярными веб-браузерами в систему зрительных образов с элементами навигации и управления (административная панель для редактирования базы данных и проч.).

Требования к дизайну

Дизайн должен быть выдержан в строгих и мягких тонах. Предлагается использовать преимущественно сине-голубые оттенки. Дизайн структуры информации сайта должен быть выполнен с использованием HTML и CSS, при необходимости для создания отдельных графических элементов допустимо использование технологии FLASH.

В качестве фонового цвета рекомендуется использовать белый или светлые оттенки голубого и серого.

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

Типовые навигационные и информационные элементы:

- Заголовок сайта;

- Главное меню;

- Основное поле содержимого;

- Подложка.

Заголовок сайта должен содержать логотип и название компании, изображение (коллаж), а также контактную информацию. Логотип это ссылка на главную страницу сайта.

Главное меню должно находиться в верхней части окна (под заголовком) и содержать ссылки на все разделы первого уровня.

В подложке должна содержаться информация о правообладателях, ссылка на веб-сайт Разработчика и логотип Разработчика.

Требования к информационному обеспечению

1) Требования к хранению данных

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

2) Требования к языкам программирования

Для реализации статических страниц и шаблонов следует использовать языки XHTML 1.0 и CSS. Исходный код должен быть разработан в соответствии со стандартами W3C (HTML 4.0).

Для реализации интерактивных элементов клиентской части следует использовать языки JavaScript и DHTML. Для реализации динамических страниц необходимо использовать язык PHP.

Требования к программному и аппаратному обеспечению

Веб-ресурс должен работать автономно и в сети под управлением ОС Windows версии не ниже 7.

Клиентское программное обеспечение должно отвечать следующим требованиям:

- Веб-браузер: Internet Explorer 9.0 и выше, или Firefox 5.0 и выше, или Opera 11 и выше, или Safari 3.2 и выше, или Chrome 2 и выше;

- Включена поддержка javascript, Flash и cookies.

Аппаратное обеспечение серверной части должно удовлетворять следующим требованиям:

- Веб-сервер Apache с модулем MOD_REWRITE;

- Не менее 500 МБ свободного места на диске.

Аппаратное обеспечение клиентской части должно обеспечивать поддержку программного обеспечения клиентской части, указанного в п. 3.3.4 [18].

Требования к программным средствам

Для разработки веб-приложения необходимы следующие инструментальные программные средства:

-- язык программирования PHP5 и его расширения,

-- php-редактор PhpDesigner 8.1.2;

-- локальный сервер Apache,

-- система управления базами данных MySQL.

Программное обеспечение должно быть написано в программе PhpDesigner 8.1.2 на языке PHP с использованием в качестве хранилища базы данных MySQL.

Требования к условиям эксплуатации

Система должна эксплуатироваться в следующих условиях:

- температура воздуха (от +5°С до 30°С);

- относительная влажность (не больше 65%);

- атмосферное давление (от 80 до 106,7 кПа);

- расстояние между рабочими местами персонала согласно санитарным нормам и правилам в зависимости от характеристик и расположения монитора и периферийных устройств.

2. Проектирование сайта

2.1 Обоснование выбора технологии проектирования сайта

Для реализации корпоративного сайта будут использоваться следующее программное обеспечение:

Платформа построена по технологии WAMP где:

- Windows - операционная система;

- Apache - web-сервер;

- MySQL - СУБД;

- PHP - язык программирования.

Выбор этого программного обеспечения обусловлен требованиями заказчика и рассмотренными ниже факторами.

Язык программирования PHP

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

VBScript и JScript относятся к среде программирования ASP (ActiveServerPages), которая обеспечивает возможность комбинирования HTML, скриптов и компонентов для создания интернет - приложений, работающих на сервере. ASP позволяет вставлять код в HTML документ и выполнять его на сервере. Код, который должен быть запущен на сервере, помещается внутри специальных тегов. Платформа, поддерживающая ASP, - это Windows, но есть программы, поддерживающие ASP на других платформах. Сервер от малоизвестной компании Chili! Soft, Inc. - полнофункциональный аналог ASP от Microsoft, но позволяет работать под Apache, Lotus, Netscape, O'Relly и Microsoft, работающих под управлением HP-UX, Linux, Windows NT, SunSolarisand IBM AIX [13].

PHP - это язык программирования, работающий на очень многих серверах в Интернете. Этот язык предназначен для динамической генерации Веб - страниц с помощью скриптов, запускаемых на Веб-сервере. Об этом говорит и его расшифровка: PHP - PersonalHyperTextProcessor. PHP - создан специально для разработки Веб - приложений. Поэтому он включает в себя все функции, необходимые именно для работы на Веб - сервере, и в то же время лишен избыточности, присущей многим его конкурентам.

PHP можно разделить на язык и библиотеку функций. Существует множество инструментальных средств для РНР, интерфейсов для всех популярных баз данных (систем управления базами данных), почтовых протоколов, разделяемой памяти, графических файлов, архивов и многих других инструментов. PHP так же включает в себя огромное количество встроенных функций: обработку строк и массивов, работу с файловой системой и с HTTP, электронной почтой, датой и временем, кириллицей и другими национальными алфавитами.

Благодаря PHP, большинство алгоритмов, требующих в большинстве языков написания программного кода размером в несколько экранов, реализуются на PHP в одной команде.

Особенность PHP заключается в том, что его команды включены в обычные HTML-страницы, используя специальные теги, которые заставляют PHP-машину выполнять необходимые действия на сервере. Более того, на одной странице вы можете случайным образом чередовать «простой» код HTML и PHP. PHP не зависит от платформы. PHP работает почти для всех хостов, которые позволяют создавать собственные исполняемые скрипты. РНР абсолютно бесплатный, его последнюю версию можно загрузить с сайта PHP.net. Модули РНР поставляются в комплекте с сервером Apache, в комплектах систем Linux [11].

Для разработки интернет-сайта был выбран язык PHP, так как он на данный момент имеет заметные преимущества по сравнению с другими языками программирования. Основные преимущества PHP:

- простота;

- эффективность;

- безопасность;

- гибкость;

- традиционность;

- бесплатное распространение;

- переносимость на разные платформы.

Основное отличие и в тоже время преимущество РНР от CGI-скриптов, написанных на других языках - это возможность встраивания своей программы в готовую HTML - страницу при помощи открывающегося и закрывающегося тегов. Еще один плюс языка PHP - это то, что не нужно выдумывать свои собственные функции, например, для разбора строки, получения значений переменных окружения, и т.д.

Благодаря тому, что PHP распространяется по стратегии OpenSource, в популярных электронных конференциях можно найти ответы даже на самые сложные вопросы, касающиеся разработки приложений с помощью данного языка. Кроме того, сам язык очень прост для изучения и не требует каких-либо конкретных знаний [14].

Архитектура Web-баз данных

Основная операция Web-сервера показана на рисунке 11. Эта система состоит из двух объектов: Web-браузера и Web-сервера. Между ними должен быть канал связи. Web-браузер отправляет запрос на сервер, сервер отправляет ответ. Для сервера, отсылающего обычные статические страницы, эта архитектура подходит.

Архитектура же сайта, который включает в себя базу данных, несколько сложнее [24].

Рисунок 11. Отношение типа клиент/ сервер между Web-браузером и Web-сервером требует наличия связи.

Приложения Web-баз данных, которые разрабатываются в этом проекте, наследуют глобальную структуру Web-баз данных, изображенную на рисунке 12.

Рисунок 12. Базовая архитектура Web-баз данных включает в себя Web-браузер

Web-cepвep, сценарный механизм и сервер баз данных

Стандартная транзакция Web-базы данных состоит из шагов, изображенных цифрами на рисунке 12.

1. Web-браузер пользователя отсылает HTTP-запрос определенной Web-страницы.

2. Web-сервер получает запрос на results.php, принимает файл и передает его механизму РНР для обработки.

3. Механизм РНР начинает синтаксический анализ скрипта. В скрипте есть команда подключения к базе данных и выполнения запроса в ней. РНР открывает соединение с сервером MySQL и отсылает запрошенный запрос.

4. Сервер MySQL принимает запрос в базу данных, обрабатывает его, а затем отсылает результаты обратно в механизм РНР.

5. Механизм РНР завершает скрипт, форматируя результаты запроса в виде HTML, после чего отсылает результаты в формате HTML Web-серверу.

6. Web-сервер отправляет HTML в браузер, через который пользователь просматривает необходимую информацию или получает изображение либо другой файл [18].

Система управления баз данных MySQL

MySQL - бесплатная система управления реляционными базами данных. Разработка принадлежит Майклу Монти Видениус (Michael Widenius). MySQL имеет двойное лицензирование. MySQL может быть распространена в соответствии с лицензией GPL (General Public License), это означает, что любой может применить и изменить ее [10].

MySQL наиболее подходит для использования в среде веб-СУБД. Известно, что для исполнения клиентских приложений на большинстве хостинговых площадок провайдеры предоставляют небольшой объем ресурсов. Поэтому для данного применения необходима высокоэффективная СУБД, обладающая высокой надежностью [20].

По всем этим причинам MySQL признана стандартом в области СУБД для web и в ней развиваются возможности для использования в любых критически важных бизнес-приложениях, то есть она конкурирует на равных основаниях с такими СУБД, как Oracle, IBM, Microsoft и Sybase и при этом является абсолютно бесплатной [8].

Сервер Apache

Apache HTTP - сервер (сокращение от англ. a patchy server) -- свободный web-сервер.

Основными преимуществами Apache являются надёжность и гибкость конфигурации. Он дает возможность подключать внешние модули для предоставления данных, использовать СУБД для аутентификации пользователей, изменять сообщения об ошибках и т. д. Поддерживает IPv6. Его недостатком наиболее часто называют отсутствие удобного стандартного графического интерфейса для администраторов [26, 28].

2.2 Разработка структурной схемы сайта

Для того чтобы повысить качество услуг ЖКХ, привлечь клиентов, нужна система, которая сможет обеспечить быстрое обновление данных на сайте, чтобы пользователь-клиент всегда имел доступ к самой свежей информации.

Набор основных функций системы представлен ниже (рисунок 13).

Рисунок 13. Основные функции информационной системы

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

Доступ посетителя или собственника обслуживающего дома УК должен запрещать изменение структуры контента, наряду с доступом к редактированию самого контента. Доступ к группам пользователей и правам пользователей должен быть закрыт от данной категории пользователей.

Администратор сайта получает все права на корректировку как структуры сайта так и на администрирование.

Информационная система должна выполнять следующие задачи:

1. формирование страниц сайта на основании БД для ознакомления с деятельностью УК;

2. регистрация пользователей на сайте;

3. авторизация в личном кабинете;

4. создание заявки на оказание услуги УК;

5. ведение документооборота УК;

6. ведение жилищного фонда и размера задолженности по квартирам;

7. ведение личной информации о руководителях УК;

8. обработка заявок администратором системы в личном кабинете.

2.3 Разработка базы данных корпоративного сайта

База данных сайта разработана в СУБД MySQL. Все таблицы базы данных были созданы с помощью phpMyAdmin.

PHPMyAdmin -- веб-приложение с открытым исходным кодом, созданное на языке PHP и представляющее web-интерфейс для администрирования систем управления базами данных MySQL. PHPMyAdmin позволяет через браузер управлять серверами MySQL, запускать команды SQL и просматривать содержимое таблиц и баз данных. Приложение очень популярно у web-разработчиков, поскольку позволяет управлять базами данных MySQL без непосредственного ввода SQL команд, обеспечивая удобный интерфейс [7, 16].

При разработке базы данных «GKH» сайта было создано 8 таблиц, перечень и логическая структура которых представлен на рисунок 14.

Рисунок 14. Список таблиц базы данных сайта «GKH»

Таблица «admin» содержит информацию о зарегистрированных пользователях для работы в панели администрирования или авторизации в личном кабинете (таблица 2).

Таблица 2. Структура таблицы «admin»

Имя поля

Тип

Допустимость

значения Null

Предназначение

id

int(11)

Нет

Идентификатор пользователя

login

varchar(20)

Нет

Логин пользователя

password

varchar(20)

Нет

Пароль пользователя

fio

varchar(150)

Да

Ф.И.О. пользователя

address

varchar(50)

Да

Адрес обслуживания дома пользователя

telephone

varchar(50)

Да

Телефон пользователя для связи

admin

tinyint(1)

Нет

Признак, что пользователь имеет права администратора

Таблица «news» используется для хранения новостей и формирования новостной ленты и проделанных работах ЖКХ (таблица 3).

Таблица 3. Структура таблицы «news»

Имя поля

Тип

Допустимость

значения Null

Предназначение

id

int(11)

Нет

Идентификатор новости

img

varchar(30)

Да

Наименование изображения

period

date

Нет

Дата объявления новости на сайте

header

varchar(50)

Нет

Заголовок новости

text

varchar(250)

Нет

Подробное описание новости

news

tinyint(1)

Нет

Признак, что данную запись отражать на сайте в разделе новостей

Таблица «orders» хранит перечень поданных заявок и обращений посетителями сайта в управляющую компанию через специальную форму на сайте (таблица 4).

Таблица 4. Структура таблицы «orders»

Имя поля

Тип

Допустимость

значения Null

Предназначение

id

int(11)

Нет

Идентификатор или номер заявки

date

date

Нет

Дата подачи заявки

date2

date

Да

Дата исполнения заявки

fio

varchar(50)

Нет

Ф.И.О. пользователя, оформившего заявку

admin

int(11)

Да

Идентификатор зарегистрированного пользователя

idhome

int(11)

Да

Идентификатор адреса обслуживающего дома

address

varchar(50)

Нет

Адрес обслуживающего дома

phone

varchar(30)

Нет

Контактный телефон отправителя

idtypet

int(11)

Нет

Идентификатора услуги ЖКХ

Таблица «personal» содержит личные данные сотрудников управляющей компании, относящихся к руководящему составу учреждения (таблица 5).

Таблица 5. Структура таблицы «personal»

Имя поля

Тип

Допустимость

значения Null

Предназначение

id

int(11)

Нет

Идентификатор сотрудника

fio

varchar(50)

Нет

Ф.И.О. сотрудника

education

varchar(100)

Нет

Образование сотрудника

vacant

varchar(50)

Нет

Занимаемая должность сотрудника

experience

int(11)

Нет

Стаж работы сотрудника

telephone

varchar(20)

Нет

Контактный телефон

photo

varchar(20)

Нет

Фото сотрудника

Таблица «document» хранит перечень важный документов управляющей компании для заинтересованных лиц (таблица 6).

Таблица 6. Структура таблицы «document»

Имя поля

Тип

Допустимость

значения Null

Предназначение

id

int(11)

Нет

Идентификатор документа

datedoc

date

Нет

Дата предоставления документа

name

varchar(50)

Нет

Название документа

link

varchar(100)

Нет

Ссылка на документ

orderd

int(11)

Нет

Порядок отражения на сайте в общем списке документов

Таблица «typet» хранит перечень оказываемых услуг управляющей компании для отражения на сайте и подачи заявки (таблица 7).

Таблица 7. Структура таблицы «typet»

Имя поля

Тип

Допустимость

значения Null

Предназначение

id

int(11)

Нет

Идентификатор услуги

typet

varchar(100)

Нет

Наименование услуги

V

tinyint(1)

Нет

Признак, что услуга отражается в списке услуг на подачу заявки, а не в общем перечне услуг

Таблица «home» содержит перечень обслуживающих домой управляющей компании (таблица 8).

Таблица 8. Структура таблицы «home»

Имя поля

Тип

Допустимость

значения Null

Предназначение

id

int(11)

Нет

Идентификатор дома

home

varchar(50)

Нет

Адрес дома

year

varchar(4)

Да

Год постройки дома

floor

tinyint(1)

Да

Этажность дома

area

int(11)

Да

Общая площадь дома в кв.метрах

Таблица «apartment» содержит список квартир дома управляющей компании и задолженности (таблица 9).

Таблица 9. Структура таблицы «apartment»

Имя поля

Тип

Допустимость

значения Null

Предназначение

id

int(11)

Нет

Идентификатор квартиры

admin

int (11)

Нет

Идентификатор зарегистрированного пользователя - собственника квартиры

apartment

varchar(50)

Нет

Номер квартиры

idhome

int(11)

Нет

Идентификатор дома

sum

float

Нет

Сумма задолженности

2.4 Разработка организации контента корпоративного сайта

Контент (от английского content - содержание) - это любое информационно значимое или содержательное наполнение информационного ресурса или сайта.

Контентом называют тексты, мультимедиа, графика. Однако чаще всего контентом называют текстовое наполнение сайта. В HTML-документе под контентом понимают часть служебной информации в одноименном поле. В этом поле размещают описание-резюме данного интернет-ресурса. [29]

Контент - это одна из самых ценных вещей на сайте, показывающая его суть и следящая за тем, чтобы пользователь не потерял интерес к вашему ресурсу. Цель помещения контента на сайт заключается в том, чтобы предоставить пользователю максимально полную информацию об услугах, предоставляемых сайтом, не утомив его при этом слишком большими текстами и ненужной информацией, не забывая еще и о том, что информация должна отражать как можно больше последних изменений. [30]

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

Раздел «Главная» группирует все разделы и открывает доступ ко всем возможностям сайта.

Раздел «О нас» содержит краткую информацию о предоставляемых услугах и организации в целом.

Раздел «Наши Услуги» показывает перечень о предоставляемых услугах управляющей компании.

Размещено на http://www.allbest.ru/

Размещено на http://www.allbest.ru/

Рисунок 15. Структурная схема сайта

Раздел «Наши Клиенты» используется для отражения задолженности обслуживающих домов.

Раздел «Личный кабинет» используется для работы в личном кабинете и форма для подачи заявки в управляющую компанию.

Раздел «Контакты» содержит контактные данные об управляющей организации.

Страницы всех разделов сайта должны создаваться программно на основе информации и шаблона на сервере сайта.

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

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

2.5 Разработка дизайна корпоративного сайта

Дизайн играет значимую роль в привлечении внимания пользователей к сайту. При проектировании дизайна, в первую очередь, надо учитывать особенности восприятия целевой аудитории. При этом оформление должно соответствовать содержанию страницы. Также все страницы одного сайта должны быть оформлены в едином стиле. Это создаст положительное представление о фирме и ее услугах [19].

Для проектирования дизайна и стиля страниц корпоративного сайта компании был создан шаблон style.css. Шаблон -- это средство формирования внешнего вида сайта, его функция реализуется в основном за счет HTML и CSS [15]. Структура шаблона style.css представлена в Приложении.

В качестве основных цветов сайта были выбраны - оттенки синего, что предает сайту деловой и выдержанный стиль. Общий фон светло-серый и белый, что обеспечит легкое восприятие текста страниц. Для навигации по страницам сайта было спроектирована горизонтальная панель навигации, на которой располагаться основное меню, содержащее ссылки на все разделы сайта.

На основе всего выше сказанного, был создан шаблон главной страницы (рисунок 16).

Размещено на http://www.allbest.ru/

Размещено на http://www.allbest.ru/

Рисунок 16. Шаблон главной страницы сайта

2.6 Разработка корпоративного сайта

Структура файлов корпоративного сайта представлена на рисунке 18.

В состав каталога Z:\home\localhost\www\GKH входят три папки, которые содержать файл со скриптом базы данных с расширением «sql» и прочие файлы, участвующие в дизайне сайта, и 42 файлов с расширением «php».

Чтобы понять взаимосвязь между страницами и скриптами сайта, изобразим его в виде схемы (рисунок 17).

Размещено на http://www.allbest.ru/

Размещено на http://www.allbest.ru/

Рисунок 17. Логическая структура веб-сайта компании

2.7 Решения по защите информации от несанкционированного доступа

К программным средствам и методам обеспечения информационной безопасности, которые будут реализованы на сайте, можно отнести:

-- парольная защита операционной системы;

-- разграничение доступа сотрудников и клиентов предприятия;

-- хранение резервных копий БД на нескольких носителях;

-- периодическое проведение выборочных проверок вводимой и хранимой информации;

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

-- использование антивирусных систем, брандмауэров для защиты рабочих мест.

В качестве критерия надежности сайта и его компонентов определяется время восстановления работоспособности системы в целом при возникновении любой аварийной ситуации. Указанное время не должно превышать 12 часов.

Защита информации средствами администрирования следующая:

1. сервер базы данных не должен быть общедоступным сетевым сервером, не должен использоваться как Интернет или почтовый сервер;

2. выполнение регламентных и других работ на сервере должно выполняться в присутствии специалиста, ответственного за обеспечение информационной безопасности;

3. основной пароль системы должен быть известен только системному администратору.

Сохранность информации должна обеспечиваться физическими и организационными мерами.

Комплекс физических мер включает:

1. наличие внешней памяти достаточной емкости;

2. обеспечение работы клиентского программного обеспечения только на уровне транзакций.

Комплекс организационных мер включает:

1. обеспечение доступа в помещение в нерабочее время только в чрезвычайных ситуациях, с обязательным протоколированием времени, сроков и причин пребывания в помещении;

2. ежедневное резервное копирование базы данных(backup);

3. ежечасное резервное копирование транзакций(backuplog);

4. дублирование резервной копии базы данных на внешнем носителе;

5. хранение, как минимум, трех последних резервных копий.

Информационные носители должны храниться в контролируемых местах с ограниченным доступом.

Сайт УК должен обеспечивать соблюдение следующих общих требований:

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

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

В целях реализации политик информационной безопасности должны быть использованы следующие механизмы безопасности:

- аутентификация;

- межсетевое экранирование;

- средства предотвращения вторжения,

- антивирусные средства.

2.8 Разработка инструкций

Руководство пользователя сайта УК предназначено для всех пользователей сайта (потенциальных клиентов, незарегистрированных и зарегистрированных клиентов), которые хотят познакомиться с деятельностью управляющей компании.

Руководство пользователя выполнено в соответствии с заданием на ВКР, а также в соответствии с установленными ролями и функциональностью системы, разработанной для всех пользователей сайта.

Руководство пользователя, представленное в приложении Б, описывает интерфейс и возможности пользователя на сайте.

Руководство администратора сайта предназначено для специалистов, ответственных за размещение информации на сайте управляющей компании.

Руководство администратора сайта описывает возможности и интерфейс личного кабинета, который представляет собой функциональный модуль и состоит из двух разделов.

Раздел "Справочники" личного кабинета администратора сайта позволяет вносить изменения в таблицы базы данных, представляющие справочную информацию.

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

Руководство администратора выполнено в соответствии с заданием на ВКР, а также в соответствии с функциональными возможностями администратора системы. Данный документ представлен в приложении В.

3. Интерфейсные решения для пользователя и администратора сайта

3.1 Интерфейс пользователя сайта

При первом посещении на сайте открывается главная страница, на которой представлена ознакомительная информация о деятельности УК "СОЮЗ".

На странице «О нас» представлена краткая информация о деятельности управляющей компании.

Страница «Наши Услуги» приводит перечень оказываемых услуг управляющей компании по содержанию и ремонту жилищного фонда.

Перейдем на страницу «Наши Клиенты», где представлены все обслуживающие адреса домов компании

Страница «Документы» содержит перечень наиболее важных документов УК "СОЮЗ", с которыми пользователь может ознакомится тут же на сайте по ссылке.

На сайте также можно ознакомиться с проделанными работами управляющей компании с фотоотчетом в разделе «Работы».

Руководящий состав управляющей компании можно просмотреть в разделе «Персонал».

Просмотреть задолженность жильцов также возможно на сайте в разделе «Задолженность».

Страница «Контакты» и «Как Проехать» содержит контактную информацию для связи и основные реквизиты, а также схематическую карту расположения УК.


Подобные документы

  • Проектирование web-сайта. Пользовательские персонажи, детальная концепция сайта. Разработка скелетной схемы страниц, информационной архитектуры. Создание прототипа web-сайта. Выбор среды разработки. CMS системы и их анализ. Стадии проектирования сайта.

    курсовая работа [346,7 K], добавлен 18.09.2016

  • Обоснование потребности в web-сайте. Описание установки CMS Joomla. Постановка задачи при проектировании web-сайта. Обоснование выбора CMS (Content Management System). Разработка базы данных и интерфейса. Классификация и проектирование web-сайтов.

    дипломная работа [1,9 M], добавлен 13.05.2009

  • Анализ предметной области. Характеристика информационной системы. Обоснование выбора среды разработки. Проектирование, разработка, тестирование и внедрение сайта образовательной организации. Содержания школьного сайта, его организационной структуры.

    дипломная работа [3,4 M], добавлен 15.02.2017

  • Обоснование выбора средств разработки сайта. Программа Microsoft Office FrontPage 2003, характеристика и принцип работы. Разработка структуры сайта, его реализация и создание элементов дизайна. Наиболее употребляемые теги языка HTML. Листинг HTML-кода.

    курсовая работа [1,7 M], добавлен 08.03.2011

  • Проектирование web-сайта кафедры для освещения деятельности учебного заведения. Выбор программных средств для его разработки. Разработка интерфейса и административной части сайта. Описание и принцип работы свободного програvмного обеспечения CMS PHP-NUKE.

    курсовая работа [2,0 M], добавлен 16.12.2009

  • Разработка сайта в приложении FrontPage. Программные средства и технологии, используемые при разработке сайта. Основная структура сайта и размещение исходных файлов. Создание графических страниц, элементов и рисунков. Размещение сайта в сети Internet.

    курсовая работа [1,6 M], добавлен 13.06.2013

  • Критерии и порядок выбора интерфейса веб-сайта. Характеристики, которые определяют успешность пользовательского интерфейса. Структура навигационной системы. Графический дизайн и выбор цветовой схемы. Техническая реализация интерфейса сайта на сегодня.

    реферат [164,8 K], добавлен 24.02.2011

  • Анализ основных средств для создания Web-сайтов. Обзор и сравнительный анализ СУБД, применяемых в Web-программировании. Анализ методов продвижения Web-сайтов. Проектирование Web-сайта в области коммунального хозяйства. Разработка графического дизайна.

    курсовая работа [3,0 M], добавлен 07.11.2013

  • Создание современного конкурентоспособного сайта компании. Выбор базовой системы программного обеспечения. Описание работы сайта и пользовательского интерфейса. Расчет экономической эффективности проекта. Изучение мероприятий по безопасной эксплуатации.

    курсовая работа [3,7 M], добавлен 20.05.2013

  • Характеристика отдела ЗАГСа Еловского района, его деятельности и структуры. Разработка сайта управления записью актов гражданского состояния. Обоснование выбора языков программирования и средств разработки сайта. Затраты на разработку и внедрение сайта.

    дипломная работа [4,7 M], добавлен 30.05.2014

Работы в архивах красиво оформлены согласно требованиям ВУЗов и содержат рисунки, диаграммы, формулы и т.д.
PPT, PPTX и PDF-файлы представлены только в архивах.
Рекомендуем скачать работу.