
Міністерство освіти і науки, молоді та спорту України
Дніпропетровський коледж ракетно-космічного машинобудування
Дніпропетровського національного університету імені Олеся Гончара
ЗВІТ
з предипломної практики
Спеціальність 5.05010301
Група ПЗ 09-01
Виконала Астаніна Ю.О.
Перевірила Гапонеко Н.В.
2013
ЗМІСТ
ЧАСТИНА ПОЯСНЮВАЛЬНОЇ ЗАПИСКИ ДИПЛОМНОГО ПРОЕКТУ:
Реферат;
Вступ;
Пояснювальна записка;
Загальна частина;
Висновок;
Список літератури.
ЧАСТКА ПРОГРАМНОЇ ЧАСТИНИ ДИПЛОМНОГО ПРОЕКТУ:
ЕКОНОМІЧНА ЧАСТИНА
ОХОРОНА ПРАЦІ
ВИСНОВОК
Частина пояснювальної записки дипломного проекту: реферат
Дипломний проект на тему «Автоматизація ведення та управління базами даних магазину квітів в середовищі Borland C++ Builder» присвячено розробці програмного забезпечення, що дає можливість автоматизувати ведення і управління баз даних, за рахунок автоматичного відстеження характеристик квітів та основуючись на цим видавати потрібні звіти, здійснювати пошуки та ввести бухгалтерію.
Засобами середовища візуального програмування C++ Builder розроблено програмний продукт, що складається з шести вікон (авторизація користувача, робочий режим касира, корзина, робочий режим менеджера, редагування бази даних, про програму).
Вікно авторизації програми дає змогу користувачу, при введенні свого логіну та паролю, перейти до робочого середовища. Вікно робочого режиму касира надає йому доступ до бази даних квітів, що дає змогу допомоги покупцеві у виборі квітів, а також оформити покупку. Вікно корзина дає можливість касиру сформувати замовлення покупця відрегулювавши потрібні показники та видати чек. Вікно робочого режиму менеджера дає можливість знімати потрібні звіти для точного бачення картини роботи магазину, що надає зручність у керуванні, а також отримувати повідомлення у разі потреби у замовлення квітів певної категорії. Вікно редагування бази даних дає змогу менеджеру вносити зміни до характеристик квітів, а також додавання та видалення певних груп та категорій квітів і їх властивостей. Вікно про програму несе в собі інформацію про призначення програми, а також виконавця дипломного проекту.
Розроблений програмний продукт розрахований на використання у спеціалізованих магазинах по продажу квітів та для забезпечення зручності роботи працівників і магазину.
ВСТУП
Темою даного дипломного проекту є «Розробка автоматизації ведення та управління базами даних магазину квітів».
Вивчивши представлену предметну область стало зрозуміло, що складно повністю задовольнити вимоги цього ринку. Проаналізувавши можливості та потреби власників квіткових магазинів більш детально було розроблено спеціальне рішення розрахунку обліку продажу, що значно збільшить ефективність бізнесу та зручність у введені обліку.
За рахунок інтерфейсу та наявних функцій програмний продукт дозволяє значно полегшити роботу персоналу. Робітникам не потрібно самостійно виконувати підрахунок суми заказу та слідкувати за рахунком товару.
Всі данні про постачання квітів та їх збут заносяться до баз даних і вже не загубляться та операції, що потрібні по оперуванню с даними виконуються автоматично, що знижує вплив людинного фактору.
Програма також є зручною і для керуючого менеджера, так як тепер у будь який час можливо побачити реальні залишки товару у магазині та впливати на їхній збут. Підприємець за рахунок гнучких звітів має змогу відстежувати і корегувати асортимент продукції у магазині.
При цьому автоматизуються такі процеси як:
продаж квітів, формування покупки, розрахунок з покупцем, видача фіскального чека;
складу і логістики, бухгалтерського обліку;
управління та контролю діяльності підприємства.
Однією з найбільш поширених у цей час технологій розробки програм є технологія об’єктно-орієнтованого візуального програмування, яка дозволяє швидко розробляти програми. Серед систем візуального об’єктно-орієнтованого програмування найбільш цікавою, на наш погляд, системою для розробки програм є система Borland C++ Builder.
За допомогою інструментарію Borland C++ Builder можна створювати зручні у виконанні програми, які працюють у середовищі Windows. Одночасно технологія візуального програмування дає змогу швидкого програмування інтерфейсу програм.
1 ПОСТАНОВКА ЗАВДАННЯ
Темою даного дипломного проекту є «Розробка автоматизації ведення та управління базами даних магазину квітів».
Засобами інтегрованого середовища розробки Borland C++ Builder розроблено програмне забезпечення, що дає можливість автоматизувати ведення і управління баз даних.
У програмі представленні функції ведення бази даних квітів, такі як:
Додавання записів до бази даних;
Редагування записів бази даних;
Видалення записів із бази даних;
Сортування записів бази даних за заданими показниками;
Перегляд записів бази даних;
Пошук за назвою квітки у базі даних;
Очищення бази;
Додавання окремої групи та підгрупи.
Також програма забезпечує такі функції роботи з базою даних, як:
Оформлення покупки та видачу чеку;
Зняття звіту:
Продаж за день;
Продаж за заданій період;
Продаж за вказаною групою квітів;
Продаж за вказаною підгрупою квітів;
Залишків на складі;
Постачання квітів;
Постачання квітів за вказану дату.
Зберігання, перегляд та роздрук звітів;
Видання повідомлення про закінчення певної категорії квітів на складі.
Крім того усі введені дані, які вводяться з клавіатури або при редагуванні, змінні або додаванні нового запису перевіряються на коректність та у разі не вірного введення даних видається повідомлення.
Задачею дипломного проекту є також розробити та налагодити зручний та комфортний для сприйняття інтерфейс користувача для полегшення роботи з цією програмою. Програма повинна виводити підказки та давати потрібні пояснення, необхідні для роботи користувача.
Для управління процесами в базах даних реалізоване кнопкове управління та виклик виконання потрібної функції виконується натисканням відповідної кнопки.
Перегляд існуючої бази даних виконати у вигляді таблиці українською мовою.