Теми курсового проекту

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

Вимоги до змісту та обсягу КП наведені в п. 3 даних вказівок.

Завдання до виконання КП необхідно видати на першому тижні другого семестру та передбачити розклад консультацій на протязі семестру для контролю динаміки роботи студента над запропонованою темою.


2 ЗАВДАННЯ ДО ВИКОНАННЯ КП

Розробити інформаційно-довідкову систему по роботі з базою даних.

Вхідні дані:

1) База даних складається з записів. Предметна галузь та склад полів записів визначаються по номеру студента у журналі групи і вибираються з таблиці 1.

2) Робота з декількома програмними одиницями є необхідною.

Забезпечити:

- введення даних в оперативну пам’ять у двонаправлений список:

· з текстового файлу,

· з клавіатури;

- перегляд вмісту бази даних;

- редагування бази даних:

· видалення запису,

· додавання запису;

- виведення даних:

· в текстовий файл,

· на екран;

- пошук даних по заданому полю;

- сортування даних по заданому полю (напрям сортування визначає керівник роботи);

- отримання довідкової інформації про розробника;

- роботу з меню, вигляд якого обрати самостійно.

Розробити:

- ієрархію та колекцію класів для опису даних та маніпулювання ними;

- алгоритми та програмні коди методів класів та інших функцій;

- програмний документ “Пояснювальна записка”. Наявність інших програмних документів визначає керівник КП.

Здача роботи:

Роботу приймає керівник розрахункового завдання.

Строк здачі – 15 тиждень другого семестру.

При здачі перевіряються:

- працездатність програми,

- наявність документів, повнота та правильність їх оформлення.


Таблиця 1 – Перелік пропонованих предметних галузей та їх об’єктів

Галузь Об'єкт Властивості об'єкта
  Visual C++ Компоненти Visual C++ Назва компоненти П, призначення, кількість команд С
  Група Студент Прізвище студента П, рік народження, середній бал С
  Microsoft Office Додаток Назва додатку П, призначення додатку, кількість команд С,
  Література з програмування Книга Автор книги П, назва книги, кількість демонстраційних програм С
  Програмування Програма Назва програми П, прізвище розробника, обсяг потрібної пам’яті С
  Кафедра Співробітник Прізвище співробітника, посада П, кількість наукових праць С
  Програмне забезпечення Операційна система Назва операційної системи П, розрядність, необхідний мінімальний обсяг пам’яті С
  С++ Операція Назва операції С, призначення, символ(и) для позначення операції П
  Вища освіта Дисципліна Назва дисципліни П, кількість кредитів, кількість лекційних годин С
  Комп’ютерна техніка Комп'ютер Фірма-виробник, обсяг пам'яті П, тактова частота С
  Вищій навчальний заклад Факультет Назва факультету, кількість спеціальностей С, кількість груп П
  Вища освіта Вищій навчальний заклад Назва ВНЗ П, кількість факультетівС, кількість студентів
  Комп’ютерна техніка Процесор Фірма-виробник, тактова частота С, обсяг кешу П.
  Total Commander Клавіатурні комбінації Клавіша(и) С, Призначення (виконувана дія) П, кількість клавіш у комбінації.
  Microsoft Word Панель інструментів Назва панелі П, можлива кількість кнопок, фактична кількість кнопок С
  Файлова система Файл Назва файлу П , розмір файла, дата створення С
  Комп’ютерні мережі Локальна мережа Операційна система П, прізвище адміністратора, кількість комп’ютерів С,
  Microsoft Excel Меню Назва пункту меню П, призначення, кількість пунктів у підменю С,
  С++ Оператор Призначення оператора С, ключове слово(а) П, умова виконання
  Електричні прилади Прилад Назва приладу, споживана потужність С, вартість П
  Pascal Типи даних Назва типу даних П, призначення, обсяг необхідної пам’ятіС.

Продовження таблиці 1

  Системи числення Система числення Назва системи числення П, кількість використовуваних символів С, основа системи.
  Total Commander Меню Команда меню П, призначення, кількість команд у підменю С
  Кодування символів Система кодування Назва системи П, кількість байтів для одного символа, кількість символів в таблиці С
  Вимірювальна техніка Прилад Назва приладу, межа виміру П, точність виміру С
  Комп’ютерні мережі Користувач мережі Логін користувача С, пароль, група приналежності користувача П
  Запам’ятовуючі пристрої Вінчестер Назва диску, загальний розмір диску С, розмір вільного простору П
  Програмування Програма Назва фірми-розробника П, назва програми, час виконання С
  Файлова система Файл Назва файлу, тип файлу С, дата створення П
  Microsoft Word Клавіатурні комбінації Клавіша(и) С, призначення (виконувана дія) П, команда меню приналежності.
  С++ Типи даних Назва типу данихС, призначення, обсяг необхідної пам’яті П.
  Ієрархія класів Назва базового класу Назва класу-нащадка П, кількість атрибутів С, кількість методів.
  Pascal Модуль Graph Назва функції (процедури) С, призначення П, кількість параметрів.
  Наукові видання Вісник НТУ “ХПІ”. Назва статті П, прізвище автора С, кількість сторінок,
  Країна Стадіон Назва стадіону, кількість місць П , дата відкриття С
  Файлова система Папка Назва вкладеної папки П, дата її створення С, кількість файлів у папці
  Графічний редактор Paint Меню Команда меню С, призначення П, кількість команд у підменю
  Науковий інтерес керівника    

Примітка:

- надрядковий символ С визначає поле для сортування;

- надрядковий символ П визначає поле для пошуку.



Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: