Введение 5
1 Постановка задачи 7
1.1 Сведения об объекте автоматизации 7
1.2 Техническое задание на разработку программного обеспечения 8
2 Сценарий обучения 11
3 Обоснование инструментов разработки 14
4 Реализация 17
4.1 Логическая и физическая структуры приложения 17
4.2 Описание структуры и формата страниц (экранов) 19
4.3 Описание используемых библиотек и элементов управления 23
4.4 Описание используемых функций и процедур 25
4.5 Организация диалога с пользователем 26
5 Тестирование 32
6 Применение 35
6.1 Назначение, область применения программы 35
6.2 Требования к аппаратным ресурсам ПК 35
6.3 Руководство пользователя 36
7 Экономический раздел 42
7.1 Обоснование необходимости выведения на рынок 42
7.2 Этапы работ по созданию программного обеспечения 42
7.3 Составление сметы затрат на разработку программного
Обеспечения 43
7.4 Расчет экономического эффекта от разработки программного обеспечения 48
7.5 Графическое представление результатов экономической части Проекта 49
8 Охрана труда. Основные принципы государственной политики в
области охраны труда 50
Заключение 54
Список литературы 55
Приложения
Приложение А
Приложение Б
Руководство программиста
Код программы (частично)
Главная форма:
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 Form1 : Form
{
public Form1()
{
InitializeComponent();
}
private void button1_Click(object
sender, EventArgs e)
{
zan z = new zan();
z.Show();
this.Hide();
}
private void button2_Click(object
sender, EventArgs e)
{
tk l = new tk();
l.Show();
//this.Hide();
}
private void button4_Click(object
sender, EventArgs e)
{
tests t = new tests();
t.Show();
}
private void button5_Click(object
sender, EventArgs e)
{
video v = new video();
v.Show();
//this.Hide();
}
private void button6_Click(object
sender, EventArgs e)
{
term tm = new term();
tm.Show();
}
}
}
1 Гросс, К., С#2008: Самоучитель. – СПб.: БХВ-Петербург, 2009. – 576с.
2 Фараонов, В.В., Программирование на языке С#/ – СПб.: Питер, 2007. – 240с.
3 Котов, О.М. Язык C#. Краткое описание и введение в технологии программирования – Издательство Уральского университета: Екатеринбург, 2014. – 208с.
4 Методический указания к выполнению экономической части дипломного проекта для учащихся специальности 2-40 01 01 «Программное обеспечение информационных технологий». Тимкина В.Л. – 2019.
5 Методические указания по дипломному проектированию для учащихся специальности 2-40 01 01 «Программное обеспечение информационных технологий». Юнцевич А.М., Казакова Т.И. – 2019.
6 Подбельский, В.В. Язык C#. Базовый курс. 2-е изд. – Москва, 2013. – 408с.
7 ГОСТ 2.105-79 ЕСПД. Общие требования к текстовым документам. – М.: Изд-во стандартов 1983.
8 ГОСТ 19.401-2000 ЕСПД. Текст программы.– М.: Изд-во стандарт.– 2000.
9 ГОСТ 19.404-79 ЕСПД. Пояснительная записка. Требования к оформлению. – М.: Изд-во стандартов. – 1980.
10 ГОСТ 19.701-90 ЕСПД. Схемы алгоритмов, программ, данных и систем. – М.: Изд-во стандартов 1990.