2.6 Класс диаграммасын құру
Сур. 2.2 Класс диаграммасы
Класс диаграммасы жүйенің құрамдас бөліктері қандай амалдар мен атрибуттарға ие екенін көрсетеді. Кіру ақпаратын (Логин және Пароль) қолданушы жүйеге қосқан кезде, жүйе деректерді енгізу және қосылу күйі туралы ақпарат өрістерімен веб-интерфейсті іске қосады, Ngynx виртуалды серверін іске қосады, ipfw брандмауэрін ашады немесе порттарды қайта бағыттайды, содан кейін дерекқорға қосылады . Логиндер мен парольдер сақталатын және жасалынатын мәліметтер базасы, IP адрестер dhcp арқылы беріледі. Егер алынған мәліметтер дұрыс болса, cron іске қосылады, ол жұмыс ережелерін құруға және жоюға жауап береді және осы пайдаланушы үшін жарамды уақытты ашады. Пайдаланушы мен Веб кластары арасында жалпылама байланыс бар, ол Веб-класстың негізгі атрибуттар мен Пайдаланушы сыныбының операцияларының бір бөлігін иеленетінін көрсетеді. Өз кезегінде, ipfw сыныбы сонымен қатар веб-класстың қасиеттері мен операцияларын мұра ете алады, бірақ оның ашық портты және қайта бағыттау үшін осы сыныпта енгізілген өзіндік порт және қайталанатын порт әдістері болса да, ipfw класы мен мәліметтер базасы арасында тәуелділік байланыс орнатылады, бұл клиент ақпаратының қосылғандығын баса айтады. өйткені пайдаланушылар порттың қайта бағытталуына байланысты болады. Деректер базасындағы ақпарат жұмыс ережелерін құруға және оларды жоюға, трафикті үлестіруге және оны есепке алуға мүмкіндік беретін операциялары бар крон класының жұмысында ескеріледі. ipfw сыныбы мен деректер базасы арасында тәуелділік орнатылады, бұл пайдаланушылар ретінде қосылған клиенттер туралы ақпарат порттың қайта бағытталуына байланысты болады. Деректер базасындағы ақпарат жұмыс ережелерін құруға және оларды жоюға, трафикті үлестіруге және оны есепке алуға мүмкіндік беретін операциялары бар крон класының жұмысында ескеріледі. ipfw сыныбы мен деректер базасы арасында тәуелділік орнатылады, бұл пайдаланушылар ретінде қосылған клиенттер туралы ақпарат порттың қайта бағытталуына байланысты болады. Деректер базасындағы ақпарат жұмыс ережелерін құруға және оларды жоюға, трафикті үлестіруге және оны есепке алуға мүмкіндік беретін операциялары бар крон класының жұмысында ескеріледі.
Достарыңызбен бөлісу: |