Осуществление разработки кода программного продукта на основе спецификаций на уровне модуля. Построение блок-схемы разработка программного кода

ГОСУДАРСТВЕННОЕ АВТОНОМНОЕ ПРОФЕССИОНАЛЬНОЕ ОБРАЗОВАТЕЛЬНОЕ УЧРЕЖДЕНИЕ

«ОРЕНБУРГСКИЙ КОЛЛЕДЖ ЭКОНОМИКИ И ИНФОРМАТИКИ»

(ГАПОУ «ОКЭИ»)

 

ОТЧЁТ

 

ОКЭИ 09.02.03.9 0 16. 32 П

(код документа)

 

По профилю специальности
(вид практики)
ПП.01.01Разработка программных модулей ПО
ИП «Крокун А.И.»
(место прохождения практики)
 

 

 

 

 

Количество листов  
Дата готовности 30.09.2016
Руководитель Малышев А.О
Разработал Брыксина Д.А. группа 4пк2
(Ф.И.О., группа)
         

 

Согласовано Крокун А.И директор предприятия
  Ф.И.О., должность , подпись руководителя от предприятия
   
Соответствие отчёта с заданием на практику  
     

 

Оренбург 2016


Содержание

1 Определение модуля для разработки программного кода……………………

2 Выбор необходимого программного обеспечения…………………………..

3 Осуществление разработки кода программного продукта на основе спецификаций на уровне модуля. Построение блок-схемы разработка программного кода………………………………………………………………………………….

4 Выполнение тестирования программного модуля……………………..

5 Выполнение отладки программных модулей с исполнением специальных программных средств……………………………………………………………………

6 Осуществление оптимизации программного кода модуля…………………

Заключение……………………………………………………………………..

Спецификация…………………………………………………………………

 


Определение модуля для разработки программного кода

 

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

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

Проектирование учета товара в отделе содержит большой набор рутинных операций. Таких как, например, расчет количество определенного товара в отделе, который может быть выполнен в автоматизированной системе.

Мной была разработана форма, которая содержат модули для удобства работы такие как:

-модуль на добавление;

-модуль на удаление;

-модуль на редактирование;

-модуль для перехода в накладную;

 

 

***


Выбор необходимого программного обеспечения

Для разработки модуля была выбрана среда разработки Microsoft Visual Studio 2008.

Microsoft Visual Studio – это новая разработка компании Microsoft, позволяющая создавать приложения, работающие на платформе .net. Особенность этой платформы заключается в широком наборе сервисов, которые доступны в различных языках программирования. При этом сервисы реализуются в виде промежуточного кода, который не зависит от базовой архитектуры. Едва ли не главной целью создания такой платформы было оснащение разработчиков специальными сервисно-ориентированными приложениями, которые могли бы работать на любой платформе, начиная от персонального компьютера и заканчивая мобильным устройством.

Microsoft Visual Studio объединяет в себе огромное количество функций, позволяющих осуществлять разработки для Windows всех версий. Microsoft Visual Studio - это обновленная и упрощенная программная среда, для которой характерна высокая производительность, причем она не зависит от особенностей оборудования.

 


Осуществление разработки кода программного продукта на основе спецификаций на уровне модуля. Построение блок-схемы разработка программного кода

За прохождение практики была разработана форма, в которой созданы модули, код, представлен в (Приложении А):

-Модуль на добавление:

В этом модуля добавляются записи (вид товар, название товара, количество в отделе, цена за единицу) в таблицу «Товар» Блок-схема представлена (см. Рисунок 1).

 

 
 

 


Нет Да

 

 

Рисунок 1 – Блок-схема модуля «добавление»

 

-Модуль на редактирование/сохранение:

В этом модуле редактируются записи в таблице «Товар» а далее сохраняются и в измененном виде заносятся в таблицу. Блок-схема представлена (см. Рисунок 2).

 

 

 

 


Нет Да

 

 

Рисунок 2 – Блок-схема модуля «редактирование/сохранение»

 

-Модуль стереть:

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

 

-Модуль на вывод накладной:

Этот модуль будут открывать отчет «Накладная» по дате получения. Блок-схема представлена (см. Рисунок 4).

 

 
 

 


Нет Да

 

 

Рисунок 4 – Блок-схема модуля «Вывод накладной»

 

-Модуль выход:

При нажатии на этот модуль форма будет закрыта.