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

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

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

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

Содержание

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

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

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

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

 

Таблица 3.12 – Название

Название

Тип поля

Размерность

Ключ

Код названия

Числовой

Счетчик

*

Название

Текстовый

20

 

 

 

 

Таблица 3.14 – Тип кузова

Наз3ание

Тип поля

Размерность

Ключ

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

Числовой

Счетчик

*

Тип кузова

Текстовый

20

 

 

Таблица 3.14 – Страна выпуска

Название

Тип поля

Размерность

Ключ

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

Числовой

Счетчик

*

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

Текстовый

20

 

 

Связь - ассоциирование двух или более сущностей. Если бы назначением базы данных было только хранение отдельных, не связанных между собой данных, то ее структура могла бы быть очень простой. Однако одно из основных требований к организации базы данных – это обеспечение возможности отыскания одних сущностей по значениям других, для чего необходимо установить между ними определенные связи. А так как в реальных базах данных нередко содержатся сотни или даже тысячи сущностей, то теоретически между ними может быть установлено более миллиона связей.                       

 

Типы связей:

Первый тип – связь ОДИН-К-ОДНОМУ (1:1): в каждый момент времени каждому представителю (экземпляру) сущности А соответствует 1 или 0 представителей сущности В. Эта связь образуется в том случае, когда все поля связи являются ключами, поскольку значения в ключевых полях обеих таблиц не повторяются, обеспечивается взаимно – однозначное соответствие записей из этих таблиц. Сами таблицы являются равноправными.

Второй тип – связь ОДИН-КО-МНОГИМ (1:М): одному представителю сущности А соответствуют 0, 1 или несколько представителей сущности В.

Третий тип – связь МНОГИЕ-КО-МНОГИМ (М:М): нескольким записям одной таблицы соответствуют несколько записей другой таблицы. В этом случае таблицы равноправны. На практике такие связи принято избегать, поэтому образуется промежуточная таблица, включающая первичные ключи из обеих таблиц.

Обязательность – подразумевает обязательное или полное участие сущности в данной связи.

Мощность – максимальное число экземпляров одной сущности, которая может быть связана с экземпляром другой сущности.

В таблице 3.15 отображены связи сущностей, а на рисунке 3.16 показана структура связей сущностей.

Таблица 3.15 – Таблица связей сущностей

Связь

Сущности

Входит

Название -> Автомобили

Входит

Тип кузова -> Автомобили

Входит

Страна выпуска -> Автомобили

Входит

Цвет -> Приходная

Входит

Поставщик -> Приходная

Входит

Контакт -> Приходная

Входит

Поставщик -> Продажа

Входит

Сотрудники -> Продажа

Входит

Сотрудники -> Приходная

Входит

Покупатели -> Продажа

Входит

Должность -> Сотрудники

Входит

Акт -> Продажа

Входит

ПТС -> Продажа

Входит

Контакт -> Продажа

Входит

Автомобили -> Приходная

Содержит

Поставщик -> Конакт


Рисунок 3.16 – Структура связей сущностей


3.3 Модульная структура проекта

Всего в процессе создания программного продукта было создано 54 модулей. Из них 13 модулей отчетов и 41 модулей форм. Более подробную схему можно увидеть на УЭМК 230103.009.ДП.ПП3.

3.4 Описание модулей проекта

Модуль документа «Продажа»  предназначен для реализации процесса продажи в АИС Автосалон, в нем реализованы такие функции, как: подсчет сдачи,  подсчет суммы документа, вывод суммы прописью.

3.5 Описание главной формы проекта

При запуске АИС «Автосалон» появляется форма «Выбор пользователя». На этой предлагается выбрать пользователя и ввести пароль.

3.6 Результаты тестовых испытаний

Тестирование – процесс выполнения программы с намерением найти  ошибки.

Различают следующие виды тестирования:

- Тестирование модуля – контроль отдельного программного модуля, обычно в изолированной среде.

- Тестирование сопряжений – контроль сопряжений между частями системы.

- Тестирование внешних функций – контроль внешнего поведения системы, определяемого внешними спецификациями Комплексное тестирование – контроль и испытание системы по отношению к исходным целям.

- Тестирование приемлемости – проверка соответствия программы пользователя.

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

