Седмично задание - казус

Седмично задание - казус

Number of replies: 2

Възложено Ви е да разработите следните системи:

  1. Счетоводна система за нуждите на даден университет, която да замени съществуваща такава;
  2. Интерактивна система, която позволява на пътниците да намират времето за тръгване на интересуващия ги влак от инсталиран на гарата терминал.

Какъв процес на разработване ще изберете? Обосновете своя избор.



In reply to First post

Re: Седмично задание - казус

by Андрея Димитрова -

1.     Счетоводна система за университета:

За разработването на счетоводна система за университета ще използваме  традиционния подход. Чрез традиционния подход ще представим анализ на изискванията, създаването, програмирането, тестването и внедряването на системата.  Счетоводната система е от значителна важност за работата на университета и именно затова ще изберем подход, който осигурява ясност и стабилност на процеса.

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

Разработване : Ще бъде представен подробен анализ на изискванията на системата, дизайн на базата данни, създаване на софтуерни модели и разработването на софтуер. Ще бъдат изградени функционалностите, които системата трябва да предоставя за управление на счетоводните операции на университета.

Реализация : След успешно разработване и тестване на системата, ще бъде внедрена в университета. Тази фаза включва инсталиране на софтуера, обучение на работниците и прехвърляне на съществуващите данни към новата система.

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

2.     Интерактивна система за пътниците на гарата:

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

Стартиране: Тази фаза включва събирането на изискванията на потребителите за интерактивната система, определяне на целите и обхвата на проекта, както и планиране на бюджета и сроковете.

Разработване: Ще бъде разработен прототип, който ще бъде представен на потребителите за обратна връзка и тестване. На базата на тази обратна връзка ще се изгради крайната система с необходимите функционалности.

Реализация: Фазата на внедряване включва инсталиране на системата на гарата и обучение на работниците за нейното използване.

Функциониране и поддръжка: След успешното внедряване, системата ще бъде използвана от потребителите. За да се гарантира нейното правилно функциониране, ще се предостави постоянна поддръжка и редовни обновления.


In reply to First post

Re: Седмично задание - казус

by Теодор Желязков -
1.Разработването на счетоводна система за университет, която заменя съществуващата, е подходящо да се извърши чрез Waterfall методология. Това е така, защото Waterfall предоставя стабилност и контрол върху процеса, което е критично за финансовите системи. Също така, методът е подходящ за проекти с ясно дефинирани изисквания и гарантира производство на стабилни и добре документирани изходни продукти.

2.Системата за търсене на времето за тръгване на влаковете от гарата е подходящо да се разработи с Agile методологията. Agile осигурява гъвкавост, бързина и активно участие на потребителите в процеса на разработка, което е от съществено значение за интерактивната система, която трябва да бъде бързо достъпна и полезна за пътниците.