Автор: Пользователь скрыл имя, 25 Февраля 2013 в 15:54, курсовая работа
Целью данного дипломного проекта является разработка автоматизированной информационной системы учета автомобилей в автосалоне.
Автоматизация отдела менеджмента позволит работникам избавиться от многих рутинных процессов, что обеспечит наиболее быстрое, полное и качественное обслуживание пользователей.
Основные задачи:
-Проведение анализа деятельности автосалона.
-Разработка информационной базы данных.
-Разработка структурной схемы системы.
-Разработка программы.
-Разработка документации.
-Тестирование.
ВВЕДЕНИЕ
1 АНАЛИЗ ПРЕДМЕТНОЙ ОБЛАСТИ
1.1 Описание автосалона
1.2 Технические средства автосалона
1.3 Описание учета реализации автомобилей в автосалоне
1.3.1 Описание бизнес - процессов учета автомобилей
1.3.2 Анализ данных
1.3.3 Исследование информационных потоков
1.4 Заключение по оценке
2. ОБЗОР СУЩЕСТВУЮЩИХ АНАЛОГОВ
2.1 «Альфа-Авто: Автосалон + Автосервис + Автозапчасти»
2.2 "АвтоСалон 3"
2.3 Обоснование разработки АИС «Учета автомобилей в автосалоне»
3 ОБЗОР СРЕДСТВ РАЗРАБОТКИ
3.1 Обзор инструментов
3.1.1 Описание «1С: Предприятие 8.2»
3.1.2 Описание «Borland Delphi»
3.1.3 Выбор средства разработки
3.2 Обзор СУБД
3.2.1 СУБД Oracle Database
3.2.2 СУБД MS SQL Server-2008
4 ПОСТАНОВКА ЗАДАЧИ
4.1 Требования к системе
4.1.1 Список функциональных требований
4.1.2 Список нефункциональных требований
4.2 Математическая постановка задачи обработки и анализа информации
5 ПРОЕКТНЫЕ РЕШЕНИЯ ПО СИСТЕМЕ
5.1 Описание структурной схемы системы
5.2 Решение по комплексу технических средств
5.3 Решение по информационному обеспечению
5.3.1. Описание логической модели данных
5.3.2. Описание физической модели данных
5.4 Решение по защите информации
5.5 Частные проектные решения
5.5.1 Подсистема «Формирование отчетов»
5.5.2 Описание тестового примера
5.6 Файловый состав системы
6 ЭКОНОМИЧЕСКОЕ ОБОСНОВАНИЕ
6.1 Оценка размеров программного продукта
6.2 Определение трудозатрат
7 ЭКОЛОГИЯ И БЕЗОПАСНОСТЬ ПРОИЗВОДСТВА
7.1 Организация автоматизированного рабочего места менеджера.
7.1.1 Организация режима труда и отдыха при работе с ВДТ и ПЭВМ
7.1.2 Микроклимат кабинетов сметного отдела
7.1.3 Освещение рабочего сметного отдела
7.1.4 Электробезопасность
7.1.5 Пожарная безопасность
ЗАКЛЮЧЕНИЕ
СПИСОК ИСПОЛЬЗУЕМЫХ ИСТОЧНИКОВ
Для формализованного описания вышеописанных бизнес-процессов приведены функциональная модель IDEF0 «as-is» в Приложении Б.
Рассмотрим бизнес - правила, необходимые для учета реализации автомобилей в автосалоне:
Бизнес-правила - набор условий, которые управляют деловым событием, чтобы оно происходило так, как нужно для предприятия (или клиента).
-При заказе
автомобиля должна быть
-После постановки
автомобиля на внутренний учет,
проводится диагностика
-Заключение
договора купли-продажи
1.3.2 Анализ данных
Исходя из вышеперечисленного необходимо определить данные, которые будут использоваться в проектируемой базе данных.
Эти сведения можно разделить на типы:
-сведения о заказе;
-сведения о покупателях;
-сведения об автомобилях;
-сведения о продаже;
-сведения об оплате.
Сведения о заказе включают: модель автомобиля, тип кузова, год выпуска, цвет, КПП, объем двигателя, сумма предоплаты.
Сведения о покупателях включают: ФИО покупателя, ИНН, паспортные данные.
Сведения об автомобилях включают: модель автомобиля, тип кузова, год выпуска, цвет, КПП, объем двигателя, номер двигателя.
Сведения об оплате включают: ФИО покупателя, модель автомобиля, цена, дата продажи.
Сведения о продаже включают: модель автомобиля, ФИО покупателя, ИНН, паспортные данные, цена автомобиля, дата продажи.
1.3.3 Исследование информационных потоков
В результате анализа деятельности отдела менеджмента был выявлен комплекс информационных потоков.
Входные данные:
-сведения о покупателях;
-сведения об автомобилях;
-данные для формирования отчетов;
-сведения о поставщиках.
Выходные документы:
-отчет «Прайс-лист»;
-отчет «Анализ продаж»;
-отчет «Заказы автомобилей»;
-отчет «Состояние заказов».
В результате исследования информационных потоков была построена DFD модель, которая показывает, какие информационные потоки возникают при выполнении функций.
Она будет применяться при проектировании базы данных, модель приведена в приложении В.
1.4Заключение по оценке
Создание собственной автоматизированной системы позволит учесть все особенности учета автомобилей в автосалоне.
Ожидаемый эффект от внедрения:
-Актуальность -
возможность оперативно
-Полнота информации,
то есть предоставление
-Удобство - понятный интерфейс.
-Непротиворечивость и достоверность данных.
Консолидация сведений на предприятии.
2. ОБЗОР СУЩЕСТВУЮЩИХ АНАЛОГОВ
На сегодняшний
день существует достаточно автоматизированных
систем учета автомобилей в
2.1 «Альфа-Авто: Автосалон + Автосервис + Автозапчасти»
Описание: Программный продукт «Альфа-Авто: Автосалон + Автосервис + Автозапчасти» предназначен для комплексной автоматизации учета на предприятиях автобизнеса (магазинов оптовой и розничной продажи запчастей, автосервисов и станций технического обслуживания автомобилей, автосалонов и дилерских центров).
С помощью «Альфа-Авто: Автосалон + Автосервис + Автозапчасти» можно:
оформлять заказы и продажи автомобилей;
выполнять предпродажную подготовку автомобилей;
оказывать услуги по ремонту и обслуживанию автомобилей;
вести оптовую и розничную торговлю запасными частями;
организовать работу склада;
учитывать оплаты и отслеживать состояние взаиморасчетов с покупателями и поставщиками;
Конфигурация позволяет:
-Запасные части:
oоптовая продажа запчастей;
oрозничная продажа запчастей;
oработа по заказам запчастей;
oзакупки запчастей;
oорганизация
внутрифирменного
-Автосервис:
oпланирование ресурсов;
oоформление ремонтов;
oавтоматизированное
рабочее место сотрудника
-Автосалон:
oклиентские и складские заказы;
oпокупка и продажа автомобилей;
oпредпродажная подготовка автомобилей;
oсделки «Trade-in»;
oответственное хранение автомобилей;
-Финансовый блок:
oоплаты покупателей и поставщикам;
oведение взаиморасчетов с подотчетными лицами;
oбюджетирование;
-Обмен данными:
oобмен данными с бухгалтерскими системами;
oобмен данными с каталогами производителей;
Пользователи программы имеют возможность быстро формировать необходимые документы. Руководство может оперативно получать и использовать данные о различных аспектах деятельности компании. Система предоставляет информацию, необходимую для принятия управленческих решений. Цена системы: 51 000 руб.
2.2 "АвтоСалон 3"
Описание: Программа АвтоСалон предназначена для автоматизации деятельности автосалонов, торгующих автомобилями, в части, касающейся ведения учета, продаж автомобилей и формирования договорных документов. Также предусмотрено формирование и печать документов, специфичных для данного вида деятельности (справка-счет, ПТС, транзитный номер).
Третья версия
программы является продолжением серии
одноименных программных
Возможности системы:
Печать документов на бланках строгой отчетности (справка-счет, ПТС, транзитный номер);
Неограниченное количество рабочих мест в рамках одной локальной сети;
Сколько угодно много предприятий (торгующих организаций);
Полная мультивалютность;
Ведение различных справочников (клиенты, автомобили, комплектации и т.д.);
Ведение Склада и Журнала продаж;
Формирование
различных отчетов и
Цена системы: 3 000 руб.
2.3 Обоснование разработки автоматизированной информационной системы «Учета автомобилей в автосалоне»
У существующих аналогов были выявлены следующие недостатки:
·нет гибких механизмов разграничения доступа к данным
·недостаточная функциональность
·нет многопользовательского доступа
·высокая цена
Подходящие новые технологии
Современным решением выше указанных проблем является разработка АИС на базе 1С: Предприятие 8, так как:
-гибкий интерфейс
- пользователь может
-возможность
создания распределённой
-возможна интеграция части решений 1С: Предприятие 8 с сайтом компании
-во всех решениях
1С: Предприятие 8 существует внешняя
обработка, которая способна во
-низкая цена за конечный продукт
Создание собственной автоматизированной системы позволит учесть все особенности учета автомобилей в автосалоне.
Ожидаемый эффект от внедрения:
-Актуальность -
возможность оперативно
-Полнота информации,
то есть предоставление
-Удобство - понятный интерфейс.
-Непротиворечивость и достоверность данных.
3 ОБЗОР СРЕДСТВ РАЗРАБОТКИ
3.1 Обзор инструментов
3.1.1 Описание «1С: Предприятие 8.2»
Система 1С: Предприятие 8 имеет в своей основе ряд механизмов, определяющих концепцию создания прикладных решений. Наличие этих механизмов позволяет максимально соотнести технологические возможности с бизнес-схемой разработки и внедрения прикладных решений.
В качестве ключевых моментов можно выделить изоляцию разработчика от технологических подробностей, алгоритмическое программирование только бизнес-логики приложения, использование собственной модели базы данных и масштабируемость прикладных решений без их доработки.
Состав прикладных механизмов 1С: Предприятия ориентирован на решение задач автоматизации учета и управления предприятием. Использование проблемно-ориентированных объектов позволяет разработчику решать самый широкий круг задач складского, бухгалтерского, управленческого учета, расчета зарплаты, анализа данных и управления на уровне бизнес-процессов.
Система 1С: Предприятие 8 является открытой системой. Предоставляется возможность для интеграции практически с любыми внешними программами и оборудованием на основе общепризнанных открытых стандартов и протоколов передачи данных.
В системе 1С: Предприятие 8 имеется целый набор средств, с помощью которых можно:
-создавать, обрабатывать
и обмениваться данными
-осуществлять
доступ ко всем объектам
-поддерживать различные протоколы обмена;
-поддерживать стандарты взаимодействия с другими подсистемами;
-создавать собственные интернет-решения.
Преимущества 1C: Предприятие 8
-Интерфейсные механизмы:
а) Пользователь может использовать для работы в программе тот интерфейс, который считает наиболее подходящим для себя.
б) Поля, обязательные для заполнения, отмечены красной линией, что привлекает внимание пользователя;
в) Возможность осуществления отбора по нескольким условиям;
г) Пользователь может настроить внешний вид списка, отображаемого в форме; указать, какие колонки должны быть отображены, порядок следования колонок, а также их расположение.
-Прикладные механизмы:
а) Вводить «на основании» можно не только документы, но и другие объекты.
б) Режим оперативного проведения может быть запрещен в Конфигураторе.
в) Документ может
иметь несколько табличных
г) Документ может создавать движения различными датами, отличными от даты проведения документа.
д) Одному пользователю может быть назначено несколько ролей, что упрощает разграничение прав пользователей.
ж) Ограничения доступа к данным могут быть наложены на уровне записей и полей базы данных.
и) Прикладные решения теперь могут быть многоязычными.
-Хранение сведений:
В базе данных можно хранить произвольную информацию в разрезе нескольких измерений. Для этого введен новый объект конфигурации - Регистр сведений. Он поддерживает периодичность, так что информация может быть развернута по времени или позиции документа.
-Экономическая и аналитическая отчетность:
а) Платформа содержит набор готовых оформлений. Кроме того, пользователь может самостоятельно создавать собственные варианты оформления.
б) Появился новый
мощный инструмент интерактивного анализа
данных - Сводная таблица. Она может
быть размещена в табличном
в) Введены новые объекты - Сводная диаграмма, Диаграмма Ганта и Дендрограмма.
Недостатки 1С: Предприятие 8
-Высокие системные требования. Даже пустая база данных весит около 200 мегабайт. Поэтому и компьютер должен быть соответствующий - от 512 мегабайт оперативной памяти (а для комфортной работы лучше 1024 мегабайта), процессор от 1500 мегагерц.
-Низкая производительность
платформы. Даже если
-Для того
чтобы работать с 8.2, необходимо
обучение персонала. Для того
чтобы пользователь смог
-В 1С версии 8 больше возможностей, отчётов, вариантов работы.
-1С, версия 8 -изменяется и обновляется регулярно, несколько раз в месяц, что по большому счёту сказывается на стоимости владения и обслуживания [5].
3.1.2 Описание «Borland Delphi»
Бурное развитие
вычислительной техники, потребность
в эффективных средствах
высокопроизводительный компилятор в машинный код;
объектно-ориентированная модель компонент;
визуальное (а, следовательно, и скоростное) построение приложений из программных прототипов;
масштабируемые средства для построения баз данных.
Delphi 7 представляет
собой современную и мощную
систему программирования и