Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Poyasnyuvalna_zapiska.doc
Скачиваний:
0
Добавлен:
01.04.2025
Размер:
1.27 Mб
Скачать

68

КП.ХПТК.00352 – 06 81 01

Зміст

1 Вступ 3-4

2 Постановка задачі 5-6

2.1 Характеристика предметної області 5

2.2 Вимоги до програми 6-7

2.3 Структура вхідних даних 7-9

2.4 Структура вихідних даних 9

3 Комп’ютерна система 9-10

3.1 Технічні характеристики комп’ютера та зовнішніх

пристроїв 10

3.2 Вибір програмних засобів та операційної системи 10-11

4 Об’єктно-орієнтоване проектування 12-13

4.1 Інтерфейс програми 11-13

4.2 Алгоритм рішення задачі 13-16

5 Програмування та тестування 17-20

5.1 Розробка програми 17-18

5.2 Етапи відладки 18-19

5.3 Типи помилок 19-20

Висновки 21

Список використаних джерел 22

Додаток А Схема алгоритму програми 23

Додаток Б Лістинг програми 24-64

Додаток В Роздрук результатів роботи програми 65-68

1 Вступ

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

Міняючи програми для комп'ютера, можна перетворити його на робоче місце бухгалтера або конструктора, дизайнера або ученого, письменника або агронома. Крім того, тенденція пониження вартості комп'ютерної техніки при одночасному зростанні її продуктивності привела до того, що комп'ютери стають предметом домашнього ужитку, як, наприклад, телевізор або холодильник, що розширює сферу застосування ПК ще більше. Відповідно, потрібне все більш різноманітне програмне забезпечення для вирішення завдань в нових областях застосування ПК. Безперервне підвищення потужності персональних комп'ютерів, периферійних пристроїв, а також розвиток засобів зв'язку дає розробникам програмного забезпечення все більше можливостей для максимально повного задоволення кінцевих запитів споживачів. Це і графічний інтерфейс, що став стандартом, для будь-якого ПО, і упроваджені можливості для відправки документів і даних з допомогою Інтернет безпосередньо з прикладної програми (Microsoft Word 2000, Excel 2000, Access 2000 і ін.), і можливість використання комп'ютера як сховища інформації завдяки появі нового вигляду накопичувачів великої місткості і малим часом доступу до даних, а також багато інших можливостей і сервісних функцій.

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

застосування, всі ці знання зосереджені у виконуваних на ньому програмах. Тому вираз, що часто вживається, «комп'ютер зробив» означає рівно те, що на ПК була виконана програма, яка дозволила виконати відповідну дію.

В даний час весь комплекс програмного забезпечення ділиться на системні і прикладні програми. Системне програмне забезпечення виконує функції «організатора» всіх частин ПК, а також підключених до нього зовнішніх пристроїв. Прикладні програми — це користувацька програма, що дає змогу вирішувати прикладні задачі користувача.

Тема курсового проекту відноситься до прикладного програмного забезпечення. Для розробки програмного забезпечення обрано середовище Borland Delphi 7. Для зберігання даних буде використовуватись база даних Paradox 7 .

2 Постановка задачі

2.1 Характеристика предметної області

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

- звичайне нагадуванняж;

- день народження;

- важлива зустріч;

При створенні нового нагадування користувач власноруч повинен вибирати тип,дату,час та пріоритет нагадування. Кожне нагадування повинне мати назву. Користувач програми матиме змогу сортувати нагадування за пріоритетом,статусом та іншими параметрами.

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

Нотатки – функція яка допоможе користувачу вести власні нотатки. Наприклад занотовувати нові ідеї,плани на день або іншу важливу інформацію. Кожен нотаток повинен мати ім’я. Нотатки повинні мати функції роздрукування тексту та зберігання в файл.

Програма повинна мати систему аутентифікаації,що дозволить захистити дані від других користувачів,якщо наприклад,комп’ютером

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

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]