/>В
Малюнок 3.7 - Вікно відачі книги
Вікно Складається з підменю відачі книги (2), підменю поиска за кодом читача (1), клавіша прийому книги (3), стрічка дінамічного відображення кодовий полів. ВАЖЛИВО елементом при відачі книги є Внесення підпісу того, хто отрімує книгу (4). Даній підпис после Першого внесення до бази даніх (после Першого Отримання книги) Виступає засобой ідентіфікації користувача при вході в програму. p align="justify"> При работе у режімі користувач доступними є вікна каталог та книги на руках. Смороду дозволяють, відповідно, переглядаті список наявних книг у бібліотеці и Здійснювати їх пошук, та оглядаті свои персональні картотеки з переліком отриманий книг и термінамі їх повернення. Зовнішній вигляд якіх наведень на малюнках 3.8 и 3.9. br/>В
Малюнок 3.8 - Вікно каталогом
В
Малюнок 3.9 - Вікно книг на руках
Отже, таким чином Було розроблено зовнішній вигляд вікон для представлення таблиць и Запитів Бази даних В«БібліотекаВ», та реалізовано Потрібні функціональні елєменти управління.
.2 Розробка функціональної Частини програми
Рядки ідентіфікації та опрпацювання відповідніх віключень можливіть некоректно введенню даніх наведені у лістингу 3.1
Лістінг 3.1. Ідентіфікація
partial class Form10: Form
{string c; string a; bool pol; bool pol2; Form10 ()
{= "admin2012"; ();. Enabled = false;. Enabled = false;. Enabled = false;
} void button1_Click (object sender, EventArgs e)
{(textBox1.Text == a)
{= true; = true; F1 = new Form1 (pol, a, pol2);. ShowDialog ();. Enabled = false;. Enabled = false;. Enabled = false;. Enabled = false; str5 = textBox1.Text; pat5 = @ "[А-ЯІЇ] {1} [а-яії] {1,} s [А-ЯІЇ] {1} [.] [А-ЯІЇ] {1 } $ "; reg = new Regex (pat5); match = reg.Match (str5); (match.Success)
{
чітачіBindingSource.Filter = "ПІБ = '" + textBox1.Text + "'"; (textBox2.Text == "")
{. Windows.Forms.MessageBox.Show
("Такого користувача НЕ існує!");. Text = null;. Enabled = true;. Windows.Forms.MessageBox.Show
("Ім'я введено ПРАВИЛЬНО! Введіть будь-ласка ПАРОЛЬ!", "Виконано");. Focus ();. Enabled = false; (match.Success == false) . Text = null;. Windows.Forms.MessageBox.Show
("Ім'я введено НЕ ПРАВИЛЬНО! Повторіть будь-ласка СПРОБА!");. Text = null;. Enabled = false;
} void button2_Cli ck (object sender, EventArgs e) parol = textBox3.Text; par5 = @ "[A-Za-z0-9] {5,10}"; reg2 = new Regex (par5); match2 = reg2.Match ( parol); (match2.Success == true)
кнігі...