Диплом: Разработка АРМ специалиста паспортно-визового отдела (на примере ООО "Зеленский Корпорейт Тревел Солюшнз")

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам
22
простых сотрудников – эффективным инструментом для выполнения
своих должностных обязанностей;
1.3.3 Выбор и обоснование способа приобретения ИС для
автоматизации комплекса задач
Каждая организация на определенном этапе своего развития сталкивается с
проблемой обработки и хранения информации о клиентах, заказах,
поставщиках, товарах и т. д. В основном, эта проблема решаться путем
внедрения автоматизированных систем учета или информационных
систем. Технологически создание и внедрение информационной системы
может быть выполнено различными способами:
Покупка готовой системы;
Привлечение информационного отдела и разработка системы
собственными силами компании;
Заказ системы у компании разработчика;
Покупка готовой системы.
Преимущества:
1. Один из самых дешевых способов приобрести информационную
систему;
2. Приобретая программное обеспечение крупного и известного
поставщика, Вы гарантированно будете получать новые версии и
патчи к системе;
3. Возможно, большинство Ваших сотрудников будет знакомо с
приемами работы на приобретаемой системе и им не потребуется
время на обучение;
Недостатки:
23
1. Для большинства компаний невозможно подобрать программный
продукт на 100% удовлетворяющий требованиям компании;
2. Системы с возможностью настройки функционала стоят недешево
плюс потребуются затраты на настройку системы под требования
компании;
3. Универсальные системы могут не содержать ни одной единственной
функции необходимой компании;
Привлечение информационного отдела и разработка системы
собственными силами компании.
Преимущества:
1. Технологии работы компании и ноу-хау, заложенные в
информационную систему, известны только сотрудникам компании;
2. Возможность гибко изменять запрограммированный механизм
работы системы;
Недостатки:
1. Это самый дорогой способ приобретения информационной системы;
2. Самостоятельно придется контролировать труд разработчиков
системы;
3. Подобные системы развиваются стихийно и могут быть лишены
четкой информационной структуры;
Заказ системы у компании разработчика
Преимущества:
1. Гарантированно получение программного продукта, который
соответствует уникальным требованиям компании в срок и в рамках
установленного бюджета;
2. Профессионально разработанное и протестированное программное
обеспечение;
24
3. Избавление от необходимости самостоятельно контролировать труд
разработчиков;
Недостатки:
1. Технология работы компании становится известна компании-
разработчику информационной системы;
2. В том случае, если планируется постепенное развитие
информационной системы, то будет длительное сотрудничество с
одной и той же компанией разработчиком и не будет возможности
сменить компанию-разработчика;
В каждом из этих способов приобретения информационной системы
достаточно своих позитивных и негативных сторон. Выбор способа
приобретения информационной системы в конечном счете определяется
множеством факторов. Среди которых планирование финансовых трат,
соображения безопасности, планы на развитие и сопровождение системы.
Анализ существующих способов приобретения показал, что наиболее
оптимальным способом будет привлечение информационного отдела и
разработка своими силами. Выбор обуславливается наличием множества
различных требований к будущему АРМ, возможностью изменять
механизм работы системы, конфиденциальностью.
1.4 Обоснование проектных решений:
1.4.1. Обоснование проектных решений по техническому
обеспечению
Техническое обеспечение - комплекс технических средств,
предназначенных для работы информационной системы, а также
соответствующая документация на эти средства и технологические
процессы.
Комплекс технических средств составляют:
25
компьютеры;
устройства сбора, накопления, обработки, передачи и вывода
информации – жесткие диски, устройства хранения данных, сканеры,
принтеры, факсимильные аппараты;
устройства передачи данных и линий связи;
расходные материалы – бумага, флешки, диски и т. п.
При выборе компьютера необходимо руководствоваться рядом
характеристик. К таким характеристикам относятся надежность,
стоимостные затраты, производительность, простота использования и др.
От значения указанных параметров зависит возможность работы с
требуемыми программными средствами, а следовательно, и успех создания
системы.
Для каждого из элементов данной схемы выделяется перечень
критериев, наиболее важных при осуществлении выбора технического
обеспечения.
Для рабочих станций наиболее часто используются следующие
критерии:
рабочая частота процессора;
объем оперативной памяти;
объем жесткого диска;
размер монитора;
эргономичность.
В последнее время всю большую популярность набирают так
называемые тонкие клиенты.
Это обусловлено следующими преимуществами применения тонких
клиентов вместо обычных ПК:
снижение начальных затрат на приобретение, вследствие
минимальных требований к конфигурации;
26
Значительное снижение энергопотребления — типичный
тонкий клиент имеет потребляемую мощность всего 10Вт (против 250-
350Вт у ПК)
унификация — все клиенты имеют одинаковый набор
программного обеспечения;
простота реализации задач — нет необходимости настраивать
каждый компьютер по отдельности, так как осуществляется
централизованное управление клиентами. Все настройки для управления
тонкими клиентами системный администратор выполняет
централизованно на сервере;
экономия времени системного администратора,
обслуживающего абсолютно одинаковые компьютеры, вероятность
поломок которых сведена к минимуму, а все программы установлены на
сервере;
масштабируемость — созданный единожды образ системы для
работы всей группы пользователей позволяет поддерживать легко
масштабируемую сеть. Можно установить столько ПК, сколько требуется,
при этом добавление новых рабочих мест требует минимальных усилий;
безопасность и отказоустойчивость. Терминал, загружаясь,
получает операционную систему "от поставщика", настройка которой
осуществляется только ИТ отделом. Вся пользовательская информация
хранится на сервере на RAID-массиве и регулярно резервируется, что
увеличивает отказоустойчивость;
Для рассматриваемых условий одной из подходящих моделей
является тонкий клиент HP t610 PLUS, характеристики которого
приведены в Таблице 3.
Таблица 3 Технические характеристики тонкого клиента HP t610
PLUS
Операционная система
HP ThinPro
Процессор
Ускоренный двухъядерный
27
процессор APU T56N AMD с
графической картой Radeon HD
6320 (1,65 ГГц, кэш-память 1 МБ
L2)
Память
ОЗУ DDR3 SDRAM 2 ГБ 1600
МГц
Флэш-память
1 GB Flash
Видеоподсистема
Графическая карта AMD Radeon
HD 6320
Аудио
Встроенный динамик с
усилителем, разъем mini 1/8 дюйма,
полный 16-битный стереозвук,
частота дискретизации 44 кГц,
разъем для микрофона mini 1/8
дюйма
Поддержка устройств ввода-
вывода и периферийных устройств
2 порта USB 3.0; 4 порта USB 2.0;
1 аудиовход; 1 вход для микрофона;
1 выход на стереонаушники/в
линию; 1 разъем DVI-I (адаптер
DVI-to-VGA входит в комплект
поставки); 1 разъем DisplayPort; 1
разъем RJ-45; 2 разъема для
клавиатуры и мыши PS/2; 1
параллельный порт; 2
последовательных порта; 3 разъема
DVI-I доступны только для
графических карт с конфигурацией
Quad-Head
Сеть
10/100/1000 Гигабит.
Размеры (Ш x Г x В)
22 x 6,5 x 25,1 см
Вес
2,04 кг
Питание
85 Вт, автоопределение
напряжения в сети в любой стране,
100–240 В переменного тока, 50–60
Гц, автоматический переход в
режим энергосбережения и
устойчивость к скачкам напряжения
В остальном техническое обеспечение (линии связи,
коммутационное оборудование) позволяет внедрить разрабатываемую
систему.
Серверное оборудование представлено в компании серверами
эконом-класса, однако использование клиент-серверной технологии не
28
предполагает высокой нагрузки в связи с внедрением разрабатываемой
системы, поэтому обновление серверного оборудования также
необходимостью не является.
1.4.2 Обоснование проектных решений по информационному
обеспечению (ИО)
Информационное обеспечение - совокупность данных,
представленных в определенной форме для компьютерной обработки.
Организационное и методическое обеспечение представляют собой
комплекс мероприятий, направленных на функционирование компьютера
и программного обеспечения для получения искомого результата.
Информационное обеспечение (ИО) — совокупность единой
системы классификации и кодирования информации, унифицированных
систем документации и информационных массивов.
В работе будет использоваться локальный классификатор, также
необходимо использование справочников, линейных и иерархических. В
линейных справочниках элементы, входящие в их состав, представлены в
виде простых списков, а в иерархических – виде списков, имеющих
иерархическую структуру.
Входной информацией для проектируемой АРМ являются сведения о
клиентах и обращение.
Основным результатным документом для разрабатываемого АРМ
является работа с запросом на оформление визы.
В системе должны использоваться следующие справочники:
Клиенты;
Фотографии;
Документы;
Семейное положение;
Данные о поездке.
29
1.4.3 Обоснование проектных решений по программному
обеспечению
Программное обеспечение – совокупность математических методов,
моделей, алгоритмов и программ для реализации целей и задач, а также
нормального функционирования комплекса технических средств.
В состав программного обеспечения входят общесистемные и
специальные программные продукты, а также техническая документация.
Для реализации поставленных задач можно использовать любую
современную систему разработки приложений. Для удобного
взаимодействия пользователя с АРМ необходимо будет тщательно
продумать интерфейс АРМ - чтобы он был простой и в то же время
функциональный.
Для оптимального функционирования базы данных необходимо
будет правильно определить логические взаимосвязи между таблицами.
Таким образом, на разработку самой базы данных и основы клиентского
приложения может быть затрачено значительное время.
Точно определив, какие именно данные нам нужны, каким образом
они будут храниться в памяти и какая должна быть система доступа к
данным, мы тем самым решили только вопрос управления данными. Кроме
этого нужен еще простой способ автоматизации решения предстоящих
типовых задач.
В свете вышесказанного для автоматизации решения наших задач
нам необходимы мощная система разработки приложений. Практически
все существующие СУБД имеют средства разработки приложений,
которые могут быть использованы программистами или
квалифицированными пользователями при создании процедур для
автоматизации управления и обработки данных.
При выборе программного обеспечения для разработки будем
рассматривать следующие характеристики: надёжность; эффективность;
30
стоимость; понятность пользователю; простота настройки; простота
оформления экранных и печатных форм.
При выборе среды разработки рассмотрим следующие языки:
Microsoft Visual C# 2008 Express Edition;
Delphi 7.
Microsoft Visual C# 2008 Express Edition - это мощная система
программирования, позволяющая быстро и эффективно создавать
приложения для Microsoft Windows.
C# — это типизированный, объектно-ориентированный, простой и в
то же время мощный язык программирования, который позволяет
разработчикам соз-давать многофункциональные приложения. При
использовании возможностей .NET Framework Visual C# 2008 позволяет
создавать приложения Windows, веб-службы, инструменты, компоненты и
элементы управления баз данных, а также многое другое.
Delphi 7 - популярная среда визуальной разработки, основанная на
Object Pascal. Этот пакет обеспечивает поддержку новейших
перспективных технологий Веб-служб. Включает предварительную
версию средств для работы с Microsoft .NET Framework. При помощи
Delphi 7 разработчики, использующие Delphi, могут приобрести навыки
программирования для .NET, готовить свои приложения к работе под
управлением .NET, не теряя при этом имеющихся наработок и навыков
работы на платформе Windows
Отличительной чертой пакета является полная поддержка новых и
существующих Web-сервисов, интегрированная модельно-управляемая
разработка и возможности предварительного просмотра для Microsoft
NET.Framework. Используя Delphi 7 Studio около миллиона разработчиков,
использующих Delphi, смогут начать совершенствование своих навыков
работы с .NET и создавать приложения для .NET с использованием уже
существующих наработок и навыков работы на платформе WindowsR.
Новые возможности и преимущества BorlandR DelphiTT 7 Studio:
31
Разработка корпоративных приложений с использованием
MDA — Ускоряет процесс разработки, позволяя разработчикам ускорить
процесс от проектирования к развертыванию, значительно уменьшая
количество кода, а также время, необходимое для разработки;
RAD Visual Web Development — Дает возможность визуальной
разрвботки Web-приложений в среде Delphi 7 Studio и исключает задачи
разработки общего сервера Application Mode;
Встроенная межплатформенная поддержка LinuxR — Delphi 7
Studio будет поставляться с Delphi language version of Borland KylixT 3,
первой высокоэффективной, визуальной интегрированной средой
разработки (IDE) для быстрого создания баз данных, GUI-, Web-
приложений, а также Web-сервисов для операционной системы Linux;
Возможности формирования отчетов в масштабах предприятий
— Дает возможность разработчикам создавать межплатформенные отчеты,
что позволяет определять эффективность функционирования приложений;
Royalty-Free DataSnapT Multi-tier Application Deployment (ранее
MIDAS) — Новое лицензирование позволяет разработчикам целостных,
одиночных, клиент-серверных и многоуровневых приложений вести
разработку без дополнительной платы во время рабочего использования;
Разработка приложения для Windows 7 Delphi 7 Studio
включает поддержку Windows 7, позволяющую разработчикам создавать
приложения, которые используют преимущества интерфейса Windows 7.
Таким образом, для разработки АРМ будем использовать среду
разработки Delphi 7 Studio.

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

"Автоматизация обработки заявок ООО "Проектно-Строительная Компания"
"Автоматизация процесса аттестации персонала для ООО "Нэт Бай Нэт Холдинг"
"Анализ интернет-активности конкурентов ( на примере конкурентов "Газпром нефть")
"Бухгалтерский учёт и аудит расчётов с подотчётними лицами в организации на примере ООО "ЛОЦ 10""
«Психологическое сопровождение персонала в организации на примере ООО «Крокус»
Cовершенствование деловой оценки персонала в организации (на примере ООО "Даймонд кейтеринг развитие")
PR как средство продвижения организации (на примере ПАО "Тамбовский завод "Комсомолец им. Н.С. Артемова")
PR-коммуникации в сфере общественного питания (на примере кафе-кондитерской «Cream Cheese»)
SMM как средство повышения эффективности работы учреждений социокультурной сферы (на примере Малого театра)
Value-based education: ценности в системе образования и способы их реализации на уроке английского языка. Опыт Европейских стран