Система автоматизации учета музыки

Отчет по практике - Компьютеры, программирование

Другие отчеты по практике по предмету Компьютеры, программирование

?кадемия Cisco".

. Разработка подсистем АСУ ВУЗ на основе пакетов программ Lotus Notes/Domino, MS Access.

. Создание информационной культурной и образовательной среды Брянской области на базе ГИС учебных заведений и библиотек.

. Разработка и развитие регионального WWW-сервера.

. Разработка ГИС исторических и культурных памятников Брянской области.

. Разработка, адаптация и исследование CAD/CAM/CAE-систем.

. Разработка технологии и программно-методического обеспечения дистанционного обучения с использованием пилотных центров Брянской области.

И многие другие проекты.

 

.10 Кадровый состав

 

Директор: Аверченков Владимир Иванович

Зам. Директора: Шкаберин Виталий Александрович

Зав. лаб: Лысенко В.Е.

Доценты: Кельнер А.А., Казаков Ю.М., Рытов М.Ю., Беспалов В.А.

Ассистенты, программисты, операторы, переводчики: Мартыненко А.А., Шкумат Е.В., Швейкин А.А., Рудановский М.В., Ларионова М.Н., Граблевская Е.В., Басс Г.П., Пономарева Н.С.

 

 

2. Автоматизированная система учёта медиатики

 

.1 Техническое задание

 

Основой для учета, контроля и планирования служат всевозможные картотеки, регистрационные журналы, списки и т.д. Они постепенно накапливаются и обновляются. При большом объеме информации поиск и обобщение необходимых сведений, осуществляемых вручную, представляют собой довольно трудоемкий процесс.

С появлением ЭВМ и использованием их для обработки информации появилась возможность автоматизировать решение многих информационно - справочных и расчетных задач.

Сейчас необходимо идти в ногу со временем и использовать блага цивилизации себе на пользу. АС "Медиатека" разработана с целью упростить и ускорить процесс учёта музыки.

Необходимо создать систему, которая позволит автоматизировать процесс учёта музыки. Не стоит забывать о характерных особенностях данной системы, таких, как описание музыкальной группы, музыкального стиля и описание музыкальных альбомов.

Данная программа включает в себя следующие требования:

) Просмотр базы данных.

) Добавление новой информации в базу.

) Редактирование и удаление информации.

) Поиск по базе данных.

) Вывод нужной информации.

) Просмотр отчета.

 

 

2.2 Схема базы данных

 

 

.3 Скриншоты работы программы

 

 

 

автоматизация музыка скриншот программа

2.4 Листинг программы

 

using System;System.Collections.Generic;System.ComponentModel;System.Data;System.Drawing;System.Text;System.Windows.Forms;KRM

{partial class Form1 : Form

{thisDg;CurrentNavigatorBS = new BindingSource();searchId;Form1()

{();.BindingSource = groupBindingSource;= dataGridView1;

}void Form1_Load(object sender, EventArgs e)

{

// TODO: данная строка кода позволяет загрузить данные в таблицу "mediatDataSet1.Media". При необходимости она может быть перемещена или удалена..mediaTableAdapter.Fill(this.mediatDataSet1.Media);

// TODO: данная строка кода позволяет загрузить данные в таблицу "mediatDataSet1.Label". При необходимости она может быть перемещена или удалена..labelTableAdapter.Fill(this.mediatDataSet1.Label);

// TODO: данная строка кода позволяет загрузить данные в таблицу "mediatDataSet1.Style". При необходимости она может быть перемещена или удалена..styleTableAdapter.Fill(this.mediatDataSet1.Style);

// TODO: данная строка кода позволяет загрузить данные в таблицу "mediatDataSet1.Album". При необходимости она может быть перемещена или удалена..albumTableAdapter.Fill(this.mediatDataSet1.Album);

// TODO: данная строка кода позволяет загрузить данные в таблицу "mediatDataSet1.Group". При необходимости она может быть перемещена или удалена..groupTableAdapter.Fill(this.mediatDataSet1.Group);

}void button1_Click(object sender, EventArgs e)

{

{.Validate();.groupTableAdapter.Update(this.mediatDataSet1.Group);.albumTableAdapter.Update(this.mediatDataSet1.Album);.styleTableAdapter.Update(this.mediatDataSet1.Style);.labelTableAdapter.Update(this.mediatDataSet1.Label);.mediaTableAdapter.Update(this.mediatDataSet1.Media);.Show("Изменения сохранены");

}(System.Exception ex)

{.Show(ex.Message);

}

}void button2_Click(object sender, EventArgs e)

{

{(searchId)

{0:

{.Rows.RemoveAt(dataGridView1.CurrentRow.Index);

};1:

{.Rows.RemoveAt(dataGridView2.CurrentRow.Index);

};2:

{.Rows.RemoveAt(dataGridView3.CurrentRow.Index);

};3:

{.Rows.RemoveAt(dataGridView4.CurrentRow.Index);

};4:

{.Rows.RemoveAt(dataGridView5.CurrentRow.Index);

};

}

}

}void tabControl1_SelectedIndexChanged(object sender, EventArgs e)

{TCSelectedIndex = this.tabControl1.SelectedIndex;(TCSelectedIndex)

{0:

{.BindingSource = groupBindingSource;= dataGridView1;= 0;

};1:

{.BindingSource = albumBindingSource;= dataGridView2;= 1;

};2:

{.BindingSource = styleBindingSource;= dataGridView3;= 2;

};3:

{.BindingSource = labelBindingSource;= dataGridView4;= 3;

};4:

{.BindingSource = mediaBindingSource; = dataGridView5;= 4;

};

}

}

}

}

 

Заключение

 

Поставленным целям, полученное приложение удовлетворяет, а именно:

позволяет хранить данные о музыке;

предоставляет различные способы поиска информации, и её редактирования;

позволяет добавлять новые записи в базу.