Üzleti domain vs műszaki tartomány

Szóval erre a bejegyzésre bukkantam, miközben a csomagok strukturálásáról kutattam az MVC számára. Csak tisztáznom kell, hogy mi az üzleti és a műszaki terület. Példák hasznosak lehetnek.

Megjegyzések

  • Fontolja meg, hogy megkeresje ezeknek a kifejezéseknek a definícióit, majd konkrét kérdéseket tegyen fel a nem kívánt részekkel kapcsolatban. ' nem értem.
  • Igen, ezt tettem. A példák hasznosak lennének, ha megkeresem a számomra nem elég bonyolult definíciókat. Köszönöm.

Válasz

Üzleti domain a az Ön megoldása (pl. egészségügy, repülés, pénzügy, katonaság, kiskereskedelem stb.). Az üzleti tartomány tájékoztatja a rendszer követelményeit és elfogadási kritériumait ; sugallhatja a különféle területek nagyon magas szintű szegregációját.

Például, ha véletlenül megoldást épít az üzleti ERP-re, akkor a következőképpen hozhat létre magas szintű részlegeket a teljes rendszerében:

  • Biztonság
  • Pénzügy
  • Értékesítés
  • Készlet-ellenőrzés
  • Szállítás
  • Ügyfélszolgálat
  • Információs ügyfélszolgálat

Arra számítanék, hogy ilyen típusú megosztottságok léteznek a szoftverek legfelső szintjén – vagyis valószínűleg nincs túl sok kereszteződés az IT Helpdesk vagy a Stock Control között, így lehet értelme hogy külön maradjanak.


A linkelt kérdésben a Műszaki tartomány az alkalmazott technológiákra utal, beleértve a mintákat és keretrendszereket (pl. ASP.NET/Ruby on rail, MVC Pattern, Ezek általában informálják az alkalmazások vagy a kapcsolódó alkalmazások csoportjainak egyedi tervezési lehetőségeit és architektúráit.

A technológiák gyakran szuggesztívek vagy előírnak bizonyos struktúrákat – általában alkalmazás szintjén, nem pedig legfelső szinten használják.

Például az “MVC” javasolhat projektstruktúrát egy adott alkalmazáshoz, az alábbiak szerint:

  • Modellek
  • Nézetek
  • Vezérlők
  • Megosztott / Közös
  • Szkriptek

Ez a szerkezet előfordulhat, hogy több különböző alkalmazásban tükröződik, vagy más alkalmazások másként fognak használni Végső soron az üzleti tartománynak van némi hatása a felhasznált technológiák megválasztására (pl. “Weboldalra van szükségünk” vagy “Csak X-ért vagyunk hajlandók fizetni”), és segíthet egy nagyon magas szintű struktúra tájékoztatásában. de általában nem a műszaki vagy építészeti döntések diktálásának mértékéig.

Vélemény, hozzászólás?

Az email címet nem tesszük közzé. A kötelező mezőket * karakterrel jelöltük