Сделай Сам Свою Работу на 5

Спецификация на функциональный модуль «AidaFrog – занятость диска»





Введение

 

 

Практика имеет целью комплексное освоение студентами всех видов профессиональной деятельности по специальности СПО, формирование общих и профессиональных компетенций, а также приобретение необходимых умений и опыта практической работы студентами по специальности.

Задачами практики по профилю специальности являются:

- освоение общих и профессиональных компетенций по специальности;

- формирование у студентов практических профессиональных умений;

- приобретение практического опыта;

- развитие навыков работы в коллективе;

- выполнение индивидуального задания в соответствии с методическими указаниями.

Учебная практика по МДК 0101 «Системное программирование» профессионального модуля «ПМ.01 РАЗРАБОТКА ПРОГРАММНЫХ МОДУЛЕЙ ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ ДЛЯ КОМПЬЮТЕРНЫХ СИСТЕМ» предусматривает выполнение индивидуального задания по выбранной теме, составление отчета и защиту выполненного задания.

Индивидуальное задание включается в себя разработку спецификаций модулей, разработку, отладку и тестирование модулей, а также составление руководства пользователя.



В данной работе рассматривается реализация программного продукта по теме: «Разработка модулей, позволяющих получать параметры дисковых устройств».

В пояснительной записке рассматриваются этапы разработки модулей для индивидуального задания.

В первом разделе описываются этапы проектирования модулей.

Во втором разделе приводятся этапы разработки, отладки и тестирования.

В третьем разделе приводится руководство пользователя для разработанного приложения.

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


 

Проектирование

 

Спецификация на головной модуль

 

 

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

Название головного модуля «AidaFrog».

Вызов модуля осуществляется с помощью запуска файла AidaFrog.exe.



Входные данные: названия процессов и их параметров (вводятся через элементы управления на форме).

Выходные данные отсутствуют.

Описание макета и навигация в модуле: фоновый цвет формы – ActiveCaptionText. Форма называется «AidaFrog» (рисунок 1).

 

 

Рисунок 1 – Шаблон формы головного модуля

 

В левой части формы должны быть три кнопки, инициирующие вызовы функциональных модулей, с названиями «Дисковые параметры», «Занятость диска» и «Занятость файлами». В правой части формы должны находиться пояснения к вызываемым этими кнопками модулям. Шрифт всех кнопок «Microsoft Sans Serif», размер 10 пт. Все кнопки имеют цвет MenuText.

 

Описание механизма функционирования модуля

 

1. Запустить один из трех модулей с помощью соответствующей кнопки.

 

Блок-схема функционирования модуля приведена на рисунке 2.

 

Выбор средства программирования

 

Среда разработки модуля – MS Visual Studio 2010, язык разработки –С#.

 

 

Рисунок 2 – Блок-схема головного модуля

 

 

Спецификация на функциональный модуль «AidaFrog – параметры дисковых устройств»

 

 

Функциональный модуль «AidaFrog-параметры дисковых устройств» предназначен для определения параметров дисковых устройств.

Входные данные: наименование диска.

Выходные данные: параметры дисковых устройств (выводятся в список на модуле и текстовый файл).

 

Навигация в модуле.

Модуль вызывается из головного модуля с помощью кнопки «Дисковые параметры» и возвращает управление обратно в головной модуль.

 

Описание механизма функционирования модуля

 

1. Выбрать диск в выпадающем поле.



2. Подтвердить выбор.

3. Вывести строки списка в файл журнала.

 

Сообщения об ошибках

Дисковые устройства не выбраны.

 

Блок-схема модуля приведена на рисунке 3.

 

 

Рисунок 3 – Блок-схема модуль «AidaFrog - параметры дисковых устройств»

 

Выбор средства программирования

 

Среда разработки модуля – MS Visual Studio 2010, язык разработки –С#.

 

 

Спецификация на функциональный модуль «AidaFrog – занятость диска»

 

 

Функциональный модуль «AidaFrog - занятость диска» предназначен для определения занятости диска.

Входные данные: наименование диска.

Выходные данные: процент занятости и свободности выбранного диска (выводятся в текстовый файл, в текстовые поля и отображаются на полосах progressBar).

 

Навигация в модуле.

Модуль вызывается из головного модуля с помощью кнопки «Занятость диска» и возвращает управление обратно в головной модуль.

 

Описание механизма функционирования модуля

 

1. Выбрать диск в выпадающем поле.

2. Подтвердить выбор.

3. Подать запрос на информацию о диске.

4. Вывести текстовые строки в текстовое поле.

5. Отобразить процент занятости диска в ленте прогресса.

6. Вывести текстовые строки в файл журнала.

 

Сообщения об ошибках

Дисковые устройства не выбраны.

 

Блок-схема модуля приведена на рисунке 4.

 

 

Рисунок 3 – Блок-схема модуль «AidaFrog – занятость диска»

 

 

 








Не нашли, что искали? Воспользуйтесь поиском по сайту:



©2015 - 2024 stydopedia.ru Все материалы защищены законодательством РФ.