Библеотека

Автор работы: Пользователь скрыл имя, 11 Июня 2012 в 00:39, курсовая работа

Краткое описание

Данный курсовой проект был выполнен с целью практического освоения основных приемов и правил проектирования в программной среде Visual studio на языке C# с подключением к ней баз данных. БД была спроектирована в среде Microsoft Access. Полученный результат может быть реализован с помощью любой системы управления БД, например Microsoft Access. А также может работать независимо через расширение файла *.exe . В качестве предметной области разрабатываемой базы данных (БД) выбрана библиотека, занимающаяся обслуживанием клиентов, выдачей и приемом экземпляров. Но основной целью служит для сохранения, учета и подсчета книжных экземпляров, а также данных об авторах этих книг.

Содержание работы

СОДЕРЖАНИЕ………………………………..………………….…………..2
ВВДЕНИЕ ……….……………………………………………….……….…..3
1.АНАЛИЗ ПРЕДМЕТНОЙ ОБЛАСТИ
(Название темы, раскрытие сущности вопроса,
анализ существующих аналогов) …….………………………..…………... 4
2.ПРОГРАМНАЯ ДОКУМЕНТАЦИЯ…………………………..………………………………9
Техническое задание……………………………………………….….……..9
Пояснительная записка………………………………………………..….…13
Описание программы……………………………………………………..…24
3. ЭКСПЛУАТАЦИОННАЯ ДОКУМЕНТАЦИЯ (инструкция для пользователя по установке и эксплуатации разработанного программного проекта) ……………………………………………………………..……….29
ЗАКЛЮЧЕНИЕ………………………………………………………………36
СПИСОК ИСПОЛЬЗОВАННОЙ ЛИТЕРАТУРЫ……………….……….37
ПРИЛОЖЕНИЯ…………

Содержимое работы - 1 файл

Библиарийская КУсроваZ .doc

— 2.57 Мб (Скачать файл)

private void button1_Click(object sender, EventArgs e)

        {

            Form2 fm1 = new Form2();

            fm1.Show();

            this.Hide(); 

        } 

        private void button2_Click(object sender, EventArgs e)

        {

            Form3 fm1 = new Form3();

            fm1.Show();

            this.Hide();

        } 

        private void button3_Click(object sender, EventArgs e)

        {

            Form4 fm1 = new Form4();

            fm1.Show();

            this.Hide();

        } 

        private void button4_Click(object sender, EventArgs e)

        {

            Form5 fm1 = new Form5();

            fm1.Show();

            this.Hide();

           

        } 

        private void button6_Click(object sender, EventArgs e)

        {

            Form6 fm1 = new Form6();

            fm1.Show();

            this.Hide();

        } 

        private void button7_Click(object sender, EventArgs e)

        {

            Form7 fm1 = new Form7();

            fm1.Show();

            this.Hide();

        } 

        private void button8_Click(object sender, EventArgs e)

        {

            Form8 fm1 = new Form8();

            fm1.Show();

            this.Hide();

        } 

        private void button9_Click(object sender, EventArgs e)

        {

            Form9 fm1 = new Form9();

            fm1.Show();

            this.Hide();

        } 

        private void button5_Click(object sender, EventArgs e)

        {

            this.Hide();

        } 

Карточка Автора (рис.2) – здесь отображена информация об авторе и его данных.

Рисунок 2

private void Form2_Load(object sender, EventArgs e)

        {

            // TODO: данная строка кода позволяет загрузить данные в таблицу "sDataSet1.Avtor". При необходимости она может быть перемещена или удалена.

            this.avtorTableAdapter.Fill(this.sDataSet1.Avtor); 

        } 

        private void menuItem2_Click(object sender, EventArgs e)

        {

            oleDbDataAdapter1.Update(sDataSet1, "Avtor");

        } 

        private void menuItem4_Click(object sender, EventArgs e)

        {

            DataRow row = sDataSet1.Tables["Avtor"].NewRow();

            row["KodAvtora"] = Convert.ToInt32(textBox1.Text);

            row["FIOAvtora"] = textBox2.Text;

            row["GodRojd"] = textBox3.Text;

            row["Godsmerti"] = textBox4.Text;

            row["MestoRojd"] = textBox6.Text;

            row["Obrazovanie"] = textBox5.Text;

            sDataSet1.Tables["Avtor"].Rows.Add(row);

            oleDbDataAdapter1.Update(sDataSet1, "Avtor");

        } 

        private void menuItem5_Click(object sender, EventArgs e)

        {

            Form1 fr = new Form1();

            fr.Show();

            this.Hide(); 

        } 

        private void menuItem3_Click(object sender, EventArgs e)

        {

            sDataSet1.Tables["Avtor"].Rows.RemoveAt(dataGridView1.CurrentRow.Index);

        } 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Издания (рис.3) –  Здесь собраны все виды хранимых книг.

Рисунок 3 

   private void Form3_Load(object sender, EventArgs e)

        {

            // TODO: данная строка кода позволяет загрузить данные в таблицу "sDataSet1.Izdania". При необходимости она может быть перемещена или удалена.

            this.izdaniaTableAdapter.Fill(this.sDataSet1.Izdania); 

        } 

        private void menuItem4_Click(object sender, EventArgs e)

        {

            DataRow row = sDataSet1.Tables["Izdania"].NewRow();

            row["KodIzdania"] = Convert.ToInt32(textBox1.Text);

            row["Nazvanie"] = textBox2.Text;

            row["GodIzdania"] = textBox3.Text;

            row["Izdatelstvo"] = textBox4.Text;

            row["Tom"] = textBox5.Text;

            row["KodMesta"] = Convert.ToInt32(textBox6.Text);

            row["Cena"] = textBox7.Text;

            row["TipOblojki"] = textBox8.Text;

            row["DataPokypki"] = textBox9.Text;

            row["ChisloStranic"] = Convert.ToInt32(textBox10.Text);

            row["Razdel"] = textBox11.Text;

            row["FIOAvtora"] = textBox12.Text;

            row["KodAvtora"] = Convert.ToInt32(textBox13.Text);

Информация о работе Библеотека