Содержание
ВВЕДЕНИЕ. 3 1 ПОСТАНОВКА ЗАДАЧИ.. 5 1.1 Организационно-экономическая сущность задачи. 5 1.2 Входная и выходная информация. 6 2 ОБЪЕКТНО-ОРИЕНТИРОВАННЫЙ АНАЛИЗ ЗАДАЧИ.. 7 2.1 Описание задачи в ключевых абстракциях предметной области. 7 2.2 Описание интерфейса классов. 11 3 ОПИСАНИЕ ПРОГРАММЫ.. 13 3.1 Общие сведения. 13 3.2 Функциональное назначение. 13 3.3 Описание логической структуры.. 13 3.4 Используемые технические средства. 13 3.5 Вызов и загрузка. 14 4 ПРОГРАММА И МЕТОДИКА ИСПЫТАНИЙ.. 15 4.1 Цель испытаний. 15 4.2 Описание используемых методов испытаний и их результаты.. 15 4.3 Описание проверок. 16 5 ОПИСАНИЕ ПРИМЕНЕНИЯ. 18 5.1 Назначение программы.. 18 ЗАКЛЮЧЕНИЕ. 23 СПИСОК ИСПОЛЬЗУЕМЫХ ИСТОЧНИКОВ. 24 ПРИЛОЖЕНИЕ А. 26
Отрывок введения:
Сферой применения высокоуровневых методов информатики и программирования является решение комплекса задач, связанных с приходом и расходом товара, а также с необходимостью его учета. Этот комплекс решается в несколько этапов, каждому из которых соответствуют собственные задачи. Результатом решения задач высокоуровневых методов информатики и программирования является обеспечение автоматизированного учета товара на складе.
Исходя из этих направлений, становится актуальным создание и использование электронной базы данных, в основе которых лежат современные информационные технологии, поэтому в качестве темы курсового проекта была выбрана тема: База данных и информационно-поисковая система «Склад».
Объект курсового проекта является программное обеспечение информационных технологий в сфере складского учета.
Пример кода
// Запись и сохранение в бд
bool select = false;
private void button1_Click(object sender, EventArgs e)
{
try
{
if (select == true)
{
data-GridView1.Rows.Remove(dataGridView1.SelectedRows[0]);
dataGridView1.Refresh();
поставщики_СправTableAdapter.Update(складDataSet);
select = false;
}
поставщики_СправTableAdapter.Insert(byte.Parse(textBox1.Text), text-Box2.Text, textBox3.Text);
поставщики_СправTableAdapter.Update(складDataSet);
поставщи-ки_СправTableAdapter.Fill(this.складDataSet.Поставщики_Справ);
dataGridView1.Refresh();
}
catch (FormatException)
{
MessageBox.Show("Неверный формат.");
}
catch (ArgumentOutOfRangeException)
{
MessageBox.Show("Значение вне границ.");
}
catch (System.Data.OleDb.OleDbException)
{
MessageBox.Show("Значение вне границ.");
}
catch (System.OverflowException)
{
MessageBox.Show("Используеться слишком большое чис-ло.");
}
}
Список использованной литературы:
Нормативная литература:
ГОСТ 19.104-78. Единая система программной документации. Основные надписи. – Введ. 81-07-01. – М.: Издательство стандартов, 2001. ГОСТ 19.106-78. Единая система программной документации. Требования к программным документам, выполненным печатным способом. – Введ 81-07-01. – М.: Изд-во стандартов, 2001. ГОСТ 19.201-78 Техническое задание. Требования к содержанию и оформлению. – Введ. 81-07-01. – М.: Издательство стандартов, 2001. ГОСТ 19.301-2000 ЕСПД. Руководство оператора. – М.: Издательство стандартов, 2001. ГОСТ 19.402-2000 ЕСПД. Описание программы. – М.: Издательство стандартов, 2001. ГОСТЬ 19.701-90 ЕСПД. Схемы алгоритмов, программ, данных и систем. – Введ 01-01-92. – М.: Изд-во стандартов, 2001.
Основная литература:
Advanced DataGridView is a .NET WinForms DataGridView [Электронный ресурс] – Режим доступа: https://www.nuget.org/packages/DG.AdvancedDataGridView/1.1.25515.10 Дата доступа: 24.03.2021. The ExpertXLS Excel Library for .NET can be linked into any type of .NET project [Электронный ресурс] – Режим доступа: https://www.nuget.org/packages/ExpertXls.ExcelLibrary/ Дата доступа: 24.03.2021. C# - Saving a DataGridView to file and loading [Электронный ресурс] – Режим доступа: https://stackoverflow.com/questions/2952161/c-sharp-saving-a-datagridview-to-file-and-loading Дата доступа: 24.03.2021. DataGridView.EditMode Property [Электронный ресурс] – Режим доступа: https://docs.microsoft.com/en-us/dotnet/api/system.windows.forms.datagridview.editmode?view=net-5.0 Дата доступа: 24.03.2021. DataGridViewEditMode Enum [Электронный ресурс] – Режим доступа: https://docs.microsoft.com/en-us/dotnet/api/system.windows.forms.datagridvieweditmode?view=net-5.0 Дата доступа: 24.03.2021. DataGridView.DataError Event [Электронный ресурс] – Режим доступа: https://docs.microsoft.com/en-us/dotnet/api/system.windows.forms.datagridview.dataerror?view=net-5.0 Дата доступа: 24.03.2021. How to: Specify the Edit Mode for the Windows Forms DataGridView Control [Электронный ресурс] – Режим доступа: https://docs.microsoft.com/en-us/dotnet/desktop/winforms/controls/how-to-specify-the-edit-mode-for-the-windows-forms-datagridview-control?view=netframeworkdesktop-4.8 Дата доступа: 24.03.2021. How to Edit and Update in the DataGridview in winform app using C# [Электронный ресурс] – Режим доступа: https://www.codeproject.com/Questions/279749/How-to-Edit-and-Update-in-the-DataGridview-in-winf Дата доступа: 24.03.2021. Insert, Update, Delete with DataGridView Control in C# (Windows Application) [Электронный ресурс] – Режим доступа: https://khanrahim.wordpress.com/2010/04/10/insert-update-delete-with-datagridview-control-in-c-windows-application/ Дата доступа: 24.03.2021.

