Создание работоспособной модели, которая включает в себя все необходимые средства для хранения информации об автосервисе. Выбор СУБД. Изучение интерфейса и руководства пользователя, экранных форм, методики испытаний. Текстовое описание графа диалога.
Аннотация к работе
Чтобы автомобиль как можно дольше сохранял свои технические качественные показатели и хороший внешний вид необходимо следить за его состоянием. А для того чтобы быть уверенным в своем автомобиле, нужно периодически бывать в автосервисе - чтобы внезапная поломка не настигла владельца автомобиля врасплох. Именно для быстрого и качественного обслуживания большого количества автомобилей в автосервисе была разработана АИС «Автосервис», которая позволяет собирать, структурировать и хранить необходимую информацию не только о работах в автосервисе, но и включает в свой состав информацию о клиентах, их автомобилях, складах с деталями. Введение в эксплуатацию АИС «Автосервис» позволит автоматизировать сбор и хранение данных о заказ-нарядах, клиентах, автомобилях, сотрудниках автосервиса ответственных за работу, деталях, расположении деталей на складах и непосредственную информацию о складах. Основной задачей при разработке проекта являлось создание работоспособной модели, которая включает в себя все необходимые средства для хранения определенной информации об автосервисе.Предметная область данной базы данных представляет собой автоматизированную информационную систему автосервиса, которая включает в себя: заказ-наряды, сделанные в автосервисе, данные клиентов автосервиса, обслуженные автомобили, информация о сотрудниках автосервиса ответственных за работу, информация о деталях, расположении деталей на складах и непосредственную информацию о складах. В данной таблице, помимо уникального идентификатора «IDWORK», содержатся поле с названием выполняемой работы «Name_of_work», продолжительность работы «Time_length», норма/час«Norm_in_hour» , дата обращения в автосервис «Date_of_appeal». Помимо данной информации в таблице содержится информация об ответственном за работу (в виде ссылки на запись в таблице ответственных за работу «Responsible»), информация об обслуживаемом автомобиле (в виде ссылку на запись в таблице «Auto»). 2) «Auto» - в таблице содержится уникальный идентификатор, государственный номер, марка, модель, год выпуска и VIN-код обслуживаемого автомобиля, а также информация о клиенте, которому этот автомобиль принадлежит (в виде ссылки на запись в таблице «Client»). 3) «Responsible» - таблица, в которой содержатся уникальный идентификатор, фамилия, имя, должность, график работы, дата рождения ответственного за работу работника автосервиса, а также информация о зарплате работника (в виде ссылки на запись в таблице «Salary»).Добавить новый заказ-наряд Добавить нового клиента Добавить новый автомобиль Добавить новый адрес клиента Добавить нового ответственного за работу1.1 Функция «Добавить и редактировать запись по заказ-нарядам» осуществляет изменение и добавление новых записей в таблицу заказ-нарядов «Work». 1.2 Функция «Добавить и редактировать запись по клиентам» осуществляет изменение и добавление новых записей в таблицу клиентов «Client». 1.3 Функция «Добавить и редактировать запись по автомобилям» осуществляет изменение и добавление новых записей в таблицу автомобилей «Auto». 1.4 Функция «Добавить и редактировать запись по адресам клиентов» осуществляет изменение и добавление новых записей в таблицу адресов «Address». 2.1 Функция «Добавить и редактировать запись по деталям» осуществляет изменение и добавление новых записей в таблицу деталей «Detail».Функция «Добавление и редактирование записи по заказ-нарядам» в качестве входного параметра имеет заполнение формы «Заказ-наряды», выходным параметром являются данные в таблице «Work», управление осуществляется согласно определенным инструкциям, а механизмом реализации является мастер-приемщик. Функция «Добавление и редактирование записи по клиентам» в качестве входного параметра имеет заполнение формы «Клиенты», выходным параметром являются данные в таблице «Client», управление осуществляется согласно определенным инструкциям, а механизмом реализации является мастер-приемщик. Функция «Добавление и редактирование записи по автомобилям» в качестве входного параметра имеет заполнение формы «Автомобили», выходным параметром являются данные в таблице «Auto», управление осуществляется согласно определенным инструкциям, а механизмом реализации является мастер-приемщик. Функция «Добавление и редактирование записи по адресам клиентов» в качестве входного параметра имеет заполнение формы «Адреса клиентов», выходным параметром являются данные в таблице «Address», управление осуществляется согласно определенным инструкциям, а механизмом реализации является мастер-приемщик. Функция «Добавление и редактирование записи по деталям» в качестве входного параметра имеет заполнение формы «Детали», выходным параметром являются данные в таблице «Detail», управление осуществляется согласно определенным инструкциям, а механизмом реализации является работник склада.Графическая диаграмма инфологической модели приведена в приложении.Атрибуты: 1.1 Уникальный идентификатор ответственного за работу (Счетчик) 1.5 Фамилия (Текстовый) - относится к ответственным за работу 2.7 Требуется (Уник
План
Содержание
Аннотация
Введение
1. Анализ предметной области
2. Функциональная модель предметной области
2.1 Спецификационная модель функциональной модели предметной области
2.2 Графическая диаграмма DFD функциональной модели предметной области
2.3 Графическая диаграмма IDEFO функциональной модели предметной области
3. Инфологическая модель предметной области (ИМ ПО)
3.1 Графическая диаграмма ИМ ПО
3.2 Спецификация ИМ ПО
4. Выбор СУБД
5. Датологическая модель ПО (ДМ ПО)
5.1 Графическая диаграмма ДМ ПО
5.2 Спецификация ДМ ПО
6. Структурная схема системы
6.1 Графический вид структурной схемы
6.2 Текстовое описание ПО
7. Интерфейс пользователя
7.1 Экранные формы
7.2 Запросы
7.3 Отчеты
8. Граф диалога
8.1 Графическая схема графа диалога
8.2 Текстовое описание графа диалога
9. Руководство пользователя
10. Методика испытаний
Заключение
Список Литературы
Приложение
Введение
В современном постоянно развивающемся мире постоянно растет количество частных автомобилей. Чтобы автомобиль как можно дольше сохранял свои технические качественные показатели и хороший внешний вид необходимо следить за его состоянием. А для того чтобы быть уверенным в своем автомобиле, нужно периодически бывать в автосервисе - чтобы внезапная поломка не настигла владельца автомобиля врасплох. Именно для быстрого и качественного обслуживания большого количества автомобилей в автосервисе была разработана АИС «Автосервис», которая позволяет собирать, структурировать и хранить необходимую информацию не только о работах в автосервисе, но и включает в свой состав информацию о клиентах, их автомобилях, складах с деталями.
Введение в эксплуатацию АИС «Автосервис» позволит автоматизировать сбор и хранение данных о заказ-нарядах, клиентах, автомобилях, сотрудниках автосервиса ответственных за работу, деталях, расположении деталей на складах и непосредственную информацию о складах. В этом заключается предметная область данной автоматизированной информационной системы.
Основной задачей при разработке проекта являлось создание работоспособной модели, которая включает в себя все необходимые средства для хранения определенной информации об автосервисе. Эта информация была выбрана так, чтобы наиболее полно описать предметную область. На этапе проектирования решались следующие задачи: · Выбор объектов, интересующих заказчика из предметной области;
· Описание этих объектов (определение у объектов соответствующих атрибутов);
· Определение отношения (связи) между объектами.
Дальше решались задачи непосредственной реализации данной модели: · Как представить и организовать модель в памяти системы.
· Как эффективно организовать данные в памяти системы, чтобы наиболее быстро отвечать на запросы пользователя.
Так же необходимо разработать средства для отображения информации в виде отчетов и для редактирования и занесения новых данных в систему (граф диалога). Большое внимание должно уделяться внешнему виду системы: она должна иметь дружественный интерфейс для удобной и быстрой работы пользователя в представленной системе.
Система была разработана в среде MS Access 2007, поэтому для ее работы необходим пакет приложений Microsoft Office, начиная с версии Microsoft Office 2007 и выше. Она имеет защиту от несанкционированного доступа, так что содержатель системы может не волноваться о сохранности данных.