РАЗРАБОТКА ТЗ ВЕБ-ПРИЛОЖЕНИЯ ПО ВЕДЕНИЮ РИЭЛТОРСКОЙ ДЕЯТЕЛЬНОСТИ (НА ПРИМЕРЕ АГЕНТСТВА НЕДВИЖИМОСТИ «СВОЯ КВАРТИРА») - Студенческий научный форум

VII Международная студенческая научная конференция Студенческий научный форум - 2015

РАЗРАБОТКА ТЗ ВЕБ-ПРИЛОЖЕНИЯ ПО ВЕДЕНИЮ РИЭЛТОРСКОЙ ДЕЯТЕЛЬНОСТИ (НА ПРИМЕРЕ АГЕНТСТВА НЕДВИЖИМОСТИ «СВОЯ КВАРТИРА»)

Бикчурина А.И. 1, Назарова О.Б. 1
1МАГНИТОГОРСКИЙ ГОСУДАРСТВЕННЫЙ ТЕХНИЧЕСКИЙ УНИВЕРСИТЕТ ИМ. Г.И. НОСОВА
 Комментарии
Текст работы размещён без изображений и формул.
Полная версия работы доступна во вкладке "Файлы работы" в формате PDF

ВВЕДЕНИЕ

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

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

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

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

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

Объектом исследования является деятельность агентства

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

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

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

Задачами курсовой работы являлись:

  1.  
    1.  
      1. проведение предпроектного обследования (изучение предметной области);
      2. постановка задачи;
      3. принятие и обоснование управленческого решения;
      4. разработка технического задания.

В рамках апробации результатов курсовой работы было принято участие в Международной научно-практической конференции «ТЕОРЕТИЧЕСКИЕ И ПРАКТИЧЕСКИЕ АСПЕКТЫ ТЕХНИЧЕСКИХ НАУК» с работой на тему «Разработка клиентской базы данных для веб-приложения агентства недвижимости». А так же была опубликована статья: Бикчурина А.И.. СОВЕРШЕНСТВОВАНИЕ РИЭЛТОРСКОЙ ДЕЯТЕЛЬНОСТИ НА ОСНОВАНИИ ИСПОЛЬЗОВАНИЯ КЛИЕНТСКОЙ БАЗЫ ДАННЫХ. [Электронный ресурс] // SCI-ARTICLE.RU. 2013. URL: http://sci-article.ru/stat.php?i=1417176914 (дата обращения: 01.12.2014).

 

ГЛАВА 1. ОБСЛЕДОВАНИЕ ОБЪЕКТА ИНФОРМАТИЗАЦИИ

1.1. Технико-экономическая характеристика агентства недвижимости «Своя Квартира»

Для начала работы нужно провести анализ предметной области. Для этого рассмотрим организационную структуру предприятия (Рисунок 1). Агентство недвижимости "Своя Квартира" является профессиональным агентством недвижимости, которое известно на рынке услуг с 1998 года и положительно зарекомендовало себя. Является коммерческой организацией, созданной для достижения целей в сфере продажи недвижимости и имущества.

В агентстве работает профессиональная команда специалистов. Рассмотрим подробнее на организационной диаграмме. (Рис. 1)

Рисунок 1 - Организационная диаграмма агентства недвижимости

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

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

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

  •  
    •  
      • учебные программы;
      • офисные приложения (MS WORD, MS EXCEL и т.д.).

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

1.2. Постановка задачи. Основные бизнес-процессы

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

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

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

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

Совместная работа над схемами. Используя web браузер можно организовать общий доступ к просмотру схем. При дополнительной установке SharePoint Server и Microsoft Lync 2013 у пользователей появляется возможность комментировать схемы, осуществлять совместную работу с ними и обмениваться сообщения;

Взаимосвязь схем с наборами данных. Каждую фигуру из схемы можно связать с набором данных из Excel, SharePoint, службы SharePoint Business Connectivity Services и SQL Server. Для наглядного представления данных можно использовать большое количество графиков и цветовых схем;

Создание схем с помощью стандартных нотаций. Для проверки корректности создаваемых схем в Visio встроены правила, позволяющие контролировать правильность применения элементов. Эти правила заданы для стандартных нотаций, таких как BPMN . При необходимости, такие правила можно задавать самостоятельно.

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

Используя методику «будет/не будет» определим, какие объекты процессы будут принадлежать нашей предметной области.

Проект будет:

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

Проект не будет:

  •  
    •  
      • проект не рассматривает проблемы не выполнения договора (считается, что все договоры будут выполнены в срок);
      • проект не предусматривает количество объектов в продаже;
      • проект не предусматривает условия составления сделки;
      • проект не рассматривает проблемы выполнения сделки;
      • проект не предусматривает оплату сделки.

Таким образом, можно выделить следующие основные функции моделируемого бизнес-процесса: прием заявки, мониторинг рынка, сопровождение покупки и продажи. (Рис. 2)

