

PFI LogisticsHub
Uchambuzi wa Kesi
Products For Industry (PFI) – Kidijitali Ombi la Usafirishaji na Shughuli za Ndani
Tulishirikiana na Products For Industry (PFI), kampuni ya uhandisi yenye makao yake Brisbane, kurahisisha usimamizi wao wa vifaa na shughuli za ndani kupitia seti ya programu maalum za .NET. Kazi yetu ilijumuisha utengenezaji wa jukwaa la ombi la usafirishaji la wavuti, uundaji wa majaribio ya kitengo ili kuhakikisha uaminifu wa programu, na uwekaji wa programu ya WPF ya Windows kwa ajili ya kusimamia shughuli za ndani. Mradi huu ulisasisha mchakato wao wa mawasiliano na kupunguza kazi za mikono katika idara mbalimbali.
Dira
PFI ilihitaji kuotomatisha na kuunganisha mchakato wao wa ombi la usafirishaji wa mikono na ufuatiliaji wa shughuli za ndani. Dira ilikuwa kubadilisha mawasiliano ya barua pepe na ujumbe kuwa majukwaa ya kidijitali yaliyorahisishwa na rahisi kutumia. Zaidi ya hayo, suluhisho lilipaswa kuwekwa ndani ya kampuni, kutumia data bandia/ya majaribio kwa majaribio ya awali, na kutengenezwa kwa kutumia teknolojia za .NET Core, huku ikifuata mbinu ya Agile.
Hali
Kutoka Maombi ya Mikono hadi Mtiririko wa Kazi wa Kidijitali Ulio Unganishwa
Wafanyakazi wa PFI walikuwa wakifikia timu ya vifaa kwa mikono kupitia barua pepe, programu za ujumbe, au mazungumzo ya ana kwa ana kuomba usafirishaji—hii ilisababisha kutokuwepo kwa ufanisi, taarifa kupotea, na rekodi zisizo thabiti. Vivyo hivyo, kazi za ndani zilifuatiliwa kupitia ujumbe wa timu usio rasmi, na hivyo kusababisha mwonekano duni na uwajibikaji.
Programu ya ombi la usafirishaji ya wavuti iliyojengwa kwa ASP.NET Core MVC.
Programu ya mezani ya WPF kwa ajili ya kufuatilia shughuli za ndani.
Seti kamili ya majaribio ya kitengo ili kuthibitisha utendakazi wa programu.
Muunganiko na GitHub kwa udhibiti wa matoleo.
Mbinu ya maendeleo inayolingana na mbinu bora za Agile.

Tulichofanya
Kutoa Suluhisho za Wavuti na Mezani Zilizobinafsishwa kwa Mahitaji ya Ndani

Programu ya Wavuti ya ASP.NET Core MVC – “Ship It App” : Imejengwa kwa kutumia .NET Core 8 na Visual Studio 2022, Ship It App ilirahisisha jinsi wafanyakazi wanavyowasilisha maombi ya usafirishaji. Fomu ziliundwa kulingana na PDF zilizoshirikiwa na mteja na kupangwa kwa urahisi na usahihi.
Muunganiko wa Data ya Majaribio : Ili kuwezesha maendeleo na majaribio, tuliunganisha programu na mradi wa ndani wa “test” uliotengenezwa kwa .NET Standard 2.0, kuruhusu watengenezaji kutumia data bandia kabla ya kuweka uzalishaji.
Ushirikiano wa Agile na Muunganiko wa DevOps : Tulifuata mbinu ya Agile, tukafanya maendeleo kwa misingi ya sprint, na kutumia GitHub na Microsoft Teams kwa ushirikiano na udhibiti wa matoleo bila mshono.
Uundaji wa Majaribio ya Kitengo kwa NUnit : Tulitekeleza majaribio ya NUnit ili kuhakikisha utendakazi muhimu wa wavuti unafanya kazi kama inavyotarajiwa. Suite ya majaribio iliunganishwa kwenye GitHub na kujumuishwa kwa CI pipelines ili kuthibitisha kila commit mpya.
Programu ya WPF kwa Usimamizi wa Shughuli za Ndani : Kwa kutumia usanifu wa MVVM, tulitengeneza programu ya Windows inayolenga matumizi ya ndani. Programu inawawezesha wafanyakazi kurekodi, kufuatilia, na kusasisha kazi kwa ufanisi na UI safi na rahisi kutumia.
Vipengele Muhimu vya Uzoefu
Athari
PFI ilipata mafanikio makubwa katika ufanisi na uwazi wa mawasiliano
Kwa kutengeneza programu maalum za wavuti na mezani zilizolengwa kwa mtiririko wao wa kazi wa ndani, PFI ilifanikiwa kubadilisha michakato ya mikono na iliyogawanyika kuwa mfumo wa kidijitali. Matumizi yetu ya .NET Core, WPF, mbinu ya Agile, na majaribio madhubuti ya kitengo yaliwezesha PFI kuongeza tija, kuboresha mawasiliano ya ndani, na kujiandaa kwa siku zijazo.
Ushughulikiaji wa Maombi ya Usafirishaji Kati
Kupunguza utegemezi wa barua pepe na zana za gumzo kwa vifaa kwa kuanzisha mtiririko mmoja, uliorahisishwa.
Utendaji wa Programu wa Kuaminika
Majaribio ya kitengo ya kina yaliboresha uaminifu na kupunguza hatari ya hitilafu katika matoleo yajayo.
Usimamizi wa Kazi Uliorahisishwa
Ufuatiliaji wa kazi za ndani ukawa wa muundo na unaoweza kufuatiliwa na programu mpya ya WPF, kuboresha uwajibikaji wa timu.
Usanifu Tayari kwa Baadaye
Matumizi ya teknolojia za kisasa za .NET Core na maendeleo yanayoendeshwa na majaribio yanaweka msingi wa upanuzi na nyongeza za vipengele.