Форум программистов, компьютерный форум, киберфорум
C# Windows Forms
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.91/64: Рейтинг темы: голосов - 64, средняя оценка - 4.91
4 / 4 / 0
Регистрация: 03.05.2013
Сообщений: 122

Разработать программный модуль «Автосервис»

27.11.2013, 17:18. Показов 12871. Ответов 9
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Здравствуйте! Поясните мне, пожалуйста, с чего начать, как этот программный модуль реализовать (опишите кратко как разработать, как это будет всё выглядеть)

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

И объясните " После выполнения работ распечатывается квитанция." - как это реализовать?
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
27.11.2013, 17:18
Ответы с готовыми решениями:

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

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

Разработать программный модуль в Visual Studio 2015 Comunity
Помогите, пожалуйста, с заданием. В программе Visual Studio 2015 Comunity нужно: Разработка программного модуля, позволяющего...

9
Эксперт .NET
 Аватар для Casper-SC
4434 / 2094 / 404
Регистрация: 27.03.2010
Сообщений: 5,657
Записей в блоге: 1
27.11.2013, 18:15
Да это простая программа на самом деле. Нужно просто создать класс "Автосервис", класс "Заявка", возможно перечисление (enum) "Вид работы". Потом у класса "Автосервис" сделать метод приёма заявки, можно имитацию её выполнения, очередь заявок, которые не моментально обрабатываются, а с задержкой (имитация, которая имеет смысл, если заявки будут обрабатываться не строго по очереди), после обработки заказа может срабатывать событие у класса "Автосервис", что машина починена, и в обработчике этого события "распечатываем квитанцию". Квитанция - просто текст с данными о заказе, что он оплачен и т.д. Возьми любую квитанцию нормальную и примерно тоже самое сделай. Всё это можно сделать в консоли (даже нужно, судя по заданию).
1
4 / 4 / 0
Регистрация: 03.05.2013
Сообщений: 122
27.11.2013, 19:06  [ТС]
1. Т.е. квитанция должна в Word распечатываться?
2. Первое что необходимо - это создать форму?
0
Эксперт .NET
 Аватар для Casper-SC
4434 / 2094 / 404
Регистрация: 27.03.2010
Сообщений: 5,657
Записей в блоге: 1
27.11.2013, 19:27
Честно, не знаю. Если нужно просто сдать задание, то можно и в консоли по быстрому. Если препод обращает внимание на детали и реализацию, то можно и постараться.
1
4 / 4 / 0
Регистрация: 03.05.2013
Сообщений: 122
28.11.2013, 10:31  [ТС]
ИМХО нужно делать не в консоле... А чем, интересно, отличается программный модуль от программы?

Добавлено через 14 часов 35 минут
Пожалуйста, помогите, кому не сложно, создать программку - она важна. Заранее спасибо!!!
0
 Аватар для VLK
198 / 170 / 19
Регистрация: 05.05.2013
Сообщений: 1,236
28.11.2013, 12:36
Понапишут красивых слов, модуль это не программа, эта такая штуковина к программе (это тоже самое что машина и магнитола, где машина это программа, а магнитола это модуль, машина может и без магнитолы ездить), программа может работать и без нее, причем что эта за программа известно только заказчику ну или разработчику, короче делай не модуль? а программу, т.к. с модулем тебя скорее всего ввели в заблуждение

Это, ты такие глупые вопросы задаешь, а ты вообще хоть как-нибудь владеешь языком программирования C# или хотя бы C++ ? Ни чего не зная ты не напишешь это.

1. Составь список всех переменных которые будут у тебя в программе, переменные тут будут:
- фамилия;
- имя;
- отчество;
- данные паспорта;
- контактный тел;
- что за машина;
- что надо ремонтировать;
- стоимость ремонта;
- дата поступления авто в работу;
- срок отведенный на ремонт;

и это не весь перечень, это только то, что пришло в голову и то в сжатом виде, допустим "что за машина", там надо быть больше пунктов, производитель, модель, год и т.д.

2. сделать функции которые будут обрабатывать эти данные, записывать в базу данных, редактировать в базе данных извлекать и т.д.

3. Сама база данных, что это будет простой текстовый документ или MySQL

4. Сама форма заполнения


Вообще все очень просто и элементарно.
1
4 / 4 / 0
Регистрация: 03.05.2013
Сообщений: 122
28.11.2013, 14:01  [ТС]
Вот это самое сложное... 2. сделать функции которые будут обрабатывать эти данные, записывать в базу данных, редактировать в базе данных извлекать и т.д.

Добавлено через 20 минут
А квитанция всё-таки должна в Word распечатываться? Или как?

Добавлено через 48 минут
Цитата Сообщение от OSov Посмотреть сообщение
А квитанция всё-таки должна в Word распечатываться? Или как?
Насчёт этого, вроде, понял.
0
 Аватар для VLK
198 / 170 / 19
Регистрация: 05.05.2013
Сообщений: 1,236
28.11.2013, 15:29
Цитата Сообщение от OSov Посмотреть сообщение
А квитанция всё-таки должна в Word распечатываться? Или как?
в Word, в Excel в рисунках или PDF, на что хватит мозгов у разработчика, можно во всем.

Добавлено через 1 минуту
Цитата Сообщение от OSov Посмотреть сообщение
Вот это самое сложное... 2. сделать функции которые будут обрабатывать эти данные, записывать в базу данных, редактировать в базе данных извлекать и т.д.
Ну если не владеешь языком программирования, тогда конечно сложно, если не сказать что просто невозможно, а если мало мальски владеешь, тогда нормально и местами даже просто.
2
 Аватар для Павлик Морозов
138 / 137 / 42
Регистрация: 26.10.2012
Сообщений: 443
29.11.2013, 16:06
На самом деле все просто. Сейчас делаю аналогичный проект (только гораздо масштабней), поддерживающий ведение справочников, электронный документооборот и отчетность. Я бы рекомендовал какую-то СУБД подключить к этому делу, на крайний случай xml. Отделить постоянные данные (справочники) от динамически создаваемых (документы). Какие поля размещать в каждом объекте - смотри по требованиям и необходимости этих данных. К справочникам стоит отнести такие элементы как: заказчики, перечень услуг, комплектующие. К документам собственно вешаешь: заявки, реализацию заявки. Печать квитанции из заявки либо реализации заявки. В базе создаешь набор таблиц под каждый объект. И далее в том же духе.
1
0 / 0 / 0
Регистрация: 04.12.2015
Сообщений: 1
04.12.2015, 09:07
Разработать программный модуль «Автосервис». При записи на обслуживание заполняется заявка, в которой указываются ФИО владельца, марка автомобиля, вид работы, дата приема заказа и стоимость ремонта. После выполнения работ распечатывается квитанция.


Помогите сделать эту программу пожааааалуйста
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
04.12.2015, 09:07
Помогаю со студенческими работами здесь

Разработать программный модуль «Лаборатория», содержащий сведения о сотрудниках лаборатории
Разработать программный модуль «Лаборатория», содержащий сведения о сотрудниках лаборатории (ФИО, пол, возраст, семейное положение, наличие...

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

Разработать программный модуль вычисления действительных корней уравнения различными методами
Утро доброе. Возникла проблема с написанием программного модуля. Задание звучит так: Разработать программный модуль вычисления...

Разработать программный модуль "Учет успеваемости студентов"
помогите пожалуйста !!!***Разработать программный модуль в DELPHI «Учет успеваемости студентов». Программный модуль предназначен для...

Разработать программный модуль "Книжный магазин". Что конкретно сделать?
Разработать программный модуль "Книжный магазин", который содержит сведения про книги (...). Покупатель оформляет заявку на нужные ему...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
10
Ответ Создать тему
Новые блоги и статьи
Символьное дифференцирование
igorrr37 13.02.2026
/ * Логарифм записывается как: (x-2)log(x^2+2) - означает логарифм (x^2+2) по основанию (x-2). Унарный минус обозначается как ! */ #include <iostream> #include <stack> #include <cctype>. . .
Камера Toupcam IUA500KMA
Eddy_Em 12.02.2026
Т. к. у всяких "хикроботов" слишком уж мелкий пиксель, для подсмотра в ESPriF они вообще плохо годятся: уже 14 величину можно рассмотреть еле-еле лишь на экспозициях под 3 секунды (а то и больше),. . .
И ясному Солнцу
zbw 12.02.2026
И ясному Солнцу, и светлой Луне. В мире покоя нет и люди не могут жить в тишине. А жить им немного лет.
«Знание-Сила»
zbw 12.02.2026
«Знание-Сила» «Время-Деньги» «Деньги -Пуля»
SDL3 для Web (WebAssembly): Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 12.02.2026
Содержание блога Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами и вызывать обработчики событий столкновения. . . .
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 11.02.2026
Содержание блога Библиотека SDL3 содержит встроенные инструменты для базовой работы с изображениями - без использования библиотеки SDL3_image. Пошагово создадим проект для загрузки изображения. . .
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL3_image
8Observer8 10.02.2026
Содержание блога Библиотека SDL3_image содержит инструменты для расширенной работы с изображениями. Пошагово создадим проект для загрузки изображения формата PNG с альфа-каналом (с прозрачным. . .
Установка Qt-версии Lazarus IDE в Debian Trixie Xfce
volvo 10.02.2026
В общем, достали меня глюки IDE Лазаруса, собранной с использованием набора виджетов Gtk2 (конкретно: если набирать текст в редакторе и вызвать подсказку через Ctrl+Space, то после закрытия окошка. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru