Предсказательное метамоделирования и интеллектуальный анализ данных

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

Рубрика Программирование, компьютеры и кибернетика
Вид статья
Язык русский
Дата добавления 19.01.2018
Размер файла 42,9 K

Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже

Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.

Размещено на http://www.allbest.ru/

ПРЕДСКАЗАТЕЛЬНОЕ МЕТАМОДЕЛИРОВАНИЕ И ИНТЕЛЛЕКТУАЛЬНЫЙ АНАЛИЗ ДАННЫХ

А.П. Кулешов

А.В. Бернштейн

Аннотация

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

Введение

предсказательный метамоделирование данные метамодель

В процессе проектирования сравниваются различные технические решения, касающиеся структуры и параметров создаваемого объекта, механизмов его функционирования и других его элементов. Компьютерные системы для поддержки принятия инженерных решений (Knowledge Based Engineering, Computer Aided Engineering) создаются для сокращения времени проектирования и числа дорогостоящих (в материальном и временном смыслах) натурных экспериментов и являются, по существу, системами предсказательного моделирования. При проектировании объектов решаются две основные задачи:

анализ конкретного варианта построения объекта, то есть, вычисление различных характеристик (Y) объекта по входным данным (X), в общем случае состоящим из цифрового описания объекта, параметров управления объектом и параметров внешней среды (например, среды функционирования),

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

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

Традиционно в моделировании используются математические модели, основанные на «физике процессов» и описывающие физические процессы и явления, происходящие при функционировании объекта, сложными дифференциальными уравнениями в частных производных с граничными условиями, для которых зачастую неизвестны ни теоремы о существовании и единственности решения, ни характер зависимости решения от параметров и граничных условий. Численные методы решения таких уравнений имеют значительную вычислительную трудоемкость, как самих расчетов, так и подготовки исходных данных и расчетных сеток. Это существенно сокращает возможности использования моделей, основанных на «физике процессов», особенно на стадии предварительного (концептуального) проектирования, на которой рассматривается очень большое количество вариантов решений и высока цена неправильно выбранного решения.

В последние годы стало бурно развиваться новое направление математического моделирования - метамоделирование, в рамках которого рассматриваются математические модели, основанные на данных [Wang et al., 2007], [Forrester et al., 2008], [Kuleshov et al., 2009c]. Построение таких моделей основано на идеях машинного обучения (machine learning) [Vapnik, 1998], [Vapnik, 2000], [Mitchel, 1997], где модели «обучаются» по множеству прототипов входных и выходных данных (результатов натурных и/или вычислительных экспериментов, проведенных с различными объектами рассматриваемого класса).

Построенные модели фактически имитируют (заменяют) как источники получения данных, основанные на некоторой исходной модели, так и сами модели, созданные на основе изучения физики процессов. Поэтому, такие адаптивные модели иногда называют также метамоделями (модели над моделями) или суррогатными моделями (Surrogate Models).

Как правило, суррогатные модели имеют существенно более высокую вычислительную эффективность по сравнению с исходными моделями. Например, метамодели для расчета аэродинамических характеристик, построенные по результатам экспериментов с помощью исходной CFD-моделью, основанной на численном решении дифференциальных уравнений аэродинамики, увеличила скорость вычислений более чем в 350 000 раз при относительной погрешности не более 1% [Bernstein et al., 2007]. Другим примером является метамодель для исходной модели расчета прочности конструктивных элементов самолета, основанной на численном методе решения уравнений с помощью метода конечных элементов, увеличившая скорость вычислений в тысячи раз [Burnaev et al., 2009a] с сохранением требуемой точности.

