Порядок решения экономических задач в визуальной среде
Порядок решения экономических задач в визуальной среде - раздел Изобретательство, Проектирование алгоритмов решения экономических задач в курсе «Информатика и компьютерная техника» Решение Экономических Задач Средствами Визуальных Языков Программирования (Vi...
Решение экономических задач средствами визуальных языков программирования (Visual Basic, Visual C, Visual Java и др.), как правило, состоит из следующих этапов:
1) постановка задачи;
2) построение экономико-математической модели;
3) построение алгоритма;
4) разработка структуры данных;
5) разработка интерфейса программы с пользователем;
6) составление кода программы;
7) реализация проекта в визуальной среде;
8) анализ программы;
9) тестирование;
10) выполнение программы на компьютере;
11) анализ полученных результатов.
На этапе постановки задачи формируются требования к программе на языке будущего пользователя (экономиста).
Построение экономико-математической модели состоит в записи формул, по которым вычисляются требуемые величины.
На этапе построения алгоритма описывается процесс преобразования данных для получения нужного результата. Для представления алгоритма используется один из известных способов (словесное описание, схема алгоритма, псевдокод и др.).
На этапе разработки структуры данных составляется перечень величин, которые участвуют в процессе реализации алгоритма, определяются их типы и имена.
На этапе разработки интерфейса проектируется сценарий диалога пользователя с программой в процессе решения задачи, разрабатывается внешний вид форм и набор элементов управления на них, а также связанные с ними события.
Составление кода программы заключается в записи на языке программирования описаний процедур для обработки событий, указанных на предыдущем этапе, а также описаний процедур и данных общего назначения.
Реализация проекта состоит в конструировании интерфейса и вводе кода в среде визуальной системы программирования VB.
Анализ проекта осуществляется с целью обоснования принятых решений для адекватного решения задачи, которая была сформулирована в постановке. При этом программа может быть улучшена.
На этапе тестирования осуществляется поиск ошибок и при обнаружении производится их устранение (отладка программы). Для этого подбираются специальным образом данные, которые позволили бы найти максимальное количество ошибок.
После отладки и тестирования программа выполняется с нужными данными. Полученные результаты анализируются с точки зрения экономиста, делаются необходимые выводы, принимаются решения о дальнейшей деятельности в бизнесе, производстве, маркетинге и т.д.
Если программа передается для эксплуатации другими пользователями, то разрабатывается документ «Руководство пользователя».
Назначение языка
Алгоритмический язык Basic создан в 1963 году сотрудниками Дартмудского колледжа Джоном Кемени и Томасом Курцем. Вначале он был задуман как язык для быстрого написания программ специалистами в разн
Свойства языка
Язык Basic, названием которого является аббревиатура слов Beginners All-purpose Symbolic Instruction Code (универсальный язык для начинающих) появился как упрощенный язык для записи алгоритмов. Его
Начало работы в среде
Visual Basic 6.0 входит в состав средств разработки прикладных систем Microsoft Visual Studio 6.0. Кроме VB сюда входят также:
Microsoft Visual Studio 6.0 Tools;
Microsoft Visual
Структура главного окна
По внешнему виду главное окно VB напоминает стандартное окно Windows. Оно состоит из заголовка, меню, панели инструментов, рабочей области и границы (рис. 2.2). Рабочая область в свою очередь состо
Панель элементов управления
Панель элементов управления размещается либо под панелью инструментов, либо в рабочей области (рис. 2.3).
Окно формы (Form)
Окно формы содержит форму, которая является основой интерфейса пользователя с программой (рис. 2.4). При загрузке VB для создания проекта она первоначально пуста, содержит только полосу заголовка и
Окно свойств (Properties)
Окно свойств предназначено для задания свойств выделенному на форме элементу управления, в том числе и самой форме (рис. 2.5). Имя этого элемента выводится в полосе заголовка окна.
События загрузки формы Form_Load)
В заголовке процедуры указывается имя соответствующего элемента управления и связанного с ним события, которое чаще всего встречается при работе с данным элементом. Если нужно обраб
Выполнение программы
После того, как программа разработана (построен интерфейс и введен код), ее можно запустить на выполнение. Для этого достаточно на панели инструментов нажать кнопку «Start» (
Сохранение проекта
При работе над каждым проектом создается не менее таких трех файлов:
1. Файл для каждой формы (имеет расширение .frm и значок );
Имена элементов управления
В коде программы могут встречаться имена элементов управления. VB каждому элементу управления присваивает по умолчанию имя, которое зависит только от типа элемента (например, Form1 для формы
Реализация проекта
Реализация проекта осуществляется в такой последовательности:
1. Загрузить VB командой Пуск – Программы – Microsoft Visual Studio 6.0 – Microsoft Visual Basic 6.0.
Анализ проекта
В рассмотренной выше задаче ввод исходных данных реализован с помощью текстовых полей txtЦена и txtКоличество, а вычисление стоимости и вывод результата – одной строкой
 
Константы и переменные
В рассмотренной выше программе в силу ее простоты промежуточные вычисления не понадобились – сразу вычислялся результат. В более сложных задачах для хранения значений промежуточных вычислений в ход
Некоторые константы среды VB
Константа
Эквивалент
Описание
vbCr
vbLf
vbBlack
vbRed
vbSunday
vbMonday
vbOKOnly
vbOKCancel
Ch
Некоторые типы данных
Тип
Описание
Префикс
Boolean
Byte
Integer
Long
Single
Double
Currency
String
Date
Variant
Целые типы
Тип
Диапазон чисел
Размер в байтах
Byte
Integer
Long
0…255
-32768…32767
-2147483648...2147483647
Вещественные типы
Тип
Диапазон чисел
Значащие цифры
Размер в байтах
Single
Double
Currency
+/- 1.4*10-45
Булевский тип (Boolean). Алгебра высказываний
Булевский тип состоит только из двух значений – True (Истина) и False (Ложь). Каждое значение занимает в памяти 2 байта. Этот тип происходит из раздела математической логики – алгебры высказываний.
Тип даты и времени (Date)
Тип Date содержит значение даты и времени. В памяти каждое значение занимает 8 байт. Данные этого типа хранятся в виде чисел с плавающей точкой, которые представляют числа в диапазоне от 1 января 1
Строковый тип (String)
Строковый тип String состоит из последовательности символов длиной от 0 до 255. Строка длины 0 не содержит ни одного символа.
Над строковыми данными определена операция сцепления, которая
Структура данных
При решении задачи используются следующие данные:
Начало, Окончание – данные типа дата/время;
КД, Количество – целые числа;
Ставка НДС – дробное число;
Интерфейс с пользователем
Решение задачи производится с помощью формы, приведенной на рис. 4.2.
На форме слова "Начало", "Цена" и "Количество" представляются надписями и соответствующи
Код программы
Для реализации задачи в коде нужно предусмотреть обработку следующих трех событий:
1) загрузка формы;
2) потеря фокуса текстовым полем "Начало";
3) щелчок на кн
Реализация проекта
1. Запустить на выполнение VB для создания нового проекта.
2. Построить форму согласно проекту.
3. Дважды щелкнуть на форме и в открывшемся окне кода в заготовку процедуры Form_Lo
Анализ проекта
Каждое событие обрабатывается отдельной процедурой, причем каждое событие вызывает разные действия. Поэтому код приложения состоит из трех процедур.
В двух процедурах Form_Load и
Хотите получать на электронную почту самые свежие новости?
Подпишитесь на Нашу рассылку
Наша политика приватности обеспечивает 100% безопасность и анонимность Ваших E-Mail
Новости и инфо для студентов