Создание web-представительства юридической фирмы ООО “Адресъ”

 

Оглавление


Введение

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

.1 Технико-экономическая характеристика предметной области

.1.1 Общие сведения о предприятии ООО Адресъ

.1.2 Сфера деятельности предприятия

.1.3 Юридический статус общества

.1.2 Краткая характеристика подразделения, для которого разрабатывается Web-сайт, и видов его деятельности

.2 Экономическая сущность задачи

.3 Обоснование необходимости и цели создания Web-представительства

.4 Постановка задачи

.4.1 Цель и назначение интернет-представительства, характеристика внешних условий, в которых будет функционировать Web-представительство

.4.2 Общая характеристика процесса создания Web-представительства

.5 Анализ Web-представительств других предприятий данной отрасли

.6 Обоснование проектных решений

.6.1 Техническому обеспечению (ТО)

.6.2 По информационному обеспечению (ИО)

.6.3 Программному обеспечению

.6.4 По технологическому обеспечению

. Проектная часть

.1 Информационное обеспечение задачи

.1.1 Информационная модель и ее описание

.2.2 Используемые классификаторы и системы кодирования

.2.3 Характеристика нормативно-справочной и входной оперативной информации

.3. Программное обеспечение задачи

.3.1. Общие положения (пользовательская карта сайта)

.3.2 Описание программных модулей

.3.4 Описание интерфейса (состав Web-страниц и используемых на них графических и мультимедийных файлов)

.4 Технологическое обеспечение задачи

.4.1 Организация процесса информационной поддержки сайта (технологического процесса формирования и корректировки информации Web-сайта)

.4.2 Технология тестирования сайта, размещения его в Интернет, информирования общественности о существовании сайта, текущей эксплуатации Web-представительства

. Расчёт экономической эффективности

.1 Выбор и обоснование методики расчета экономической

.1.1 Экономические показатели

.2 Расчёт экономических показателей

Список использованных источников

Введение

проектирование web сайт информационный

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

Существует много примеров, когда наличие хорошо спланированного ресурса в Интернете позволяло многим фирмам вырваться «из грязи в князи». Для многих мелких фирм и организаций нет ни какой возможности заявить о себе в обычной рекламе, например, если это связано с повышенной информационной емкостью и как следствие с большой ценной за рекламу. Единственной возможностью заявить о себе в полном объеме, предоставить полную информацию о своих возможностях, услугах, товарах и ценах, заключается в наличии собственного Интернет-ресурса. Крупные корпоративные компании вынуждены использовать сложные сетевые технологии, для обеспечения связи между всеми своими членами.

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

Все эти, и не только, факты делаю вопрос о создании интересно оформленного, технически грамотно спланированного WEB - сайта, крайне актуальным.

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

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

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

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

?Изучить методику проектирования web-сайта;

?Выявить эффективность функционирования web-сайта и информационных технологий предприятия;

?Рассчитать необходимые экономические показатели для обоснования эффективности использования web-сайта;

?Разработать информационный web-сайт для юридической фирмы ООО Адресъ.

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

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

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

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


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


.1 Технико-экономическая характеристика предметной области


.1.1 Общие сведения о предприятии ООО Адресъ

Наименование Общества: Общество с ограниченной ответственностью АдресЪ.

Сокращенное наименование Общества: ООО Адресъ.

Учредителем Общества является гражданка: Мыльникова Анастасия Валерьевна.

Юридический адрес общества: г. Чита, ул. 9-е Января, дом 37-а, телефон: +7(914) 455-45-93, 45-68-31, E-mail: [email protected].

ООО «Адресъ» было создано 01.08.2009 г, это достаточно молодая, но быстро и успешно развивающаяся фирма. На рынке недвижимости работает уже более трёх лет и зарекомендовали себя как надёжная и успешная команда. Компания входит в «Забайкальское объединение риелторов» (ЗОР).


1.1.2 Сфера деятельности предприятия

Целью деятельности общества является извлечение прибыли.

Юридическая фирма «Адрес» осуществляем весь комплекс услуг профессионального агентства недвижимости, и помогает своим клиентам решить их, часто очень непростые, вопросы с недвижимостью:

?Купить квартиру в новостройке, купить или продать квартиру на вторичном рынке жилья, купить или продать элитную недвижимость в Чите;

?Подбор и бронирование элитных квартир в новостройках и на вторичном рынке;

?Срочная продажа квартир;

