зупинить свою роботу, до моменту поки користувач не введе числове значення.
3.2 Опис логічної програми
При запуску програми відбувається підключення стандартних бібліотек:
System; System.Collections.Generic; .Linq; .Windows.Forms і виконання функції static void Main (). У якій виконується включення візуальних стилів і запуск Form1. Відбувається ініціалізація компонентів вікна і запуск Form10,
Користувачеві необхідно ввести пароль для доступу. При натисканні кнопки «Покинути додаток» відбувається виконання методу Application.Exit (); і додаток завершує свою роботу, якщо користувач правильно ввів пароль і натиснув кнопку «Введення» поточне вікно закривається і відбувається завантаження головного вікна, в якому відбувається завантаження даних в таблицю і запуск методу sost ();.
Після чого програма знаходиться в стані очікування переривання. При натисканні кнопки «додати» або «редагувати» відбувається завантаження вікна редагування в якому можна внести нові дані або відредагувати вже наявні. При натисканні кнопки «зберегти» в цьому вікні відбувається закриття вікна редагування і всі зміни заносяться в таблицю. Для того щоб зміни зберегти в базі даних потрібно натиснути кнопку«Зберегти» головного вікна. Також з цього вікна можна перейти в спавочнікі настиснувши кнопку на панелі інструментів або вибравши в меню. У довідниках клацаючи по відповідним кнопкам можна виконувати: додавання, видалення, зміна, пошук запису а також збереження або скасування змін з наступним виходом.
У головному вікні можна здійснювати вибірку даних з таблиці, для цього потрібно вибрати необхідні значення в TextBox1 і TextBox2 і натиснути кнопку «Сортувати» в результаті чого у вікні будуть відображені записи задовольняють умові сортування. Можна вивантажити ці записи в EXCEL повідомлення, натиснувши кнопку на головному вікні. Для того щоб показати всі дані в таблиці потрібно натиснути кнопку «Показати все».
Для виходу з програми необхідно вибрати пункт «вихід» в меню програми.
Таблиця 1 - Специфікація функцій модуля «ім'я модуля» (збірка)
Прототип функцііНазначеніеSystem IOСодержіт типи, що дозволяють здійснювати читання і запис у файли і потоки даних, а також типи для базової підтримки файлів і папок.System DATAсодержіт класи для доступу до даних з різних джерел і для управління цими даними. System FormsДанная бібліотека дозволяє створювати діалогові вікна і зв'язок між німі.System TextСодержат типи для роботи з кодуваннями символів і для управління рядками. Дозволяє обробляти текст з використанням регулярних вираженій.System ComponentModelсодержат типи, реалізують поведінку компонентів і елементів управління під час розробки та виконання. Дане простір імен включає базові класи та інтерфейси, призначені для реалізації перетворювачів атрибутів і типів, для прив'язки до джерел даних і для ліцензування компонентов.System DrawingРодітельское простір імен містить типи, що підтримують базові графічні функції GDI +. Дочірні простору імен підтримують більш складні функції двомірної і векторної графіки, додаткові функції обробки зображень.
Таблиця 2 - Специфікація класу
Поле класу (метод) Спосіб доступаНазначеніеНазначеніе параметрів методів классаvoid dobav (Form3 x, bool z) PublicДобавленіе нового рядка в таблицю і передача значень в рядок з елементів вікна редактірованія.bool z необхідний щоб визначити потрібно додати новий рядок або редагувати наявну. Form3 x необхідний для доступу до елементів вікна редактірованіяvoid obnov (Form3 x) PublicПередача значень вибраного рядка у вікно редактірованія.Form3 x необхідний для доступу до елементів вікна редактірованіяvoid sort () PrivateСортіровка значень в таблиці головного окна.void sost () PrivateВиводіт кількість рядків і номер вибраного рядка в панель состояніяvoid searchInDataGridView () PublicОсуществляет пошук в табліцеvoid combo () PrivateОпределяет дані в ComboBox2 залежно від того яке значення вибрано в ComboBox1.void excel () PrivateВигрузка таблиці в EXCEL.
3.3 Опис вхідних і вихідних даних
Вхідними даними називаються база даних створена в Microsoft Access.
Вихідними даними є таблиці вибрані користувачем зі списку меню.
3.4 Вимоги до технічного та програмного забезпечення
Для коректної роботи програми необхідні IBM PC сумісний комп'ютер, оперативна пам'ять 128 Mb і вище, вільне місце на диску 5500 Кбайт під розміщення додатки, наявність монітора.
. 5 Керівництво користувача
Програма являє собою проект створений в Visual studio C # 2010, що запускається в будь-якій о...