Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Перелік тем курсових проектів.doc
Скачиваний:
1
Добавлен:
09.08.2019
Размер:
69.12 Кб
Скачать

Перелік тем курсових проектів

1 Тема: Електронна енциклопедія з модулю «Графічні нотації UML» навчальної дисципліни «Основи програмної інженерії»

Завдання: створити програму “Електронна енциклопедія”. Програма повинна працювати в декількох режимах:

- вибір потрібної статті з запропонованого списку;

- відображення повного змісту статті

- пошук статті за ключовим словом.

Програма повинна забезпечувати діалог за допомогою меню. Програма повинна мати інтуїтивно зрозумілий інтерфейс.

В пояснювальну записку включити:

  • проектування класів додатків, що входить до пакету

  • програмну реалізацію задачі;

  • інструкцію користувача.

2 Тема: Електронний каталог культурних закладів міста Кривого Рогу (модуль користувача)

Завдання: Створити клас "Лінійний список". Каталог культурних закладів міста Кривого Рогу організований як лінійний список. Відомості про культурні центри повинні обов’язково містити: назву; адресу, напрямок інтересів, історична довідка, контактна інформація, важливі заходи .

Скласти програму, яка забезпечує:

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

  • пошук в каталозі відповідного варіанту: за напрямком інтересу, за місцем розташування.

  • друк необхідної картки;

  • виведення всього списку.

Програма повинна забезпечувати діалог за допомогою меню та контроль помилок при введенні.

Програма повинна мати інтуїтивно зрозумілий інтерфейс.

В пояснювальну записку включити:

  • проектування класів додатків, що входить до пакету

  • програмну реалізацію задачі;

  • інструкцію користувача.

3 Тема: Електронний каталог культурних закладів міста Кривого Рогу (модуль адміністратора)

Каталог культурних місць міста Кривого Рогу організований як лінійний список. Відомості про культурні центри повинні обов’язково містити: назву; адресу, напрямок інтересів, історична довідка, контактна інформація .

Скласти програму, яка забезпечує:

  • обмеження прав доступу до каталогу;

  • початкове формування каталогу;

  • редагування даних електронного каталогу

  • знищення даних з каталогу;

Програма повинна забезпечувати діалог за допомогою меню та контроль помилок при введенні.

Програма повинна мати інтуїтивно зрозумілий інтерфейс.

В пояснювальну записку включити:

  • проектування класів додатків, що входить до пакету

  • програмну реалізацію задачі;

  • інструкцію користувача.

4. Тема: Електронний довідник «Апаратне забезпечення ПК»

Завдання: Створити електронний довідник «Апаратне забезпечення ПК»

Програма повинна забезпечувати:

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

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

- пошук інформації за конкретною ознакою

- можливість друку даних (збереження даних у файлах)

- знищення непотрібної інформації

В пояснювальну записку включити:

  • проектування класів додатків, що входить до пакету

  • програмну реалізацію задачі;

  • інструкцію користувача

5. Тема: Програмна підтримка вибору конфігурації ЕОМ.

Завдання: Реалізувати перевірку вибору конфігурації ЕОМ на сумісність апаратних пристроїв. При цьому враховувати вартість пристроїв. Для демонстрації можливостей створеного модуля використати програму «Апаратне забезпечення ПК». При реалізації програми обов'язково використати ООП.

Програма повинна забезпечувати контроль помилок при введенні даних.

В пояснювальну записку включити:

  • проектування класів додатків, що входить до пакету

  • програмну реалізацію задачі;

  • інструкцію користувача

6. Тема: Інформаційно-довідникова система для туристичного агенства

Завдання: розробити інформаційно-довідникову систему для туристичного агенства (опис наявних туристичних турів, їх вартість, дані про готелі, про основні туристичні курорти).

Програма повинна забезпечувати:

- додавання данних;

- редагування данних;

- пошук інформації за конкретною ознакою з відображенням туристичного рейтингу кожної країни;

- збереження даних у файлах;

В пояснювальну записку включити:

  • проектування класів додатків, що входить до пакету

  • програмну реалізацію задачі;

  • інструкцію користувача

7. Тема: GUI-модуль для інформаційно-довідникової системи

Завдання: Розробити модуль графічного інтерфейсу користувача (вікна, кнопки, меню тощо). Для демонстрації можливостей створеного модуля використати програму для туристичного агенства. При реалізації програми обов'язково використати ООП.

Програма повинна забезпечувати контроль помилок при введенні данних.

В пояснювальну записку включити:

  • проектування класів додатків, що входить до пакету

  • програмну реалізацію задачі;

  • інструкцію користувача

8. Тема:Програмна підтримка діяльності торгівельного представника фірми «Моліс»

Завдання: створити програму для автоматизації оформлення запитів в процесі діяльності торгівельного представника фірми «Моліс» . Програма повинна реалізовувати такі можливості:

– введення та видалення даних;

– пошук даних;

– обробка результату;

– виведення результату на екран;

– збереження результату у файл;

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

Програма повинна мати інтуїтивно зрозумілий інтерфейс.

В пояснювальну записку включити:

  • проектування класів додатків, що входить до пакету

  • програмну реалізацію задачі;

  • інструкцію користувача.