Постановка задач автоматизированной системы управления «Автосервис» 


Мы поможем в написании ваших работ!



ЗНАЕТЕ ЛИ ВЫ?

Постановка задач автоматизированной системы управления «Автосервис»



Оглавление

 

Введение

1.Постановка задач автоматизированной системы управления «Автосервис»

1.1. Основания для разработки

1.2. Назначение

1.3. Цель проекта

1.4. Точка зрения

1.5. Границы моделирования

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

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

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

2. Проектирование автоматизированной системы «Автосервис»

2.1. Выбор и описание технологий проектирования и инструментальных средствах

2.1.1 Описание BPwin, стандарты моделирования

2.1.2 Описание, преимущества Rational Rose Enterprise Edition

2.1.3. Назначение языка UML

2.1.4.Общая структура языка UML

2.2. Диаграмма функций IDEF0

2.3.Перечень функций в соответствии с функциональными блоками в диаграмме IDEFO

2.4. Перечень функций в соответствии с блоками

3.Реализация автоматизированной системы «Автосервис»

3.1. Решение задач автоматизированной системы

3.1.1.Регистрация клиента в системе

3.1.2.Регистрация автомобиля клиента в системе

3.1.3. Ведение базы данных автозапчастей

3.1.4. Ведение базы данных зарегистрированных клиентов

3.1.5. Ведение базы данных производимых ремонтных работ

3.1.5. Выдача клиенту на руки форм отчетности документов и формирование электронной форм экономической отчетности по выполненным заказам

3.2. Описание информационной модели

3.3. Проектирование структуры базы данных

3.3.1.Исходные данные

3.3.2 Итоги Нормализации БД

3.4.Схема связей АСУ «Автосервис»

3.5.Проектирование форм электронных документов

3.5.1. Документ «Заказ-наряд на работы»

3.5.2.Документ «Счет-Фактура»

3.5.3. Документ «Приходный кассовый ордер»

3.5.4. Документ «Расходный кассовый ордер»

3.6. Руководство пользователя АСУ «АВТОСЕРВИС»

3.6.1.Регистрация клиентов

3.6.2.Регистрация автомобиля

3.6.3.Заказ запчастей и работ

3.6.4. Оформление заказа

3.6.5. Ведение склада

4. Оценка экономической эффективности разработки

Заключение

Список используемой литературы


Введение

 

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

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

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

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

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

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


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

 

Проект «Автоматизированная система АВТОСЕРВИС» разрабатывается в виде дипломной работы, на основе учебного плана кафедры Информационных Технологий.

 

Назначение

 

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

 

Цель проекта

 

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

 

Точка зрения

 

Руководитель предприятия.

 

Границы моделирования

 

Рассматривается от движение заказа клиентов от поступления заказа на выполнение до подготовки отчета по выполненному заказу.

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

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

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

 

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

 

Регистрация клиента в системе

Регистрация автомобиля клиента в системе

Ведение базы данных автозапчастей

Ведение базы данных производимых ремонтных работ

Ведение базы данных зарегистрированных клиентов

Выдача клиенту на руки форм отчетности документов

Формирование электронной форм экономической отчетности по выполненным заказам

 

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

 

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

 

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

 

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


Назначение языка UML

Язык UML предназначен для решения следующих задач:

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

Речь идет о том, что важным фактором дальнейшего развития и повсеместного использования методологии ООАП(объектно-орентированый анализ и проектирование) является интуитивная ясность и понятность основных конструкций соответствующего языка моделирования. Язык UML включает в себя не только абстрактные конструкции для представления метамоделей систем, но и целый ряд конкретных понятий, имеющих вполне определенную семантику. Это позволяет языку UML одновременно достичь не только универсальности представления моделей для самых различных приложений, но и возможности описания достаточно тонких деталей реализации этих моделей применительно к конкретным системам.

Снабдить исходные понятия языка UML возможностью расширения и специализации для более точного представления моделей систем в конкретной предметной области.

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

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

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

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

С другой стороны, язык UML должен обладать потенциальной возможностью реализации своих конструкций на том или ином языке программирования. Конечно, в первую очередь имеются в виду языки, поддерживающие концепцию ООП, такие как C++, Java, Object Pascal. Именно это свойство языка UML делает его современным средством решения задач моделирования сложных систем. В то же время, предполагается, что для программной поддержки конструкций языка UML могут быть разработаны специальные инструментальные CASE-средства. Наличие последних имеет принципиальное значение для широкого распространения и использования языка UML.

Описание языка UML должно включать в себя семантический базис для понимания общих особенностей ООАП.