Стандартные широко применяемые методы построения метамоделей основаны, как правило, на решении задачи аппроксимации (восстановления) по данным неизвестной функции (построения аппроксимирующей функции, построении функции регрессии). Однако, как показал опыт авторов, при построении метамоделей для многих реальных приложений необходимо решать ряд взаимосвязанных задач интеллектуального анализа данных, в которых выходные данные одной частной задачи являются входными данными для другой задачи, и целевые функции для частных задач нельзя определить независимо [Kuleshov et al., 2008b], [Bernstein et al., 2008a], [Bernstein et al., 2009a]. Формальные постановки решаемых задач имеют ряд особенностей, отличающих их от классических постановок. Например, носители обрабатываемых многомерных данных лежат на нелинейных многообразиях меньшей размерности (многообразиях данных), что не учитывается в стандартных математических методах анализа данных.

Кроме того, при построении метамоделей возможно использовать не только данные, но и знания и модели предметной области. Когнитивная технология интеллектуального анализа данных позволяет формализовывать знания и модели предметной области в виде многообразий знаний, являющихся подмногообразиями многообразия данных [Kuleshov, 2008a], [Bernstein et al., 2009b]. Например, из содержательной задачи следует, что исходная модель является инвариантной относительно известной группы преобразований входных переменных, что позволяет строить существенно более точные суррогатные модели [Bernstein et al., 2010d].

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

1. Аппроксимация в метамоделировании

Пусть M - некоторая исходная модель (метод), позволяющая для заданных входных данных xXRp строить функцию отклика - вычислять значение характеристики y=FM(x)Rq. Пусть DN = {(xi, yi = FM(xi)), i = 1, 2, …, N} - результаты N экспериментов с моделью M для множества входных данных XN = {xi, i = 1, 2, …, N}, по которым строится аппроксимация y = FSM(x) = FSM(xDN) для исходной зависимости y = FM(x). Если для всех x X (не только для x XN) имеет место приближенное равенство FSM(x)FM(x), то модель SM, определяемая построенной зависимостью FSM(x), может рассматриваться как заменитель (Surrogate) для исходной модели M и является суррогатной моделью (метамоделью).

Процедуры нахождения зависимости FSM(xDN) обычно основаны на решении задачи минимизации средней ошибки аппроксимации N(FSM) = (iyi - FSM(xi)2)1/2 на обучающем множестве DN, но при этом построенная зависимость должна обладать «обобщающей способностью», то есть обеспечивать требуемую точность и для других точек xX \ XN. Обычно функция FM(x) ищется в параметрическом классе функций, представленных в виде линейных комбинаций jjh(x, j) функций из выбранного «словаря», и задача минимизации ошибки N(FSM) есть задача минимизации по множеству параметров {(j, j)}. Если функции h(x, j) имеют вид hj(x), то мы имеем обычную линейную регрессионную модель. Имеется ряд процедур построения нелинейных аппроксимационных зависимостей FSM(x) для конкретных словарей: Multidimensional non-parametric regression, Kernel ridge regression (kriging), Support Vector Regression, Artificial Neural Networks, Radial Basic Functions, etc. Новые эффективные аппроксимационные процедуры предложены в работе [Bernstein et al., 2008e], а также в ряде докладов на конференции CDAM 2010 [Burnaev et al., 2010b], [Burnaev et al., 2010c], [Burnaev et al., 2010d].

2. Снижение размерности в метамоделировании

Существенной особенностью прикладных задач зачастую является высокая размерность входных данных. Например, детальные описания геометрических объектов (кривых, поверхностей) или их компонентов в общем случае задаются набором 2D- или 3D-координат точек поверхности объекта, лежащих в выбранных узлах геометрического объекта. Другие точки объекта восстанавливаются, как правило, с использованием сплайнов (такого рода детальные описания кривых и поверхностей используются в CAD-системах, компьютерной графике и других приложениях). Такие цифровые описания объекта (например, 3D-поверхности самолета в задаче расчета аэродинамических характеристик [Bernstein et al., 2007]) состоят из десятков тысяч чисел, каждое из которых, рассматриваемое изолированно, не несет смысловой нагрузки. Высокая размерность цифрового описания объектов существенно затрудняет или вообще делает невозможной аппроксимацию функции, зависящей от векторов высокой размерности.

