Інструкції системного програміста

3.2.1 Загальні відомості про програму.

Програмний продукт призначений для забезпечення роботи з базою даних, створеною в СУБД Access 2007. До його функцій входять оновлення додавання та видалення записів з бази даних, створення запитів і звітів. Звіти заповняються в створені документи у вигляді таблиць. Також створюється документ договору на основі раніше створеного шаблону. Для роботи програми склад апаратного забезпечення має відповідати мінімальним вимогам, які необхідні для роботи MS Offiсe.

3.2.2 Структура програми.

Програма написана використовуючи технологію візуального програмування. Тому весь код програми поділений на процедури, що забезпечують роботу окремих форм. Кожна форма – завершена програма і може запускатися самостійно. Тому при обробці відповідних форм використовуються елементи відкриття та закриття бази даних (див. п. 2.2).

Призначення форм розглянуто при проектуванні програми(див. п. 1.3).

3.2.3 Настроювання програми.

Програма має бути встановлена шляхом копіювання всіх її елементів у папку Мої документи, а база даних має бути скопійована в кореневий каталог локального диску D:/. В проекті постачаються такі файли:

– таблиці.docm – основний файл, що містить програму;

– Сentral.mdb – база даних;

– Договір.docm – шаблон договору;

– resource/acer.jpg – фоновий малюнок вінок;

– resource/91.jpg – малюнок представлення програми у вікні про програму.

Наявність всіх файлів проекту є обов’язковою.

Перевірка програмами.

Для перевірки програми потрібно перейти в режим «Адміністратор», та виконати всі можливі функції, які надає програма.

3.2.4 Додаткові можливості.

До додаткових функціональних можливосте відноситься можливість формувати звіт по створеному запиту, для цього треба скористатися кнопкою «Сформувати звіт», у кожній вкладці вікна Запити.

3.2.5 Повідомлення системному програмісту.

Системний програміст може користуватися повідомленнями для оператора, або ж повідомленнями середовища. Особливих повідомлень для системного програміста не передбачено.

 

Інструкція програміста

 

3.3.1 Призначення і умови застосування програми.

Програмний продукт призначений для забезпечення роботи з базою даних, створеною в СУБД Access 2007. До його функцій входять оновлення додавання та видалення записів з бази даних, створення запитів і звітів. Звіти заповняються в створені документи у вигляді таблиць. Також створюється документ договору на основі раніше створеного шаблону. Для роботи програми має бути встановлений пакет офісного програмного забезпечення Microsoft Office 2007, або Microsoft Office 2003 з використання оновлення для сумісності форматів.

3.3.2 Характеристика програми.

Програма  написана з використанням візуальної технологій програмування на мові VBA  в середовищі MS Word 2007 (MS Visual Basic 6.5). База даних, з якою працює програма, створена у СУБД MS Access 2007. Програма може працювати в двох режимах: «Адміністратора» і «Користувача», вони відрізняються рівнем доступу до функцій програми. Програма запускає екземпляри додатку Word, та створює нові документи на основі шаблону Normal.dot.

3.3.3 Звернення до програми.

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

Private Sub CommandButton1_Click()

UserForm1.Show

End Sub

В результаті цього відкривається головне вікно програми. Параметри програми не передаються і не повертаються від нього.

3.3.4 Вхідні і вихідні дані.

Вхідними даним є різного виду інформація, яка може вводитися для прямого внесення в базу даних або формування на її основі звітів та запитів. Вихідні дині – результати запитів, а тому числі звіти та автоматизований документ. Запити виводяться в самому вікні запитів, а звіти та документи виводяться в окремий створений документ.

3.3.5 Повідомлення.

Програміст має використовувати повідомлення оператора і програмного середовища, у разі виникнення помилки не обробленої в програмі. У тексті програми знаходяться закоментовані виклики вікон повідомлення з відповідними параметрами. У разі відлагоджування можна роз коментувати виклики повідомлень.

 

Інструкції оператору

 

3.4.1 Призначення програми.

