Курсовая работа: Разработка программных продуктов
2.1. Разработка программных продуктов
2.1.1. Эффективность и оптимизация программ
2.1.2. Обеспечение качества программного продукта
3. Назначение и область применения программного продукта;
4. Требование к программному продукту
4.1. Требования к функциональным характеристикам
4.1.1. Программа должна обеспечивать возможность выполнения следующих функций:
4.1.1.1.Обработка данных типизированного файла. Обработка данных должна включать процедуры без параметров:
- вывод шапки таблицы;
- вывод данных одной записи;
- создание файла;
- дополнение файла новыми записями;
- запись данных в файл;
- чтение данных из файла;
- модификация ряда записей файла;
- поиск записей файла с выводом найденных записей или сообщения о неуспешном поиске:
* по одному поисковому признаку (вариант задания по номеру в журнале, шифру группы, под буквами a, b, c, d);
28. Ведомость зарплаты
ФИО |
Размер оклада |
Размер премии |
Размер подоходного налога (13%) |
Итого к выплате |
230105-06у |
a. Посчитать поле средний размер оклада b. Вывести в файл сведенья о сотрудниках, чья зарплата меньше 3000 рублей c. Вывести в файл сведенья о сотрудниках, чья премия превышает 1000 рублей d. Суммарную сумму премий всех сотрудников |
* по сочетанию двух заданных поисковых признаков (на выбор студента по смыслу индивидуальной части); По результатам поиска вывести найденные записи или сообщение о неуспешном поиске;
- отсортировать таблицу по возрастанию;
- удаление записей из типизированного файла;
- функция для фильтрации строки – удаления пробелов.