XIV Міжнародна наукова інтернет-конференція ADVANCED TECHNOLOGIES OF SCIENCE AND EDUCATION

Русский English




Научные конференции Наукові конференції

К.т.н. Николаенко В. Л., Семенова И.Л. ОБЪЕКТНО-ОРИЕНТИРОВАННОЕ ПРОЕКТИРОВАНИЕ СИСТЕМЫ ОЦЕНКИ ФИНАНСОВОЙ УСТОЙЧИВОСТИ ПРЕДПРИЯТИЯ.

К.т.н., доцент Николаенко В. Л., магистрант Семенова И.Л.

Автомобильно-Дорожный институт Государственного высшего учебного заведения Донецкий Национальный технический университет

ОБЪЕКТНО-ОРИЕНТИРОВАННОЕ ПРОЕКТИРОВАНИЕ СИСТЕМЫ ОЦЕНКИ ФИНАНСОВОЙ УСТОЙЧИВОСТИ ПРЕДПРИЯТИЯ

Одной из проблем эффективного функционирования предприятия является отсутствие автоматизированной системы оценки финансовой устойчивости  (программной модели системы).

В последнее время появилось много методов объектно-ориентированного проектирования, изложенных в работах Джекобсона (Jacobson), Румбаха (Rumbaugh), Гоада и Иордана (Goad and Yourdon) и др.

«Процедурно-ориентированная декомпозиция программ уступила место объектно-ориентированной декомпозиции, при которой отдельными структурными единицами программы стали являться не процедуры и функции, а классы и объекты с соответствующими свойствами и методами. Как следствие, программа перестала быть последовательностью предопределенных на этапе кодирования действий, а стала событийно-управляемой. Последнее обстоятельство стало доминирующим при разработке широкого круга современных приложений. В этом случае каждая программа представляет собой бесконечный цикл ожидания некоторых заранее определенных событий. Инициаторами событий могут быть другие программы или пользователи. При наступлении отдельного события, например, нажатия клавиши на клавиатуре или щелчка кнопкой мыши, программа выходит из состояния ожидания и реагирует на это событие вполне адекватным образом. Реакция программы при этом тоже связывается с последующими событиями» [2, с.8].

"Объектно-ориентированное проектирование - это методология проектирования, соединяющая в себе процесс объектной декомпозиции и приемы представления логической и физической, а также статической и динамической моделей проектируемой системы". [1, с.53]

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

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

В программной модели выделяется главный модуль, который содержит метод Main. Кроме того, проектируется пять классов, содержащие определенный набор методов, переменных и событий, которые опеределяются как спецификация классов. В программной модели отображены следующие классы: предприятие (Predpriatie), бухгалтерия (Buhgalteria), анализ структуры пас сива (AnPassiva), анализ структуры актива (AnAktiva), оценка финансовой устойчивости предприятия (OcFinUstPred).

Таким образом, опишем спецификацию класса OcFinUstPred.

Dim oOcFinUstPred As OcFinUstPred ()- объектная переменная, делается ссылка на значение опеределенного класса

Class OcFinUstPred

- методы:

Sub pevOcFinUstPred () - метод - перехватчик, перехватывает событие от класса бухгалтерии.

- события:

Public Event evPredpriatie - объявляется событие, суть которого заключается в передаче заявления от предприятия на проверку финансовой утойчивости предприятия.

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

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

 

Перечень источников

         1. Г. Буч Объектно-ориентированный анализ и проектирование с примерами на C++, 2-е изд./Пер. с англ.- М.: «Издательство Бином», СПб.: «Невский диалект», 2000.- 560., ил.

2. Леоненков А. В. Самоучитель UML. / А. В. Леоненков. - 2-е изд. - СПб.: БХВ - Петербург, 2004. - 432 с.: ил.

 

e-mail: ints@adi.gorlovka.net


Залиште коментар!

Дозволено використання тегів:
<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <code> <em> <i> <strike> <strong>