80522

Пакети комп`ютерних програм, використовуваних в оціночній діяльності

Лекция

Информатика, кибернетика и программирование

Програмне забезпечення оціночної діяльності Програмне забезпечення ПЗ це сукупність програм які забезпечують спілкування користувача з комп`ютерною технікою і орієнтуються на вирішення задач певного класу. Компютерні бази даних з програмним забезпеченням які рекомендують застосовуюти при оцінці колісних транспортних засобів КТЗ: Комп`ютерні програми для складання кошторису відновлювального ремонту КТЗ іноземного виробництва udtex М21 udtex М95 ...

Украинкский

2015-02-17

78.22 KB

12 чел.

Лекція 10. Пакети комп`ютерних програм, використовуваних в оціночній діяльності

План

1. Програмне забезпечення оціночної діяльності

                     2. Задачі динамічного програмування

                     3. Аналіз якості програмного забезпечення

1. Програмне забезпечення оціночної діяльності

Програмне забезпечення (ПЗ) - це сукупність програм, які забезпечують спілкування користувача з комп'ютерною технікою  і орієнтуються на вирішення задач певного класу.

Комп’ютерні бази даних з програмним забезпеченням, які рекомендують застосовуюти при оцінці колісних транспортних засобів (КТЗ):

  1.  Комп'ютерні  програми  для   складання кошторису відновлювального ремонту КТЗ іноземного виробництва "Audatex М21", "Audatex М95", "AudaShare" - Німеччина.
  2.  Комп'ютерна програма  для  складання    кошторису відновлювального  ремонту КТЗ виробництва країн СНД "НАМИ-Сервис". - Прайс-Н, Російська Федерація.
  3.  Комп'ютерна програма  для  складання    кошторису відновлювального ремонту КТЗ виробництва країн  СНД  "Автобаза". -Автоинжениринг, Російська Федерація.
  4.  Комп'ютерна програма  для  складання    кошторису відновлювального  ремонту КТЗ виробництва країн СНД "АС: смета". - Инженерно-технический   центр   АВТОСФЕРА,   Тольятті,   Російська Федерація.
  5.  Електронна база даних  для складання    кошторису відновлювального  ремонту  КТЗ  "УкрАвтоКальк". -  ПП  "Тавтєлєв", Україна.
  6.  Комп'ютерна програма для  складання  кошторису відновлювального  ремонту  КТЗ  іноземного виробництва "Silver DAT II",  російська  версія.  -  DAT Marktspiegel, DAT-Рус, Німеччина, Росія.
  7.  Комп'ютерна   програма   "DonRest". -  ДНДІСЕ,  ІОЦ  СЕУ, Донецьк.
  8.  Комп'ютерна програма "Der Gross DAT". - DAT Marktspiegel, Німеччина.
  9.  Комп'ютерна  програма  "Каталог  двигунів". - ДНДІСЕ, ІОЦ СЕУ, Донецьк.
  10.   Комп'ютерна  програма  "Розшифровка  кодів VIN". - НАМИ, Російська Федерація.
  11.   Комп'ютерна  програма "Auto VIN". - Науково-дослідне бюро судових експертиз "Сантодор", Київ.
  12.   Комп'ютерна програма "ПС: Идент". - ПрайсСофт, Російська Федерація.

Також в оціночній діяльності використовують деякі програми Корпорпорації  Парус.

Парус-Підприємство 8. (powered by Oracle) - Система орієнтована на комплексну автоматизацію управління та обліку на середніх і великих підприємствах різної галузевої спрямованості, а також у корпораціях, холдингах з територіально розподіленого структурою. Гнучкість і функціональність системи дозволяють її використовувати на підприємствах різних типів: від торговельних і сервісних компаній до виробничих і видобувних підприємств. Система побудована в архітектурі "клієнт-сервер" на базі СУБД Oracle з використанням сучасних технологій обробки інформації.

Окремо потрібно виділити інформаційно-аналітичну систему за законодавством України Парус-Консультант, яка містить більше 300 000  нормативно-правових документів, довідник бухгалтерських проводок, набір типових договорів і бухгалтерських бланків, бізнес-словник, курси валют, нормативно-довідкові таблиці, а також унікальну інформацію рекомендаційного і консультаційного характеру.

2. Задачі динамічного програмування

В розглянутих нижче задачах лінійного та нелінійного програмування ми знаходили їх розв’язок ніби в один етап чи в один крок. Такі задачі отримали назву одноетапних чи однокрокових.

На відміну від цих задач задачі ДП (динамічне програмування) є багатоетапними чи багатокроковими. Іншими словами, знаходження розв’язку конкретних задач методами ДП включають декілька етапів чи кроків, на кожному з яких визначається розв’язок деякої окремої задачі, обумовленою початковою. Тому термін “динамічне програмування” не стільки визначає собою тип задач, скільки характеризує методи знаходження розв’язку окремих класів задач математичного програмування, які можуть відноситися до задач як лінійного, так і нелінійного програмування. Не дивлячись на це, доцільно дати загальну постановку задачі ДП і визначити єдиний підхід до її розв’язку.