Для анализа и оптимизации крыла пассажирского самолета необходимо построение такой суррогатной модели, вход которой состоит из 3D геометрического описания поверхности крыла и характеристик набегающего потока. Выходы такой суррогатной модели состоят из различных аэродинамических характеристик, таких, как коэффициент сопротивления, коэффициент подъемной силы и т.п. Зависимость между входами и выходами значительно нелинейная. Описание геометрии крыла в большинстве даже наиболее "кратких" инженерных моделей состоит из не менее 500 чисел. Размер обучающей выборки, используемой для построения суррогатной модели, в наилучшем случае составляет несколько тысяч. Стандартные методы восстановления неизвестной зависимости не срабатывают в описанной ситуации из-за значительной размерности входного вектора и малого объема обучающей выборки. В то же время эти 500-мерные входные вектора лежат в пространстве существенно меньшей размерности, равной нескольким десяткам. Включение внутренних процедур снижения размерности в процедуру построения суррогатной модели позволило существенно повысить точность построенной суррогатной модели.

В приложениях «осмысленные» (meaningful) (с точки зрения рассматриваемой предметной области) значения входного вектора xX удовлетворяют, как правило, различным ограничениям и между его компонентами существуют многочисленные взаимосвязи. Поэтому множество X таких значений обычно лежит, по крайней мере, приближенно, в окрестности некоторого многообразия (в общем случае, нелинейного) GmRp размерности m<<p. Следовательно, задачу аппроксимации необходимо решать лишь в окрестности многообразия Gm. Нахождение такого «аппроксимирующего» многообразия Gm очень важно и по другой причине. Для проведения вычислительных экспериментов с целью получения обучающего множества данных , необходимо генерировать входные данные (X, Y), и при этом цифровые описания X должны генерироваться в окрестности многообразия Gm (в частности, необходимо «оставаться» вблизи многообразия Gm при генерации новых значений параметра x в процессе оптимизации).

Обычно аппроксимирующее многообразие Gm неизвестно, и необходимо решать задачу его построения по множеству данных XN, которую можно сформулировать как следующую классическую задачу снижения размерности: найти процедуру = {m, Cm, Rm}, определяемую заданной размерностью m, преобразованием сжатия Cm: xX=Cm(x)Rm и преобразованием восстановления Rm: Rm x = x() = Rm()Rp, минимизирующую ошибку восстановления m() = (ixi - Rm(Cm(xi))2)1/2. В качестве значения m, являющегося оценкой внутренней размерности множества X, выбирается минимальная размерность, при которой ошибка m() не превышает заданной точности восстановления.

Обычно преобразования Cm и Rm ищутся в параметрическом классе функций, и задача минимизации ошибки m() есть задача минимизации по множеству параметров функций. Если рассматриваются классы линейных преобразований, то решение дается методом главных компонент. Имеется ряд нелинейных процедур снижения размерности, определяемых конкретными классами преобразований: Replicative Artificial Neural Networks, Radial Basis Functions, etc. Новые эффективные процедуры снижения размерности based on construction of non-linear framed orthogonal design manifolds предложены в работе [Bernstein et al., 2008b].

В метамоделировании при решении задачи снижения размерности возможно учитывать различные знания и модели предметной области, что приводит к новым неклассическим задачам снижения размерности, решения которых обеспечивают существенно более высокое качество процедур. Такие знания могут состоять в наличии прикладных параметрических моделей, описывающих объекты [Chernova et al., 2009], или в знании дополнительных характеристик экспериментов, в которых были получены данные [Bernstein et al., 2008c].