?Обмен квартиры старой на новую;

?Продажа и аренда коммерческой недвижимости в Чите: нежилые помещения в новостройках и готовых домах.

Юридическая фирма «Адрес» проводит полное юридическое сопровождение сделок. Даёт консультации по юридическим и экономическим вопросам (по вопросам жилищного законодательства, рынка недвижимости и иным):

?Оформление прав собственности;

?Приватизация квартир;

?Юридическое сопровождение сделок;

?Юридическая и фактическая подготовка сделки по договорам;

?Помощь при вступлении в наследство, срочное оформление полного пакета документов;

?Срочное восстановление правоустанавливающих документов на любые виды недвижимости;

?Ипотечное кредитование;

?Подготовка и проведение государственной регистрации возникновения и перехода права собственности.

Основным видом хозяйственной деятельности ООО Адресъ является подбор жилья на вторичном рынке недвижимости по заданным критерия клиента и получение комиссии с каждой успешно проведённой сделки купли/продажи.


1.1.3 Юридический статус общества

Юридический статус Общества определен согласно Гражданскому Кодексу РФ. Общество является юридическим лицом, имеет самостоятельный баланс, печать, штампы, бланки, другие необходимые реквизиты, расчетный и другие счета в банках. Общество в своей деятельности руководствуется действующим законодательством, учредительным договором и настоящим Уставом.

.Юридическая фирма Адрес является юридическим лицом по действующему законодательству Российской Федерации с момента её государственной регистрации в установленном порядке.

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

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

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

.В процессе осуществления коммерческой деятельности Юридическая фирма Адрес имеет право:

?совершать, как в стране юридического местонахождения, так и в иных странах, всякого рода сделки и иные юридические действия как с юридическими, так и физическими лицами.

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

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

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

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

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

?входить в ассоциации, союзы, выходить из них;

?выступать посредником между продавцом и покупателем при заключении купли, продажи, аренде и прочих видов сделок;

?приобретать, арендовать и сдавать в аренду и субаренду земельные участки в соответствии с действующим законодательством;

?осуществлять владение, пользование и распоряжение своим имуществом в соответствии с целью своей деятельности и назначением имущества;

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


1.1.2 Краткая характеристика подразделения, для которого разрабатывается Web-сайт, и видов его деятельности


Рис.1.1.2. «Структура управления»

Как видно на Рис. 1.1.2. в непосредственном подчинении у директора находится 5 человек: 4 риелтора и директор дочернего филиала, у которого в свою очередь в подчинение находится также штат риелторов, состоящий из 4 человек. Директор отвечает за юридические вопросы связанные с куплей/продажей недвижимостью. Риелторы занимаются поиском клиентов и совершениями сделок.

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

С вопросами, связанными с поиском, подбором и дальнейшем приобретением объектов недвижимости, а также с продажей работает штат из 4 риелторов. В своей деятельности они руководствуется законодательством Российской Федерации и, принятыми компанией, нормативными актам.

Что входит в работу Риэлтора:

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

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

.Изучает спрос и предложения на рынке недвижимости.

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

.В отдельных случаях заключает эксклюзивные договоры между собственниками и агентством.

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

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

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

.Оказывает помощь клиентам в сборе необходимых документов и оформлении сделок.

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

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

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

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

.Составляет установленную отчетность о выполненной работе.

В частности, работа риэлтора заключается в поиске по газетам, интернет-сайтам, другим медиа-порталам подходящих клиенту (покупателю) вариантов квартир, домов, дач и других объектов недвижимости. Заработок работника зависит от количества успешно совёршённых сделок по продаже, аренде и вычисляется по формуле(1):


ЗП=Н*0,3 (1)


где Н - это наценка агентом фирмы (риэлтором) на первоначальную стоимость квартиры

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


.2 Экономическая сущность задачи


Объектом автоматизации является деятельность по созданию базы данных из имеющихся объектов недвижимости, выставленных на продажу. Результат автоматизации - web-представительство ООО «Адресъ», с подробным описанием предоставляемых услуг, а главное вывод каталога объектов недвижимости с целью ускоренной продажи покупателям, а также приём заявок со стороны продавцов.

Результаты создания базы должны служить для оптимального выбора объекта при покупке недвижимости.

