Информационная система учета службы горючих и смазочных материалов войсковой части

Разработка программного обеспечения для организации ведения учета на складе службы горючих и смазочных материалов войсковой части. Информационно логическая модель системы. Требования к техническому и программному обеспечению. Листинг программы (код).

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

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

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

}

#region Windows Form Designer generated code

/// <summary>

/// Required method for Designer support - do not modify

/// the contents of this method with the code editor.

/// </summary>

private void InitializeComponent()

{

this.components = new System.ComponentModel.Container();

this.menuStrip1 = new System.Windows.Forms.MenuStrip();

this.файлToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();

this.печатьToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();

this.сохранитьToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();

this.выходToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();

this.dataGridView1 = new System.Windows.Forms.DataGridView();

this.printDocument1 = new System.Drawing.Printing.PrintDocument();

this.skladDataSet2 = new Sklad.skladDataSet2();

this.поставщикиBindingSource = new System.Windows.Forms.BindingSource(this.components);

this.поставщикиTableAdapter = new Sklad.skladDataSet2TableAdapters.ПоставщикиTableAdapter();

this.кодDataGridViewTextBoxColumn = new System.Windows.Forms.DataGridViewTextBoxColumn();

this.наименованиеDataGridViewTextBoxColumn = new System.Windows.Forms.DataGridViewTextBoxColumn();

this.адресDataGridViewTextBoxColumn = new System.Windows.Forms.DataGridViewTextBoxColumn();

this.иННDataGridViewTextBoxColumn = new System.Windows.Forms.DataGridViewTextBoxColumn();

this.menuStrip1.SuspendLayout();

((System.ComponentModel.ISupportInitialize)(this.dataGridView1)).BeginInit();

((System.ComponentModel.ISupportInitialize)(this.skladDataSet2)).BeginInit();

((System.ComponentModel.ISupportInitialize)(this.поставщикиBindingSource)).BeginInit();

this.SuspendLayout();

//

// menuStrip1

//

this.menuStrip1.Items.AddRange(new System.Windows.Forms.ToolStripItem[] {

this.файлToolStripMenuItem});

this.menuStrip1.Location = new System.Drawing.Point(0, 0);

this.menuStrip1.Name = "menuStrip1";

this.menuStrip1.Size = new System.Drawing.Size(684, 24);

this.menuStrip1.TabIndex = 0;

this.menuStrip1.Text = "menuStrip1";

//

// файлToolStripMenuItem

//

this.файлToolStripMenuItem.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] {

this.печатьToolStripMenuItem,

this.сохранитьToolStripMenuItem,

this.выходToolStripMenuItem});

this.файлToolStripMenuItem.Name = "файлToolStripMenuItem";

this.файлToolStripMenuItem.Size = new System.Drawing.Size(48, 20);

this.файлToolStripMenuItem.Text = "Файл";

//

// печатьToolStripMenuItem

//

this.печатьToolStripMenuItem.Name = "печатьToolStripMenuItem";

this.печатьToolStripMenuItem.Size = new System.Drawing.Size(152, 22);

this.печатьToolStripMenuItem.Text = "Печать";

this.печатьToolStripMenuItem.Click += new System.EventHandler(this.печатьToolStripMenuItem_Click);

//

// сохранитьToolStripMenuItem

//

this.сохранитьToolStripMenuItem.Name = "сохранитьToolStripMenuItem";

this.сохранитьToolStripMenuItem.Size = new System.Drawing.Size(152, 22);

this.сохранитьToolStripMenuItem.Text = "Сохранить";

this.сохранитьToolStripMenuItem.Click += new System.EventHandler(this.сохранитьToolStripMenuItem_Click);

//

// выходToolStripMenuItem

//

this.выходToolStripMenuItem.Name = "выходToolStripMenuItem";

this.выходToolStripMenuItem.Size = new System.Drawing.Size(152, 22);

this.выходToolStripMenuItem.Text = "Выход";

this.выходToolStripMenuItem.Click += new System.EventHandler(this.выходToolStripMenuItem_Click);

//

// dataGridView1

//

this.dataGridView1.AutoGenerateColumns = false;

this.dataGridView1.ColumnHeadersHeightSizeMode = System.Windows.Forms.DataGridViewColumnHeadersHeightSizeMode.AutoSize;

this.dataGridView1.Columns.AddRange(new System.Windows.Forms.DataGridViewColumn[] {

this.кодDataGridViewTextBoxColumn,

this.наименованиеDataGridViewTextBoxColumn,

this.адресDataGridViewTextBoxColumn,

this.иННDataGridViewTextBoxColumn});

this.dataGridView1.DataSource = this.поставщикиBindingSource;

this.dataGridView1.Dock = System.Windows.Forms.DockStyle.Fill;

this.dataGridView1.Location = new System.Drawing.Point(0, 24);

this.dataGridView1.Name = "dataGridView1";

this.dataGridView1.Size = new System.Drawing.Size(684, 338);

this.dataGridView1.TabIndex = 1;

//

// printDocument1

//

this.printDocument1.PrintPage += new System.Drawing.Printing.PrintPageEventHandler(this.printDocument1_PrintPage);

//

// skladDataSet2

//

this.skladDataSet2.DataSetName = "skladDataSet2";

this.skladDataSet2.SchemaSerializationMode = System.Data.SchemaSerializationMode.IncludeSchema;

//

// поставщикиBindingSource

//

this.поставщикиBindingSource.DataMember = "Поставщики";

this.поставщикиBindingSource.DataSource = this.skladDataSet2;

//

// поставщикиTableAdapter

//

this.поставщикиTableAdapter.ClearBeforeFill = true;

//

// кодDataGridViewTextBoxColumn

//

this.кодDataGridViewTextBoxColumn.DataPropertyName = "Код";

this.кодDataGridViewTextBoxColumn.HeaderText = "Код";

this.кодDataGridViewTextBoxColumn.Name = "кодDataGridViewTextBoxColumn";

//

// наименованиеDataGridViewTextBoxColumn

//

this.наименованиеDataGridViewTextBoxColumn.DataPropertyName = "Наименование";

this.наименованиеDataGridViewTextBoxColumn.HeaderText = "Наименование";

this.наименованиеDataGridViewTextBoxColumn.Name = "наименованиеDataGridViewTextBoxColumn";

//

// адресDataGridViewTextBoxColumn

//

this.адресDataGridViewTextBoxColumn.DataPropertyName = "Адрес";

this.адресDataGridViewTextBoxColumn.HeaderText = "Адрес";

this.адресDataGridViewTextBoxColumn.Name = "адресDataGridViewTextBoxColumn";

//

// иННDataGridViewTextBoxColumn

//

this.иННDataGridViewTextBoxColumn.DataPropertyName = "ИНН";

this.иННDataGridViewTextBoxColumn.HeaderText = "ИНН";

this.иННDataGridViewTextBoxColumn.Name = "иННDataGridViewTextBoxColumn";

//

// Поставщики

//

this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F);

this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;

this.ClientSize = new System.Drawing.Size(684, 362);

this.Controls.Add(this.dataGridView1);

this.Controls.Add(this.menuStrip1);

this.MainMenuStrip = this.menuStrip1;

this.Name = "Поставщики";

this.Text = "Поставщики";

this.Load += new System.EventHandler(this.Поставщики_Load);

this.menuStrip1.ResumeLayout(false);

this.menuStrip1.PerformLayout();

((System.ComponentModel.ISupportInitialize)(this.dataGridView1)).EndInit();

((System.ComponentModel.ISupportInitialize)(this.skladDataSet2)).EndInit();

((System.ComponentModel.ISupportInitialize)(this.поставщикиBindingSource)).EndInit();

this.ResumeLayout(false);

this.PerformLayout();

}

#endregion

private System.Windows.Forms.MenuStrip menuStrip1;

private System.Windows.Forms.ToolStripMenuItem файлToolStripMenuItem;

private System.Windows.Forms.ToolStripMenuItem печатьToolStripMenuItem;

private System.Windows.Forms.ToolStripMenuItem сохранитьToolStripMenuItem;

private System.Windows.Forms.ToolStripMenuItem выходToolStripMenuItem;

private System.Windows.Forms.DataGridView dataGridView1;

private System.Drawing.Printing.PrintDocument printDocument1;

private skladDataSet2 skladDataSet2;

private System.Windows.Forms.BindingSource поставщикиBindingSource;

private skladDataSet2TableAdapters.ПоставщикиTableAdapter поставщикиTableAdapter;

private System.Windows.Forms.DataGridViewTextBoxColumn кодDataGridViewTextBoxColumn;

private System.Windows.Forms.DataGridViewTextBoxColumn наименованиеDataGridViewTextBoxColumn;

private System.Windows.Forms.DataGridViewTextBoxColumn адресDataGridViewTextBoxColumn;

private System.Windows.Forms.DataGridViewTextBoxColumn иННDataGridViewTextBoxColumn;

}

}using System;

using System.Collections.Generic;

using System.ComponentModel;

using System.Data;

using System.Drawing;

using System.Linq;

using System.Text;

using System.Windows.Forms;

namespace Sklad

{

public partial class Поставщики: Form

{

public Поставщики()

{

InitializeComponent();

}

private void выходToolStripMenuItem_Click(object sender, EventArgs e)

{

this.Close();

}

private void печатьToolStripMenuItem_Click(object sender, EventArgs e)

{

printDocument1.Print();

}

private void Поставщики_Load(object sender, EventArgs e)

{

// TODO: This line of code loads data into the 'skladDataSet2.Поставщики' table. You can move, or remove it, as needed.

this.поставщикиTableAdapter.Fill(this.skladDataSet2.Поставщики);

}

private void сохранитьToolStripMenuItem_Click(object sender, EventArgs e)

{

поставщикиBindingSource.EndEdit();

поставщикиTableAdapter.Update(skladDataSet2.Поставщики);

}

private void printDocument1_PrintPage(object sender, System.Drawing.Printing.PrintPageEventArgs e)

{

Bitmap bmp = new Bitmap(dataGridView1.Size.Width + 10, dataGridView1.Size.Height + 10);

dataGridView1.DrawToBitmap(bmp, dataGridView1.Bounds);

e.Graphics.DrawImage(bmp, 0, 0);

}

}

}

namespace Sklad

{

partial class сотрудники

{

/// <summary>

/// Required designer variable.

/// </summary>

private System.ComponentModel.IContainer components = null;

/// <summary>

/// Clean up any resources being used.

/// </summary>

/// <param name="disposing">true if managed resources should be disposed; otherwise, false.</param>

protected override void Dispose(bool disposing)

{

if (disposing && (components != null))

{

components.Dispose();

}

base.Dispose(disposing);

}

#region Windows Form Designer generated code

/// <summary>

/// Required method for Designer support - do not modify

/// the contents of this method with the code editor.

/// </summary>

private void InitializeComponent()

{

this.components = new System.ComponentModel.Container();

this.menuStrip1 = new System.Windows.Forms.MenuStrip();

this.файлToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();

this.печатьToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();

this.сохранитьToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();

this.выходToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();

this.printDocument1 = new System.Drawing.Printing.PrintDocument();

this.dataGridView1 = new System.Windows.Forms.DataGridView();

this.skladDataSet3 = new Sklad.skladDataSet3();

this.сотрудникиBindingSource = new System.Windows.Forms.BindingSource(this.components);

this.сотрудникиTableAdapter = new Sklad.skladDataSet3TableAdapters.СотрудникиTableAdapter();

this.кодDataGridViewTextBoxColumn = new System.Windows.Forms.DataGridViewTextBoxColumn();

this.имяDataGridViewTextBoxColumn = new System.Windows.Forms.DataGridViewTextBoxColumn();

this.фамилияDataGridViewTextBoxColumn = new System.Windows.Forms.DataGridViewTextBoxColumn();

this.отчествоDataGridViewTextBoxColumn = new System.Windows.Forms.DataGridViewTextBoxColumn();

this.должностьDataGridViewTextBoxColumn = new System.Windows.Forms.DataGridViewTextBoxColumn();

this.стажDataGridViewTextBoxColumn = new System.Windows.Forms.DataGridViewTextBoxColumn();

this.menuStrip1.SuspendLayout();

((System.ComponentModel.ISupportInitialize)(this.dataGridView1)).BeginInit();

((System.ComponentModel.ISupportInitialize)(this.skladDataSet3)).BeginInit();

((System.ComponentModel.ISupportInitialize)(this.сотрудникиBindingSource)).BeginInit();

this.SuspendLayout();

//

// menuStrip1

//

this.menuStrip1.Items.AddRange(new System.Windows.Forms.ToolStripItem[] {

this.файлToolStripMenuItem});

this.menuStrip1.Location = new System.Drawing.Point(0, 0);

this.menuStrip1.Name = "menuStrip1";

this.menuStrip1.Size = new System.Drawing.Size(684, 24);

this.menuStrip1.TabIndex = 0;

this.menuStrip1.Text = "menuStrip1";

//

// файлToolStripMenuItem

//

this.файлToolStripMenuItem.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] {

this.печатьToolStripMenuItem,

this.сохранитьToolStripMenuItem,

this.выходToolStripMenuItem});

this.файлToolStripMenuItem.Name = "файлToolStripMenuItem";

this.файлToolStripMenuItem.Size = new System.Drawing.Size(48, 20);

this.файлToolStripMenuItem.Text = "Файл";

//

// печатьToolStripMenuItem

//

this.печатьToolStripMenuItem.Name = "печатьToolStripMenuItem";

this.печатьToolStripMenuItem.Size = new System.Drawing.Size(152, 22);

this.печатьToolStripMenuItem.Text = "Печать";

this.печатьToolStripMenuItem.Click += new System.EventHandler(this.печатьToolStripMenuItem_Click);

//

// сохранитьToolStripMenuItem

//

this.сохранитьToolStripMenuItem.Name = "сохранитьToolStripMenuItem";

this.сохранитьToolStripMenuItem.Size = new System.Drawing.Size(152, 22);

this.сохранитьToolStripMenuItem.Text = "Сохранить";

this.сохранитьToolStripMenuItem.Click += new System.EventHandler(this.сохранитьToolStripMenuItem_Click);

//

// выходToolStripMenuItem

//

this.выходToolStripMenuItem.Name = "выходToolStripMenuItem";

this.выходToolStripMenuItem.Size = new System.Drawing.Size(152, 22);

this.выходToolStripMenuItem.Text = "Выход";

this.выходToolStripMenuItem.Click += new System.EventHandler(this.выходToolStripMenuItem_Click);

//

// printDocument1

//

this.printDocument1.PrintPage += new System.Drawing.Printing.PrintPageEventHandler(this.printDocument1_PrintPage);

//

// dataGridView1

//

this.dataGridView1.AutoGenerateColumns = false;

this.dataGridView1.ColumnHeadersHeightSizeMode = System.Windows.Forms.DataGridViewColumnHeadersHeightSizeMode.AutoSize;

this.dataGridView1.Columns.AddRange(new System.Windows.Forms.DataGridViewColumn[] {

this.кодDataGridViewTextBoxColumn,

this.имяDataGridViewTextBoxColumn,

this.фамилияDataGridViewTextBoxColumn,

this.отчествоDataGridViewTextBoxColumn,

this.должностьDataGridViewTextBoxColumn,

this.стажDataGridViewTextBoxColumn});

this.dataGridView1.DataSource = this.сотрудникиBindingSource;

this.dataGridView1.Dock = System.Windows.Forms.DockStyle.Fill;

this.dataGridView1.Location = new System.Drawing.Point(0, 24);

this.dataGridView1.Name = "dataGridView1";

this.dataGridView1.Size = new System.Drawing.Size(684, 338);

this.dataGridView1.TabIndex = 1;

//

// skladDataSet3

//

this.skladDataSet3.DataSetName = "skladDataSet3";

this.skladDataSet3.SchemaSerializationMode = System.Data.SchemaSerializationMode.IncludeSchema;

//

// сотрудникиBindingSource

//

this.сотрудникиBindingSource.DataMember = "Сотрудники";

this.сотрудникиBindingSource.DataSource = this.skladDataSet3;

//

// сотрудникиTableAdapter

//

this.сотрудникиTableAdapter.ClearBeforeFill = true;

//

// кодDataGridViewTextBoxColumn

//

this.кодDataGridViewTextBoxColumn.DataPropertyName = "Код";

this.кодDataGridViewTextBoxColumn.HeaderText = "Код";

this.кодDataGridViewTextBoxColumn.Name = "кодDataGridViewTextBoxColumn";

//

// имяDataGridViewTextBoxColumn

//

this.имяDataGridViewTextBoxColumn.DataPropertyName = "Имя";

this.имяDataGridViewTextBoxColumn.HeaderText = "Имя";

this.имяDataGridViewTextBoxColumn.Name = "имяDataGridViewTextBoxColumn";

//

// фамилияDataGridViewTextBoxColumn

//

this.фамилияDataGridViewTextBoxColumn.DataPropertyName = "Фамилия";

this.фамилияDataGridViewTextBoxColumn.HeaderText = "Фамилия";

this.фамилияDataGridViewTextBoxColumn.Name = "фамилияDataGridViewTextBoxColumn";

//

// отчествоDataGridViewTextBoxColumn

//

this.отчествоDataGridViewTextBoxColumn.DataPropertyName = "Отчество";

this.отчествоDataGridViewTextBoxColumn.HeaderText = "Отчество";

this.отчествоDataGridViewTextBoxColumn.Name = "отчествоDataGridViewTextBoxColumn";

//

// должностьDataGridViewTextBoxColumn

//

this.должностьDataGridViewTextBoxColumn.DataPropertyName = "Должность";

this.должностьDataGridViewTextBoxColumn.HeaderText = "Должность";

this.должностьDataGridViewTextBoxColumn.Name = "должностьDataGridViewTextBoxColumn";

//

// стажDataGridViewTextBoxColumn

//

this.стажDataGridViewTextBoxColumn.DataPropertyName = "Стаж";

this.стажDataGridViewTextBoxColumn.HeaderText = "Стаж";

this.стажDataGridViewTextBoxColumn.Name = "стажDataGridViewTextBoxColumn";

//

// сотрудники

//

this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F);

this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;

this.ClientSize = new System.Drawing.Size(684, 362);

this.Controls.Add(this.dataGridView1);

this.Controls.Add(this.menuStrip1);

this.MainMenuStrip = this.menuStrip1;

this.Name = "сотрудники";

this.Text = "Сотрудники";

this.Load += new System.EventHandler(this.сотрудники_Load);

this.menuStrip1.ResumeLayout(false);

this.menuStrip1.PerformLayout();

((System.ComponentModel.ISupportInitialize)(this.dataGridView1)).EndInit();

((System.ComponentModel.ISupportInitialize)(this.skladDataSet3)).EndInit();

((System.ComponentModel.ISupportInitialize)(this.сотрудникиBindingSource)).EndInit();

this.ResumeLayout(false);

this.PerformLayout();

}

#endregion

private System.Windows.Forms.MenuStrip menuStrip1;

private System.Windows.Forms.ToolStripMenuItem файлToolStripMenuItem;

private System.Windows.Forms.ToolStripMenuItem печатьToolStripMenuItem;

private System.Windows.Forms.ToolStripMenuItem сохранитьToolStripMenuItem;

private System.Windows.Forms.ToolStripMenuItem выходToolStripMenuItem;

private System.Drawing.Printing.PrintDocument printDocument1;

private System.Windows.Forms.DataGridView dataGridView1;

private skladDataSet3 skladDataSet3;

private System.Windows.Forms.BindingSource сотрудникиBindingSource;

private skladDataSet3TableAdapters.СотрудникиTableAdapter сотрудникиTableAdapter;

private System.Windows.Forms.DataGridViewTextBoxColumn кодDataGridViewTextBoxColumn;

private System.Windows.Forms.DataGridViewTextBoxColumn имяDataGridViewTextBoxColumn;

private System.Windows.Forms.DataGridViewTextBoxColumn фамилияDataGridViewTextBoxColumn;

private System.Windows.Forms.DataGridViewTextBoxColumn отчествоDataGridViewTextBoxColumn;

private System.Windows.Forms.DataGridViewTextBoxColumn должностьDataGridViewTextBoxColumn;

private System.Windows.Forms.DataGridViewTextBoxColumn стажDataGridViewTextBoxColumn;

}

}using System;

using System.Collections.Generic;

using System.ComponentModel;

using System.Data;

using System.Drawing;

using System.Linq;

using System.Text;

using System.Windows.Forms;

namespace Sklad

{

public partial class сотрудники: Form

{

public сотрудники()

{

InitializeComponent();

}

private void выходToolStripMenuItem_Click(object sender, EventArgs e)

{

this.Close();

}

private void печатьToolStripMenuItem_Click(object sender, EventArgs e)

{

printDocument1.Print();

}

private void printDocument1_PrintPage(object sender, System.Drawing.Printing.PrintPageEventArgs e)

{

Bitmap bmp = new Bitmap(dataGridView1.Size.Width + 10, dataGridView1.Size.Height + 10);

dataGridView1.DrawToBitmap(bmp, dataGridView1.Bounds);

e.Graphics.DrawImage(bmp, 0, 0);

}

private void сохранитьToolStripMenuItem_Click(object sender, EventArgs e)

{

сотрудникиBindingSource.EndEdit();

сотрудникиTableAdapter.Update(skladDataSet3.Сотрудники);

}

private void сотрудники_Load(object sender, EventArgs e)

{

// TODO: This line of code loads data into the 'skladDataSet3.Сотрудники' table. You can move, or remove it, as needed.

this.сотрудникиTableAdapter.Fill(this.skladDataSet3.Сотрудники);

}

}

}

namespace Sklad