Говоря об этой особенности, имеют в виду самодостаточность языка UML для понимания не только его базовых конструкций, но что не менее важно — понимания общих принципов ООАП. В этой связи необходимо отметить, что поскольку язык UML не является языком программирования, а служит средством для решения задач объектно-ориентированного моделирования систем, описание языка UML должно по возможности включать в себя все необходимые понятия для ООАП. Без этого свойства язык UML может оказаться бесполезным и невостребованным большинством пользователей, которые не знакомы с проблематикой ООАП сложных систем.

С другой стороны, какие бы то ни было ссылки на дополнительные источники, содержащие важную для понимания языка UML информацию, по мнению разработчиков из OMG, должны быть исключены. Это позволит избежать неоднозначного толкования принципиальных особенностей процесса ООАП и их реализации в форме базовых конструкций языка UML.

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

Способствовать распространению объектных технологий и соответствующих понятий ООАП.

Эта задача тесно связана с предыдущей и имеет с ней много общего. Если исключить из рассмотрения рекламные заявления разработчиков об исключительной гибкости и мощности языка UML, а попытаться составить объективную картину возможностей этого языка, то можно прийти к следующему заключению. Следует признать, что усилия, достаточно большой группы разработчиков были направлены на интеграцию в рамках языка UML многих известных техник визуального моделирования, которые успешно зарекомендовали себя на практике (см. главу 2). Хотя это привело к усложнению языка UML по сравнению с известными нотациями структурного системного анализа, платой за сложность являются действительно высокая гибкость и изобразительные возможности уже первых версий языка UML. В свою очередь, использование языка UML для решения всевозможных практических задач будет только способствовать его дальнейшему совершенствованию, а значит и дальнейшему развитию объектных технологий и практики ООАП.

Интегрировать в себя новейшие и наилучшие достижения практики ООАП.

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

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

 


Общая структура языка UML

С самой общей точки зрения описание языка UML состоит из двух взаимодействующих частей, таких как:

Семантика языка UML. Представляет собой некоторую метамодель, которая определяет абстрактный синтаксис и семантику понятий объектного моделирования на языке UML.

Нотация языка UML. Представляет собой графическую нотацию для визуального представления семантики языка UML.

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

Мета-метамодель

Метамодель

Модель

Объекты пользователя

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

Диаграмма вариантов использования (use case diagram)

Диаграмма классов (class diagram)

Диаграммы поведения (behavior diagrams)

Диаграмма состояний (statechart diagram)

Диаграмма деятельности (activity diagram)

Диаграммы взаимодействия (interaction diagrams)

Диаграмма последовательности (sequence diagram)

Диаграмма кооперации (collaboration diagram)

Диаграммы реализации (implementation diagrams)

Диаграмма компонентов (component diagram)

Диаграмма развертывания (deployment diagram)


Диаграмма функций IDEF0

 

Применительно к моей системе EDEFO используется для анализа функций, выполняемых системой и отображения механизмов, посредством которых эти функции выполняются. Двумя наиболее важными компонентами, из которых строятся диаграммы EDEFO, являются бизнес-функции или работ! (представленные на диаграммах в виде прямоугольников) и данные и объекты (изображаемые в виде стрелок), связывающие между собой работы. При этом стрелки, в зависимости от того в какую грань прямоугольника работы они входят или из какой грани выходят, делятся на пять видов:

Стрелки входа (входят в левую грань работы) - изображают данные или объекты, изменяемые в ходе выполнения работы.

1.Детальный заказ клиента

2.Запчасти от поставщика

3.Платежи клиента

4.Регистрационные данные клиента

Стрелки управления (входят в верхнюю грань работы) - изображают правила и ограничения, согласно которым выполняется работа.

1.Законодательство

2.Список зарегистрированных клиентов

3.Сопроводительная документация

4.Список запчастей на складе

Стрелки выхода (выходят из правой грани работы) - изображают данные или объекты, появляющиеся в результате выполнения работы.

1.Отчетность

2.Документы подлежащие к оплате клиентом

3.Список для доставки необходимых запчастей

4.Бракованые детали

5.Дкументы подтверждающие выполнения заказа

Стрелки механизма (входят в нижнюю грань работы) - изображают ресурсы, необходимые для выполнения работы, но не изменяющиеся в процессе работы (например, оборудование, людские ресурсы...)

1.Оборудование

2.Персонал

Стрелки вызова (выходят из нижней грани работы) - изображают связи между разными диаграммами или моделями, указывая на некоторую диаграмму, где данная работа рассмотрена более подробно.

 


Контекстная диаграмма IDEF0

 


Диаграмма декомпозиции

 


Исходный набор данных

Наименование клиента

Город клиента

Адрес клиента

Телефон клиента

Электронный адрес

Принадлежность клиента к юридическому или физическому лицу

VIN код автомобиля

Марка автомобиля

Модель автомобиля

Тип двигателя автомобиля

