Диплом: Автоматизация процесса ведения документации и отчетности в АНО "АвтоМотоПро"

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам
37
Для формирования информационного обеспечения требуется:
1. Ясное формирование целей, задач, функций всей системы управления
предприятия;
2. Выявление движения данных от момента формирования и до их применения
на различных уровнях управления, представленных для анализа в виде схем
информационных потоков;
3. Усовершенствование системы документооборота;
4. Наличие и использование систем классификаций и кодирований;
5. Владение методологией формирования концептуальных информационно-
логических моделей, отображающих взаимосвязь информации;
6. Создание массива данных на электронных носителях, что требует наличия
современных технических обеспечений.
Информационная система, рассматриваемая в данном проекте будет
строится по архитектуре клиент-сервер, что позволит использовать её
одновременно нескольким пользователям, упростит организацию работы и
облегчит труд специалистов [21, стр. 21-43].
Эта архитектура предполагает, что на сервере находиться база данных под
управлением СУБД. Каждая рабочая станция (клиенты) посылают запросы на
информацию к серверу, который осуществляет доставление и предварительную
обработку информации. Единица обмена по сети есть запрос и соответствующая
запросу выборка данных из базы данных. Существенно снижается трафик в сети,
снимается ограничение на доступность данных в БД различным приложениям.
Клиентская часть приложений становиться несколько облегчённой, но в больших
ИС могут возникнуть проблемы. Рабочие станции должны иметь достаточно
высокие технические параметры для выполнения «тяжелых» программных
продуктов [14, стр. 35-51].
Строить информационную систему для компании целесообразней используя
распределённые базы данных и ИС.
Под распределенной (Distributed DataBase - DDB) обычно предполагают БД,
включающую фрагменты из нескольких БД, которые располагают на различных
узлах сети ПК, и, могут управляться различными СУБД. Распределенная БД
38
видится с точки зрения пользователя и прикладной программы как простая
локальная БД. В данном случаи слово "распределенная" отображает способ
формирования БД, но не внешнюю ее характеристику.
Распределенная обработка информации дает возможность увеличить
эффективность удовлетворений изменяющихся информационных потребностей
работников и, таким образом, обеспечить гибкость используемых им решений.
Преимущества распределенной обработки информации: значительное число
взаимодействующих работников, выполняющих задачи сбора, передачи и выдачи
данных; обеспечение доступа пользователю к вычислительным ресурсам сети.
Системы управления БД (СУБД) - это комплекс языковых и программных
средств, используемого для создания, ведения и совместного применения БД
многими работникам. Обычно СУБД делят по применяемой модели данных. Так,
СУБД, созданные на применении реляционной модели данных, являются
реляционными СУБД. БД будет создана на основе клиент – серверной
архитектуре [11, стр. 25-77].
Классифика
тор, или (от лат. classis разряд и facere — делать) — это
систематизированный список именованных объектов, которым дан уникальный
код. Классификация объектов производится по правилам распределения заданного
множества объектов на подмножества (классификационные группировки) и
соответствует действующим признакам их различия или сходства. Применяется в
автоматизированных системах управления и обработки информации.
Классификатор – это стандартный кодовый язык документов, финансовых отчётов
и автоматизированных систем (см. табл. 4).
Таблица №4
Перечень обозначений систем кодирования
Система кодирования
Краткое обозначение
Порядковая
П
Серийно-порядковая
СП
Разрядная (позиционная)
Р
Комбинированная (смешанная)
К
39
Под кодированием понимается присвоение кода классификационной
группировке или объекту классификации.
Кодирование создано для формализованного описания наименований
различных видов данных. Кодирование представляет процесс обозначения
исходного множества объектов или сообщений набором символов заданного
алфавита и основывается на наборе определенных правил[19, стр. 111-124].
Порядковый метод — каждый из объектов множества кодируется с
помощью порядкового номера. Позволяет обеспечить простоту добавления новых
объектов и краткость кода, этот код не несёт никакой информации об объекте.
Применяется тогда, когда не нужно сложного деления на множества, например, в
классификаторе валют.
Серийно-порядковый метод — кодами служат числа натурального ряда с
закрепленной отдельной серией этих чисел за объектами классификации с такими
же признаками. Используется для идентификации объектов в сочетании с
классификационным методом (классификатор должностей и служащих).
Последовательный метод — в кодовом обозначении знаки на отдельной
ступени деления зависят от результатов декомпозиции на предыдущих ступенях.
Результат кодовых обозначений группировки несет информацию о
последовательности признаков, характеризующих эту группировку. Подходит для
иерархического метода классификации.
Параллельный метод — признаки классификации проходят кодировку
независимо друг от друга по определенным разрядам или группами разрядов
кодового обозначения. Метод параллельного кодирования чаще используют при
фасетной классификации, но применяют также и в иерархической классификации.
В таком случае или соподчиненные признаки, обладают полной
однородностью и располагаются параллельно во всех звеньях иерархической цепи,
или несоподчиненные параллельные признаки искусственно устанавливают в
определенной последовательности (см. табл. 5).
40
Таблица №5
Перечень обозначений видов классификаторов
Вид классификатора
Краткое обозначение
Общегосударственный
ОГ
Отраслевой
О
Локальный
Л
Международный
М
Используемые классификаторы и коды приведены в таблице 6.
Таблица № 6
Используемые классификаторы и коды
Наименование
объекта
кодируемого
множества
Значнос
ть кода
Система
кодирова
ния
Вид
классифи
катора
Список кодов или пример
кода множества
Код
Значение
1
Код клиента
10
П
Л
1-∞
Порядковый номер
клиента
2
Код клиента
3
П
Л
1-10
Порядковый код
клиента
3
Код курса
5
П
Л
1-∞
Порядковый код курса
4
Код курса
3
П
Л
1-10
Порядковый код курса
5
Код курса
3
П
Л
1-∞
Порядковый код курса
6
Код курса
3
П
Л
1-∞
Порядковый код курса
В таблице 6 представлены классификаторы для учёта всей входящей
информации. Введение кодов необходимо для систематического учёта и быстрого
поиска.
41
Данные классификаторы используются в процессе работы постоянно.
Данные заносятся по мере необходимости, например при формировании новых
заявок. Изменения данных тоже периодичны и производятся по мере
необходимости, например смена фамилии сотрудницы несет изменение
информации о ней.
Исходным документом будет заявка на обучение.
Результатными документами будут отчеты:
За период;
Расписание занятий;
По договорам.
Формами для работы с данными будут:
Заявки;
Обучение;
Расписание.
1.4.2 Обоснование проектных решений по программному обеспечению
Программное обеспечение - совокупность комплекса различного по
функционалу взаимосвязанного программного продукта, участвующего в решении
задач управления, и программных документов, которые необходимы для
использования их программ.
ПО является главнейшей компонентой информационных систем.
Важнейшую роль в судьбе создаваемой информационной системы есть
обоснованный и удачный выбор системного и прикладного ПО[12, стр. 44-78].
При формировании сложных АСУ большое значение оказывает разработка
ПО, т.к. именно программные средства формируют интеллект компьютера,
применяемый для решения сложных научных задач, управления сложнейшими
технологическими процессами. В современном мире при формировании данных
систем значительно увеличивается значимость человеческого фактора, а, значит,
эргономического обеспечения системы. [9, стр. 27-37].
Создание модели информационной системы будет происходить в среде
Erwin.
42
В качестве СУБД для базы данных была выбрана СУБД MS Access 2010, с
сохранением базы данных в формате MS Access 2003.
Один из главных плюсов разработки на MS Access –связь с Microsoft Office.
Для нормальной работы созданного приложения достаточно установленного
офиса. MS Access вполне хорош по совместимости с MS SQL Server и другим
форматом баз данных.
Каждая из задач имеет в себе выбор одного из способа решения. MS Access,
при своей внешней простоте, позволит решить довольно сложные задачи. MS
Access серьезный инструмент, в котором быстро и эффективно возможно
выполнить довольно сложную вещь. Для многих из проектов, где важно в жатые
сроки произвести разработку, MS Access подходит идеально.
Каждый из языков программирования создан под решение определенных
целей и задач. MS Access может решить достаточное количество офисных,
бухгалтерских и других задач. Программирование в MS Access, создание структур
баз данных подобны другим средам. Освоение основных принципов не займет
много времени, а затем довольно прост переход к другим средствам разработки.
Отличаться будет только интерфейс - названия функций, процедуры,
синтаксические правила и др. Но основной - принцип по созданию баз и алгоритма
будет таким же.
MS Access изначально представлен как настольные базы данных, и в данных
сферах ему трудно найти равных соперников. Так же MS Access надежный
контейнер по хранению запросов и таблиц при работе с ними через ADO. Если не
устраивают типовые наборы функций, то можно выполнить интерфейсы для
работы с применением другого средства, например, Visual Studio или Delphi.
Преобразование отношений в таблицы происходит по следующим принципам:
каждое отношение (сущность) становится отдельной таблицей, а каждый атрибут
отношения становится полем [5, стр.136].
Входная информация - это вся информация, необходимая для решения
существующих задач в организации. Данная информация хранится в первичных
документах, на машинных носителях, в памяти персонального компьютера.
Для автоматизации необходимо:
43
Составить список входной информации;
Грамотно расположить реквизиты каждого вида входной информации;
Привести описание полей (реквизитов) входных документов.
Вся входная информация будет заносится в БД «АвтоМотоПро». В
разработанный программный продукт будет удобно заносить полученную
информацию, а также делать выборку нужных данных из предложенного списка,
что позволит сохранить целостность данных.
Приложение для базы данных будет создано с помощью Delphi 2010. Delphi
2010 — это среда быстрой разработки приложений, используемая многими
разработчиками, она поддерживается тысячами компонентов и надстроек других
производителей и позволяющая создавать высокопроизводительные приложения,
ориентированные на пользователя.
Delphi включает современный объектно-ориентированный язык, встроенные
средства быстрой компиляции, возможность подключения к различным базам
данных и много визуальных компонентов, позволяя в несколько раз быстрее
создавать приложения для различных платформ Windows и баз данных [5, с. 85].
1.4.3 Обоснование проектных решений по техническому обеспечению
Техническое обеспечение комплекс технических средств, определенных
для работы ИС, а также подобающая документация на эти средства и
технологические процессы[12, стр. 45-67].
Комплексом технических средств является:
1. ПК удовлетворяющие минимальные требованиям;
2. Устройства по сбору, накоплению, обработке, передаче и выводу данных;
3. Устройства по передачи информации и линии связи;
4. Средств оргтехники и устройств автоматического съема данных;
5. Эксплуатационные материалы и др.
Документацией оформляется предварительная выборка технических
средств, использование их эксплуатации, технологический процесс обработки
информации, технологическое оснащение. Документацию возможно делить на три
группы:
44
1. Общесистемные, включающие государственные и отраслевые стандарты по
техническому обеспечению;
2. Специализированные, содержащие комплексы методик по всем этапам
разработки технического обеспечения;
3. Нормативно - справочная, применяемая при выполнении расчетов по
техническому обеспечению.
В данное время сложились две основные группы формирования технических
обеспечений (формы по использованию технических средств): централизованный и
частичного или полностью децентрализованный [23, стр. 46-89].
Централизованного технического обеспечения базируемого на применении в
информационную систему серверов.
Децентрализация технических средств дает возможность реализовать
функциональные подсистемы на ПК непосредственно на рабочем месте.
Перспективным подходом можно считать, частично децентрализованным
подходом — применение технических обеспечений на базе распределенной сети,
состоящей из ПК и сервера для хранения БД, общих для любых функциональных
подсистем [15, стр. 27-43].
Для решения выдвинутой задачи, необходимо наличие у специалиста
компании ПК и принтера. К компьютеру, который находится в пользовании
специалиста, предъявляются следующие возможные требования:
Корпус: InWin EMR009 450W black-silver mATX;
MB: ASUS P8H61-M LE/USB3;
Процессор: Intel Core i3-2100, S1155;
Cooler: CPU Intel S-1156/1155 BOX;
HDD: Seagate SATA 500Gb ST3500413AS;
RAM: 2GB DDR3 1333MHz Kingston PC3-10666;
Привод: DVD-RW NEC AD7260S SATA black.
Критерием выбора технических средств есть:
1. Надежная функциональная система;
2. Функционально полная система;
3. Быстродействие;
45
4. Минимизирование затрат на стоимость: аппаратного средства, прикладной
системы, сопровождения систем, развития систем.
46
II Проектная часть
2.1 Разработка проекта автоматизации
2.1.1 Этапы жизненного цикла проекта автоматизации
Жизненный цикл проекта состоит из четырех фаз:
1. начальная фаза;
2. фаза разработки;
3. фаза реализации;
4. фаза завершения.
Начальная фаза - это фаза разработки концепций проекта, она состоит из
сбора исходных данных и анализа существующего состояния (предварительное
исследование), а также выявления потребностей в изменениях (в проекте).
Определение проекта:
постановка целей, задач и результатов в задаче автоматизации учета
нагрузки;
определение основных требований, ограничительных условий, критериев
проекта;
определение уровня рисков;
определение окружения проекта, предполагаемых участников;
расчет требуемого времени для разработки, ресурсов, средств и др.
В результате этапа формируется задача автоматизации учёта заявок,
происходит построение и оценка альтернативных вариантов решения данной
задачи, а также экспертиза и утверждение концепции задачи.
Фаза разработки проекта – это фаза, в результате которой разрабатывают
основной состав проекта, проводят подготовку к реализации. Основные подэтапы
этой фазы: выбор руководителя проекта и назначение команды проекта: изучение
целей, мотивации и требований заказчика и хозяина проекта, а также других
ключевых участников.
На этом этапе осуществляется структура планирования, в том числе
декомпозиция проекта (разбиение на более детальные блоки), составляют
календарные планы и графики работ, утверждают смету и бюджет проекта,
определяют необходимые ресурсы и методы контроля реализации проекта,

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

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