{

partial class Справочник

{

/// <summary>

/// Required designer variable.

/// </summary>

private System.ComponentModel.IContainer components = null;

/// <summary>

/// Clean up any resources being used.

/// </summary>

/// <param name="disposing">true if managed resources should be disposed; otherwise, false.</param>

protected override void Dispose(bool disposing)

{

if (disposing && (components != null))

{

components.Dispose();

}

base.Dispose(disposing);

}

#region Windows Form Designer generated code

/// <summary>

/// Required method for Designer support - do not modify

/// the contents of this method with the code editor.

/// </summary>

private void InitializeComponent()

{

this.components = new System.ComponentModel.Container();

this.menuStrip1 = new System.Windows.Forms.MenuStrip();

this.файлToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();

this.печатьToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();

this.сохранитьToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();

this.выходToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();

this.printDocument1 = new System.Drawing.Printing.PrintDocument();

this.dataGridView1 = new System.Windows.Forms.DataGridView();

this.skladDataSet4 = new Sklad.skladDataSet4();

this.справочниктоваровBindingSource = new System.Windows.Forms.BindingSource(this.components);

this.справочник_товаровTableAdapter = new Sklad.skladDataSet4TableAdapters.Справочник_товаровTableAdapter();

this.кодDataGridViewTextBoxColumn = new System.Windows.Forms.DataGridViewTextBoxColumn();

this.наименованиеDataGridViewTextBoxColumn = new System.Windows.Forms.DataGridViewTextBoxColumn();

this.стоимостьDataGridViewTextBoxColumn = new System.Windows.Forms.DataGridViewTextBoxColumn();

this.категорияDataGridViewTextBoxColumn = new System.Windows.Forms.DataGridViewTextBoxColumn();

this.menuStrip1.SuspendLayout();

((System.ComponentModel.ISupportInitialize)(this.dataGridView1)).BeginInit();

((System.ComponentModel.ISupportInitialize)(this.skladDataSet4)).BeginInit();

((System.ComponentModel.ISupportInitialize)(this.справочниктоваровBindingSource)).BeginInit();

this.SuspendLayout();

//

// menuStrip1

//

this.menuStrip1.Items.AddRange(new System.Windows.Forms.ToolStripItem[] {

this.файлToolStripMenuItem});

this.menuStrip1.Location = new System.Drawing.Point(0, 0);

this.menuStrip1.Name = "menuStrip1";

this.menuStrip1.Size = new System.Drawing.Size(684, 24);

this.menuStrip1.TabIndex = 0;

this.menuStrip1.Text = "menuStrip1";

//

// файлToolStripMenuItem

//

this.файлToolStripMenuItem.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] {

this.печатьToolStripMenuItem,

this.сохранитьToolStripMenuItem,

this.выходToolStripMenuItem});

this.файлToolStripMenuItem.Name = "файлToolStripMenuItem";

this.файлToolStripMenuItem.Size = new System.Drawing.Size(48, 20);

this.файлToolStripMenuItem.Text = "Файл";

//

// печатьToolStripMenuItem

//

this.печатьToolStripMenuItem.Name = "печатьToolStripMenuItem";

this.печатьToolStripMenuItem.Size = new System.Drawing.Size(152, 22);

this.печатьToolStripMenuItem.Text = "Печать";

this.печатьToolStripMenuItem.Click += new System.EventHandler(this.печатьToolStripMenuItem_Click);

//

// сохранитьToolStripMenuItem

//

this.сохранитьToolStripMenuItem.Name = "сохранитьToolStripMenuItem";

this.сохранитьToolStripMenuItem.Size = new System.Drawing.Size(152, 22);

this.сохранитьToolStripMenuItem.Text = "Сохранить";

this.сохранитьToolStripMenuItem.Click += new System.EventHandler(this.сохранитьToolStripMenuItem_Click);

//

// выходToolStripMenuItem

//

this.выходToolStripMenuItem.Name = "выходToolStripMenuItem";

this.выходToolStripMenuItem.Size = new System.Drawing.Size(152, 22);

this.выходToolStripMenuItem.Text = "Выход";

this.выходToolStripMenuItem.Click += new System.EventHandler(this.выходToolStripMenuItem_Click);

//

// printDocument1

//

this.printDocument1.PrintPage += new System.Drawing.Printing.PrintPageEventHandler(this.printDocument1_PrintPage);

//

// dataGridView1

//

this.dataGridView1.AutoGenerateColumns = false;

this.dataGridView1.ColumnHeadersHeightSizeMode = System.Windows.Forms.DataGridViewColumnHeadersHeightSizeMode.AutoSize;

this.dataGridView1.Columns.AddRange(new System.Windows.Forms.DataGridViewColumn[] {

this.кодDataGridViewTextBoxColumn,

this.наименованиеDataGridViewTextBoxColumn,

this.стоимостьDataGridViewTextBoxColumn,

this.категорияDataGridViewTextBoxColumn});

this.dataGridView1.DataSource = this.справочниктоваровBindingSource;

this.dataGridView1.Dock = System.Windows.Forms.DockStyle.Fill;

this.dataGridView1.Location = new System.Drawing.Point(0, 24);

this.dataGridView1.Name = "dataGridView1";

this.dataGridView1.Size = new System.Drawing.Size(684, 338);

this.dataGridView1.TabIndex = 1;

//

// skladDataSet4

//

this.skladDataSet4.DataSetName = "skladDataSet4";

this.skladDataSet4.SchemaSerializationMode = System.Data.SchemaSerializationMode.IncludeSchema;

//

// справочниктоваровBindingSource

//

this.справочниктоваровBindingSource.DataMember = "Справочник_товаров";

this.справочниктоваровBindingSource.DataSource = this.skladDataSet4;

//

// справочник_товаровTableAdapter

//

this.справочник_товаровTableAdapter.ClearBeforeFill = true;

//

// кодDataGridViewTextBoxColumn

//

this.кодDataGridViewTextBoxColumn.DataPropertyName = "Код";

this.кодDataGridViewTextBoxColumn.HeaderText = "Код";

this.кодDataGridViewTextBoxColumn.Name = "кодDataGridViewTextBoxColumn";

//

// наименованиеDataGridViewTextBoxColumn

//

this.наименованиеDataGridViewTextBoxColumn.DataPropertyName = "Наименование";

this.наименованиеDataGridViewTextBoxColumn.HeaderText = "Наименование";

this.наименованиеDataGridViewTextBoxColumn.Name = "наименованиеDataGridViewTextBoxColumn";

//

// стоимостьDataGridViewTextBoxColumn

//

this.стоимостьDataGridViewTextBoxColumn.DataPropertyName = "Стоимость";

this.стоимостьDataGridViewTextBoxColumn.HeaderText = "Стоимость";

this.стоимостьDataGridViewTextBoxColumn.Name = "стоимостьDataGridViewTextBoxColumn";

//

// категорияDataGridViewTextBoxColumn

//

this.категорияDataGridViewTextBoxColumn.DataPropertyName = "Категория";

this.категорияDataGridViewTextBoxColumn.HeaderText = "Категория";

this.категорияDataGridViewTextBoxColumn.Name = "категорияDataGridViewTextBoxColumn";

//

// Справочник

//

this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F);

this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;

this.ClientSize = new System.Drawing.Size(684, 362);

this.Controls.Add(this.dataGridView1);

this.Controls.Add(this.menuStrip1);

this.MainMenuStrip = this.menuStrip1;

this.Name = "Справочник";

this.Text = "Справочник";

this.Load += new System.EventHandler(this.Справочник_Load);

this.menuStrip1.ResumeLayout(false);

this.menuStrip1.PerformLayout();

((System.ComponentModel.ISupportInitialize)(this.dataGridView1)).EndInit();

