Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
КР Матвєєва Наталия.docx
Скачиваний:
1
Добавлен:
01.07.2025
Размер:
89.87 Кб
Скачать

Анотація

Мета курсової роботи:

Закріплення знань у сфері програмування, поглиблення знань мови програмування С. Створення алгоритмів для реалізації програм та написання цих програм на мові програмування «С». Поглиблення знань по реалізації та функціонуванню програмного забезпечення. Навчитися розробляти інформаційну систему мовою програмування С.

Зміст курсової роботи:

Пояснювальна записка, яка містить: вибір та аналіз структур даних; 5 розділів, кожен з яких відповідає за виконання однієї функції згідно з варіантом завдання; в кожен з таких розділів входить опис алгоритму роботи; опис роботи профілю користувача (оператор, адміністратор); опис роботи з базою даних; керівництво користувача; контрольний приклад. Тексти всіх програмних функцій наводяться у Додатку 1, який називається "Лістинг програми".

В представленій роботі розглядається розробка інформаційної системи під назвою «Деканат» для більш легкого доступу до інформації. У даній системі реалізована робота з групами студентів, тобто можемо відслідкувати та відсортувати студентів за формою навчання, середнім балом, виявити необхідність надання гуртожитку.

Дане програмне забезпечення може використовуватися для всіх типів університетів. Вся інформація бази даних зберігається в окремому файлі, що оброблюється за допомогою програми. Це дає змогу будувати більш складні за будовою програми.

Для адміністраторів передбачений спеціальний режим роботи з інформаційною системою, який дозволяє додавати та видаляти записи з бази даних. У користувача доступ обмежений лише відсутністю цих функцій.

Зміст

Вступ 6

1. Вибір та аналіз структур даних 7

2. Функції програми 8

2.1 Функція 1 8

2.2 Функція 2 9

2.3 Функція 3 9

2.4 Функція 4 10

2.5 Функція 5 11

3 Опис роботи профілю користувача 12

3.1 Оператор 12

3.2 Адміністратор 12

4 Опис роботи з базою даних 12

5 Керівництво користувача 12

6 Контрольний приклад 13

Висновки 15

Список літератури 16

Додаток 1 17

Вступ

Метою цієї курсової роботи є закріплення курсу «Основи програмування» та покращення навичок розробки систем мовою програмування С. В даній роботі розроблена та реалізована інформаційна система під назвою «Деканат», в якій виконано 5 функцій згідно отриманого варіанту, також реалізовано два режими роботи: адміністратор та оператор.

В даній роботі реалізований принцип багатомодульності, який полягає в розділенні програми на складові частини – підзадачі, та кожну частину помістити в окремий файл. Підзадача може розроблятися окремою групою розробників. Набір файлів, складаючих програму, називається проектом. Для кожного проекту створюється спеціальний службовий файл – файл проекту, який зберігає інформацію про імена, типи, місцезнаходження файлів, зберігаючих частини кода програми, або дані. Ця інформація використовується при компіляції.

Отже, завдяки реалізації даного проекту ми закріплюємо знання курсу «Основ програмування» та вивчаємо мову програмування С.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]