Файл: Инструкция для пользователя программы 44 1 Установка и запуск программы 44.docx
ВУЗ: Не указан
Категория: Не указан
Дисциплина: Не указана
Добавлен: 09.11.2023
Просмотров: 233
Скачиваний: 1
СОДЕРЖАНИЕ
1.4 Проектирование базы данных
1.4.1 Основы теории баз данных
1.4.2 Особенности проектирования баз данных
1.5 Конструирование диаграммы данных
1.7.1 Клиент-серверная модель вычислений
1.7.2 Преимущества и недостатки вычислений клиент-сервер
ГЛАВА 2. Разработка программного продукта
2.1 Создание интерфейса программы
2.3 Создание классов для доступа к данным сервера
2.4 Привязка данных к элементам управления
2.5 Расчет значений по формулам
2.6 Обработка исключительных ситуаций
2.7 Инструкция для пользователя программы
2.7.1 Установка и запуск программы
2.7.2 Графический интерфейс пользователя
2.7.6 Расчет технологических данных
2.7.7 Составление технологической карты
2.7.8 Завершение работы программы
2.8.1 Общая характеристика программного средства
2.8.2 Расчет полной себестоимости разработки программного средства
2.8.3 Определение отпускной цены на программное средство
Заключение
Результатом проделанной работы является программный продукт, состоящий из программы клиента, осуществляющего ряд функций для обеспечения ввода и обработки поступающих заказов, а также базы данных заказов, в которой осуществляется хранение всей информации по заказам типографии «Зебра». База данных также содержит таблицы с дополнительной информацией необходимой для расчета основных технологических данных.
Основным преимуществом разработанного программного продукта является система обработки и расчета заказов, которая была создана на основе анализа существующей схемы прохождения заказов на типографии «Зебра».
Помимо этого, при помощи программного продукта может быть осуществлен контроль над состоянием прохождения заказов, благодаря выбору статуса на каждой из стадий работы с программой.
Использование программы позволит типографии «Зебра» осуществить автоматизированное сопровождение и обработку заказов, а благодаря технологии «клиент-сервер» сберечь время для получения необходимой информации.
Для сопровождения программного продукта была разработана инструкция для пользователя программы, позволяющая в короткие сроки освоить общие приемы работы.
В рамках дипломного проекта была выполнена оценка экономической эффективности и разработаны мероприятия по охране труда.
Таким образом, перевод информации на компьютерную основу позволяет не только уменьшить стоимость хранения информации, но и хранить, структурировать и извлекать информацию оптимальным для пользователя образом.
Список использованных источников и литературы
-
Кобайло, А.С. Дипломное проектирование / А.С. Кобайло, О.В. Герман. – 2020. – 72 с. -
Compare Microsoft SQL Server to MySQL [Электронный ресурс]. – Microsoft, 2021. – Режим доступа: http://www.microsoft.com/sqlserver/2008/ru-ru/compare-mysql.aspx. -
Библиотека MSDN (по-русски) [Электронный ресурс] / ADO.NET. – Microsoft, 2021. http://msdn.microsoft.com/ru-ru/library/-e80y5yhx.aspx. -
Горев, А. Эффективная работа с СУБД / А. Горев, С. Макашарипов, Р. Ахаян. – СПб.: Питер, 2015.– 704 с. -
Виейра, Р. Программирование баз данных Microsoft SQL Server 2015. Базовый курс / Р. Виейра. Мосвка: Вильямс, 2018.– 833 с. -
Википедия – свободная энциклопедия [Электронный ресурс] / Представление (базы данных). – Microsoft, 2021. –http://ru.wikipedia.org/wiki/Представление_(базы_данных). -
Малик, С. Microsoft ADO.NET 2.0 для профессионалов / С. Малик. – Москва: Вильямс, 2016.– 560 с. -
Библиотека MSDN (по-русски) [Электронный ресурс] / BindingSource - класс. – Microsoft, 2021. http://msdn.microsoft.com/ru-ru/library/system.windows.forms.bindingsource.aspx. -
Челноков, А. Охрана труда / А. Челноков, Ю. Радченко, 2019. – 59 с. -
Санитарные нормы, правила и гигиенические нормативы "Перечень регламентированных в воздухе рабочей зоны вредных веществ": СанПиН от 31.12.2018 № 240. – Введ. 01.07.2019. – 211 с. -
Нормы пожарной безопасности. Категорирование помещений, зданий и наружных установок по взрывопожарной и пожарной опасности: НПБ, 2016. – 46 с. -
Санитарные правила и нормы "Гигиенические требования к микроклимату производственных помещений": СанПиН 9-80 РБ 98. – Введ. 25.03.1999. – 18 с. -
Естественное и искусственное освещение. Строительные нормы проектирования: ТКП 45-2.04-153-2009 (02250). 2020. – 105 с. -
Система стандартов безопасности труда. Производство полиграфическое. Процессы печатные. Требования безопасности. Основные положения: СТБ 1533-2005. – Введ. 01.10.2005. – 25 с. -
Ператрухин, В.В. Оценка проектирования СУБД / В.В. Ператрухин, Р.А. Чарнушэвич, М.М. Паляшчук, У.У. Цярэшка – 2016. – 49 с. -
Самсонова, Т.В. Технико-экономическое обоснование дипломных проектов: Методическое пособие / Т.В. Самсонова, 2005. – 30 с. -
Руденков Н.А., Долинер Л.И. Основы Сетевых Технологий; Екатеринбург, УрФУ, 2016. – 227 с. -
Интернет-сайт компании "Microsoft". - www.microsoft.com. -
Трофимов В. В. Информационные технологии: учебное пособие. - М: Юрайт, 2021. -
Проектирование программного обеспечения экономических информационных систем. А. М. Вендров. М.: Финансы и статистика, 2018. - 116 c. -
Построение иерархии диаграмм потоков данных. - www.process.siteedit.ru. -
Интернет-сайт, посвященный классификаторам и системам кодирования. - www.info-system.ru. -
Интернет-сайт, посвященный техническому обеспечению. - www.mgsu.ru.
ПРИЛОЖЕНИЕ А
Листинг внешнего программного файла «Clients.cs»
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 Типография_Зебра
{
public partial class Clients : Form
{
public BindingSource bs;
public DataSet clients;
public int SelectedValue;
public Clients()
{
InitializeComponent();
bs = new BindingSource();
bindingNavigator1.BindingSource = bs;
clients = KolorData.clients;
bs.DataSource = clients;
bs.DataMember = "Клиенты";
dataGridView1.DataSource = bs;
dataGridView1.Columns["Id"].Visible = false;
textBox1.DataBindings.Add("Text", bs, "Клиент");
textBox2.DataBindings.Add("Text", bs, "Адрес");
textBox3.DataBindings.Add("Text", bs, "Телефон");
textBox4.DataBindings.Add("Text", bs, "E-mail");
textBox5.DataBindings.Add("Text", bs, "Примечание");
return;
}
private void saveGrid()
{
bool isEmpty = true;
bs.EndEdit();
for (int i = 0; i < clients.Tables["Клиенты"].Rows.Count; i++)
{
isEmpty = true;
for (int j = 0; j < clients.Tables["Клиенты"].Columns.Count; j++)
{
try {
if (string.IsNullOrEmpty(clients.Tables["Клиенты"].Rows[i][j].ToString())
== false)
{
isEmpty = false;
break;
}
}
catch { }
}
if (isEmpty == true)
{
clients.Tables["Клиенты"].Rows.RemoveAt(i);
i--;
}
}
KolorData.clients = clients;
}
private void dataGridView1_CellClick(object sender, DataGridViewCellEventArgs e)
{
textBox1.Focus();
SelectedValue = e.RowIndex;
}
private void Clients_FormClosing(object sender, FormClosingEventArgs e)
{
saveGrid();
}
private void textBox6_KeyUp(object sender, KeyEventArgs e)
{
if (textBox6.Text != "") bs.Filter = "Клиент LIKE '%" + textBox6.Text + "%'";
else bs.Filter = "";
}
private void dataGridView1_CellMouseDoubleClick(object sender, DataGridViewCellMouseEventArgs e)
{
SelectedValue = e.RowIndex;
Close();
}
private void Clients_Load(object sender, EventArgs e)
{
if (SelectedValue > -1) dataGridView1.CurrentCell = dataGridView1.Rows[SelectedValue].Cells[1];
}
private void сохранитьToolStripButton_Click(object sender, EventArgs e)
{
saveGrid();
} }}
Аннотация
В дипломном проекте на основе технологий «клиент-сервер» и системы управления базами данных описывается создание программного продукта, который может быть использован для автоматизации прохождения заказов на типографии «Зебра».
Каждый из процессов приема заказов, в программе, разделен на составные группы, позволяющие легко освоить работу с программой. Возникшие затруднения поможет решить инструкция для пользователя.
Контроль над состоянием заказов осуществляется благодаря выбору статуса заказа на каждой из стадий работы с программой.
На основе СУБД SQL Server 2014 рассмотрен принцип создания базы данных
, которая представляет совокупность таблиц, предназначенных для хранения информации о заказах типографии.
На основе среды разработки Visual Studio 2015 и языка программирования C# рассмотрен принцип создания интерфейса программы, обработки команд, создания классов, обработки исключительных ситуаций, а также расчет значений по формулам.
Выполнена оценка экономической эффективности и разработаны мероприятия по охране труда.