Файл: «Проектирование реализации операций бизнес-процесса «Обеспечение послепродажного обслуживания» на примере ОАО «Керамин»».pdf
Добавлен: 27.05.2023
Просмотров: 76
Скачиваний: 3
СОДЕРЖАНИЕ
1.1.Выбор комплекса задач автоматизации
1.2. Характеристика существующих бизнес-процессов
1.3. Характеристика документооборота, возникающего при решении задачи
1.4. Обоснование проектных решений по информационному обеспечению
1.5. Обоснование проектных решений по программному обеспечению
2.1. Информационная модель и её описание
2.2. Характеристика нормативно-справочной, входной и оперативной информации
2.3.Характеристика результатной информации
2.5. Характеристика базы данных
2.7. Описание программных модулей
using System;
usingSystem.Collections.Generic;
usingSystem.ComponentModel;
usingSystem.Data;
usingSystem.Drawing;
usingSystem.Linq;
usingSystem.Text;
usingSystem.Windows.Forms;
namespaceУчет_заявок
{
public partial class Главная : Form
{
publicГлавная()
{
InitializeComponent();
this.IsMdiContainer = true;
}
private void выходToolStripMenuItem_Click(object sender, EventArgs e)
{
Close();
}
private void журналЗаявокToolStripMenuItem1_Click(object sender, EventArgs e)
{
Журнал_заявокFormDrives = newЖурнал_заявок();
FormDrives.MdiParent = this;
FormDrives.Show();
}
private void заявкиToolStripMenuItem_Click(object sender, EventArgs e)
{
ЗаявкиFormDrives = new Заявки();
FormDrives.MdiParent = this;
FormDrives.Show();
}
private void материалыToolStripMenuItem_Click(object sender, EventArgs e)
{
МатериалыFormDrives = new Материалы();
FormDrives.MdiParent = this;
FormDrives.Show();
}
private void видыРаботToolStripMenuItem_Click(object sender, EventArgs e)
{
Виды_работFormDrives = new Виды_работ();
FormDrives.MdiParent = this;
FormDrives.Show();
}
private void местаУстановокToolStripMenuItem_Click(object sender, EventArgs e)
{
Места_установокFormDrives = newМеста_установок();
FormDrives.MdiParent = this;
FormDrives.Show();
}
private void сотрудникиToolStripMenuItem_Click(object sender, EventArgs e)
{
СотрудникиFormDrives = new Сотрудники();
FormDrives.MdiParent = this;
FormDrives.Show();
}
private void причиныОтказаToolStripMenuItem_Click(object sender, EventArgs e)
{
Причины_отказаFormDrives = newПричины_отказа();
FormDrives.MdiParent = this;
FormDrives.Show();
}
private void срочностьЗаменыToolStripMenuItem_Click(object sender, EventArgs e)
{
Срочность_заменыFormDrives = newСрочность_замены();
FormDrives.MdiParent = this;
FormDrives.Show();
}
private void отчетToolStripMenuItem_Click(object sender, EventArgs e)
{
ОтчетFormDrives = new Отчет();
FormDrives.MdiParent = this;
FormDrives.Show();
}
private void оПрограммеToolStripMenuItem_Click(object sender, EventArgs e)
{
О_программеFormDrives = newО_программе();
FormDrives.MdiParent = this;
FormDrives.Show();
}
}
}
Форма «Журнал заявок»
usingSystem;
usingSystem.Collections.Generic;
usingSystem.ComponentModel;
usingSystem.Data;
usingSystem.Drawing;
usingSystem.Linq;
usingSystem.Text;
usingSystem.Windows.Forms;
namespaceУчет_заявок
{
public partial class Журнал_заявок : Form
{
publicЖурнал_заявок()
{
InitializeComponent();
}
private void журнал_заявокBindingNavigatorSaveItem_Click(object sender, EventArgs e)
{
this.Validate();
this.журнал_заявокBindingSource.EndEdit();
this.tableAdapterManager.UpdateAll(this.сХЕМАDataSet);
}
private void Журнал_заявок_Load(object sender, EventArgs e)
{
// TODO: данная строка кода позволяет загрузить данные в таблицу "сХЕМАDataSet.Журнал_заявок". При необходимости она может быть перемещена или удалена.
this.журнал_заявокTableAdapter.Fill(this.сХЕМАDataSet.Журнал_заявок);
}
}
}
Форма «Виды работ»
usingSystem;
usingSystem.Collections.Generic;
usingSystem.ComponentModel;
usingSystem.Data;
usingSystem.Drawing;
usingSystem.Linq;
usingSystem.Text;
usingSystem.Windows.Forms;
namespaceУчет_заявок
{
public partial class Виды_работ : Form
{
publicВиды_работ()
{
InitializeComponent();
}
private void справочник_вида_работBindingNavigatorSaveItem_Click(object sender, EventArgs e)
{
this.Validate();
this.справочник_вида_работBindingSource.EndEdit();
this.tableAdapterManager.UpdateAll(this.сХЕМАDataSet);
}
private void Виды_работ_Load(object sender, EventArgs e)
{
// TODO: данная строка кода позволяет загрузить данные в таблицу "сХЕМАDataSet.Справочник_вида_работ". При необходимости она может быть перемещена или удалена.
this.справочник_вида_работTableAdapter.Fill(this.сХЕМАDataSet.Справочник_вида_работ);
}
}
}
Форма «Заявки»
using System;
usingSystem.Collections.Generic;
usingSystem.ComponentModel;
usingSystem.Data;
usingSystem.Drawing;
usingSystem.Linq;
usingSystem.Text;
usingSystem.Windows.Forms;
namespaceУчет_заявок
{
public partial class Заявки : Form
{
publicЗаявки()
{
InitializeComponent();
}
private void справочник_заявокBindingNavigatorSaveItem_Click(object sender, EventArgs e)
{
this.Validate();
this.справочник_заявокBindingSource.EndEdit();
this.tableAdapterManager.UpdateAll(this.сХЕМАDataSet);
}
private void Заявки_Load(object sender, EventArgs e)
{
// TODO: данная строка кода позволяет загрузить данные в таблицу "сХЕМАDataSet.Справочник_заявок". При необходимости она может быть перемещена или удалена.
this.справочник_заявокTableAdapter.Fill(this.сХЕМАDataSet.Справочник_заявок);
}
}
}
Форма «Материалы»
using System;
usingSystem.Collections.Generic;
usingSystem.ComponentModel;
usingSystem.Data;
usingSystem.Drawing;
usingSystem.Linq;
usingSystem.Text;
usingSystem.Windows.Forms;
namespaceУчет_заявок
{
public partial class Материалы : Form
{
publicМатериалы()
{
InitializeComponent();
}
private void справочник_по_материаламBindingNavigatorSaveItem_Click(object sender, EventArgs e)
{
this.Validate();
this.справочник_по_материаламBindingSource.EndEdit();
this.tableAdapterManager.UpdateAll(this.сХЕМАDataSet);
}
private void Материалы_Load(object sender, EventArgs e)
{
// TODO: данная строка кода позволяет загрузить данные в таблицу "сХЕМАDataSet.Справочник_по_материалам". При необходимости она может быть перемещена или удалена.
this.справочник_по_материаламTableAdapter.Fill(this.сХЕМАDataSet.Справочник_по_материалам);
}
}
}
Форма «Места установок»
usingSystem;
usingSystem.Collections.Generic;
usingSystem.ComponentModel;
usingSystem.Data;
usingSystem.Drawing;
usingSystem.Linq;
usingSystem.Text;
usingSystem.Windows.Forms;
namespaceУчет_заявок
{
public partial class Места_установок : Form
{
publicМеста_установок()
{
InitializeComponent();
}
private void справочник_мест_установкиBindingNavigatorSaveItem_Click(object sender, EventArgs e)
{
this.Validate();
this.справочник_мест_установкиBindingSource.EndEdit();
this.tableAdapterManager.UpdateAll(this.сХЕМАDataSet);
}
private void Места_установок_Load(object sender, EventArgs e)
{
// TODO: данная строка кода позволяет загрузить данные в таблицу "сХЕМАDataSet.Справочник_мест_установки". При необходимости она может быть перемещена или удалена.
this.справочник_мест_установкиTableAdapter.Fill(this.сХЕМАDataSet.Справочник_мест_установки);
}
}
}
Форма «Причины отказа»
usingSystem;
usingSystem.Collections.Generic;
usingSystem.ComponentModel;
usingSystem.Data;
usingSystem.Drawing;
usingSystem.Linq;
usingSystem.Text;
usingSystem.Windows.Forms;
namespaceУчет_заявок
{
public partial class Причины_отказа : Form
{
publicПричины_отказа()
{
InitializeComponent();
}
private void справочник_причин_отказаBindingNavigatorSaveItem_Click(object sender, EventArgs e)
{
this.Validate();
this.справочник_причин_отказаBindingSource.EndEdit();
this.tableAdapterManager.UpdateAll(this.сХЕМАDataSet);
}
private void Причины_отказа_Load(object sender, EventArgs e)
{
// TODO: данная строка кода позволяет загрузить данные в таблицу "сХЕМАDataSet.Справочник_причин_отказа". При необходимости она может быть перемещена или удалена.
this.справочник_причин_отказаTableAdapter.Fill(this.сХЕМАDataSet.Справочник_причин_отказа);
}
}
}
Форма «Сотрудники»
using System;
usingSystem.Collections.Generic;
usingSystem.ComponentModel;
usingSystem.Data;
usingSystem.Drawing;
usingSystem.Linq;
usingSystem.Text;
usingSystem.Windows.Forms;
namespaceУчет_заявок
{
public partial class Сотрудники : Form
{
publicСотрудники()
{
InitializeComponent();
}
private void справочник_сотрудников_ОИТBindingNavigatorSaveItem_Click(object sender, EventArgs e)
{
this.Validate();
this.справочник_сотрудников_ОИТBindingSource.EndEdit();
this.tableAdapterManager.UpdateAll(this.сХЕМАDataSet);
}
private void Сотрудники_Load(object sender, EventArgs e)
{
// TODO: данная строка кода позволяет загрузить данные в таблицу "сХЕМАDataSet.Справочник_сотрудников_ОИТ". При необходимости она может быть перемещена или удалена.
this.справочник_сотрудников_ОИТTableAdapter.Fill(this.сХЕМАDataSet.Справочник_сотрудников_ОИТ);
}
}
}
Форма «Срочность замены»
usingSystem;
usingSystem.Collections.Generic;
usingSystem.ComponentModel;
usingSystem.Data;
usingSystem.Drawing;
usingSystem.Linq;
usingSystem.Text;
usingSystem.Windows.Forms;
namespaceУчет_заявок
{
public partial class Срочность_замены : Form
{
publicСрочность_замены()
{
InitializeComponent();
}
private void справочник_по_срочности_заменыBindingNavigatorSaveItem_Click(object sender, EventArgs e)
{
this.Validate();
this.справочник_по_срочности_заменыBindingSource.EndEdit();
this.tableAdapterManager.UpdateAll(this.сХЕМАDataSet);
}
private void Срочность_замены_Load(object sender, EventArgs e)
{
// TODO: данная строка кода позволяет загрузить данные в таблицу "сХЕМАDataSet.Справочник_по_срочности_замены". При необходимости она может быть перемещена или удалена.
this.справочник_по_срочности_заменыTableAdapter.Fill(this.сХЕМАDataSet.Справочник_по_срочности_замены);