Главная Случайная страница


Полезное:

Как сделать разговор полезным и приятным Как сделать объемную звезду своими руками Как сделать то, что делать не хочется? Как сделать погремушку Как сделать так чтобы женщины сами знакомились с вами Как сделать идею коммерческой Как сделать хорошую растяжку ног? Как сделать наш разум здоровым? Как сделать, чтобы люди обманывали меньше Вопрос 4. Как сделать так, чтобы вас уважали и ценили? Как сделать лучше себе и другим людям Как сделать свидание интересным?


Категории:

АрхитектураАстрономияБиологияГеографияГеологияИнформатикаИскусствоИсторияКулинарияКультураМаркетингМатематикаМедицинаМенеджментОхрана трудаПравоПроизводствоПсихологияРелигияСоциологияСпортТехникаФизикаФилософияХимияЭкологияЭкономикаЭлектроника






Вибір програмних засобів для рішення задачі





Виходячи з того що, база дани

Змн.
Арк.
№ докум.
Підпис
Дата
Арк.
 
ТП 2202-180-01-00-00-01    
х підприємства достатньо стара бо розроблена в СУБД FoxPro і своїх можливостей я вирішив обрати для вирішення даної задачі мову програмування Delphi(Object Pascal) та середовище для розробки від компанії Borland – Delphi 7. Оскільки ця мова програмування є об’єктно орієнтованою то вона має такі переваги:

Ø використання при програмуванні понять, близьких до наочної області;

Ø можливість успішно управляти великими об'ємами коду завдяки інкапсуляції, тобто приховуванню деталей реалізації об'єктів і спрощенню структури програми;

Ø можливість багатократного використання коду за рахунок спадкоємства;

Ø порівняно проста можливість модифікації програм;

Ø можливість створення і використання бібліотек об'єктів.

Для локальної бази даних я обрав СУБД Microsoft Access. Основні

компоненти MS Access:

Ø конструктор таблиць;

Ø конструктор екранних форм;

Ø конструктор SQL-запитів (мова SQL в MS Access не відповідає стандарту ANSI);

Ø конструктор звітів, що виводяться на друк.

Таблиц

Змн.
Арк.
№ докум.
Підпис
Дата
Арк.
 
ТП 2202-180-01-00-00-01    
я — це основний об'єкт бази даних, призначений для збереження даних,документів та інших облікових записів. Запит — вибирає дані з таблиць згідно з умовами, що задаються. Форма — відображає дані з таблиць або запитів відповідно до форматів, описаних користувачем. Форма дозволяє переглядати, редагувати та друкувати дані. Звіт — відображає і друкує дані з таблиць або запитів згідно з описаним користувачем форматом. У звіті дані редагувати не можна.

Одна з основних переваг СУБД Ассеss полягає у тому, що вона має прості та зручні засоби обробки кількох таблиць у одній базі даних. Таблиця є основним об’єктом бази даних. У одній базі даних зберігається кілька таблиць та засоби зв’язування таблиць.

Для маршрутних листів буде використовуватися програма MS Excel -програма для роботи з електронними таблицями, створена корпорацією Microsoft для Microsoft Windows, Windows NT і Mac OS. Програма входить до складу офісного пакету Microsoft Office. Ключові переваги MS Excel:

1) Ефективний аналіз обробки даних.

Ø в електронних таблицях є можливість швидкого оброблення великих масивів даних і одержання результату в зручному вигляді;

Ø є механізм автокорекції формул, що автоматично розпізнає та виправляє типові помилки під час уведення формул;

Ø проведення різних обчислень з використанням функцій і формул;

Ø статистичний аналіз даних;

Ø дослідження впливу різних факторів на дані;

Ø розв‟язання задач оптимізації.

2) Багаті засоби форматування та відтворення даних.

3) Наочний друк електронних таблиць.

4) Спільне використання даних і робота над документами.

5) Обмін даними та інформацією через Інтернет і внутрішні мережі.

Можливості електронних таблиць MS Excel:

Ø Довідка і помічник для роботи з електронною таблицею.

Ø Зручність введення формул.

Ø Перегляд макета сторінки.

Ø Вибір типу даних у комірці.

Ø В електронних таблицях є засоби гіперпосилання.

Ø Відкриття з URL.

Ø Excel працює з документами HTML.

Ø Графічна обробка інформації.

Ø Інтеграція в пакети MS Office.

Ø Програмування в Excel на мові VBA.

 

Зовнішній інтерфейс

У моєму проекті були використані такі загальні рекомендації:

1) Використання приглушених, не дуже яскравих кольорів.

2) Друкарський шрифт для кращого сприймання інформації.

3) Та інше.Таблиця 2.4.1

Таблиця 2.4.1

№ п/п Назва Призначення Примітка (Компоненти Dialogs)
1. Form1 Головне вікно. В ньому відображається вся основна інформація про відгрузку готової продукції OpenDialog1
2. Form2 Вікно для створення нового маршруту.  
3. Form3 Вікно для імпорту товарів із бази даних підприємства до локальної бази даних.  
4. Form4 Вікно для імпорту клієнтів із бази даних підприємства до локальної бази даних.  

Мал. 2.4.1- Головне вікно (Form1)

У головному вікні Мал.

Змн.
Арк.
№ докум.
Підпис
Дата
Арк.
 
ТП 2202-180-01-00-00-01    
2.4.1 у верхній таблиці відображаються замовлення готової продукції, а у нижній продукція яка відноситься до обраного замовлення першої таблиці.

Мал. 2.4.2- Створення нового маршруту (Form2)

 

На Мал. 2.4.2 зображення другої форми в ній потрібно обрати категорію клієнтів, що належать певному маршруту якій співпадає з категорією клієнтів. Натиснувши на кнопку створення програма створить Excel документ та заповнить його потрібними даними. Ці потрібні дані зберігаються в локальній базі даних в якій зберігаються потрібні на даний період товари та клієнти. Додати товар до локальної бази даних можна у відповідному вікні яке зображено на малюнку 2.4.3.


Мал. 2.4.3- Імпорт товарів(Form3)

Додати клієнта до локальної бази даних можна у відповідному вікні яке зображено на малюнку 2.4.4.

Змн.
Арк.
№ докум.
Підпис
Дата
Арк.
 
ТП 2202-180-01-00-00-01    

Мал. 2.4.4- Імпорт клієнтів(Form4)

Як можна побачити з малюнку 2.4.1 програма має меню за допомогою якого можна перейти на відповідні вікна. В таблиці 2 приведена основна інформація про головне меню.

Таблиця 2.4.2

№ п/п Назва Призначення Назва форми або компоненти
Form1
1. Создать маршрут Призначений для створення маршруту MainMenu1.N1
2. Импортировать маршрут Призначений для переносу маршруту з Excel в БД MainMenu1.N2
3. Импортироватьтовары Відкриває вікно для імпорту товарів MainMenu1.N3
4. Импортировать клиентов Відкриває вікно для імпорту клієнтів MainMenu1.N4

 

Змн.
Арк.
№ докум.
Підпис
Дата
Арк.
 
ТП 2202-180-01-00-00-01    


ТЕСТУВАННЯ

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

Мал. 3.1 Новий маршрут

 

Якщо зараз наприклад вписати клієн

Змн.
Арк.
№ докум.
Підпис
Дата
Арк.
 
ТП 2202-180-01-00-00-01    
ту «ФОП Нечуєва О.О.» декілька замовлень малюнок 3.2 то імпортувавши цей маршрут ми побачимо це замовлення в головному вікні малюнок 3.3. Як бачимо у верхній таблиці відображається інформація про саме замовлення, а в нижній продукція яка належить цьому замовленню. На малюнку 3.3 синім маркером виділені значення поля «К-во» вони як раз збігаються з цифрами, що зображені на малюнку 3.2.

Мал. 3.2 Внесення кількості товарів

Мал. 3.3 Інформація про замовлення

Якщо при роботі з марш

Змн.
Арк.
№ докум.
Підпис
Дата
Арк.
 
ТП 2202-180-01-00-00-01    
рутом виникає необхідність у новому клієнті чи товарі то їх можна додати у відповідних вікнах, що викликаються відповідними пунктами головного меню.

Мал. 3.4 Кнопка добавлення товару в маршрут

Мал. 3.5 Кнопка добавлення клієнта в маршрут

Після натискання на кнопки, що зображені на малюнках 3.4, 3.5 потрібні записи з’являться в кінці відповідного набору.

 

 

Змн.
Арк.
№ докум.
Підпис
Дата
Арк.
 
ТП 2202-180-01-00-00-01    

 


ОХОРОНА ПРАЦІ

Date: 2016-05-16; view: 504; Нарушение авторских прав; Помощь в написании работы --> СЮДА...



mydocx.ru - 2015-2024 year. (0.007 sec.) Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав - Пожаловаться на публикацию