Создан заказ №5199889
24 мая 2020
Разработка электронной картотеки + Очет по образцу
Как заказчик описал требования к работе:
Язык СИ Создать электронную картотеку, хранящуюся на диске, и программу, обеспечивающую взаимодействие с ней. Программа должна выполнять следующие действия: занесение данных в электронную картотеку; внесение изменений (исключение, корректировка, добавление); поиск данных по различным признакам; сорт
ировку по различным признакам; вывод результатов на экран и сохранение на диске. Выбор подлежащих выполнению команд должен быть реализован с помощью основного меню и вложенных меню. Задача должна быть структурирована и отдельные части должны быть оформлены как функции. Исходные данные должны вводиться с клавиатуры. В процессе обработки картотека должна храниться в памяти компьютера в виде списков и массивов структур, связанных указателями (база данных во второй нормальной форме, см. http://citforum.ru/database/osbd/glava_23.shtml и другие источники на данную тему). Типы списков и структур выбираются исходя из предметной области. Картотека составляется по выбранной предметной области. В программе должно быть реализовано простейшее меню. Выполнение программы должно быть многократным по желанию пользователя. Данные первоначально считываются из файла (файлов), в процессе работы данные вводятся с клавиатуры. Примерный перечень пунктов меню: 0: Справка 1: Добавление карточек об объектах предметной области 2: Редактирование карточек 3: Удаление карточек 4: Вывод картотеки 5: Поиск карточек по параметру 6: Сортировка картотеки по параметру 7: Выход Содержание отчета 1. Введение: цель + краткая формулировка задачи (с учетом предметной области). Пример краткой формулировки: «Создание электронной картотеки суперкаров». 2. Задание (общая формулировка) с конкретизацией пунктов меню, без раздела «Дополнительно» 3. Описание общей архитектуры данных (сущности и их назначение), тут же приводится схема данных в виде ER-диаграммы (диаграмма «сущность-связь») 4. Описание структур (наименование, поля, назначение) 5. Описание функций (название, тип, назначение). Прототипы функций могут быть вынесены в отдельные h-файлы. 6. Описание переменных (для каждой функции) 7. Схемы алгоритмов (общая схема и детализация существенных подалгоритмов, раскрывать типовые действия не нужно). 8. Текст программы (прототипы функций, функция main(), реализация функций). 9. Заключение Всегда следует проверять результат выделения памяти и открытия файла, обеспечивать освобождение динамически выделенной памяти и закрытие файлов данных
подробнее
Заказчик
заплатил
заплатил
500 ₽
Заказчик не использовал рассрочку
Гарантия сервиса
Автор24
Автор24
20 дней
Заказчик воспользовался гарантией, чтобы исполнитель повысил уникальность работы
27 мая 2020
Заказ завершен, заказчик получил финальный файл с работой
5
Разработка электронной картотеки + Очет по образцу.docx
2020-05-30 16:25
Последний отзыв студента о бирже Автор24
Общая оценка
5
Положительно
Заказала уже 3 работы у автора и довольна очень. За первые 2 - хорошо, за 3 - отлично.