Если удалось снизить размерность множества X, то задача аппроксимации функции FM(x) может быть (приближенно) заменена задачей аппроксимации функции y = fM() FM(Rm()) Rq, зависящей от параметра меньшей размерности m<p, based on data set DN,m ={(i = Cm(xi), yi = FM(xi)), i = 1, 2, …, N}. Построенная в результате суррогатная модель FSM(xDN, ) будет иметь вид fSM(Cm(x)DN,m). Однако для того, чтобы такая суррогатная модель имела достаточную точность, необходимо, чтобы процедура снижения размерности обеспечивала не только близость в пространстве аргументов x (малую ошибку восстановления m()), но и функциональную близость FM(x) FM(Rm(Cm(x))) [Bernstein et al., 2008d]. В докладе [Bernstein et al., 2010e] рассмотрено другое применение процедуры снижения размерности в задачах аппроксимации, в котором требуется только функциональная близость FM(x) fM(Cm(x)).

Процедура снижения размерности определяет в Rp m-мерное параметрическое многообразие Gm = {Rm(), Rm}, аппроксимирующее множество данных X. При фиксированной процедуре восстановления Rm(), оптимальная процедура сжатия Cm(x) является процедурой проектирования на многообразие Gm: Cm(x) = arg minx - Rm(). С другой стороны, при фиксированной процедуре сжатия Cm, задача построения наилучшей процедуры восстановления Rm, минимизирующей ошибку m(), может быть рассмотрена как следующая задача аппроксимации: по множеству {(xi, i = Cm(xi)), i = 1, 2, …, N} построить функцию x = Rm(), минимизирующую ошибку (ixi - Rm(i))2)1/2 [Bernstein et al., 2009c].

3. Выводы

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

2. В большинстве публикаций процесс построения суррогатной модели с помощью методов метамоделирования по существу сводится к решению задачи восстановления неизвестной зависимости. Однако детальный анализ задач предсказательного метамоделирования показал, что правильная постановка задачи предсказательного метамоделирования должна состоять в решении нескольких взаимосвязанных задач анализа данных, когда выходные данные одной частной задачи являются входными данными для другой частной задачи, и целевые функции для частных задач нельзя определить независимо для каждой из частных задач [Bernstein et al., 2008a], [Bernstein et al., 2009a], [Kuleshov et al., 2008b].

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

Список литературы

1. Bernstein A., Kuleshov A., Sviridenko Yu. and Vyshinsky V. Fast Aerodynamic Model for Design Technology // Proceedings of West-East High Speed Flow Field Conference. Nov. 19-22, Moscow, Russia. 2007. http://wehsff.imamod.ru/pages/s7.htm.

2. Bernstein A. and Kuleshov A. Mathematical Methods in Engineering Cognitive Technologies // Survey in Applied and Industrial Mathematics, Ser. “Probability and Statistics”. 2008. № 15(3), 451 - 452.

3. Bernstein A. and Kuleshov A. Construction of orthogonal non-linear manifolds in the problem of dimension reduction // Proceedings of VII-th International School-Seminar “Multivariate statistical analysis and Econometrics. 21-30 September, 2008, Tsahkadzor (Republic of Armenia)”. Central Economics and Mathematics Institute of RAS, Moscow, 2008. 25-27.

4. Bernstein A. and Kuleshov A. Dimension reduction problem with explanatory variables (predicates) // Information Processes. Electronic Scientific Journal http://www.jip.ru/Contents.htm, 2008. № 8(1), 47-57.

5. Bernstein A. and Kuleshov A. Cognitive technologies in the problem of dimension reduction of geometrical object descriptions // Information technologies and computer systems, 2008. № 2, 6-19.

6. Bernstein A., Burnaev E. and Kuleshov A. On a methodology for constructing approximations of multidimensional dependences. In Plenary and Selected Papers of the Fourth International Conference “Parallel Computations and Control Problems”, October 27-29, 2008, Moscow, Russia. 56-62.

7. Bernstein A., Burnaev E. and Kuleshov A. Intellectual Data Analysis in Metamodeling. Proceedings of XVII All-Russian Seminar “Neuroinformatics and its applications to Data Analysis (Krasnoyarsk, October 2 - 4, 2009), 2009. 23 - 28.

8. Bernstein A. and Kuleshov A. Cognitive Technologies for Data and Knowledge Application. // Survey in Applied and Industrial Mathematics, Ser. “Probability and Statistics”. 2009. № 16(5).

9. Bernstein A. Approximation of dependencies as a Dimension reduction problem // Survey in Applied and Industrial Mathematics, Ser. “Probability and Statistics”. 2009. № 16(5).

10. Bernstein A. and Burnaev E. Invariant approximation and its application for integration of data-domain knownledge into metamodels // Proceedings of 9th International Conference Computer Data Analysis and Modeling: Complex Stochastic Data and Systems, September 7-11, Minsk, Belarus, 2010.

11. Bernstein A., Burnaev E., Belyaev M. and Prihodko P. Dimension reduction as a part of function approximation problem // Proceedings of 9th International Conference Computer Data Analysis and Modeling: Complex Stochastic Data and Systems, September 7-11, Minsk, Belarus, 2010.

12. Burnaev, E., Grihon, S. Construction of the Metamodeles in Support of Stiffened Panel Optimization. Extended abstracts of VI International Conference “Mathematical Methods in Reliability. Theory. Methods. Applications” (MMR-2009), Moscow 22-29 June, 2009, p. 124 - 128.

13. Burnaev E., Belyaev M. and Prihodko P. Approximation of multidimensional dependency based on an expansion in the parametric functions from the dictionary// Proceedings of 9th International Conference Computer Data Analysis and Modeling: Complex Stochastic Data and Systems, September 7-11, Minsk, Belarus, 2010.

14. Burnaev E., Belyaev M. and Lokot A. Model selection in function approximation problem based on statistical learning theor // Proceedings of 9th International Conference Computer Data Analysis and Modeling: Complex Stochastic Data and Systems, September 7-11, Minsk, Belarus, 2010.

15. Burnaev E. and Prihodko P. Clustering in dimension reduction for function approximation problem // Proceedings of 9th International Conference Computer Data Analysis and Modeling: Complex Stochastic Data and Systems, September 7-11, Minsk, Belarus, 2010.

16. Chernova S. and Ivanova E. Reduction of complex geometrical object dimension in the presence of particular parametric models. // Artificial Intelligence and Decision Making, 2009. № 3, 53 - 58.

17. Forrester A.I.J., Sobester A. and Keane A.J. Engineering Design via Surrogate Modelling. A Practical Guide. Wiley, New-York, 2008.

18. Kuleshov A. Cognitive technologies in adaptive models of complex objects // Information technologies and computer systems, 2008. № 1.

19. Kuleshov A. The problems of multivariate statistical analysis in computer design systems. // Proceedings of VII-th International School-Seminar “Multivariate statistical analysis and Econometrics. 21-30 September, 2008, Tsahkadzor (Republic of Armenia)”, Central Economics and Mathematics Institute of RAS, Moscow, 2008. 60 - 61.

20. Kuleshov A. and Bernstein A. Cognitive technologies in adaptive models of complex plants. // Keynote papers of 13th IFAC Symposium on Information Control Problems in Manufacturing (INCOM'09), June 3 - 5, Moscow. 2009. 70 - 81.

21. Mitchel, T. Machine Learning. McGrow Hill, New-York, 1997.

22. Vapnik, V.N. Statistical Learning Theory. Wiley, New-York, 1998.

23. Vapnik, V.N. The Nature of Statistical Learning Theory. Springer, New-York, 2000.

24. Wang G. and Gary Shan S. Review of Metamodeling Techniques in Support of Engineering Design Optimization // J. Mech. Des.. 2007. № 129(3), 370-381.

Размещено на Allbest.ru

...

