Реализация информационной подсистемы "SSOPS"

Разработка автоматизированной информационной подсистемы учета свидетельств обязательного пенсионного страхования для Управления Пенсионного фонда России. Атрибуты сущностей базы данных, создание интерфейса формы и описание логической структуры программы.

Рубрика Программирование, компьютеры и кибернетика
Вид дипломная работа
Язык русский
Дата добавления 24.06.2011
Размер файла 7,5 M

Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже

Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.

{
FileStream BankStream = new FileStream(saveFileDialogBank.FileName, FileMode.Create);
try
{
StreamWriter StreamWriterBank = new
StreamWriter(BankStream, System.Text.Encoding.Unicode);
foreach (System.Data.DataColumn Column in _pensionnue_sv_vaDataSet1.Bank.Columns)
StreamWriterBank.Write(Column.Caption + "\t");
StreamWriterBank.WriteLine();
foreach (System.Data.DataRow Row in _pensionnue_sv_vaDataSet1.Bank.Rows)
{
foreach (object Entity in Row.ItemArray)
{
StreamWriterBank.Write(Entity.ToString() + "\t");
}
StreamWriterBank.WriteLine();
}
StreamWriterBank.Flush();
}
catch
{
MessageBox.Show("При передаче данных возникла ошибка!", "Ошибка!", MessageBoxButtons.OK, MessageBoxIcon.Error);
return;
}
BankStream.Close();
Process.Start(BankStream.Name);
}
}
private void выходToolStripMenuItem_Click(object sender, EventArgs e)
{
Application.Exit();
}
private void вернутьсяToolStripMenuItem_Click(object sender, EventArgs e)
{
Close();
}
private void Form3_Load(object sender, EventArgs e)
{
// TODO: данная строка кода позволяет загрузить данные в таблицу "_pensionnue_sv_vaDataSet1.Bank". При необходимости она может быть перемещена или удалена.
this.bankTableAdapter.Fill(this._pensionnue_sv_vaDataSet1.Bank);
// TODO: данная строка кода позволяет загрузить данные в таблицу "_pensionnue_sv_vaDataSet1.svidetelstva". При необходимости она может быть перемещена или удалена.
this.svidetelstvaTableAdapter.Fill(this._pensionnue_sv_vaDataSet1.svidetelstva1);
// TODO: данная строка кода позволяет загрузить данные в таблицу "_pensionnue_sv_vaDataSet1.zastrahovannue". При необходимости она может быть перемещена или удалена.
this.zastrahovannueTableAdapter.Fill(this._pensionnue_sv_vaDataSet1.zastrahovannue);
// TODO: данная строка кода позволяет загрузить данные в таблицу "_pensionnue_sv_vaDataSet1.predpriatie". При необходимости она может быть перемещена или удалена.
this.predpriatieTableAdapter.Fill(this._pensionnue_sv_vaDataSet1.predpriatie);
// TODO: данная строка кода позволяет загрузить данные в таблицу "_pensionnue_sv_vaDataSet1.Bank". При необходимости она может быть перемещена или удалена.
this.bankTableAdapter.Fill(this._pensionnue_sv_vaDataSet1.Bank);
}
private void button1_Click(object sender, EventArgs e)
{
try
{
CurrencyManager CurMan = (CurrencyManager)dataGridView4.BindingContext[dataGridView4.DataSource];
if (CurMan.Count > 0)
if (MessageBox.Show("Удалить текущую строку?", "Удаление", MessageBoxButtons.YesNo, MessageBoxIcon.Question, MessageBoxDefaultButton.Button1) == DialogResult.Yes)
CurMan.RemoveAt(CurMan.Position);
bankTableAdapter.Update(_pensionnue_sv_vaDataSet1);
}
catch
{
MessageBox.Show("Произошла ошибка! Возможно, Вы пытаетесь удалить связанную запись.");
}
}
private void банкToolStripMenuItem_Click(object sender, EventArgs e)
{
dataGridView4.Show();
}
private void dataGridView4_CellContentClick(object sender, DataGridViewCellEventArgs e)
{
}
private void button1_Click_1(object sender, EventArgs e)
{
try
{
CurrencyManager CurMan1 = (CurrencyManager)dataGridView5.BindingContext[dataGridView5.DataSource];
if (CurMan1.Count > 0)
if (MessageBox.Show("Удалить текущую строку?", "Удаление", MessageBoxButtons.YesNo, MessageBoxIcon.Question, MessageBoxDefaultButton.Button1) == DialogResult.Yes)
CurMan1.RemoveAt(CurMan1.Position);
predpriatieTableAdapter.Update(_pensionnue_sv_vaDataSet1);
}
catch
{
MessageBox.Show("Произошла ошибка! Возможно, Вы пытаетесь удалить связанную запись.");
}
}
private void button2_Click(object sender, EventArgs e)
{
dataGridView5.DataSource = _pensionnue_sv_vaDataSet1.predpriatie;
predpriatieTableAdapter.Update(_pensionnue_sv_vaDataSet1);
}
private void button3_Click(object sender, EventArgs e)
{
try
{
CurrencyManager CurMan1 = (CurrencyManager)dataGridView6.BindingContext[dataGridView6.DataSource];
if (CurMan1.Count > 0)
if (MessageBox.Show("Удалить текущую строку?", "Удаление", MessageBoxButtons.YesNo, MessageBoxIcon.Question, MessageBoxDefaultButton.Button1) == DialogResult.Yes)
CurMan1.RemoveAt(CurMan1.Position);
zastrahovannueTableAdapter.Update(_pensionnue_sv_vaDataSet1);
}
catch
{
MessageBox.Show("Произошла ошибка! Возможно, Вы пытаетесь удалить связанную запись.");
}
}
private void button5_Click(object sender, EventArgs e)
{
try
{
CurrencyManager CurMan1 = (CurrencyManager)dataGridView2.BindingContext[dataGridView2.DataSource];
if (CurMan1.Count > 0)
if (MessageBox.Show("Удалить текущую строку?", "Удаление", MessageBoxButtons.YesNo, MessageBoxIcon.Question, MessageBoxDefaultButton.Button1) == DialogResult.Yes)
CurMan1.RemoveAt(CurMan1.Position);
svidetelstvaTableAdapter.Update(_pensionnue_sv_vaDataSet1);
}
catch
{
MessageBox.Show("Произошла ошибка! Возможно, Вы пытаетесь удалить связанную запись.");
}
}
}
}
Приложение Г
Копии слайдов презентации
Рисунок 5.1 - Слайд 1. Тема дипломного проекта, ФИО дипломника, ученое звание, и ФИО руководителя
Рисунок 5.2 - Слайд 2. Актуальность, цель и задачи дипломного проекта
Рисунок 5.3 - Слайд 3. Диаграмма вариантов использования подсистемы
Рисунок 5.4 - Слайд 4. Диаграмма компонентов информационной подсистемы
Рисунок 5.5 - Слайд 5. Интерфейс информационной подсистемы
Рисунок 5.6 - Слайд 6. Интерфейс информационной подсистемы
Рисунок 5.7 - Слайд 7. Примеры отчетов, формируемых информационной подсистемой
Рисунок 5.8 - Слайд 8. Примеры отчетов, формируемых информационной подсистемой
Рисунок 5.9 - Слайд 9. Величины затрат, составляющих себестоимость информационной подсистемы
Рисунок 5.10 - Слайд 10. Показатели технико-экономической эффективности проекта
Рисунок 5.11 - Слайд 11. Итоги дипломного проектирования
Размещено на Allbest.ru

Подобные документы

Работы в архивах красиво оформлены согласно требованиям ВУЗов и содержат рисунки, диаграммы, формулы и т.д.
PPT, PPTX и PDF-файлы представлены только в архивах.
Рекомендуем скачать работу.