Курсовая работа: Разработка программных продуктов

- сопровождаемость

- мобильность

Функциональность - это способность ПП выполнять набор функций, удовлетворяющих заданным или подразумеваемым потребностям пользователей. Набор указанных функций определяется во внешнем описании ПП.

Надежность подробно обсуждалась в первой лекции.

Легкость применения - это характеристики ПП, которые позволяют минимизировать усилия пользователя по подготовке исходных данных, применению ПП и оценке полученных результатов, а также вызывать положительные эмоции определенного или подразумеваемого пользователя.

Эффективность - это отношение уровня услуг, предоставляемых ПП пользователю при заданных условиях, к объему используемых ресурсов.

Сопровождаемость - это характеристики ПП, которые позволяют минимизировать усилия по внесению изменений для устранения в нем ошибок и по его модификации в соответствии с изменяющимися потребностями пользователей.

Мобильность - это способность ПП быть перенесенным из одной среды (окружения) в другую, в частности, с одной ЭВМ на другую.

Функциональность и надежность являются обязательными критериями качества ПП, причем обеспечение надежности будет красной нитью проходить по всем этапам и процессам разработки ПП. Остальные критерии используются в зависимости от потребностей пользователей в соответствии с требованиями к ПП.

3. НАЗНАЧЕНИЕ И ОБЛАСТЬ ПРИМЕНЕНИЯ

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

Программный модуль представляет собой ведомость зарплаты, позволяющий пользователю рассчитывать средний размер оклада, сумму всех премий сотрудников, выводить сведения о сотрудниках, чья зарплата меньше 3000 рублей и чья премия выше 1000 рублей.


4. ТРЕБОВАНИЕ К ПРОГРАММНОМУ ПРОДУКТУ

4.1. Требования к функциональным характеристикам

4.1.1. Программа должна обеспечивать возможность выполнения следующих функций:

- вывод шапки таблицы (SH);

- вывод данных одной записи (P);

- создание файла (SOZ);

- дополнение файла новыми записями ();

- запись данных в файл (ZF);

- чтение данных из файла (CHT);

- модификация ряда записей файла ();

- поиск записей файла с выводом найденных записей или сообщения о неуспешном поиске (POISK);

- отсортировать таблицу по возрастанию ();

- удаление записей из типизированного файла ();

- функция для фильтрации строки – удаления пробелов (FILTR).

4.1.2. Организация входных и выходных данных:

- Входные данные поступают из файла “Ish.txt”

- Выходные данные поступают в текстовый файл “REZYL.txt”;

К-во Просмотров: 552
Бесплатно скачать Курсовая работа: Разработка программных продуктов