Рисунок 2 - EPC/ AS-IS

Анкета

  1.  
    1.  
      1. Фамилия, имя, отчество начальника: Лисицкая Вера Васильевна, телефон: 8-900-500-10-08;
      2. Основная цель агентства недвижимости: заключение договоров на куплю, продажу, обмен жилья;
      3. Основные функции агентства недвижимости: заключение договоров, увеличение скорости проведения сделок с недвижимостью, прием звонков и сообщений от клиентов, показ объектов, подготовка документов при проведении сделки, поиск клиентов, ведение и увеличение клиентской базы;
      4. Кадровый состав агентства недвижимости: директор агентства недвижимости, юрист, ипотечный брокер, семь риэлторов, секретарь, личный помощник директора агентства, а так же обслуживающий персонал.
      5. Документы, поступающие в агентство недвижимости:
  •  
    •  
      •  
        • Договор о купле/продаже или обмене недвижимости;
        • Копия договора.
  1.  
    1.  
      1. Физическое представление, время и частота поступления, вид обработки и требования к безопасности каждого из этих документов:
  •  
    •  
      •  
        • Договор о купле/продаже или обмене недвижимости - бумажный документ, поступает от риэлтора. Данное соглашение с одной стороны обязывает риэлтора и клиента действовать в рамках, установленных в договоре, а с другой документально подтверждает факт передачи объекта недвижимости от от риэлтора к клиенту;
        • Копия договора - бумажный документ, который поступает директору от секретаря на проверку и подтверждение. Затем передается клиенту.
  1.  
    1.  
      1. Продолжительность хранения каждого из документов и условия перевода в архив:
  •  
    •  
      •  
        • Договор о купле/продаже или обмене недвижимости - хранится в бумажном виде у директора агентства недвижимости;
        • Копия договора - хранится у клиента, в бумажном виде.
  1.  
    1.  
      1. Документы, формирующиеся в агентстве недвижимости: отчет;
      2. Физическое представление, время, частота и вид обработки и требования к безопасности каждого из этих документов:
  •  
    •  
      •  
        • Отчет - представляет собой книгу с записями о деятельности агентства недвижимости;
  1.  
    1.  
      1. Продолжительность хранения каждого из документов и условия перевода в архив: отчет хранится в течение календарного года и по истечению этого срока уничтожается.
      2. Информация, поступающая в агентство недвижимости из внешних источников (банк, заказчик, налоговые органы и т.д.): информация о ипотечном кредитовании, правоустанавливающие документы (свидетельство о гос.регистрации объекта недвижимости, документ-основание), техническая документация(информация о постановке объекта недвижимости на кадастровый учет, поэтажный план, технический план объекта недвижимости, межевание земельных участков);
      3. Информация, передающаяся из агентства недвижимости во внешние органы: сведения об ипотечных заемщиках, документы для проведения сделки.
      4. Описание информационной инфраструктуры (техническое оснащение и программные продукты) агентства недвижимости: в настоящее время агентство оснащено всеми видами техники для осуществления деятельности: компьютеры, принтеры, сканеры и т.д.. Однако вся техника используется лишь для выполнения одной основной функции агентства;
      5. Основные недостатки бизнес-процессов и существующей системы обработки документов в агентстве недвижимости: дублирование информации, сложности при работе с бумажными документами.
      6. Предложения по реорганизации бизнес-процессов и существующей системы обработки документов в агентстве недвижимости: автоматизировать такие процессы как: ведение клиентской базы данных.
      7. Дата заполнения анкеты: __________________.
      8. Подпись: ________________________________.

1.3. Анализ существующих разработок и обоснование выбора технологии

Прежде чем делать выбор какой-либо технологии, нужно проанализировать уже существующие разработки в определенной области. Проанализируем несколько АИС в недвижимости. Определим, по функциаоналу, выгодно ли будет внедрять их в агентство недвижимости «Своя Квартира». ( Табл. 1)

Таблица 1 - Сравнительная таблица АИС

Наименование АИС

Функционал

«Учет и распределение жилья»

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

 

«Мониторинг рынка недвижимости»

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

 

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

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

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

Какие преимущества дает веб-приложение своему владельцу:

  •  
    • Снижение накладных расходов;
    • Возможность нахождения новых партнёров и заказчиков;
    • Расширение территории ведения бизнеса;
    • Рекламу товаров и услуг;
    • Решение кадровых вопросов;
    • Поднятие престижа и доверия к фирме;
    • Международную известность.

Для реализации решения было принято испльзовать HTML, PHP и MySQL.

HTML - является общепринятым стандартом WWW(World Wide Web).

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

PHP + MySQL. Другая немаловажная причина популярности MySQL заключается в том, что ее создатели с самого начала разработки этой СУБД поставили во главу угла ее быстродействие, пожертвовав при этом некоторыми удобствами для разработчиков. Связка PHP + MySQL или Perl + MySQL обеспечивают очень высокое быстродействие, которого очень трудно достичь другими средствами. Очень хорошая связь MySQL с PHP стала еще одной причиной популярности этой СУБД. Поддержка MySQL входит в стандартную сборку PHP, и можно быть уверенным, что проблем обращения к серверу MySQL из PHP-скриптов не будет. Для обеспечения взаимодействия PHP с другими СУБД (PostgreSQL, Oracle и так далее) приходится компилировать его самостоятельно из исходных кодов с дополнительными опциями. Таким образом, можно считать, что дешевизна, легкодоступность, производительность и тесная взаимосвязь с PHP и обеспечивают такую популярность MySQL.

ВЫВОДЫ ПО ПЕРВОЙ ГЛАВЕ

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

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

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

 

ГЛАВА 2. РАЗРАБОТКА ПРОЕКТНЫХ РЕШЕНИЙ

2.1. Разработка концепции веб-прилoжения

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

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

Этапы разработки концепции

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

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

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

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

Определение целей

Назначение веб-приложения

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

Основные цели создания веб-приложения

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

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

Целевая аудитория

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

  •  
    • Клиенты;
    • Партнеры;
    • Сотрудники.

1.1.2 Определение основных задач

Структура веб - приложения

Веб-приложение должно состоять из следующих разделов:

  •  
    • О компании (главная страница)
    • Услуги
    • Акции
    • Материнский капитал
    • Рекомендации
    • Специальные предложения
    • База данных ( будет доступна лишь администратору)
    • Контакты
    • Навигация

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

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

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

Наполнение веб - приложения (контент)

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

В рамках разработки веб - приложения Исполнитель должен обеспечить ввод представленной Заказчиком статической информации в создаваемые динамические разделы (с учетом предусмотренной настоящим ТЗ функциональности). Текстовая информация должна предоставляться Заказчиком в виде отдельных файлов формата MS Word 2003 (DOC) или MS Word 2007(DOCX). Названия файлов должны соответствовать названиям разделов. Перед передачей текстов Исполнителю они должны быть вычитаны и отредактированы. Графический материал должен предоставляться в формате JPG, JPEG, PNG и GIF. По возможности, названия графических файлов должны отражать содержимое файла. Изображения для галерей и разделов сайта должны размещаться в папках или архивах с названиями соответственно галерее или разделу сайта, для которых они предназначаются.

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

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

 

2.2. Обоснование проектных решений по видам обеспечения АС

Лингвистическое обеспечение (глоссарий, см. приложение)

Для реализации статических страниц и шаблонов должны использоваться языки HTML 1.0 и PHP.

Для реализации динамических страниц должен использоваться язык PHP.

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

аппаратное обеспечение

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

  •  
    • Веб-сервер Apache с модулем MOD_REWRITE;
    • Не менее 500 МБ свободного места на диске.

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

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

  •  
    • процессор - Intel Pentium III 1 Ghz;
    • оперативная память - 512 Mb RAM;
    • жесткий диск - 20 Gb HDD.

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

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

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

  •  
    • Веб-браузер: Internet Explorer 7.0 и выше, или Firefox 3.5 и выше, или Opera 9.5 и выше, или Safari 3.2.1 и выше, или Google Chrome 2 и выше;
    • СУБД MySql
    • Операционная система - Windows XP, Windows 7, Windows 8;
    • Веб-сервер - Apache версии не ниже 1.3.26;
    • СУБД - MySQL версии не ниже 3.23;
    • Включенная поддержка javascript, Flash и cookies.
    • WIX.COM

Wix появились на свет в 2006 году, навсегда изменив мир сайтостроения . Wix.com - международная облачная платформа для создания и развития интернет-проектов, которая позволяет строить профессиональные сайты и их мобильные версии на HTML5 c помощью инструментов drag-and-drop.

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

 

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

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

Системная архитектура состоит из трех взаимосвязанных компонентов:

  •  
    • прикладной архитектуры;
    • архитектуры данных ;
    • технологической архитектуры.

Прикладная архитектура включает в себя:

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

Архитектура данных включает в себя:

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

Техническая архитектура состоит из:

  •  
    • сетевой архитектуры
    • архитектуры платформ.

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

В настоящее время техническое оснащение рабочих мест соответствует корпоративным требованиям.

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

Таблица 1 - Описание технической и информационной инфраструктуре

Наименование

Характеристики

Кол-во

Цена

Системный блок DEXP Atlas H108

Операционная система:

Windows 7

4шт

18990 руб.

 

Процессор:

 

Производитель

AMD

Модель 

Athlon II X4 840

Тактовая частота

3100 МГц

Оперативная память:

 

Тип

DIMM DDR3

Объем

4 Гб

Видеокарта:

 

Производитель видеочипа

Nvidia

Модель

NVIDIA GeForce GT 730

Объем видеопамяти

1024 Мб

Оптический привод:

Тип - DVD±RW

Монитор DNS V1850

 

Диагональ

18.5"

4шт

4 250 руб.

Разрешение

1366x768

Время отклика 

2 мс

Максимальное количество цветов

16.7 млн.

Принтер/сканер/копир HP LaserJet Pro MFP M125rnw

 

Тип печати

черно-белая

1шт

8 185 руб.

Технология печати

лазерная

Принтер

 

Максимальный формат

A4

Разрешение Ч/Б печати

1200x600 точек на дюйм

Скорость печати

20 стр/мин (ч/б А4)

Сканер

 

Тип датчика сканера

CIS

Разрешение сканера

600x1200 точек на дюйм

Разрешение сканера (улучшенное)

9600x9600 точек на дюйм

Глубина цвета

24 бит

Поддержка стандартов

TWAIN, WIA

Копир

 

Масштабирование

50-400 %

Разрешение копира Ч/Б

1200x600 точек на дюйм

Скорость Ч/Б копирования

20 стр./мин

Цифровой беспроводной телефон Philips D1202B/51

 

Тип

телефон беспроводной (DECT)

1шт

1 750 руб.

Модель

Philips D1202B/51

Радиус действия в помещении / на открытой местности

50 м

Встроенная телефонная книга

50 номеров

Тип источника питания

Аккумулятор ААА

Количество аккумуляторов

2

Время работы в режиме разговора

10 ч

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

Операционная система

Windows 7 Professional

   

Антивирус

Kaspersky Endpoint Security для бизнеса (стандартный)

   

Microsoft Office

Microsoft Office профессиональный 2010

   

Прототип веб - приложения для агентства недвижимости

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

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

Визуальное представление интерфейса продемонстрировано ниже.

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

  •  
    • История создания и развития агентства.
    • Информация о сфере и направлении деятельности агентства.
    • Планы и задачи агентства.
    • Главные сотрудники.
    • Ссылки на другие разделы.

Улуги

В разделе «Услуги» должны быть представлены услуги агентства. На странице должно быть представлено 11 видов услуг, такие как:

  1.  
    1. бесплатные консультации
    2. аренда жилья
    3. подбор квартир,комнат,домов
    4. оформление ипотеки
    5. покупка,продажа,обмен,расселение сопровождение сделок
    6. юридическая экспертиза документации
    7. печать договоров
    8. оформление наследства
    9. сертификаты

10) материнский капитал

Акции

В разделе «Акции» должна содержаться информация о действующих акциях агентства.

«Акции» - это типовая статическая страница. Она может редактироваться и дополняться в административной части сайта.

Материнский капитал

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

«Материнский капитал» - это типовая статическая страница.

Специальные предложения

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

«Специальные предложения» - это типовая статическая страница.

База данных

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

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

  1.  
    1. ФИО (обязательно для заполнения);
    2. Дата рождения (обязательно для заполнения);
    3. Адрес (обязательно для заполнения);
    4. Услуга (значение выбирается из списка);
    5. Куда поехал (максимум 100 символов).
    6. Дата договора (обязательно для заполнения);
    7. Телефон (обязательно для заполнения);

Контактная информация

В разделе «Контактная информация» должно быть представлено:

  1.  
    1. Адрес, телефоны
    2. Адреса электронной почты
    3. График работы

ВЫВОДЫ ПО ВТОРОЙ ГЛАВЕ

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

  1. были описаны основные функции будущего веб-приложения ;
  2. были определены требования к структуре веб-приложения т.д.

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

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

ЗАКЛЮЧЕНИЕ

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

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

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

В процессе выполнения работы, были выполнены следующие задачи :

  1.  
    1.  
      1. была проведена технико-экономическая характеристика агентства недвижимости;
      2. была определена постановка задачи;
      3. было обосновано и принято управленческое решение;
      4. было разработано техническое задание.

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

 

 

СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ

  1. Крюкова В.Д., Давлеткиреева Л.З., Белоусова И.Д. Исследование ИТ -инфраструктуры проектной компании для внедрения единой информационной системы // Портал научно-практических публикаций [Электронный ресурс]. URL: http://portalnp.ru/2013/11/1259 (дата обращения: 19.07.2014)
  2. Малюкова К.В., Назарова О.Б., Давлеткиреева Л.З. Развитие технической инфраструктуры страховой компании // Современные научные исследования и инновации. 2013. № 3 [Электронный ресурс]. URL: http://web.snauka.ru/issues/2013/03/22836 (дата обращения: 08.08.2014).
  3. Назарова, О. Б. Требования к курсовой работе по дисциплине «Проектирование информационных систем» : метод.указания для студ. 3 курса направления «Бизнес-информатика» / О. Б. Назарова. - Магнитогорск :МаГУ, 2009. - 22 с.
  4. РД 50-34.698-90 «Автоматизированные системы. Требования к содержанию документов».
  5. СМК-МИ 29.2-06. Общие требования к построению, содержанию, оформлению, обозначению и управлению Стандартом университета (организации) и Методической инструкцией.
  6. СМК-СМГТУ-29-06. Система менеджмента качества. Стандарт организации. Структура, содержание и изложение, правила оформления и обозначения документации системы менеджмента качества.
  7. Техническое задание [Электронный ресурс] : Материал из Википедии - свободной энциклопедии : Версия 65997525, сохранённая в 01:03 UTC 7 октября 2014 / Авторы Википедии // Википедия, свободная энциклопедия. - Электрон. дан. - Сан-Франциско: Фонд Викимедиа, 2014. - Режим доступа: http://ru.wikipedia.org/?oldid=65997525
  8. ГОСТ 2.105-95 «ЕСКД. Общие требования к текстовым документам».
  9. ГОСТ 21958-76 «Система «Человек-машина». Зал и кабины операторов. Взаимное расположение рабочих мест. Общие эргономические требования».
  10. ГОСТ 24.103-84 «Автоматизированные системы. Основные положения».
  11. ГОСТ 24.104-85 «Автоматизированные системы. Общие требования».
  12. ГОСТ 24.701-86 «Надежность автоматизированных систем управления».
  13. ГОСТ 34.003-90 «Информационная технология. Комплекс стандартов на автоматизированные системы. Автоматизированные системы. Термины и определения».
  14. Шапиро В.Д. и др. Управление проектами. СПб.: Два ТрИ, 2009. - 248с. 
  15. Петрова Ю. Информационные технологии "на вес". // Цифровой мир, № 8 (24) // Эксперт, 2009, № 39.
  16. Новомлинский Л. Электронный бизнес: главное - стратегия. // Сетевой журнал, 2009, № 10.
  17. Чусавитина Г.Н., Лапшина В.Б. Практикум по основам финансовой математики (учебное пособие) Магнитогорск: Изд-во МаГУ, 2010. - 181 с.
  18. Белоусова И.Д. Информационный менеджмент как концепция управления. Сборник научных трудов Sword, 2010. Т. 9. №4. С. 5-6

ПРИЛОЖЕНИЕ А - Глоссарий

(справочное)

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

Термин

Описание

IP-адрес

Адрес узла в сети, построенной по протоколу IP.

RSS

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

World wide web (WWW, web, веб)

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

Административная часть сайта

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

Администратор сайта

Специалист, осуществляющий техническую поддержку сайта.

Альтернативная подпись рисунка

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

Блог

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

Веб-браузер (браузер)

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

Веб-интерфейс

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

Веб-сайт (сайт)

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

Гиперссылка (ссылка, линк)

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

Дизайн веб-сайта

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

Дизайн-шаблон страниц

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

Динамическая страница

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

Доменное имя

Символьное имя иерархического пространства сети Интернет. Полное имя домена состоит из имён всех доменов, в которые он входит, разделённых точками.

Мета-тэг

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

Модератор, редактор , (контент-менеджер) )сайта

Специалист, осуществляющий информационную поддержку сайта. Управляет редакторами.

Наполнение (контент)

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

Общедоступная часть сайта

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

Редактор (контент-менеджер)

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

Резервная копия

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

Система управления сайтом (CMS)

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

Статическая страница

Страница сайта, которая не обращается к базе данных; вся информация хранится в коде страницы.

Хостинг

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

Элемент наполнения (контента)

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

 

ПРИЛОЖЕНИЕ Б - Техническое задание

(обязательное)

Техническое Задание

