Автор работы: Пользователь скрыл имя, 21 Апреля 2013 в 22:32, дипломная работа
Целью данного дипломного проекта является изучение разработки автоматизированной информационной системы учета автомобилей в автосалоне. Основные задачи:
-Проведение анализа деятельности автосалона.
-Разработка информационной базы данных.
-Разработка структурной схемы системы.
-Разработка программы.
-Разработка документации.
-Тестирование.
ВВЕДЕНИЕ
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 Пожарная безопасность
ЗАКЛЮЧЕНИЕ
СПИСОК ИСПОЛЬЗУЕМЫХ ИСТОЧНИКОВ
Приложение А Структурная схема автосалона
Приложение Б Диаграмма IDEF.0 - модель бизнес-процессов «as-is»
Приложение В Диаграмма DFD - модель потоков данных
Приложение Г Структурная схема системы
Приложение Д Логическая модель базы данных
Приложение Е Руководство пользователя
Приложение Ж Руководство программиста
-Формирование отчета «Заказы автомобилей» - формирование сведений о заказах на автомобили . Также вывод всей информации об автомобиле и договоре.
-Формирование отчета «
Для формализованного описания вышеописанных
бизнес-процессов приведены
Рассмотрим бизнес - правила, необходимые для учета реализации автомобилей в автосалоне:
Бизнес-правила - набор условий, которые управляют деловым событием, чтобы оно происходило так, как нужно для предприятия (или клиента).
-При заказе автомобиля должна быть внесена предоплата, установленная автосалоном
-После постановки автомобиля на внутренний учет, проводится диагностика автомобиля и его предпродажная подготовка, оповещение покупателя
-Заключение договора купли-
1.3.2 Анализ данных
Исходя из вышеперечисленного необходимо определить данные, которые будут использоваться в проектируемой базе данных.
Эти сведения можно разделить на типы:
-сведения о заказе;
-сведения о покупателях;
-сведения об автомобилях;
-сведения о продаже;
-сведения об оплате.
Сведения о заказе включают: модель автомобиля, тип кузова, год выпуска, цвет, КПП, объем двигателя, сумма предоплаты.
Сведения о покупателях
Сведения об автомобилях включают: модель автомобиля, тип кузова, год выпуска, цвет, КПП, объем двигателя, номер двигателя.
Сведения об оплате включают: ФИО покупателя, модель автомобиля, цена, дата продажи.
Сведения о продаже включают: модель автомобиля, ФИО покупателя, ИНН, паспортные данные, цена автомобиля, дата продажи.
1.3.3 Исследование информационных потоков
В результате анализа деятельности отдела менеджмента был выявлен комплекс информационных потоков.
Входные данные:
-сведения о покупателях;
-сведения об автомобилях;
-данные для формирования
-сведения о поставщиках.
Выходные документы:
-отчет «Прайс-лист»;
-отчет «Анализ продаж»;
-отчет «Заказы автомобилей»;
-отчет «Состояние заказов».
В результате исследования информационных потоков была построена DFD модель, которая показывает, какие информационные потоки возникают при выполнении функций.
3 Особенности компьютерной обработки
данных.
1. Единообразное выполнение операций.
Компьютерная обработка предполагает
использование одних и тех же команд при
выполнении идентичных операций бухгалтерского
учета, что практически исключает появлению
случайных ошибок, обыкновенно присущих
ручной обработке.
^ 2. Разделение функций.
Компьютерная система может осуществить
множество процедур внутреннего контроля,
которые в неавтоматизированных системах
выполняют разные специалисты. Такая ситуация
оставляет специалистам, имеющим доступ
к компьютеру, возможность вмешательства
в другие функции. В итоге компьютерные
системы могут потребовать введения дополнительных
мер для поддержания контроля на необходимом
уровне, который в неавтоматизированных
системах достигается простым разделением
функций. К подобным мерам может относится
система паролей, которые предотвращают
действия, не допустимые со стороны специалистов,
имеющих доступ к информации об активах
и учетных документах через терминал в
диалоговом режиме.
^ 3. Потенциальные возможности появления
ошибок и неточностей.
Компьютерные системы более открыты для
несанкционированного доступа, включая
лиц, осуществляющих контроль. Они также
открыты для скрытого изменения данных
и прямого или косвенного получения информации
об активах. Чем меньше человек вмешивается
в машинную обработку операций учета,
тем ниже возможность выявления ошибок
и неточностей. Ошибки, допущенные при
разработке или корректировке прикладных
программ, могут оставаться незамеченными
на протяжении длительного периода.
^ 4. Потенциальные возможности усиления
контроля со стороны администрации.
Компьютерные системы дают в руки администрации
широкий набор аналитических средств,
позволяющих оценивать и контролировать
деятельность фирмы. Наличие дополнительного
инструментария обеспечивает укрепление
системы внутреннего контроля в целом
и, таким образом, снижение риска его неэффективности.
^ 5. Инициирование выполнения операций
в компьютере.
Компьютерная система может выполнять
некоторые операции автоматически.
3 1С Предприятие 8,2 -– разработка АИС, универсальная программа массового назначения для автоматизации бухгалтерского и налогового учета, а также для подготовки форм обязательной (регламентированной) отчетности.
Её преимущества:
-гибкий интерфейс - пользователь
может использовать для работы
в программе тот интерфейс,
который считает наиболее
-возможность создания
-возможна интеграция части реш
-во всех решениях 1С: Предприятие 8 существует внешняя обработка, которая способна восстановить базу данных, которая была разрушена при неправильном выключении компьютера или выключении электроэнергии.
Кроме этого программа имеет функции
сохранения резервной копии информации
и режим сохранения в архиве текстовых
документов.
-возможность автоматической
-низкая цена за конечный
Создание собственной
Ожидаемый эффект от внедрения:
-Актуальность - возможность оперативно отражать изменения.
-Полнота информации, то есть
предоставление максимально
-Удобство - понятный интерфейс.
-Непротиворечивость и
3.1 Обзор инструментов
3.1.1 Описание «1С: Предприятие 8.2»
Система 1С: Предприятие 8 имеет в своей основе ряд механизмов, определяющих концепцию создания прикладных решений. Наличие этих механизмов позволяет максимально соотнести технологические возможности с бизнес-схемой разработки и внедрения прикладных решений.
Состав прикладных механизмов 1С: Предприятия ориентирован на решение задач автоматизации учета и управления предприятием. Использование проблемно-ориентированных объектов позволяет разработчику решать самый широкий круг задач складского, бухгалтерского, управленческого учета, расчета зарплаты, анализа данных и управления на уровне бизнес-процессов.
Система 1С: Предприятие 8 является открытой системой. Предоставляется возможность для интеграции практически с любыми внешними программами и оборудованием на основе общепризнанных открытых стандартов и протоколов передачи данных.
В системе 1С: Предприятие 8 имеется целый набор средств, с помощью которых можно:
-создавать, обрабатывать и
-осуществлять доступ ко всем
объектам системы 1С:
-поддерживать различные проток
-поддерживать стандарты
-создавать собственные
Преимущества 1C: Предприятие 8
-Интерфейсные механизмы:
а) Пользователь может использовать для работы в программе тот интерфейс, который считает наиболее подходящим для себя.
б) Поля, обязательные для заполнения, отмечены красной линией, что привлекает внимание пользователя;
в) Возможность осуществления
г) Пользователь может настроить внешний вид списка, отображаемого в форме; указать, какие колонки должны быть отображены, порядок следования колонок, а также их расположение.
-Прикладные механизмы:
а) Вводить «на основании» можно не только документы, но и другие объекты.
б) Режим оперативного проведения может быть запрещен в Конфигураторе.
в) Документ может иметь несколько табличных частей.
г) Документ может создавать движения различными датами, отличными от даты проведения документа.
д) Одному пользователю может быть назначено несколько ролей, что упрощает разграничение прав пользователей.
ж) Ограничения доступа к данным могут быть наложены на уровне записей и полей базы данных.
и) Прикладные решения теперь могут быть многоязычными.
-Хранение сведений:
В базе данных можно хранить произвольную информацию в разрезе нескольких измерений. Для этого введен новый объект конфигурации - Регистр сведений. Он поддерживает периодичность, так что информация может быть развернута по времени или позиции документа.
-Экономическая и
а) Платформа содержит набор готовых оформлений. Кроме того, пользователь может самостоятельно создавать собственные варианты оформления.
б) Появился новый мощный инструмент
интерактивного анализа данных - Сводная
таблица. Она может быть размещена
в табличном документе и позвол
в) Введены новые объекты - Сводная диаграмма, Диаграмма Ганта и Дендрограмма.
Недостатки 1С: Предприятие 8
-Высокие системные требования. Даже пустая база данных весит около 200 мегабайт. Поэтому и компьютер должен быть соответствующий - от 512 мегабайт оперативной памяти (а для комфортной работы лучше 1024 мегабайта), процессор от 1500 мегагерц.
-Низкая производительность
-Для того чтобы работать с
8.2, необходимо обучение персонала.
-В 1С версии 8 больше возможностей, отчётов, вариантов работы.
Предметная область, автоматизируемая «1C: Бухгалтерией предприятия 8.2», иллюстрируется следующей схемой:
-1С, версия 8 -изменяется и обновляется регулярно, несколько раз в месяц, что по большому счёту сказывается на стоимости владения и обслуживания [5].
2.3 Дополнительные возможности
Конфигурация «Бухгалтерия предприятия» предоставляет пользователю большой набор дополнительных возможностей:
3.1.2 Описание «Borland Delphi»
Бурное развитие вычислительной техники,
потребность в эффективных сред
высокопроизводительный
объектно-ориентированная
визуальное (а, следовательно, и скоростное) построение приложений из программных прототипов;
масштабируемые средства для построения баз данных.
Delphi 7 представляет собой
·система Delphi является одной из самых эффективных средств разработки приложений баз данных;
·Delphi является инструментальным средством ускоренной разработки программ;
·Delphi имеет самый быстрый среди продуктов подобного рода оптимизирующий компилятор, позволяющий создавать быстрые и относительно компактные программы;
·многочисленные компоненты, поддерживающие разработку приложений баз данных, обеспечивают решение самых разнообразных задач: выборку и сортировку данных, их наглядное представление, изменение и публикацию данных в виде отчетов и HTML-страниц;
·создаваемые с помощью Delphi программы могут работать не только под управлением Windows.
3.1.3 Выбор средства разработки
Для разработки АИС была выбрана 1С:Предприятие 8, так как:
-1С:Предприятие 8 престижнее и современнее.
-1С версии 8 намного лучше работает на больших предприятиях.
-1С версии 8 лучше работает с
MS SQL. У 1С версии 8 не будет проблем
совместимостью с новыми
3.2 Обзор СУБД
Средства автоматизации - это инструментальные системы, с помощью которых создаются новые программные продукты, и готовые программные комплексы, настраивающиеся на потребности конкретного пользователя.
В качестве СУБД в данной работе могут быть использованы:
OracleSQL Server-2008
3.2.1 СУБД Oracle Database
Oracle - одна из наиболее мощных современных СУБД, предназначенных для реализации баз данных уровня корпорации, что предъявляет серьезные требования к серверу.может работать в большинстве операционных систем: Windоws-NТ, -2000, Linux, UNIХ, AIX, Nowell Nеtwаrе. А это в свою очередь позволяет выбирать наиболее удобную для корпоративных задач платформу сервера. Например, если организация предпочитает использовать операционные системы не от Windows, то она легко может себе это позволить. Некоторые организации могут ориентироваться на решения на базе UNIХ-систем, славящихся надежностью и устойчивостью в качестве серверной платформы, при этом продолжая использовать привычный пользователям Windows на клиентских компьютерах.
Основными преимуществами Oracle можно считать поддержку баз данных очень большого объема (до 64 Гбайт), мощные средства разработки и администрирования, поддержку многопроцессорности и двух языковых сред, а также интеграцию с Web. Вместе с этим программа предъявляет серьезные аппаратные требования и высокую цену [10].
Информация о работе Автоматизированная информационная система учета автомобилей в автосалоне