Построение функциональной модели AS - IS — КиберПедия 

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

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

Построение функциональной модели AS - IS

2021-10-05 22
Построение функциональной модели AS - IS 0.00 из 5.00 0 оценок
Заказать работу

 

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

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

Перед внедрением сайта, необходимо проанализировать, как работает на данный момент. Для этого необходимо построить функциональную модель AS-IS.Анализ с помощью модели позволяет понять наиболее слабые места в процесс разработки и редактирования программного продукта. Недостатки модели AS-IS, можно исправить в модели TO-BE, данная модель нужна для оценки внедрений последующих функций сайта, а так же для анализа иных путей выполнения проекта и аналитика всех стадий разработки.

Описание построения контекстной диаграмма:

1. На входе к разработке сайта предъявляются требования из следующих источников:

- Информация из ВК Бриз.

- Источник информации о компании.

- Фотографии для наглядного показа курортов и туров.

2. Управление процессом разработки сайта осуществляется на основе следующих нормативных документов, направлений и подходов:

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

-Стандарты на проектирование и разработку сайта:

1. ГОСТ 19.201-78 Единая система программной документации. Техническое задание. Требования к содержанию и оформлению.

2. ГОСТ 19.202-78 Единая система программной документации. Спецификация. Требования к содержанию и оформлению.

3. ГОСТ 19.101-77 Единая система программной документации.

3.Виды программ и программных документов).

4. Концепция - примерное представление о внешнем виде сайта и функционале.

Контекстная диаграмма представлена на рисунке 2.

Рисунок 2 - Контекстная диаграмма

 

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

1) Требования заказчика.

2) ГОСТы.

3) Концепция.

4) Информация из группы ВК Бриз.

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

6) Системный администратор.

7) Технические средства.

8) Руководство для программиста.

9) Руководство для пользователя.

10) Продукт.

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

Рисунок 3 - Процесс создания сайта визитки для турагентства

 

 

Анализ функциональной модели показал о необходимости усовершенствования процесса создания сайта визитки путем:

- создания простой в освоении системы заказа туров;

- создания возможностей дальнейших модификаций и дополнений сайта визитки;

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

- автоматизированного создания выходных отчетов;

- внедрения разработанного сайта визитки в рамках организации.

- продвижения сайта визитки.

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

 

 

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

 

Сайт реализован в текстовом редакторе Brackets. С помощью языка разметки HTML, языка табличных стилей CSS и JavaScript. [13]

Так же сайт содержит CMD October, система управления содержимым сайта с открытым исходным кодом; написана на языке PHP на базе компонентов фреймворка для веб-приложений Laravel; поддерживает MySQL, SQLite и PostgreSQL в качестве базы данных. [11,12]

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

В таблице 1 представлен анализ запросов в различных поисковых системах.

 

Таблица 1 - Анализ запросов в различных поисковых системах

Запрос Yandex Rambler Google Mail
Туры в Чехию 61211 22169 63245 471
Туры в Польшу 62883 1886 61435 358
Автобусные туры в Чехию 12890 1772 13278 77
Автобусные туры в Польшу 10883 771 11789 258
Экскурсионные туры в Польшу 9893 591 7690 77
Экскурсионные туры в Чехию 8170 496 7350 67
Туры из Петербурга в Чехию 36384 1864 39880 256
Туры из Петербурга в Польшу 31308 1822 31929 241
Отдых на море в Болгарии 29274 1453 29345 334
Курорты в Болгарии 2890 510 3006 29
Отдых на море в Греции 45453 1230 45346 328
Курорты Греции 909 149 987 15
         

Продолжение таблицы 1

Отпуск в Болгарии 21890 1275 21056 239
Отпуск в Греции 22282 1198 22390 249
Классическая Греция 980 71 840 24
Горные лыжи в Болгарии 768 35 761 15
Курортное лечение 3678 1560 987 100

 

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

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

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

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

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

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

Предполагаемые разделы сайта:

1. Несколько онлайн-поисковиков по направлениям отдыха.

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

3. Раздел «Актуальные предложение / акции / спецпредложения». Он должен быть реализован с возможностью внесения информации менеджерами самостоятельно.

4. Курсы валют (автоматическое обновление).

5. Погода (автоматическое обновление).

6. Раздел куда поехать с возможностью внесения информации менеджерами самостоятельно.

7. Раздел «Отзывы туристов» с возможностью добавлять тексты и фото.

8. Раздел «Способы оплаты».

Планируется также планомерное внедрение сайта – раскрутка сайта.

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

 

ВЫВОДЫ ПО ГЛАВЕ 1

 

 

 

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

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

Построение функциональной модель AS-IS.Анализ модели позволяет понять «узкие» места в процесс разработки и редактирования программного продукта.

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

 


 


Поделиться с друзьями:

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

Таксономические единицы (категории) растений: Каждая система классификации состоит из определённых соподчиненных друг другу...

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

Состав сооружений: решетки и песколовки: Решетки – это первое устройство в схеме очистных сооружений. Они представляют...



© cyberpedia.su 2017-2024 - Не является автором материалов. Исключительное право сохранено за автором текста.
Если вы не хотите, чтобы данный материал был у нас на сайте, перейдите по ссылке: Нарушение авторских прав. Мы поможем в написании вашей работы!

0.019 с.