Софтуерни технологии



страница6/17
Дата28.02.2022
Размер204.11 Kb.
#113509
ТипАнализ
1   2   3   4   5   6   7   8   9   ...   17
СОФТУЕРНИ
Проектиране

Начало. Съвпада с края на фазата изследване.

Същност. Целта е обхващането и отразяването на потребителския възглед
за ПП. Това се нарича външен проект на предвидения ПП. Той представя ПП като
черна кутия, към която се подават определени данни и се получават определени
резултати. В детайли се обсъжда с потребителя и се проектира потребителският
интерфейс. Разглеждат се и се уточняват връзките на ПП с операционната среда
и други софтуерни средства, с които е свързано използването на ПП.

Резултат. Създаденият външен проект се оформя като документа "Външ-
на спецификация".

Продължителност. 10 седмици.

Програмиране

Начало. Програмирането може да започне, когато външната специфика-
ция е представена в някакъв вид, макар да не е преминала окончателно формал-
но утвърждаване. Във всички случаи обаче СИ трябва да е било утвърдено.

30

Същност. През тази фаза се създава детайлен (вътрешен) проект. В него
фактически е описано как ще се реализира ПП. Създава се с цялостната струк-
турна схема на ПП. Вътрешният проект представя детайлно архитектурата на ПП
с пълно описание на всяка програмна част, описание на потока на данните и
потока на управлението. Детайлният проект трябва да се опише на такова ниво на
подробност, че по това описание да могат да се напишат програмите на ПП.

През тази фаза се извършва и така нареченото модулно тестване, т. е.


всяка програмирана единица се тества самостоятелно. След завършване на
модулното тестване всички създадени програмни части се интегрират в един-
на система, която по-нататък (но не в тази фаза) се тества като едно цяло
(системно тестване)

Резултат. Получава се работоспособен ПП, който може да бъде предста-
вен за независимо тестване и последващи приемни изпитания.

Продължителност. Особено силно зависи от сложността и обема на ПП.
По принцип обаче Гънтър смята, че не трябва да надвишава 10 месеца. Ако
предварителните оценки показват по-голяма продължителност, то проектът тряб-
ва още в началото да се декомпозира на няколко отделни части с продължител-
ност на фазата програмиране под 10 месеца.

^ Оценка

Начало. Това е моментът, в който ПП е сглобен от готовите програмни
модули.

Същност. Целта е да се извърши така нареченото независимо тестване,
т. е. създаденият ПП да се тества от специалисти, които не са участвали в разра-
ботването му. След това се провеждат приемни изпитания. Тяхната основна цел
е да се провери съответствието между разработения ПП и СИ, съответствията
между ПП и съставените за него спецификации; да се документира експлоата-
ционната годност на ПП в реални потребителски условия; да се проверят качес-
твата на документацията, включително нейната пълнота.

Резултат. Документ (протокол, сертификат), удостоверяващ експлоата-
ционната годност на ПП, който позволява последващо предаване за разпрост-
ранение и експлоатация.

Продължителност. Силно зависи от качеството на работа през предиш-
ните фази. Най-оптимистичната оценка е 1/3 от продължителността на фазата
програмиране. Има случаи обаче, когато се достига продължителността на прог-
рамирането.

Използване

Начало. Това е моментът на издаване на документа за годност.

Същност. Тази фаза включва инсталирането и последващата експлоатация
на ПП. Извършва се обучение на потребителите с различна продължителност в
зависимост от квалификацията на потребителите и сложността на ПП. Всички
видове съпровождане (усъвършенстване, отстраняване на грешки, добавяне на
нови функции) също се извършват по време на тази фаза.



Сподели с приятели:
1   2   3   4   5   6   7   8   9   ...   17




©obuch.info 2024
отнасят до администрацията

    Начална страница