Разработка алгоритма решения, Проектирование интерфейса - Разработка и сопровождение программного обеспечения

Работа с программой будет начинаться с отображения главного меню программы и дисков компьютера в дереве папок. Далее мы сможем выбрать на какой диск зайти и спокойно выбирать в какую папку мы хотим зайти, и какой файл мы хотим использовать.

В главном меню программы будут отображены основные функции программы для работы с файлами и папками.

Чтобы сортировать файлы в таблице по какому-либо критерию, нужно будет лишь нажать левой кнопкой мыши на заголовок нужного нам критерия.

Если нам нужно будет скопировать файл, то нужно сделать следующие действия: Зайти в папку, где находится наш файл, нажать правой кнопкой мыши на файл и нажать кнопку "Копировать", далее заходим в папку куда хотим вставить наш файл, жмем правой кнопкой мыши на пустое место и жмем кнопку "Вставить".

Так же в программе будет реализован шаблон программирования Composite для создания древовидной структуры между объектами класса.

Проектирование интерфейса

Программа будет состоять из 3 форм, включая главную. А именно:

    - главная форма; - форма "Form2" - для ввода названия создаваемой папки; - форма "Form3" - для ввода названия создаваемых файлов;

Главная форма имеет такие компоненты как: MenuStrip, TreeView, ListView. MenuStrip используется для выбора функций и действий над файлами и папками. TreeView используется для отображения дерева папок копмьютера. ListView используется для отображения файлов, находящихся в выбранной папке.

Form2 и Form3 содержит TextBox для ввода информации и Button для подтверждения ввода.

Меню

Дерево папок

Отображение файлов в выбранной папке

Рисунок 1 - Предполагаемый интерфейс программы

Похожие статьи




Разработка алгоритма решения, Проектирование интерфейса - Разработка и сопровождение программного обеспечения

Предыдущая | Следующая