Показать сообщение отдельно
Старый 06.05.2008, 15:25   #3
Gordiyko
Неактивный пользователь
 
Пол:Женский
Регистрация: 21.04.2008
Сообщений: 29
Репутация: 2
По умолчанию Ответ: Помогите с Паскалем

ВАРИАНТ 1
КОМПЬЮТЕРНАЯ ФИРМА

ОПИСАНИЕ

Программа должна создавать базу данных компьютерной фирмы. Информация о каждом наименовании товара фирмы хранится в файле firma.dat и вводится в диалоге по запросам программы в базу. Можно вывести список всех товаров фирмы в отсортированном по алфавиту порядке.
Информация о каждом наименовании товара состоит из следующих полей:
• регистрационный номер;
• наименование;
• характеристики;
• дата изготовления;
• срок гарантии;
• цена (оптовая);
• цена (розничная).
Поле «характеристики» предполагает ввод основных характеристик ( например, тип монитора, тип процессора, быстродействие, объем оперативной памяти и т.п.).
Поле «цена (розничная)» не заполняется до продажи товара.
Программа содержит следующие процедуры и функции:
• Зарегистрировать (регистрирует новый товар, приобретенный фирмой);
• Просмотр (выводит весь список товаров фирмы, отсортированный по полю наименование, с указанием оптовой цены);
• Продажа (выводит список товаров с указанием розничной цены. При продаже товара информация фиксируется в базе фирмы, заменяя информацию в поле «дата изготовления» на дату продажи, а в поле «цена розничная» фиксируется продажная цена товара);
• Возврат (при обнаружении клиентом неисправностей, и если не закончен гарантийный срок, товар возвращается на фирму и клиенту возмещается стоимость товара, которая фиксируется в поле «цена (розничная)» со знаком «-»);
• Анализ (выдает информацию по заданному пользователем параметру, например, прибыль или убытки фирмы за прошедший месяц );
• Конец (завершает программу).
Указанные функции и процедуры выбираются из меню.
Ввод данных по каждому новому товару выполняется отдельно в диалоге, инициатором которого является программа.


Предусмотреть обработку некорректного ввода информации
Gordiyko вне форума
 
Ответить с цитированием Вверх
 
Время генерации страницы 0.02321 секунды с 10 запросами