Логотип Автор24реферат
Задать вопрос
Курсовая работа на тему: Разработка схемы алгоритма и ее описание
100%
Уникальность
Аа
4320 символов
Категория
Программирование
Курсовая работа

Разработка схемы алгоритма и ее описание

Разработка схемы алгоритма и ее описание .doc

Зарегистрируйся в два клика и получи неограниченный доступ к материалам,а также промокод Эмоджи на новый заказ в Автор24. Это бесплатно.

Приведем укрупненную схему алгоритма программы (рис. 1).
Начало
[3] Инициализация меню InitMenuItems(N, Menu)
[5] Выбор из меню
Regim = RunMenu(Menu,N,0,7,
Regim)
menu
Regim
1
2
1
3
[8] Удалить запись
DeleteRecord(SG,NSG,recno)
[1] Вывод заставки Title
[6] Загрузка данных из файла
LoadFF(db_name, NSG, SG)
2
4
[9] Редактировать запись
Dialog(temp, true)
[4] Вывод меню PutMenu(N, 0, 7, Menu)
[7] Добавить запись
Dialog(temp, false)
[2] Авторизация
Рисунок 1 - Укрупненная блок - схема алгоритма решения задачи (начало)
[11] Вывод протокола ShowProtocol(SG, NSG)
6
1
2
[12] Сохранить записи
SaveTF(db_name, NSG, SG)
7
8
Конец
5
[10] Перерасчет стипендии Recalc(SG, NSG)
Укрупненная блок - схема алгоритма решения задачи (окончание)
Проведем детализацию в последовательности, определяемой нумерацией блоков (см. рис. 1).
1. Вывод заставки программы. В этом блоке вызывается процедура, содержащая текстовую заставку.
2. Авторизация. Вводится логин и пароль для входа. Если выполняется вход в режиме администратора, становятся доступны все функции меню, при входе в режиме обычного пользователя предоставляется ограниченный доступ

Зарегистрируйся, чтобы продолжить изучение работы

. Если логин и пароль введены неверно, выводится сообщение об ошибке и программа завершается.
3. Инициализация меню. Выполняется формирование названий пунктов меню и их экранных координат.
4. Вывод меню. На экран выводится меню программы, состоящее из 9 пунктов.
5. Выбор команды из меню. При помощи клавиш управления курсором или выбирает нужный пункт меню и нажимает клавишу Enter.
Обработка команд меню.
6. Загрузка данных из текстового файла. Пользователь вводит имя текстового файла с данными по группе. Если файл существует, выполняется чтение данных из него и загрузка в массив SG размерности NSG. Блок - схема алгоритма загрузки данных из файла в массив приведена на рис. 2.
7. Добавить запись. В окне ввода выполняется ввод данных по студенту: ФИО, оценки по 5 предметам и флажок персональной надбавки. При вводе производится контроль корректности значений.
8. Удалить запись. Удаление записи выполняется по ФИО студента, которое предварительно вводится пользователем. Если запись существует, она удаляется из массива SG. Блок - схема алгоритма удаления записей из массива приведена на рис

50% курсовой работы недоступно для прочтения

Закажи написание курсовой работы по выбранной теме всего за пару кликов. Персональная работа в кратчайшее время!

Промокод действует 7 дней 🔥
Оставляя свои контактные данные и нажимая «Заказать работу», я соглашаюсь пройти процедуру регистрации на Платформе, принимаю условия Пользовательского соглашения и Политики конфиденциальности в целях заключения соглашения.
Больше курсовых работ по программированию:

Система учёта боеприпасов

61389 символов
Программирование
Курсовая работа
Уникальность
Все Курсовые работы по программированию
Найди решение своей задачи среди 1 000 000 ответов
Крупнейшая русскоязычная библиотека студенческих решенных задач