Материалы на сайте призваны помочь студенту самостоятельно написать собственную курсовую, диплом и т.д.
Главная Каталог Курсовые Приложение «Сбор информации о ПК»

Приложение «Сбор информации о ПК»

Курсовые, Технические, Вычислительная техника и программное обеспечение, ПГУ
18 страниц
5 источников
2019 год
29.99BYN
110.00BYN
Купить
Поделиться в социальных сетях
Содержание
Материал частично
Список литературы

ВВЕДЕНИЕ 4
1. АНАЛИЗ ИСХОДНЫХ ДАННЫХ 5
1.1. Постановка задач 5
1.2. Описание предметной области 5
1.3. Входные и выходные данные 5
2. ПРОГРАММНОЕ ПРОЕКТИРОВАНИЕ 6
2.1. Выбор и обоснование средств разработки 6
2.2. Функциональная структура приложения 6
2.3. Проектирование пользовательского интерфейса 7
3. ПРОГРАММНАЯ РЕАЛИЗАЦИЯ И ТЕСТИРОВАНИЕ 9
3.1. Детальная реализация функциональных частей ПО 9
3.2. Сопроводительная документация ПО 14
3.3. Тестирование ПО 15
ЗАКЛЮЧЕНИЕ 17
СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ 18
ПРИЛОЖЕНИЕ А «Диаграмма вариантов использования» 19
ПРИЛОЖЕНИЕ Б «Техническое здание» 20

Листинг 8
private void button2_Click(object sender, RoutedEventArgs e)
{
this.Cursor = Cursors.AppStarting;
button2.IsEnabled = false;
progressBar1.Value = 0;
Microsoft.Win32.SaveFileDialog SaveFileDialog1 = new Microsoft.Win32.SaveFileDialog();
SaveFileDialog1.Filter = "txt files (*.txt)|*.txt";
if ((bool)SaveFileDialog1.ShowDialog())
{
using (System.IO.StreamWriter StreamWriter1 = new System.IO.StreamWriter(SaveFileDialog1.OpenFile()))
{
if (radioButton1.IsChecked == true)
{
int i = 0;
foreach (string stringWin32class in stringWin32classes)
{
StreamWriter1.WriteLine("n:::::::::::::::::{0}::::::::::::::::::", stringWin32class);
StreamWriter1.WriteLine(DeviceInformation(stringWin32class));
progressBar1.Value = (++i * 100 / 443);
}
StreamWriter1.Close();
}
else
{
int intIncrement=0,intCount = 0;
foreach (CheckBox CheckBox1 in listBox1.Items)
{
if (CheckBox1.IsChecked == true)
{
intCount++;


}
}
foreach (CheckBox CheckBox1 in listBox1.Items)
{
if (CheckBox1.IsChecked == true)
{
StreamWriter1.WriteLine("n:::::::::::::::::{0}::::::::::::::::::", CheckBox1.Content.ToString());
StreamWriter1.WriteLine(DeviceInformation(CheckBox1.Content.ToString()));
intIncrement++;
progressBar1.Value = (intIncrement * 100 / intCount);
MessageBox.Show(intIncrement.ToString());
MessageBox.Show(progressBar1.Value.ToString());
}
}
StreamWriter1.Close();
}
MessageBoxResult result = MessageBox.Show("File saved successfully",
"System Information", MessageBoxButton.OK, MessageBoxImage.Information);
}
}
progressBar1.Value = 0;
this.Cursor = Cursors.Arrow;
button2.IsEnabled = true;
}

1.Подбельский, В. В. Язык С#. Базовый курс / В.В. Подбельский. - М.: Финансы и статистика, 2013. - 408 c.
2.Основы программирования на С# [http://compuzilla.ru/visual-c-sharp/].
3.Бишоп, Дж. С# в кратком изложении / Дж. Бишоп, Н. Хорспул. - М.: Бином. Лаборатория знаний, 2011. - 472 c.
4.Васильев, Алексей C#. Объектно-ориентированное программирование / Алексей Васильев. - М.: Питер, 2012. - 320 c.
5.Зиборов, В. В. Visual C# 2012 на примерах / В.В. Зиборов. - М.: БХВ-Петербург, 2013. - 480 c.

Похожие материалы
Разработка приложения для автоматизации процессов работы службы «Такси» с использованием языка Java
Дипломы, Технические, Программирование, ГГУ им. Ф. Скорины
45.0 byn
390.0 byn
Разработка мобильного приложения по аренде транспорта
Курсовые, Технические, Программирование, ГГУ им. Ф. Скорины
30.0 byn
110.0 byn
Файловый менеджер С++ Visual Stuido
Курсовые, Технические, Программирование, Минский Радиотехнический Колледж
30.0 byn
110.0 byn
Реализация микросервиса сбора данных о состоянии человека с мобильного приложения на основе Spring Framework
Курсовые, Технические, Программирование, ГГУ им. Ф. Скорины
30.0 byn
110.0 byn
Разработка приложения "Калькулятор интегралов" Delphi 7 (Приложение + документация)
Курсовые, Технические, Программирование, ГГКТТИД
30.0 byn
110.0 byn
Приложение "Записная книжка" в среде Delphi 7 + Microsoft Access 2016
Курсовые, Технические, Программирование, ГГКТТИД
30.0 byn
110.0 byn
Приложение "Телефонный справочник" в среде Delphi 7 + Microsoft Access 2016
Курсовые, Технические, Программирование, ГГКТТИД
30.0 byn
110.0 byn
Разработка игрового приложения “ZoneZ” на платформе Unity3D (3D, зомби-шутер)
Курсовые, Технические, Программирование, ГГУ им. Ф. Скорины
30.0 byn
110.0 byn
Приложение Delphi 7 "ARM продавца офисной техники" + Microsoft Access 2016
Курсовые, Технические, Программирование, ГГКТТИД
30.0 byn
110.0 byn
Разработка приложения "Личная записная книжка любителя спорта"
Курсовые, Технические, Компьютерные информационные технологии, МГКЭ
30.0 byn
110.0 byn
Игровое приложение «Путешествие по миру» C#
Курсовые, Технические, Информатика и Компьютерные информационные технологии, БГУИР
30.0 byn
110.0 byn
ВКР Разработка автоматизированной системы обработки заявок от внутреннего Клиента в ИТ-отдел + Программа для создания и обработки заявок в ИТ-отдел
Дипломы, Технические, Информационные технологии, Московский университет имени С.Ю. Витте
45.0 byn
390.0 byn
Задать вопрос
Задать вопрос