Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ЛР 3 Использование элементов управления и файлов. МВА.doc
Скачиваний:
16
Добавлен:
06.03.2016
Размер:
160.26 Кб
Скачать

3. Индивидуальные задания

Разработать оконное приложение для ввода информации о заданных объектах. Для полей выбора (списков) данные необходимо загрузить из внешнего файла. Информацию о введенных объектах вывести в файл.

1. Ввести данные о поставках сырья, используемого для производства продукции: артикул, наименование, группа, сорт (1, 2, 3), дата поставки, признак поставки по договору, количество, поставщик.

Список поставщиков загрузить из файла.

Данные сохранять в компоненте TListBox.

2. Ввести данные о проданных товарах в магазине: Номер кассы, Ф.И.О. кассира, категория кассира (ученик, кассир, ст.кассир), дата продажи, наличие скидки, Товар, кол-во, цена.

Список кассиров загрузить из файла.

Данные сохранять в компоненте TMemo.

3. Ввести данные о продажах: Номер счет-фактуры, дата продажи, наименование покупателя, категория покупателя (ЗАО, ООО, ОАО), наименование товара, группа товара, количество товара, цена, наличие предоплаты.

Список групп товаров загрузить из файла.

Данные сохранять в компоненте TListBox.

4. Ввести данные о товарах на складе: Товар, Категория товара (закупка, производство), Поставщик, номер места на складе, дата закупки, количество товара, признак резерва.

Список поставщиков загрузить из файла.

Данные сохранять в компоненте TMemo.

5. Ввести данные о проданных билетах: Номер рейса, Пункт назначения, Категория места (бизнес, эконом), дата отправления, признак внутреннего рейса, общее число мест, продано, забронировано.

Список пунктов загрузить из файла.

Данные сохранять в компоненте TListBox.

6. Ввести данные о выполненных рейсах: Номер рейса, Пункт назначения, ФИО водителя, Категория водителя (1, 2), дата рейса, признак междугороднего рейса, время отправления, время прибытия в пункт назначения,

Список водителей загрузить из файла.

Данные сохранять в компоненте TMemo.

7. Ввести данные о группах студентов: Факультет, номер группы, форма обучения (очная, заочная), ФИО старосты, количество студентов, признак сокращенной программы

Список факультетов загрузить из файла.

Данные сохранять в компоненте TListBox.

8. Ввести данные об успеваемости студентов: Факультет, номер группы, код дисциплины, цикл (СЭ, ЕН, ПД), ФИО студента, номер пересдачи, срок сдачи задолженности, признак сдачи задолженности.

Список дисциплин товаров загрузить из файла.

Данные сохранять в компоненте TMemo.

9. Ввести данные о подаче заявлений от абитуриентов: Факультет, номер специальности, название специальности, форма обучения (бюджет, договор), ФИО абитуриента, дата подачи заявления, наличие оригинала документов, балл по ЕГЭ.

Список факультетов загрузить из файла.

Данные сохранять в компоненте TListBox.

10. Ввести данные об отработанном времени: Наименование подразделения, табельный номер, ФИО сотрудника, категория сотрудника (1, 2, 3), почасовая ставка, отработанное время, признак сдельной оплаты.

Список подразделений загрузить из файла.

Данные сохранять в компоненте TMemo.

11. Ввести данные о пропускном режиме на предприятии: Наименование участка, Вид участка (производство, управление, вспомогательное), Наименование подразделения, ФИО сотрудника, дата, признак праздничного или выходного дня, время прихода, кол-во часов пребывания.

Список подразделений загрузить из файла.

Данные сохранять в компоненте TListBox.

12. Ввести данные о выработке продукции: Артикул пряжи, Вид пряжи (шерсть, х/б, искусст.), таб. номер и ФИО рабочего, Бригада, дата, количество пряжи в кг, признак наличия брака.

Список бригад загрузить из файла.

Данные сохранять в компоненте TMemo.

13. Ввести данные о реализации топлива: Номер АЗС, ФИО оператора, номер колонки, марка топлива, вид (бензин, дизельное), признак марки ЕВРО, дата, объем заправки, цена 1 л.

Список АЗС загрузить из файла.

Данные сохранять в компоненте TListBox.

14. Ввести данные о выполненных заказах: Номер заказа, дата заказа, заказчик (Ф.И.О или название), наименование услуги, вид услуги (например: стирка, химчистка и т.д.), объем услуги (время выполнения), скидка (10, 20, 30%), цена услуги, признак исполнения.

Список видов услуг загрузить из файла.

Данные сохранять в компоненте TMemo.

15. Ввести данные о продажах: Название магазина, Город, ФИО менеджера, дата продажи, товар, Тип клиента (физическое, юридическое лицо), количество, цена, признак оплаты по карте.

Список городов загрузить из файла.

Данные сохранять в компоненте TListBox.

16. Ввести данные об остатках на складе: Наименование товара, Группа товара (одежда, обувь, прочее), поставщик, цена учетная, количество, дата поступления, признак резерва.

Список поставщиков загрузить из файла.

Данные сохранять в компоненте TMemo.

17. Ввести данные о выполненных рейсах: Номер путевого листа, ФИО водителя, категория а/м (легковой, грузовой), Номер а/м, дата, Пункт назначения, остаток бензина на начало рейса, остаток бензина на конец рейса, признак задержки.

Список пунктов загрузить из файла.

Данные сохранять в компоненте TMemo.

18. Ввести данные о ж/д перевозках: Номер поезда, номер вагона, категория вагона (мягкий, купе, плацкарт), дата, Ф.И.О. проводника, кол-во пассажиров, наличие жалоб.

Список проводников загрузить из файла.

Данные сохранять в компоненте TListBox.

19. Ввести данные об успеваемости: Факультет, номер группы, форма обучения (очная, заочная), дисциплина, дата сдачи, количество «5», количество «4», количество «3», количество «2», наличие недопущенных.

Список факультетов загрузить из файла.

Данные сохранять в компоненте TMemo.

20. Ввести данные об учете товаров: Номер склада, наименование товара, вид товара, сорт (1,2,3), дата поступления, поставщик, количество товара, цена учета, наличие заявок на товар.

Список видов товаров загрузить из файла.

Данные сохранять в компоненте TListBox.

21. Ввести данные о расписании: день недели, номер пары, номер аудитории, дисциплина, вид занятий (лекция, лабораторные занятия, семинар), количество групп, наличие проектора.

Список групп загрузить из файла.

Данные сохранять в компоненте TListBox.

22. Ввести данные о штатном расписании: Номер филиала, подразделение, должность, категория (1, 2), количество штатных единиц, количество заполненных ставок, необходимость высшего образования.

Список должностей загрузить из файла.

Данные сохранять в компоненте TMemo.

23. Ввести данные об использовании фонда зарплаты: Департамент, Отдел, ФИО начальника, кол-во сотрудников, фонд заработанной платы, источник (бюджет, внебюджет), признак израсходованности

Список групп департаментов загрузить из файла.

Данные сохранять в компоненте TListBox.

24. Ввести данные о рекламациях на ПК: дата продажи, ФИО покупателя, модель ПК, тип, вид гарантии (12, 24, 36 мес), цена, продано, возврат в течение гарантийного срока.

Список моделей загрузить из файла.

Данные сохранять в компоненте TMemo.

25. Ввести данные о продажах ПК: Модель ПК, тип ПК (комп, ноутбук, нетбук), дата продажи, ФИО покупателя, цена, признак сборки по заказу.

Список групп товаров загрузить из файла.

Данные сохранять в компоненте TListBox.

26. Ввести данные о банковских операциях: Номер расч. счета, признак валютного счета, банк, дата операции, наименование операции, вид операции (приход/расход), количество платежей, сумма платежей.

Список операций загрузить из файла.

Данные сохранять в компоненте TMemo.