Система автоматизации учета музыки
Отчет по практике - Компьютеры, программирование
Другие отчеты по практике по предмету Компьютеры, программирование
?кадемия 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;
};
}
}
}
}
Заключение
Поставленным целям, полученное приложение удовлетворяет, а именно:
позволяет хранить данные о музыке;
предоставляет различные способы поиска информации, и её редактирования;
позволяет добавлять новые записи в базу.