На разработку веб-приложения для агентства недвижимости

 

 

  1. Содержание

    1. Термины и определения *

    2. Общие сведения *

    2.1 Назначение документа *

    2.2 Наименование Исполнителя и Заказчика *

    2.3 Краткие сведения о компании *

    2.4 Основание для разработки сайта *

    2.5 Плановые сроки начала и окончания работ по созданию сайта *

    2.6 Порядок оформления и предъявления результатов работ *

    3. Назначение и цели создания сайта ...*

    3.1 Назначение сайта *

    3.2 Цели создания сайта *

    3.2.1 Основные цели создания сайта *

    3.2.2 Целевая аудитория *

    4. Требования к сайту *

    4.1 Требования к сайту в целом *

    4.1.1 Требования к структуре и функционированию сайта *

    4.1.2 Требования к персоналу *

    4.1.3 Требования к сохранности информации *

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

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

    4.2.1 Основные требования *

    4.2.1.1 Структура веб - приложения *

    4.2.1.2 Навигация *

    4.2.1.3 Наполнение веб - приложения (контент) *

    4.2.1.4 Система навигации (карта сайта) *

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

    4.2.2.1 Система управления контентом *

    4.2.2.2 Функциональные возможности разделов *

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

    4.2.3.1 Общие требования *

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

    4.2.3.3 Шапка сайта *

    4.2.3.4 Основное меню *

    4.2.3.5 Основное поле контента *

    4.2.3.6 Подложка *

    4.2.3.7 Эскизы страниц *

    4.2.3.8 Типовая статическая страница *

    4.3 Требования к видам обеспечения *

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

    4.3.1.1 Требования к хранению данных *

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

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

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

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

    5 Состав и содержание работ по созданию веб - приложения *

    6 Порядок контроля и приемки сайта *

    5.1 Виды, состав, объем и методы испытаний *

    5.2 Общие требования к приемке сайта *

    7 Требования к составу и содержанию работ по вводу сайта в эксплуатацию *

    8 Требования к документированию *

    9 Источники разработки *

     

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

    Термин

    Описание

    IP-адрес

    Адрес узла в сети, построенной по протоколу IP.

    RSS

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

    World wide web (WWW, web, веб)

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

    Административная часть сайта

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

    Администратор сайта

    Специалист, осуществляющий техническую поддержку сайта.

    Альтернативная подпись рисунка

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

    Блог

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

    Веб-браузер (браузер)

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

    Веб-интерфейс

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

    Веб-сайт (сайт)

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

    Гиперссылка (ссылка, линк)

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

    Дизайн веб-сайта

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

    Дизайн-шаблон страниц

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

    Динамическая страница

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

    Доменное имя

    Символьное имя иерархического пространства сети Интернет. Полное имя домена состоит из имён всех доменов, в которые он входит, разделённых точками.

    Мета-тэг

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

    Модератор, редактор , (контент-менеджер) )сайта

    Специалист, осуществляющий информационную поддержку сайта. Управляет редакторами.

    Наполнение (контент)

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

    Общедоступная часть сайта

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

    Редактор (контент-менеджер)

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

    Резервная копия

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

    Система управления сайтом (CMS)

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

    Статическая страница

    Страница сайта, которая не обращается к базе данных; вся информация хранится в коде страницы.

    Хостинг

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

    Элемент наполнения (контента)

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

  3. Общие сведения
    1. Назначение документа
    2. Настоящее Техническое задание определяет требования и порядок разработки веб-приложения агентства недвижимости «Своя Квартира».

    3. Наименование Исполнителя и Заказчика
    4. Заказчик

      Агентство недвижимости «Своя Квартира»

      Адрес: г. Магнитогорск, ул. Карла Маркса, д. 194

      Телефон: +7(3519)30-97-40

      +7(3519)29-00-18

      Электронная почта: [email protected]

      Исполнитель

      Бикчурина Алина Ильдаровна

      Адрес: г. Магнитогорск, ул. Карла Маркса, д. ***

    5. Краткие сведения о компании

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

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

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

- учебные программы;

  • офисные приложения (MS WORD, MS EXCEL и т.д.).

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

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

До настоящего времени у агентства недвижимости имелся сайт, но он был не востребован.

  1.  
    1. Основание для разработки сайта
    2. Основанием для разработки сайта является Договор №__ от ___________ между Исполнителем и Заказчиком.

    3. Плановые сроки начала и окончания работ по созданию сайта
    4. Начало работ:

      Окончание работ:

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

    5. Порядок оформления и предъявления результатов работ

Работы по созданию сайта производятся и принимаются поэтапно.

По окончании каждого из этапов работ, перечисленных в разделе 5 настоящего ТЗ, Исполнитель представляет Заказчику соответствующие результаты, и стороны подписывают Акт сдачи-приемки работ.

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

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

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

      3. Целевая аудитория

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

  1. Клиенты;
  2. Партнеры;
  3. Сотрудники.
  1. Требования к сайту
    1. Требования к сайту в целом
      1. Требования к структуре и функционированию сайта
      2. Веб - приложение должно представлять собой информационную структуру, доступную в сети Интернет под доменным именем svoiakvartira.com

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

      3. Требования к персоналу
      4. Для поддержания веб - приложения и эксплуатации веб-интерфейса системы управления сайтом от персонала не должно требоваться специальных технических навыков, знания технологий или программных продуктов, за исключением общих навыков работы с персональным компьютером и стандартным веб-браузером (например, MS Internet Explorer 7.0 или выше).

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

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

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

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

  1. Клиенты
  2. Администратор

Клиенты имеют доступ только к общедоступной части сайта.

Доступ к административной части имеют пользователи с правами администратора.

Администратор может редактировать материалы разделов, и кроме того:

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

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

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

  1. Длина пароля должна быть не менее 8 символов.
  2. Пароль должен состоять из цифр и латинских букв в разных регистрах; желательно включать в пароль другие символы, имеющиеся на клавиатуре (например, символы / ? ! < > [ ] { } и т.д.)
  3. Пароль не должен являться словарным словом или набором символов, находящихся рядом на клавиатуре. В идеале пароль должен состоять из бессмысленного набора символов.
  4. Все пароли необходимо менять с определенной периодичностью, оптимальный срок - от трех месяцев до года.
  1.  
    1. Требования к функциям (задачам), выполняемым сайтом
      1. Основные требования
        1. Структура веб - приложения

