Функциональная схема работы программы

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

Разработанная функциональная схема представлена на рисунке 3.

Рисунок 4 — функциональная схема программного средства, лист 1

Продолжение рисунка 4 — лист 2

Продолжение рисунка 4 — лист 3

Проектирование классов предметной области

Построение диаграммы классов

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

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

Создание функциональной схемы

Рисунок 5 — Диаграмма классов

Выбор стратегии тестирования и разработка тестов

Для ОАО «Уральской Стали» в Оренбургской области установлены следующие нормативные показатели эффективности деятельности – 25 % и средняя продолжительность оборота оборотных средств – 12 дней. Предположим, что более низкие значения уровня рентабельности и скорости оборота означают нарушение ритмичности товарно-денежных операций и снижение конкурентоспособности предприятия.

Рассчитаем необходимые параметры, представленные в таблице 3.

Таблица 3 – Исходные данные.

№ цеха Рентабельность, % Продолжительность оборота, дн.
Ср. знач., ХJ 17,58 16,17

Рассчитаем ковариационную матрицу:

Рассчитаем обратную ковариационную матрицу:

Далее рассчитаем фактическое значение Т 2 – критерия Хотеллинга

Теперь рассчитаем критическое значение для заданного уровня значимости 0,05

Как видим, расчетное значение — критерия практически в 5 раз превосходит критическое (49,43>9,02), что свидетельствует о существенности расхождения между фактическими и нормативными значениями анализируемых показателей.

Читайте также:
Naumen программа что такое

Макеты экранных форм для ввода и вывода информации

Макеты экранных форм для ввода и вывода информации представлены на рисунках 6 — 8.

Рисунок 6 — Макет экранной формы «Заполнители»

Рисунок 7 — Макет экранной формы «Цеха»

Рисунок 8 — Макет экранной формы «Быстрый поиск: Заполнители»

Устройство компьютера. Функциональная схема

Заключение

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

Решены поставленные инженерные задачи:

— разработан алгоритм проверки статистических гипотез;

— программно реализован разработанный алгоритм в среде программирования Delfi 7.

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

Источник: megalektsii.ru

Конструкторский раздел

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

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

Язык Паскаль был одним языков, созданных для обучения и получивших популярность, как и новичков, так и в серьёзном программировании. При его создании успешно решена задача сочетания сравнительной простоты языка с потенциальной широтой области его применений. В отличии от своих предшественников (в частности Бейсика) Паскаль допускает разнообразные типы составных объектов: запись — упорядоченный набор про именованных объектов произвольных типов; файл — упорядоченный набор однородных данных, размещаемых во внешней памяти; множество — набор элементов одного типа, кодируемых отрезками натурального ряда или произвольными именами. В Паскале имеется оператор варианта, т.е. выбора одной из нескольких альтернативных последовательностей (ветвей) операторов по вычисляемому номеру ветви.

Читайте также:
Какие инструменты рисования линии существуют в программе inkscape

Программа на Паскаль, также как и в других языках программирования реализует алгоритм решения задачи. Она объединяет последовательность действий, выполняемых над определенными типами данными с помощью операций, определяемых возможностями языка. Язык Паскаль является универсальным языком, т.е. на нем можно писать вычислительные, графические и системные программы, программы по обработке больших блоков данных (типа СУБД).

Функциональная схема работы программы

Для представления принципа работы программы ниже приведена ее функциональная схема (рис.2.1).

Функциональная схема программы

Рис.2.1 Функциональная схема программы «Калькулятор»

Пункт «Ввод операнда» представляет собой часть программы, в которой выбираются нужные числа для подсчета. После выбора чисел нужно выбрать действие, которое необходимо выполнить (пункт «Выбор функции»). Затем по введенным данным вычисляется результат (пункт «Вычисление значения»).

Далее пользователю предоставляется продолжить работу с результатом («Работа с результатом»). В следствие работы с ним пользователь может выйти из программы или сбросить результат и продолжить вычисления.

Организация данных и проектирование интерфейсов обмена данными в программной системе

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

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

Выводимые данные в программе представлены в виде графического отображения окна программы (рис.2.2):

Окно программы

Рис.2.2 Окно программы

Входные данные представлены в виде программного кода, который необходимо выполнить при определенных действиях пользователя, а именно:

· нажатие клавиш клавиатуры;

· работа пользователя с кнопками в интерфейсе.

Источник: studbooks.net

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

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

Вкратце суть статьи:

Читайте также:
Установить программы сканер на Андроид

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

Java нацелена на разработку больших проектов, поэтому её любят большие корпорации.

А платят за Java больше чем например за C#, в который тоже вбухивают деньги, потому что стоимость разработки и сопровождения ниже: много бесплатных инструментов, библиотек обкатанных временем, средства разработки и она кроссплатформенная и можно использовать бесплатный Linux, обратно совместимая, предсказуемая и надёжная.

Функциональная схема работы программы

Для представления принципа работы программы ниже приведена ее функциональная схема (рис. 2.1).

Функциональная схема программы «Калькулятор»

Рис. 2.1. Функциональная схема программы «Калькулятор»

Пункт «Ввод операнда» представляет собой часть программы, в которой выбираются нужные числа для подсчета. После выбора чисел нужно выбрать действие, которое необходимо выполнить (пункт «Выбор функции»). Затем по введенным данным вычисляется результат (пункт «Вычисление значения»).

Далее пользователю предоставляется продолжить работу с результатом («Работа с результатом»). В следствие работы с ним пользователь может выйти из программы или сбросить результат и продолжить вычисления.

Организация данных и проектирование интерфейсов обмена данными в программной системе

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

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

Выводимые данные в программе представлены в виде графического отображения окна программы (рис. 2.2):

Окно программы

Рис. 2.2. Окно программы

Входные данные представлены в виде программного кода, который необходимо выполнить при определенных действиях пользователя, а именно: работа пользователя с кнопками в интерфейсе.

Источник: studwood.net

Рейтинг
( Пока оценок нет )
Загрузка ...
EFT-Soft.ru