Приклад опису програмного продукту

Вступ

У вступі потрібно написати один-два абзаци тексту про проблеми чи задачі, які можна вирішити шляхом написання конкретного програмного продукту у рамках РГЗ.

1. Роль інформаційних технологій у обраній предметній області

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

2. Ціль та постановка завдання.

У формулюється головна ціль роботи та основні вимоги до завдання КП. Крім того, у цьому розділі чітко потрібно перелічити всі функції, які заплановано реалізувати у рамках написання ПП. Обсяг розділу 1 сторінка

3. Аналіз існуючих аналогів

В даному розділі необхідно розглянути та проаналізувати два аналоги програмного продукту, що розробляється у рамках КП. Обсяг розділу від 2 до 3 сторінок.

4. Засоби реалізації

У окремому розділі необхідно описати основні прийоми роботи з обраними інструментальними засобами та технологіями. Обсяг розділу 1-2 сторінок.

5. Опис етапів реалізації

Даний розділ складається з таких частин:

5.1 Опис схеми бази даних

5.2 Технологія зв’язку БД та додатку

5.3 Опис використаних методів і технологій

5.4 Опис основних процедур програмного коду

Приклад детального опису реалізації процедури додатку.

Створення нового запису. Про необхідність створення нового запису сигналізує флаг newRecord. У такому випадку виконується параметричний запит «INSERT» з даними про підрядника у якості параметрів.

Виконання запитів виконується у компоненті QueryExecute(TIBQuery), який призначений для виконання запитів. Текст запиту встановлюється через властивість «SQL»(TStrings). Ініціалізація параметрів виконується за допомогою функції

QueryExecute.Params.ParamByName('ID'), яка приймає у якості параметру ім’я параметру запиту і повертає значення типу Variant, яке можна змінювати і ці зміни будуть відображені у значенні параметрі. Після ініціалізації параметрів виконується запуск запиту методом QueryExecute.ExecSQL.

function TcontractorForm.saveFields:boolean;

begin

result:=true;

if (lnameEd.Text='') or (snameEd.Text='') or (fnameEd.Text='') or (telEd.Text='')//перевірка на правильність введених даних

or (emailEd.Text='') or (emailEd.Text='') or (priceEd.Text='') or (infoMe.Text='')

or (activityCb.ItemIndex<0) then begin

result:=false;

exit;

end;

Обсяг розділу 5-8 сторінок.

Опис програмного продукту

У даному розділі надається розгорнуте керівництво по використанню та впровадженню розробленого програмного продукту. Обсяг розділу від 5 до 8 сторінок. Приклад наведено нижче!!!

Висновок

Література

Додаток (лістинг програми) - не більше 10 сторінок

приклад опису програмного продукту - student2.ru

приклад опису програмного продукту - student2.ru

Приклад опису програмного продукту

ОПИС ПРОГРАМНОГО ПРОДУКТУ

Готовий програмний продукт складається з .exe файлу та багатьох обслуговуючих файлів. Файл InitFile.ini, який знаходиться разом з Inspector.exe в одній папці, зберігає усі налаштунки користувача. У папці \DB знаходиться база програми з ім’ям Insprctor.gdb. Папка \LI містить файли мови інтерфейсу.

Для початку роботи з програмою необхідно вибрати файл Inspector.exe і запустити програму, після чого з’являється завантажувальна форма і пропонує ввести ім’я користувача та його пароль.

приклад опису програмного продукту - student2.ru

Рис.7

Якщо у користувача вже є ім’я та пароль, то він може вибрати у випадаючому списку своє ім’я та ввести пароль, після чого натиснути кнопку Ок. Але, якщо натиснути кнопку «Отмена», програма все-одно запуститься, але інформація відображатись не буде.

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

приклад опису програмного продукту - student2.ru

Рис.8

Користувач може обрати швидке або розширене налаштування. Це вікно можна також викликати у любий момент через меню програми. Обравши мову інтерфейсу та бази, або увівши інші на лаштунки, запускається головне вікно програми.