Сайт должен состоять из следующих разделов:

  • О компании (главная страница)
  • Услуги
  • Акции
  • Юридические консультации
  • Ипотека
  • База данных ( будет доступна лишь администратору)
  • Контактная информация
  1.  
    1.  
      1.  
        1. Навигация
        2. Пользовательский интерфейс веб - приложения должен обеспечивать наглядное, интуитивно понятное представление структуры размещенной на нем информации, быстрый и логичный переход к разделам и страницам. Навигационные элементы должны обеспечивать однозначное понимание пользователем их смысла: ссылки на страницы должны быть снабжены заголовками, условные обозначения соответствовать общепринятым. Графические элементы навигации должны быть снабжены альтернативной подписью.

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

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

        3. Наполнение веб - приложения (контент)
        4. Страницы всех разделов веб - приложения должны формироваться программным путем на основании информации из базы данных на сервере.

          В рамках разработки веб - приложения Исполнитель должен обеспечить ввод представленной Заказчиком статической информации в создаваемые динамические разделы (с учетом предусмотренной настоящим ТЗ функциональности). Текстовая информация должна предоставляться Заказчиком в виде отдельных файлов формата MS Word 2003 (DOC) или MS Word 2007(DOCX). Названия файлов должны соответствовать названиям разделов. Перед передачей текстов Исполнителю они должны быть вычитаны и отредактированы. Графический материал должен предоставляться в формате JPG, JPEG, PNG и GIF. По возможности, названия графических файлов должны отражать содержимое файла. Изображения для галерей и разделов сайта должны размещаться в папках или архивах с названиями соответственно галерее или разделу сайта, для которых они предназначаются.

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

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

        5. Система навигации (карта сайта)

Взаимосвязь между разделами и подразделами сайта (карта сайта) представлена на рисунке Б.1.

 

Рисунок Б.1 - Карта сайта.

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

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

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

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

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

  • История создания и развития агентства.
  • Информация о сфере и направлении деятельности агентства.
  • Планы и задачи агентства.
  • Главные сотрудники.
  • Ссылки на другие разделы.
  1.  
    1.  
      1.  
        1.  
          1. Новости

В разделе «Услуги» должны быть представлены услуги агентства. На странице должно быть представлено 11 видов услуг, такие как:

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

            «Акции» - это типовая статическая страница. Она может редактироваться и дополняться в административной части сайта.

          3. Юридические консультации
          4. В разделе «Юридические консультации» должна быть представлена информация о юридических консультациях, предоставляемых данным агентством. Так же должны быть ссылка на «Контактную информацию».

            «Юридические консультации» - это типовая статическая страница. Она может редактироваться и дополняться в административной части сайта.

          5. Ипотека
          6. В разделе «Ипотека» должна быть представлена общая информация о понятии «ипотека».

            «Ипотека» - это типовая статическая страница. Она может редактироваться и дополняться в административной части сайта.

          7. База данных

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

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

  • ФИО (обязательно для заполнения);
  • Дата рождения (обязательно для заполнения);
  • Адрес (обязательно для заполнения);
  • Услуга (значение выбирается из списка);
  • Куда поехал (максимум 100 символов).
  • Дата договора (обязательно для заполнения);
  • Телефон (обязательно для заполнения);
  • Примечания.
  1.  
    1.  
      1.  
        1.  
          1. Контактная информация

В разделе «Контактная информация» должно быть представлено:

  • Адрес, телефоны
  • Адреса электронной почты
  • График работы
  1.  
    1.  
      1. Требования к дизайну
        1. Общие требования
        2. Стиль сайта можно описать как современный, деловой. В качестве фонового цвета рекомендуется использовать белый или светлые оттенки голубого. Оформление сайта должно оставлять ощущение свежести и чистоты - в качестве иллюстраций можно использовать изображения с городом.

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

        3. Типовые навигационные и информационные элементы
    • Шапка веб - приложения
    • Основное меню
    • Основное поле контента
  1.  
    1.  
      1.  
        1. Шапка сайта
        2. Шапка сайта должна содержать логотип ГРМ и название компании, изображение (коллаж).

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

        5. Основное поле контента
        6. Основное поле контента должно располагаться в центре страницы. В этом поле отображается основное содержание выбранного раздела. Стилевое оформление материалов и их элементов (ссылок, заголовков, основного текста, изображений, форм, таблиц и т.п.) должно быть единым для всех страниц веб-сайта.

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

        9. Эскизы страниц
        10. Типовая статическая страница
        11. В верхней части типовой страницы должна располагаться шапка и навигационное меню веб - приложения. В нижней части должна быть подложка.

          В контентной области типовой статической страницы (рисунок Б.2) должен содержаться текст и, при необходимости, иллюстрации.

           

          Рисунок Б. 2 - Типовая страница.

          1. База данных

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