Целью проекта является создание WEB ресурса для ООО «Адресъ», который будет отображать вид деятельности и список оказания услуг фирмы, а также предоставлять данные о наличии возможных вариантов купли/продажи по имеющейся базе объектов недвижимости. Продавцы объектов недвижимости смогут бесплатно разместить своё объявление, а покупатели в дальнейшем воспользоваться данной информацией.


1.3 Обоснование необходимости и цели создания интернет-представительства


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

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

В юридической фирме ООО «Адресъ» традиционно используются бумажные носители информации в виде квитанций, бланков, просто листов в дополнении с программным обеспечением Microsoft Office и имеет следующие характеристики:

?вся информация находится в текстовых файлах формата Word или бумажных носителях;

?отсутствует система защиты от несанкционированного доступа;

?отсутствуют программные механизмы разграничения доступа к информации;

?сбор производится простым поиском информации из СМИ, а хранение информации осуществляется на бумажных носителях или в файлах формата Word.

Ещё одна проблема организации в том, что у него нет инструмента по собственной добычи первичной информации. Продавцы квартир, домов, земельных участков обычно подают объявление о продаже собственной недвижимости в городские газеты, такие как «Ваша реклама», реже «Вся Чита» и интернет-порталы «Чита.ру», но очень редко приходят обращаться в агентства, и риэлторам приходится брать информацию из данных источников. Кажется всё легко и просто, вот она база данных продавцов квартир, остаётся лишь найти подходящее объявление и набрать номер. Но это намного сложнее, чем кажется на первый взгляд. Дело в том, что в газетах и на сайтах 80% объявлений поданы другими подобными агентствами недвижимости. Так фирмы находят себе потенциальных клиентов. У риэлтора уходит очень много времени на поиск настоящего продавца, и ещё больше на продавца с выгодными условиями для клиента агентства. Условия клиента могут быть разными: ценовой барьер, адрес, количество комнат, площадь помещения, какой тип здания, планировка, наличие школ, детских садов, иных учреждений и т.д. . Поэтому поиск квартиры является очень сложной и трудоёмкой работай.

Где взять или из чего создать базу данных потенциальных продавцов недвижимости, как сделать, что бы они сами подавали объявления через данное агентство, а не прибегали к помощи газет?

Также у юридической фирмы ООО Адресъ возникали такие проблемы:

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

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

?отсутствие наглядного представления объектов из базы каталога недвижимости;

?отсутствие рекламных средств по привлечению клиентов;

?отсутствие свободного доступа к информации о деятельности Общества.

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

С структурой управления представлена в виде диаграмм с помощью методологии SADT (см. приложение).

Методология SADT разработана Дугласом Россом. На ее основе разработана, в частности, известная методология IDEF0 (Icam DEFinition). Методология SADT представляет собой совокупность методов, правил и процедур, предназначенных для построения функциональной модели объекта какой-либо предметной области. Функциональная модель SADT отображает функциональную структуру объекта, т.е. производимые им действия и связи между этими действиями.

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

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

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

Рис. 1.3 «Как есть»


1.4 Постановка задачи


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

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

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

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

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


1.4.1 Цель и назначение интернет-представительства, характеристика внешних условий, в которых будет функционировать Web-представительство

Разработка информационной системы для юридической фирмы ООО Адресъ позволит ликвидировать имеющиеся в настоящее время недостатки.

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

Основные цели и задачи, для которых создавалась интернет-представительство:

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

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

?осуществлять удаленную демонстрацию услуг для их продвижения. Что влечет за собой увеличения продаж. На Интернет-сайте компании можно разместить развернутую информацию о товарах и услугах. Помимо общего описания в рамках ресурса возможна публикация рейтингов и аналитических отчетов, организация консультаций клиентов, партнеров и дилеров;

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

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

Обеспечить круглосуточное предоставление услуг клиентам или партнерам. Интернет-сайт может функционировать круглосуточно. Поэтому, даже если клиенту потребуются та или информация о компании или он находится в другом часовом поясе, компания его не потеряет.

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


1.4.2 Общая характеристика процесса создания интернет-представительства

Задача автоматизации работы агентства состоит из нескольких основных подзадач это:

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

?полное отображение необходимой информации об услугах фирмы на сайте;

?хранение, редактирование и удаление поступающих данных в БД сайта;

?приём заявок как от покупателей, так и на размещения объявлений от продавцов недвижимости;

?отсутствие необходимости обслуживания со стороны специально обученного персонала - что увеличивает расходы на содержание АС и увеличивает время простоя в случае сбоев;

