Автоматизированная информационная система (АИС) «Автосалон»

Автор работы: Пользователь скрыл имя, 26 Сентября 2013 в 21:37, курсовая работа

Краткое описание

Темой проекта является автоматизированная информационная система (АИС) «Автосалон». Данный проект разработан для магазина по продаже автомобилей (в дальнейшем АИС «Автосалон»).
В настоящие время без автоматизированных систем уже не обходится ни одна область человеческой деятельности.
АИС «Автосалон» будет предоставлять услуги по оформлению приема, продажи автомобилей и печати соответствующих документов. Это позволит увеличить скорость обслуживания покупателей автосалона, повысит надёжность работы с информацией. Информационная система позволит повысить производительность и качество обслуживания, и не заставит покупателя долго ожидать информацию о нужном автомобиле, а также предусмотрит его продажу.

Содержание

ВВЕДЕНИЕ 2
1 ПОСТАНОВКА ЗАДАЧИ 3
2 ОПИСАНИЕ ПРОГРАММНОГО ПРОДУКТА 6
4 ИНСТРУКЦИЯ ПО ИСПОЛЬЗОВАНИЮ ПРОГРАММЫ 27
5 ОРГАНИЗАЦИОННО-ЭКОНОМИЧЕСКАЯ ЧАСТЬ 44
6 ОХРАНА ТРУДА И ОБЕСПЕЧЕНИЯ ЖИЗНЕДЕАТЕЛЬНОСТИ 55
7 РЕЗУЛЬТАТЫ 63
8 ЛИТЕРАТУРА 64

Прикрепленные файлы: 1 файл

Пояснительная записка.doc

— 1.61 Мб (Скачать документ)

Продолжение таблицы 2.1 – Входные  данные

Атрибут

Название поля

Тип поля

Размерность

Название

Название

Текстовый

25

VIN

VIN

Текстовый

17

ТипКузова

Тип кузова

Текстовый

20

НомерДвигателя

Номер двигателя

Текстовый

9

ПТС

КодПТС

Код ПТС

Числовой

Счетчик

Цвет

Цвет

Текстовый

20

Масса

Масса

Числовой

4

Категория

Категория

Текстовый

1

МощностьДвигателя

Мощность двигателя

Числовой

3

ОбъемДвигателя

Объем двигателя

Числовой

3

МодельДвигателя

Модель двигателя

Текстовый

15

МаксМасса

Максимальная масса

Числовой

4

СтранаВыпуска

Страна выпуска

Текстовый

20

Название

Название

Текстовый

20

ТипКузова

ТипКузова

Текстовый

20

VIN

VIN

Текстовый

17

НомерДвигателя

Номер двигателя

Текстовый

9

СерияПТС

Серия ПТС

Числовой

5

НомерПТС

НомерПТС

Числовой

5

Должности

КодДолжности

Код должности

Числовой

Счетчик

Должность

Должность

Текстовый

15

Цвет

КодЦвета

Код цвета

Числовой

Счетчик

Цвет

Цвет

Текстовый

20

Название

КодНазвания

Код названия

Числовой

Счетчик

Название

Название

Текстовый

20

Тип кузова

КодТипаКузова

Код типа кузова

Числовой

Счетчик

ТипКузова

Тип кузова

Текстовый

20

Страна выпуска

КодСтраныВыпуска

Код страны выпуска

Числовой

Счетчик

СтранаВыпуска

Страна выпуска

Текстовый

20


 

2.2 Выходная информация

Выходными данными являются формы  с информацией об автомобилях, категориях, поставщиках, сотрудниках, покупателях, а также результаты поиска, сортировки, фильтрации, расчетов. Кроме того, выходными данными считаются отчеты и документы на автомобиль, распечатанные на принтере.

2.3 Выбор и обоснование выбора  используемого программного    обеспечения

2.3.1 Основные требования к СУБД

Выбор системы управления баз данных (СУБД) представляет собой сложную  многопараметрическую задачу и является одним из важных этапов при разработке приложений баз данных. Выбранный программный продукт должен удовлетворять как текущим, так и будущим потребностям предприятия, при этом следует учитывать финансовые затраты на приобретение необходимого оборудования, самой системы, разработку необходимого программного обеспечения на ее основе, а также обучение персонала. Кроме того, необходимо убедиться, что новая СУБД способна принести предприятию реальные выгоды.

2.3.2 Краткий обзор некоторых СУБД

На современном этапе развития компьютерной техники существует множество  программных средств, позволяющих превратить создание достаточно сложных приложений из трудоемкого и утомительного процесса. К таким программам относятся Visual Basic, C++Builder, Delphi и другие. К основным возможностям Visual Basic можно отнести реализацию максимально гибкого и удобного интерфейса для приложения, создания самых разнообразных многоуровневых и всплывающих меню, обработку событий мыши и клавиатуры, работу с графикой. Разработчик может использовать в программе как стандартные, так и встроенные диалоги, применяющиеся для организации обратной связи с пользователем. C++Builder предназначен для быстрой разработки приложений, построенный на объектно-ориентированном фундаменте. C++Builder позволяет овладеть премудростям RAD, объектно-ориентированным программирования и языка С++.

Delphi 7 является одним из самых распространенных средств создания приложений баз данных. Она позволяет быстро создавать приложения различной степени сложности – от простейших программ до профессиональных, предназначенных для работы с базами данных. Интегрированная среда Delphi 7 представляет собой многооконную систему. Её вид может различаться в зависимости от настроек. Она обеспечивает возможность визуального программирования. Это один из самых мощных инструментов разработки программных продуктов любой сложности и направленности. Инструментарий этого пакета позволяет создавать полноценные приложения даже тем, кто имеет минимум опыта работы с Delphi 7, а опытные пользователи получают в свое распоряжение поистине неограниченные возможности для творчества

2.3.3 Обоснование использования  1С: Предприятие

Система программ "1С:Предприятие" предназначена для решения широкого спектра задач автоматизации учета и управления, стоящих перед динамично развивающимися современными предприятиями.

"1С:Предприятие" представляет  собой систему прикладных решений,  построенных по единым принципам  и на единой технологической  платформе. Руководитель может  выбрать решение, которое соответствует  актуальным потребностям предприятия и будет в дальнейшем развиваться по мере роста предприятия или расширения задач автоматизации. 

Задачи  учета и управления могут существенно  отличаться в зависимости от рода деятельности предприятия, отрасли, специфики  продукции или оказываемых услуг, размера и структуры предприятия, требуемого уровня автоматизации. Трудно себе представить одну программу, предназначенную для массового использования и удовлетворяющую при этом потребностям большинства предприятий. При этом руководителю, с одной стороны, необходимо решение, соответствующее специфике именно его предприятия, но, с другой стороны, он понимает преимущества применения массового проверенного продукта. Сочетание этих потребностей и обеспечивает "1С:Предприятие" как система программ.

Производительность в многопользовательском режиме: Теперь возможна одновременная работа большого количества пользователей без возникновения конкурентного доступа к данным. Высокая параллельность работы позволяет увеличивать количество одновременно работающих пользователей без заметного снижения времени реакции системы.

Надежность хранения данных: Выполнять  резервное копирование информационных баз стало проще - теперь и конфигурация и данные хранятся в одном файле (в файловом варианте работы) или  в одной базе данных сервера  (в клиент-серверном варианте работы).

Реальная работа в клиент-серверном  варианте: В клиент-серверном варианте работы используется трехуровневая  архитектура: клиент - сервер 1С:Предприятия - сервер баз данных. Это позволяет  ограничить доступ пользователей к данным прикладного решения средствами операционной системы и гибко управлять производительностью системы. В клиент-серверном варианте конфигурация хранится вместе с данными в базе данных сервера.

Возможность работы в системе  Linux.

Масштабируемость (возможность «роста» вместе с компанией): 1С:Предприятие 8 обеспечивает хороший "запас" по количеству пользователей и функциональности системы. Одно и то же прикладное решение можно использовать как в одно-, так и в многопользовательском варианте без модификации самого прикладного решения. Поэтому при увеличении количества пользователей можно перейти на клиент-серверный вариант работы и в дальнейшем повышать производительность системы, увеличивая мощности компьютеров, на которых работает сервер 1С:Предприятия 8 и серверы баз данных.

Интеграция с другими приложениями: Система 1С:Предприятие 8 является открытой системой. Предоставляется возможность  для интеграции практически с  любыми внешними программами и оборудованием  на основе общепризнанных открытых стандартов и протоколов передачи данных. В системе 1С:Предприятие 8 имеется целый набор средств, с помощью которых можно:

- создавать, обрабатывать и обмениваться данными различных форматов;

- осуществлять доступ ко всем объектам системы 1С:Предприятие 8, реализующим ее функциональные возможности;

- поддерживать различные протоколы обмена;

- поддерживать стандарты взаимодействия с другими подсистемами;

- создавать собственные интернет-решения.