В контентной области типовой статической страницы (рисунок Б. 3) должна содержаться клиентская база данных в виде таблицы.

 

Рисунок Б. 3 - Главная страница.

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

        3. Требования к языкам программирования
      2. Требования к информационному обеспечению
      3. Для реализации статических страниц и шаблонов должны использоваться языки HTML 1.0 и PHP.

        Для реализации динамических страниц должен использоваться язык PHP.

      4. Требования к лингвистическому обеспечению
      5. Сайт должен быть выполнен на русском языке. Возможность переключения языков в данный момент не предусмотрена.

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

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

  • Веб-браузер: Internet Explorer 7.0 и выше, или Firefox 3.5 и выше, или Opera 9.5 и выше, или Safari 3.2.1 и выше, или Google Chrome 2 и выше;
  • СУБД MySql
  • Операционная система - Windows XP, Windows 7, Windows 8;
  • Веб-сервер - Apache версии не ниже 1.3.26;
  • СУБД - MySQL версии не ниже 3.23;
  • Включенная поддержка javascript, Flash и cookies.
  1.  
    1.  
      1. Требования к аппаратному обеспечению

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

  • Веб-сервер Apache с модулем MOD_REWRITE;
  • Не менее 500 МБ свободного места на диске.

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

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

  • процессор - Intel Pentium III 1 Ghz;
  • оперативная память - 512 Mb RAM;
  • жесткий диск - 20 Gb HDD.
  1. Состав и содержание работ по созданию веб - приложения
  2. ДОБАВИТЬ В ПЛАН ГРАФИК ТЕСТИРОВАНИЕ И СОПРОВОЖДЕНИЕ

    Подробное описание этапов работы по созданию сайта приведено в таблице Б. 1.

    Таблица Б .1. Этапы создания сайта.

    Состав и содержание работ

    Срок разработки

    (в рабочих днях)

    1

    Исследование рынка, разработка технического задания

    -

    2

    Разработка шаблонов дизайна в формате PSD (Adobe Photoshop) для всех типовых страниц веб-сайта

    7

    3

    Вёрстка шаблонов дизайна в HTML, PHP

    25

    4

    Подключение шаблона дизайна к базовому приложению (типовые страницы)

    5

    5

    Модуль «Услуги»

    3

    6

    Форма базы данных

    15

    7

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

    5

    8

    Сопровождение

    -

     

    Общая длительность работ (с учетом резервного срока на отладку и исправление ошибок) и срок окончания проекта

    60

    6 Порядок контроля и приемки сайта

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

      Испытания сайта проводятся силами Исполнителя.

    3. Общие требования к приемке сайта

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

7 Требования к составу и содержанию работ по вводу сайта в эксплуатацию

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

Для переноса сайта на хостинг необходимо, чтобы параметры хостинга соответствовали требованиям, указанным в пп. 4.3.3 и 4.3.4 настоящего ТЗ. На хостинг переносится программа (сайт), сверстанный шаблон дизайна и структура и наполнение базы данных. Перенос данных осуществляется в течение трех рабочих дней после подписания акта о завершении работ.

8 Требования к документированию

Документация к стандартному приложению состоит:

  • из документации, поставляемой со стандартными модулями (на русском и английском языках);
  • из руководства программиста на английском языке.

Вся документация должна быть подготовлена и передана как в печатном, так и в электронном виде (в формате Microsoft Word).

Документы, формирующиеся в ходе выполнения проекта:

  1. Документ, содержащий в себе требования к функционалу и интерфейсу модуля.
  2. Документ, составляемый по результатам разработки модуля.
  3. Документ, составляемый по результатам тестирования модуля.
  4. Документ, содержащий сценарий тестирования.
  5. Отчет о тестировании модуля.

9 Источники разработки

Настоящее Техническое Задание разработано на основе следующих документов и информационных материалов:

  1. ГОСТ 34.602-89 Техническое задание на создание автоматизированной системы.
  2. ГОСТ 34.601-89 Информационная технология. Комплекс стандартов на автоматизированные системы. Стадии создания
  3. ГОСТ 24.701-86 «Надежность автоматизированных систем управления».
  4. Проектный контракт между ЗАО «ЗАО «Спецпроминструмент» и Зотовой Татьяной Владимировной №032037 от 29.03.2014 г.
  5. ГОСТ 21958-76 «Система «Человек-машина». Зал и кабины операторов. Взаимное расположение рабочих мест. Общие эргономические требования».
  6. СанПиН 2.2.2.542-96 «Гигиенические требования к видеодисплейным терминалам, персональным электронно-вычислительным машинам и организации труда».
  7. Федерального Закона РФ «Об основах охраны труда в Российской Федерации» от 17.07.1990 № 181-ФЗ.
Просмотров работы: 10839