?отсутствие высоких требований к аппаратным компонентам - для отсутствия высоких дополнительных затрат на модернизацию парка ЭВМ компании;

?легкая возможность модернизации - простота и открытость АС является одним из основных требований для страховки компании от невозможности разработчика данной АС далее работать и обслуживать её;

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


1.5 Анализ Интернет-представительств других предприятий данной отрасли


С бурным развитием сети интернет и в связи с высоким ростом пользователей, создание собственных Интернет-представительств стало необходимой частью для успешного развития организации. Для многих Интернет это не столько работа, сколько способ отдыха и развлечений, появилось большое количество развлекательных серверов, которые не столько морально, сколько материально заинтересованы в создании более технически-совершенного и привлекательного, чем у конкурентов WEB-ресурса сервера.

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

.Сайт агентства недвижимости Чита-Ризлт

(#"justify">2.Сайт агентства недвижимости Мир недвижимости

(#"justify">3.Сайт агентства недвижимости Невада

(#"justify">Вышеперечисленные аналоги по своим характеристикам и функциональности схожи между собой. Везде есть форма обратной связи, наглядное отображение каталога базы недвижимости, и подробное описание предоставляемых услуг. В нашей же информационной системе предусмотрено отображение каждого объекта недвижимости на карте города с помощью использования ЯндексКарт, чего нет у конкурентов. Любой пользователь сможет узнать точное географическое местоположение заинтересовавшей его квартиры, дома, дачи и т.п. и определить, устраивает его вариант местоположения или нет. Пример использования ЯндексКарт представлен на Рис 1.5.1.


Рис 1.5.1. «ЯндексКарта»


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

1.6 Обоснование проектных решений


.6.1 Техническому обеспечению (ТО)

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

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

Для разработки информационной системы юридической фирмы ООО Адресъ в качестве технического обеспечения использовался ПК со следующими характеристиками:

Процессор - Intel Core 2 Duo 2,0 Ghz;

Оперативная память - 2 GB;

Жесткий диск - 300 GB;

Монитор: LG FLATRON W2043SE;

клавиатура, мышь;

Выход в Интернет.

Для корректной работы ИС потребуется ПК, у которого будут соблюдены минимальные технические требования:

процессор типа Pentium или Celeron с тактовой частотой не ниже 1000 МГц;

оперативная память объемом 512 Мб и выше;

Гб свободного места на жестком диске и более;

Монитор с поддержкой разрешения 1024x600 точек;

клавиатура, мышь.

1.6.2 По информационному обеспечению (ИО)

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

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

Рассмотрим каждую страницу в отдельности и ее содержательную часть.

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

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

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

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

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

В том случае, если пользователь авторизирован как «Администратор» информационной системы, то ему доступны дополнительные пункты :

?Добавить объект

?Редактировать

Его рабочее окно показано на Рис. 1.4.2.1., а в режиме «редактировать»


Рис. 1.4.2.1 «Режим «Редактировать»»


.6.3 Программному обеспечению

Для разработки WEB - сайта для юридической фирмы ООО Адресъ была выбрана программа разработки CMS Joomla.

«Joomla» - это система управления контентом, написанная на языке PHP и использующая в качестве хранилища содержания базу данных MySQL. «Joomla» является свободным программным обеспечением, защищённым лицензией GPL. Одной из главных особенностей «Joomla» является относительная простота управления при практически безграничных возможностях и гибкости при изготовлении сайтов. Название «Joomla» фонетически идентично слову «Jumla», которое в переводе означает «все вместе» или «единое целое», что отражает подход разработчиков и сообщества к развитию системы. Это название было выбрано сообществом среди многих, прошло проверку профессионалами маркетинга, и было решено, что «Joomla» - это самый удачный выбор. Административная панель «Joomla» представлена на рисунке ниже.


Рис. 1.6.3.1 «Административная панель»


Система управления содержанием «Joomla» является ответвлением широко известной CMS Mambo. Команда независимых разработчиков отделилась от проекта Mambo по причине несогласия в экономической политике. 16 сентября 2005 года в свет вышла первая версия «Joomla», являющаяся по сути переименованной Mambo и включающая в себя исправления найденных на тот момент ошибок и уязвимостей.«Joomla» включает в себя различные инструменты для изготовления web-сайта. Важной особенностью системы является минимальный набор инструментов при начальной установке, который обогащается по мере необходимости. Это снижает загромождение административной панели ненужными элементами, а также снижает нагрузку на сервер и экономит пространство на хостинге.

Достоинства «Joomla»:

?«Joomla» бесплатна.

?«Joomla» развивается профессионалами уже больше 5 лет. Т.е. можно быть уверенным что система будет развиваться и дальше, а сайты написанные на ней будут и дальше актуальны.

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

?Более 4000 бесплатных и платных расширений.

?Система реализована по блочному принципу. У каждого созданного сайта на «Joomla» существует своя шапка, левый и правый блоки, меню и т.д. Такое построение упрощает понимание системы.

?«Joomla» позволяет создавать сайты любой сложности.

?«Joomla» имеет много платных и бесплатных шаблонов которые легко модифицируются.

Локальная версия информационной системы для полноценного функционирования требует установку дистрибутива Denver.- программная оболочка, используемая Web-разработчиком для разработки сайтов на «домашней» (локальной) Windows-машине без необходимости выхода в Интернет. Главная особенность Денвера - удобство при удаленной работе сразу над несколькими независимыми проектами.

Сразу после установки доступен полностью работающий веб-сервер Apache, работающий на локальном компьютере, на котором может работать неограниченное количество сайтов, что очень эффективно для разработки и отладки сценариев PHP без загрузки его файлов на удаленный сервер. Для запуска практически всех утилит «Денвера» используется приложение Run в подкаталоге /denwer (или /etc) корневого каталога установки «Денвера». При запуске создается виртуальный диск (по умолчанию Z:), где хранятся все файлы проектов.

Третья версия поддерживает работу со съемного флеш-накопителя.

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

Пакет распространяется как freeware (содержит несколько закрытых .exe утилит командной строки). Скачивание требует обязательного заполнения анкеты на сайте с указанием вашего e-mail.

База данных для информационной системы разработана в системе управления базами данных MySQL.свободная система управления базами данных (СУБД). MySQL является собственностью компании Oracle Corporation, получившей её вместе с поглощённой Sun Microsystems, осуществляющей разработку и поддержку приложения. Распространяется под GNU General Public License или под собственной коммерческой лицензией. Помимо этого разработчики создают функциональность по заказу лицензионных пользователей, именно благодаря такому заказу почти в самых ранних версиях появился механизм репликации.является решением для малых и средних приложений. Входит в состав серверов WAMP, AppServ, LAMP и в портативные сборки серверов Денвер, XAMPP. Обычно MySQL используется в качестве сервера, к которому обращаются локальные или удалённые клиенты, однако в дистрибутив входит библиотека внутреннего сервера, позволяющая включать MySQL в автономные программы.

Гибкость СУБД MySQL обеспечивается поддержкой большого количества типов таблиц: пользователи могут выбрать как таблицы типа MyISAM, поддерживающие полнотекстовый поиск, так и таблицы InnoDB, поддерживающие транзакции на уровне отдельных записей. Более того, СУБД MySQL поставляется со специальным типом таблиц EXAMPLE, демонстрирующим принципы создания новых типов таблиц. Благодаря открытой архитектуре и GPL-лицензированию, в СУБД MySQL постоянно появляются новые типы таблиц.

Также при разработке Интернет-поратла был использован скриптовый язык программирования PHP.- скриптовый язык программирования общего назначения, интенсивно применяемый для разработки веб-приложений. В настоящее время поддерживается подавляющим большинством хостинг-провайдеров и является одним из лидеров среди языков программирования, применяющихся для создания динамических веб-сайтов.

При проектировании программно обеспечения требуются CASE - средства BPWin для построения структурно-функциональной схемы (AS-IS и TO-BE).Process Modeler 7 (BPwin) - мощный инструмент моделирования, который используется для анализа, документирования и реорганизации сложных бизнес-процессов. Модель, созданная средствами BPwin, позволяет четко документировать различные аспекты деятельности - действия, которые необходимо предпринять, способы их осуществления, требующиеся для этого ресурсы и др. Таким образом, формируется целостная картина деятельности предприятия - от моделей организации работы в маленьких отделах до сложных иерархических структур. При разработке или закупке программного обеспечения модели бизнес-процессов служат прекрасным средством документирования потребностей, помогая обеспечить высокую эффективность инвестиций в сферу IT. BPwin - мощное средство моделирования процессов при создании корпоративных информационных систем (КИС).

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


1.6.4 По технологическому обеспечению

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

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

При проектировании информационной системы для ООО Адресъ разработано два режима работа пользователей:

?администратор ИС (риелтор)

?пользователь ИС (клиент)

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

В режиме «Администратор» у пользователя системы появляется дополнительные возможности:

?добавлять разделы информационной системы

?редактировать разделы информационной системы

?добавлять и редактировать содержание разделов

?вставлять и удалять из содержания разделов средства визуализации информации

В случае если пользователь использует информационную систему, предварительно не пройдя процесс авторизации (регистрации) раздел информационной системы «Меню администратора» будет недоступен.

2. Проектная часть


2.1 Информационное обеспечение задачи


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

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


2.1.1 Информационная модель и ее описание

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

Любая информационная система в зависимости от назначения имеет дело с той или иной частью конкретного мира, которую принято называть ее предметной областью. Анализ предметной области является необходимым начальным этапом разработки любой информационной системы. Именно на этом этапе определяются информационные потребности всей совокупности пользователей будущей системы, которые, в свою очередь, предопределяют содержание ее базы данных. Предметная область конкретной информационной системы рассматривается, прежде всего, как некоторая совокупность реальных объектов, которые представляют интерес для ее пользователей. Примерами объектов предметной области могут служить персональные ЭВМ, программные продукты и их пользователи. Каждый из этих объектов обладает определенным набором атрибутов.

Для выполнения структурно-функционального анализа решаемой задачи было использовано CASE-средство верхнего уровня BPWin 4.0, поддерживающее методологии IDEF0 (функциональная модель), IDEF3 (WorkFlow Diagram) и DFD (DataFlow Diagram). Построение модели производилось в нотации DFD.

Диаграмма DFD (Data Flow Diagram) - диаграмма потоков данных. Так называется методология графического структурного анализа, описывающая внешние по отношению к системе источники и адресаты данных, логические функции, потоки данных и хранилища данных, к которым осуществляется доступ. Модель потоков данных выглядит следующим образом (Рис. 2.2.1):

Рис. 2.2.1 «Потоки данных»


Методология IDEF0 (Function Modeling) - методология функционального моделирования и графическая нотация, предназначенная для формализации и описания бизнес-процессов. Отличительной особенностью IDEF0 является её акцент на соподчинённость объектов. В IDEF0 рассматриваются логические отношения между работами, а не их временная последовательность.

Диаграмма IDEF0 используется для анализа функций, выполняемых системой. Модель является совокупностью иерархически упорядоченных элементов. Указанная диаграмма делится на два вида: «КАК ЕСТЬ» и «КАК ДОЛЖНО БЫТЬ». Первый вид характеризует ситуацию на предприятии в целом: все происходящие процессы, системы, потоки информации, выполняемая работа. На диаграмме «КАК ДОЛЖНО БЫТЬ» показано, какие процессы на предприятии автоматизированы с помощью разработанной информационной системы.

На диаграмме «КАК ДОЛЖНО БЫТЬ» показывается, что после создания информационной системы будет автоматизирована работа секретаря. После поступления входных документов, а именно: заявки на участие в соревнованиях, съездах, слётах, различных мероприятиях, а так же заявки на отдых в спортивных лагерях будут регистрироваться секретарем в информационной системе.

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


2.2.2 Используемые классификаторы и системы кодирования

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

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

Существует ряд способов проектирования информационных моделей, основанных на использовании различных базисных конструкций. Одним из них является модель «Сущность - Связь» (ER - модель), которая использована для описания предметной области. При построении ER - модели применялась программа ER win 4.0.

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

Ниже представлена схема данных главных таблиц БД.


Рис. 2.2.2. «Схема данных»


База данных представлена следующими таблицами:

«Свойства объекта» (properties) являются основой для каталога объектов;

properties {id, town_id, area_id, department_id, slogan_id, condition_id, type_id, title, price, space, kitchen_space, rooms, toilets, floor, floors, date_insert, map, advantages, tel}

id - первичный ключ; тип - Integer (автоинкрементное поле)._id - вторичный ключ, связь с таблицей towns; тип - Integer (11)._id - вторичный ключ, связь с таблицей areas; тип - Integer (11)._id - вторичный ключ, связь с таблицей departments; тип - Tunyunt(3)._id - вторичный ключ, связь с таблицей slogans; тип - Integer (11)._id - вторичный ключ, связь с таблицей conditions; тип - Integer (11)._id - вторичный ключ, связь с таблицей types; тип - Integer (11).- заголовок объявления; тип - Varchar (255).- цена объекта; тип - Вусшьфд(12,2).- площадь недвижимости; тип - Integer (11).

kitchen_space - площадь кухни; тип - Integer (11).

rooms - количество комнат; тип - Integer (11).- заголовок объявления; тип - Varchar (255).- туалет; тип - Varchar (255).- этаж дома, на котором находится квартира; тип - Integer (11)- этажность дома, в котором находится квартира; тип - Integer (11)_insert - дата размещения объявления; тип - Datetime.- карта; тип - Varchar (255).-дополнительные параметры; тип - Varchar (255).- телефон агента; тип - Integer (11).

Дополнительные таблицы, содержащие данные для таблицы properties :

«departments»(регионы){id, value}- первичный ключ; тип - Integer (автоинкрементное поле).

value - значение; тип - Varchar(255)


«towns»(города){id, department_id, value}

id - первичный ключ; тип - Integer (автоинкрементное поле).- значение; тип - Varchar(255)_id - вторичный ключ, связь с таблицей departments; тип - Integer (11)

«areas»(районы){id, town_id, value}

id - первичный ключ; тип - Integer (автоинкрементное поле).- значение; тип - Varchar(255)_id - вторичный ключ, связь с таблицей towns; тип - Integer (11)

«slogans»(слоганы){id, value}- первичный ключ; тип - Integer (автоинкрементное поле).

value - значение; тип - Varchar(255)

«conditions»(слоганы){id, value}

id - первичный ключ; тип - Integer (автоинкрементное поле).- значение; тип - Varchar(255)


2.2.3 Характеристика нормативно-справочной и входной оперативной информации

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

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

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

?категория недвижимости

?общее состояние

?регион

?города

?районы

?дополнительные характеристики

?слоганы

?вид с/у

Справочник «Категория недвижимости» содержит несколько пунктов указывающих, к какому типу недвижимости принадлежит объект, например: дом, дача, квартира и т.д.(Рис. 2.2.3.1)


Рис. 2.2.3.1 «Категория недвижимости»


Справочник «Районы» содержит список из районов города (Рис. 2.2.3.2.)


Рис. 2.2.3.2 «Районы»

Также устроены все остальные справочники.

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

Рис. 2.2.3.3 «Новое предложение»


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

Для просмотра уже имеющегося списка нужно нажать на кнопку редактировать. В этом разделе также можно удалить объект (Рис. 2.2.3.4.).


Рис. 2.2.3.4 «Редактировать»


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

Рис. 2.2.3.5 «Заявка»


Вся выходная информация будет представлена в виде списка каталога объектов, в составе которого будет представлена подробная информация по каждому объекту. В зависимости от того, какой вы пункт меню выбрали, аренда или продажа, список будет сформирован соответственно. Также можно воспользоваться поиском по определённым критериям. Ниже представлен список, представленный на продажу (Рис. 2.2.3.6.):

Рис. 2.2.3.6. «Список»


Если перейти по любой ссылке из списка то появится вся имеющаяся информация по конкретной недвижимости (Рис. 2.2.3.7.):

?заголовок

?фотография объекта

?номер объявления

?цена

?описание свойств и характеристик (этаж, площадь, количество комнат и т.д.)

?адрес

Рис. 2.2.3.7 «Подробная информация»


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


2.3 Программное обеспечение задачи


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

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

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

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

Процесс создание Web-страницы с помощью «Joomla 1.5».

Улучшение оформления Web-узлов:

?«Joomla 1.5» включает различные средства, возможности разметки и графические функции, которые ускоряют работу и позволяют создавать Web-узлы профессионального уровня.

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

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

Ускорение и упрощение генерации кода:

?Средства проектирования, предлагаемые «Joomla 1.5», позволяют создавать эффективные чистые HTML-файлы и могут применяться как профессионалами, так и новичками в области Web-разработки. Пользуясь преимуществами генерируемого с помощью «Joomla 1.5» эталонного кода, профессионалы могут применять усовершенствованные средства написания кода и средства работы со сценариями для обеспечения интерактивных возможностей работы с Интернетом. Благодаря простоте средств написания кода с их помощью можно начать освоение HTML.

Средства написания кода:

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

?Простота выбора и изменения тегов, а также CSS кода, управления ими с помощью редактора тегов.

«Joomla» - это система управления контентом, написанная на языке PHP и использующая в качестве хранилища содержания базу данных MySQL. «Joomla» является свободным программным обеспечением, защищённым лицензией GPL. Одной из главных особенностей «Joomla» является относительная простота управления при практически безграничных возможностях и гибкости при изготовлении сайтов. Название «Joomla» фонетически идентично слову «Jumla», которое в переводе означает «все вместе» или «единое целое», что отражает подход разработчиков и сообщества к развитию системы. Это название было выбрано сообществом среди многих, прошло проверку профессионалами маркетинга, и было решено, что «Joomla» - это самый удачный выбор.

Система управления содержанием «Joomla» является ответвлением широко известной CMS Mambo. Команда независимых разработчиков отделилась от проекта Mambo по причине несогласия в экономической политике. 16 сентября 2005 года в свет вышла первая версия «Joomla», являющаяся по сути переименованной Mambo и включающая в себя исправления найденных на тот момент ошибок и уязвимостей.«Joomla» включает в себя различные инструменты для изготовления web-сайта. Важной особенностью системы является минимальный набор инструментов при начальной установке, который обогащается по мере необходимости. Это снижает загромождение административной панели ненужными элементами, а также снижает нагрузку на сервер и экономит пространство на хостинге.

Достоинства «Joomla»:

?«Joomla» бесплатна.

?«Joomla» развивается профессионалами уже больше 5 лет. Т.е. можно быть уверенным что система будет развиваться и дальше, а сайты написанные на ней будут и дальше актуальны.

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

?Более 4000 бесплатных и платных расширений.

?Система реализована по блочному принципу. У каждого созданного сайта на «Joomla» существует своя шапка, левый и правый блоки, меню и т.д. Такое построение упрощает понимание системы.

?«Joomla» позволяет создавать сайты любой сложности.

?«Joomla» имеет много платных и бесплатных шаблонов которые легко модифицируются.

2.3.1 Общие положения (пользовательская карта сайта)

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


Рис. 2.3.1.1 «Функции сайта»


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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

. При просмотре каталога недвижимости, у посетителя должна быть возможность сортировать объекты по цене или по региону или другим признакам.

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

«Новинки»;

«Специальное предложение» ;

«Лучшая цена» .

. На Web-сайте обязательно должны быть информационные разделы:

с данными о компании (сфера деятельности, адрес, контактные телефоны и т.д.);

с информацией по оказываемым услугам;

с информацией по объектам недвижимости;

прочая полезная информация.

. Обратной, невидимой покупателю, стороной сайта является система управления. Вход в систему администрирования осуществляется только после ввод администратором логина и пароля (логин и пароль администратор может менять). Администратор имеет возможность полностью управлять содержимым Web-сайта.

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

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

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

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


2.4 Технологическое обеспечение задачи


2.4.1 Организация процесса информационной поддержки сайта (технологического процесса формирования и корректировки информации Web-сайта)

Прежде чем начать разрабатывать информационный web-сайт необходимо знать этапы создания Интернет сайта.

Разработка сайта, как правило, имеет следующие этапы:

.Концепция

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

.Проектирование.

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

Разработка проекта структуры и разделов сервера. Для многоуровневых сайтов необходима разработка проекта в электронном виде для визуального представления основных разделов и гипертекстовых ссылок. (без дизайна)

.Разработка технического задания

Представление клиенту первичных дизайн-эскизов (2-3 эскиза)

Заключение договора. Если клиент объявляет тендер на разработку сайта, то до заключения договора представляются несколько дизайн-эскизов.

.Разработка

Получение всех информационных материалов (тексты и фотографии) в

электронном виде или на твердых копиях от Заказчика:

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

Согласование дизайн-проекта. Визуальное представление первой страницы и 2-3 уровней сайта без верстки.верстка и программирование (CSS, JavaScript и т.д.) .

.Тестирование

Открытие тестового домена на сервере Narod.ru или другом сервере по указанию Заказчика.


Оглавление Введение . Аналитическая часть .1 Технико-экономическая характеристика предметной области .1.1 Общие сведения о предприятии ООО Адрес

Больше работ по теме:

КОНТАКТНЫЙ EMAIL: [email protected]

Скачать реферат © 2017 | Пользовательское соглашение

Скачать      Реферат

ПРОФЕССИОНАЛЬНАЯ ПОМОЩЬ СТУДЕНТАМ