Диплом: Автоматизация учета продажи билетов туристического агентства ООО "Easy Travel"

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам
50
Предназначенные для получения и сбора информации
внутри организации и из-за ее пределов (заказы на покупку, счета,
отчеты о командировочных расходах) [7].
В автоматизированной системе учета продажи путевок будет
использоваться оба вида электронных форм.
Информационная база данных представляет собой набор данных,
организованных определенным образом и хранящихся в памяти
компьютерной системы в виде файлов, отвечающих информационным
потребностям процессов и задач управления [8].
Существуют следующие способы организации информационной базы:
набор локальных файлов и интегрированная информационная база,
управляемая СУБД.
Локальные файлы обеспечивают более быстрое время обработки
данных, но из-за большого количества дублирующейся информации и
отсутствия гибкости в доступе к ней это преимущество незначительно.
Поэтому локальная файловая организация часто используется только в
специализированных приложениях, которые требуют высокой скорости
отклика при импорте данных.
Интегрированная информационная база – совокупность
взаимосвязанных данных при минимальной избыточности, допускающей их
использование оптимальным образом для множества приложений.
Система управления базами данных (СУБД) обеспечивает совмести-
мость данных, уменьшение семантической и синтаксической избыточности,
соответствие данных реальному состоянию объекта, разделение хранения
данных между пользователями. *За минусом отметим необходимость
усиления контроля вводимых данных и разграничения доступа к закрытой
информации [9].
В данной работе информационная база будет создана при помощи
встроенных средств системы 1С:Предприятие. Документооборот в
организации достаточно велик, документы копируются и изменяются по
51
нескольку раз в день. Пользователям необходима свежая информация с
постоянным обновлением, а совокупность локальных файлов не сможет
предоставить этой возможности.
1.4.2 Обоснование проектных решений по программному обеспечению
Программное обеспечение представляет набор математических
методов, моделей, алгоритмов и программ для реализации целей и задач
информационной системы, а также для нормального функционирования
комплекса технических средств [9].
ПО включает общесистемные и специальные программные продукты, а
также техническую документацию.
Для реализации можно использовать любую современную СУБД для
реализации своих задач. Для удобного взаимодействия пользователя с
системой вам необходимо тщательно продумать интерфейс системы, чтобы
он был простым и в то же время функциональным.
Чтобы база данных функционировала оптимально, вам необходимо
правильно определить логические связи между таблицами. Это означает, что
значительное количество времени может быть потрачено на разработку
самой базы данных и ядра клиентского приложения.
Определив, какие именно данные нам нужны, как они будут храниться
в памяти и какой должна быть система доступа к данным, мы решили только
проблему управления данными. Кроме того, вам необходим простой способ
автоматизации решения предстоящих типовых задач.
В свете вышесказанного нам нужна мощная СУБД и система
разработки приложений для автоматизации наших задач. Почти все
существующие СУБД имеют инструменты разработки приложений, которые
могут использоваться программистами или квалифицированными
пользователями при создании процедур для автоматизации управления
данными и их обработки. К сожалению, многие системы разработки
52
приложений требуют знания некоторого языка программирования для
создания процедур. При этом следует отметить, что в системе 1С: Однако
этот процесс значительно упрощен и автоматизирован благодаря наличию
большого количества различных встроенных объектов конфигурации.
1.4.3 Обоснование проектных решений по техническому обеспечению
Техническое обеспечение - совокупность технических средств,
предназначенных для работы информационной системы, а также
соответствующая документация по этим средствам и технологическим
процессам [2].
Комплекс технических средств составляют:
компьютеры;
устройства сбора, накопления, обработки, передачи и
вывода информации –жесткие диски, устройства хранения данных,
сканеры, принтеры, факсимильные аппараты;
устройства передачи данных и линий связи – модемы;
эксплуатационные материалы – бумага, флешки и т. п.
Программный продукт должен работать практически на всех
компьютерах любой конфигурации, совместимых между собой, с
установленным стандартным прикладным обеспечением. Именно это
условие практически у многих заказчиков является необходимым, чтобы у
клиента не было проблем связанных с модернизацией компьютерной техники
при установке данного программного продукта. Тем не менее, для отладки и
тестирования программного продукта необходим компьютер большой
мощности [3].
При выборе компьютера следует руководствоваться рядом
характеристик. Эти характеристики включают надежность, стоимость,
производительность, простоту использования и другие. От стоимости эти
параметры зависят от умения работать с необходимым программным
53
обеспечением и, следовательно, от успеха создания системы.
Для каждого из элементов данной схемы выделяется перечень
критериев, наиболее важных при осуществлении выбора технического
обеспечения. Эти критерии таковы:
тактовая частота процессора;
разрешение монитора;
объем оперативной памяти.
Для решения этой задачи необходимо использовать персональный
компьютер с уровнем вычислительной мощности AMD Ryzen 3 или Intel
Core i3, с объемом оперативной памяти 4 ГБ и более. Система
оптимизирована для работы в разрешении экрана 1920 × 1080 на мониторе с
диагональю 17,3 дюйма. Все эти технические средства имеют достаточную
конфигурацию для решения поставленной задачи.
Для печати, сканирования и копирования документов должно
присутствовать соответствующее оборудование сканеры и ксероксы.
Критериями выбора сканеров и ксероксов являются:
производительность;
надежность;
стоимость;
эргономические характеристики (коэффициент шума и
удобство пользования).
Предлагается использовать многофункциональные устройства,
включающие в себя функции принтера, сканера и позволяющие
ксерокопировать документы. На основе обзора рынка была выбрана модель
МФУ Canon i-SENSYS MF4410.
Данная модель обладает следующими характеристиками:
Максимальный формат A4;
Максимальное разрешение для ч/б печати 600x600 dpi;
54
Скорость печати 23 стр/мин (ч/б А4);
Тип сканерапланшетный;
Разрешение сканера 600x600 dpi;
Скорость копирования 23 стр/мин (ч/б А4);
Подача бумаги 251 лист. (стандартная);
Вывод бумаги 100 лист. (стандартный).
Для обеспечения сохранности данных при аварийном отключении
электропитания персональный компьютер должен быть оборудован блоком
бесперебойного питания. Рекомендуется использовать следующую модель -
APC by Schneider Electric Back-UPS ES 700VA 230V CEE со следующими
характеристиками:
Выходная мощность 700 ВА / 405 Вт;
Форма выходного сигнала ступенчатая аппроксимация
синусоиды;
Максимальная поглощаемая энергия импульса 310 Дж;
Количество выходных разъемов питания 8 (из них 4 с
питанием от аккумулятора);
Тип выходных разъемов питания CEE 7 (евророзетка).
Данное устройство позволяет обеспечит бесперебойную работу одного
устройства (компьютера, МФУ и т. д.).
Компьютеры компании, приобретать не придется, поскольку на данный
момент они уже присутствуют в и отвечают предъявленным требованиям.
55
2 ПРОЕКТНАЯ ЧАСТЬ
2.1 Разработка проекта автоматизации
2.1.4 Этапы жизненного цикла проекта автоматизации
Планирование - это то, с чего начинается любой проект. Планирование
проекта позволяет определить его основные этапы и сроки.
В процессе разработки автоматизированной информационной системы
для турагентства были использованы стандарты канонического
проектирования. Организация канонического проектирования
автоматизированной системы ориентирована на использование, главным
образом, каскадной модели жизненного цикла ИС, которая подразумевает
полное выполнение определенного типа работы, прежде чем перейти к
следующему этапу, на котором выполняется другой тип работы. В этом
дипломном проекте были рассмотрены все этапы жизненного цикла
программного продукта, за исключением его окончательного тестирования и
ввода в эксплуатацию. Были выделены следующие этапы проектирования:
– Предварительная оценка;
– Техническое задание;
– Эскизный проект;
– Технический проект;
– Рабочий проект;
– Отладка и тестирование.
На этапе «Предварительная оценка» осуществляются следующие
работы:
– сбор информации о деятельности компании;
– исследование существующей на предприятии технологии
выполнения выбранной функции управления (мониторинга
деятельности управляющнго);
56
– оценка целесообразности создания АИС;
– анализ существующих на рынке средств автоматизации.
На этапе «Техническое задание» осуществляются следующие работы:
– формирование требований, предъявляемых пользователями к АИС;
– согласование сроков и графика выполнения работ;
– согласование бюджета проекта;
– проведение технико-экономического обоснования
целесообразности разработки и внедрения проекта.
На этапе «Эскизный проект» выполняются следующие работы:
– Разработка концепции АИС;
– Разработка обеспечивающих подсистем;
– Разработка макетов диалоговых окон;
– Проектирование общей структуры программы;
– Разработка эскизов сопроводительной документации.
На этапе «Технический проект» выполняются следующие работы:
– Разработка отдельных модулей системы;
– Разработка сопроводительной документации к отдельным частям
АИС.
На этапе «Рабочий проект выполняются следующие работы:
– Разработка программного кода АИС;
– Наполнение БД;
– Разработка сопроводительной документации к АИС в целом.
На стадии «Отладка и тестирование» выполняются следующие работы:
– Устранение ошибок в программе;
– Анализ результатов.
В проектировании АИС управляющего принимают участие два
специалиста:
1. Программист — это специалист, отвечающий за
разработку системы (разработка базы данных, написание
57
исходного кода программы, разработка моделей и
вспомогательных подсистем).
2. Аналитик — специалист, отвечающий за работы,
направленные на систематизацию требований к АИС,
постановку задач программисту, моделирование и обеспечение
соответствия получаемых результатов поставленным
требованиям.
Планирование этапов создания разрабатываемой системы
осуществляется с помощью Microsoft Office Project 2019. Этот программный
продукт используется для планирования новых проектов, распределения
ресурсов по задачам проектов, отслеживания прогресса и анализа объёмов
работ в рамках проекта. При проектировании АИС MS Project позволяет
контролировать продолжительность каждого этапа разработки, а также
общую длительность проектирования, разработки АИС; позволяет наглядно
изобразить все связи между этапами разработки системы и показать степень
участия в работе каждого конкретного специалиста. Цепочка процессов
визуализируется в диаграмме Ганта.
На Рисунке 2.1 изображены все этапы разработки системы, а также
длительность каждого этапа.
58
Рисунок 2.1 – Этапы разработки АИС
59
Исходя из приведенного выше графика выполнения работ, срок
выполнения проекта составит 78 дней.
2.1.2 Ожидаемые риски на этапах жизненного цикла
и их описание
При разработке автоматизированной системы турагентства могут
возникнуть технические, программные, проектные, функциональные и
финансовые риски.
Минимизировать риски в процессе разработки программного
обеспечения позволит проведение специальных мероприятий.
Технический риск связан с неэффективным обеспечением технической
поддержки при реализации проекта. Пути минимизации технического риска:
1) Закупка для реализации проекта надежного
аппаратного обеспечения;
2) Для предупреждения аппаратных сбоев оборудование
должно использоваться в соответствии с требованиями к
эксплуатации и использоваться источники бесперебойного
питания.
При разработке автоматизированной системы турагентства
технический риск сведен к минимуму, т.к. для разработки и реализации
проекта было закуплено надежное программное обеспечение, которое
работало в соответствии с требованиями эксплуатации.
Программный риск связан с неправильной работой исполняемого
файла, возникновением ошибок при вводе данных и т.д. Пути минимизации
программного риска:
1) Тщательная отладка программного
обеспечения;
2) Закупка для разработки программного продукта
лицензионного программного обеспечения;

Смотрите также:

"Автоматизация обработки заявок ООО "Проектно-Строительная Компания"
"Автоматизация процесса аттестации персонала для ООО "Нэт Бай Нэт Холдинг"
"Анализ интернет-активности конкурентов ( на примере конкурентов "Газпром нефть")
"Бухгалтерский учёт и аудит расчётов с подотчётними лицами в организации на примере ООО "ЛОЦ 10""
«Психологическое сопровождение персонала в организации на примере ООО «Крокус»
Agile-методология в управлении проектами на примере ООО «Ресурсный центр «Академия КлассИнфо»
Aвтoмaтизaция пpoцecca вeдeния инфopмaциoннoй бaзы o дoлжнocтяx и вaкaнcияx c укaзaниeм тpeбoвaний к уpoвню знaний и нaвыкoв кaндидaтoв для гpуппы кaдpoв вoйcкoвoй чacти 3474»
Cовершенствование деловой оценки персонала в организации (на примере ООО "Даймонд кейтеринг развитие")
Cовершенствование управления рентабельности предприятия (на примере гуипп «бендерская типография «полиграфист»)
Event - менеджмент: реализация проекта (на примере ООО "АГРОПАК")