Автор работы: Пользователь скрыл имя, 08 Мая 2015 в 07:15, курсовая работа
Вже сьогодні важко назвати будь-яку галузь життя та діяльності людей, де б не використовувались комп'ютери.
Для підвищення досягнутих Україною результатів в економічному й соціальному розвитку, а також завоювання місця повноправного партнера в світовій економічній системі значно залежить від того, в яких масштабах впроваджуватимуться та наскільки ефективно будуть використовуватися сучасні інформаційні технології в усіх сферах суспільної діяльності, а також їх роль у підвищенні ефективності суспільної праці.
ВСТУП………………………………………………………………………...3
РОЗДІЛ 1. ТЕОРЕТИЧНЕ ОБГРУТУВАННЯ СИСТЕМИ ПРОГРАМНОГО ЗАБЕЗПЕЧЕННЯ ДЛЯ УПРАВЛІННЯ ДОКУМЕНТООБІГОМ…………………………………………………………...5
1.1.Характеристика процесу документообігу……………………………….5
1.2.Види програмного забезпечення……………..………………..…………6
РОЗДІЛ 2. АНАЛІЗ ПРОГРАМНОГО ЗАБЕЗПЕЧЕННЯ ДЛЯ ДОКУМЕНТООБІГУ…………………………………………………….………12
2.1. Аналіз програмного забезпечення………………………….………….12
2.2.Аналіз якості програмного забезпечення………………………………17
ВИСНОВОК…………………………………………………………………22
ЛІТЕРАТУРА……………………………………………………………….23
Обов'язки кожного класу визначаються, виходячи з повідомлень на діаграмах взаємодії, і документуються в класах у вигляді «операцій аналізу». У процесі проектування кожна «операція аналізу» буде перетворена в одну або більше операції класу, які надалі будуть реалізовані в коді системи.
2.2.Аналіз якості програмного забезпечення
Якість програмного забезпечення - це сукупність властивостей, що визначають спроможність задовольнити запити замовника, які він висловив у вигляді вимог до розроблень. Згідно з міжнародними та вітчизняними стандартами оцінки рівня якості виділяють два процеси забезпечення якості впродовж життєвого циклу програмного забезпечення:
1) гарантія якості програмного забезпечення, що є результатом певних дій на кожній стадії циклу з перевірки й підтвердження відповідності програмного забезпечення стандартам та процедурам, орієнтованим на досягнення якості;
2) інженерія якості як процес надання продуктам програмного забезпечення надійності, супроводження й інших характеристик якості [22, c. 65].
Ці процеси потребують:
1. Оцінки стандартів і процедур, що виконуються при розробленні програм.
2. Ревізії управління, розроблення
і забезпечення гарантії
3. Контролю проведення
формальних інспекцій та
4. Ааналізу і контролю проведення тестування (випробувань) програмного забезпечення.
Функціональність - це сукупність властивостей, які визначають спроможність ПЗ виконувати в заданому середовищі упорядковану послідовність дій для задоволення споживчих властивостей, замовлених користувачем, відповідно до вимог обробки і загальносистемних засобів. Атрибути функціональності програмного забезпечення
1. Функціональна повнота - атрибут, який показує ступінь достатності основних функцій для вирішення спеціальних завдань відповідно до призначення програмного забезпечення.
2. Правильність - атрибут, який показує, як забезпечується досягнення правильних та погоджених результатів.
3. Інтероперабельність або сумісність - атрибути, які вказують на спроможність програмного забезпечення взаємодіяти з іншими системами і середовищами.
4. Захищеність - атрибути, які вказують на можливість запобігати несанкціонованому доступу до програм і даних.
5. Узгодженість - атрибут, який вказує на відповідність заданим стандартам, угодам, правилам, законам і розпорядженням.
6. Надійність - це множина атрибутів, які вказують на спроможність програмного забезпечення коректно перетворювати вхідні дані на результати. Зниження надійності програмного забезпечення відбувається внаслідок помилок у вимогах, проектуванні і виконанні.
Розглянемо атрибути надійності програмного забезпечення:
1. Безвідмовність - атрибути, які визначають частоту відмов внаслідок наявності помилок у програмну забезпеченні.
2. Стійкість до помилок - атрибути, які вказують на забезпечення спроможності виконувати функції в аномальних умовах (збої апаратури, помилки в даних та інтерфейсах, порушення в діях оператора).
3. Ввідновлюваність - атрибути, які вказують на спроможність програми до перезапуску для повторного виконання й відновлення даних після відмов.
4. Узгодженість - атрибут, який показує відповідність діючим стандартам, угодам, правилам, законам і розпорядженням.
Деякі типи систем (реального часу, радарні, безпеки, комунікації, медичного устаткування тощо) містять особливі вимоги до забезпечення високої надійності з такими атрибутами, як недопустимість помилок, безпека, захищеність і зручність застосування, а також достовірність як основний критерій надійності.
Зручність застосування - це множина атрибутів, що характеризують умови взаємодії користувача з програмного забезпечення. Атрибути зручності застосування програмного забезпечення:
1. Зрозумілість - визначається, наскільки зрозумілі для розпізнавання логічні концепції програмного забезпечення та умов їх застосування.
2. Легкість навчання - визначається, наскільки доступні (легкі) для вивчення умови використання.
3. Оперативність - характеризується швидкістю реакції системи на дії користувача.
4. Узгодженість - визначається відповідністю розробки вимогам діючих стандартів, угод, правил, законів і розпоряджень.
5. Ефективність - це зв'язок між результатами використання програмного забезпечення та кількістю задіяних для цього ресурсів (апаратура, матеріали, послуги обслуговуючого персоналу).
6. Супроводжуваність - зусилля, які необхідно витратити на коригування, вдосконалення й адаптацію програмного забезпечення у разі зміни середовища, вимог або функціональних специфікацій.
Атрибути супроводжуваності програмного забезпечення:
1. Ааналізованість - показник, який визначає необхідні зусилля для діагностики причин відмов або ідентифікації частин, що потрібно модифікувати.
2. Змінюваність - показник, який визначає зусилля на модифікацію, усунення помилок або внесення змін у зв'язку з помилками чи новими можливостями середовища функціонування.
3. Стабільність - атрибут, що характеризує імовірність модифікації.
4. Тестованість - атрибут, що характеризує зусилля щодо проведення валідації та верифікації.
5. Переносність - це здатність програмного забезпечення пристосовуватися до роботи у разі зміни середовища виконання.
До основних компонент середовища розроблення ІС відносять: організаційне, технологічне, апаратне, програмне.
Атрибути переносності програмного забезпечення включають: адаптивність, налагоджуваність, сумісність, узгодженість, інтероперабельність.
Оцінювання якості програмного забезпечення - це дії, які мають визначити, якою мірою програмного забезпечення відповідає своєму призначенню.
Фірми-видавці відіграють дуже істотну роль у загальному процесі торгівлі програмного забезпечення. Основна функція таких фірм полягає у виконанні всіх робіт із маркетингу і продажу програмного забезпечення, яке вони одержують від розробника. По аналогії з роботою книжкових видавництв
такі фірми, ніби то видають (готують) одержане від розробників програмне забезпечення для ринку у вигляді продукту (товару). У цьому випадку вони виконують всі роботи від моменту придбання прав від розробника на маркетинг його програмного забезпечення, і до моменту постачання вже готового для продажу програмного забезпечення місцевому агенту. Дуже часто в ролі фірм-видавців програмного забезпечення виступають виробники ЕОМ, фірми-розробники і фірми-посередники.
ВИСНОВОК
Під програмним забезпеченням розуміється сукупність програм, виконуваних обчислювальною системою.
До програмного забезпечення відноситься також вся область діяльності з проектування та розробки програмного забезпечення:
Однією з вимог до комп'ютерних програм в процесі документообігу є можливість проведення всебічного аналізу.
Користувач отримує програмне забезпечення разом із ліцензією, яка надає йому право використовувати програмний продукт за умови виконання положень ліцензування. Зазвичай, ці умови обмежують можливості користувача передавати програмний продукт іншим користувачам. Частина програмного забезпечення поставляється з вільною ліцензією. Такі ліцензії дозволяють розповсюджувати програмний продукт, а також модифікувати його.
Частина програмного забезпечення розповсюджується
як безкоштовне. Існує також умовно безкоштовне або шароварне прог
ЛІТЕРАТУРА
Информация о работе Аналіз програмного забезпечення для документообігу