Теми рефератів
> Реферати > Курсові роботи > Звіти з практики > Курсові проекти > Питання та відповіді > Ессе > Доклади > Учбові матеріали > Контрольні роботи > Методички > Лекції > Твори > Підручники > Статті Контакти
Реферати, твори, дипломи, практика » Курсовые обзорные » Створення інформаційної системи "Установа освіти"

Реферат Створення інформаційної системи "Установа освіти"





мо з клавіатури значення. Якщо користувач помилився при введенні, то він зможе видалити непотрібні символи за допомогою клавіші Backspace. Не обов'язково заповнювати всі поля запису, досить буде заповнити одне з полів. Ще не був проведений вихід із системи, пов'язуємо файлову змінну f з ім'ям файлу filename. Відкриваємо цей файл для читання і запису. Переводимо покажчик в кінець файлу. Додаємо туди записи, враховуючи, що кількість компонентів файлу збільшилася. Закриваємо файл. Відкриваємо змінений файл для читання і запису. За допомогою процедури виведення на екран таблиці з записами в сформовану область виводимо змінені дані. Потім користувачеві видається запит на створення ще однієї нової запису. Якщо користувач не підтверджує запит, відбувається вихід в головне меню. p align="justify"> Перегляд записів.

Дозволяє відображати повний список у вікні таблиці. Очищається частину екрану, виводиться шапка таблиці (деякі назви полів записів), змінної, що зберігає номер виведеної запису присвоюється значення 1, на екран по порядку виводяться всі записи з полями зберігаються у файлі, при цьому значення змінної зберігає номер запису збільшується на 1, значення полів виведених записів відокремлені один від одного. Виділяємо підсвічуванням перший запис. p align="justify"> Якщо натиснута клавіша управління курсором вгору, то номери perv і last зменшуємо на 1. Якщо значення perv <0, то присвоюємо змінним perv = 0 last = 2, уникаючи тим самим ситуації, коли комп'ютер намагається прочитати неіснуючу запис. Далі виводимо на екран записи з файлу з perv по last з полями зберігаються у файлі. p align="justify"> Якщо натиснута клавіша управління курсором вниз, то номери perv і last збільшуються на 1. Якщо значення last більше ніж кількість записів у файлі, то змінним присвоюємо last кількість записів у файлі, perv-зменшуємо на 1, уникаючи тим самим ситуації, коли комп'ютер намагається прочитати неіснуючу запис. Далі виводимо на екран записи з файлу з perv по last з полями зберігаються у файлі. Якщо клавіша ESC була натиснута, то на екрані з'являється головне меню. Після закінчення процедури виводиться файл закривається. p align="justify"> Редагування записів.

Змінити запис можна буде тільки тоді, коли існує хоч один запис, інакше програма виведе повідомлення про те, що файл не містить записів. Підпрограма редагування записів дозволяє вносити зміни до будь-які записи повного списку, змінюючи при цьому весь рядок. Вибираємо курсором змінну запис, натискаємо ENTER. p align="justify"> Формуємо область, в якій будуть вводитися нові дані. Якщо не був проведений вихід із системи, запитуємо підтвердження на зміну даних за допомогою процедури підтвердження. Якщо зміна було затверджено, редагуємо вихідну запис, за допомогою раніше описаної процедури. Якщо користувач помилився при введенні (випадково натиснув не той символ), то він зможе видалити непотрібні сим...


Назад | сторінка 5 з 19 | Наступна сторінка





Схожі реферати:

  • Реферат на тему: Резидентний оброблювач клавіатури (перехоплення натискань клавіш і запис у ...
  • Реферат на тему: Запис в графічний файл формату BMP
  • Реферат на тему: Способи запису інформації на вінчестер, головки читання-запису
  • Реферат на тему: Створення облікових записів користувачів
  • Реферат на тему: Якщо лікарняний невірно розрахований