Програмний продукт призначений для забезпечення роботи з базою даних, створеною в СУБД Access 2007. До його функцій входять оновлення додавання та видалення записів з бази даних, створення запитів і звітів. Звіти заповняються в створені документи у вигляді таблиць. Також створюється документ договору на основі раніше створеного шаблону. Для роботи програми має бути встановлений пакет офісного програмного забезпечення Microsoft Office 2007, або Microsoft Office 2003 з використання оновлення для сумісності форматів. Склад апаратних засобів відповідає мінімальним вимога MS Office 2007.

3.4.2 Виконання програми.

Для запуску програми потрібно відкрити документ Таблиці.docm, та натиснути кнопку «Початок роботи». Далі відкриється вікно вигляд якого показаний на рисунку 4.

 

 

Рисунок 11 – Вигляд головного вікна

 

Користувач має вибрати режим роботи та ввести відповідний пароль. У разі не виконання одної з умов, користувач буде повідомлений вікном, вигляд якого показаний на рисунку 5.

 

Рисунок 12 – Вигляд вікна повідомлення.

 

При натисненні на кнопці «Таблиці» відкриється вікно, вигляд якого показаний на рисунку 6.

 

 

Рисунок 13 – Вигляд вікна роботи із записами в базі даних.

 

Для введення даних в базу слід натиснути на кнопку «Новий запис», тоді очистяться всі поля і деактивуються кнопки крім «Оновити», яка призначена для завершення введення даних та оновлення існуючих.

Для видалення потрібно використовувати «Видалити запис».

При натисненні кнопки «Запити» відкриється вікно роботи з запитами. Вигляд вікна показаний на рисунку 7. Для роботи з запитами слід вибрати потрібну вкладку та вибрати з комбінованого списку елемент, для якого має бути складений звіт. Після вибору автоматично оновляться всі поля на вкладці відповідно до інформації вибраної з бази даних.

 

 

Рисунок 14 – Вигляд вікна для роботи з запитами.

 

Для формування звітів потрібно вибрати у головному вікні пункт «Звіти і документи». Тоді відкриється вікно вигляду показаного не рисунку 8.

Для формування звіту варто тільки натиснути на відповідну кнопку. Для формування документу договору потрібно вибрати орендатора, для якого буде створений звіт. Якщо не буде вибраний орендатор, то не можна сформувати документ і оператор отримає відповідне повідомлення. 

 

 

Рисунок 15 – Вигляд вікна для роботи зі звітами та документом.

 

Інформацію про програму можна побачити у вікні, що викликатиметься після натискання на кнопку «Про програму», що знаходиться в головному вікні.

3.4.3 Повідомлення оператору.

Оператор отримує на протязі всього роботи програми. Вікна повідомлень можна поділити на вікна помилок та інформаційних. Вигляд інформаційного вікна показаний на рисунку 9.

 

 

Рисунок 16 – Вигляд вікна інформаційного повідомлення

 

Повідомлення про помилку зустрічаються частіше ніж інформаційні.

Інформаційні повідомлення зупиняють процес роботи програми для того щоб користувач міг ознайомитися зі змістом повідомлення. Вікна повідомлень про помилку служать тільки для попередження помилки та відміни тих дій користувача, які можуть викликати помилку. Вигляд вікна повідомлення про помилку показаний вище (рис. 5)

 

 

 

ВИСНОВКИ

Дана курсова робота присвячена проектуванню бази даних за допомогою СУБД Access 2007 та створенню програми в середовищі MS Word 2007 для роботи з даною базою. Для реалізації програми вибрано мову програмування VBA. Для створення запитів використовується мова SQL.

У першому розділі був проведений аналіз предметної області, тобто досліджена організація роботи центрального ринку. Визнані сутності та спроектована ER-модель. Для кожного відношення ER-моделі була проведена нормалізація. Також у цьому розділі описана реалізація бази даних в середовищі MS Access 2007 та розроблена структура програми.

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

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

 Отже, результатом курсової роботи є база даних «Центральний ринок», програми для роботи з цією базою за допомогою SQL-запитів та додатковий документ.

 


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: