Автоматизированная система подбора автомобильных запчастей
Рефераты >> Транспорт >> Автоматизированная система подбора автомобильных запчастей

СОДЕРЖАНИЕ

Введение…………………………………….……………………………………3

Основание для разработки…………………………………………… ………4

Назначение……………………………………………………………………… 4

Требования к программе или программному изделию……………………… 4

Требования к программной документации…………………………………… 5

Теоретическая часть………………………………………………………………6

Диаграммы………………………………………………………………… .6

Диаграммы Потоков Данных……………………………………………….7

Контекстная Диаграмма(0 Уровень)……………………………………….8

Детализированная Диаграмма Потоков Данных И Управляющих Потоков Данных(1 Уровень)…………………………………………………….8

Диаграмма Переходов Состояний………………………………………….9

ПРАКТИЧЕСКАЯ ЧАСТЬ…………………………………………………… 10

СЛОВАРЬ ТЕРМИНОВ……………………………………………………… 19

ВВЕДЕНИЕ

Цель курсовой работы:

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

Моя курсовая работа направлена на разработку программы автоматизации процесса подбора запчастей для ремонта автомобилей, предназначенной для использования специалистами в автомобильных сервисах. В современных условиях ремонта автомобилей возникает потребность быстро и качественно подобрать требуемые запчасти в зависимости от неисправности автомобиля. В основном данный процесс занимает достаточно емкий промежуток времени, приблизительно от нескольких часов до нескольких суток, особенно при работе с On-Line Электронными Базами Данными автозапчастей.

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

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

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

1. ОСНОВАНИЕ ДЛЯ РАЗРАБОТКИ.

Проект «Автоматизированная система подбора запчастей для ремонта автомобилей» разрабатывается в виде курсовой работы, на основе учебного плана кафедры ПО вычислительной техники и автоматизированных систем.

2. НАЗНАЧЕНИЕ.

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

3. ТРЕБОВАНИЯ К ПРОГРАММЕ ИЛИ ПРОГРАММНОМУ ИЗДЕЛИЮ.

3.1 Требования к функциональным характеристикам

3.2.1 Система должна обеспечивать возможность выполнения следующих функций:

· Регистрация в системе;

· Аутентификация (получение пользовательских или администраторских прав);

· Отображение, ввод и коррекцию информации о тарифах, об имеющихся в наличии автозапчастей, комплектующих;

· Отображение, ввод и коррекцию информации о клиентах;

· Ввод и коррекцию информации о заказах, предоставление клиенту его экземпляра договора по ремонту, вывод на печать экземпляра договора фирмы;

· Обработка заказов и ведение финансового журнала выполнения и стадиях выполнения заказов;

· Обработка и своевременное оповещение клиента о ходе выполнения заказа;

· Вывод информации о сроках выполнения заказа, а также возможность их корректировки на стадии выполнения;

· Отслеживание клиентов-должников, ввод их в «чёрный список» фирмы;

· Ввод и коррекция «чёрного списка»;

· Пример выполнения заказа;

· Гостевая книга;

3.2.2 Исходные данные:

· Сетевое имя и пароль;

· Список возможных неисправностей автомобиля;

· Список автозапчастей;

· Цены на автозапчасти;

· Тарифы на услуги;

· Информация о клиенте (ФИО, адрес, номер и серия паспорта);

· Информация о заказе (код интересующего договора, дата и срок выполнения заказа).

3.2.3 Результаты:

· «Чёрный список» фирмы;

· Список договоров;

· Финансовый отчёт руководителю (прибыль и убытки за определённый промежуток времени);

· Электронные и напечатанные экземпляры договоров.

3.2 Требования к надёжности

3.2.1 Предусмотреть контроль вводимой информации.

3.2.2 Предусмотреть блокировку некорректных действий пользователя при работе с системой.

3.2.3 Обеспечить целостность хранимой информации.

3.2.4 Обеспечить защиту от несанкционированного доступа к информации.

3.3 Требования к составу и параметрам технических средств

3.3.1 Система должна работать на IBM совместимых компьютерах.

3.3.2 Минимальная конфигурация:

· Тип процессора…………………… ………… Pentium III или Athlon и выше;

· Частота процессора ……………………………………………….850Mhz и выше;

· Объём оперативного запоминающего устройства………………256 Мб и более;

· Тип постоянного запоминающего устройства ………………….…………SCSI;

· Объём постоянного запоминающего устройства ……………….20 Гб и выше.

3.4 Требования к информационной и программной совместимости

Система должна работать под управлением семейства операционных систем Win 32 (Windows 95, Windows 98, Windows Me, Windows 2000, Windows NT, Windows XP).

4. ТРЕБОВАНИЯ К ПРОГРАММНОЙ ДОКУМЕНТАЦИИ

4.1. Разрабатываемые программные модули должны быть самодокументированны, т.е. тексты программ должны содержать все необходимые комментарии.

4.2. Программная система должна включать справочную систему о работе и подсказки пользователю.

4.3. В состав сопровождающей документации должны входить:

4.3.1. Пояснительная записка на 25-30 листах, содержащая описание разработки.

4.3.2 Руководство системного программиста.

4.3.3 Руководство пользователя.

4.3.4 Графическая часть на двух листах формата А1:

4.3.4.1. Схема структурная программной системы.

4.4.3.2. Формы интерфейса пользователя.

ТЕОРЕТИЧЕСКАЯ ЧАСТЬ

Общее представление о диаграммах

ДИАГРАММЫ

Методологии структурного анализа и проектирования, основанные на моделировании потоков данных, обычно используют комплексное представление проектируемого программного обеспечения в виде совокупности моделей:

· Диаграмм потоков данных(DFD- Data Flow Diagrams), описывающих взаимодействие источников и потребителей информации через процессы, которые должны быть реализованы в системе

· Диаграмм «сущность-связь» (ERD-Entity Relationship Diagrams), описывающих базы данных разрабатываемой системы

· Диаграмм переходов состояний (STD-State Transition Diagrams), характеризующих поведение системы во времени

· Словаря терминов

· Спецификаций процессов

Все они содержат графические и текстовые средства описания: первые – для удобства демонстрирования компонентов модели, вторые – для обеспечения точного определения ее компонентов и связей.


Страница: