Zaɓi Harshe

Haɗa Aikace-aikacen Software na Kamfani da Fasahar Gidan Yanar Gizo: Hanyar Gudanar da Tsari

Bincike kan tsarin gidan yanar gizo don haɗa aikace-aikacen kamfani iri-iri kamar ERP da ma'ajiyar bayanai, tare da tsarin bayanai/metadata da aka haɗa.
free-erp.org | PDF Size: 0.2 MB
Kima: 4.5/5
Kimarku
Kun riga kun ƙididdige wannan takarda
Murfin Takardar PDF - Haɗa Aikace-aikacen Software na Kamfani da Fasahar Gidan Yanar Gizo: Hanyar Gudanar da Tsari

Jerin Abubuwan Ciki

1. Gabatarwa & Bayyani

Wannan takarda tana magance kalubalen da suka shafi samun saurin daidaitawa da sassauci a cikin tsarin gudanar da kamfanoni a cikin yanayin kasuwa mai canzawa. Maganin da aka gabatar ya ta'allaka ne kan amfani da fasahar gidan yanar gizo a matsayin matakin haɗin kai na dabarun don aikace-aikacen kamfanoni iri-iri, musamman tsarin Tsare-tsaren Albarkatun Kamfani (ERP) da manyan ma'ajiyar bayanai. Manufofin asali sune haɓaka tsarin bayanai da metadata da aka haɗa, aikace-aikacen sa don haɗa ma'ajiyar bayanai daban-daban na kamfani, hanyar da ta dace don gina mu'amala na gidan yanar gizo na matakin kamfani, da kuma bayyani game da tsarin aiwatar da software da aka inganta. Hanyar binciken ta haɗa ka'idoji daga lissafin lambda, ka'idar rukuni, da hanyoyin sadarwar ma'ana don ƙirƙirar ƙirar da ta fi dacewa da kuzari don yankunan matsaloli masu rauni da iri-iri.

2. Tsarin Gine-gine da Bukatun Mu'amala

Dole ne tsarin gine-ginen da aka yi niyya ya cika buƙatun da aka samo daga muhallin kamfanoni masu sarkakiya. Manyan umarnin gine-gine sun haɗa da:

Bukatun mu'amala suma suna da matuƙar buƙata, suna buƙatar:

3. Tsarin Bayanai da Metadata da Aka Haɗa

Takardar tana jayayya cewa tsarin lissafi na yanzu da kayan aikin CASE/RAD na kasuwanci ba su isa ba don ɗaukar cikakkiyar ma'anar yankunan kamfanoni masu ƙarfi. Don haka, ta ba da shawarar sabon Tsarin Bayanai (DM) na lissafi.

3.1 Tsarin Abun Bayanai

Abun asali shine Abun Bayanai (DO), wanda aka ayyana a matsayin sau uku: DO = < ra'ayi, mutum, yanayi >.

Wannan ƙirar, wani sabon haɗin jerin iyaka, ka'idar rukuni, da hanyoyin sadarwar ma'ana, tana da'awar fifiko a cikin taswirar ƙarfi don yankuna iri-iri kuma tana goyan bayan sarrafa bayanai da aka haɗa, wanda ya dace da matsaloli. Yana sauƙaƙa ƙirar maimaitawa na tsare-tsare masu buɗe ido da rarraba ta amfani da UML da hanyoyin Sake Tsarin Ayyukan Kasuwanci (BPR).

4. Fahimta ta Asali & Ra'ayi na Mai Bincike

Fahimta ta Asali: Aikin Zykov wani yunƙuri ne na gani, wanda ya gabata don taimakawa rikice-rikicen software na kamfani tare da matakin ma'ana ɗaya. Yayin da yawancin haɗin kai na farkon shekarun 2000 suka mai da hankali kan tsaka-tsaki da APIs (kamar aikin da ake yi a lokacin akan gine-ginen Bas ɗin Sabis na Kamfani), wannan takarda ta zurfafa cikin matsalar wakilci. Hakikanin ra'ayinta shine cewa haɗin kai na nahawu ba zai yiwu ba tare da raba tsarin bayanai, metadata, da yanayi na yau da kullun ba—wani hangen nesa da ya dace da ra'ayoyin gaba kamar Gidan Yanar Gizo na Ma'ana da taswirar ilimi.

