Автосервіс/Автомастерская
800 UAHПрограма на мові С та повинна робити зі сайтом.
Потрібно,щоб людина зареєструвалась,зареєструвала автомобіль,вказав проблему і програма направила його до потрібного майстра
Найважливіша функціональна вимога
• зареєструвати клієнта та його автомобіль: адміністратор
• вибрати автомеханіка: директор
• виконати замовлення: автомеханік
• повернути автомобіль замовнику: адміністратору
• показати фінансовий стан: директор
Система повинна складатися з консольного інтерфейсу користувача, підсистеми, що реалізує бізнес-логіку, баз даних та документації.
Інтернет-реєстрація
Початковий стан:
Клієнт обрав меню закладу, але не зареєстрований у цьому закладі
1.Новий клієнт
2. Введіть логін
3. Введіть пароль
4. Повторіть пароль 5. Заповніть основні дані
Кінцева умова: клієнт зареєстрований
Альтернатива:
Ви можете зупинити реєстрацію на будь-якому етапі. Він не зберігає жодних даних.
Заповніть реєстраційну форму
Початковий стан:
Клієнт має логін та пароль, дані об'єкта
1 Введіть ініціали
2 Перевірте ініціали
3 Введіть ініціали автомобіля
4 Перевірте ініціали автомобіля
5. Надайте реєстрацію клієнта поточному закладу
6 Відредагуйте поточну адресу
7 Редагування функцій автомобіля
8 Редагуйте проблему з автомобілем
9 Виберіть категорію послуг
10 Виберіть механіка автосервісу
11 Відредагуйте налаштування автомобіля
12 Запишіться на прийом до необхідного автомеханіка та повідомте про це клієнта
Кінцева умова: заповнена та збережена форма
Альтернатива:
Ви можете зупинити реєстрацію на будь-якому етапі. Це не спричиняє збереження даних 2.4. Якщо ініціали не підтверджуються, система зупиняє реєстрацію та інформує про це клієнта. Клієнт не повідомляє автосервіс, якщо стан автомобіля цього не вимагає або не вимагає нагальної потреби. Це рішення приймається на підставі інших відвідувань автосервісу.На основі цих даних система визначає ризик за шкалою від 1 до 10 і автоматично приймає рішення.
-
В мене два питання:
1. Посилання на сайт для реєстрації?
2. Яка операційна система буде використовуватись для консольного додатку? -

Ну начнем)
1) 500 гривен это не тот бюджет. Думаю за 500 гривен вам только сделают клиент который будет смотреть ДБ2) Консольная версия - какой-то бред. Для нее вам необходимо будет распечатать документацию по ее применению, и в дальнейшем обучить, как минимум 1 человека, который сможет правильно пользоватся пользоватся консольной версией.
А вообще, для ваших нужд необходимо 2 версии ПО + сервер который будет хранить данные. Думаю у вас даже сервера нет.
1 ПО это клиентское. В котором клиент может зарегистрироватся, ввести данные авто и записатся к нужному мастеру на указанную дату и время.
2 ПО это администраторское. Админ видит кто записан, админ может сам записать кого угодно как свободное время.
Помимо этого у вас должен быть сервер, который будет абрабатывать всю информацию и хранить её. Это только про ПО, но как только вы его получите, у вас в скорем времени появится желание сделать и клиент для телефонов, а это при разработке тоже стоит учесть что в дальнейшем нужен еще сделать клиент для телефонов... Но это все мелочи по сравнениию с вашим бюджетом -
Вот для таких случаев, Администрации Фриланс Ханта стоит подумать ввести Оплату за размещение проекта.
От 20 до 200грн в зависимости от рубрики + 1% от суммы проекта, как минимум убрали бы вот-таких горе заказчиков.
-