- •1 Изучение работы отдельных подразделений предприятия 3
- •2 Создание проекта 4
- •3 Выполнение работ и изучение материалов, предусмотренных программой междисциплинарного экзамена 9
- •1 Изучение работы отдельных подразделений предприятия
- •1.1 Краткая характеристика предприятия
- •1.2 Характеристика аппаратного обеспечения базы практики.
- •2 Создание проекта
- •2.1 Составление математической модели
- •2.2 Создание пользовательского интерфейса
- •3 Выполнение работ и изучение материалов, предусмотренных программой междисциплинарного экзамена
- •3.1 Правила настройки сетевого интерфейса для доступа к удаленной бд
- •3.2 Правила построения математической модели задачи и алгоритм решения задачи
- •3.3 Алгоритм решения задачи линейного программирования в программе Mathcad
- •3.4 Правила создания sql запросов на выборку исходных данных
- •3.5 Правила сохранения результатов вычислений в удаленной бд с помощью sql
- •3.6 Правила оформления в формате *.Docx путем экспорта данных из созданного приложения по предложенной форме и правила вывода на удаленный принтер
- •Приложение Код программы:
2.2 Создание пользовательского интерфейса
Интерфе́йс по́льзователя, он же по́льзовательский интерфейс (UI — англ. user interface) — разновидность интерфейсов, в котором одна сторона представлена человеком (пользователем), другая — машиной/устройством. Представляет собой совокупность средств и методов, при помощи которых пользователь взаимодействует с множеством различных, чаще всего сложных, элементов, машин и устройств.
Интерфейс пользователя компьютерного приложения включает:
средства отображения информации, отображаемую информацию, форматы и коды;
командные режимы, язык «пользователь — интерфейс»;
устройства и технологии ввода данных;
диалоги, взаимодействие и транзакции между пользователем и компьютером, обратную связь с пользователем;
поддержку принятия решений в конкретной предметной области;
порядок использования программы и документацию на неё.
Пользовательский интерфейс данного программного продукта представляет собой следующий вид главной формы:
Рисунок 2.2.1 – Главное меню
На этой форме пользователь может заполнить новое заявление или просмотреть уже заполненные заявления и ошибки если такие имеются в нем.
Для заполнения анкеты нам необходимо полностью забить все данные о человеке и после этого сохранить результат.(Рис 2.2.2)
Рисунок 2.2.2 – Заполнение заявления
После заполнения мы можем просмотреть заполненное заявление а так же можем сделать сортировку по выбранным нами параметрам.
Рисунок 2.2.3 – Просмотр записей
Рисунок 2.2.4 – Редактирование данных
3 Выполнение работ и изучение материалов, предусмотренных программой междисциплинарного экзамена
3.1 Правила настройки сетевого интерфейса для доступа к удаленной бд
Сетевой интерфейс доступа к базам данных – технология стандартизации доступа к базе данных, предоставляющая собой унифицированные средства взаимодействия прикладной программы, называемой клиентом (или приложением-клиентом), с сервером - базой данных.
Существует несколько основных наиболее распространенных сетевых интерфейсов:
DAO (англ. Data Access Objects - объекты доступа к данным) – сетевой интерфейс, который базируется на технологии баз данных Microsoft Jet. Первоначально компонент DAO был создан как COM-интерфейс для обеспечения доступа к базам данных JET (Access) и любыми, для которых имелись драйверы ODBC.
COM (англ. Component Object Model - объектная модель компонентов) – сетевая технология, которая появилась одновременно и в виде спецификации (то есть правил создания серверов и клиентов, описания соответствующего API, диалекта IDL и др.), и в виде реализации (функции Windows API, утилиты в составе различных SDK).
И т.д.
3.2 Правила построения математической модели задачи и алгоритм решения задачи
Математическая модель - приближённое описание какого-либо класса явлений внешнего мира, выраженное с помощью математической символики, другими словами математическая модель — это упрощенное описание реальности с помощью математических понятий.
Существует два основных класса задач, связанных с математическими моделями: прямые и обратные. В первом случае все параметры модели считаются известными, и нам остается только исследовать её поведение. А во втором какие-то параметры модели неизвестны (например, не могут быть измерены явно), и требуется их найти, сопоставляя поведение реальной системы с её моделью.
Методология IDEF0
Методология IDEF0 представляет собой совокупность методов, правил и процедур, предназначенных для построения функциональной модели объекта какой-либо предметной области. Функциональная модель IDEF0 отображает функциональную структуру объекта, то есть производимые им действия и связи между этими действиями.
Модель IDEF0 обеспечивает возможность обмена информацией о рассматриваемом объекте на языке, понятном не только аналитику и разработчику системы, но и специалисту-эксперту в предметной области, пользователю, руководителю. Методология IDEF0 включает в себя следующие составляющие:
концепция метода;
графический язык;
процедура чтения диаграммы;
метод построения модели;
критерии оценки качества;
процедуры контроля качества модели;
метод объединения модели.
В организационную поддержку метода IDEF0 входят:
метод групповой работы;
формы документирования модели;
процедуры согласования и утверждения модели;
способ ведения личных архивов моделей;
процедура сбора данных.
В основе метода IDEF0 лежат следующие положения:
Графическое представление модели в виде иерархии блок-схем (диаграмм), обеспечивающее компактность информации.
Максимальная выразительность, т.е. способность наилучшим образом обеспечить восприятие модели. Для этой цели:
диаграммы основаны на простом графике блоков и стрелок с надписями на естественном языке;
каждая диаграмма сопровождается кратким поясняющим текстом и словарем;
детализация объекта осуществляется поэтапно, отображая иерархию функций;
количество блоков функций на каждой диаграмме ограничено.
Строгость и точность представления, обеспечиваемые следующими правилами IDEF:
регулирование детализации на каждом уровне (правило 3-6 блоков);
ограничение содержания диаграммы;
обеспечение связи между диаграммами (применение номеров узлов и блоков);
уникальность надписей;
синтаксические правила построения графических изображений;
ограничения на ветвление стрелок данных.
Пошаговые процедуры разработки модели, ее просмотра и объединения.
Отделение организации от функции т.е. исключение влияния организационной структуры на функциональную модель благодаря выбору соответствующих имен функций и связей в процессе разработки модели.
Семейство IDEF в настоящее время насчитывает 14 стандартов:
IDEF0 - реализует методику функционального моделирования сложных систем. В основу этого стандарта положена методология SADT (StructuredAnalysisandDesignTechnique).
IDEF1, IDEF1X - реализуют методики проектирования баз данных. В IDEF1Х используется графический язык диаграмм «сущность-связь» (ERD - Entity-RelationsDiagrams).
IDEF2, IDEF3 - реализуют поведенческое моделирование. В основе поведенческого моделирования лежат модели и методы имитационного моделирования систем массового обслуживания, сети Петри, возможно описание поведения системы как последовательности смен состояний.
Перечисленные методики относятся к структурным методам.
IDEF4 - реализует объектно-ориентированный анализ больших систем.
IDEF8 - предназначен для проектирования диалогов человека и технических систем.
IDEF9 - предназначен для анализа имеющихся условий и ограничений (физических, юридических, политических) и их влияния на применяемые решения в процессе реинжиниринга.
IDEF14 - предназначен для представления и анализа данных при проектировании вычислительных сетей на графическом языке с описанием конфигураций, очередей, сетевых компонентов, требований к надежности и т.п.