હવે પછીના લેખમાં આપણે ગાફોર પર એક નજર નાખવાના છીએ. આ છે એક UML, SysML, RAAML અને C4 મોડેલિંગ એપ્લિકેશન. પ્રોગ્રામને પાવર ગુમાવ્યા વિના, ઉપયોગમાં સરળ બનાવવા માટે બનાવવામાં આવ્યો છે.
ગાફોર છે પાયથોનમાં લખેલી મોડેલિંગ એપ્લિકેશન. પ્રોગ્રામ સંપૂર્ણપણે સુસંગત UML 2 ડેટા મોડેલ લાગુ કરે છે, તેથી તે ઇમેજ ડ્રોઇંગ ટૂલ કરતાં ઘણું વધારે છે. વપરાશકર્તાઓ સિસ્ટમના વિવિધ પાસાઓને ઝડપથી જોવા માટે, તેમજ સંપૂર્ણ અને જટિલ મોડેલો બનાવવા માટે ગેફોરનો ઉપયોગ કરી શકે છે.
ગાફોરની સામાન્ય લાક્ષણિકતાઓ
- તે એક કાર્યક્રમ છે ક્રોસ પ્લેટફોર્મ, જે તમામ મુખ્ય પ્લેટફોર્મ પર કામ કરે છે.
- ઇન્ટરફેસ આપણને a નો ઉપયોગ કરવાની શક્યતા આપશે ડાર્ક મોડ.
- તે એક છે ખુલ્લા સ્ત્રોત. Gaphor પાયથોનમાં લખાયેલ છે અને 100% ઓપન સોર્સ છે. તે અપાચે 2 લાઇસન્સ હેઠળ ઉપલબ્ધ છે.
- અમને પરવાનગી આપશે સ softwareફ્ટવેર અથવા જરૂરીયાત આકૃતિઓ માટે વર્ગ, ક્રિયાપ્રતિક્રિયા અને રાજ્ય મશીન આકૃતિઓ, અને સિસ્ટમો માટે બ્લોકની વ્યાખ્યા બનાવો. જો તમે મિક્સ અને મેચ કરવા માંગતા હો, તો તમને જોઈતા દૃશ્ય મેળવવા માટે, તમે સમાન આકૃતિમાં વિવિધ આકૃતિ તત્વો પણ ઉમેરી શકો છો.
- તે એક એક્સ્ટેન્સિબલ પ્રોગ્રામ છે. અમે કોડ જનરેટરને કનેક્ટ કરી શકીએ છીએ અથવા દસ્તાવેજીકરણ માટે અમારા આકૃતિઓની નિકાસ કરી શકીએ છીએ. પણ તે આપણને આપણા પોતાના એક્સ્ટેન્શન્સ બનાવવા માટે પરવાનગી આપશે અને GUI અથવા CLI દ્વારા તેમને ક્સેસ કરો.
- અમે અમારા મોડેલના તમામ તત્વોને સરળતાથી શોધવાની શક્યતા ધરાવીશું વૃક્ષ દૃશ્ય.
- પ્રોગ્રામ ધોરણોને પૂર્ણ કરે છે. ગાફોર UML, SysML અને RAAML OMG ધોરણો લાગુ કરે છે. તેમાં સ softwareફ્ટવેર આર્કિટેક્ચરની કલ્પના કરવા માટે સી 4 મોડેલનો સપોર્ટ પણ શામેલ છે. તે UML v2.0 અને બિન- UML આકૃતિઓ સાથે પણ સુસંગત છે.
- અમે પણ શોધીશું કોપી પેસ્ટ સપોર્ટ.
- ફાઇલ ફોર્મેટ સપોર્ટ XML.
- પ્રોગ્રામ આપણને ઉપયોગ કરવાની મંજૂરી આપશે મેનેજર પૂર્વવત્ કરો.
- તે એક છે સમૃદ્ધ જોડાણ પ્રોટોકોલ.
- આ સાથેની આકૃતિ શૈલીઓ બિલ્ટ-ઇન સ્ટાઇલ એન્જિન.
- અમારી પાસે કેટલાક હશે કીબોર્ડ શોર્ટકટ્સ ઝડપથી કામ કરવા માટે.
- પ્રોગ્રામ ઇન્ટરફેસ અમને આપશે ગોઠવણી અને ગોઠવણ વિકલ્પ.
- અમારી પાસે નીચેનાનો ઉપયોગ કરવાની શક્યતા હશે તત્વો; વર્ગો, ઘટકો, ક્રિયાઓ, ઉપયોગના કેસો, શૈલીઓ, ક્રિયાપ્રતિક્રિયાઓ અને રૂપરેખાઓ.
- અમે સક્ષમ થઈશું નિકાસ; SVG, PDF, PNG અને XMI.
- તે આપણને વિકલ્પ પણ આપશે નમૂનાઓમાંથી નવો દસ્તાવેજ બનાવો, જે ઉત્પાદનમાં ઝડપ લાવી શકે છે.
ઉબુન્ટુ અને ડેરિવેટિવ્ઝ પર ગાફોર ઇન્સ્ટોલ કરો
ફ્લેટપakક પેકેજ તરીકે
આપણે આ પ્રોગ્રામ શોધી શકીએ છીએ માં ફ્લેટપેક પેકેજ તરીકે ઉપલબ્ધ છે ફ્લેથબ. જો તમે ઉબુન્ટુ 20.04 નો ઉપયોગ કરો છો, અને જો તમારી પાસે હજી પણ તમારી સિસ્ટમમાં આ તકનીક સક્ષમ નથી, તો તમે ચાલુ રાખી શકો છો માર્ગદર્શિકા કે એક સાથીએ આ બ્લોગ પર તેના વિશે લખ્યું.
જ્યારે તમે આ પ્રકારના પેકેજો ઇન્સ્ટોલ કરી શકો છો, ત્યારે ફક્ત ટર્મિનલ (Ctrl + Alt + T) અને Gaphor install આદેશ ચલાવો:
flatpak install flathub org.gaphor.Gaphor
જ્યારે ઇન્સ્ટોલેશન સમાપ્ત થાય, ત્યારે તમે હવે તમારા કમ્પ્યુટર પર પ્રોગ્રામ લોન્ચર શોધી શકો છો. વધુમાં, નીચેના આદેશને ટર્મિનલ (Ctrl + Alt + T) માં ચલાવી શકાય છે કાર્યક્રમ શરૂ કરો:
flatpak run org.gaphor.Gaphor
અનઇન્સ્ટોલ કરો
પેરા આ પ્રોગ્રામમાંથી ફ્લેટપakક પેકેજને દૂર કરો, ટર્મિનલમાં (Ctrl + Alt + T) ફક્ત આદેશનો ઉપયોગ કરવો જરૂરી રહેશે:
flatpak uninstall org.gaphor.Gaphor
એપિમેજ તરીકે
થી પ્રોજેક્ટ પ્રકાશન પાનું, અમે આ પ્રોગ્રામ માટે AppImage ફાઇલનું નવીનતમ સંસ્કરણ ડાઉનલોડ કરી શકીએ છીએ. જો તમે આજે નવીનતમ સંસ્કરણ ડાઉનલોડ કરવા માટે ટર્મિનલ (Ctrl + Alt + T) નો ઉપયોગ કરવાનું પસંદ કરો છો, તો ફક્ત તેને ખોલવું અને તેમાં ચલાવવું જરૂરી રહેશે. વેગ નીચે પ્રમાણે:
wget https://github.com/gaphor/gaphor/releases/download/2.6.4/Gaphor-2.6.4-x86_64.AppImage
જ્યારે ડાઉનલોડ સમાપ્ત થાય, ત્યારે જ ફાઇલને જરૂરી પરવાનગીઓ આપો. આ જ ટર્મિનલમાં લખીને પ્રાપ્ત કરી શકાય છે:
chmod +x Gaphor-*.AppImage
અને હવે માટે કાર્યક્રમ શરૂ કરો, ફક્ત ફાઇલ પર ડબલ ક્લિક કરો, અથવા ટર્મિનલમાં લખો:
./Gaphor-*.AppImage
આ એક સ .ફ્ટવેર છે નવા નિશાળીયા અને વ્યાવસાયિકો બંને માટે રચાયેલ છે. ભલે તમે કોઈ પ્રોજેક્ટનું દસ્તાવેજીકરણ કરતા કેઝ્યુઅલ મોડેલર હોવ, અથવા મોડેલ આધારિત વિકાસના નિષ્ણાત હોવ, ગાફરો કદાચ તમારી બધી જરૂરિયાતોને આવરી લેશે. ગેફર એ એક સરળ પણ શક્તિશાળી ઉકેલ છે જેમાં ઘણી સુવિધાઓ છે જે સોફ્ટવેર ડેવલપર્સ અને એન્જિનિયરો માટે ઉપયોગી સાધન બની શકે છે.
આ પ્રોગ્રામ અથવા તેના ઉપયોગ વિશે વધુ માહિતી માટે, વપરાશકર્તાઓ સલાહ લઈ શકે છે કાર્યક્રમ વેબસાઇટ, આ ગીથોબ પર ભંડાર પ્રોજેક્ટ, અથવા તમારા સત્તાવાર દસ્તાવેજીકરણ.