1.1 Анализ предметной области и технологий построения систем
1.1.1 Обязанности диспетчера автотранспортного предприятия , В целом на сотрудника туристической фирмы возлагается:
· переговоры с целью заключения договора ;
- обеспечение акта предоставления услуги (курирование процесса передачи ресурса, прихода денег; получение и передача платежных документов);
- обеспечение обратной связи с клиентом (ведение базы данных).
На сотрудника компании возложена задача проведения акта предоставления услуги с клиентом, оформление соответствующей документации, сбор данных.
1.1.2 Основные функции автоматизации
Автоматизации подлежат следующие функции:
· Оформление заказа путевки;
- Обратная связь;
- Подбор туров по заданным пользователем параметрам:
- Аутентификация администратора и туроператора. , Оформление заказа путевки
Чтобы оформить заказ на получение путевки необходимо заполнить поля формы оформления заказа. Заказ создаётся на основе введённых данных. Туроператору приходит уведомления, что поступил новый заказ. При оформлении заказа регистрация пользователя не нужна.
Обратная связь
У клиентов часто возникает множество вопросов, для разрешения которых необходима квалифицированная помощь в лице менеджеров. Для связи с менеджерами пользователю необходимо в поля обратной связи ввести некоторые данные о себе и интересующий вопрос. Ответ менеджера придёт на указанный пользователем электронный адрес. Для отправки сообщения менеджеру, регистрация пользователя не нужна.
Подбор туров по заданным параметрам
Для удобства подбора тура, предусмотрен подбор туров по заданным парметрам, который сократит время на поиски определенного тура. Подбор осуществляется по следующим параметрам:
· Откуда;
- Куда;
- Вылет с;
- Вылет по;
- Категория;
- Питание;
- Взрослых;
- Детей.
Аутентификация администратора и туроператора
У администратора и туроператора разные обязанности, чтобы их разграничить, необходима аутентификация администратора и туроператора. После входа в систему под своим логином и паролем, предоставляются различные виды заданий, характерные для каждой должности.
1.1.3 Анализ бизнес-процессов предприятия, учреждения или организации
Для анализа бизнес-процессов строится контекстная диаграмма.
На первом уровне расположен процесс «Организация работы турфирмы». Входными данными являются: инфомация о компании, информация об услугах, информация о клиентах. Выходными данными являются: предварительный расчет турпутевки, договор оказания услуг и счет на оплату.
15 стр., 7283 словФормы взаимоотношений туроператоров и авиакомпаний
... понятие туроператор и авиакомпания; рассмотреть формы взаимоотношений туроператоров и авиакомпаний; правовые взаимоотношения между туроператорами и авиакомпаниями. Задача моей курсовой работы: изучить понятие туроператор и авиакомпания; изучить формы взаимоотношений туроператоров и авиакомпаний; изучить правовые взаимоотношения между туроператорами и авиакомпаниями. С ...
Рисунок 1 Организация работы туристической фирмы
Контекстная диаграмма декомпозируется на процессы: изменение информации на сайте, осуществление поиска по сайту, занесение информации о клиенте, рассмотрение заявки, организация обратной связи.
Рисунок 2
Для изменения информации на сайте, нужно пройти авторизацию и зайти на сайт под учетной записью администратора. После чего сформируется настроенный интерфейс и выводится сообщение о входе в систему.
Рисунок 3
В процессе поиска по сайту, клиент подбирает подходящий для себя тур, так же он может воспользоваться поиском с заданными параметрами.
Рисунок 4
В процессе занесения информации о клиенте, клиент отправляет заявку на получение путевки, которая записывается в базу данных, а после рассматривается туроператором.
Рисунок 5
В процессе рассмотрения заявки, туроператор проходит авторизацию на сайте и получает доступ к базе данных. , Рисунок 6
В процессе осуществления обратной связи, туроператор обговаривает с клиентом условия получения путевки, а так же отвечает на сторонние вопросы клиента.
Рисунок 7
1.2 Анализ существующих информационных систем предметной области
Разрабатываемое программное изделие должно быть простым в использовании, удовлетворять требованиям пользователей и не должно требовать каких-либо дополнительных установок на компьютер пользователя для полноценной работы с программным изделием.
1.2.1 Критерии оценки функций программного продукта
Для оценки программного изделия были выбраны критерии качества, которые оценивают реализацию требуемых функций:
· Инфомативность;
- Навигация;
- Интерфейс;
- Технические возможности;
- Обновляемость.
Информативность — одна из основных характеристик любого интернет-ресурса. Практически все просмотренные web-сайты предлагают своим посетителям выбрать туры по самым различным направлениям. Но информативность туристических ресурсов, как правило, этим не исчерпывается. На сайтах можно найти страноведческую информацию, ссылки на другие туристические интернет-ресурсы, сведения о погоде, валюте и многое другое.
Навигация — Под удобством пользованием web-сайтом подразумевается возможность получения необходимой информации кратчайшим путем.В основной массе у российских сайтов навигация значительно “хромает”.Например, возврат из разделов третьего-четвертого уровня на главную страницу или переход на другие разделы возможны только через нажатие кнопки “назад”. Ощущается отсутствие опыта у некоторых создателей сайтов и не до конца продуманные технические задания. Примерно у четверти интернет-сайтов функции навигации реализованы на достаточно высоком уровне.
Интерфейс — в основном, все крупные туристические порталы с легкостью можно отличить один от другого: они имеют свое лицо, то есть ориги-нальный логотип и эксклюзивный дизайн. Но некоторые ресурсы, все же, отличаются некоторыми недоработками в области дизайна, например, неоправданно большие фотографии и некоторая перегрузка сайтов фреймами.
Технические возможности — единичные туристические сайты предоставляют пользователям возможности бронирования турпакетов или отдельных сегментов тура — авиабилетов, отелей в режиме реального времени — online. Подавляющее большинство ресурсов дают посетителям сайта возможность бронироавния тура через специально разработанную форму или путем заказа через электронную почту.
Обновляемость — только постоянно обновляемые web-сайты привлекают внимание пользователей сети. Конечно, не все туристические компании могут позволить себе держать в штате специалистов Internet технологий, но об изменении программ “осень-зима” на “весна-лето” забывать не стоит.
1.2.2 Анализ аналогов
Для примера, возьмем аналогичные туристические сайты, сравним их критерии и оценим по пятибальной шкале. , Таблица 1 Сравнительный анализ аналогов
аналог
Критерии
time2travel.ru
tours.ru
travel.ru
mayakinfo.ru
Информативность
5
4
4
3
Навигация
4
3
3
5
Интерфейс
3
5
4
5
Технические возможности
5
5
5
4
Обновляемость
5
4
5
3
Итого
4,4
4,2
4,2
4
Туристический сайт time2travel.ru — сайт, где можно подобрать тур из нескольких тысяч вариантов, оставить заявку на “тур своей мечты”, получить подробную информацию о любой стране в “Атласе Мира”. Так же на сайте можно бесплатно разместить пять своих предложений, которые ежедневно будут видеть тысячи посетителей. Портал ежедневно обновляется. Свежие статьи загружаются каждый день с 18 часов, а информация в каталогах туров и турфирм редактируется каждый час. В разделе “Пресс-релизы” турфирмы могут бесплатно разместить свои последние новости. Единственный минус — простой, не красочный интерфейс. В результате чего сайт получает оценку — 4,4.
Туристический сервис tours.ru — один из старейших тематических ресурсов Рунета. Действует с 1996 г. Сегодня это один из самых крупных туристических порталов, стабильно занимающий высокие места в Сети в разделе «Путешествия». К наиболее посещаемым разделам сервиса относятся: база по турам, где размещены предложения более чем 200 фирм из 49 городов России, база данных по туристическим компаниям, страноведческая информация о 50 странах мира, прогноз погоды, а также ежедневно обновляемый раздел о горящих турах и путевках. На сайте можно оформить заявку на бронирование места в 6000 отелей мира, оформить аренду автомобилей в 36 странах, купить билет на более чем 20 тыс. рейсов ведущих российских и иностранных авиакомпаний. Итоговая оценка — 4,2.
Сайт travel.ru — один из наиболее известных информационных серверов Рунета. Появился в Сети весной 1998 г. Он содержит солидный массив сведений, необходимых путешественнику: описания стран, поиск туров, бронирование гостиниц, билетов и трансферов. Наиболее интересный раздел сайта — “Письма читателей”, где нередко, вместе с рассказами о поездках, можно найти оценку практической деятельности тех или иных турфирм и их партнеров. На сайте регулярно публикуются анонсы статей из российской профессиональной туристической прессы. А количество рассказов о путешествиях измеряется сотнями.
Не так давно сервер travel.ru сменил дизайн и коренным образом улучшил навигацию. Появились новые разделы: температура воды на основных курортах мира, информация о шопинге (статьи, советы, новости) и др. Итоговая оценка — 4,2.
Сайт mayakinfo.ru появился в сети в феврале 1999 г. Структурно сайт состоит из четырех основных разделов: «Тур-магазин», «Тур-атлас», «Тур-блокнот» и «Тур-бизнес». В «Тур-магазине» реализуются туры, визы, билеты, «горящие» путевки, принимаются заказы на оформление паспортов. Выбрав гостиницу в справочной базе «Отели Мира», можно зарезервировать место, воспользовавшись системами бронирования HotelClub.net, Horse XXI или GoFlorida.RU, на которые ведут соответствующие ссылки. Так же здесь есть функция, позволяющая оставить свой рассказ о посещении того или иного отеля. Итоговая оценка — 4.
1.2.3 Обоснование необходимости автоматизации работы туроператора
В результате анализа обязанностей, схемы работы, очередности обработки информации выделены следующие недостатки:
· неполное и неэффективное использование технических средств, имеющихся в наличии;
- низкая оперативность, снижающая качество работы.
Очевидно, что работа туроператора довольно рутинна, в данном представлении, что сильно влияет на результаты деятельности: работа замедляется, возникает большой количество ошибок, документы могут быть оформлены некорректно. Из-за этого приходится проверять и перепроверять созданные документы и правильность суммы оплаты. Вся эта работа является очень трудоемкой и требующей больших затрат времени и внимания, она сужает возможности оперативного получения информации.
Таким образом, на основании приведенных выше недостатков возникла необходимость автоматизации работы туроператора, что позволит надежно хранить, обрабатывать информацию и при этом резко снизить трудоемкость и повысить достоверность, оперативность получения результатной информации и итоговых документов.
1.3 Используемые технологии проектирования информационных систем
CASE — набор инструментов и методов программной инженерии для проектирования программного обеспечения, который помогает обеспечить высокое качество программ, отсутствие ошибок и простоту в обслуживании программных продуктов. Также под CASE понимают совокупность методов и средств проектирования информационных систем с использованием CASE-инструментов.
Средства автоматизации разработки программ(CASE-средства)— инструменты автоматизации процессов проектирования иразработки программного обеспечения для системного аналитика, разработчика ПО и программиста. Первоначально под CASE-средствами понимались только инструменты для упрощения наиболее трудоёмких процессов анализа и проектирования, но с приходом стандарта ISO/IEC 14102 CASE-средства стали определять как программные средства для поддержки процессов жизненного цикла ПО.
В функции CASE входят средства анализа, проектирования баз данных и программирования программных средств. Средства анализа — предназначены для построения и анализа модели предметной области. BPWin — мощное CASE-средство системного анализа деловой и производственной активности, позволяющее отслеживать соответствие структуры бизнеса, документооборота, финансовых потоков, жестким и динамичным требованиям современной экономики. Система BPWin поможет повысить конкурентоспособность, оптимизировать процессы управления. Основные характеристики BPWin:
- развитая методология функционального моделирования на основе IDEF0;
- иерархическая структура диаграмм, облегчающая последовательное уточнение элементов модели;
- контекстные диаграммы для описания границ системы, области действия назначения объектов;
- декомпозиционные диаграммы для описания особенностей взаимодействия различных процессов;
- поддержка методологии IDEF3;
- экспорт моделей в средства имитационного моделирования;
- поддержка свойств, определяемых пользователем.
Описание моделей может быть расширено за счет свойств, определяемых пользователем, включая мультимедийные документы;
- удобный интерфейс пользователя.
1.4 Средства разработки программного продукта
CMS Joomla — система управления содержимым, написанная на языках PHP и JavaScript, использующая в качестве хранилища базы данных MySQL или другие индустриально-стандартные реляционные СУБД. Является свободным программным обеспечением, распространяемым под лицензией GNU GPL.
CMS Joomla включает в себя различные инструменты для разработки веб-сайта. Важной особенностью системы является минимальный набор инструментов при начальной установке, который дополняется по мере необходимости. Это снижает загромождение административной панели ненужными элементами, а также снижает нагрузку на сервер и экономит место на хостинге.
Joomla позволяет отображать интерфейс фронтальной и административной части на любом языке. Каталог расширений содержит множество языковых пакетов, которые устанавливаются штатными средствами администрирования.
Основные возможности:
- Функциональность можно увеличивать с помощью дополнительных расширений (компонентов, модулей и плагинов).
,
- Имеется модуль безопасности для многоуровневой аутентификации пользователей и администраторов. ,
- Система шаблонов позволяет легко изменять внешний вид сайта или создать свой уникальный.
- Предусмотрены настраиваемые схемы расположения модулей, включая левый, правый, центральный и любое другое произвольное положения блока. При желании содержимое модуля можно включить в содержимое материала.
— К преимуществам системы можно отнести то, что все компоненты, модули, плагины и шаблоны можно написать самому, разместить их в структурированном каталоге расширений или отредактировать существующее расширение по своему усмотрению.
- Происходит регулярный выход обновлений.
Notepad++ — свободный текстовый редактор с открытым исходным кодом для Windows с подсветкой синтаксиса большого количества языков программирования и разметки. Он базируется на компоненте Scintilla, написан на C++ с использованием STL, а также Win32 API и распространяется под лицензией GPL. Базовая функциональность программы может быть расширена как за счёт плагинов, так и сторонних модулей, таких как компиляторы и препроцессоры.
Базовые возможности:
- Подсветка синтаксиса;
- Сворачивание кода;
- Автодополнение и автоматическое закрытие скобок и тэгов;
- Закладки;
- Регулярные выражения для поиска и замены;
- Запись и воспроизведение макросов;
- Сравнение файлов
- Менеджер проектов ,
- Карта документа
- Переопределение любых горячих клавиш;
- Резервное копирование сохраняемых файлов;
- Поддержка и конвертирование кодировок ANSI, UTF-8 и UCS-2;
- Блоковое выделение текста, одновременное выделение нескольких разных мест;
- Мультистрочное редактирование.
1.5 Постановка задачи
Характеристика задачи. В процессе ознакомления с туристической деятельностью была поставлена задача автоматизации деятельности сотрудника компании для повышения эффективности работы фирмы, скорости обработки информации о клиентах, подготовки пакета документов с данными клиента.
Рассмотрим назначение АРМ и основные функции, которые должна выполнять:
- Добавление и редактирование информации о клиентах;
- Учет информации о контактах с клиентами;
- Получение информации о действующих турах с использованием функции поиска;
- Добавление и редактирование данных заявок.
С помощью автоматизации деятельности сотрудника туристической фирмы можно будет вести историю взаимоотношений с клиентами. Это позволит принимать верные управленческие решения, снизить издержки, уменьшить временные затраты, тем самым увеличить прибыль организации.
Входная информация. При решении задачи используется следующая входная информация:
- Информация о клиенте;
- Информация о заказе.
Выходная информация. В результате выполнения задачи формируется информация:
- Договор оказания услуг;
— Предварительный расчет стоимости туристической путевки.
1.6 Требования к техническому обеспечению
Для просмотра страниц сайта, необходимо наличие любого интернет браузера на компьютере пользователя. , Минимальные системные требования:
- Процессор, с тактовой частотой не менее 1500 MHz;
- Оперативная память не менее 512 Мб;
- Видеокарта с видеопамятью объемом не менее 64 Мб;
- Свободное место на жёстком диске от 2 Гб;
- Операционная система Windows XP, Windows Vista, Windows 7, Windows 8.
Дополнительно требуемые программы: ,
- Adobe Flash Player , 2.1 Описание объектов информационной системы , Для системы были созданы следующие таблицы:
Таблица «Группы пользователей» предназначена для хранения информации о группах пользователей, зарегистрированных на сайте.
Таблица 2 Группы пользователей
Поле
Тип данных
Дополнительная информация
Id
Счетчик
Первичный ключ
Parent_id
Символьный
Идентификатор родителя
Title
Символьный
Название
Таблица «Пользователи» предназначена для хранения информации о пользователях, зарегистрированных на сайте. Является дочерней таблицей таблицы «Группы пользователей»
Таблица 3 Пользователи
Поле
Тип данных
Дополнительная информация
Id
Счетчик
Первичный ключ
Name
Символьный
Имя
Username
Символьный
Логин
Email
Символьный
Электронная почта
Password
Символьный
Пароль
Usertype
Символьный
Тип пользователя (Зарегистрированный, Сотрудник, Администратор)
RegisteredDate
Дата/Время
Дата и время регистрации
LastvisitDate
Дата/Время
Дата и время последнего входа
Params
Текстовый
Привилегии
Таблица «Категории» предназначена для хранения информации о категориях материалов.
Таблица 4 Категории
Поле
Тип данных
Дополнительная информация
Id
Счетчик
Первичный ключ
Name
Символьный
Название
Alias
Символьный
Имя в адресной строке
Parent
Малое целое
Источник материала
[Электронный ресурс]//URL: https://jret.ru/diplomnaya/referat-avtomatizirovannoe-rabochee-mesto-menedjera-po-turizmu/
Published
Символьный
Публикация
Access
Целое число
Доступ
Ordering
Целое число
Порядок
Image
Символьный
Вложенное изображение
Params
Текстовый
Параметры
Таблица «Материалы» предназначена для хранения информации о материалах, является дочерней таблицей таблицы «Категории».
Таблица 5 Материалы
Поле
Тип данных
Дополнительная информация
Id
Счетчик
Первичный ключ
Title
Символьный
Название
Alias
Символьный
Имя в адресной строке
Published
Малое целое
Источник материала
[Электронный ресурс]//URL: https://jret.ru/diplomnaya/referat-avtomatizirovannoe-rabochee-mesto-menedjera-po-turizmu/
Created
Дата/Время
Публикация
Modified
Дата/Время
Доступ
Access
Целое число
Порядок
Ordering
Целое число
Вложенное изображение
Params
Текстовый
Параметры
Таблица «Сообщения» предназначена для хранения подробной информации о пользовательских сообщениях.
Таблица 6 Сообщения
Поле
Тип данных
Дополнительная информация
Message_Id
Счетчик
Первичный ключ
User_id_from
Целое число
Идентификатор пользователя от кого
User_id_to
Целое число
Идентификатор пользователя кому
Data_time
Дата/Время
Дата и время сообщения
State
Малое целое
Статус
Message
Текстовый
Сообщение
2.2 Описание интерфейса
Интерфейс взаимодействия пользователя с системой разрабатывается для отображения связи пользователя с системой. Интерфейс должен быть интуитивно понятным для пользователя, дружественным, обладать эстетической привлекательностью и соответствовать эргономическим требованиям. Ввод информации осуществляется посредством клавиатуры и манипулятора типа «мышь». Информация отображается на дисплее персонального компьютера.
На главной странице расположены: главное меню, поиск, модуль слайдшоу, форма для заявки, популярные курорты.
Рисунок 8 Главная страница сайта
Вкладка «Подобрать тур» содержит форму, предназначенную для поиска тура по заданным параметрам. На форме присутствуют следующие поля: Город вылета, Направление, Курорт, Отели, Звездность, Питание, Дата заезда, Продолжительность, Цена, Валюта, Взрослые, Дети. Для того чтобы подобрать подходящий для вас тур, нужно заполнить необходимые поля и нажать кнопку «Искать».
Рисунок 9 Форма подбора тура
В блоке «Результаты поиска туров» отображаются туры, найденные по заданным вами параметрам. Здесь вы можете увидеть сколько всего туров обработано, минимальную цену тура и краткое описание. Также вы можете нажать кнопку «Заказать» рядом с выбранным вами туром.
Рисунок 10 Результаты поиска туров
На странице «Отели» вы можете просмотреть полный список гостиниц и отелей городов, воспользовавшись формой для поиска вверху страницы. На каждой странице вы найдете краткую информацию об отеле, фотографии, видео и отзывы клиентов, которые помогут вам получить представление о качестве обслуживания и общем уровне заведения. Кроме того, на странице отеля вы найдете ссылку на сервисы бронирования номеров и заказа туров.
Рисунок 11 Форма отели
Вкладка «Страны» содержит всю необходимую туристу справочную информацию по странам, которые охвачены предлагаемыми нами турами.
Вы получите сведения о географическом положении и популярных курортах страны, климатических и природных особенностях и предпочтительном сезоне для отдыха, о валюте и порядке работы банков, действующих таможенных правилах, стоимости пользования транспортом, визовом режиме, а также о магазинах, кухне, чаевых, пляжах, звонках в Россию и многом другом.
На странице «Форум» клиентам предоставляется возможность общаться между собой, а также с администрацией сайта. Таким образом, можно обмениваться информацией, решать какие-то возникшие проблемы, обсуждать темы и так далее.
Рисунок 12 Страница «Страны»
Рисунок 13 Описание страны
Форум предлагает посетителям сайта множество разделов для обсуждения. Пользователи могут создавать темы и потом обсуждать их. Есть возможность самостоятельно не только создавать темы, но также устраивать опросы или голосования. Форум обладает системой сообщений личного характера, что дает возможность посетителям, прошедшим регистрацию общаться индивидуально. Преимуществом данной формы общения является возможность поиска по темам и сообщениям. Регистрация на форуме дает возможность участникам создавать профили, в которых они сообщают о себе информацию, настраивают аватар и так далее.
Рисунок 14 Форум
Для того чтобы узнать больше информации о компании, о её работах, о клиентах и т.д., существует страница «О компании». Также, посетители могут узнать здесь, какие вакансии требуются компании.
Рисунок 15 Страница «О компании»
Страница «Контакты». На данной странице можно найти следующую информацию: адрес компании, адрес электронной почты, телефоны сотрудников компании.
Рисунок 16 Страница «Контакты»
Для того чтобы получить туристическую путевку, на главной странице сайта существует специальная форма, которая содержит следующие поля: Пункт назначения, Тип номера, Количество человек, Дата прибытия, Дата отправления, Фамилия, Имя, Почтовый адрес, Телефон. Необходимо заполнить соответствующие поля и нажать кнопку «Отправит». После чего с клиентом свяжется сотрудник фирмы.
Рисунок 17 Форма подачи заявки
Если у клиентов возникают какие-либо вопросы и им нужно проконсультироваться со специалистом, для этого существует форма «Обратная связь». Достаточно заполнить 4 поля: Имя, E-mail, Тема, Сообщение и нажать кнопку «Отправить». После чего ответ будет выслан клиенту на его адрес электронной почты.
Рисунок 18 Форма обратной связи
Форма «Поиск», на главной странице содержит: текстовое поле и кнопку «Go». Для того чтобы найти необходимую информацию, достаточно ввести искомое слово или часть слова и нажать кнопку «Go».
Рисунок 19 Форма поиска
Рисунок 20 Результаты поиска
2.3 Оценка качества информационной системы
Методы определения показателей качества ИС различаются:
- по способам получения информации о ИС — измерительный, регистрационный, органолептический, расчётный;
- по источникам получения информации — традиционный, экспертный, социологический.
Измерительный метод основан на получении информации о свойствах и характеристиках ИС с использованием инструментальных средств. Например, с использованием этого метода определяется объем ИС — число строк исходного текста программ и число строк — комментариев, число операторов и операндов, число исполненных операторов, число ветвей в программе, число точек входа (выхода), время выполнения ветви программы, время реакции и другие показатели.
Регистрационный метод основан на получении информации во время испытаний или функционирования ИС, когда регистрируются и подсчитываются определенные события, например, время и число сбоев и отказов, время передачи управления другим модулям, время начала и окончания работы.
Органолептический метод основан на использовании информации, получаемой в результате анализа восприятия органов чувств (зрения, слуха), и применяется для определения таких показателей как удобство применения, эффективность и т.п.
Расчётный метод основан на использовании теоретических и эмпирических зависимостей (на ранних этапах разработки), статистических данных, накапливаемых при испытаниях, эксплуатации и сопровождении ИС. При помощи расчётного метода определяются длительность и точность вычислений, время реакции, необходимые ресурсы.
Определение значений показателей качества ИС экспертным методом осуществляется группой экспертов-специалистов, компетентных в решении данной задачи, на базе их опыта и интуиции. Экспертный метод применяется в случаях, когда задача не может быть решена никаким другим из существующих способов или другие способы являются значительно более трудоемкими. Экспертный метод рекомендуется применять при определении показателей наглядности, полноты и доступности программной документации, легкости освоения, структурности.
Социологические методы основаны на обработке специальных анкет-вопросников.
1. Оценка качества ИС проводится на фазах жизненного цикла и включает выбор номенклатуры показателей, их оценку и сопоставление значений показателей, полученных в результате сравнения с базовыми значениями.
2. Показатели качества объединены в систему из четырех уровней. Каждый вышестоящий уровень содержит в качестве составляющих показатели нижестоящих уровней. Допускается вводить дополнительные показатели на каждом из уровней.
2.1. Для обеспечения возможности получения интегральной оценки по группам показателей качества используют факторы качества (1-й уровень): надёжность ИС, сопровождаемость, удобство применения, эффективность, универсальность (гибкость) и корректность.
2.2. Каждому фактору качества соответствует определенный набор критериев качества (комплексные показатели — 2-й уровень): устойчивость функционирования, работоспособность, структурность, простота конструкции, наглядность, повторяемость, лёгкость освоения, доступность эксплуатационных программных документов, удобство эксплуатации и обслуживания, уровень автоматизации, временная эффективность, ресурсоемкость, гибкость, мобильность, модифицируемость, полнота реализации, согласованность, логическая корректность.
2.3. Критерии качества определяют одной или несколькими метриками (3-й уровень).
Если критерий качества определяется одной метрикой, то уровень метрики опускается.
2.4. Метрики составляются из оценочных элементов (единичных показателей — 4-й уровень), определяющих заданное в метрике свойство. Число оценочных элементов, входящих в метрику не ограничено.
2.5. Выбор оценочных элементов в метрике зависит от функционального назначения оценочного элемента и определяется с учётом данных, полученных при проведении испытаний различных видов, а также по результатам эксплуатации ИС.
2.6. Для накопления информации об оценочных элементах формируется справочник оценочных элементов на основе ранее полученных данных о качестве аналогичных ИС.
3. Оценка качества ИС проводится в определенной последовательности.
3.1. На фазе анализа проводится выбор показателей и их базовых значений.
3.2. Для показателей качества на всех уровнях (факторы, критерии, метрики, оценочные элементы) принимается единая шкала оценки от 0 до 1.
3.3. Показатели качества на каждом вышестоящем уровне (кроме уровня оценочных элементов) определяются показателями качества нижестоящего уровня.
3.4. В процессе оценки качества ИС на каждом уровне (кроме уровня оценочных элементов) проводятся вычисления показателей качества ИС, т.е. определение количественных значений абсолютных показателей
3.5. Каждый показатель качества 2-го и 3-го уровней (критерий и метрика) характеризуется двумя числовыми параметрами — количественным значением и весовыми коэффициентами.
3.6. Сумма весовых коэффициентов показателей уровня есть величина постоянная. Сумма весовых коэффициентов принимается равной 1.
3.7. Общая оценка качества ИС в целом формируется экспертами по набору полученных значений оценок факторов качества.
3.8. Для оценки качества ИС различного назначения методом экспертного опроса составляется таблица значений базовых показателей качества ИС.
4. Качество ИС определяется путём сравнения полученных расчётных значений показателей с соответствующими базовыми значениями показателей существующего аналога или расчётного ИС, принимаемого за эталонный образец.
4.1. Значения базовых показателей ИС должны соответствовать значениям показателей, отражающих современный уровень качества и прогнозируемый мировой уровень.
4.2. В качестве аналогов выбираются реально существующие ИС того же функционального назначения, что и сравниваемое, с такими же основными параметрами, подобной структуры и применяемые в условиях эксплуатации.
Таким образом, исходя из характеристик, отвечающих за качество информационной системы, определим коэффициент качества информационной системы, разработанной в ходе выполнения дипломного проекта. Исходя из того, что «идеальная система» имеет 26 баллов, определим степень качества по следующим критериям:
Оценка качества:
- Высокая, если k от 0,7 до 1;
- Средняя при k от 0,5 до 0,7;
- Низкая при k менее 0,5.
Таблица 7 Оценка качества информационной системы
Характеристика
Промежуточная характеристика
Детальная характеристика
Наличие (1) Отсутствие (0)
1. Функциональные возможности
1.1. Функциональная пригодность
1.1.1-соответствие программных средств целям их применения
1
1.1.2-соответствие состава и содержания выходной информации требованиям пользователей
1
1.1.3-соответствие исходной информации, используемой в организации, требованиям ИС
1
2. Надёжность и безопасность
2.1 Защищённость
2.1.1-соответствие ИС требованиям защиты от предумышленных угроз безопасности
0
2.1.2-обеспечение эффективности оперативных методов защиты и восстановления при реализации угроз
1
2.2. Устойчивость функционирования
2.2.1-наличие средств восстановления при ошибке на входе
0
2.2.2-наличие средств восстановления при сбоях оборудования
0
2.2.3-вероятность работоспособного функционирования в течение месяца
1
3. Практичность и удобство применения
3.1. Лёгкость освоения
3.1.1-возможность освоения ИС по документации
1
3.1.2-возможность освоения ПС на контрольном примере
1
3.2. Доступность эксплуатационных документов
3.2.1-полнота и понятность документации для освоения
1
3.2.2-достаточность документов для запуска ИС в эксплуатацию
1
3.3 Простота использования
3.3.1-комфортность эксплуатации
1
3.3.2-простота эксплуатации ИС
1
4. Эффективность
4.1. Временная эффективность
4.1.1-удовлетворение временем выполнения программ и временем выдачи ответов на запросы
1
4.1.2-удовлетворение временем подготовки входных данных
1
4.2. Экономическая эффективность
4.2.1-удовлетворение затратами на защиту данных
1
4.2.2-удовлетворение соотношением общих затрат на эксплуатацию ИС и получаемой прибылью
1
4.2.3-удовлетворение соотношением затрат на защиту данных и получаемой прибылью
1
5. Сопровождаемость
5.1. Внесение текущих изменений в ИС в процессе эксплуатации
5.1.1-наличие документов, содержащих сроки внесения текущих изменений в ИС
0
5.1.2-полнота документов, отражающих порядок внесения текущих изменений в ИС
0
5.1.3-наличие системы контроля за внесением текущих изменений в ИС
0
5.2. Обучение персонала в период внедрения и после внесения изменений в ИС
5.2.1-наличие системы обучения персонала в процессе внедрения ИС
1
5.2.2-наличие тестов для контроля уровня знаний обучаемых
0
5.2.3-наличие системы обучения после внесения изменений в ИС
1
5.2.4-наличие требований к знаниям персонала допущенного к эксплуатации ИС
1
k, оценка качества «высокая».
автоматизация сервер сайт информационный
3. Экономическая часть
3.1 Календарное планирование разработки
3.1.1 Этапы разработки программы
Разработка автоматизированного рабочего места работника туристической фирмы требует выполнения следующего перечня этапов и работ, а также исполнителей по каждой из работ, приведённых в таблице 8.
Таблица 8 Этапы разработки программы
Наименование этапа, работы
Исполнитель
I. Разработка технического задания
1. Определение основных задач разработки
ОР
2. Формирование списка задач и требований к разработке
РП, ОР
3. Составление ТЗ
ОР
4. Утверждение ТЗ
РП, ОР
II. Выбор направления исследований
1. Изучение деятельности туристических фирм
ИП
2. Обзор существующих аналоговых систем
ОР
3. Определение способа и порядка реализации системы
ИП
4. Разработка программы работ, план-графика
ИП
III. Теоретические и экспериментальные исследования
1. Разработка моделей проектируемой системы, структур используемых данных
ИП
2. Программная реализация
ИП
3. Тестирование программы
ИП
4. Доработка и отладка
ИП
5. Проведение технико-экономических исследований эффективности внедрения системы
ОР
IV. Обобщение и оценка результатов исследований
1. Написание технической документации
ОР
2. Составление и оформление отчёта
ОР
3. Сдача программного продукта
РП, ОР
В таблице использованы следующие сокращения: РП — руководитель проекта, ИП — инженер-программист, ОР — оператор ЭВМ.
3.1.2 Определение трудоёмкости разработки системы
Расчёт продолжительности этапов и работ приведён в таблице 9.
Таблица 9 Расчёт продолжительности этапов и работ
Наименование этапов и работ
Исполнитель
Кол-во исполнителей, чел.
Продолжительность, часов
I. Разработка технического задания
1. Определение основных задач разработки
ОР
1
0,5
2. Формирование списка задач и требований к разработке
РП, ОР
2
0,5
3. Составление ТЗ
ОР
1
2
4. Утверждение ТЗ
РП, ОР
2
1
Итого по этапу: продолжительность — 4 часа
II. Выбор направления исследований
1. Изучение деятельности туристических фирм
ИП
1
2
2. Обзор существующих аналоговых систем
ОР
1
1,5
3. Определение способа и порядка реализации системы
ИП
1
1
4. Разработка программы работ, план-графика
ИП
2
1
Итого по этапу: продолжительность — 5,5 часов
III. Теоретические и экспериментальные исследования
1. Разработка моделей проектируемой системы, структур используемых данных
ИП
1
2
2. Программная реализация системы
ИП
1
70
3. Тестирование системы
ИП
1
2
4. Доработка и отладка
ИП
1
6
5. Проведение технико-экономических исследований эффективности внедрения системы
ОР
1
1,5
Итого по этапу: продолжительность — 81,5 час
IV. Обобщение и оценка результатов исследований
1. Написание технической документации
ОР
1
9
2. Составление и оформление отчёта
ОР
1
3
3. Сдача программного продукта
РП, ОР
2
1
Итого по этапу: продолжительность — 13 часов
Итого по разработке: продолжительность — 104 часа (13 дней)
3.1.3 Календарный план-график выполнения работ
Ниже в таблицах приведены следующие этапы выполнения работ:
- Этап I. Разработка технического задания;
- Этап II. Выбор направления исследования;
- Этап III. Теоретические и экспериментальные исследования;
- Этап IV. Оценка результатов исследований.
Таблица 10 Этап I. Разработка технического задания
Исполнитель
Трудоёмкость, дни
Кол-во человек
Длительность работ, дни
Апрель 2014
18
19
20
21
22
23
24
25
26
27
28
29
ИП
4,5
1
4,5
РП, ИП
2
2
1
ИП
1,5
1
1,5
РП, ИП
2
2
1
Итого по этапу: рабочих дней — 8; календарных дней — 12.
Всего в работе по созданию автоматизированного рабочего места работника туристической фирмы приняло участие 3 человека. В том числе руководитель проекта — 1, инженер-программист — 1, оператор ЭВМ — 1. Общая продолжительность разработки составляет 104 часа.
3.2 Расчёт планируемой себестоимости программного продукта
3.2.1 Расчёт затрат по статье: «Сырьё и материалы»
Расчёт затрат сырья и материалов представлен в таблице 11.
Таблица 11 Затраты на сырьё и материалы
№ п/п
Наименование
Ед. изм.
Кол-во
Ст-ть ед., (руб)
Сумма, (руб)
1
Ручка
шт
1
7-00
7-00
2
Бумага
п
1
130-00
130-00
3
Краска для принтера
шт
1
150-00
150-00
4
Диск CD-R
шт
1
15-00
15-00
Итого:
302-00
ТЗР/3%
9-06
Итого+ТЗР:
311-06
3.2.2 Расчёт затрат по статье: «Амортизационные отчисления»
Таблица 12 Первоначальная стоимость требуемого оборудования и программных продуктов
№ п/п
Наименование
Срок полезного использования (месяцев)
Ст-ть, (руб)
ТЗР 3%, (руб.)
1
Персональный компьютер(HP Pavilion G6)
24
15000-00
450-00
2
MS Office 2007
48
2500-00
75-00
3
Принтер HP p1005
48
3000-00
90-00
4
OS Windows 7
24
5000-00
150-00
Итого:
25500-00
765-00
Итого+ТЗР:
26265-00
Норма амортизации — это установленный годовой процент возмещения стоимости изношенной части основных средств. Она определяется по формуле:
На = 1*100%/N, (1), где N- срок полезного использования (лет)., На1 = 1*100%/2 = 50%/год;, На2 = 1*100%/4 = 25%/год.
Амортизационные отчисления производятся по определённым нормам относительно балансовой стоимости объекта основных фондов. Чтобы найти амортизационный период, надо 100 делить на норму амортизации.
Ао = Сп*На/100%, (2)
где Ао — амортизационные отчисления (руб.), На — норма амортизации (%), Сп- первоначальная стоимость (руб.).
Ао1 = (Сп1+ТЗР1)*На1/100 = (15000+450)*50/100 = 7725 руб., Ао2 = (Сп1+ТЗР2)*На2/100 = (2500+75)*25/100 = 643,75 руб., Ао3 = (Сп1+ТЗР3)*На2/100 = (3000+90)*25/100 = 772,5 руб., Ао4 = (Сп1+ТЗР4)*На1/100 = (5000+150)*50/100 = 2575 руб., Рассчитаем сумму амортизационных отчислений:, Ао = Ао1+Ао2+Ао3+Ао4 (3), Ао = 7725+643,75+772,5+2575 =11716,25 руб.
Рассчитаем амортизационные отчисления за количество дней, которые тратятся на разработку программного продукта:
Ао1 = 7725/365 = 21,2 руб., Ао2 = 643,75/365 = 1,8 руб., Ао3 = 772,5/365 = 2,1 руб., Ао4 = 2575/365 = 7,1 руб., Рассчитаем сумму амортизационных отчислений за количество дней:, Ao = (Ao1+Ao2+Ao3+Ao4)*K, (4), где K-количество дней, затраченных на разработку программного продукта., Ао = (21,2+1,8+2,1+7,1)*13 = 418,6 руб.
3.2.3 Расчёт затрат на электроэнергию , Расчет затрат на электроэнергию осуществляется по формуле: , Зэл.эн.=Цэн*Р*n*T ( 5) , Где Р- мощность оборудования, кВт , Т- время работы оборудования, час , n- количество единиц вида оборудования , Цэн- цена…
Страница:
- 1