© Христо Тужаров, 2008
|
ЖИЗНЕН ЦИКЪЛ НА СИСТЕМАТА
|
||||||||||||||||||||||||
ИЗБОР НА МЕТОДОЛОГИЯТА
ПРЕДВАРИТЕЛНО ПРОУЧВАНЕ
АНАЛИЗ НА РЕАЛИЗУЕМОСТТА
|
Жизненият цикъл на системата обхваща всички етапи на разработката, внедряването и експлоатацията и.
Рисунката по-горе показва основната линия в разработката и развитието на една система. Постоянните компоненти са изследването на системата, анализът на реализуемостта и изграждане на базата данни. Променливи компоненти са процесите, които се променят и усъвършенстват непрекъснато.
Както вече бе споменато, от съществено значение за ефективното функциониране на системата се явява правилният подбор на методологията за изграждане на информационната система. От това какви етапи, техники и средства ще се използват и в каква последователност ще се прилагат, зависят крайните резултати.
Методологията, която ви предлагаме, не е някакво унифицирано лекарство за всички случаи. Тя просто може да ви помогне да изберете пътя, по който ще тръгнете при изграждане на собствена информационна система. А пътят за изграждане на една съвременна информационна система е безкраен.
Началото му се бележи с една от следните причини:
Избор на модел Настоящата методология е базирана на еволюционния модел. Адаптиран към нуждите на разработката, той има следния вид:
Методологията се базира на следните подходи: Процесен подход - разработката последователно реализира отделните процеси на ИС във вид на програмни модули. Системен подход - изследва се системата като цяло и взаимовръзката на процесите, които реализират нейните цели. Подход за изграждане на ИС, базиран на базата данни - базата данни се възприема, като фундамент, върху който се изграждат последователно отделните модули на системата. Еволюционен подход - системата се изгражда стъпка по стъпка, в зависимост от проблемите и изискванията на организацията.
Етапи на жизнения цикъл на системата
Блок - схема на жизнения цикъл на системата
1.Предварително проучване — съгласуване на оферта за разработка на ИС. Офертите се представят от фирми разработчици и след подбор се одобрява от потребителя една от тях.
2.Изследване на съществуващата система — пълно проучване с цел набиране на информация, необходима за разработка на новата ИС.
3.Анализ на процесите — прави се анализ на процесите в организацията за детайлизиране на функционалните изисквания и необходимите програмни приложения, които ще бъдат разработени в рамките на новата ИС.
4.Анализ на реализуемостта — формулират се целите, приоритетите, критичните фактори за успех и потребителските изисквания. Анализират се възможностите за реализацията им в организацията и се предлагат алтернативни решения.
5.Проектиране на БД — създава се фундаментът, върху който ще се строи цялата сграда, наречена ИС. Анализират се и се моделират данните, след което се проектира и разработва базата данни.
6.Създаване на прототип — последователно се разработват и се тестват модули на ИС, съответстващи на основни процеси в организацията.
7.Внедряване на новата ИС — това е процес, който практически не завършва. Постоянно възникват нови потребителски изисквания и на тази база — надстройки на ИС.
|