Реализация задач, Описание разработанных модулей, Описание реализованных методов и событий модулей, Компоненты Windows Forms - Разработка и сопровождение программного обеспечения
Описание разработанных модулей
В разработанной программе имеется 5 модулей.
Главный модуль "Program. cs" предназначен для запуска главного окна приложения.
Модуль "Form1.cs" предназначен для хранения списков объектов классов, для хранения данных из таблиц и работы с ними, а также для открытия форм по клику по пунктам меню, кроме пункта меню "Выход".
Модули "Directory. cs" "Component. cs" и предназначен для реализации дерева папок. Модуль передает информацию в модуль "Form1.cs".
Модули "SortWrapper. cs" и "SortComparer. cs" предназначены для сортировки ListView. Модуль передает информацию в модуль "Form1.cs".
Описание реализованных методов и событий модулей
Методы и события формы "Form1":
Public void AddDDisk(string path1) - добавление дисков в дерево папок.
Private void Form1_Load(object sender, EventArgs e) - загрузка при старте программы.
Private void treeView1_NodeMouseDoubleClick(object sender) - раскрытие дерева папок и отображение файлов.
Protected static string formatSize(Int64 lSize) - подсчет размера файла.
Private void button1_Click(object sender, EventArgs e) - поиск файлов в папке.
Public void CreateCatalog(string name) - создание папки.
Public void DeleteCatalog() - удаление папки.
Public void DeleteFile() - удаление файла.
Public void CreateTxt(string name) - создание текстового документа.
Public void CreateDocx(string name) - создание документа Microsoft Word.
Private void открытьToolStripMenuItem_Click(object sender, EventArgs e) - открытие файла в сторонней программе.
Private void CopyFile(string name) - копирование файла.
Private void PastFile(string path) - вставка файла.
Private void поВозрастаниюToolStripMenuItem_Click(object sender, EventArgs e) - режим сортировки "По возрастанию".
Private void поУбываниюToolStripMenuItem_Click(object sender, EventArgs e) - режим сортировки "По убыванию".
Компоненты Windows Forms
При разработке программы использовались следующие компоненты:
- - MenuStrip - компонент предназначен для создания системы меню для формы Windows; - TextBox - компонент предназначен для ввода информации. - Button - компонент представляет собой элемент управления "Кнопка Windows". В моем случае использовался для запуска процессов реализации методов; - Label - компонент представляет собой стандартную метку Windows для создания текстовых пояснений; - ListView - компонент предназначен для отображения файлов в выбранной папке. - TreeView - компонент предназначен для отображение дерева папок.
Windows язык программирование модуль
Похожие статьи
-
Общее описание программного обеспечения, реализующего разработанный алгоритм Основной идеей дипломного проекта, является реализация алгоритма...
-
Обоснование выбора средств для разработки В качестве платформы была взята платформа NET, потому что платформа NET на текущий момент самая передовая и...
-
На данный момент существует множество аналогов данного приложения, можно выделить такие как стандартный проводник Windows и Total Commander. Заказчику...
-
Установка и системные требования приложения Для установки программы необходимо зайти в папку "Файловый менеджер [Setup]", и запустить файл "setup. exe"....
-
Тестирование - Разработка и сопровождение программного обеспечения
Тестирование - ряд мероприятий, связанных с различного рода испытаниями объекта тестирования с целью установления соответствия или несоответствия его...
-
Работа с программой будет начинаться с отображения главного меню программы и дисков компьютера в дереве папок. Далее мы сможем выбрать на какой диск...
-
Целью практики является закрепление знаний, полученных в процессе изучения дисциплин "Конструирование программ и языки программирования" и "Основы...
-
Заключение, Список использованных источников - Разработка и сопровождение программного обеспечения
В ходе прохождения практики были получены и закреплены знания в области дисциплин "Конструирование программ и языки программирования" и "Основы...
-
Модуль функционирует на персональном компьютере под управлением операционной системы версии Microsoft Windows 7 и выше с поддержкой всех соглашений,...
-
Усім користувачам доступна форма шифрування (Див. Рис. 2.1.), яку можна відрити у третій формі. В ній користувач має змогу зашифрувати, розшифрувати...
-
Описание модулей системы Первый модуль - это перевод документов из формата pdf в формат txt. Как было представлено ранее, самым качественным ПО для...
-
Программная документация Модуля включает: Руководство системного программиста; Руководство оператора. Программная документация должна быть оформлена...
-
Введение - Разработка программного модуля ипотечного кредитования банковской информационной системы
Модуль создается в целях автоматизации ипотечного кредитования. Основными задачами разработки программного модуля являются автоматизация следующих...
-
Для реализации поставленной задачи методом конечных элементов будут использованы следующие программные обеспечения (ПО): - MATLAB - ПО и одноименный язык...
-
Для проверки соответствия требованиям ТЗ, была поставлена задача разработки 3-D модели корпуса Kyocera KD-PB1D79 при помощи системы AutoCAD. В этой части...
-
Выбор средств реализации информационной системы Названные в параграфе 1.4. настоящей работы задачи могут быть решены тремя типами средств автоматизации:...
-
3.1 Описание программного модуля Jadex - это агент, ориентированный на собственный механизм принятия решений, взаимодействуя с XML и Java файлами,...
-
Постановка задачи на разработку программного обеспечения Для того чтобы предлагаемая схема была интегрирована в САПР, который не имеет функции интеграции...
-
После анализа работающей системы workflow, можно достаточно точно определить, какая из предлагаемых на рынке систем наиболее соответствует потребности...
-
Базы данных (БД) составляют в настоящее время основу компьютерного обеспечения информационных процессов, входящих практически во все сферы человеческой...
-
Необходимо построить базу данных, содержащую информацию о ПО, используемом в ЦЗН. В результате анализа предметной области выявляются документы -...
-
Adobe Dreamweaver Adobe Dreamweaver - это HTML-редактор от компании Adobe, который на сегодняшний день очень известный. Первая его версия была выпущена в...
-
Наименование программы Полное наименование программы - Модуль ипотечного кредитования банковской информационной системы "БИС". Краткое наименование...
-
Таблица символов используется для вставки в документы специальных символов, таких как знак торговой марки, математические символы или символы из наборов...
-
Можно выделить три основных метода разработки программного обеспечения: 1. Конструкторы программ (Аlgoritm2, Devel Studio, MnCreator, Game Maker и др.)....
-
Описание входной и выходной информации "Учет продаж футбольной атрибутики и спортивных товаров". Входная информация задачи: 1. Условно постоянная...
-
Цель Работы - использовать принципы архитектуры "Документ-Представление" для выборки и сохранения данных в файлах, а также взаимодействия элементов меню,...
-
Цель Работы - изучить приемы создания и использования шаблонов классов. - Теоретические сведения Достаточно часто встречаются классы, объекты которых...
-
Цель Работы - изучить одну из базовых концепций ООП, наследование классов в С++, заключающуюся в построении цепочек классов, связанных иерархически,...
-
Разработка требований к программному модулю При разработке программного модуля следует опираться на требования и спецификации, определенные для...
-
Схема организации подсистемы хранения данных с указанием потоков данных представлена на рисунке 5. Рисунок 5. Схема хранения данных Область Временного...
-
Основой системы будут два независимых модуля. Первый будет разрабатываться для формирования контента системы, этот модуль будем называть Редактор. Второй...
-
Описание алгоритмов Рассмотрим один из основных алгоритмов, задействованных в программе, - алгоритм передвижения мяча. Блок-схема алгоритма изображена на...
-
2.2 Технологическое обеспечение - Программное обеспечение Центра занятости населения
Технологическое обеспечение включает описание организации технологии сбора, передачи, обработки и выдачи информации и отражает последовательность...
-
Открытые исходники, открытые дороги - Свободное программное обеспечение
К этому моменту благодаря широкому распространению Windows позиции фирмы MicroSoft стали очень крепкими, и многие конкурирующие фирмы-разработчики...
-
Разработка программного продукта - Автоматизированные системы управления и обработки информации
В большей степени программные продукты не являются монолитом и имеют конструкцию (архитектуру) построения - состав и взаимосвязь программных модулей....
-
Программное обеспечение. - Основные термины по информатике
Компьютер - электронное устройство для обработки информации. Составные части компьютера называются его Аппаратным обеспечением . Совокупность...
-
Операционная система - Программное обеспечение информационных компьютерных систем
Операционная система - это комплекс взаимосвязанных системных программ, назначение которого - организовать взаимодействие пользователя с компьютером и...
-
Программное обеспечение и его виды - Программное обеспечение информационных компьютерных систем
Windows программный компьютер операционный Программное обеспечение (software) - это набор команд, управляющих работой компьютера. Без программного...
-
Задачи файловой системы - Операционная система Windows
Основные функции любой файловой системы нацелены на решение Следующих задач:именование файлов;программный интерфейс работы с файлами для...
Реализация задач, Описание разработанных модулей, Описание реализованных методов и событий модулей, Компоненты Windows Forms - Разработка и сопровождение программного обеспечения