Подобные документы

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

    контрольная работа [25,8 K], добавлен 08.08.2013

  • Методы построения хранилища данных на основе информационной системы реального коммерческого предприятия. Основные аналитические задачи, для решения которых планируется внедрение хранилищ данных. Загрузка процессоров на серверах. Схемы хранения данных.

    контрольная работа [401,0 K], добавлен 31.05.2013

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

    контрольная работа [1,5 M], добавлен 11.01.2016

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

    дипломная работа [1,3 M], добавлен 01.07.2011

  • Основные концепции построения реляционных СУБД, базовые принципы проектирования данных. Базы данных: способы представления и модели. Цели построения инфологического моделирования. Разработка структуры программы. Даталогическая модель, разработка процедур.

    курсовая работа [1,7 M], добавлен 11.07.2012

  • Анализ проектирования баз данных и освещение методов построения форм и отчетов на примере построения программы ведения электронной документации учебного заведения. Разработка и построение инфологической модели по предметной области "Университет".

    курсовая работа [6,3 M], добавлен 03.11.2014

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

    реферат [1,3 M], добавлен 25.03.2013

  • Исследование возможности автоматизации забора и анализа статистических данных из различных систем. Разработка удобного и масштабируемого программного продукта для автоматизации построения маркетинговых отчетов. Защита внутрикорпоративной информации.

    дипломная работа [3,0 M], добавлен 28.01.2014

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

    курсовая работа [1,7 M], добавлен 18.01.2012

  • Создание базы данных, содержащей сведения о напильниках. Вывод данных об инструменте, номер насечки которых равен 2.Использование переменных типа "запись" при работе с базами данных. Решение задачи с использованием Microsoft Excel. Алгоритм программы.

    курсовая работа [33,3 K], добавлен 08.03.2013

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

    курсовая работа [706,3 K], добавлен 07.08.2013

  • Перспективные направления анализа данных: анализ текстовой информации, интеллектуальный анализ данных. Анализ структурированной информации, хранящейся в базах данных. Процесс анализа текстовых документов. Особенности предварительной обработки данных.

    реферат [443,2 K], добавлен 13.02.2014

  • Принципы построения и основные компоненты хранилищ данных, общая характеристика основных требований к ним по Р. Кинболлу. Понятие и виды баз данных. Методика проектирования комплекса задач автоматизации учета по счету 02 "Амортизация основных средств".

    контрольная работа [27,8 K], добавлен 12.11.2010

  • Решение систем алгебраических линейных уравнений методом Гаусса. Вычисление обратной матрицы и определителя. Декомпозиция задачи. Схема взаимодействия интерфейсных форм. Описание процедур и функций. Тестирование разработанного программного продукта.

    курсовая работа [1,1 M], добавлен 05.06.2012

  • Основные подходы к организации баз данных, компоненты языка Delphi, используемые для их построения. Разработка программного обеспечения - базы данных "Школа", предназначенной для хранения информации об учащихся, их успеваемости по различным дисциплинам.

    курсовая работа [739,8 K], добавлен 14.07.2012

  • Типы оборудования, относящиеся к компьютерной технике. Состав системного блока и периферийные устройства. Классификация программного обеспечения. Требования, предъявляемые к системам управления базами данных. Задачи и этапы проектирования баз данных.

    контрольная работа [4,1 M], добавлен 18.02.2014

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

    реферат [27,4 K], добавлен 20.04.2019

  • Разработка базы данных для предметной области "Подразделения предприятия – Рабочие помещения". Описание используемых данных, предметной области и результатной информации. Создание запросов, форм и отчетов в базе данных. Описание построения диаграмм.

    курсовая работа [5,6 M], добавлен 24.07.2014

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

    реферат [849,7 K], добавлен 16.12.2016

  • Требования, предъявляемые к базе данных. Основы построения базы данных. Программный продукт Delphi. Структура базы данных и интерфейс программы. Построение функциональной схемы подсистемы "Учет и реализация товара", общая схема построения системы.

    курсовая работа [5,9 M], добавлен 13.12.2011

Работы в архивах красиво оформлены согласно требованиям ВУЗов и содержат рисунки, диаграммы, формулы и т.д.
PPT, PPTX и PDF-файлы представлены только в архивах.
Рекомендуем скачать работу.