Курсова робота "Програма для обліку товарів" на мові С++ WindowsForms (ID:275181)
Автор більше не продає цю роботу
?
Основні причини, чому роботи знімають з продажу:
- Автор роботи самостійно зняв її з продажу
- Автор роботи видалив свій аккаунт - і всі його роботи деактивувалися
- На роботу надійшли скарги від клієнтів - і ми її деактивували
Шукати схожі готові роботиЗміст
ЗМІСТ
ВСТУП……………………………………………………………………………..4
1. ПОСТАНОВКА ПРОБЛЕМИ…………………………………………………7
1.1 Постановка технічного завдання……………………………………………..7
1.2 Огляд існуючих програмних систем…………………………………………8
2. ПРОЕКТУВАННЯ МОДЕЛІ РОЗРОБКИ………………………………….…12
2.1 Вибір моделі розробки…………………………………………………….….12
2.2 Проектування варіантів використання……………………...……………….14
3. РЕАЛІЗАЦІЯ ПРОГРАМИ…………………………………………………….17
3.1 Вибір мови програмування та засобів для розробки………………………..17
3.2 Організація класів……………………………………………………...……...18
3.3 Реалізація графічного інтерфейсу……………………………………………19
4. ТЕСТУВАННЯ ТА ОЦІНКА ПРОГРАМНОГО ЗАБЕЗПЕЧЕННЯ…………21
4.1 Основи тестування програмного забезпечення……………………………...21
4.2 Тестування та результат виконання програми.....………………...........…….21
ВИСНОВКИ ………………………………………........………………………….30
СПИСОК ВИКОРИСТАНИХ ДЖЕРЕЛ…….....……………...………………….31
ДОДАТКИ………………………………....………….…….......………………….32
Додаток А…………………………………………………………………………..32
Додаток Б…………………………………………………………………………...68
Зразок роботи
1.1 Постановка технічного завдання
Основним етапом в розв’язку поставленої задачі є її постановка. Під час постановки завдання програміст повинен визначитися з вхідними даними, побудувати математичну модель задачі, вирішити основні проблеми.
В нашому випадку необхідно розробити систему обліку товару. Для початку нам необхідно розібратися з вхідними даними. Оскільки ми реалізуємо автоматизовану систему для зберігання інформації, вхідними даними вважатимемо список товару. Наша система повинна вміщувати в собі повну інформацію про товар магазину, а саме:
• назва;
• кількість;
• вид;
• ціна;
• сума;
• країна;
• виробник;
• дата.
Для реалізації списку товару у програмі доволі зручно буде користуватись певним контейнером із бібліотеки STL C++. Для швидкого послідовного доступу до кожного елемента ми використовуватимемо контейнер vector, який виступатиме у ролі складу для продукції.
Розібравшись зі вхідними даними нам потрібно визначитись, які функції виконуватиме наша система. Так як нам необхідно розробити програму обліку товару, то функції будуть наступними:
додати товар;
видалити товар;
сортування товару за певним критерієм;
збереження інформації про товар.
Визначивши основні функції перейдемо до вирішення проблеми зберігання вихідних даних. Так як проект міститиме об’ємну кількість інформації, її доцільно буде зберігати у файлі. Для цього C++ представляє спеціальні класи, які дозволяють взаємодіяти із файлами, виконувати операції зчитування та запису у файл без зайвих зусиль.
1.2 Огляд існуючих програмних систем
На сьогоднішній день існує безліч програм для автоматизації роботи у різних галузях. Зокрема, для покращення роботи обліку товару, здійснення операцій купівлі-продажу і т.п. Для прикладу можна розглянути кілька готових програмних продуктів, які дозволяють зробити процес обліку більш легким і точним.
Програма обліку товарів для складу, торгівлі та виробництва для малого та середнього бізнесу «Товари, Ціни, Облік…»[7]. Функції програми(рис. 1.1):
Облік для магазинів, складів, торгових точок, кас та банківських рахунків. Взаєморозрахунки з клієнтами.
Відстеження обсягів продажу за торговими агентами.
Маршрути та маршрутні листи.
Розподілення прав користувачів.
Повний контроль за операторами.
Межі застосування: від індивідуального підприємця до мережі супермаркетів; від продуктів харчування до побутової техніки; оптова та роздрібна торгівля; дистрибуція; логістика та виробництво.
Інші роботи з даної категорії: