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


Web версия ICQ   456714968   статус Skype
вернуться назад

курсовая работа ( ID_32566 ) :
Разработка программы «Автосервис».


ПредметОбъемСтоимостьГод сдачи
Программирование57 стр.800 руб.2009

  • Содержание работы
  • Введение
  • Выдержка из текста
  • Выводы
  • Список литературы

ВВЕДЕНИЕ.................................................................................................................5
1 АНАЛИЗ ПРЕДМЕТНОЙ ОБЛАСТИ...................................................................8
2 ТЕХНИЧЕСКОЕ ЗАДАНИЕ НА
АВТОМОТИЗИРОВАННУЮ СИСТЕМУ...............................................................9
2.1 Задание…………………............................................................................9
2.2 Определение требований..........................................................................10
2.3 Спецификация качества............................................................................10
2.4 Функциональная спецификация...............................................................10
3 ПРОЕКТИРОВАНИЕ ПОЛЬЗОВАТЕЛЬСКОГО ИНТЕРФЕЙСА.....................12
4 РЕАЛИЗАЦИЯ..........................................................................................................19
4.1 Спецификация классов...............................................................................19
4.2 Классовая диаграмма..................................................................................20
4.3 Описание алгоритма на естественном языке............................................21
5 АТТЕСТАЦИЯ..........................................................................................................23
5.1 Тестирование...............................................................................................23
6 РУКОВОДСТВО ПОЛЬЗОВАТЕЛЯ.......................................................................26
6.1 Назначение программного средства..........................................................26
6.2 Состав программного средства..................................................................26
6.3 Пояснение о сопровождении и реквизиты разработчика........................28
ЗАКЛЮЧЕНИЕ.............................................................................................................29
СПИСОК ИСПОЛЬЗУЕМЫХ ИСТОЧНИКОВ.........................................................30
ПРИЛОЖЕНИЕ А(Листинги форм)............................................................................31
ПРИЛОЖЕНИЕ Б(Листинг библиотеки классов)......................................................49

Основной задачей данного проекта является автоматизация деятельности
автомастерской.
При детальном исследовании данной задачи было решено создать программу для автоматизации учета автомобилей принимаемых на ремонт, а также автоматизация расчета стоимости ремонта и печать чеков для владельцев авто.
Из поставленной задачи были выявлены следующие сущности:
- Автовладелец – данная сущность отражает информацию о владельце ремонтируемого автомобиля (Фамилию, Имя, Отчество, Паспортные данные, Адрес).
- Автомобиль – сущность отражает информацию о ремонтируемом автомобиле, содержит информацию о модели, рыночной стоимости, годе выпуска и номере авто.
- Расходные материалы – содержит информацию об используемых при ремонте автомобиля расходных материалах и их количестве.
- Даты – данная сущность содержит информацию о датах начала и окончания ремонта.
- Стоимость – сущность отражает информацию о стоимости ремонта автомобиля, с учетом суммы потраченной на расходные материалы и добавленную стоимость за возраст автомобиля.
- Вид ремонта – отражает информацию о виде ремонта автомобиля.

Внешние функции:
? Внесение данных об автомобилях и их владельцах;
? Сохранение данных о ремонтируемых автомобилях в текстовый файл;
? Печать чеков;
? Расчет стоимости ремонта с учетом использования расходных материалов и возраста автомобиля
? Проверка вводимых данных и вывод сообщений об ошибках;


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



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

Кнопка выход – производит закрытие формы.
Пункт меню очистить - производит очистку всех полей формы.
Пункт меню выход – производит закрытие формы.
Пункт меню справка – производит вызов формы со справкой о работе программного средства.
Пункт меню калькулятор - производит открытие формы с калькулятором.
Элементы RadioButton – используются для активизации полей для указания количества необходимых расходных материалов.
Элементы TextBox – используются для ввода данных об автомобилях и владельцах.
Элемент ComboBox – используется для вывода моделей автомобилей из текстового файла.
Форма Справка:
Кнопка выход – производит закрытие формы.
Форма Калькулятор:
Кнопка выход – производит закрытие формы.
Элементы TextBox – используются для ввода чисел.
Кнопка выход – производит закрытие формы.
Кнопки действий с числами – производят соответствующие действия с числами в текстовых полях.
Форма с расходными материалами:
Кнопка выход – производит закрытие формы.
Кнопка очистить - производит очистку всех полей формы.
Кнопка добавить – производит добавление введенных данных в список и соответствующий файл.
Элементы ComboBox – используется для вывода наименований расходных материалов из текстовых файлов.
Кнопка добавить – производит добавление введенных данных в список и соответствующий файл.
Кнопка добавить наименования – производит активизацию полей для ввода новых наименований.
Для использования данного программного средства его не нужно предварительно устанавливать. Для запуска программного средства следует открыть существующий exe – файл, который находится в папке с программным средством.

При выполнении данной курсовой работы мной была разработана программа автомастерская, которая помогает работникам автомастерской сохранять данные об автомобилях и их владельцах, рассчитывать стоимость ремонта и печатать чеки.
При выполнении данной работы, мной были приобретены большие навыки по работе с данными в среде языка C#. Данная программа может быть успешно использована в любой автомастерской. При разработке данной работы были учтены основные потребности возможного пользователя и программное средство сделано предельно простым в использовании. В данном программном средстве использованы основные методы работы с текстовыми и числовыми данными, а также работа с классами.
Данное программное средство создано при использовании языка программирования c#. Я считаю, что данный язык программирования является одним из наиболее перспективных и простых в усвоении современных языков программирования.

1. Е. А. Жоголев «Технология программирования» - М., Научный мир, 2004, 216 с.
2. Microsoft Corporation, MSDN Library – 2005
3. Т. А. Павловская «Программирование на языке высокого уровня»,
Питер,2007,432 c.






Может быть интересно: 

LiveZilla Live Help