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

Автор работы: Пользователь скрыл имя, 25 Февраля 2012 в 20:07, дипломная работа

Описание

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

Содержание

Введение
1 Анализ деятельности предприятия МСП "ОЛИТ"
1.1 Внешняя среда предприятия
2. Исследование методов экспертных оценок. Оценка по доходу.
2.I Общая характеристика.
1.2 Информационно правовая база.
1.3 Внутренняя среда предприятия.
1.4 Организационная структура предприятия
1.5 Исследование возможности улучшения деятельности предприятия.
2. Исследование методов экспертных оценок. Оценка по доходу.
2.I Общая характеристика
2.2. Стоимость денег во времени
2.2.1. Будущая стоимость денежной единицы
2.2.2. Накопление денежной единицы за период
2.2.3. Текущая стоимость денежной единицы.
2.2.4 Текущая стоимость аннуитета
2.2.5 Взнос на амортизацию денежной единицы
2.3. Расчет ставки дисконта и коэффициентов дисконтирования
2.3.1 Расчет ставки дисконта
2.3.1 Расчет ставки дисконта
2.3.2. Эффективный коэффициент дисконтирования
2.3.3. Использование нескольких факторов сложного процента
2.4. Расчет коэффициента капитализации
2.4 1. Расчет коэффициента капитализации по ставке дисконта
2.4.2 Расчет коэффициента капитализации на основе сопоставимых продаж
2.4.2 Расчет коэффициента капитализации на основе сопоставимых продаж
2.4.3. Прямолинейный метод возврата капитала (метод Ринга)
2.4.4. Возврат капитала по фонду возмещения (метод Инвуда
2.4.5. Возврат капитала по фонду возмещения и безрисковой ставке дисконта (метод Хоскольда)
2.4.5. Частичное возмещение капитала2.4.6 Зависимость стоимости оцениваемого объекта от способа возврата капитала
2.4.7. Метод вычитания
2.4.8. Метод связанных инвестиций
2.4.9. Метод Эллвуда
2.5. Анализ и оценка доходов
2.5.1. Анализ баланса предприятия
2.5.2. Анализ иных документов отчетности
2.5.3. Прогнозирование объема продаж, затрат и прибыли
2.5.4. Составление прогнозного баланса
2.5.5. Прогнозирование ожидаемых денежных потоков
3. Метод аналогов продаж
3.1. Общая характеристика
3.2 Оценка на основе единицы сравнения
3.2.1. Оценка объекта на основе учета единицы сравнения аналога
3.2.2, Оценка объекта, исходя из единицы сравнения, приносящей доход
3.3. Оценка с учетом поправок
3.3.1 Оценка объекта с учетом поправок в ценах сопоставимых продаж
3.3.2. Оценка объекта с учетом экспертной поправки в денежном исчислении
3.3.3. Оценка объекта с помощью экспертной поправки в процентном выражении
3.4. Оценка с помощью регрессионною анализа
3.5. Оценка на основе соотношения дохода и цены продаж
3.6. Резюме
4. Метод затрат
4.1. Общая характеристика
4.2. Оценка физического износа
4.3. Оценка но стоимости конструктивных элементов н на основании количественного анализа
4.3.1. Оценка по стоимости конструктивных элементов
4.3 2. Оценка на основании количественного анализа
4.4.1. Оценка объектов по стоимости единичного показателя строительного аналога
4.5. Резюме
5. Информационное обеспечение процесса экспертных оценок.
5.1 Язык программирования.
5.2 Особенности языка FoxPro
5.3. Создание программных продуктов
6. Разработка автоматизированной системы экспертных оценок.
Заключение
Список использованной литературы

Работа состоит из  1 файл

ДИПЛОМ.doc

— 1,007.50 Кб (Скачать документ)

• объектов, требующих оценки по замещению;

• для определения страховой стоимости.

3 Метод затрат подразделяется на:

• оценку по стоимости воспроизводства объекта в его техническом состоянии на дату оценки;

• оценку путем замещения строительным аналогом.

4 В практике оценки объектов приватизации стоимость объектов определяется с учетом их физического износа, поскольку учет остальных видов износа не рекомендован Фондом государственного имущества Украины.

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

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

7 Метод оценки по стоимости строительства объекта аналогичного функционального назначения применяется в случае нецелесообразности восстановления объекта в его первоначальном виде.

 

5. Информационное обеспечение процесса экспертных оценок.

 

5.1 Язык программирования.

 

Опыт применения ЭВМ для построения прикладных систем обработки дан­ных показывает, что самым эффективным инструментом здесь являются не уни­версальные алгоритмические языки высокого уровня, а специализированные языки для создания систем управления данными. Такие средства обычно включаются в состав систем управления базами данных (СУБД), но они могут существовать и отдельно. СУБД дают возможность пользователям осуществлять непосредственное управление данными, а программистам быстро разрабатывать более совершенные программные средства их обработки. Характеристики готовых прикладных пакетов определяются прежде всего принятой в СУБД организацией данных и типом используемого транслятора.

Модели данных. По способу установления связей между данными различают реляционную, иерархическую и сетевую модели,

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

Достоинством реляционной модели является сравнительная простота ин­струментальных средств ее поддержки,

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

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

Указанный недостаток снят в сетевой модели, где, по крайней мере теоретически, возможны связи "всех со всеми". Поскольку на практике это, естественно, невозможно, приходится прибегать к некоторым ограничениям. Использование иерархической и сетевой моделей ускоряет доступ к информации в базе данных. Но поскольку каждый элемент данных должен содержать ссылки на некоторые другие элементы, требуются значительные ресурсы как дисковой, так и основной памяти ЭВМ. Недостаток основной памяти, конечно, снижает скорость обработки данных. Кроме того, для таких моделей характерна сложность реализации СУБД.

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

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

    - Среда пользователя, дающая возможность непосредственного управления данными с клавиатуры.

    - Алгоритмический язык для программирования прикладных систем обработки данных, реализованный как интерпретатор. Последнее позволяет быстро создавать и отлаживать программы.                      

     - Компилятор для придания завершенной программе вида готовогокоммерческого продукта в форме независимого ЕХЕ-файла,

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

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

Наличие в СУБД языка программирования позволяет создавать сложные системы обработки данных, ориентированные под конкретные задачи и даже под конкретного пользователя. Есть также СУБД, которые имеют только язык и не имеют оболочки пользователя. Они предназначены исключительно для программистов, и это системы компилирующего типа. Такие пакеты лишь с оговорками могут быть названы СУБД. Обычно их называют просто компиляторами.

Группа реляционных СУБД представлена на рынке программных продуктов очень широко. Это, например, такие системы, как Paradox, R:base, Clarion, однако доминирующее положение здесь занимает семейство так называемых dBASE-подобных СУБД, родоначальником которого является СУБД dBASEII, предложенная фирмой Ashton-Tate в начале 80-х годов. Кроме того, на рынке программных продуктов имеется большое количество различных вспомогательных программ-утилит. облегчающих выполнение тех или иных задач, возникающих при работе с системами такого типа.

В настоящее время широко распространено новое поколение этих популярных пакетов: dBASElY, FoxPro и Clipper-5.

Важнейшей характеристикой любой СУБД является используемый в вей тип транслятора (интерпретатор или компилятор). Программы, написанные для системы-интерпретатора, исполняются лишь в присутствии самой системы. В настоящее время скорость работы таких програнн не уступает скорости Программ, сгенерированных компилятором. Бесспорным преимуществом интерпретаторов для программиста является удобство в разработке и отладке программных продуктов, а также при освоении языка. Из вышеперечисленных СУБД dBASE и FoxPro являются интерпретаторами, a Clipper - компилятором.

СУБД FoxPro (фирма Fox Software) обладает исключительно высокими скоростными характеристиками и в этом отношении заметно выделяется среди интерпретирующих систем. Сравнительно с dBASElY ее скорость в несколько раз выше и не уступает скорости систем-компиляторов, Практически по всем показателям Fox-программы работают значительно быстрее Clipper-nporpaммы . Набор команд и функций, предлагаемых разработчикам программных продуктов в среде FoxPro, по мощи и гибкости отвечает любым современным требованиям к представлению и обработке данных. Здесь может быть реализован максимально удобный, гибкий и эффектный пользовательский интерфейс. В FoxPro поддерживаются разнообразные всплывающее и многоуровневые меню, работа с окнами и мышью, реализованы функции низкоуровневого доступа к файлам, управление цветами, настройка принтера, данные могут быть представлены в виде, похожем на электронные таблицы, и т.п. Система также обладает средствами быстрой генерации экранов, отчетов и меню, поддерживает язык SQL, хорошо работает в сети. В пакете имеется компилятор, позволяющий при желании сформировать ЕХЕ-файлы готовых программ.

FoxPro получил прекрасную прессу на Западе. В настоящее время это, несомненно, самый быстрый пакет среди СУБД для персональных компьютеров стандарта IBM PC,

Переломными в коммерческой судьбе dBASE-СУБД оказались 1991-1992 гг. Фирмы-разработчики систем dBASE, Clipper и FoxPro слились с крупными концернами-изготовителями программной продукции – Borland Computer Associates (хорошо известна у нас по электронной таблице Super-calc-4 и 5) и Microsoft соответственно. Причем для фирм Ashton-Tate и Nantucket этот шаг был вынужденным ввиду с затруднениями при распространении пакетов dBASElY и Clipper-5 и напряженным финансовым положением. В случае с Fox Software ситуация обратная. Компания Microsoft пошла на приобретение Fox Software, учитывая высокий рейтинг и перспективность СУБД FoxPro. В связи с этим следует ожидать, во-первых, исключительного усиления позиций FoxPro на мировом рынке и его быстрого развития, во-вторых, официального появления. адаптации и сопровождения пакета FoxPro в России и Украине, поскольку Microsoft активно работает в стране, и вообще занятия им достойного места среди инструментальных средств для ПК. Ведь до сих пор, несмотря на общепризнанные достоинства пакета, он имеет непропорционально малую часть рынка систем управления базами данных, существенно отставая от лидера - СУБД Paradox фирмы Borland.

Язык FoxPro настолько богат возможностями, что уже при изучении первых основных команд (например, команды BROWSE) требуются понятия (индексы, функции, шаблоны и т.д.), которые еще только предстоит ввести. Такие случаи, обычно встречающиеся в примерах, по возможности комментируются на месте. Неясные места пока можно пропускать либо, забегая вперед, обращаться к соответствующим разделам.

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

Любая мощная программная среда (СУБД, электронная таблица, издательская система, развитый язык высокого уровня), каковой, безусловно, можно считать FoxPro, является по существу целой страной, где могут быть и темные места. Все это  подчеркиваем для программистов, только начинающих изучение СУБД. Разработчики, имеющие даже небольшой опыт, и так это прекрасно знают.

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

         

  5.2 Особенности языка FoxPro

 

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

Динамическое распределение памяти компьютера. Системе доступна памяти и за пределами 640 Кбайт. Стандартный вариант FoxPro дает возможность использовать Expanded LIM-4.0 память. Причем 64 Кбайта может быть задействовано для хранения окон и других данных, а остальная часть — под весьма эффективный буфер ввода-вывода. Расширенная версия работает в защищенном режиме и использует всю Extended-память, установленную на машине (Expanded-память не используется).

Система  «замечает»  имеющийся сопроцессор.  При этом ее характеристики существенно улучшаются.

Поддержка и активное использование мыши.

Язык FoxPro позволяет создавать хорошо структурированные программы. Практически из всех опций команд могут быть вызваны пользовательские процедуры/функции, что придает ему исключительную гибкость. Допускаются как внешние, так и внутренние процедуры.

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

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

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

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

Средства удобного доступа и обработки мемо-полей. Теперь они могут использоваться практически наравне с символьными полями.

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

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