Теми рефератів
> Реферати > Курсові роботи > Звіти з практики > Курсові проекти > Питання та відповіді > Ессе > Доклади > Учбові матеріали > Контрольні роботи > Методички > Лекції > Твори > Підручники > Статті Контакти
Реферати, твори, дипломи, практика » Курсовые проекты » Розробка програми обліку товарів в магазині

Реферат Розробка програми обліку товарів в магазині





означає абстрактно тип даних?

. Що візначає тип даних?

. Які тіпі даних є фундаментальними блоками для більшості структур даних в С ++?

. Що представляет собою тип даних масив в С ++?

. Що представляет собою тип даних рядок (рядок) в С ++?

. Що представляет собою тип даних ПОСИЛАННЯ С ++?

. Що представляет собою тип даних вказівнік С ++?

. Що представляет собою тип даних структура С ++?

. Чім характеризуються змінні и структури в мовах програмування?

. У чому Різниця между локальних и глобальних змінними?

. Яким чином можна в С ++ при створені програми вірішіті питання визначення змінніх, если розмірність оброблюваніх даних наперед НЕ відома?

. Поняття дінамічного типом даних.

. Як назівають область пам яті, в Якій створюються дінамічні змінні?

. Які основні Властивості дінамічніх змінніх?

. Як Забезпечити в процессе виконан програми на мові С ++ можлівість довільно додаваті та відаляті дані?

. У чому Різниця между односпрямованім и двоспрямованім дінамічнім списком в С ++?

. Для чого Використовують роботові з файлами в програмуванні?

. У чому Різниця между бінарнім и текстових файлів?

Які возможности роботи з файлами існують в С ++?


2. Хід проекту


. 1 Постановка Завдання. Описание структур даних та вмісту файлів з вхіднімі/віхіднімі Даними


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

Для введення даних про Кожний Із товарів на складі в магазині вікорістаємо структуру, яка буде містіті следующие елементи:

код товару,

назва товару,

дата надходження товару,

Кількість товару.

Для введенню і обробка списку товарів в магазині вікорістаємо Динамічний двоспрямованій список з Наступний елементами:

структура - дані шкірного товару,

вказівнік на Наступний Запис товару у списку,

вказівнік на Попередній Запис товару у списку.

Для организации інтерфейсу користувача будемо використовуват змінну цілого типу - номер обраності пункту меню.

Для роботи з двоспрямованім списком вікорістаємо проміжні змінні-вказівники.

Для Збереження списку товарів будемо використовуват бінарній файл «database.txt», Який буде по замовчуванню зберігатісь на диску «С: » у Попередньо створеня каталозі «С: 1». Для Збереження вхідніх и вихідних даних буде використовуват одна и тієї самий файл даних.


. 2 Математична постановка основних задач


Таблиця 2

Вхідні данніДіїВіхідні даніkey - цілочісленого типом (початкова ініціалізація key=- 1), Можливі значення для виконан функцій - пункт меню (від 0 до 8) .Якщо key=1, input_product (сінонім Структури елементи); add_element_struct (вказівнік на список, вказівнік Структури елементи); Новий товар додано у спісок.Якщоkey=2, rus_code ( Введіть код товару для видалення: ); зчітування кодом елементи; delete_product (список, введень код Елемент); rus_code ( Для продовження роботи натисніть ENTER n ); Товар Із кодом «код товару» Відаль зі спіску.Якщо key=3, rus_code ( Список товарів з початку n ); show_list_head (список); На екран віведено список товарів з качана спіску.Якщоkey=4, rus_code ( Список товарів з кінця n ); show_list_tail (список); На екран віведено список товарів з кінця спіску.Якщо key=5, search_unit (список); rus_code ( Натисніть будь-яку клавішу для продовження n ); Знайденій елемент віведено на екран.Якщо key=6, save_struct (список, 1); rus_code ( Список товарів дописаний в файл n ) Елемент дописано в Кінець файлу.Якщо key=7, save_struct (список, 0); rus_code ( Список товарів збережений n ); Весь список Збереже у файл.Якщо key=8, clear_struct (вказівнік на список); read_database (вказівнік на список); rus_code ( Список това...


Назад | сторінка 5 з 11 | Наступна сторінка





Схожі реферати:

  • Реферат на тему: Проектування та розробка баз даних Надходження ї продажу товарів у магазині
  • Реферат на тему: Розробка бази даних для зберігання інформації даних характеристик товару
  • Реферат на тему: База даних автоматизації обліку руху товару на складі
  • Реферат на тему: Програма &Список комерційних банків& на мові Сі
  • Реферат на тему: Зв'язний список футболістів