xt +
««, »» + NumericUpDown2.Value + ««, »» + NumericUpDown1.Value + ««, »» + ComboBox2.SelectedValue + «'); end; »;. ExecuteNonQuery ();. Show (« Книга зареєстрована »);. Enabled=true;=textBox1.Text;
}
{Comand=OC.CreateCommand (); tab=new DataTable ();. CommandText=«begin PROCEDURE_EDIT_BOOK (« »+ textBox1.Text +« »,« » + textBox2.Text + «», «» + textBox3.Text + «», «» + textBox4.Text + «», «» +. Text + «» , «» + numericUpDown2.Value + «», «» + numericUpDown1.Value +" "); end; »;. ExecuteNonQuery ();. Show (« Зміни збережені »);. Close ();
} void textBox1_KeyPress (object sender, KeyPressEventArgs e)
{(textBox1.Text == null | | textBox1.Text == «» | |. Text == null | | textBox2.Text == «» | |. Text==null | | textBox3.Text == «» | |. Text == null | | textBox4.Text == «» | |. Text == null | | textBox5.Text =="")
{}. Enabled=true;
} void button3_Click (object sender, EventArgs e)
{(! flag)
{AC=new AddCopy (OC, isbn, 0);. Show ();. Close ();
}
{. Close ();
}
Додаток 4
Графічна частина
Малюнок 19. Діаграма варіантів використання
Малюнок 20. ER-діаграма инфологической моделі предметної області
Малюнок 21. Діаграма фізичної моделі предметної області
Збережені процедури
Малюнок 22. Алгоритм реєстрації нового читача
Малюнок 23. Алгоритм реєстрації книги
Малюнок 24. Алгоритм додавання екземпляра книги
Малюнок 25. Алгоритм додавання книги в розділ каталогу
Малюнок 26. Алгоритм редагування примірника книги і зміни його місця розташування
Малюнок 27. Алгоритм редагування даних книги
Малюнок 27. Алгоритм редагування даних читача