Наличие механизма Web-доступа: Удобно, что Web-приложение, созданное с использованием Web-расширения, может автоматически создавать в процессе работы формы для тех объектов, для которых разработчик не создал их в явном виде. Web-расширение позволяет создавать также и web-сервисы, которые могут реализовывать программный доступ к функциональности прикладных решений 1С:Предприятия 8 практически из любых программных средств.

Настраиваемые отчеты: Отчеты в прикладных решениях 1С:Предприятия 8 стали более  функциональными и удобными - появилась  возможность, например, гибко настраивать отборы и группировки.

2.4 Описание ресурсов ПЭВМ

Аппаратная платформа:

- компьютеры совместимые с IBM PC. Так как IBM PC фактически стал  стандартом  персонального компьютера;

- процессор с минимальной тактовой частотой 2 ГГц. Стоит учитывать, что частота процессора зависит от количества обрабатываемой информации, что может повлиять на быстродействие;

- минимальный объем памяти 256 Mb – это необходимый минимум   для работы с приложением (с увеличением информации,  размер БД увеличивается, соответственно и памяти необходимо больше).

- видеокарта GeForce 5500 или ATI Radeon 9200 с видеопамятью 128Мб.

Программное обеспечение:

- операционная система необходимая для работы с приложением – Windows 98  и выше;

- 1C Предприятние v8.1

Аппаратные средства:

- мышь, клавиатура;

- монитор 19’ (желательно);

- принтер (для печати различных отчетов).

 

3 Основные проектные решения

3.1 Схема информационной системы

Наиболее  наглядный способ представления  входных, выходных данных и процессов  их обработки является моделирование потоков данных. Основные информационные потоки системы Автосалон представлены диаграммой потоков данных (DFD) (рисунки 3.1-3.15). DFD позволяет иллюстрировать процессы преобразования входных данных в выходные и выявить отношения между этими процессами. Основные понятия, используемые в контекстных диаграммах DFD:

- внешняя сущность – материальный  предмет, или физическое лицо  представляющее собой источник  или приемник информации. Внешняя  сущность находиться за пределами анализируемой системы;

- системы и подсистемы – при построении сложной информационной системы, сначала информационную систему представляют в общем виде, как единый блок (систему). Затем этот блок разбивается на подсистемы;

- процесс – преобразование входных  потоков данных в выходные, в соответствии с определенным алгоритмом;

- поток данных – определенная  информация, передаваемая через  некоторое соединение от источника  к приемнику;

- накопитель данных – абстрактное  устройство для хранения информации, в которое можно поместить,  а затем извлечь информацию. Прообраз будущей БД, поэтому описание хранящихся в нем данных должно быть связанно с информационной моделью ER-диаграммой.

Рисунок 3.1 – 0 Уровень. Контекстная  диаграмма

С данной системой будут взаимодействовать  2 группы пользователей: Менеджер и Администратор.

 

Рисунок 3.2 – 1 Уровень. Контекстная  диаграмма 

Каждому пользователю соответствует  своя подсистема. Менеджеру - ПС «Менеджер», Администратору - ПС «Администратор».

3.1.1 Описание ПС 1 «Менеджер».

 

Рисунок 3.3 – 2 Уровень. Детализация ПС 1 «Менеджер»

Менеджер выполняет следующие функции: поиск автомобиля, оформление продажи и печать документов.

 

Рисунок 3.4 – 3 Уровень. Детализация  ПС 1.2 «Оформить продажу»

 

3.1.2 Описание ПС 2 «Администратор».

        

Рисунок 3.5 – Детализация ПС 2 «Администратор»

Администратор выполняет функции: оформление приходной накладной, анализ прибыли, смена пароля, прием и увольнение персонала, печать различных отчетов.

                

Рисунок 3.6 – Детализация ПС 2.2 «Оформление приходной»                

3.2 Структура базы данных

С целью повышения наглядности  и удобства проектирования, а также  для представления сущностей и связей между таблицами используются ER-диаграммы. Это значительно упрощает  создание таблиц.

ER-диаграмма полученная в ходе разработки дипломного проекта представлена на рисунке 3.7.

 

Рисунок 3.7 – ER-диаграмма

Сущности, выделенные при разработке дипломного проекта отображены в  таблицах 3.1-3.14.

 

Таблица 3.1 – Поставщики 

Название

Тип поля

Размерность

Ключ

Код поставщика

Числовой

Счетчик

*

Поставщик

Текстовый

25

 

Город

Текстовый

20

 

Адрес

Текстовый

40

 

Код поставщика

Числовой

Счетчик

 

Информация о работе Автоматизированная информационная система (АИС) «Автосалон»