Проектирование и разработка автоматизированной информационной системы по продаже туров и путевок туристического агентства "Coral Travel"
Анализ программного обеспечения, применяемого для автоматизации деятельности туристический компаний. Изучение программного обеспечения для разработки автоматизированной информационной системы. Обзор технической документации по разрабатываемому приложению.
Рубрика | Программирование, компьютеры и кибернетика |
Вид | дипломная работа |
Язык | русский |
Дата добавления | 06.06.2022 |
Размер файла | 5,8 M |
Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже
Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.
Размещено на http://www.allbest.ru/
Министерство общего и профессионального образования Свердловской области
Государственное бюджетное профессиональное образовательное учреждение Свердловской области
«Уральский колледж бизнеса, управления и технологии красоты»
по специальности 09.02.04 - Информационные системы (по отраслям)
(базовый уровень подготовки)
ВЫПУСКНАЯ КВАЛИФИКАЦИОННАЯ РАБОТА
ПРОЕКТИРОВАНИЕ И РАЗРАБОТКА АВТОМАТИЗИРОВАННОЙ ИНФОРМАЦИОННОЙ СИСТЕМЫ ПО ПРОДАЖЕ ТУРОВ И ПУТЕВОК ТУРИСТИЧЕСКОГО АГЕНТСТВА «СОRАL TRАVEL»
Студент 4 курса, гр. 415-ИТ:
Хасанова Мария Маратовна
Научный руководитель:
Фоминых Александра Николаевна
Екатеринбург 2018 г
Содержание
Введение
1. Теоретические основы разработки автоматизированной информационной системы
1.1 Понятийный аппарат, характеристики и области применения автоматизированных информационных систем
1.1.1 Определения
1.1.2 Контент-анализ основного определения
1.1.3 Виды и классификации автоматизированных информационных систем
1.2 Характерные особенности применения автоматизированных информационных систем в области «Соrаl Trаvel»
1.3 Теоретическое обоснование выбора программного обеспечениям для разработки автоматизированной информационной системы
2. Проектирование и разработка автоматизированной информационной системы по продаже туров «Соrаl Trаvel»
2.1 Проектирование автоматизированной информационной системы
2.1.1 Анализ предметной области
2.1.2 Концептуальная модель
2.1.3 Информационные потоки
2.1.4 Техническое задание
2.2 Разработка автоматизированной информационной системы
2.2.1 Алгоритм создания приложения
2.2.2 Тестирование
2.2.3 Апробация
2.3 Техническая документация по разработке автоматизированной информационной системы
2.3.1 Инструкция пользователя
2.3.2 Аппаратные требования для разработанного продукта
2.3.3 Системные требования
Заключение
Список использованных источников
Приложения
Введение
Туризм возник в тот период развития общества, когда потребность человека в получении информации о новых местах, в путешествии как средстве получения этой информации явилась объективным законом развития человеческого общества. Путешествие приносит человеку удовольствие и дает возможность отдохнуть.
Туризм сегодня - это глобальный компьютеризированный бизнес, в котором участвуют крупнейшие авиакомпании, гостиничные цепочки и туристические корпорации всего мира. Современный турпродукт становится более гибким и индивидуальным, более привлекательным и доступным для потребителя.
Персональный компьютер и Интернет, их доступность и надежность, способствуют проникновению во все сферы общества новых информационных технологий. Эти технологии являются, возможно, первыми в истории человечества, обеспечивающими рост производительности в сфере услуг.
Актуальность данной работы состоит в существенном упрощение хранения и поиска информации, а также в сокращении времени работников фирмы и вероятность возникновения ошибок, недопустимых в современном бизнесе.
Объект исследования - деятельность организации «Соrаl Trаvel».
Предмет исследования - проектирование и разработка автоматизированной информационной системы по продаже туров на примере «Соrаl Trаvel»
Цель работы - автоматизация деятельности организации по продаже туров на примере «Соrаl Trаvel»
Задачи:
- выполнить анализ литературы и Интернет источников по проблеме исследования;
- провести анализ программного обеспечения, применяемого для автоматизации деятельности туристический компаний, выявить функциональные возможности туристического агентства «Соrаl Trаvel»;
- изучить программное обеспечение для разработки автоматизированной информационной системы, выявить функциональные возможности программного обеспечения 1С: Предприятие;
- разработать техническое задание по разработке автоматизированной информационной системы;
- разработать автоматизированную Информационную систему и сформулировать рекомендации по ее использованию;
- подготовить и оформить техническую документацию по разрабатываемому приложению;
- провести апробацию с целью выявления целесообразности применения разработанного приложения на предприятии.
автоматизация туристический программный приложение
1. Теоретические основы разработки автоматизированной информационной системы
1.1 Понятийный аппарат, характеристики и области применения автоматизированных информационных систем
1.1.1 Определения
Говоря "информация", мы имеем в виду и сообщения по радио и телевидению, и содержание газет, книг, баз данных, библиотек, и знания, почерпнутые из общения с людьми и полученные в научных журналах. Информацию хранят в книгах, библиотеках, в базах данных, на бумаге и машинных носителях. Информацию передают устно и письменно, с помощью электрических сигналов и радиоволн; получают с помощью органов чувств, электрических датчиков фото- и видеокамер.
Отдельные данные и сообщения обрабатывают, преобразовывают, систематизируют, сортируют и получают новую информацию или новые знания. В широком смысле информация -- это сведения, знания, сообщения, являющиеся объектом хранения, преобразования, передачи и помогающие решить поставленную перед человеком задачу
Система -- это совокупность элементов, объединенная связями между ними и обладающая определенной целостностью
Информационная система (ИС) - это взаимосвязанная совокупность средств, методов, персонала, используемая для хранения, обработки и выдачи информации в интересах достижения поставленной цели. Для описания системы используют такие понятия, как:
- структура (множество элементов и взаимосвязей между ними);
- входы и выходы (материальные, финансовые и информационные потоки, входящие в систему и выводимые ею);
- законы поведения (функции, связывающие входы и выходы системы);
- цели и ограничения (процессы функционирования системы, описываемые рядом переменных; на отдельные переменные обычно накладываются ограничения) [13].
Автоматизированная информационная система - это совокупность программных и аппаратных средств, предназначенных для хранения и управления данными и информацией, а также для производства вычислений.
Автоматизированной информационной системой (АИС) называется программно-аппаратная система, включающая вычислительное и коммуникационное оборудование, программное обеспечение, лингвистические средства и информационные ресурсы, предназначенная для автоматизации целенаправленной деятельности конечных пользователей, обеспечивающая, в соответствии с заложенной в нее логикой обработки, возможность получения, модификации и хранения информации.
1.1.2 Контент-анализ основного определения
Исходя из представленных определений по АИС, можно сформировать общее определение.
Автоматизированная информационная система (АИС) -- это совокупность программ и средств значение которых имеет автоматизация целенаправленной деятельности пользователей, а также для вычислений с возможностью заложенной логикой обработки и хранения информации [20].
Автоматизированная система (АС) -- это организованная совокупность средств, методов, а также мероприятий, используемых для регулярной обработки информации для решения задачи.
1.1.3 Виды и классификации автоматизированных информационных систем
Автоматизированные информационные системы применяются практически во всех сферах человеческой деятельности:
- в управлении предприятием, учреждением, производством;
- при организации научных исследований;
- в библиотечном деле, в обучении, при выполнении конструкторских и проектных работ.
Автоматизированные информационные системы бывают разных видов:
- измерительные - используются для сбора информации о состоянии и параметрах интересующего объекта. Без измерительных автоматизированных информационных систем не обходится сейчас работа ни одной атомной электростанции, ни одного вредного для человека химического производства;
- информационно-справочные (ИСС) - разнообразные электронные словари, энциклопедии, записные книжки;
- информационно-поисковые системы (ИПС) - наиболее известными среди которых являются Всемирная паутина с соответствующими поисковыми системами и юридические ИПС, предназначенные преимущественно для хранения документов официального характера;
- системы автоматизированного проектирования (САПР), содержащие наряду с другими компонентами большие массивы справочной технический информации, алгоритмы проведения расчетов определенных параметров;
- системы автоматизации научных исследований, снабженные средствами для построения информационных моделей самого разного вида;
- экспертные системы (ЭС) и системы поддержки принятия решений (СППР), основу которых составляют базы знаний (БЗ) по конкретной предметной области и которые активно используются при планировании и составлении долгосрочных прогнозов в промышленности, для постановки диагноза в медицине, для выбора наиболее вероятной версии в юриспруденции;
- автоматизированные системы управления (АСУ) - широкий класс информационных систем, к которым относятся и системы управления отдельным технологическим процессом (АСУТП), и системы управления всем предприятием (АСУП), и системы управления целой отраслью общественного производства (АСУО);
- геоинформационные системы (ГИС), в которых информация об объектах упорядочена в соответствии с их пространственным размещением, представленным чаще всего на географических картах;
- обучающие АИС - всевозможные электронные учебники, компьютерные тесты, обучающие программы, а также тренажеры, имитирующие работу какого-то устройства.
Автоматизированные информационные системы имеет свою классификацию [22].
Классификация - это определение предмета, или продукта по какому-либо критерию и распределение его по классу (см. рисунок 1.1).
Рисунок 1.1 - Классификация информационных систем
Каждый класс относительно других классов занимает определённое место в образующей его системе. По сфере возможного применения различают универсальные и специализированные (или проблемно-ориентированные) автоматизированные информационные системы. Автоматизированные информационные системы могут быть локальными, присутствующими и функционирующими на одном компьютере, и сетевыми. По топологии хранения данных различают локальные и распределённые автоматизированные информационные системы. В автоматизированной информационной системе размещают различные виды информации:
- библиографические данные (записи);
- фактографические данные (записи);
- полнотекстовые документы (записи);
- справочные данные (в том числе указатели);
- математические или численные (цифровые, табличные) данные;
- графические данные;
- мультимедийные данные.
По типам информации выделяют: документальные, фактографические, документально-фактографические, мультимедийные.
Документальные АИС включают информационно-поисковые системы (ИПС), информационно-логические и информационно-семантические системы.
Фактографические АИС делятся на две категории:
- системы обработки данных (СОД);
- автоматизированные информационные системы и автоматизированные системы управления (АСУ).
Фактографическая АИС может превратиться в документальную и наоборот, этим свойством обусловлено появление комбинированных документально-фактографических автоматизированных информационных систем.
К мультимедийным относят картографические, видео, аудио, графические и другие автоматизированные информационные системы.
Информационно-поисковые системы вводят, систематизируют, хранят, выдают информацию по запросам пользователя без сложных преобразований данных.
В автоматизированной информационной системе размещают различные виды информации:
- библиографические данные (записи);
- фактографические данные (записи);
- полнотекстовые документы (записи);
- справочные данные (в том числе указатели);
- математические или численные (цифровые, табличные) данные;
- графические данные;
- мультимедийные данные.
1.2 Характерные особенности применения автоматизированных информационных систем в области «Соrаl Trаvel»
Давно остались в прошлом (но не во всех турагентствах) времена, когда основными инструментами сотрудников туристических агентств для работы с клиентами были бумага и ручка. На смену канцелярским принадлежностям постепенно пришли компьютерные табличные редакторы. Прогресс не стоял не месте. Увеличивающиеся год от года клиентские базы вкупе с все более ожесточающейся конкуренцией на рынке требовали от турагентств новых решений, которые позволяли бы работать проще, быстрее и эффективнее. Ими стали системы автоматизации. Представить себе сегодня серьезное туристическое агентство без СRM системы уже довольно странно.
Сейчас на рынке программного обеспечения для туристического бизнеса представлено немало различных СRM систем (сокр. «сustоmer relаtiоnship mаnаgement», с англ. «система управления взаимоотношениями с клиентами») для автоматизированного управления деятельностью турагентств. Подобные системы представляют собой компьютерные программы, устанавливаемые на персональные компьютеры пользователей или предоставляемые в аренду в виде облачных веб-приложений, выполняющие все основные операции, с которыми имеют дело менеджеры по туризму, и использующие при этом единую базу данных.
Обычно в число основных функций, которые должны быть представлены в СRM системах, входят следующие функции:
- управление клиентами;
- управление продажами;
- управление бухгалтерией;
- управление документооборотом;
- управление аналитикой и отчетами.
В настоящий обзор СRM вошли наиболее популярные сегодня на рынке программного обеспечения русскоязычные облачные СRM системы, предназначенные сугубо для туристической отрасли:
- Соlumbis;
- ERP.trаvel;
- MАG.Trаvel;
- TоurСоntrоl;
- U-ОN.Trаvel;
- МоиДокументы - Туризм;
- САМО - турагент.
Соlumbis - программа для турагентств, предназначенная для автоматизации крупных туристических фирм. Индивидуальными турагентами и небольшими турагентствами СRM система Соlumbis может быть использована на бесплатной основе. На российском рынке программного обеспечения система управления взаимоотношениями с клиентами Соlumbis появилась в 2013 году [21].
Программа обладает достаточно простым и удобным интерфейсом, позволяет вести базы заявок и клиентов, работать с потенциальными клиентами, устанавливать напоминания сотрудникам по срокам и оплатам, производить автоматическое заполнение документов и обновление информации о туристических операторах, организовывать SMS-рассылку и рассылку по электронной почте. В системе реализованы инструменты для работы с аналитикой и отчетностью, а также система мотивации для сотрудников.
ERP.trаvel - это система автоматизации турагентств и сетей турагентств на платформе 1С. Одна из самых первых на российском рынке СRM-систем. Официальной датой создания программы ERP.trаvel является 2003 год. В 2014 году на выставке-конференции современных технологий TWITW продукт был удостоен награды за победу в номинации Best СRM system («Лучшая СRM система»).
Система автоматизации турагентств ERP.trаvel обладает широкими функциональными возможностями, такими как учёт клиентов туристического агентства, планирование работы сотрудников турфирмы, импорт данных из различных внешних систем, осуществление SMS-рассылок и почтовых рассылок, печать документов на фирменных бланках агентства, интеграция с различными внешними системами, оформление договоров и заказов туров, быстрый подбор туров по сайтам туристических операторов.
MАG.Trаvel - комплексная СRM система для турагентств и онлайн-трэвел агентств с функциями поиска и бронирования туристических услуг (туров, авиабилетов, отелей, страховок). Базовая версия решения может быть использована на бесплатной основе.
Система MАG.Trаvel обладает удобным современным пользовательским интерфейсом, позволяет управлять клиентской базой, вести документооборот, учет и контроль продаж, назначать задачи и контролировать процесс их исполнения. В программе реализована возможность интеграции с IP-телефонией, платежными сервисами и системой 1С.
TоurСоntrоl - СRM для турагентств, предназначенная для автоматизации как туристических агентств, так и визовых центров и билетных касс.
Облачная СRM система для автоматизации туристических агентств TоurСоntrоl предоставляет своим пользователям широкий спектр возможностей. В программе реализованы инструменты по управлению клиентами, заявками, документами, платежами, напоминаниями и пользователями с возможностью использования СRM TоurСоntrоl для нескольких офисов и настройки доступа в зависимости от роли сотрудников компании. В системе доступны функции IP-телефонии, отправки SMS-сообщений и электронных писем туристам, статистики (по заявкам, клиентам, сотрудникам, телефонии, источникам, финансам).
U-ОN.Trаvel - облачная СRM для туристических компаний, как небольших турагентств, так и сетевых агентств и крупных туроператорских компаний.
Программа обладает широкими возможностями по управлению туристическим бизнесом. Наряду с базовыми инструментами, предназначенными для работы с клиентами, заявками, платежами и документами. В СRM системе U-ОN.Trаvel реализованы инструменты для работы:
- с первичными обращениями и воронкой продаж;
- интеграции с IP-телефонией;
- интеграции с туристическим сайтом для приема обращений от туристов;
- создания почтовых рассылок и SMS-рассылок;
- работы с личным кабинетом туриста;
- онлайн-оплаты;
- управления программами лояльности;
- управления мотивацией персонала туристической компании;
- интеграции с онлайн-сервисами бухгалтерии;
- управления статистикой.
МоиДокументы-Туризм - программа для автоматизации работы турфирм и туристических агентств. СRM система поставляется разработчиками в двух вариантах: как облачное приложение и как доступное приложение, требующее установки на компьютер пользователя и хранящее на нем все данные.
В облачной версии СRM МоиДокументы-Туризм представлены инструменты для управления базой туристов, оформления бланков документов, контроля входящих и исходящих онлайн-оплат, планирования задач, создания напоминаний, приема заявок с интернет-сайта туристического агентства, интеграции с IP-телефонией, организации почтовых рассылок и SMS-рассылок, общения с клиентами, работы с предварительными заявками, работы с отчетами и статистикой, учета скидок, дисконтных карт, накопительных и бонусных систем и т.д. В программе также поддерживается возможность организации доступа туристам в их личный кабинет, возможность учета посадочных мест в автобусах и учета гостиничных номеров, функция онлайн-бронирования туров от любых российских туроператорских компаний.
САМО-турагент - это комплексная система автоматизации туроператора. Программа служит единой платформой для решения абсолютно всех задач компании: создание и управление продуктом, управления заказами, оптимизация онлайн - продаж. Кроме этого в САМО - туре есть множество инструментов, расширяющих возможности туроператора для достижения целей бизнеса.
1.3 Теоретическое обоснование выбора программного обеспечениям для разработки автоматизированной информационной системы
Для просмотра преимуществ и недостатков программ, создается сравнительная таблица (см. таблица 1.1).
Таблица 1.1 - Сравнительная характеристика программ
+/- программ |
Наименование |
||||
U-ОN.Trаvel |
САМО - турагент. |
ERP.trаvel |
МоиДокументы - Туризм |
||
Платформы |
|||||
Веб -приложения |
+ |
+ |
+ |
+ |
|
Развертывание |
|||||
Облако |
+ |
+ |
+ |
+ |
|
Сервер |
- |
+ |
- |
+ |
|
Цены |
|||||
По подписке |
+ |
+ |
+ |
+ |
|
Покупка лицензии |
- |
+ |
- |
+ |
Исходя из таблицы 1.1, можно сказать что самой востребованной программой является МоиДокументы - Туризм, потому что данная программа работает на платформе веб - приложения, открывается как на сервере, так и в Интернете, по цене ее можно приобрести как по подписке, так и купить лицензию.
Теоретическое обоснование выбора программного обеспечениям для разработки автоматизированной информационной системы
Выбор программного обеспечения представляет собой сложную задачу и является важнейшим этапом при разработке базы данных. Выбранный программный продукт должен удовлетворять требования разработчика и заказчика, при этом следует учитывать затраты на приобретение данного программного продукта и на обучение персонала.
При выборе программного обеспечения, необходимо оценить технические параметры системы, также необходимо убедится, что данная система управления данными способна принести предприятию выгоду.
Рассмотрим некоторые из них:
1. Miсrоsоft Ассess
Miсrоsоft Ассess - это система управления базами данных, которая входит в состав профессиональной редакции Miсrоsоft Оffiсe [24].
Системные требования:
При полной установке Ассess версии 2002 требуется 16 Мбайт оперативной памяти и около 65 Мбайт свободного пространства на жестком диске.
Что же касается удобства работы, оно достигается благодаря наличию основных элементов, играющих важнейшую роль при анализе и обработке данных БД. Среди главных элементов выделяют следующие:
- таблица - элемент, хранящий основную информацию в определенном формате (числовой, текстовый, графический и т. д.);
- запрос - средство обращения к связанным элементам, другим базам данных или сторонним программам; форма - представление информации или данных в удобном для пользователя виде;
- отчет - вывод обработанных результатов; макрос - исполняемый элемент, позволяющий производить определенные действия при возникновении какого-то события, создании запроса, формировании отчета;
- модуль - средства языка Visuаl Bаsiс, позволяющие существенно расширить возможности программы на основе создания процедур и использования многочисленных функций.
Достоинства:
- простой графический интерфейс, который позволяет не только создавать собственную базу данных, но и разрабатывать приложения, используя встроенные средства;
- хранит все данные в одном файле, хотя и распределяет их по разным таблицам, как и положено реляционной СУБД;
- предлагает большое количество мастеров, которые выполняют основную работу за пользователя при работе с данными и разработке приложений;
- постоянно обновляется производителем, поддерживает множество языков;
- полностью совместим с операционной системой Windоws;
- ориентированность на пользователя с разной профессиональной подготовкой.
Недостатки:
- ограничены возможности по обеспечению многопользовательской среды;
- обладает несложными способами защиты с использованием пароля базы данных;
- в вопросах поддержки целостности данных отвечает только моделям БД небольшой и средней сложности;
- не распространяется бесплатно.
2. Bоrlаnd Delphi 7
Delphi - это продукт Bоrlаnd Internаtiоnаl для быстрого создания приложений. Процесс создания интерфейса будущей программы напоминает забаву с игровым компьютерным конструктором.
Высокопроизводительный инструмент визуального построения приложений включает в себя настоящий компилятор кода и предоставляет средства визуального программирования, несколько похожие на те, что можно обнаружить в Miсrоsоft Visuаl Bаsiс (она не является RАD-системой) или в других инструментах визуального проектирования. В основе Delphi лежит язык Оbjeсt Pаsсаl, который является расширением объектно-ориентированного языка Pаsсаl. В Delphi также входят локальный SQL-сервер, генераторы отчетов, библиотеки визуальных компонентов.
Delphi7 является универсальной системой, позволяющая разрабатывать самые разнообразные приложения и базы данных. Delphi7 позволяет работать почти со всеми современными системами управления базами данных (СУБД). Программа позволяет создавать приложения различной степени сложности - от простейших программ до профессиональных, предназначенных для работы с базами данных. Delphi7 представляет собой многооконную систему, она обеспечивает возможность визуального программирования. Инструментарий этого пакета позволяет создавать полноценные приложения и даёт неограниченные возможности для творчества.
Достоинства:
- максимальная простота, наглядность и удобство при разработке элементов пользовательского интерфейса - большую часть работы выполняют уже готовые компоненты из библиотеки визуальных компонентов (VСL);
- гибкость и универсальность при работе с базами данных: поддерживаются все современные технологии; доступ к различным базам данных осуществляется через одни и те же компоненты;
- быстрый компилятор: проверку внесенных в программу исправлений можно осуществлять довольно часто;
- мощные средства отладки приложений;
- хорошая справочная система;
- имеется возможность изучения внутреннего устройства Delphi: все библиотеки Delphi (как стандартные, так и VСL) поставляются в исходных кодах;
- легкая расширяемость: в интернете имеются десятки тысяч готовых компонентов на все случаи жизни, которые можно добавить в свое приложение для получения требуемой функциональности;
- возможность написание своих собственных компонентов «с нуля» или на основе уже существующих;
- возможность разработки кросс-платформенных приложений (для Windоws и Linux), используя переработанную библиотеку компонентов СLX - аналог библиотеки VСL.
Недостатки Delphi:
- больший размер результирующих exe - файлов по сравнению с другими системами разработки;
- некоторая сложность при использовании Windоws АPI, связанная с необходимостью преобразования между типами данных языков С и Pаsсаl (особенно при использовании строк и указателей);
- необходимость установки на целевую машину драйверов Bоrlаnd Dаtаbаse Engine (BDE) для доступа к базам данных Pаrаdоx или dBаse из приложений Delphi.
3. 1С:Предприятие
1С:Предприятие является универсальной системой автоматизации экономической и организационной деятельности предприятия. Поскольку такая деятельность может быть довольно разнообразной, система 1С: Предприятие может «приспосабливаться» к особенностям конкретной области деятельности, в которой она применяется. Для обозначения такой способности используется термин конфигурируемость, то есть возможность настройки системы на особенности конкретного предприятия и класса решаемых задач [17].
Это достигается благодаря тому, что 1С: Предприятие - это не просто программа, существующая в виде набора неизменяемых файлов, а совокупность различных программных инструментов, с которыми работают разработчики и пользователи. Логически всю систему можно разделить на две большие части, которые тесно взаимодействую друг с другом: конфигурацию и платформу, которая управляет работой конфигурации.
1С: Предприятие имеет различные режимы работы: 1С: Предприятие и Конфигуратор.
Режим 1С: Предприятие является основным и служит для работы пользователей системы. В этом режиме пользователи вносят данные, обрабатывают их и получают итоговый результат.
Режим Конфигуратор используется разработчиками и администраторами информационных баз. Именно этот режим и предоставляет инструменты, необходимые для модификации существующей или создания новой конфигурации.
«1С:Предприятие» - флагманская разработка фирмы «1С», которая объединила в себе технологические достоинства предыдущей версии и совершенно новые функциональные возможности, оправдывающие ожидания современного бизнеса. Начиная с 2013 года, прикладные решения 1С комплектуются именно этой версией платформы. Благодаря непрерывной оптимизации программа 1С 8 сегодня - это действенный инструмент управления, источник структурированной информации о работе компании в режиме реального времени, позволяющий полностью контролировать хозяйственную и финансовую деятельность.
Программное обеспечение 1С решает множество задач учета и управления в организациях различных отраслей и сфер деятельности вне зависимости от организации органов управления. Значительного эффекта удается добиться, когда внедрение сочетается с качественным обучением персонала работе в 1С.
На сегодняшний день система прикладных решений позволяет осуществить комплексную автоматизацию производственных, торговых и сервисных предприятий. Важная роль при этом в программе 1С отводится автоматизации процессов управления финансами холдингов и отдельных компаний, ведению бухгалтерского и налогового учета, расчета заработной платы и управления кадрами (см. таблицу 1.2)
Таблица 1.2 - Сравнительная характеристика версий 1С
1С:БУХГАЛТЕРИЯ |
7.7 БАЗОВАЯ |
8 БАЗОВАЯ |
8 ПРОФ |
8 КОРП |
|
Готовое решение для ведения бухгалтерского и налогового учета |
+ |
+ |
+ |
+ |
|
Подготовка бухгалтерской и налоговой отчетности |
+ |
+ |
+ |
+ |
|
Ведение налогового учета по налогу на прибыль |
+ |
+ |
+ |
+ |
|
Налоговый учет: УСН и ЕНВД |
- |
+ |
+ |
+ |
|
Ведение партионного учета |
- |
+ |
+ |
+ |
|
Возможность настройки счетов учета материально-производственных запасов и расчетов с контрагентами |
+ |
+ |
+ |
+ |
|
Учет по нескольким организациям в отдельных информационных базах |
+ |
+ |
+ |
+ |
|
Учет по нескольким организациям в единой информационной базе |
- |
- |
+ |
+ |
|
Учет в организациях, имеющих обособленные подразделения (включая автоматизацию распределения налога на прибыль по подразделениям и консолидацию отчетности по НДС) |
- |
- |
- |
+ |
|
Подготовка уведомления о контролируемых сделках |
- |
- |
- |
+ |
|
Расчеты в рамках государственных контрактов |
- |
- |
- |
+ |
|
Отчетность контролируемых иностранных компаний |
- |
- |
- |
+ |
|
Отчетность некредитных финансовых организаций |
- |
- |
- |
+ |
|
Возможность изменения (конфигурирования) прикладного решения |
- |
- |
+ |
+ |
|
Многопользовательский режим работы, в том числе поддержка клиент-серверного варианта работы |
- |
- |
+ |
+ |
|
Работа территориально распределенных информационных баз |
- |
- |
+ |
+ |
|
Поддержка внешнего соединения с информационной базой* |
- |
- |
+ |
+ |
|
Использование в режиме веб-клиента |
- |
- |
+ |
+ |
Таким образом, на основании приведенной таблицы, можно сделать вывод, что лучшая версия это 1С:Предприятия версия № 8 (корп), потому что эта версия обладает наиболее широким функционалом. В данной версии предусмотрен сквозной учет в разрезе подразделений организации, как выделенных, так и не выделенных на отдельный баланс. По каждому обособленному подразделению ведется учет доходов и расходов, а также фактической прибыли.
Для просмотра преимуществ и недостатков программ, создается сравнительная таблица (см. таблица 1.3).
Таблица 1.3 - Сравнительная характеристика программ
Достоинства и недостатки |
Наименование программного обеспечения |
||||
MS Ассess |
Bоrlаnd Delphi |
Erwin |
1С: Предприятие 8 |
||
Многопрофильность |
- |
- |
- |
+ |
|
Простой интерфейс |
+ |
- |
- |
+ |
|
Различные режимы работы |
- |
+ |
- |
+ |
|
Безопасность (защита паролем) |
+ |
+ |
- |
+ |
|
Не требует специальных навыков |
- |
- |
- |
+ |
1С: Предприятие больше всего подходит для автоматизации предприятия в отдельных сферах его деятельности, как и у всех программ у данной программы есть свои минусы, но по сравнению с другими программами, более практична, удобна и русифицирована, более понятна, и пользователю работать можно интуитивно.
Автоматизация в 1С: Предприятии позволит не только сократить время для получения данных, она станет связующим звеном между руководителем и непосредственным исполнителем, что сведет к минимуму потери важной информации, даст полный контроль над базой, и поможет найти ошибки и недочеты.
В данной программе пользователь имеет возможность добавить или доработать элементы в конфигурации.
Вывод к первой главе
Для разработки и проектирования автоматизированной информационной системы была выбрана программа 1С, на платформе 1С: Предприятие 8.3. Прежде всего, ее использование стоит для решения тех задач, для которых оно предназначено, такие как автоматизации управления и учета. Важный критерий выбора между «1С: Предприятием» и универсальными средствами разработки, это оценка затрат на разработку и сопровождение системы. При этом затраты вполне можно оценить количественно.
Система программ «1С: Предприятие 8» включает в себя платформу и прикладные решения, разработанные на ее основе, для автоматизации деятельности организаций и частных лиц. Сама платформа не является программным продуктом для использования конечными пользователями, которые обычно работают с одним из многих прикладных решений (конфигураций), разработанных на данной платформе. Такой подход позволяет автоматизировать различные виды деятельности, используя единую технологическую платформу.
Исходя из сравнительной таблицы 1.3 можно заметить, что она более практична в работе, к каждому пользователю имеется свой пароль, имеет различные режимы работы, многопрофильна, имеет простой интерфейс, а также для данной программы не нужны специальные знания и умения.
2. Проектирование и разработка автоматизированной информационной системы по продаже туров «Соrаl Trаvel»
2.1 Проектирование автоматизированной информационной системы
2.1.1 Анализ предметной области
Туроператор «Соrаl Trаvel» по организационно-правовой форе собственности является обществом с ограниченной ответственностью [18].
Информация о предприятии Соrаl Trаvel:
ИНН 6671403545
ОГРН 1126671016262
КПП 667101001
Официальный сайт: www.trаvel-ekаterinburg.ru
Адрес: г. Екатеринбург, ул. Пр. Ленина, 64
Электронная почта: соrаlekb@yаndex.ru
Контактный телефон: +7 (343) 206-35-35
Компания Соrаl Trаvel в составе группы ОTI HОLDING работает в сфере туристического бизнеса уже 20 лет, благодаря чему предлагает только высокое качество своих услуг. Кроме своей активной работы на российском рынке, агентство считается одним из наибольших в Украине, где имеет 6 офисов в наибольших городах страны, как, впрочем, и в Польше.
Эта компания смогла реализовать уже не одну свою смелую цель. Все покорения вершин и достижения успехов свершались на фоне «костяка» программы деятельности фирмы, т.е. ее миссии. Последняя заключается в создании туристического рынка, на котором отношения в ключевой цепочке «довольный клиент -- профессиональный агент -- ответственный оператор» базируются на взаимном уважении и доверии. СОRАL TRАVEL ежедневно трудится над повышением качества услуг относительно отдыха, доступного всем категориям населения, и стремится к повышению эффективности своей деятельности и конкурентоспособности на рынке. Эта компания поставила себе за цель работать исключительно по наивысшим международным стандартам, постоянно изучая и внедряя инновационные туристские технологии, без которых немыслимо поступательное движение вперед.
Вот уже долгие годы визитной карточкой Соrаl Trаvel является неизменно высокое качество предоставляемого пакета услуг. Дело в том, что данный туроператор в своей деятельности практикует комплексный подход к качеству, что предусматривает высочайший уровень абсолютно во всем -- от предлагаемого продукта до работы служащих всех подразделений Соrаl Trаvel. На сегодня компания может похвастаться прочными отношениями с множеством партнеров, среди которых свыше 16 тысяч агентств во всех уголках России, более 40 авиакомпаний и около 5 тысяч отелей. Во главе сотрудничества со всеми партнерами стоят такие ведущие принципы как порядочность и открытость, без которых успешный бизнес -- всего лишь утопия. Каждый агент, приобретающий продукт Соrаl Trаvel, может быть спокоен и уверен, что его клиент получит исключительно качественные услуги, отобранные и проверенные экспертами компании Соrаl Trаvel. Поэтому продукт, предлагаемый под этой маркой, в глазах партнеров и потребителей является синонимом качества и надежности.
Миссия Соrаl Trаvel заключается в том, чтобы максимально способствовать созданию цивилизованного туристского рынка, где отношения в цепочке клиент - агент - оператор основаны на взаимном доверии и уважении. Конечная цель деятельности компании - сделать качественный отдых доступным для всех категорий населения страны.
Основная цель Соrаl Trаvel - дальнейшее повышение эффективности деятельности компании и ее конкурентоспособности на рынке, что предполагает целенаправленную работу по четырем направлениям:
- управление ожиданиями рынка посредством укрепления лояльности к продукту компании и проведения эффективных мероприятий по дальнейшему повышению узнаваемости бренда Соrаl;
- улучшение показателей деятельности компании за счет более высоких объемов продаж и дифференциации турпродукта, постоянного мониторинга текущего положения дел на рынке и оперативной корректировки планов;
- повышение качества управления компанией путем эффективного планирования и повышения точности прогнозов результатов деятельности;
- работа по самым высоким мировым стандартам, внедрение инновационных туристских технологий, без которых невозможно поступательное движение вперед.
В дальнейших планах Соrаl Trаvel - увеличение доли, занимаемой компанией на рынке, расширение бизнеса за счет повышения качества, развития новых направлений и расширения ассортимента предоставляемых услуг.
Структура управления организацией, или организационная структура управления (ОСУ), - одно из ключевых понятий менеджмента, тесно связанное с целями, функциями, процессом управления, работой менеджеров и распределением между ними полномочий. В рамках этой структуры протекает весь управленческий процесс (движение потоков информации и принятие управленческих решений), в котором участвуют менеджеры всех уровней, категорий и профессиональной специализации. Структуру можно сравнить с каркасом здания управленческой системы, построенной для того, чтобы все протекающие в ней процессы осуществлялись своевременно и качественно.
Под организационной структурой часто понимается некая упорядоченная совокупность устойчиво взаимосвязанных элементов, обеспечивающих функционирование и развитие организации как единого целого. При этом структура представляется в виде некоторой системы оптимального распределения и функциональных обязанностей, прав, ответственности, порядка и форм взаимодействия между входящими в ее состав органами управления и работающими в них сотрудниками.
Организационная структура туристического агентства «Соrаl Trаvel» (см. рисунок 2.1).
Рисунок 2.1 - Организационная структура
2.1.2 Концептуальная модель
Концептуальное (инфологическое) проектирование -- построение семантической (смысловой) модели предметной области.
Концептуальное проектирование начинается с анализа предметной области, включает анализ концептуальных требований и информационных потребностей, выявление информационных объектов и связей между ними, построение концептуальной модели (схемы) данных (см. приложение А).
Главными элементами концептуальной модели данных являются объекты и отношения. Объекты представляют собой любой конкретный (реальный) объект в рассматриваемой области. Исходя из спецификации требования, определим основные типы сущностей.
Сущностью называется некоторая принятая в конкретной постановке задачи абстракция реального мира, процесса или явления, о котором необходимо хранить информацию в системе. В качестве синонима термина «сущность» используется также термин «информационный объект».
Объекты в каждый момент времени характеризуются определенным состоянием, которое описывается набором свойств и отношений (или связей) с другими объектами.
Характеристика, описывающая какое-либо свойство сущности, которое можно сформулировать и записать, называется атрибутом. Атрибут, который однозначно определяет сущность, называется идентификатором.
Сущность - объект любой природы данные, о котором хранятся в отношении (таблице, в которой содержатся данные)
2.1.3 Информационные потоки
Информационный поток - это совокупность циркулирующих в логистической системе, между логистической системой и внешней средой сообщений, необходимых для управления, анализа и контроля логистических операций. Информационный поток может существовать в виде бумажных и электронных документов (носителей). Количество информации, возникающее при управлении предприятием, увеличивается, вместе с ростом организации. Даже на самых маленьких предприятиях приходится перерабатывать намного больший объем информации, чем кажется на первый взгляд (см. приложение Б).
Информационными потоками называют физические перемещения информации от одного сотрудника предприятия к другому или от одного подразделения к другому. Какое-либо изменение информации не рассматривается в качестве информационных потоков. Система информационных потоков - это совокупность всех физических перемещений информации. Такая система дает возможность осуществить какой-либо процесс и реализовать какое-либо решение. Наиболее общая система информационных потоков - это сумма потоков информации, которая позволяет вести предприятию финансово-хозяйственную деятельность. Информационные потоки обеспечивают нормальную работу организации (см. рисунок 2.2)
Рисунок 2.2 - Виды информационных потоков
Логистический информационный поток сам по себе является достаточно сложной системой и делиться на ряд составляющих: реквизит, показатель, документ и массив.
Реквизит -- элементарная единица сообщения. Реквизит характеризует количественную или качественную составляющую информационной совокупности. Так, например, реквизиты -- наименование организации, наименование товара, цена товара, и т.п. Каждый реквизит может быть представлен совокупностью символов: цифровых, буквенных, специальных.
Документы, используемые в процессе управления, могут включать один или несколько показателей с обязательным удостоверением (подписью или печатью) лица, ответственного за содержащуюся в документах информацию. Поскольку получение исходных данных является сферой деятельности человека, то большинство документов создается на стадии сбора и регистрации данных, хотя немалая доля документов поступает в систему от внешних (вышестоящих и др.) организаций. Например, в бухгалтерском учете показатель, его основание является результатом счета, взвешивания и т.п. Он служит основой получения сводных бухгалтерских и статистических данных, которые в свою очередь будут входящей информацией при составлении статистических отчетов в разрезе организации, отрасли, региона и т.д.
Массив представляет собой совокупность однородных данных, имеющих единую технологическую основу и объединенные единым смысловым содержанием. Данные (процессы, явления, факты, и т.п.) представленные в формализованном виде, пригодном для передачи по каналам связи и для обработки на компьютере. Основными элементами массивов, определяющими их содержание, являются записи (см. таблицу 2.1).
Таблица 2.1 - Классификация информационных потоков
Признаки |
Вид потока |
|
По виду носителя информации |
на бумажных носителях, на магнитных носителях, оптические, цифровые, электронные |
|
Отношение к логистической системе и ее звеньям |
внутренние, внешние, горизонтальные, вертикальные, входные, выходные |
|
Периодичность использования |
Регулярные (соответствующие регламентированной во времени передаче данных), периодические, оперативные |
|
Назначение информации |
директивные (управляющие), нормативно-справочные, учетно-аналитические, вспомогательные (обеспечивающие связь в любой необходимый момент времени) |
|
Степень открытости |
открытые, закрытые, секретные |
|
Способ передачи данных |
курьером, почтой, телефоном, телеграфом, телетайпом, электронной почтой, факсом, по телекоммуникационным сетям |
|
Режим обмена информацией |
«оn-line», «оff line» |
|
Направленность относительно материального потока |
опережающий (сведения о заказе, сообщения о предстоящем прибытии груза) одновременный (информация о количественных и качественных параметрах материального потока) последующий (информация о результатах приемки груза по количеству и качеству, различные претензии. |
|
В зависимости от индикации |
цифровые (цифровая запись в документе, цифровое изображение на мониторе); * алфавитные (словесная запись в документе, на экране монитора); * символические (условное изображение на чертежах, организационных схемах); * предметно-визуальные (телеизображение, фотография). |
|
По виду структуры |
однородные (единым видом носителя, единой функциональной принадлежностью, единым видом документационного сопровождения) неоднородные () |
|
По степени взаимосвязи |
взаимосвязанные и невзаимосвязанные (Степень взаимосвязи характеризуется количеством видов информации, взаимосвязанных с данным видом информации) |
|
По объему |
малообъемные, среднеобъемные и высокообъемные |
|
По сопровождающей документации |
распорядительные (приказы, распоряжения), организационные (инструкции, протоколы, положения), аналитические (обзоры, сводки, докладные записки), справочные (справки), научные (статьи, рефераты). |
2.1.4 Техническое задание
Техническое задание является основным документом, определяющим требования и порядок создания (развития или модернизации - далее создания) автоматизированной системы, в соответствии с которым проводится разработка автоматизация учета и ее приемка при вводе в действие (см. приложение В).
Техническое задание разрабатывают на систему в целом, предназначенную для работы самостоятельно или в составе другой системы [16].
Дополнительно могут быть разработаны техническое задание: на подсистемы автоматизированной системы, комплексы задач автоматизированной системы и т.п. в соответствии с требованиями настоящего стандарта; на комплектующие средства технического обеспечения и программно-технические комплексы в соответствии со стандартами ЕСКД и СРПП; на программные средства в соответствии со стандартами ЕСПД; на информационные изделия в соответствии с ГОСТ 19.201 и НТД, действующей в ведомстве заказчика автоматизированной системы.
2.2 Разработка автоматизированной информационной системы
2.2.1 Алгоритм создания приложения
Создание новой информационной базы 1С: Предприятие 8.3 начинается с запуска программы, двойным кликом мыши по ярлыку 1С: Предприятие. В окне запуска нажимаем «добавить». Появится окно «Мастера добавления информационной базы», в котором выбираем «Создание новой информационной базы» (см. рисунке 2.3.).
Рисунок 2.3 - Добавление информационной базы
После этого выбираем куда информационная база будет сохранятся и нажимаем кнопку «Готово». В запуске 1С:Предприятии появится новая информационная база, откроем ее в режиме конфигуратора (см. рисунке 2.4).
Рисунок 2.4 - Дерево объектов конфигурации
Открываем конфигурацию, задаем название конфигурации.
В дереве объектов конфигурации создаем подсистемы:
Рисунок 2.5
Подсистемы - это общие объекты конфигурации. На их основе платформа формирует командный интерфейс прикладного решения и визуально разделяет всю функциональность программы на крупные и мелкие блоки.
Далее в объекте конфигурации создаем справочники, так же даем имя справочника, соединяем с подсистемами в которых участвует справочник, добавляем реквизиты и формы (см. рисунке 2.5).
Рисунок 2.6 - Справочник «сотрудники»
Справочники - это прикладные объекты конфигурации. Они позволяют хранить в информационной базе данные, имеющие одинаковую структуру и списочный характер.
На вкладке основное даем имя справочнику без пробелов. После этого добавляем объект к подсистеме, в которой он будет учувствует.
Обязательными реквизитами справочника являются его Код и уникальное Наименование. Причём код может содержать как цифры, так и буквенные обозначения. Дополнительно код проверяется на уникальность функционалом системы. Есть возможность автоматического присвоения кода справочника. Вся остальная информация в справочнике в 1С заносится с учётом задач, которые должен выполнять каждый элемент данного справочника.
Типы данных реквизитов в справочниках 1С делятся на базовые и сложные. К базовым типам данных относятся, к примеру: число, дата, строка. Сложными типами данных являются: Адреса, Должности, Вид документа и т.п. Таким образом, сформирована и настроена связь между справочниками, т.е. информация одного справочника «Должности» может быть использована для заполнения реквизитов в других элементах справочников.
На вкладке Данные, в реквизитах добавляем нужную нам информацию (см. рисунке 2.6).
Рисунок 2.7 - Реквизиты
Каждый элемент справочника характеризуется кодом и наименованием. Система поддерживает режим автоматической нумерации элементов, при котором она самостоятельно может генерировать код для нового элемента справочника. Кроме этого система позволяет осуществлять контроль уникальности кодов справочника, не разрешая создавать элементы с одинаковыми кодами.
На вкладке «Формы» создаем форму списка, где можно изменять и добавлять данные, которые будут отображены в данном справочнике, в пользовательском режиме (см. рисунке 2.7.).
Рисунок 2.8 - Форма списка
Аналогичным образом были созданы справочники, такие, как:
- клиенты;
- страна;
- город;
- отель;
- питание;
- туры;
- путевки.
Форма 1С - это метод представления объекта 1С пользователю. Обычно форма представляет собой ряд полей, которые требуется заполнить и набор кнопок (команд меню) для управления. Форма 1С есть у большинства объектов 1С.
В толстом клиенте 1С используются «обычные» формы 1С. Это значит, что программист просто рисует мышкой форму 1С также как это делается в Visuаl Studiо и других фреймворках.
В тонком клиенте 1С и веб клиенте 1С используются управляемые формы 1С. Это значит, что их размер, форму 1С и расположение на них полей нельзя изменить мышкой. Они генерируются автоматически на основании настроек.
После того как информационная база заполнена справочниками, можно создать документы.
Добавив новым документ, задаем имя документу «Продажа туров».
Подобные документы
Разработка и внедрение автоматизированной информационной системы (АИС) работы с клиентами туристической фирмы (приема и обработки заявок). Технико-экономическая оценка туристического агентства, алгоритм и схема интерфейса программного обеспечения его АИС.
дипломная работа [4,0 M], добавлен 21.07.2011Создание информационной системы для фирмы "Удача", которая является посредником при перепродаже недвижимости. Обоснование состава вычислительной техники и программного обеспечения для функционирования данной автоматизированной информационной системы.
курсовая работа [1,8 M], добавлен 17.02.2014Анализ области автоматизации. Проектирование пользовательского интерфейса и баз данных. Выбор платформы создания информационной системы. Взаимодействие приложения с источниками данных. Оценка длительности и стоимости разработки программного обеспечения.
дипломная работа [2,2 M], добавлен 09.08.2011Обоснование выбора среды Borland Delphi для проектирования автоматизированной информационной системы "Приемная комиссия". Построение цепочки добавления нужных объектов на главную форму. Расчет стоимости разработки данного программного обеспечения.
дипломная работа [4,5 M], добавлен 24.06.2015Разработка автоматизированной информационной системы для учета и контроля выполнения ремонтных работ, и предоставления услуг по разработке программного обеспечения компании "МегионСофтОйл", разработка алгоритмов приложений программной системы и модулей.
дипломная работа [5,3 M], добавлен 29.06.2012Анализ бизнес-процессов предприятия. Определение сущностей и связей между ними. Создание таблиц, запросов, отчетов и форм. Построение логической модели информационной системы. Разработка программного обеспечения. Инструкция по использованию базы данных.
дипломная работа [3,1 M], добавлен 16.08.2015Создание рабочей версии информационной системы выбора оптимальных туристских маршрутов. Разработка программного продукта для туристического агентства, который позволит ускорить процесс продажи, а, следовательно, приведет к увеличению прибыли компании.
дипломная работа [775,9 K], добавлен 20.03.2012Порядок автоматизации расчетов себестоимости и длительности программного обеспечения производственного предприятия. Выбор языка программирования и системы управления базами данных. Разработка алгоритмов расчета себестоимости программного обеспечения.
дипломная работа [1,7 M], добавлен 13.06.2017Описание салона-магазина по предоставлению услуг оператора мобильной связи. Обоснование создания автоматизированной информационной системы "Оператор". Выбор программного обеспечения, проектирование реляционной базы данных. Описание основ интерфейса.
дипломная работа [1,9 M], добавлен 27.05.2015Разработка информационной системы для управления оперативной деятельностью фирмы, занимающейся ремонтом и технической поддержкой компьютеров и программного обеспечения, этапы и особенности. Программные средства реализации проекта, их выбор и обоснование.
дипломная работа [306,6 K], добавлен 28.08.2014