приклад опису програмного продукту - student2.ru

Рис.9

Головне вікно програми складається з головного меню зверху, панелі швидкого запуску, та інформаційної панелі унизу. Головне меню містить слідуючі пункти:

- «Система». Підпункти:

1. «Пользователи» - дозволяє створити нового користувача або змінити інформацію.

2. «Подключиться» - з’єднання або роз’єднання з базою.

приклад опису програмного продукту - student2.ru

Рис.10

3. «Выход» - вихід із програми.

- «Личная карта». Підпункти:

1. «Студенты». Особова карточка студентів ВУЗу. Містить усю інформацію військовозобов’язаних студентів ВУЗу.

2. «Сотрудники». Особова карточка працівників ВУЗу. Містить усю інформацію військовозобов’язаних працівників ВУЗу.

3. «Архів». Містить усі особові карточки, які передані до архіву.

- «Справочник». Підпункти:

1. «Имена людей». Цей довідник містить усіх людей, які зареєстровані у базі.

приклад опису програмного продукту - student2.ru

Рис.11

Верхня частина довідника містить окремі прізвища, ім’я та по-батькові, які зустрічаються у житті. При клацанні кнопок приклад опису програмного продукту - student2.ru або приклад опису програмного продукту - student2.ru можна додати або змінити запис у відповідної таблиці. Кнопка приклад опису програмного продукту - student2.ru призначена для видалення запису.

Нижня частина вікна містить відповідних людей, які містяться у базі.

Список людей можна виводити відповідно до їх статусу: усі, студенти, працівники, декани, майори. При виборі відповідної можна перейти до його особистої карти або іншого довідника. Також здійснюється пошук людини по його фамілії

2. «Адрес». Цей довідник містить назви країн, областей, районів та міст, а також адреси людей, зареєстрованих у базі.

приклад опису програмного продукту - student2.ru

Рис.12

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

3. «Военкомат». У цьому довіднику міститься інформація про усі військкомати, з якими взаємодіє ВУЗ.

приклад опису програмного продукту - student2.ru

Рис.13

У верхній частині розташована інформація військкомату, та фільтр приклад опису програмного продукту - student2.ru , за допомогою якого можна знайти необхідний військкомат. За допомогою кнопок навігації приклад опису програмного продукту - student2.ru користувач може переходити до слідуючого, попереднього запису, або вкінець чи в початок списку. У нижній частині довідника міститься список військовозобов’язаних, які відносяться до тік чого військкомату. За допомогою фільтру, можна змінювати список по необхідним ознакам.

4. «Деканат». Цей довідник містить усі Факультети ВУЗу.

приклад опису програмного продукту - student2.ru

Рис.14

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

- «Интернет». Підпункти:

1. «Почта». Відкривається вікно для перегляду повідомлень.

приклад опису програмного продукту - student2.ru

Рис.15

У верхньому лівому кутку знаходяться категорії повідомлень, по вибору яких з’являється список відповідних повідомлень. Також можна використовувати «Быстрый поиск» для пошуку повідомлень. При виборі повідомлення у таблиці, знизу з’являється більш детальна інформація, зручна для перегляду. Перевірити пошту можна клацанням по кнопці «Проверить почту».

2. «Отправить письмо». Цей пункт дозволяє відправляти повідомлення.

приклад опису програмного продукту - student2.ru

Рис.16

Користувачу необхідно заповнити усі поля, та клацнути кнопку Ок. Кнопка «Сохранить в черновиках» дозволяє зберегти повідомлення в базі, яке якимось чином не відправилось. Адресанта можна вибрати, клацнувши кнопку приклад опису програмного продукту - student2.ru , яка виводить список e-mail адресів, які є у базі. Клацнувши на кнопку приклад опису програмного продукту - student2.ru можна прікрипити до повідомлення файл.

- «Окно». Підпункти цього меню виконують стандартні операції з модальними вікнами.

- «?» Інформація про програмний продукт.

Наши рекомендации