Припустимо, що дана фізична система S знаходиться в деякому початковому стані S0 S0 та є направляючою. Таким чином, завдяки здійсненню деякого управління U вказана система переходить з початкового стану S0 в кінцевий стан Sкін SR. При цьому якість кожного з реалізуючих управлінь U характеризується відповідним значенням функції W(U). Задача полягає в тому, щоб з більшості можливих управлінь U знайти таке U* , при якому функція W(U) приймає екстремальне значення W(U*). Сформульована задача і є загальною задачею ДП.

Дамо геометричну інтерпретацію цієї задачі. Припустимо, що стан системи характеризується деякою точкою S на площині x1Ox2 (мал.1) і ця точка завдяки здійснюваному управлінню її рухом переміщується удовж лінії, яка зображена на мал.1, з області можливих початкових станів S0 в область допустимих кінцевих станів SR . Кожному управлінню U рухом точки, а саме кожній траєкторії руху точки, поставимо у відповідність значення деякої функції W(U) (наприклад, довжину відстані, пройденої точкою під впливом даного управління). Тоді задача полягає в тому, щоб з усіх допустимих траекторій руху точки S знайти таку, яка виходить в результаті реалізації управління U*, що забезпечує екстремальне значення функції W(U*). До означення такої “траекторії” зводиться і задача ДП у випадку, коли допустимі стани системи S визначаються точками n-вимірного простору.

Економічну інтерпретацію загальної задачі ДП розглянемо на конкретних прикладах.

1. У розпорядження міністерства, у підпорядкуванні якого знаходиться k підприємств, виділено кошти в розмірі К тис. грн. для використання їх на розвиток підприємств протягом m років. Ці кошти на початку кожного господарського року, тобто в моменти t1, t2, …, tm , розприділяються між підприємствами. Одночасно з цим між підприємствами розподіляється отриманий ними за минулий рік прибуток. Таким чином, на початок кожного і-го року періоду, який нас цікавить j-те підприємство отримує в своє розпорядження хi( j ) тис.грн. Задача полягає у визначенні таких значень xi( j ) , тобто в знаходженні таких розподілів виділених коштів між підприємствами і прибутку що ними отримується, при яких за m років забезпечується отримання максимального прибутку всіма підприємствами.

Сформулювати поставлену задачу в термінах загальної задачі ДП.

Розв’язок. Припускаючи, що j-му підприємству на і-ий рік виділяється xi(j) тис. грн., будемо розглядати даний розподіл коштів як реалізацію деякого управління ui . Таким чином, управління ui полягає в тому, що на і-му кроці першому підприємству виділяється xi(1) тис. грн., другому - xi(2) тощо. Сукупність чисел xi(1), xi(2), …, xi(k) визначає всю сукупність управлінь u1, u2, …, um на m кроках розподілу коштів як m точок в k-вимірному просторі.

В якості критерію оцінки якості обраного розподілу коштів, тобто реалізуючих управлінь, взятий сумарний прибуток за m років, який залежить від всієї сукупності управлінь:

W= W (u1, u2, …, um).

 

Отже, задача полягає у виборі таких управлінь ui*, тобто в такому розподілі коштів, при якому функція W приймає максимальне значення.

Сформульована задача є багатоетапною. Ця багатоетапність визначається її умовами, якими передбачено прийняття певних рішень на початку кожного року періоду часу, який розглядається. Разом з тим в цілому ряді інших задач ДП така багатоетапність безпосередньо не слідує з їх умов. Але в цілях знаходження розв’язку такі задачі доцільно розглядати як багатоетапні.

2. Для збільшення об’ємів випуску продукції, яка користується більшим попитом, що її випускають підприємства, виділені капіталовкладення в розмірі S тис. грн. Використання і-тим підприємством xi тис. грн. з вказаних коштів забезпечує приріст випуску продукції, що визначається значенням нелінійної функції fi (xi).

Знайти розподіл капіталовкладень між підприємствами, що забезпечує максимальне збільшення випуску продукції.

Розв’язок. Математична постановка задачі полягає в визначені найбільшого значення функції   n

F = å fi (xi) (1)

i=1

при умовах

n

å xi = S (2)

i=1

хі ³ (і = 1, n) (3)

Сформульована задача є задачею нелінійного програмування. В тому випадку, коли fi (xi) – опуклі функції, її розв’язок можна знайти, наприклад, методом множників Лагранжа. Якщо ж функції fi (xi) не є такими, то відомі методи знаходження розв’язку задач нелінійного програмування дозволяють визначити глобальний максимум функції (1). Тоді розв’язок задачі (1) –(3) можна знайти за допомогою ДП. Для цього початкову задачу потрібно розглянути як багатоетапну. Замість того щоб розглядати допустимі варіанти розподілу капіталовкладень між n підприємствами та оцінювати їх ефективність, будемо розглядати ефективність вкладення коштів на одному підприємстві, на двох підприємствах, на n підприємствах. Таким чином, отримаємо n етапів, на кожному з яких стан системи, в якості якої виступають підприємства, описується об’ємом коштів, які належать освоєнню k підприємствами (k=1,n). Розв’язки про об’єми капіталовкладень, що виділяються k-му підприємству (k = 1, n) і є управліннями. Задача полягає у виборі таких управлінь, при яких функція (1) приймає найбільше значення.

3. Аналіз якості програмного забезпечення

Якість ПЗ - це сукупність властивостей, що визначають спроможність задовольнити запити замовника, які він висловив у вигляді вимог до розроблень. Згідно з міжнародними та вітчизняними стандартами оцінки рівня якості виділяють два процеси забезпечення якості впродовж життєвого циклу програмного забезпечення:

1) гарантія якості ПЗ, що є результатом певних дій на кожній стадії ЖЦ з перевірки й підтвердження відповідності ПЗ стандартам та процедурам, орієнтованим на досягнення якості;

2) інженерія якості як процес надання продуктам ПЗ надійності, супроводження й інших характеристик якості.

 Ці процеси потребують:

  1.  оцінки стандартів і процедур, що виконуються при розробленні програм;
  2.  ревізії управління, розроблення і забезпечення гарантії якості ПЗ, а також усієї проектної документації (звітів, графіків розроблення, повідомлень);
  3.  контролю проведення формальних інспекцій та оглядів;
  4.  аналізу і контролю проведення тестування (випробувань) ПЗ.

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

Атрибути функціональності ПЗ:

  1.  функціональна повнота - атрибут, який показує ступінь достатності основних функцій для вирішення спеціальних завдань відповідно до призначення ПЗ;
  2.  правильність - атрибут, який показує, як забезпечується досягнення правильних та погоджених результатів;
  3.  інтероперабельність або сумісність - атрибути, які вказують на спроможність ПЗ взаємодіяти з іншими системами і середовищами;
  4.  захищеність - атрибути, які вказують на можливість запобігати несанкціонованому доступу до програм і даних;
  5.  узгодженість - атрибут, який вказує на відповідність заданим стандартам, угодам, правилам, законам і розпорядженням.

Надійність - це множина атрибутів, які вказують на спроможність ПЗ коректно перетворювати вхідні дані на результати. Зниження надійності ПЗ відбувається внаслідок помилок у вимогах, проектуванні і виконанні.

 Атрибути надійності ПЗ:

  1.  безвідмовність - атрибути, які визначають частоту відмов внаслідок наявності помилок у ПЗ;
  2.  стійкість до помилок - атрибути, які вказують на забезпечення спроможності виконувати функції в аномальних умовах (збої апаратури, помилки в даних та інтерфейсах, порушення в діях оператора тощо);
  3.  відновлюваність - атрибути, які вказують на спроможність програми до перезапуску для повторного виконання й відновлення даних після відмов;
  4.  узгодженість - атрибут, який показує відповідність діючим стандартам, угодам, правилам, законам і розпорядженням.

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

 Зручність застосування - це множина атрибутів, що характеризують умови взаємодії користувача з ПЗ.

 Атрибути зручності застосування ПЗ:

  1.  зрозумілість - визначається, наскільки зрозумілі для розпізнавання логічні концепції ПЗ та умов їх застосування;
  2.  легкість навчання - визначається, наскільки доступні (легкі) для вивчення умови використання;
  3.  оперативність - характеризується швидкістю реакції системи на дії користувача;
  4.  узгодженість - визначається відповідністю розробки вимогам діючих стандартів, угод, правил, законів і розпоряджень;

Ефективність - це зв'язок між результатами використання ПЗ та кількістю задіяних для цього ресурсів (апаратура, матеріали, послуги обслуговуючого персоналу тощо).

Супроводжуваність - зусилля, які необхідно витратити на коригування, вдосконалення й адаптацію ПЗ у разі зміни середовища, вимог або функціональних специфікацій.

 Атрибути супроводжуваності ПЗ:

  1.  аналізованість - показник, який визначає необхідні зусилля для діагностики причин відмов або ідентифікації частин, що потрібно модифікувати;
  2.  змінюваність показник, який визначає зусилля на модифікацію, усунення помилок або внесення змін у зв'язку з помилками чи новими можливостями середовища функціонування;
  3.  стабільність - атрибут, що характеризує імовірність модифікації;
  4.  тестованість- атрибут, що характеризує зусилля щодо проведення валідації та верифікації.

 Переносність - це здатність ПЗ пристосовуватися до роботи у разі зміни середовища виконання.

До основних компонент середовища розроблення ІС відносять: організаційне, технологічне, апаратне, програмне тощо (мал. 3.1)

Мал. 3.1.Середовище розроблення

Атрибути переносності ПЗ: адаптивність, налагоджуваність, сумісність, узгодженість, інтероперабельність.

 Оцінювання якості ПЗ - це дії, які мають визначити, якою мірою ПЗ відповідає своєму призначенню.


 

А также другие работы, которые могут Вас заинтересовать

74326. Провода и тросы ВЛ. Требования к ним, характеристики материалов, стандартный ряд сечений проводов 44 KB
  Провода и тросы ВЛ. Провода предназначены для передачи электроэнергии. С этой целью применяют провода из наиболее дешевых металлов алюминия стали специальных сплавов алюминия. Хотя медь обладает наибольшей проводимостью медные провода изза высокой стоимости и необходимости для других целей в новых линиях не используются.
74327. Изоляция ВЛ. Типы изоляторов. Номинальное напряжение и изоляция ВЛ 29 KB
  Изоляторы предназначены для изоляции и крепления проводов. По конструкции способу закрепления на опоре изоляторы разделяют на штыревые и подвесные. Штыревые изоляторы применяются для линий напряжением до 10 кВ и редко для малых сечений 35 кВ. Подвесные изоляторы используются на ВЛ напряжением 35 кВ и выше.
74328. Линейная арматура ВЛ 69 KB
  Поддерживающие зажимы применяют для подвески и закрепления проводов ВЛ на промежуточных опорах с ограниченной жесткостью заделки рис. На анкерных опорах для жесткого крепления проводов используют натяжные гирлянды и зажимы натяжные и клиновые рис. Поддерживающая гирлянда рис.
74329. Кабельные линии (КЛ) эл.передачи. типы кабелей, виды кабельной канализации 34 KB
  Кабельная линия КЛ линия для передачи электроэнергии состоящая из одного или нескольких параллельных кабелей выполненная каким-либо способом прокладки. При этом концы жил кабелей освобождают от изоляции и заделывают в соединительные зажимы. На концах кабелей применяют концевые муфты или концевые заделки.
74330. Токопроводы, шинопроводы и внутренние проводки 32 KB
  Токопроводы шинопроводы и внутренние проводки Токопроводом называют линию электропередачи токоведущие части которой выполнены из одного или нескольких жестко закрепленных алюминиевых или медных проводов или шин и относящихся к ним поддерживающих и опорных конструкций и изоляторов защитных оболочек коробов.
74331. Характеристика передачи ЭЭ переменным током 47.5 KB
  Поэтому повышение напряжения при токах в несколько тысяч ампер возможно только с помощью явления электромагнитной индукции и трансформаторов что создает возможность для последующей эффективной передачи электроэнергии переменным током. Потребление электроэнергии производится на относительно низком напряжения сотни тысячи вольт. Доставка ЭЭ от электростанции к электроприемникам в общем случае осуществляется сетями различного класса номинального напряжения т. представлена принципиальная упрощенная схема передачи и распределения ЭЭ...
74332. Характерные значения удельных (погонных) параметров схем замещения и электрических режимов воздушных и кабельных линий электропередачи и соотношения между ними 496 KB
  Волновые параметры реальной линии волновое сопротивление ZB и коэффициент распространения волны γо определяются через ее удельные погонные отнесенные к 1 км параметры: где β0 коэффициент затухания α0 коэффициент изменения фазы фазовый угол. Удобно определять параметры Побразной схемы замещения линии через удельные погонные сопротивления Zo=RojX0 Ом км и проводимости Yo=g0jb0 См км. При этом равномерную распределенность параметров линии по длине учитывают приближенно с помощью поправочных коэффициентов по формулам Z...
74333. Двухобмоточные силовые тр-ры. Виды, условные обозначения, принципиальные сх., сх. замещения. Моделирование трансформаторов и определение параметров сх. замещения 224 KB
  замещения. замещения. Установим связь схемы замещения трансформатора с его реальными схемнорежимными параметрами. Эта схема в которой магнитная связь между обмотками заменена электрической называется схемой замещения трансформатора.
74334. Понятие пропускной способности электропередачи, факторы её определяющие 32 KB
  Второе ограничение связано с риском нарушения синхронной работы генератора при повышении нагрузки на которых возникает условие для выхода из синхронизма. Это ограничение чаще практикуется по статической устойчивости. При некоторой меньшей длине активным ограничение будет являться ограничение по нагреванию. Заметим что ограничение по нагреванию не зависит от длины ЛЭП.