n="justify"> - Директор: Аверченко Володимир Іванович.
- Заст. Директора: Шкаберін Віталій Олександрович.
- Зав. лаб: Лисенко В.Є.
Доценти: Кельнер А.А., Казаков Ю.М., Ритов М.Ю., Беспалов В.А.
Асистенти, програмісти, оператори, перекладачі: Мартиненко О.А., Шкумат Є.В., Швейкіна А.А., Рудановский М.В., Ларіонова М.Н., Граблевская О.В ., Басс Г.П., Пономарьова Н.С.
2. Автоматизована система обліку медіатеки
2.1 Технічне завдання
Основою для обліку, контролю і планування служать всілякі картотеки, реєстраційні журнали, списки і т.д. Вони поступово накопичуються і оновлюються. При великому обсязі інформації пошук і узагальнення необхідних відомостей, здійснюваних вручну, являють собою досить трудомісткий процес. p align="justify"> З появою ЕОМ і використанням їх для обробки інформації з'явилася можливість автоматизувати рішення багатьох інформаційно - довідкових і розрахункових завдань.
Зараз необхідно йти в ногу з часом і використовувати блага цивілізації собі на користь. АС В«МедіатекаВ» розроблена з метою спростити і прискорити процес обліку музики. p align="justify"> Необхідно створити систему, яка дозволить автоматизувати процес обліку музики. Не варто забувати про характерні особливості даної системи, таких, як опис музичної групи, музичного стилю і опис музичних альбомів. p align="justify"> Дана програма включає в себе наступні вимоги:
) Перегляд бази даних.
) Додавання нової інформації в базу.
) Редагування і видалення інформації.
) Пошук по базі даних.
) Висновок потрібної інформації.
) Перегляд звіту.
2.2 Схема бази даних
В
2.3 Скріншоти роботи програми
В В
2.4. Лістинг програми
using System;. Collections.Generic;. ComponentModel;. Data;. Drawing;. Text;. Windows.Forms; KRM
{: Form
{
DataGridViewthisDg; = newBindingSource ();; Form1 ()
{
InitializeComponent ();
bindingNavigator1.BindingSource = groupBindingSource; = dataGridView1;
}
privatevoid 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);
}
privatevoid button1_Click (object sender, EventArgs e)
{
try
{
}
catch (System.Exception ex)
{
MessageBox.Show (ex.Message);
}
}
privatevoid button2_Click (object sender, EventArgs e)
{
{
switch (searchId)
{
case 0:
{
dataGridView1.Rows.RemoveAt (dataGridView1.CurrentRow.Index);
}
break; 1:
{
dataGridView2.Rows.RemoveAt (dataGridView2.CurrentRow.Index);
}
break; 2:
{
dataGridView3.Rows.RemoveAt (dataGridView3.CurrentRow.Index); <...