((System.ComponentModel.ISupportInitialize)(this.skladDataSet4)).EndInit();

((System.ComponentModel.ISupportInitialize)(this.справочниктоваровBindingSource)).EndInit();

this.ResumeLayout(false);

this.PerformLayout();

}

#endregion

private System.Windows.Forms.MenuStrip menuStrip1;

private System.Windows.Forms.ToolStripMenuItem файлToolStripMenuItem;

private System.Windows.Forms.ToolStripMenuItem печатьToolStripMenuItem;

private System.Windows.Forms.ToolStripMenuItem сохранитьToolStripMenuItem;

private System.Windows.Forms.ToolStripMenuItem выходToolStripMenuItem;

private System.Drawing.Printing.PrintDocument printDocument1;

private System.Windows.Forms.DataGridView dataGridView1;

private skladDataSet4 skladDataSet4;

private System.Windows.Forms.BindingSource справочниктоваровBindingSource;

private skladDataSet4TableAdapters.Справочник_товаровTableAdapter справочник_товаровTableAdapter;

private System.Windows.Forms.DataGridViewTextBoxColumn кодDataGridViewTextBoxColumn;

private System.Windows.Forms.DataGridViewTextBoxColumn наименованиеDataGridViewTextBoxColumn;

private System.Windows.Forms.DataGridViewTextBoxColumn стоимостьDataGridViewTextBoxColumn;

private System.Windows.Forms.DataGridViewTextBoxColumn категорияDataGridViewTextBoxColumn;

}

}

using System;

using System.Collections.Generic;

using System.ComponentModel;

using System.Data;

using System.Drawing;

using System.Linq;

using System.Text;

using System.Windows.Forms;

namespace Sklad

{

public partial class Справочник: Form

{

public Справочник()

{

InitializeComponent();

}

private void выходToolStripMenuItem_Click(object sender, EventArgs e)

{

this.Close();

}

private void печатьToolStripMenuItem_Click(object sender, EventArgs e)

{

printDocument1.Print();

}

private void printDocument1_PrintPage(object sender, System.Drawing.Printing.PrintPageEventArgs e)

{

Bitmap bmp = new Bitmap(dataGridView1.Size.Width + 10, dataGridView1.Size.Height + 10);

dataGridView1.DrawToBitmap(bmp, dataGridView1.Bounds);

e.Graphics.DrawImage(bmp, 0, 0);

}

private void сохранитьToolStripMenuItem_Click(object sender, EventArgs e)

{

справочниктоваровBindingSource.EndEdit();

справочник_товаровTableAdapter.Update(skladDataSet4.Справочник_товаров);

}

private void Справочник_Load(object sender, EventArgs e)

{

// TODO: This line of code loads data into the 'skladDataSet4.Справочник_товаров' table. You can move, or remove it, as needed.

this.справочник_товаровTableAdapter.Fill(this.skladDataSet4.Справочник_товаров);

}

}

}

using System.Reflection;

using System.Runtime.CompilerServices;

using System.Runtime.InteropServices;

// General Information about an assembly is controlled through the following

// set of attributes. Change these attribute values to modify the information

// associated with an assembly.

[assembly: AssemblyTitle("Sklad")]

[assembly: AssemblyDescription("")]

[assembly: AssemblyConfiguration("")]

[assembly: AssemblyCompany("")]

[assembly: AssemblyProduct("Sklad")]

[assembly: AssemblyCopyright("Copyright © 2016")]

[assembly: AssemblyTrademark("")]

[assembly: AssemblyCulture("")]

// Setting ComVisible to false makes the types in this assembly not visible

// to COM components. If you need to access a type in this assembly from

// COM, set the ComVisible attribute to true on that type.

[assembly: ComVisible(false)]

// The following GUID is for the ID of the typelib if this project is exposed to COM

[assembly: Guid("798dac4e-a01d-48ff-985a-e36ac8b8d20b")]

// Version information for an assembly consists of the following four values:

//

// Major Version

// Minor Version

// Build Number

// Revision

//

// You can specify all the values or you can default the Build and Revision Numbers

// by using the '*' as shown below:

// [assembly: AssemblyVersion("1.0.*")]

[assembly: AssemblyVersion("1.0.0.0")]

[assembly: AssemblyFileVersion("1.0.0.0")]

3. ПРОГРАММА И МЕТОДИКА ИСПЫТАНИЯ ПРОЕКТА

3.1 Выбор методики тестирования

В процессе разработки системы разработчиком выявляются и устраняются все ошибки допущенные при проектировании.

Ошибки, которые могут быть допущены в процессе проектирования:

- системные, которые обусловлены неправильным пониманием задачи и назначением условий ее реализации;

- алгоритмически связанные с некорректной формулировкой и реализации программы;

- программные - в логике и операторах;

- технологические, возникающие при подготовке документов и при вводе программ в ПЭВМ.

Основным методом устранения ошибок является тестирование прогонка программы по заранее подготовленным тестам.

