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

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам
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. фаза завершения.
Начальная фаза - это фаза разработки концепций проекта, она состоит из
сбора исходных данных и анализа существующего состояния (предварительное
исследование), а также выявления потребностей в изменениях (в проекте).
Определение проекта:
постановка целей, задач и результатов в задаче автоматизации учета
нагрузки;
определение основных требований, ограничительных условий, критериев
проекта;
определение уровня рисков;
определение окружения проекта, предполагаемых участников;
расчет требуемого времени для разработки, ресурсов, средств и др.
В результате этапа формируется задача автоматизации учёта заявок,
происходит построение и оценка альтернативных вариантов решения данной
задачи, а также экспертиза и утверждение концепции задачи.
Фаза разработки проекта – это фаза, в результате которой разрабатывают
основной состав проекта, проводят подготовку к реализации. Основные подэтапы
этой фазы: выбор руководителя проекта и назначение команды проекта: изучение
целей, мотивации и требований заказчика и хозяина проекта, а также других
ключевых участников.
На этом этапе осуществляется структура планирования, в том числе
декомпозиция проекта (разбиение на более детальные блоки), составляют
календарные планы и графики работ, утверждают смету и бюджет проекта,
определяют необходимые ресурсы и методы контроля реализации проекта,
Источник: https://baza.diplomsite.ru/previewfile/2032