- •Методичні вказівки
- •5.05010301“Розробка програмного забезпечення”
- •Обговорено і схвалено на засіданні циклової комісії комп’ютерних дисциплін.
- •1. Основні положення
- •2. Тематика курсових робіт
- •3. Зміст курсової роботи
- •Перелік рекомендованих тем для курсових робіт
- •64. Туристична фірма
- •65. Автоматизовани система обліку реализації книжної продукції - пз „Чорнокнижник”
- •62. Ринок праці
- •63. Транспортне агентство
- •66. Обрабка інформації по демографічній ситуації
- •67. Автоматизація робіт культурно-масових заходів
- •68. Еміграція населення
- •69. Соціологічні опитування населення
- •70. Аналіз роботи електронних засобів масової інформації
- •71. Аналіз інформації про зміст і вихованні дітей у дитячому будинку
- •5.05010301“Розробка програмного забезпечення”
Перелік рекомендованих тем для курсових робіт
1. Пакет прикладних програм (ППП) „Інтерполяція функцій„ різними методами:
1) за формулою Лагранжа;
2) за формулою Ейткена;
3) за формулою Ньютона;
4) за формулою Стірлінга;
5) за формулою Бесселя;
6) зворотна інтерполяція.
2. ППП „Розв’язок системи лінійних рівнянь” різними методами:
1) за формулою Крамера;
2) методом Жордана-Гауса;
3) методом Гауса;
4) методом простої ітерації;
5) методом Зейделя.
3. ППП „Розв’язок звичайних диференційних рівнянь” різними способами:
1) методом Зейделя;
2) методом Ейлера-Коші;
3) методом Рунге-Кутта;
4) методом Адамса;
5). методом Мілна.
4. ППП „ Чисельне інтегрування” різними методами:
1) за формулою Ньютона-Котеса;
2) за формулою трапецій;
3) за формулою Симпсона;
4) за формулою Гауса;
5) за формулою Бесселя;
6) за формулою Чебишева.
5. ППП „Рішення нелінійних алгебраічних рівнянь” різними методами:
1) методом половинного ділення;
2) методом хорд;
3) методом дотичних (Ньютона);
4) методом ітерацій;
5) комбінованим методом хорд та дотичних;
6) методом Горнера (уточнення коренів).
6. ППП „Чисельне дифференціювання” різними методами:
1) на основі інтерполяційної формули Лагранжа;
2) на основі інтерполяційної формули Ньютона;
7. ППП „Решення системи нелінійних рівннянь” різними способами:
1) методом Ньютона;
2) методом релаксації;
3) методом Пікара;
4) методом Зейделя;
5) методом Якобі;
6) методом Ньютона з параметром.
8. ППП „Методи обробки експериментальних даних” наступними методами:
1) методом средних;
2) методом наименьших квадратов.
Для следующих функций:
1) степеневої функції;
2) логарифмічної функції;
3) гіперболи;
4) дробово-раціональної функції.
Оценить значимость полученных уравнений по критерию Фишера.
9. ППП „Крайові задачі для розв’язку звичайних дифференційних рівнянь” наступними методами:
1) метод кінцевих різниць;
2) метод прогонки;
3) метод коллокації;
4) метод найменших квадратів;
5) метод Галеркіна.
10. ППП „Визначення власних значеннь та власних векторів матриці” наступними способами:
1) методом Крилова;
2) методом Левер’є-Фадєєва;
3) методом Данилевського;
4) методом ітерацій.
11. ППП „Розв’язок дифференційних рівнянь з частковими похідними” різними методами:
1) методом сіток;
2) методом прямих;
3) методом прогонки;
4) методом Монте-Карло.
ППП дповинен бути придатним для рівнянь гіперболіченого типу (коливання струни), параболічного типу (теплопровідності), елиптичного типу (Лапласа, Пуассона).
12. Особиста бібліотека. Картотека домашньої бібліотеки: вихідні дані книги (автори, назва, видавництво і так далі), розділ бібліотеки (спеціальна література, хобі, домашнє господарство, белетристика і так далі), походження і наявність книги в даний момент, суб'єктивна оцінка книги. Вибір книг по довільному запиту; інвентаризація бібліотеки.
13. Картотека Інтерполу. Дані по кожному зареєстрованому злочинцеві: прізвище, ім'я, кличка, зріст, колір волосся і очей, особливі прикмети, громадянство, місце і дата народження, останнє місце проживання, знання мов, злочинна професія, остання справа і так далі. Злочинні і мафіозні угрупування (дані про співучасників). Вибірка по будь-якій підмножині ознак. Перенесення тих, що «зав'язали» в архів; видалення — тільки після смерті.
14. Бюро знайомств. База потенційних наречених: стать, реєстраційний номер, дата реєстрації, відомості про себе, вимоги до партнера. Вибір підмножини відповідних кандидатур, підготовка зустрічей (формування запрошення для знайомства). Перенесення в архів пар, що вирішили свої сімейні проблеми, видалення клієнтів, що відмовилися від послуг.
15. Біржа праці. База безробітних: анкетні дані, професія, освіта, місце і посада останньої роботи, причина звільнення, сімейний стан, житлові умови, контактні координати, вимоги до майбутньої роботи. База вакансій: фірма, посада, умови праці і оплати, житлові умови, вимоги до фахівця. Пошук і реєстрація варіантів з того і іншого боку; формування оголошень для друку, видалення в архів після працевлаштування, повне видалення при відмові від послуг.
16. Записник. Анкетні дані, адреси, телефони, місце роботи або навчання, посада знайомих, колег і родичів, характер знайомства, ділові якості і так далі. Автоматичне формування поздоровлення з днем народження (по поточній даті). Впорядкування за абеткою і по даті останнього коректування. Пошук за довільним шаблоном.
17. Каса аерофлоту. Розклад: номер рейса, маршрут, пункти проміжної посадки, час відправлення, дні польоту. Кількість вільних місць на кожному рейсі. Вибір найближчого рейса до заданого пункту (за наявності вільних місць), оформлення заданого числа квитків за узгодженням з пасажиром (із зменшенням числа вільних місць), оформлення посадочної відомості.
18. Довідник споживача (служба побуту). База підприємств побутового обслуговування міста: назва, розряд, адреса і телефони, спеціалізація, перелік послуг, що надаються, форма власності, години і дні роботи. Пошук підприємств по заданій послузі і іншим о знакам.
19. Довідник покупця. База торгових точок міста: назва, адреса і телефони, спеціалізація, форма власності, час роботи. Вибір магазинів по довільному шаблону.
20. Магазин з одним продавцем. Комп'ютер замість касового апарату. База наявності товарів: найменування, одиниця вимірювання, ціна одиниці, кількість, дата останнього завезення. Реєстрація надходження товару (як старих, так і нових найменувань). Оформлення покупки: виписка чека, коректування бази. Проблема зниження ціни і списання. Інвентаризація залишків товару з обчисленням сумарної вартості.
21. Відділ кадрів. База даних про співробітників фірми: паспортні дані, освіта, спеціальність, підрозділ, посада, оклад, дати надходження у фірму і останнього призначення і так далі. Вибір за довільним шаблоном. Скорочення штатів: вибір для звільнення осіб пенсійного і передпенсійного віку, підготовка наказу.
22. Генеалогічне дерево. Паспортні дані членів деякого родового клану; посилання на дітей (або на батьків). Пошук всіх нащадків або всіх предків для вказаної особи.
23. Склад. База товарів, що зберігаються на складі: найменування, одиниця вимірювання, ціна одиниці, кількість, дата останнього завезення. Реєстрація надходження товару (формування прибуткової накладної) і відвантаження (витратна накладна). Виведення інвентарної відомості.
24. Каса автовокзалу. Розклад автобусів: номер рейса, кінцевий і проміжний пункти, час відправлення. Кількість вільних місць на кожному рейсі. Вибір найближчого рейса до заданого пункту (за наявності вільних місць), оформлення квитків, оформлення посадочної відомості. Попередній продаж, повернення квитків.
25. Адміністратор готелю. Список номерів: клас, число місць. Список гостей: паспортні дані, дати приїзду і від'їзду, номер. Поселення гостей: вибір номера (за наявності вільних місць), реєстрація, оформлення квитанції. Від'їзд: вибір всіх постояльців, що від'їжджають сьогодні, звільнення місця або оформлення затримки з випискою додаткової квитанції. Можливість дострокового від'їзду з перерахунком. Пошук гостей за довільною ознакою.
26. Довідник меломана. База груп і виконавців; база пісень; база дисків з переліком пісень (у вигляді посилань). Вибір всіх пісень заданої групи; всіх дисків, де зустрічається задана пісня.
27. Щоденник. База намічених заходів — дата, час, місце проведення. Автоматичне нагадування найближчої справи: по поточній даті і часу; видалення вчорашніх справ або перенесення на майбутнє. Аналіз «накладок» — перетинів планованих справ. Перегляд справ на завтра, післязавтра і так далі.
28. Термінологія. База визначень якої-небудь науки: термін, що вводиться, його тлумачення (визначення), посилання на використовувані терміни. Можливість перегляду всього ланцюжка від заданого терміну до первинних понять.
29. Шеф-кухар. База рецептур блюд: розкладка, рецепт приготування. База продуктів на складі: найменування, ціна, кількість. Формування меню на день (на задане число персон); звана вечеря. Перевірка достатності запасів; формування витратної накладної на склад, коректування запасів.
30. Довідник лікаря. База хвороб: назва, симптоми, процедури, перелік ліків, що рекомендуються, з вказівкою необхідної кількості. База медикаментів на складі: назва, кількість, взаємозамінюваність. Формування рецепту після огляду хворого, перевірка наявності ліків, коректування запасів.
31. Зарахування абітурієнтів. База абітурієнтів: анкетні дані, сукупність оцінок на вступних іспитах, готовність вчитися на договірній основі. Вибір для зарахування заданої кількості абітурієнтів; формування для співбесіди списку тих, хто набрав граничний прохідний бал, але не може платити за освіту.
32. Обмін житла. База пропозицій по обміну: район, площа, планування і т. д.; вимоги до варіантів обміну. Реєстрація клієнтів, вибір відповідних варіантів, видалення при обміні, що відбувся, або відмові. Розвиток завдання. Можливість з'їзду або роз'їзду, зокрема «декілька на декілька»; «можливі варіанти».
33. Довідник абітурієнта. База вузів: найменування, адреса, перелік спеціальностей, конкурс минулого року з кожної спеціальності (денної, вечірньої, заочної форм), розмір оплати при договірному навчанні. Вибір по різних критеріях: все про даний вуз; все про дану спеціальність, пошук мінімального конкурсу з даної спеціальності або взагалі.
34. Довідник поштової індексації. Республіка, область (край), район, населений пункт, поштовий індекс. Пошук по будь-якій сукупності нулів (окрім останнього); ієрархічний зв'язок між полями.
35. Ощадбанк. Зведення про вкладників банку: номер особового рахунку, категорія внеску, паспортні дані, поточна сума внеску, дата останньої операції. Операції прийому і видачі будь-якої суми, автоматичне нарахування відсотків.
36. Ломбард. База товарів, що зберігаються, і нерухомості: анкетні дані клієнта, найменування товару, оцінна вартість; сума, видана під заставу, дата здачі, термін зберігання. Операції прийому товару, повернення, продажі але закінченні терміну зберігання.
37. Довідник селекціонера. Найменування сорту якої-небудь культури, автор, батьківські сорти, врожайність, характеристики плодів, морозостійкість, стійкість до шкідників і хвороб, наявність в тому або іншому селекційному фонді. Вибір сортів, що володіють заданими властивостями.
38. Довідник працівника ДАІ. Марка, колір, заводський і бортовий номери, дата випуску, особливості конструкції і забарвлення, дата останнього техогляду транспортного засобу (автомобіля, мотоцикла, причепу і т. д.), паспортні дані власника. Вибір транспортних засобів за довільним шаблоном. Формування запрошень на техогляд відповідно до терміну.
39. Довідник власника відеотеки. База відеофільмів: назва, студія, жанр, рік випуску, режисер, виконавці головних ролей, короткий зміст, суб'єктивна оцінка фільму. Факт наявності фільму у відеотеці. Оформлення видачі і повернення касети.
40. Купи-продай. База продавців: найменування товару, об'єм партії при оптовому продажі, ціна, умови продажу-відвантаження, форма оплати, контактна адреса або телефон, примітка (наприклад, «посередників прошу не турбувати»). База покупців: найменування товару, об'єм покупки, прийнятна ціна і форма оплати, контактна адреса або телефон, примітка. Пошук і реєстрація варіантів з того і іншого боку; формування оголошень для друку, видалення в архів після купівлі-продажу (можливо, один з клієнтів залишається незадоволеним), повне видалення при відмові від послуг.
41. Довідник фаната. База спортсменів: анкетні і антропологічні дані, громадянство, походження, вид спорту, клуб або команда, дані про особистий рекорд або перемоги і так далі. Вибір за довільною ознакою. Пошук рекордсмена в заданому виді спорту.
42. Довідник радіоаматора. Бази паспортних даних транзисторів, діодів, тиристорів і так далі: марка, характеристики, гранично допустимі умови експлуатації, ціна, облік взаємозамінюваності і так далі Підбірка по заданих вимогах.
43. Довідник комерційних банків. Найменування, адреса, статус (форма власності), умови зберігання засобів на особовому рахунку (річні відсотки на різних видах внесків). Вибір банку з найбільшим відсотком для заданого типу внеску.
44. Довідник начальника в'язниці. Анкетні дані ув’язнених, стаття, термін, дата висновку під варту, місце в тюремній ієрархії, камера, відомості про родичів, особливість характеру. Формування статистичних зведень про склад, вибір за довільною ознакою.
45. Довідник командира. Список підлеглих військовослужбовців: анкетні дані, адреса батьків, цивільна професія, освіта, звання і дата його отримання, посада, підрозділ, форма служби (термінова, кадрова, контрактна і так далі), період служби (для терміновослужачих), особливості характеру і відношення до служби. Формування списків: заданого підрозділу, офіцерського складу, новобранців і так далі
46. Ріелтерська контора (купівля-продаж житла). База пропозицій: район і адреса, характеристика будинку і квартири, запрошувана вартість, координати заявника. База попиту: вимоги покупця до житла (можливо декілька варіантів, допустимі діапазони), фінансові можливості, координати заявника. Підбір варіантів для тієї і іншої сторони, автоматизований пошук взаємоприйнятних варіантів. Приклад запиту покупця: однокімнатна, до 200 тис. грн., Силікатний не пропонувати.
47. Черга на житло. Список черги на отримання і поліпшення житла: дата надходження у фірму, дата подачі заяви, склад сім'ї, житлові умови на дату подачі заяви, пільги на додаткову площу, позачергове і першочергове поліпшення, побажання на район та інші. Реалізація розподілу отримуваного муніципального житла: задоволення відповідних очередников, переселення наступних в квартири, що звільнилися. Додавання заявників і видалення вибулих і задоволених.
48. Автосалон. База нових і уживаних вітчизняних і іноземних автомобілів: марка, рік випуску, технічні характеристики, особливості виконання, технічний стан, запрошувана ціна. База покупців: контактні координати, вимоги до марки, технічних характеристик і технічного стану, фінансові можливості Автоматизація підбору варіантів для покупця, формування заявки для постачальників і перегонників.
49. Довідник туриста. Турагенства і пропоновані послуги: країна, місто (або маршрут круїзу), умови мешкання і проїзду, екскурсійне обслуговування, сервіс приймаючої сторони, вартість путівки.
50. «Купи-продай». База оголошень (радіо-, газетних, в бігучому рядку) по всім рубрикам. Пошук для будь-якого попиту або пропозиції, включаючи контекстний пошук в МЕМО-полях (наприклад «репетиторство & математика»).
51. Крилаті фрази. Довідник прислів'їв, приказок, афоризмів, каламбурів, інших словесних курйозів. Класифікація по авторах і джерелах, пошук по темам і ключовим словам.
52. Каталог запчастин автомобіля. У автомобілі налічується декілька тисяч деталей; деякі використовуються в різних марках. Таблиці: країна, фірма-виготовлювач, марка автомобіля, агрегат, вузол, деталь. Облік взаємозамінюваності. Користувачі: працівники автосервісу, магазинів запчастин; постачальники-оптовики.
53. Каталог радіодеталей (довідник радіомайстра). Моделі побутової аудіо- і відеотехніки; для кожної моделі — каталог радіодеталей, використаних в ній (резистори, конденсатори, котушки індуктивності, чіпи і т. д.). Багато деталей використовуються в різних моделях; деякі деталі односторонньо (наприклад, замість резистора 10К 0,125Вт можна поставити 10К 0,25Вт, але не навпаки) або двосторонньо (транзистори з близькими характеристиками) замінювані. Облік наявності деталей на складі, пошук відповідних деталей для ремонту.
54. Довідник нумізмата. Монети: країна, номінал, рік випуску, кількість випущених монет, особливості. Колекціонери: країна, ім'я, контактні координати, наявність рідкісних монет в колекції. Власна колекція.
55. Довідник філателіста. Маркі: країна, номінальна вартість, рік випуску, тираж, особливості. Філателісти: країна, ім'я, контактні координати, наявність рідкісних марок в колекції. Власна колекція.
56. Довідник любителя живопису. Художники з анкетними даними і стилями. Картини з посиланням на художників, датою створення, жанром. Колекціонери і музеї: наявність оригіналів картин і копій. Аукціони і комісійні: дата проведення, список виставлених шедеврів і ціни на них. Власна колекція.
57. Телепрограма. Програма телепередач декількох телекомпаній (на тиждень по днях, годинах). Різні жанри телепередач: новини, спорт, художні фільми, серіали і так далі Вибір сукупної програми по певному запиту (смаку). Програмування відеомагнітофона при тимчасових «накладках» передач.
58. Довідник астронома. Для кожної із зареєстрованих зірок відомі: назва, сузір'я, видима зоряна величина, відстань, координати на небосхилі. Пошук зірок заданого сузір'я, найяскравіших зірок, видимих зірок і сузір'їв в заданій точці земної кулі в заданий час.
59. Довідник географа. Міста (географічні координати, чисельність населення), регіони (області, провінції, штати і так далі — приналежність країні, столиця, чисельність населення), країни (площа, чисельність населення, форма державного правління, столиця), материки. Пошук міст-«тезок», підрахунок частки міського населення в країнах і регіонах, населеність материків і так далі.
60. Довідник гідролога. Річки світу: протяжність (від витоку до впадання), куди впадає (у іншу річку, море або озеро), річний стік (км3), площа басейну (без крупних приток). Обчислення річного стоку і площі басейну для заданої крупної річки (разом з її притоками), моря або озера.
61. Довідник астронома. Видимі зірки: назва, сузір'я, видима зоряна величина, відстань від Землі, координати на небосхилі: пряме сходження (год, мін) і нахил (град., мін). Пошук зірок, що входять в дане сузір'я, найяскравішої зірки сузір'я, видимих сузір'їв і зірок в заданій точці земної кулі в заданий час.