Год выпуска автомобиля

Пробег автомобиля

Государственный регистрационный номер автомобиля

Цвет автомобиля

Дата регистрации автомобиля

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

Наименование запасной части автомобиля

Количество запасных частей автомобиля

Стоимость единицы запасной части автомобиля

Стоимость работы по замене запасной части автомобиля

Наименование выполненной ремонтной работы по автомобилю

Стоимость выполненной ремонтной работы по автомобилю

 

Итоги Нормализации БД

Таким образом, вследствие нормализации БД в я получил восемь таблиц:

«Клиенты»,

«Заказ работ»,

«Заказ запчастей»,

«Работы»,

«Запчасти».

«Регистрационные данные автомобиля», которые впоследствии при работе системы «АВТОСЕРВИС» служат в качестве справочных таблиц.

 

Документ «Счет-Фактура»

«Счет-Фактура», который сформировывает АСУ «Автосервис» выглядит следующим образом:

 


Регистрация клиентов

После чего появится главная форма программы «Регистрация клиентов», на которой Работник СТО - пользователь системы «АВТОСЕРВИС» - имеет возможность зарегистрировать клиента СТО как физического, так и юридического лица на вкладках программы «Регистрация клиентов - физических лиц» и «Регистрация клиентов - юридических лиц».

Для этого пользователь системы, далее именуемый ПС, должен указать принадлежность клиента: новый клиент или существующий.

Если клиент - новый, тогда ПС должен его зарегистрировать в системе.

После заполнения всех полей на одной из этих вкладок пользователь системы должен нажать на кнопку «Добавить» для проверки правильности заполнения всех полей (Рис. 6).

 

 

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

 


Регистрация автомобиля

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

После заполнения всех полей на этой вкладке пользователь системы должен нажать на кнопку «Добавить» для проверки правильности заполнения всех полей (Рис. 7).

 

Рис.7 «Регистрация автомобиля»

 

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

 

Заказ запчастей и работ

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

Пользователь на вкладке «Заказ на выполнение работ» выбирает из таблицы «Выполненные работы» требуемую работу для клиента и нажимает на кнопку «Выбрать» и так до тех пор пока не выберет перечень необходимых работ

Нажимает на кнопку «Сохранить» для предварительного заказа на выполнение работ

Программа предложит пользователю сделать предварительный заказ автозапчастей для клиента

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

Рис.8 Форма предварительного заказа автозапчастей и работ.

 

Оформление заказа

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

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

Формы предлагаемых документов:

Заказ - Наряд на работы

Счет - фактура

Приходный кассовый ордер

Расходный кассовый ордер

Пользователь указать документы, необходимые к выдаче клиенту и нажать на кнопку «Сформировать отчет».

После чего будут сформированы требуемые формы документов и предложены для печати.

 

Рис.9 «Оформление заказа»

 

После печати заданных документов работа с одним клиентом считается окончена. Пользователь должен нажать на кнопку «Завершение работы с клиентом», и система перейдет на главную форму «Регистрация клиента», где опять следует зарегистрировать следующего клиента СТО или указать из списка существующего.


Ведение склада

В программе также предусмотрено ведение склада автозапчастей работ, которые вызываются из главной формы командой «Склад -- > Добавление запчасти\работы». Где пользователь системы имеет возможность оприходовать в базу данных поступившие запчасти или добавить новый набор работ.

 


Заключение

 

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

Она удовлетворяет требованиям современных технологий разработки баз данных.

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

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

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

В цело можно сделать вывод о том что цель моей курсовой работы достигнута.


Список использованной литературы

 

1. Автоматизированные информационные технологии в экономике: Учебник/ Под ред. Проф. Г.А. Титоренко. - М.: Компьютер, ЮНИЩ 1998.

2. Вендров А.М. CASE - технологии. Современные методы и средства проектирования информационных систем. - М.: Финансы и статистика, 1998.

3. Маклаков С.В. BFWin и ERWin. CASE-средства разработки информационных систем. М.: ДИАЛОГ-МИФИ, 2000.

4. Delphi 7 в подлиннике. А. Хомоненко. СПб: BHV, 2003 – 1216 стр.

5. Delphi. Советы программистов (2-е издание): В.Озеров. – СПб: Символ-Плюс, 2002. – 976 стр.

6. Borland Delphi 6. Руководство разработчика: С.Тейксейра, К.Пачеко. – М: Вильямс, 2002. – 1120 стр.

7. Принципы проектирования и разработки программного обеспечения. Учебный курс MCSD: Скотт Ф. Уилсон, Брюс Мэйплс, Тим Лэндгрейв. – М: Русская редакция, 2002. – 736стр.

8. Проектирование экономических информационных систем: Учебник/Г.Н.Смирнова, А.А.Сорокин, Ю.Ф.Тельнов. – М: Финансы и статистика, 2003. – 512стр.

9. Вендров А.М. Проектирование программного обеспечения экономических информационных систем. М.: «Финансы и статистика»,2002.

10. Самоучитель UML. Эффективный инструмент моделирования информационных систем: А. Леоненков. – СПб: BHV, 2001. – 304стр.

11. Delphi 7 на примерах/Под ред. Ю. С. Ковтанюка — К.: Издательство Юниор, 2003. — 384 с., ил.

12. Нестандартные приемы программирования на Delphi. — СПб.: БХВ-Петербург, 2005. — 560 с: ил.

13. UML диаграммы в Rational Rose – http://www. с ase с lub.га. article s/rose2.html:

14. Объектно-ориентированный подход и диаграммы классов в UML http://www.iti.bpbu.ru/publicationb.'i-u/Real UML.htm:

15. Основы проектирования реляционных баз данных http://books.kulichki.net/data/sql/sqll/:

16. Понимание SQL (Understanding SQL). [SQL.RU] http://www.sql.ni/docs/sql/u sqI/index.shtml:

17. Borland AML Portal. WWW: http://www.almportal.ru

18. Компания Borland. WWW: http://www.borland.com

19. Русскоязычный сайт компании Borland. WWW: http://www.borland.ru

20. Сайт компании Statsoft. WWW: http://statsoft.ru

21. Сайт компании Base Group Labs. WWW: http://basegroup.ru

 

Оглавление

 

Введение

1.Постановка задач автоматизированной системы управления «Автосервис»

1.1. Основания для разработки

1.2. Назначение

1.3. Цель проекта

1.4. Точка зрения

1.5. Границы моделирования

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

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

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

2. Проектирование автоматизированной системы «Автосервис»

2.1. Выбор и описание технологий проектирования и инструментальных средствах

2.1.1 Описание BPwin, стандарты моделирования

2.1.2 Описание, преимущества Rational Rose Enterprise Edition

2.1.3. Назначение языка UML

2.1.4.Общая структура языка UML

2.2. Диаграмма функций IDEF0

2.3.Перечень функций в соответствии с функциональными блоками в диаграмме IDEFO

2.4. Перечень функций в соответствии с блоками

3.Реализация автоматизированной системы «Автосервис»

3.1. Решение задач автоматизированной системы

3.1.1.Регистрация клиента в системе

3.1.2.Регистрация автомобиля клиента в системе

3.1.3. Ведение базы данных автозапчастей

3.1.4. Ведение базы данных зарегистрированных клиентов

3.1.5. Ведение базы данных производимых ремонтных работ

3.1.5. Выдача клиенту на руки форм отчетности документов и формирование электронной форм экономической отчетности по выполненным заказам

3.2. Описание информационной модели

3.3. Проектирование структуры базы данных

3.3.1.Исходные данные

3.3.2 Итоги Нормализации БД

3.4.Схема связей АСУ «Автосервис»

3.5.Проектирование форм электронных документов

3.5.1. Документ «Заказ-наряд на работы»

3.5.2.Документ «Счет-Фактура»

3.5.3. Документ «Приходный кассовый ордер»

3.5.4. Документ «Расходный кассовый ордер»

3.6. Руководство пользователя АСУ «АВТОСЕРВИС»

3.6.1.Регистрация клиентов

3.6.2.Регистрация автомобиля

3.6.3.Заказ запчастей и работ

3.6.4. Оформление заказа

3.6.5. Ведение склада

4. Оценка экономической эффективности разработки

Заключение

Список используемой литературы


Введение

 

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

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

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

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

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

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


Постановка задач автоматизированной системы управления «Автосервис»

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

 

Проект «Автоматизированная система АВТОСЕРВИС» разрабатывается в виде дипломной работы, на основе учебного плана кафедры Информационных Технологий.

 

Назначение

 

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

 

Цель проекта

 

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

 

Точка зрения

 

Руководитель предприятия.

 

Границы моделирования

 

Рассматривается от движение заказа клиентов от поступления заказа на выполнение до подготовки отчета по выполненному заказу.

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

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

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

 

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

 

Регистрация клиента в системе

Регистрация автомобиля клиента в системе

Ведение базы данных автозапчастей

Ведение базы данных производимых ремонтных работ

Ведение базы данных зарегистрированных клиентов

Выдача клиенту на руки форм отчетности документов

Формирование электронной форм экономической отчетности по выполненным заказам

 

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

 

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

 

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

 

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



Поделиться:


Последнее изменение этой страницы: 2017-02-05; просмотров: 2044; Нарушение авторского права страницы; Мы поможем в написании вашей работы!

infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 18.224.149.242 (0.201 с.)