Для студентов МАИ по предмету ДругиеПроектирование классов в языке C++ для обработки файлов данныхПроектирование классов в языке C++ для обработки файлов данных
2024-10-292024-10-29СтудИзба
Курсовая работа: Проектирование классов в языке C++ для обработки файлов данных
Описание
Аннотация
В данной работе на тему: «Проектирование классов в языке C++ для обработки файлов данных» разработана программа «Информационная система приёмной комиссии в высшем учебном заведении», предназначенная для автоматизации работы секретаря приёмной комиссии с целью повышения эффективности его работы.
Пояснительная записка содержит: рассмотрение предметной области и теоретических аспектов разработки программы, разработка алгоритмов работы элементов информационной системы «Приёмная комиссия» и описание создания программы, а также рекомендации по совершенствованию программы и примеры её тестирования.
В пояснительной записке содержится 64 страницы, 6 листингов, 12 рисунков, 3 использованных источника и 2 приложения.
Содержание
Введение......................................................................................... 5
1. Рассмотрение предметной области и теоретических аспектов разработки программы 8
3. Разработка алгоритмов работы элементов информационной системы «Приёмная комиссия» 20
Приложение B ............................................................................... 57
Введение
Существует большое количество средств, автоматизированных документооборота в высших учебных заведениях. Например, Access, FoxPro, Oracle- на всех этих программах строятся информационные системы, предназначенные для решения конкретных задач. В существующих программных продуктах отсутствует ряд функций, необходимых для работы приёмной комиссии ВУЗа, а именно: группировка абитуриентов сразу по нескольким признакам, пересчет баллов по экзаменам в соответствии с требованиями ВУЗа, автоматический фильтр удаления абитуриента по баллу ЕГЭ.
Популярная система управления базами данных (СУБД)- Access является мощным инструментом работы со структурными данными. Она позволяет выводить эту структуру данных в виде связанных таблиц, выполнять вывод по запросу, формировать отчёты и т.д. Работа с Accessтребует длительного освоения. Кроме того, рассмотренные системы управления базами данных достаточно дороги и должны быть установлены на компьютере. Наша разрабатываемая программа представляет собой небольшой исполняемый файл, не требующий специальной установки. Работа с нашей программой для конечного пользователя не требует специальных навыков освоения. Пользователь может приступить к работе после изучения инструкции. СУБД FoxPro является в некотором смысле функциональным аналогом Access. Но данная
В данной работе на тему: «Проектирование классов в языке C++ для обработки файлов данных» разработана программа «Информационная система приёмной комиссии в высшем учебном заведении», предназначенная для автоматизации работы секретаря приёмной комиссии с целью повышения эффективности его работы.
Пояснительная записка содержит: рассмотрение предметной области и теоретических аспектов разработки программы, разработка алгоритмов работы элементов информационной системы «Приёмная комиссия» и описание создания программы, а также рекомендации по совершенствованию программы и примеры её тестирования.
В пояснительной записке содержится 64 страницы, 6 листингов, 12 рисунков, 3 использованных источника и 2 приложения.
Содержание
Введение......................................................................................... 5
1. Рассмотрение предметной области и теоретических аспектов разработки программы 8
- Описание предметной области объекта автоматизации................... 8
- Сравнение характеристик информационных систем......................... 9
- Описание средств разработки ......................................................... 11
- Описание функций работы с консолью............................................ 14
- Описание функций обработки строк............................................... 15
- Описание системных функций ......................................................... 16
- Описание функций работы с файлами............................................... 16
3. Разработка алгоритмов работы элементов информационной системы «Приёмная комиссия» 20
- Разработка алгоритмов работы основной программы.................... 20
- Разработка алгоритмов работы методов класса ............................ 22
- Функция ввода данных int vvod().............................................. 22
- Функция вывода данных void vivod()........................................ 23
- Функция сортировки данных void sort()................................... 23
- Функция предоставления общежития void hostel()................... 24
- Функция корректировки данных void korrekt().......................... 25
- Функция удаления void udalenie()............................................. 25
- Разработка хранимых структур данных.......................................... 26
- Создание полей и функций класса на примере класса «abitur »............. 28
- Реализация системы меню на примере работы меню с абитуриентами. 33
Приложение B ............................................................................... 57
Введение
Существует большое количество средств, автоматизированных документооборота в высших учебных заведениях. Например, Access, FoxPro, Oracle- на всех этих программах строятся информационные системы, предназначенные для решения конкретных задач. В существующих программных продуктах отсутствует ряд функций, необходимых для работы приёмной комиссии ВУЗа, а именно: группировка абитуриентов сразу по нескольким признакам, пересчет баллов по экзаменам в соответствии с требованиями ВУЗа, автоматический фильтр удаления абитуриента по баллу ЕГЭ.
Популярная система управления базами данных (СУБД)- Access является мощным инструментом работы со структурными данными. Она позволяет выводить эту структуру данных в виде связанных таблиц, выполнять вывод по запросу, формировать отчёты и т.д. Работа с Accessтребует длительного освоения. Кроме того, рассмотренные системы управления базами данных достаточно дороги и должны быть установлены на компьютере. Наша разрабатываемая программа представляет собой небольшой исполняемый файл, не требующий специальной установки. Работа с нашей программой для конечного пользователя не требует специальных навыков освоения. Пользователь может приступить к работе после изучения инструкции. СУБД FoxPro является в некотором смысле функциональным аналогом Access. Но данная
Характеристики курсовой работы
Список файлов
Проектирование классов в языке C++ .docx