Реализация линейного алгоритма в среде   Visual Basic — КиберПедия 

История развития пистолетов-пулеметов: Предпосылкой для возникновения пистолетов-пулеметов послужила давняя тенденция тяготения винтовок...

Типы сооружений для обработки осадков: Септиками называются сооружения, в которых одновременно происходят осветление сточной жидкости...

Реализация линейного алгоритма в среде   Visual Basic

2021-04-18 119
Реализация линейного алгоритма в среде   Visual Basic 0.00 из 5.00 0 оценок
Заказать работу

Порядок решения экономических задач                             в визуальной среде

Решение экономических задач средствами визуальных языков программирования (Visual Basic, Visual C, Visual Java и др.), как правило, состоит из следующих этапов:

1) постановка задачи;

2) построение экономико-математической модели;

3) построение алгоритма;

4) разработка структуры данных;

5) разработка интерфейса программы с пользователем;

6) составление кода программы;

7) реализация проекта в визуальной среде;

8) анализ программы;

9) тестирование;

10) выполнение программы на компьютере;

11) анализ полученных результатов.

На этапе постановки задачи формируются требования к программе на языке будущего пользователя (экономиста).

Построение экономико-математической модели состоит в записи формул, по которым вычисляются требуемые величины.

На этапе построения алгоритма описывается процесс преобразования данных для получения нужного результата. Для представления алгоритма используется один из известных способов (словесное описание, схема алгоритма, псевдокод и др.).

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

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

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

Реализация проекта состоит в конструировании интерфейса и вводе кода в среде визуальной системы программирования VB.

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

На этапе тестирования осуществляется поиск ошибок и при обнаружении производится их устранение (отладка программы). Для этого подбираются специальным образом данные, которые позволили бы найти максимальное количество ошибок.

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

Если программа передается для эксплуатации другими пользователями, то разрабатывается документ «Руководство пользователя».

Имена элементов управления

В коде программы могут встречаться имена элементов управления. VB каждому элементу управления присваивает по умолчанию имя, которое зависит только от типа элемента (например, Form1 для формы; Text1, Text2 для текстовых полей; Label1, Label2 для надписей).

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

 

<Префикс><Базовое имя>

 

Префикс используется для указания типа объекта, а базовое имя – для его назначения. Например, имя frmКасса может быть присвоено форме с заголовком «Касса», имя lblЦена – для надписи «Цена», имя txtЦена – для текстового поля, в которое будет вводиться значение цены товара, а имя lblрзтСтоимость – для надписи, в которой будет выводиться результат вычисления стоимости товара.

Общепринятые префиксы для имен основных элементов управления представлены в табл. 3.1.

 

Таблица 3.1

Общепринятые префиксы

Тип объекта Назначение Префикс
Label Надпись lbl
TextBox Текстовое поле txt
CommandButton Кнопка cmd
CheckBox Флажок chk
OptionButton Переключатель opt
Frame Группа fra
ListBox Список lst
ComboBox Поле со списком cbo
Image Рисунок img
PictureBox Графический фрейм pic
OLE Container Объект OLE ole
Form Форма frm

 

Имя объекта управления не должно превышать 40 символов. Если базовое имя образуется из нескольких слов, то каждое из них можно начинать с прописной буквы или разделять символом подчеркивания. Символ пробела в имени недопустим. Например, для текстового поля можно образовать имя txtОптоваяЦена или txtОптовая_цена.

Имя элемента управления задается в свойстве Name.

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

 

<Имя>. <Свойство>

 

Примеры: txtЦена.Text, txtЦена.Default, txtЦена.Visible.

Каждый элемент управления имеет свое свойство-значение и, если в коде программы идет обращение к нему, то его можно опустить. Так, для текстового поля свойством-значением является свойство Text, а для надписи – свойство Caption. Например, вместо txtЦена.Text можно использовать txtЦена, а вместо lblрзтСтоимость.CaptionlblрзтСтоимость.

При помещении элемента управления на форму по умолчанию его свойству Text присваивается стандартное значение – имя этого элемента (например, значением свойства Text первого текстового поля, помещенного в форму с именем Text1, является «Text1»). Здесь его можно изменить, задав наиболее часто используемое значение (например,"0"), или убрать совсем, если каждый раз вводится новое значение.

 


Поделиться с друзьями:

История создания датчика движения: Первый прибор для обнаружения движения был изобретен немецким физиком Генрихом Герцем...

Кормораздатчик мобильный электрифицированный: схема и процесс работы устройства...

Типы сооружений для обработки осадков: Септиками называются сооружения, в которых одновременно происходят осветление сточной жидкости...

Автоматическое растормаживание колес: Тормозные устройства колес предназначены для уменьше­ния длины пробега и улучшения маневрирования ВС при...



© cyberpedia.su 2017-2024 - Не является автором материалов. Исключительное право сохранено за автором текста.
Если вы не хотите, чтобы данный материал был у нас на сайте, перейдите по ссылке: Нарушение авторских прав. Мы поможем в написании вашей работы!

0.011 с.