Тестирование полноты решения функциональных задач при типовых исходных данных предназначено для обнаружения ошибок функционирования в типовых условиях, определенным техническим заданием на базовую версию ИС. Первичным эталоном являются цели и задачи создания ИС. В соответствие с этими задачами создается подробное формализованное техническое задание и спецификация требований на комплекс программ, которые являются основными эталонами при создании данного вида тестов. Для систем реального времени тесты содержат в основном динамические и стохастические данные. Эти данные имитируются моделями реальных объектов внешней среды. Результаты тестирования обрабатываются и сравниваются с эталонами преимущественно автоматически.

Контрольный пример оформляется в виде отдельного документа, прикладывается к рабочему проекту и должен быть утвержден заказчиком до начала опытной эксплуатации.

3.2 Результаты тестирования

Наполнение БД прошло штатно. Вводимые в окнах данные отображались и заносились в таблицы корректно. Удаление строк функционирует.

Произведены тесты по сортировке объектов по разным парамтерам, предусмотренным программой. Сортировка проходила нормально, данные исправно отображались.

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

ЗАКЛЮЧЕНИЕ

Хозяйственная деятельность службы горючего воинской части или формирования состоит из трех этапов:

истребование материальных запасов или денежных средств на их приобретение;

обеспечение материальными запасами или денежными средствами на их приобретение (либо поступление соответствующих запасов или средств);

расходование или непосредственное приобретение материальных запасов. Потребность в материальных запасах (ГСМ) включает в себя определенное количество различных видов ГСМ, необходимых соединению (воинской части) или другому воинскому формированию для обеспечения выполнения поставленной задачи.

Исходными данными для определения потребности воинской части в различных видах ГСМ являются:

- количество вооружения и военной техники по группам эксплуатации и по штату;

- имеющиеся объекты материально-технической базы;

- фактическое наличие запасов материальных средств;

- нормы обеспечения различными видами ГСМ;

- план боевой подготовки и план хозяйственной деятельности.

Информационная система учета ГСМ позволит в значительной степени повысить эффективность и производительность труда лиц занимающихся учетом, составлением отчетности по использованию горюче-смазочных материалов.

СПИСОК ЛИТЕРАТУРЫ

1. Астахова И. Ф., Толстобров А. П., Мельников В. М. SQL в примерах и задачах: Учеб. пособие.- Мн.: Новое знание, 2008. 420 с.

2. Автоматизированные информационные технологии в экономике, под ред. Титоренко Г. А., Москва, Юнити, 2007. 540 с.

3. Бородакий Ю. В. Информационные технологии. Методы, процессы, системы. М.: Радио и связь, 2006.

4. Базы данных: модели, разработка, реализация под ред. Карповой Т. С., СПб, Питер, 2008. 390 с.

5. Балдин К. В. Информационные системы в экономике, Москва, Дашков и Ко, 2007. 320 с.

6. Банк В. Р., Зверев В. С. Информационные системы в экономике, Экономист, Москва 2006. 510 с.

7. Гайдамакин Н. А. Автоматизированные информационные системы, базы и банки данных, Москва, Гелиос, 2008. 590 с.

8. Глушаков С. В., Ломотько Д. В. Базы данных, 2007. 415 с.

9. Гришин В.Н. Информационные технологии в профессиональной деятельности - М.: Форум, 2009 - 254 с

10. Голицына О. Л., Максимов Н. В., Попов И. И. Базы данных: Учебное пособие. - М.: ФОРУМ: ИНФРА-М, 2008. 268 с.

11. Информатика / Под ред. Н.В. Макаровой. М.: Финансы и статистика, 2006. 768с.

12. Информатика для юристов и экономистов / В.В. Симонович и др. СПб.: Питер, 2007. 688с.

13. Информационные технологии в управлении предприятием. Антология. - М.: Три квадрата, 2008. -160с.

14. Карпова Т. С. Базы данных: модели, разработка, реализация. СПб: Питер, 2007. 630 с.

15. Орлов С. А. Технология разработки программного обеспечения: Учебник. - СПб.: Питер, 2008. 545 с.

16. Мишинин А. И. Теория экономических информационных систем, М.: Финансы и статистика, 4-е издание 2007. 290 с.

17. Петров В.Н. Информационные системы. С-П: Питер, 2007, 150 с.

18. Сапков В. В. Информационные технологии и компьютеризация делопроизводства: учебное пособие. Киев: ACADEMIA, 2009. 265 c.

19. Смирнова Г. Н., Сорокин А. А., Тельнов Ю. Ф. Проектирование экономических информационных систем, 2007. 348 с.

20. Трубилин И.Т., Семенов М.И., Лойко В.И., Барановская Т.П. Автоматизированные информационные технологии в экономике. М.: Финансы и статистика, 2007. 650 с.

21. Уткин В. Б. Информационные системы в экономике, Москва, ACADEMIA, 2008. 400 с.

22. Шкарина Л. Язык SQL:учебный курс. - СПб.: Питер, 2007. 580 с.

Размещено на Allbest.ru


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

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