Зміст
1. Введення
2. Змістовна постановка і опис завдання
3. Атрибути об'єкта та надання даних у програм
4. Опис програми створення набору даних
5. Опис програми формування вихідного документа
6. Опис програми формування спискової структури
7. Технологія обробки даних
8. Висновок
9. Список літератури
Додаток 1 - Графічне опис даних
Додаток 2 - Представлення даних у пам'яті ЕОМ
Додаток Малюнок спискової структури
Додаток +4 - Формат вихідного документа
Додаток 5 - Схема послідовності обробки даних
Додаток 6 Лістинг програми
1. Введення
Мета виконання курсового проекту полягає в тому, щоб навчиться описувати наочну область реального світу - об'єкт і його атрибути, закріпити навички використання основних структур даних, способів їх опису та основних операцій над ними. Освоїти розробку зручного для користувача інтерфейсу. p> Дійсно за допомогою Turbo Pascal досить не просто створити програму, яка б демонструвала роботу з базами даних (далі БД). Для цього зараз існує величезна кількість спеціалізованих програм. Але все-таки основу і саму сутність формування БД за допомогою Turbo Pascal, реалізувати, можливо. p> На жаль теми курсових робіт, були не випадковими, а вибиралися по загальними правилами. У зв'язку з цим моєю темою став Довідник В«Парфумерний магазин В». Я, звичайно, слабенько знаю дану область, але з іншого боку в подальшій роботі, доведеться створювати такі програми, предметної області яких я могу не знати зовсім. Тому я постарався вивчити дану предметну область і реалізувати її в програмному продукті.
2. Змістовна постановка і опис завдання
Парфумерний магазин - це магазин з конкретно орієнтованими товарами, призначеними, в першу чергу, для особистої гігієни та доглядом за тілом. p> Програма повинна мати такими функціями:
- Зручна довідкова система і система підказок;
- Можливість додавання в БД нового товару;
- Можливість пошуку за обраними критеріями;
- Можливість зручного сортування товарів;
- Можливість створення звітності;
- Можливість видалення непотрібного товару.
При цьому в кінцевому програмному продукті повинен бути інтуїтивно зрозумілий і доступний будь-яким користувачем, інтерфейс, з використанням підказок. Зручна сортування, а також зручне управління в режимі роботи безпосередньо з товарами.
Сортировки товарів у будь БД необхідно приділяти особливу увагу. Пов'язано це в першу чергу з необхідністю оперативного доступу до необхідної інформації з БД.
3. Атрибути об'єкта та надання даних у програмі
Визначимо необхідний набір атрибутів. Умовно їх можна розділити на 3 частини:
- Сортування - Поділ на розділи і підрозділи;
- Інтерфейс - Створення зручного та функціонального інтерфейсу;
- Функції програми - додавання і видалення товару, пошук та звітність.
3.1 Сортування.
Найбільш складним завданням при створенні програми - довідника В«Парфумерний магазинВ» є створення сортування товарів. p> На даний момент існує незліченна безліч різних Інтернет - магазинів. Кожен подібний сайт застосовує власну систему сортування та навігації. Ми візьмемо концептуальну основу розподілу товарів із різних Інтернет джерел і спробуємо створити свою унікальну систему. p> Умовно всі товари парфумерного (косметичного) магазину, можна розділити на 9 розділів:
- Догляд за особою;
- Догляд за шкірою;
- Дитячі товари;
- Манікюр;
- Парфумерія;
- Догляд за тілом;
- Товари для чоловіків;
- Догляд за волоссям;
- Інші товари.
3.1.1 Догляд за обличчям;
У даному розділі представляються товари, призначені безпосередньо для догляду за обличчям. Умовно цей розділ можна розділити на 13 підрозділів:
- Гель;
- Лосьйони і піна;
- Молочко;
- Бальзам;
- Крем;
- Масло;
- Маска, скраб;
- Підводка, олівець;
- Рум'яна, туш
- Тіні пудра;
- Помада, маска;
- Блиск;
- Інші товари.
3.1.2 Догляд за шкірою;
У даному розділі представляються товари, призначені безпосередньо для догляду за шкірою. Умовно цей розділ можна розділити на 8 підрозділів:
- Гель;
- Лосьйони і піна;
- Молочко;
- Бальзам;
- Крем;
- Масло;
- Інші товари.
3.1.3 Дитячі товари;
У даному розділі представляються товари, призначені безпосередньо для дітей. Насправді дітям не рекомендується користуватися косметикою, по цього підрозділів у даному розділі буде всього 3:
- Аромати...