В процессе отладки системы были проведены ряд тестовых испытаний, некоторые из которых отображены в таблице 3.18.

 

 

Таблица 3.16 – Результаты испытаний

Входные данные

Предполагаемые  результаты

Реальные результаты

Форма «Администратор»

Кнопка «Приходная»

Открытие формы «Приходная»

Работает

Кнопка «Оформить приходную»

Открытие «Приходная накладная»

Работает


 

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

4 инструкция по использованию  программы

4.1 Руководство менеджера

При запуске данного программного продукта необходимо выбрать группу пользователей (рисунок. 4.1 далее рис. 4.1).

Рисунок 4.1 – Выбор группы пользователей

 

После выбора группы пользователей  откроется форма со списоком менеджеров (рис. 4.2). В списке необходимо выбрать нужного менеджера и нажать кнопку «ОК» (или горячию клавишу «T» на англ. яз) появится окно для ввода пароля пользователя (рис. 4.3). Если пароль введен не верно, тогда появится окно с ошибкой (рис. 4.4), иначе откроется окно уведомления (рис. 4.5) а затем форма менеджера (рис. 4.6).

Рисунок 4.2 – Форма «Выбор пользователя»

 

Рисунок 4.3 – Окно ввода пароля

 

Рисунок 4.4 – Окно вывода ошибки

 

Рисунок 4.5 – Окно уведомления о входе в систему

Рисунок 4.6 – Форма «Менеджер»

На данной форме мы видим иерархию автомобилей по категориям, и какие автомобили есть в продаже. Чтобы посмотреть подробные данные об автомобиле кликните по нему дважды. 

Рисунок 4.7 – Форма «Продажа»

На данной форме вам нужно  ввести данные о покупателе (рис. 4.7), чтобы добавить нового покупателя, необходимо нажать кнопку «Добавить» на панели управления, ввести данные о покупателе (рис. 4.8) и нажать «ОК». Для того чтобы изменить данные выделите нужного покупателя и нажмите кнопку на панели «Изменить выбранный элемент».Затем вписать нужную сумму денег и нажать «Записать». Теперь можно печатать чек и закрыть форму нажав кнопку «ОК».

Рисунок 4.8 – Справочник «Покупатели»

Рисунок 4.9 – Добавление покупателя в справочник «Покупатели»

 

После закрытия формы «Продажа»  откруются два окна: Акт приема – передачи (рис. 4.10) и ПТС (паспорт транспортного средства, рис. 4.11). В окне Акт приема – передачи уже заполнены все данные, вам лишь только остается нажать кнопку «Записать» и распечатить Акт (рис. 4.12). В окне ПТС вам нужно заполнить поля: Серия ПТС и Номер ПТС, затем нажать на кнопку «Записать» и распечатать ПТС (рис. 4.13).

Рисунок 4.10 – Документ «Акт приема-передачи» 

Рисунок 4.11 – Документ «ПТС»

 

Рисунок 4.12 – Печать документа  «Акт приема-передачи»

 

 

Рисунок 4.13 – Печать документа  «ПТС»

4.1 Руководство администратора

При запуске данного программного продукта необходимо выбрать группу пользователей (рис. 4.14).

Рисунок 4.14 – Выбор группы пользователей

После выбора группы пользователей  откроется форма со списоком администраторов (рис. 4.15). В списке необходимо выбрать нужного менеджера и нажать кнопку «ОК» (или горячию клавишу «T» на англ. яз) появится окно для ввода пароля пользователя (рис. 4.16). Если пароль введен не верно, тогда появится окно с ошибкой (рис. 4.17), иначе откроется окно уведомления (рис. 4.18) а затем форма менеджера (рис. 4.19).

Рисунок 4.15 – Форма «Выбор пользователя»

 

Рисунок 4.16 – Окно ввода пароля

 

Рисунок 4.17 – Окно вывода ошибки

 

Рисунок 4.18 – Окно уведомления о входе в систему

Рисунок 4.19 – Форма «Администратор»

На данной форме расположено 4 табличных  поля (список менеджеров, список администраторов, список продаж и список приходных). При выборе какого – либо менеджера в табличном поле «список продаж» будут отображены продажи выбранного менеджера. По текущему администратору в табличном поле «список приходных» будут отображены приходные, который оформил данный администратор. Приходные и продажи можно выбрать в определенный период, указав даты «с» и «по». Также чтобы подробно просмотреть данные о продаже или приходной (рис. 4.20) необходимо нажать на кнопку «Открыть», расположенные в панеле управления табличного поля «список продаж» и «список приходных». Чтобы просмотреть график прибыли или расходов по сотруднику, нужно перейти на вкладку «График прибыли» или «График затрат» и нажать кнопку «Отбор» (рис. 4.21)

Рисунок 4.20 – Форма «Продажа»

 

Рисунок 4.21 – Графики на форме  «Администратор»

В табличной части «Список продаж» есть 2 отчета: Продажи по сотруднику и Все продажи. В первом отчете (в параментре ссылка) вам нужно выбрать менеджера, указать дату, и только затем нажать кнопку «Сформировать». Вы сможите распечатить все продажи выбранного менеджера за определенный период. (рис. 4.22). Во втором отчете выводятся все продажи всех менеджеров (рис. 4.23)

В табличной части «Список приходных» теже самые отчеты, только по приходным.

Рисунок 4.22 – Отчет «Продажи по сотруднику»

Рисунок 4.23 – Отчет «Все продажи»

Список автомобилей в продаже  можно посмотреть распечатав отчет  «Авто в продаже» (рис. 4.24), а найти определенный автомобиль по разным характеристикам можно  с помощью отчета «Поиск автомобиля» (рис. 4.25).

Рисунок 4.24 – Отчет «Авто в  продаже»

Рисунок 4.25 – Отчет «Поиск автомобиля»

Список поставщиков можно посмотреть в отчете «Поставщики» (рис. 4.26), если же вам нужна информация о том какие автомобили какой поставщик поставил, то используйте отчет «Поставщики автомобили» (рис. 4.27)

Рисунок 4.26 – Отчет «Поставщики»

Рисунок 4.27 – Отчет «Поставщики  автомобили»

 

Отчет «Покупатели» выводит весь список покупателей автосалона (рис. 4.28).

Рисунок 4.28 – Отчет «Покупатели»

 

Список сотрудников автосалона можно распечатать с помощью  отчета «Сотрудники» (рис. 4.29). Просмотреть  список всех заключенных акто приема-передачи автомобиля можно в отчете «Акт» (рис. 4.30), а список всех паспортов  транспортныхого средства в отчете «ПТС» (рис. 4.31)

Рисунок 4.29 – Отчет  «Сотрудники»

 

Рисунок 4.30 – Отчет  «Акты»

 

Рисунок 4.31 – Отчет  «ПТС»

 

Общая прибыль автосалона можно  распечатать в отчете «Прибыль» (рис. 4.32).

Рисунок 4.32 – Отчет  «Прибыль»

Чтобы оформить приходную нажмите кнопку «Приходная» в правом нижнем углу формы «Администратор». Откроется форма «Приходная» (рис. 4.33), на ней мы видим иерархию транспортных средств, входим в катергорию В, мы видим все автомобили которые есть в продаже (в данном случае Лада Калина и Лада Приора). Чтобы добавить автомобиль нажмите кнопку «Добавить» на панели табличного поля, откроется окно добавления автомобиля на продажу (рис. 4.34), введите все характеристики и добавьте фото автомобиля на второй вкладке, затем нажимите «ОК».

Рисунок 4.33 – Форма «Приходная»

 

 

Рисунок 4.34 – Добавление автомобиля

Чтобы оформить приходную выделите нужный автомобиль и нажмите кнопку «Оформить приходную», откроется форма «Оформление приходной» (рис. 4.35). На форме если вы выберите контакт, то поставщик занесется автомотически, затем введите все характеристики автомобиля (Цвет, Тип коробки передач, VIN, Номер двигателя), выделите нужный цвет и нажмите кнопку «Выбрать» или используйте двойной клик по нужному полю (рис. 4.36). Если вам нужно добавить новый цвет, которого нет в справочнике, нового поставщика или контакта, то в отрывшемся окне на панеле команд нажмите кнопку «Добавить», и введите данные и нажмите «ОК» (рис. 4.37). Когда все характеристики введены нажими кнопку «Записать» и распечатайте приходную накладную нажав кнопку «Распечатать» (рис.4.38)

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