- •Додатки
- •Анотація
- •Зразок Вступ
- •Формулювання задачі в загальному вигляді
- •Формалізація змісту задачі
- •Вибір методу розв’язку задачі
- •Метод січних .
- •Алгоритм розв’язку задачі
- •Структура програми
- •Додатки
- •Кінцеві результати розрахунку
- •Аналіз результатів на можливість їх використання
- •Аналіз програми на її удосконалення
- •Висновки та узагальнення
Зразок Вступ
Актуальність вибраної теми. В наш час, в століття інформаційний технологій потрібно завжди мати всебічний доступ до інформації. Найбільший її обсяг можливо взяти в новітніх базах даних, а щоб бази данних були зручними для користувача то в програмах використовують алгоритми пошуку. Наприклад, щоб знайти номер телефону абонента, в базі данних використовують алгоритм пошуку. Це не єдиний приклад використання цього алгоритму в базі даних, їх дуже багато.
Мета. Створити телефонний довідник.
Завдання курсової роботи. Написати автоматизований телефонний довідник в Turbo Pascal 7.0 зі зручним інтерфейсом, з використанням структурного програмування. В курсовій роботі потрібно створити базу даних абонентів, розробити необхідні алгоритми для роботи з базою з використанням існуючих принципів і методологій створення і функціювання баз даних.
Вимоги до програми з точки зору замовника. В програмі необхідно використати типізований файл, а також алгоритм пошуку. Довідник повинен мати зрозумілий інтерфейс, а також займати мало оперативної пам’яті носія. База даних повинна поповнюватися новими абонентами. За допомогою алгоритмічних конструкцій у мові Turbo Pascal та за допомогою вхідних даних(прізвища,номеру телефону, адреси та датою встановлення телефону) знаходити потрібну людину та виводити на екран монітора всю прилеглу до неї інформацію. При необхідності поповнювати базу новими абонентами та вносити зміни до вже існуючих записів.
Постановка задачі з точки зору програміста. Програма повинна бути модульною, мати процедури та функції. В ній буде оператор вибору, цикли, модулі, процедури та функції і обов`язково оператори вводу і виводу. Також в програмі буде застосовано типізований файл, як база даних, над яким потрібно буде робити операції із пошуку та обробки даних.
Функції які програма повинна виконувати. При запуску програми з’явиться вікно, в якому програма запропонує вам вибрати потрібний для вас пункт і натиснути відповідну клавішу. Після зробленого вибору програма знову виведе нове вікно і запропонує зробити вибрану вами дію. Далі програма виведе на екрані результат, відповідно від вибраного пункту меню.
В цій роботі написаний електронний телефонний довідник на мові програмування Turbo Pascal 7.0. В програмі було використано лінійний метод пошуку файловий метод створення бази даних. Також було використано зручний інтерфейс, що легко дозволяє використати той пошук, який потрібний користувачу. Програма довідника має два модулі: стандартний і модуль, що зроблений власноруч. У зробленому модулі використовуються всі процедури програми, а також частково інтерфейс. Робота має три розділи, з яких і складається програма.
Розділ 1 – опис методів розробки довідників як баз даних та роботи з ними. Він вміщує докладний аналіз вивченого з літературних джерел матеріалу (з посиланням на авторів та джерела інформації). В ньому проаналізовані всі методи, які використовуються в програмі.
Розділ 2 – містить створення алгоритму розв’язку телефонного довідника. У ньому алгоритмічно досягається поставлена мета, реалізуються всі дії та інтерфейс у вигляді блок-схеми та у вигляді їх словесного опису.
Розділ 3 – програмна реалізація алгоритму довідника з пошуку та сортування. В цьому розділі реалізуються алгоритми, що створені у розділі 2 у вигляді програмних елементів; процедур, функцій, файлів, модулів. Цей розділ вміщує докладний опис бібліотечного модуля, його зміст, підпрограми, які входять до складу модуля, детальний опис їх параметрів. Тут описано роботу головної програми: опис дій користувача при запуску програми у вигляді інструкції користувача. Цей розділ багато в чому посилається на додаток, де знаходяться літстинги модулів та програми та протоколи виконання програми.
Після третього розділу йде висновок та аналіз програми що до її можливого впровадження, а також опис недоліків програми та можливі шляхи їх усунення.. В цій частині узагальнюється весь матеріал, та проводиться аналіз довідника, а також вказуються недоліки та можливість їх усунення.
При роботі над курсовою були використані підручники та електронні навчальні посібники з програмування мовою Турбо Паскаль та з розробки та програмування баз даних. А також матеріали різних Internet сайтів з програмування.
Приклад вступу до теми: «Автоматизований телефонний довідник»
Д5