Tsarin Ma'ana: Muhawarar tana ci gaba da tsafta: 1) Canjin kasuwa yana buƙatar tsare-tsare masu ƙarfi. 2) Ƙarfin yana buƙatar bayanai da aka haɗa, masu samuwa. 3) Ƙirar na yanzu (na alaƙa, masu sauƙi na abu-abu) sun kasa a yankuna masu ƙarfi, masu rauni. 4) Don haka, muna buƙatar sabon ƙirar na yau da kullun (sau uku na DO). 5) Wannan ƙirar yana ba da damar ingantaccen haɗin kai na gaba wanda ya dogara da gidan yanar gizo. Tsalle daga ƙirar da ba ta ta'allaka ba (lissafin lambda, rukuni) zuwa aiwatarwa ta zahiri (CORBA, UML, BPR) yana da buri amma an tsara shi da ma'ana.

Ƙarfi & Kurakurai: Ƙarfin takardar shine burinta na asali. Ta gano daidai tazarar ƙirar a matsayin tushen rashin ƙarfin haɗin kai, wani batu da aka maimaita a cikin littattafan mesh na bayanai na zamani da ƙirar da ke da alaƙa da yanki. Ƙirar DO tana da sauƙi don wakiltar canji. Duk da haka, babban kuskurenta shine ratar aiwatarwa. Takardar ta nuna alamar CORBA da sabis na yanar gizo amma ba ta ba da taswira ta zahiri daga ƙirar $DO = $ zuwa tsarin aiki ba. Yaya ake sigar "yanayi"? Yaya ake sarrafa ma'amaloli tsakanin mutane? Ba kamar takardar CycleGAN (Zhu et al., 2017) ba, wacce ta haɗa sabon tsarin ka'idar (asara na daidaiton zagaye) tare da lambar da za a iya maimaitawa nan da nan da sakamako mai ban sha'awa, wannan ƙirar ta kasance mafi yawan ra'ayi. Kimantawa ta ta kasance ta halitta, ba ta da ma'auni na zahiri wanda zai gamsar da CTO mai shakka.

Fahimta masu Aiki: Ga mai gine-gine na yau, abin da za a ɗauka ba shine aiwatar da wannan takamaiman ƙirar ba daidai ba. Yana da alaƙa da ɗaukar ka'idarta ta asali: Saka hannun jari a cikin matakin ma'anar ku. Kafin zaɓar tsakanin REST, gRPC, ko GraphQL APIs, ayyana abubuwan bayanai na ku na yau da kullun, yanayinsu, da abubuwan da suka canza su. Yi amfani da wannan sau uku na takardar a matsayin lissafin bincike: Shin microservices ɗin ku suna da ra'ayi ɗaya na 'Abokin Ciniki'? Za ku iya bin tafiyar kowane abokin ciniki mutum? Za ku iya tambayar da dalilin game da yanayinsu (misali, "shigarwa_bai cika ba") a duk tsare-tsare? Kayan aiki kamar Apache Atlas, Neo4j, ko ma rajistar tsari da aka ƙera da kyau su ne magada na zamani ga hangen nesa na wannan takarda. Darasin shine ƙirar farko, haɗa kai na biyu.

5. Cikakkun Bayanai na Fasaha & Tsarin Lissafi

Tsarin Bayanai da aka gabatar ya dogara ne akan haɗakar ka'idoji na yau da kullun. Tsarin Abun Bayanai $DO = \langle C, I, S \rangle$ ana iya bayyana shi kamar haka:

Haɗin kai da lissafin lambda yana ba da damar ayyukan ma'anar ra'ayi da canje-canjen yanayi, yayin da ka'idar hanyar sadarwar ma'ana ke ba da tsarin da ya dogara da zane don danganta mutane da ra'ayoyi.

6. Tsarin Bincike & Misali na Ra'ayi

Yanayi: Haɗa ɓangaren ERP na Ma'aikata (HR) tare da Ma'ajiyar Bayanai Multimedia don bayanan horar da ma'aikata.

Aikace-aikacen Ƙirar DO:

  1. Ayyana Ra'ayoyi:
    • $C_{Employee} = \langle \text{empId, suna, sashe} \rangle$ (Ayyuka don samun/saita waɗannan halaye).
    • $C_{TrainingModule} = \langle \text{moduleId, take, nau'in kafofin watsa labarai, tsawon lokaci} \rangle$.
    • $C_{CompletionEvent} = \langle \text{eventId, ma'aikaciRef, moduleRef, alamar lokaci, maki} \rangle$.
  2. Ƙirƙirar Mutane:
    • $I_{E123} = \langle C_{Employee}, \text{[empId:}\text{'E123', suna: 'Jane Doe', sashe: 'Tallace-tallace']} \rangle$.
    • $I_{TM07} = \langle C_{TrainingModule}, \text{[moduleId: 'TM07', take: 'Yarjejeniyar Tsaro', nau'in kafofin watsa labarai: 'bidiyo', tsawon lokaci: 30]} \rangle$.
  3. Ƙirar Yanayi & Ƙarfi:
    • Yanayi $S(I_{E123})$ ya haɗa da kaddara `yanayin horo na yanzu`. Da farko, $S_0(I_{E123}) = \text{[yanayin horo na yanzu: 'Ba a Fara ba']}$.
    • Lokacin rajista, an ƙirƙiri sabon mutum $I_{Ev1} = \langle C_{CompletionEvent}, ... \rangle$, wanda aka haɗa da $I_{E123}$ da $I_{TM07}$.
    • Yanayin $I_{E123}$ ya canza: $S_1(I_{E123}) = \text{[yanayin horo na yanzu: 'A cikin Ci gaba']}$.
    • Lokacin kammalawa (tare da maki), yanayin $I_{Ev1}$ ya ƙare, kuma $S_2(I_{E123}) = \text{[yanayin horo na yanzu: 'An Kammala', maki na ƙarshe: 95]}$.

Aikin gidan yanar gizo shine samar da ra'ayi ɗaya da mu'amala wanda ke tambayar waɗannan DOs masu haɗin kai, ko da bayanin `Ma'aikaci` yana cikin ERP na Oracle kuma bidiyon `TrainingModule` yana adana a cikin sabis ɗin kafofin watsa labarai daban.

7. Hangar Aikace-aikace & Hanyoyin Gaba

Hangen nesa da aka zayyana a cikin takardar ya ci gaba kuma ya sami sabon mahimmanci a cikin ƙirar zamani da yawa:

8. Nassoshi

  1. Mac Lane, S. (1971). Rukuni don Masanin Lissafi Mai Aiki. Springer-Verlag.
  2. Linthicum, D. S. (1999). Haɗin Aikace-aikacen Kamfani. Addison-Wesley.
  3. Berners-Lee, T., Hendler, J., & Lassila, O. (2001). Gidan Yanar Gizo na Ma'ana. Scientific American.
  4. Zhu, J., Park, T., Isola, P., & Efros, A. A. (2017). Fassarar Hotuna zuwa Hotuna mara Haɗin gwiwa ta amfani da Cibiyoyin Adawa masu Daidaituwa na Zagaye. Proceedings of the IEEE International Conference on Computer Vision (ICCV).
  5. Dehghani, Z. (2022). Mesh na Bayanai: Isar da Ƙimar Bayanai a Ma'auni. O'Reilly Media.
  6. Ƙungiyar Gudanar da Abubuwa (OMG). (Daban-daban). Harshen Ƙirar Haɗin kai (UML) da Ƙayyadaddun CORBA.
  7. Ƙungiyar Duniya ta Yanar Gizo (W3C). (Daban-daban). Tsarin Bayanin Albarkatu (RDF), Harshen Ontology na Yanar Gizo (OWL).