Автоматизация системы учета медиатеки Брянского областного центра новых информационных технологий

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

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

ете по информатизации БГТУ.

Положение об информационных ресурсах сети БГТУ.

Положение об университетской комиссии по информационной безопасности.

Положение по формированию информационных ресурсов кафедр БГТУ.

 

1.9 Проекты Брянского ОЦНИТ

 

Проекты Брянского ОЦНИТ:

1.Разработка и развитие университетского сайта (www.tu-bryansk.ru).

2.Создание специализированного учебного центра Брянская локальная Сетевая Академия Cisco.

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

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

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

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

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

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

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

 

1.10 Кадровый состав

 

Кадровый состав:

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

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

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

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

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

 

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

 

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

 

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

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

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

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

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

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

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

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

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

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

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

 

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

{

this.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("Изменениясохранены");

}

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);

}

break;3:

{

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

}

break;4:

{

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

}

break;

}

}

}

privatevoid tabControl1_SelectedIndexChanged(object sender, EventArgs e)

{

intTCSelectedIndex = this.tabControl1.SelectedIndex;(TCSelectedIndex)

{

case 0:

{

bindingNavigator1.BindingSource = groupBindingSource;= dataGridView1;= 0;

}

break;1:

{

bindingNavigator1.BindingSource = albumBindingSource;= dataGridView2;= 1;

}

break;2:

{

bindingNavigator1.BindingSource = styleBindingSource;= dataGridView3;= 2;

}

break;3:

{

bindingNavigator1.BindingSource = labelBindingSource;= dataGridView4;= 3;

}

break;4:

{

bindingNavigator1.BindingSource = mediaBindingSource;= dataGridView5;

searchId = 4;

}

break;

}

}

 

}

}

 

Заключение

 

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

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

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

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