Програмування і алгоритмічні мови, БАЗА ДАНИХ
Вступ.
Для закріплення здобутих теоретичних знань, застосування їх при вирішенні питань виробничого характеру, а також з метою набуття навиків по створенню програмного забезпечення , виконується курсова робота з дисципліни “Програмування та алгоритмічні мови” . В курсовій роботі необхідно розробити програму на мові програмування C++,яка б запускалася і видала на екран меню з трьох пунктів (формування файлу, запит, вихід). В даній курсовій роботі використовується база даних
Змістовна постановка задачі
Задача даної курсової роботи полягає в розробці програми для створення бази даних, куди входить інформація про викладачів інституту . В програмі має бути передбачена можливість введення нових даних в разі відсутності бази даних, тобто створення нової бази даних. Якщо файл з таким іменем існує то його коректування не робити. А також повинна бути передбачена можливість на запит користувача давати інформацію про викладачів пенсійного віку з вказівкою стажу роботи.
База даних повина мати таку структуру запису:
П. І. П. викладача
Кафедра на якій він працює
Рік народження
Стаж роботи
Посада
Оклад
Алгоритм розв’язку.
Програма працює наступним чином. Користувач на запит програми вводить ім’я файлу, програма перевіряє його наявність. Якщо даний файл не існує то програма створює новий файл з таким іменем. Користувач вводить дані в новий файл. Ввід даних виконується при виборі пункту меню “zapovnennya”. Якщо при заповненні пункту прізвище викладача ввести одні пробіли, тоді ввід даних припиниться.
Якщо файл з вказаним ім’ям існує то відкривається доступ до пункту меню “zapit” , за допомогою якої можна отримати інформацію про викладачів пенсійного віку із вказівкою стажу роботи.
Якщо файл з вказаним ім’ям існує то доступ до пункту меню “zapovnennya” блокується.
При виборі пункту меню “vihid” відбувається вихід з програми.
Текст програми.
#include
#include
#include
#include