Курсовая работа сдается в виде архива, в состав которого включены следующие файлы:
1) пояснительная записка;
2) файлы с исходным кодом программного средства;
3) файл информационной базы с первоначальным набором данных;
4) ключевая информация (если реализовано шифрование).
Задание по выполнению курсовой работы: в соответствии с исходными данными, указанными в 2.3, разработать программное средство для ведения базы данных по учету некоторой предметной области, определяемой вариантом, с возможностями информационного поиска по заданным критериям и шифрования данных. Программное средство должно обеспечить процедуры ведения информационного фонда (добавить запись, удалить запись,
изменить запись), который реализуется как зашифрованный бинарный файл.
Действия с текущим набором записей осуществляются при помощи ин-
терфейса – либо консольного, либо графического. Новые исходные данные вводятся с клавиатуры с занесением информации в файл, обеспечение возможности в дальнейшем корректировки информации внутри файла без изменения остальных данных в файле, а также осуществление шифрования и дешифрования этого файла, используя средства, например, библиотек Crypto++, OpenSSL для Windows или других. В
качестве результата работы необходимо вывести на экран данные, указанные в 2.5 с учетом реализации варианта задания.
Тема: Разработка программного средства для ведения базы данных по учету сведений о демографической ситуации в регионе с возможностями информационного поиска по заданным критериям и шифрования данных.
Исходные данные: Наименование региона, дата фиксации демографических показателей, численность населения на начало периода, общее число родившихся, общее число умерших, число прибывших, число выбывших
Задачи информационного поиска:
1) список регионов с указанием демогра-фических показателей и естественного прироста населения;
2) список регионов с указанием миграци-онного сальдо;
3) количество регионов, у которых общая численность населения превышает среднюю по всем регионам учета.
Всё остальное указано в файле, которое я прикрепила «Металлические указания». Нужно четко по требованиям.
Мой вариант 26.