Диплом: Автоматизация приема заявок на ремонт и модернизацию ПК в ООО "СЕРВИС ПК"

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам
43
Прикладное решение рассчитано на любые виды торговых операций.
Реализованы функции учета от ведения справочников и ввода первичных
документов до получения различных аналитических отчетов [18].
Также основным из преимуществ данной системы является относительно
приемлемая цена для предприятий мелкого и среднего бизнеса, по сравнению с
выше описанными продуктами на рынке информационных технологий.
Представим сравнительную характеристику рассмотренных аналогов в
виде таблицы 3 [26].
Таблица 3 – Сравнительная характеристика систем
Признак
1:С
«Бухгалтерия»
«Парус»
«Галактика»
SAP R/3
1. Предприятие, на
котором
использование
1) малое
2) предприятие
без образования
юридического
лица
3) бюджетные
организации
1) среднее
2) крупное
3) очень
крупное
1) крупное
2) очень
крупное
1) крупное
2) очень
крупное
2. Фирма-разработчик
1:С
Парус
Галактика
SAP ERP
Синтетический учет
+
+
+
+
Многомерный
аналитический
учет
+
+
+
+
Многоуровневый
аналитический учет
+
+
+
+
Мультивалютный учет
+
+
+
+
Шаблоны типовых
операций
+
+
+
+
Подготовка первичных
документов
+
+
+
+
Построение
произвольных
форм первичных
документов
+
+
+
+
Стандартные формы
отчетности, соответствие
текущему
законодательству
+
+
+
+
Средства построения
произвольных отчетов
+
+
+
+
Изменение правил
построения отчетов по
произвольным критериям
без использования
программирования
-
-
+
+
44
Признак
1:С
«Бухгалтерия»
«Парус»
«Галактика»
SAP R/3
Создание отчетов за
произвольные периоды
времени
+
+
+
+
Охват всех участков
работы,
т.е. отражение
хозяйственных
операций в:
+
+
+
+
- управленческом учете
+
+
+
+
- налоговом учете
+
+
+
+
- бухгалтерском учете
+
+
+
+
Ведение учета по
нескольким
предприятиям
+
-
-
-
Полнота набора хранимой
информации
+
+
+
+
Наличие подробной
справоч-
ной системы
+
+
+
+
Поддержка со стороны
разработчика
+
+
+
+
Максимальная
визуализация
информации на экране
+
+
+
+
4. Сфера применения
машиностроение,
пищевая
промышл-ть,
строительство
машиностро
ение,
нефтегазовы
е компании,
предприятия
энергетичес
кой отрасли,
гостиничное
хозяйство.
нефтегазовая
отрасль,
энергетика,
металлургия,
пищевая
промышл-ть.
нефтегазова
я отрасль,
энергетика,
металлургия
, пищевая
промышл-
ть.
5. Сетевая версия
«клиент сервер»
«клиент
сервер»
«клиент
сервер»
«клиент
сервер»
Таким образом, рассмотрев существующие аналоги системы, следует
отметить:
— рассматриваемые аналоги АИС, представленные на рынке
информационных технологий, потребуют достаточно длительной настройки
под нужны анализируемого предприятия;
— стоимость лицензий и дальнейшего сопровождения систем является
ощутимой статьей расходов для ООО «СЕРВИС ПК»;
45
— рассмотренные аналоги содержат огромный перечень дополнительных
функции и возможности, которые не будут использованы в рамках решаемой
задачи сотрудниками ООО «СЕРВИС ПК»;
— любая доработка системы и разработка дополнительных специфичных
отчетов потребует немало времени и средств.
Все расписанные выше недостатки систем ещё раз доказывают
необходимость в разработке собственной автоматизированной
информационной системы по обработке заявок сервис центра.
1.3.2 Выбор и обоснование стратегии автоматизации задачи
Проектирование системы состоит из следующих последовательных
этапов:
1. анализ предметной области:
- изучение деятельности предприятия ООО «СЕРВИС ПК»;
- анализ технико-экономических показателей и структуры предприятия;
- изучение бизнес-процесса по учету заявок на ремонт и модернизацию
ПК в сервис центре ООО «СЕРВИС ПК»;
2. определение требований к проектируемой системе «Ремонт ПК»;
3. выбор стратегии автоматизации по участкам (отдел сервисного
обслуживания и работу менеджеров в нем);
4. проектирование структуры и архитектуры проекта, выбор средств
разработки;
5. проектирование базы данных ИС;
6. проектирование интерфейса и отчетных форм ИС.
Стратегия автоматизации сервисного центра по участкам может быть
выполнена поэтапно:
1. автоматизация приема заявки и регистрации клиента и оборудования в
системе;
2. ведение складских остатков запчастей на ремонт;
46
3. подбор запасных частей с учетом возможных аналогов.
1.3.3 Выбор и обоснование способа приобретения ИС для
автоматизации задачи
Автоматизация процесса учета заявок на ремонт и модернизацию ПК
возможна следующими способами:
- покупка готового решения,
- покупка и доработка уже существующего решения,
- собственная разработка системы с нуля.
Анализ существующих аналогов систем показал, что любое готовое
решение требует доработки и на стройки под нужды ООО «СЕРВИС ПК», сто
требует больших финансовых и временных затрат.
Разработка соответствующего модуля в установленных на предприятии
информационных базах 1С:Предприятия не целесообразно по следующим
причинам:
- использование конфигурации только в целях бухгалтерского учета и
осуществления торговых операций,
- данные конфигурации не адаптированы под управленческий учет, так
как имеют узконаправленное предназначение;
- создание дополнительных управленческих справочников и документов
(метаданных конфигурации) приведет к дублированию информации и
дальнейшей путанице;
- необходимость в покупке дополнительных лицензии превышает
предельно возможный бюджет на автоматизацию.
Именно поэтому было принято решение на разработку собственной
информационной системы для учета заявок по ремонту и модернизации ПК.
Для разработки приложения, реализующего учета понадобятся
следующие ИС:
– Операционная система Windows предназначенная для
функционирования на клиентской машине;
47
– Операционная система Windows для сервера;
– СУБД MS Access.
Первой причиной выбора данной СУБД является то, что MS Access
входит в пакет программ Microsoft Office, и по стоимости полного пакета
программ приближается к стоимости отдельной базы данных. Вторая причина:
лёгкость освоения - разобраться сможет даже не опытный пользователь. Ну и
в-третьих, для разработки приложения наиболее целесообразно применить
СУБД MS Access в связи с небольшим размером ИС.
Все указанные ИС должны быть приобретены для разработки и
дальнейшего использования АИС «Ремонт ПК» в сервисном центре
ООО «СЕРВИС ПК».
1.4 Обоснование проектных решений
1.4.1 Обоснование проектных решений по информационному
обеспечению
Входной информацией для проектируемой системы являются заявки
клиентов, сведения о сотрудниках и отделах предприятия, содержащиеся в
штатном расписании, сведения об используемых запчастях из
сопроводительных документов (счет-фактура, накладная, ТТН) и их
взаимозаменяемых аналогов, формируемые на основании опытной
эксплуатации механика.
Эти данные поступают как в цифровом, так и в печатном виде. Данные из
входных документов вносятся в систему путём ручного ввода данных через
диалоговый интерфейс.
Из штатного расписания в систему вводятся следующие данные:
- Ф.И.О. сотрудника;
- должность сотрудника;
- наименование структурного подразделения.
Из атрибутов паспорта клиента и устной информации от него вносятся
следующие реквизиты:
48
- Ф.И.О. клиента;
- адрес прописки.
Внутренний документ «Складские ордера» позволяет отражать факт
поступления и списания запасных частей на ремонт и модернизацию ПК. На
основании товарно-транспортных сопроводительных документов заносятся
данные о запасных частях через складской документ, в котором указывается:
- артикул товара;
- наименование запчасти;
- дата поступления;
- поставщик товара;
- единица измерения;
- количество.
Основным документом, вносимым в систему, является заявка клиентов на
ремонт и модернизацию ПК и оргтехники. Данный документ содержит
следующие реквизиты:
- дата и номер заявки;
- Ф.И.О заявителя;
- статус заявки;
- необходимые расходные запчасти для ремонта,
- исполнитель заявки,
- комментарий к заявке.
Основным результатным документом для разработанной системы
является список заявок пользователей, распределенный по следующим
статусам:
- поданные;
- обработанные;
- выполненные;
- проведенные в системе.
Выходной документ «Складской оредер» представляет собой
унифицированную форму соответствующего документа.
49
К выходным формам можно отнесчти также аналитические отчеты:
— Отчет по закупу запчастей выводит перечень оприходованных
запчастей на основе проведенных приходных ордеров за текущий месяц;
— Отчет по списанию запчастей показывает весь перечень списанных
запчастей и товаров на основе проведенных расходных ордеров;
— отчет «Складские остатки» формирует остатки запчастей на
определенную дату на складе.
1.4.2 Обоснование проектных решений по программному
обеспечению
Выбор операционной системы связан с тем, что на всех ЭВМ
ООО «СЕРВИС ПК» установлена ОС Windows 7.
Главные требования, предъявляемые к ОС - это выполнение основных
функций:
– эффективное управление ресурсами;
– обеспечение удобного интерфейса для пользователя и прикладных
программ.
Операционная система должна поддерживать многозадачность,
многооконный графический режим пользователя, выделение виртуальной
памяти.
Кроме этого, к операционным системам предъявляется ряд
дополнительных требований:
– совместимость. Существуют несколько популярных ОС (Windows
Vista/XP/7) для которых разработано много приложений. Когда пользователь
переходит на новую ОС, он надеется запускать под управлением новой ОС
привычные программы. Если ОС имеет средства для выполнения прикладных
программ, написанных для другой ОС, то про нее говорят, что она совместима с
этими ОС;
– переносимость. В идеале код ОС должен легко переноситься с
процессора одного типа на процессор другого типа и одной аппаратной
50
платформы на другую. Переносимые ОС имеют несколько вариантов
реализации для разных платформ, это свойство называют также
многоплатформенностью;
– расширяемость. Аппаратура компьютера устаревает за несколько лет, в
то время как некоторые ОС успешно используются в течение десятилетий. При
этом ОС не может не изменяться. Изменение ОС — это приобретение новых
свойств, например, поддержка новых периферийных устройств. Если ОС
разработана, таким образом, что изменения и дополнения могут вноситься без
нарушения целостности системы, то такую ОС принято называть расширяемой.
Расширяемая ОС обычно состоит из нескольких отдельных модулей;
– надежность и отказоустойчивость. ОС должна быть защищена как от
внутренних, так и от внешних ошибок, сбоев и отказов. Приложения не должны
иметь возможности наносить вред ОС, действия ОС должны быть всегда
предсказуемыми.
– безопасность. Современная ОС должна защищать данные и другие
ресурсы вычислительной системы от несанкционированного доступа. Чтобы
ОС обладала свойством безопасности, она должна как минимум иметь в своем
составе средства аутентификации – определения легальности пользователей,
авторизации – представления легальным пользователям дифференцированных
прав доступа к ресурсам, аудита – фиксации всех «подозрительных» для
безопасности системы событий;
– производительность. ОС должна обладать настолько хорошим
быстродействием и временем реакции, насколько это позволяет аппаратная
платформа.
Операционная система Windows 7 отвечает всем предъявляемым
требованиям, в результате чего была выбрана для разработки и дальнейшего
использования АИС.
В связи с тем, что разрабатываемая программа хранит информацию в базе
данных, необходимо наличие соответствующей СУБД.
51
Программа ориентирована на работу с базами данных формата: MS
Access. Соответственно на компьютере должна быть установлена данная СУБД.
Если база MS Access функционирует на сервере, то необходимо обеспечить
подключение компьютера к серверу. Для работы с базой данных MS Access на
удаленном компьютере требуется наличия открытого общего доступа к базе
расположенной на удаленном компьютере, через протокол SMB.
Также необходимо дать удаленному пользователю который
подсоединяется к базе, права на чтение, запись, изменение данных на
компьютере который будет хранить базу данных. Также для доступа к данным
используется системы работы с базами данных MS Access версии не ниже 2010
фирмы Microsoft.
Проведем анализ популярных средств разработки и рассмотрим
возможности каждой из них поподробнее
1) C++ Builder - это одна из самых современных и эффективных сред
программирования. Builder это среда, в которой можно осуществлять так
называемое визуальное программирование, то есть создавать программы,
позволяющие в момент их исполнения взаимодействовать с пользователем с
помощью многооконного графического интерфейса.
В момент выполнения программы на экране могут появляться в цветном
изображении элементы управления программой:
— кнопки, на которые можно нажимать мышью, после чего происходят
некоторые «привязанные» к этим кнопкам действия;
— поля для ввода/вывода данных;
— списки, из которых можно выбирать данные и применять их для
дальнейших расчетов в программе;
— различные меню, позволяющие выбирать и выполнять те или иные
действия;
— элементы, контролирующие состояния каких-то объектов;
— элементы, помогающие следить за ходом некоторых процессов во
время их выполнения;
52
— элементы, позволяющие выбирать дату из календаря;
— элементы, обеспечивающие стандартный выбор файлов, шрифтов,
цвета, настройки принтеров и другие;
— элементы, позволяющие вставлять в разрабатываемую программу
ссылки на другие программы-объекты.
Кроме этого, для лучшего понимания ходы выполнения программы на
экране могут прорисовываться различные изображения, создаваться
иерархические деревья, с помощью которых можно управлять ходом
выполнения программы. Среда Builder позволяет работать как с простыми
локальными и удаленными базами данных, так и с многозвенными
распределенными базами данных, а также позволяет построить общение вашей
программы с Интернетом.
Среда Builder – инструмент разработки программ на основе современного
метода создания программа – объектно-ориентированного программирования
(ООП) [23].
2) Delphiэто продукт Borland International для быстрого создания
приложений. Процесс создания интерфейса будущей программы напоминает
забаву с игровым компьютерным конструктором. Поэтому RAD-среды еще
называют визуальными средами разработки: какими мы видим рабочие и
диалоговые окна программы при проектировании, такими они и будут, когда
программа заработает.
Высокопроизводительный инструмент визуального построения
приложений включает в себя настоящий компилятор кода и предоставляет
средства визуального программирования, несколько похожие на те, что можно
обнаружить в Microsoft Visual Basic или в других инструментах визуального
проектирования. В основе Delphi лежит язык Object Pascal, который является
расширением объектно-ориентированного языка Pascal. В Delphi также входят
локальный SQL-сервер, генераторы отчетов, библиотеки визуальных
компонентов, и прочее, необходимое для того, чтобы чувствовать себя

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

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