GHION Registration system for group one-3

You might also like

Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1of 24

ግዮን ቴክኖሎጂ ኮሌጅ

የኮምፒውተር ሳይንስ ክፍል

ለግዮን ቴክኖሎጂ ኮሌጅ የተማሪዎች ምዝገባ ስርዓት በመስመር ላይ

የቡድን አባላት ስም የመታወቂያ ቁጥር

1. መንግስቲ አስማማው cs /ዳግም/024/13


2. ማማሩ ግዛቸው cs /ዳግም/030/13
3. ሚኒዋብ ዘሪሁን cs / ድጋሚ / 027/13
4. ሂወት አበበ cs / ድጋሚ / 039/13
5. ሻሺቱ አንዳርግ cs / ድጋሚ / 036/13
6. ሰዋለም ታረቀኝ cs / ድጋሚ / 044 /
7. ዘመን cs /ዳግም/1

ጥር 2023

እውቅና
በመጀመሪያ ደረጃ በመጨረሻው አመት ፕሮጄክታችን ስኬታማ እንድንሆን እና ያለ ምንም ችግር የተሟላ እንድንሆን

የፈቀደልንን ሁሉን ቻይ አምላክን እናመሰግናለን። እንዲሁም አማካሪያችንን ማስትዋልን ከልብ እናመሰግናለን ወቅታዊ
ምክር የሰጡ እና ለፕሮጀክታችን መጠናቀቅ ማበረታቻ እና በእያንዳንዱ የፕሮጀክት ደረጃ ላይ የማያቋርጥ ድጋፍ
የሰጡት Fenta ( MSc )። ከዚያም ስለ ፕሮጀክቱ መረጃ በመስጠት ለሚረዱት የኮምፒውተር ሳይንስ ዲፓርትመንት
ኃላፊ MR.DanilAshagre እና የሬጅስትራር ኦፊሰርን እናመሰግናለን ። ከዚያም ማስተዋልን ለማመስገን እንወዳለን።
Fenta እሱ በየቀኑ ማንኛውንም ችግር እንድንይዝ ይረዳናል. በመጨረሻም የክፍል ጓደኞቻችንን እና ጓደኞቻችንን
ማመስገን እንፈልጋለን።
ረቂቅ
ግዮን ቴክኖሎጂ ኮሌጅ ከዋና ዋና ተግባራት አንዱ የሆነው የሬጅስትራር ስርዓት ነው። የመዝጋቢ ስርዓቱ ወደ ኦንላይን
ሲስተም ተቀይሯል። የኮሌጁ እና የፕሮጀክት Thisj , የመረጃ አሰባሰብ እና ትንተና ዘዴ, ያለውን ስርዓት መግለጫ እና
የታቀደው ስርዓት ሞዴል እና ዲዛይን. ይህ የምዝገባ ስርዓት በአሁኑ ጊዜ ብዙ ችግሮች አሉበት ምክንያቱም የምዝገባ
ስርዓቱ በእጅ የሚሰራ ነው። .በዚህም ምክንያት የመመዝገቢያ ሂደቶችን ለመደገፍ የኦንላይን ሲስተም እንዘረጋለን
ይህም ማለት ተማሪዎች በሲስተሙ ውስጥ የኦንላይን መመዝገቢያቸውን መከተል ይችላሉ ማለት ነው ።

የአህጽሮተ ቃላት ዝርዝር


ፒኤችፒ: - የከፍተኛ ጽሑፍ ቅድመ ፕሮሰሰር

JS : -ጃቫስክሪፕት.

ኤችቲኤምኤል : - የሃይፐርቴክስት ምልክት ማድረጊያ ቋንቋ.


CSS : - Cascading Style Sheet
MYSQL: - የእኔ የተዋቀረ የመጠይቅ ቋንቋ።

ፒሲ: - የግል ኮምፒተር.


ሲዲ: - የታመቀ ዲስክ.

UML: - የተዋሃደ የሞዴሊንግ ቋንቋ።


WAMP : - መስኮት Apache MySQLPhp .
BR: - የንግድ ደንብ
ዩሲ: - መያዣ ይጠቀሙ
DB: - የውሂብ መሠረት
FREQ: - የተግባር መስፈርት
GTC: - ግዮን ቴክኖሎጂ ኮሌጅ.
HTTP: - የከፍተኛ ጽሑፍ ማስተላለፍ ፕሮቶኮል

ምዕራፍ አንድ
1.1. ዳራ
የተማሪዎች ምዝገባ በከፍተኛ የትምህርት ተቋማት ውስጥ ከሚከናወኑ ተግባራት አንዱ ነው። ግዮን ቴክኖሎጂ ኮሌጅ
በደብረ አብማ ካቴድራል ቤተክርስቲያን አቅራቢያ ከሚገኙ ከፍተኛ የትምህርት ካምፓሶች አንዱ ነው። በአማራ ክልል
በምስራቅ ጎጃም ዞን ማርቆስ ከተማ። በ 2009 የተመሰረተ ሲሆን አስር የባለቤትነት አባላት አሉት። በ 800 ተማሪዎች
የተጀመረ ሲሆን አስራ አምስት መምህራን የነበሩት አምስት ቋሚ መምህራን ሲሆኑ አስሩ ጊዜያዊ ናቸው። በአንድ ሕንፃ
ውስጥ አምስት የኮምፒውተር ቤተ-ሙከራዎች፣ አንድ ቤተ መጻሕፍት እና አሥራ አምስት ክፍሎች ነበሩት። ግዮን
ኮሌጅ በመጀመሪያ የጀመረው በዲፕሎማ መርሃ ግብሮች ማለትም በአካውንቲንግ፣ በእንስሳት እርባታ እና በግብርና
ነው። በሁለተኛው ዓመት ውስጥ እንደ ጸሐፊ, አውቶ ሜካኒክ እና ዳታ ቤዝ የመሳሰሉ መምሪያዎች ተጨመሩ. በ 2011
የግዮን ኮሌጅ የዲግሪ መርሃ ግብሮችን እንደ ፕሮግራም አካውንቲንግ፣ ማኔጅመንት፣ ኮምፒውተር ሳይንስ፣ ነርስ እና
ፋርማሲ የፈቀደ ሲሆን የኮሌጁ ፕሮግራም በመደበኛ ፕሮግራም፣ የኤክስቴንሽን ፕሮግራም እና የምሽት ፕሮግራሞች
በሦስት ይከፈላል። ኮሌጁ ሶስት ፋኩልቲዎች አሉት፡- ጤና፣ ቴክኖሎጂ እና ንግድ ናቸው። በዚህ ግቢ ውስጥ የተለያዩ
የአስተዳደር ሥርዓቶች አሉ። የተማሪዎች ምዝገባ ሥርዓት አንዱ ነው።

በዚህ ጊዜ የጂቲሲ ተማሪዎች ምዝገባ በእጅ ነው። በዚህ ሁኔታ ደንበኞች ከጊዜ ብክነት, ከንብረት እና ከሥራ ጫና ጋር
የተያያዙ የተለያዩ ችግሮች ያጋጥሟቸዋል. የ GTC የተማሪዎች ምዝገባ ስርዓት አጠቃላይ ችግሮችን በመመልከት
ይህንን ችግር በኦንላይን የተማሪ ምዝገባን በማዘጋጀት እንፈታዋለን።

1.2. የችግሩ መግለጫ


በአሁኑ ጊዜ የጂቲሲ የተማሪ ምዝገባ ስርዓት በእጅ የሚሰራ ስለሆነ በጣም አድካሚ ነው። በነዚም ምክንያት
የተማሪዎችን መረጃ በመቅረጽ እና በሪፖርት አቀራረብ ላይ ብዙ ችግሮች አሉ። ስርዓቱ በምዝገባ ጥራት ላይ የራሱ
ገደብ እና ተጽእኖ አለው. ተማሪዎች ለመመዝገብ ወደ ሬጅስትራር ቢሮ መሄድ አለባቸው። የሬጅስትራር ሰራተኞች
ከተገኙ ለመመዝገብ ተራቸው እስኪደርስ ወረፋ መጠበቅ አለባቸው እና ሬጅስትራር ከሌሉ የሚባክን ጊዜ ያገኛሉ።
የፕሮጀክታችን አላማ ስርዓቱን በራስ ሰር የሚሰራ እና የመረጃ ደህንነትን ለመጠበቅ፣ጊዜን፣ሃብቶችን ለመቀነስ እና
የውሂብ ድግግሞሽን ለመቀነስ ለሚረዱ ተጠቃሚዎች እና ሰራተኞች በጣም ምቹ ማድረግ ነው።
አሁን ያለው ሥርዓት ችግር፡-
§ ተማሪዎችን መመዝገብ በጣም ከባድ እና አሰልቺ ነው።
§ የተማሪ መረጃን ማዘመን፣ መሰረዝ እና መፈለግ ከባድ ነው።
§ በሰው እና በተፈጥሮ አደጋ የመረጃ መጥፋት
§ መረጃን ለማስተዳደር ውጤታማ ያልሆነ መንገድ
§ የተማሪ መረጃ አያያዝ ደህንነቱ የተጠበቀ አይደለም።

1.3. ዓላማ
1.3.1. አጠቃላይ ዓላማ
የፕሮጀክታችን አጠቃላይ አላማ በመስመር ላይ የተማሪ ምዝገባ ስርዓትን ማዘጋጀት ነው።
1.3.2. የተወሰነ ዓላማ
የተዘረዘሩትን ልዩ ዓላማዎች በማሟላት አጠቃላይ ዓላማን መስጠት እንችላለን.

§ የስርዓት መስፈርቶችን ለመሰብሰብ


§ የታቀደውን ስርዓት ለመንደፍ
§ በቀላሉ ተደራሽ የሆነ ሥርዓት ለማዳበር
§ ደህንነቱ የተጠበቀ ስርዓት ለማዳበር።
§ የታቀደውን ስርዓት ለመተግበር

1.4. የፕሮጀክቱ ወሰን


ለጂቲሲ የተማሪ ምዝገባ ሥርዓት ይዘረጋል። ይህ የታቀደው ፕሮጀክት ተማሪዎቹን ለሰራተኛ እና ለተማሪዎች
የመመዝገቢያ ጥራት እና ቀላል መንገድ ይጨምራል። ወሰኖቹ፡-

§ የስርዓቱ አስተዳዳሪዎች መለያን ያስተዳድራሉ ፡- መረጃን ማዘመን፣ ማግበር፣ ማሰናከል፣ መፍጠር፣ ምትኬ
ማስቀመጥ እና መረጃን ወደነበረበት መመለስ።
§ ተማሪዎች በኦንላይን ሲስተም ውስጥ ተመዝግበዋል.
§ ተማሪ እዚያ መረጃ እና መረጃ እየደረሰ ነው።
§ በመስመር ላይ የተማሪ እይታ መረጃ።
§ የመምሪያው ኃላፊ ኮርስ ይጨምሩ.
§ የመምሪያው ኃላፊ ግምገማን አጽድቋል.
§ አስተማሪ የኮርስ ውጤት አስገባ።
§ የተማሪ ሁኔታን ይመልከቱ።
§ ሁሉም ተጠቃሚዎች መለያቸውን እያዘመኑ ነው።
የሚከተሉት ተግባራት በአውቶሜትድ ሲስተም ውስጥ አይካተቱም።
§ የመስመር ላይ ክፍያ.

1.5. የፕሮጀክቱ ጠቀሜታ


§ የጂቲሲ የተማሪ ምዝገባ ስርዓት ለተማሪዎቹ እና ለሰራተኞቹ ብዙ ጥቅሞችን ይሰጣል። ይህ ማለት
በየትኛውም ቦታ እና በማንኛውም ጊዜ ተማሪዎች ይህንን ስርዓት በበይነመረብ ተደራሽነት በብቃት
እንዲጠቀሙ ተፈቅዶላቸዋል።
§ ይህ ስርዓት ለተማሪዎች እና ለሰራተኞች የሃብት ብክነት, ጊዜ እና የሰራተኛ ሸክሞችን ይቀንሳል.
§ ስርዓቱ ለሰራተኞች እና ተማሪዎች በተጠቀሰው ጊዜ ስራቸውን እንዲያከናውኑ እና ስህተቶችን ለማስወገድ
ይረዳል.
§ ሁሉም ተማሪዎች እና ሰራተኞች ስራቸውን በቀላሉ እና በብቃት ይሰራሉ።
§ ስርዓቱ በአንድ ጊዜ በብዙ ተጠቃሚዎች ሊደረስበት ይችላል።

1.6. መሳሪያዎች እና ዘዴ
1.6. 1.የመረጃ አሰባሰብ ዘዴ
§ በመስመር ላይ የተማሪ ምዝገባ ስርዓት የመረጃ አሰባሰብ ቴክኒኮች ዘዴ፡-

1. ምልከታ፡- በመመልከት እና በማየት የተመለከትናቸውን መረጃዎች ለመሰብሰብ ዘዴው በጣም አስፈላጊ ነው።

§ አሁን ያለውን አሰራር እየተመለከትን ከስራ ሂደቱ ጋር የተያያዙ ችግሮችን ለይተን እናያለን .ስለዚህ
ስርዓቱን ለመረዳት እና ፕሮጀክቱን ለማዳበር ቀላል መንገድ ይረዳናል . የስርዓታቸውን መዋቅር
በመመልከት በኮሌጅ ቦታ ላይ ያሉ ችግሮችን ለመፍታት ፕሮጀክት ነድፈን እንሰራለን።
§ በዚህ ምልከታ የእጅ ስርአቱ እንዴት እንደሚሰራ እና ምን ማድረግ እንዳለበት ተመልክተናል.

2. ቃለ መጠይቅ: - ስለዚህ ስርዓት መረጃን የሚሰበስቡት ሁለተኛው ዘዴዎች ቃለ መጠይቅ ናቸው.

§ በዚህ ዘዴ ሰራተኞችን እና ተማሪዎችን በመጠየቅ መረጃን መሰብሰብ እና መሰብሰብ


§ ፊት ለፊት እየተገናኘን በግል ተጠቃሚዎች በነፃ እና በግልፅ መረጃ እንሰበስባለን።

የሰራተኛ እና ተማሪዎች ቃለ መጠይቅ እንደ፡-

§ አሁን ያለው ሥርዓት ችግር ምንድን ነው?


§ ስርዓቱ በአሁኑ ጊዜ እንዴት ነው?
§ አሁን ያለውን ስርዓት ምን ማድረግ አለበት?

1.6.2. የፕሮግራም አወጣጥ ቋንቋ


ይህንን ሥርዓት ለመጠቀም የፕሮግራም አወጣጥ ቋንቋ ነው።
§ ፒኤችፒ፡ ጥቅም ላይ የዋለ ክፍት ምንጭ አጠቃላይ-ዓላማ ስክሪፕት ቋንቋ በተለይ ለድር ልማት
ተስማሚ ነው። ቀላል እና ጠንካራ የፕሮግራም አወጣጥ ቋንቋ ነው እና የቁጥጥር ኤችቲኤምኤል ኮድ
ይጠቀማል።
§ JS : መስተጋብራዊነትን ወደ ድረ-ገጽ እና የስርዓቱን ማረጋገጫ ለመጨመር .
§ HTML : የስርዓቱን ይዘት ለማስተዳደር ።
§ CSS : የስርዓት አቀራረብን ለመቅረጽ ጥቅም ላይ ይውላል .

1.6.3. የስርዓት መስፈርቶች


1.6.3.1 የሃርድዌር መስፈርቶች : -
የዚህ ስርዓት የሃርድዌር መስፈርቶች ናቸው

§ ኮምፒተር (ላፕቶፕ) - ሁሉንም ስራዎች ለማከናወን ይጠቅማል


§ ፍላሽ ዲስክ(8gb):-ፋይሉን ለማከማቸት
§ ወረቀት እና እስክሪብቶ: - ተሲስ ለመጻፍ
§ ስልክ: - ለመግባባት
§ አታሚ፡- ሶፍት ኮፒን ወደ ሃርድ ኮፒ ለመቀየር

1.6.3.2 የሶፍትዌር መስፈርቶች


የዚህ ስርዓት ሶፍትዌር መሳሪያዎች ናቸው

§ ማስታወሻ ደብተር++: - html ኮድ ለመጻፍ ይጠቅማል


§ Sublime: - እንደ ኖትፓድ እና ማስታወሻ ደብተር++ ያሉ የኮድ አርታዒን ይጠቀማል ነገር ግን
ሁለቱንም የበለጠ የላቀ ነው።
§ ዋምፕ አገልጋይ፡- የድር አገልጋይ
§ ማይክሮሶፍት ዎርድ 2007 ለሰነድ
§ ለማቅረቡ የማይክሮሶፍት ፓወር ነጥብ 2007
§ MYSQL -መረጃ ቋት: - በመረጃ ቋቱ ውስጥ መረጃን ለማከማቸት
§ ፒኤችፒ ሞተር: - PHP ስክሪፕቶችን ለማሄድ
§ የድር አሳሽ: - ፕሮግራማችንን ወይም ኮድን ከደንበኛው ጎን ለማስኬድ
§ Edraw max: - ለ UML ሞዴሊንግ እና ስዕላዊ መግለጫ

1.7. የስርዓት ሞዴሊንግ / ማዳበር መሳሪያ


ይህ ዘዴ የታቀደውን ስርዓት የማሳደግ ሂደትን ለማዋቀር እና ለመቆጣጠር ይጠቅማል. ስለዚህ, ስርዓቱን ወደ ድግግሞሽ
ደረጃዎች የሚከፋፍል ሞዴል ተጠቅመናል. በሚከተሉት ምክንያቶች ተደጋጋሚ ሞዴል አቀራረብን መርጠናል-
§ ቀላል እና ቀላል ለማድረግ መረዳት ውስጥ መጠቀም.
§ ደረጃዎች ናቸው። ተሰራ እና ተጠናቋል አንድ በ ሀ ጊዜ.
§ ፕሮጀክት መስፈርቶች ናቸው። የተረጋጋ ወቅት የ ስርዓት ልማት ሕይወት ዑደት .

1.8. የአዋጪነት ጥናት


የፕሮጀክቱ አዋጭነት የወቅቱን ስርዓት በታቀደው ስርዓት በወቅቱ በመተካት የታቀደው ስርዓት አሁን ካለው
ስርዓት ወይም በእጅ ስርዓት በቴክኒክ ፣ በአሰራር ፣ በኢኮኖሚያዊ እና ህጋዊ ነው።

1.8.1. የቴክኒክ አዋጭነት፡-


ፕሮጀክቱ በቴክኒካል ተግባራዊ የሚሆነው ተጠቃሚዎች በቀላሉ ሲግባቡ እና በሲስተሙ ላይ በር ወይም ማመንጨት
የሚችሉትን ግብአት ሲያስገቡ እንደ ስማርት ፎን ፣ ፒሲ ፣ ኮምፒዩተር እና ሌሎች የኤሌክትሮኒክስ መሳሪያዎች ባሉበት
ጊዜ ነው። ተለዋዋጭ ድረ-ገጽን የሚያዳብር የፕሮጀክቱ ቴክኒካል ጉዳይ እና ተጠቃሚዎች አዲሱን ስርዓት
በተለዋዋጭነት ተጠቅመው ስራቸውን በብቃት እና በብቃት በአዲሱ ስርዓት ላይ የተማሪ ምዝገባ ስርዓት ማከናወን
ይችላሉ።

1.8.2. የተግባር አዋጭነት


የታቀደው ስርዓት አሁን ያለውን የጂቲሲ ዲፓርትመንት ችግሮችን ስለሚያሸንፍ ተግባራዊ ሊሆን ይችላል። የታቀደው
ፕሮጀክት በቀላሉ ሊደረስበት የሚችል የመስመር ላይ ምዝገባን በመጠቀም ለድርጅቱ ለውጦችን ያመጣል. ይህ
ፕሮጀክት የተማሪዎችን እና ሰራተኞችን የመመዝገቢያ ጥራት እና ቀላል መንገድን ይጨምራል።

1.8.3. ኢኮኖሚያዊ አዋጭነት


ይህ ፕሮጀክት የቀረበው የኮሌጃችንን በጀት በኢኮኖሚያዊ ሁኔታ በማጤን ነው። ይህ ወጪ ቆጣቢ በሆነ መልኩ የወረቀት
ሥራን ያስወግዳል. ስለዚህ በኢኮኖሚ ሊተገበር የሚችል ነው።

1.8.4. ህጋዊ አዋጭነት


የታቀደው ስርዓት የኮሌጅ አገዛዝ እና ደንብ አይፈርስም, ሥርዓቱ የሃገር ህግ እና ከማንኛውም የፖለቲካ አስተዳደር የጸዳ
አይደለም.

ምዕራፍ ሁለት፡ የስርዓት ትንተና


1.1 የነባር ስርዓት አጠቃላይ እይታ
የዚህ የፍላጎት ትንተና ሰነድ አላማ የስርዓቱን ተግባራዊ እና የማይሰራ መስፈርቶችን እንዴት እንደምንገልጽ እና የተግባር
መስፈርቶችን የአጠቃቀም ዲያግራምን፣ የእንቅስቃሴ ዲያግራምን፣ የቅደም ተከተል ዲያግራምን እና የክፍል ሞዴሊንግ
በመጠቀም እንዴት እንደምንገልፅ መግለጽ እና መመዝገብ ነው። ከእያንዳንዱ የተግባር መስፈርት እና የአጠቃቀም ጉዳይ
እና የስርዓቱ በይነገጽ ጋር የተያያዘው የአጠቃቀም ጉዳይ መግለጫ በዚህ መስፈርት ትንተና ሰነድ ውስጥም
ተመዝግቧል። የግዮን ቴክኖሎጂ ኮሌጅ ተማሪዎች እና ሰራተኞች ያሉት መዝገቡ በእጅ በሚከተለው መልኩ ነው።
በአሁኑ ጊዜ የጂቲሲ የተማሪ ምዝገባ ስርዓት በእጅ የሚሰራ ነው። እያንዳንዱ ተማሪ እስክትመረቅ ድረስ በዓመት አንድ
ጊዜ የትምህርት መረጃውን እና የኋላ ታሪክን ይሞላል። በተወሰዱ ኮርሶች ላይ በመመስረት መረጃው ከአመት ወደ
አመት ሊለወጥ ይችላል. የስርዓተ ክወናው መመሪያ እንደመሆኑ መጠን ከሚከተሉት ውስጥ የተለያዩ ድክመቶች አሉ-
§ ደካማ የመረጃ አያያዝ ዘዴ
§ እንደ ጊዜ፣ ወረቀት፣ እስክሪብቶ እና ጉልበት ያሉ የንብረት ብክነቶች
§ የውሂብ ድግግሞሽ እና አለመመጣጠን ችግር

2.2. የሶፍትዌር መስፈርት መስፈርት (ኤስአርኤስ)


መስፈርት ስርዓቱ ሊኖረው የሚገባው ባህሪ ወይም በመመዝገቢያ ሹም ተቀባይነት ለማግኘት ማሟላት ያለበት ገደብ
ነው. እንደ ተማሪዎች፣ የመመዝገቢያ ኦፊሰር ያሉ የፕሮጀክታችን በታቀደው ስርዓት ተጠቃሚ የሚሆኑ ሁሉ
ፍላጎቶችን ይወስናል። በአጠቃላይ የአዲሱ ስርዓት መስፈርት እንደሚከተለው ሊታይ ይችላል-

ሀ. ተግባራዊ መስፈርት እና
ለ. የማይሰራ መስፈርት

2.2.1. ተግባራዊ መስፈርት


የተግባር መስፈርቱ አንድ ሥርዓት ምን ማድረግ መቻል እንዳለበት፣ ሊያከናውናቸው ስለሚገባቸው ተግባራት እና
በስርዓቱ እና በአካባቢው መካከል ያለውን መስተጋብር የሚገልጽ ጥናት ነው። የታቀደው ስርዓት የሚከተሉትን ተግባራዊ
መስፈርቶች አሉት: -
§ የተማሪ ዝርዝር ይመልከቱ
§ ግባ
§ የኮርስ ውጤት አስረክብ
§ መለያ ይፍጠሩ
§ መለያ አዘምን
§ መለያ ይመልከቱ
§ መለያን አሰናክል/ አንቃ
§ ሪፖርት ማመንጨት
§ የድህረ ክፍል ሪፖርት
§ ደረጃን ይመልከቱ
§ የመታወቂያ ቁጥር ይፍጠሩ
§ ማስታወቂያ ይለጥፉ
§ ከፍ ያለ፣ ማስጠንቀቂያ፣ ከትምህርት ቤት
የተባረረ እና የተባረረ ተማሪን መለየት
2.2.2. የማይሰራ መስፈርት
ተግባራዊ ያልሆኑ መስፈርቶች ስርዓቱ እንዴት እንደሚሰራ ይገልፃሉ, የተግባር መስፈርቶች ስርዓቱ ምን ማድረግ
እንዳለበት ይገልፃሉ . የስርዓቱን አስፈላጊ ባህሪያት ለመያዝ የስርዓት ጥራቶችን አሠራር የሚወስኑ መስፈርቶችን
ይገልጻሉ. ከዚያ ቡድኑ እንደ:-
ደህንነት ፡ ስርዓታችን ነው። የይለፍ ቃል መፈጠርን በመጠቀም ደህንነቱ የተጠበቀ። የመግቢያ ጊዜ ተጠቃሚዎች
የተጠቃሚውን ስም እና የይለፍ ቃል ሲያስገቡ ፣ የይለፍ ቃሉ በማመስጠር ዘዴ ወደ አገልጋዩ ይገባል ። ሌላው
ተነስቷል የማረጋገጫ ህግ ተጠቃሚዎች ውስብስብ የይለፍ ቃል እንዲኖራቸው እና በኤችቲኤምኤል ኮድ ላይ
የመለጠፍ ዘዴን እንጠቀማለን.

አፈጻጸም ፡ - ተጠቃሚው መረጃውን በፍጥነት በሚደርስበት ጊዜ የእኛ ፕሮጄክታችን ከማኑዋል ሲስተም የተሻለ
ነው። የመተግበሪያው መረጋጋት፣ ፍጥነት፣ ልኬታማነት እና ምላሽ ሰጪነት በእጅ ከሚሰራው ስርዓት የተሻለ.
የስርዓታችን አፈጻጸም የሚጨምረው በመጠቀም ነው። ስርዓቱን ለማዳበር php የፕሮግራም ቋንቋ።

ተጠቃሚነት ፡ የኦንላይን የተማሪ ምዝገባ ስርዓት ለተጠቃሚዎች ሲስተሙን ለመጠቀም በጣም


ቀላል ነው፣ በዊንዶው አስር ኦፕሬቲንግ ሲስተም ለመጫን እና ለማያውቁት ተጠቃሚ ይህንን
ኦፕሬቲንግ ሲስተም አጭር ባቡር ሰጠ እና ለመማር እና ለመጠቀም ቀላል እንዲሆን በይነተገናኝ
የተጠቃሚ በይነገጽ እንዲጨምር ተደርጓል። .
ቅልጥፍና ፡ በኮምፒዩተር ላይ ከፍተኛ መጠን ያለው መረጃን ማስተናገድ እና የተማሪ ምዝገባ ስርዓትን በመመሪያው
ስርዓት በሰከንዶች ውስጥ ያስኬዳል።

ተገኝነት : - ስርዓቱ በይነመረብ በኩል አገልግሎት ስለሚደርስ በሁሉም ቦታ ይገኛል።

ማሻሻያ / ማቆየት

ስርዓታችን የስርዓት ምትኬ መረጃን ለመያዝ የሚያስችል ምላሽ ለመስጠት ቀላል ነው። በተፈጥሮ እና ሰው ሰራሽ
አደጋዎች ውስጥ መረጃው ከጠፋ, ስርዓቱ መረጃውን ወደነበረበት ለመመለስ ቀላል ይሆናል. ከጊዜ በኋላ
ተጠቃሚው ሌላ ተጨማሪ ተግባራትን እና አዳዲስ ባህሪያትን በሚፈልግበት ጊዜ ለውጦች ሊኖሩ ይገባል ፣ የተማሪ
ምዝገባ አስተዳዳሪው ስርዓቱን ሲለይ ፣ የተማሪ ምዝገባ ስርዓት የአሰራር ዘይቤ ሲቀየር እና በተለያዩ ምክንያቶች።
ይህ በቀላሉ ሊከናወን ይችላል ምክንያቱም የአጠቃላይ የስርዓት ልማት ስራዎች ወደ ብዙ ትናንሽ የስራ ክፍሎች
የተከፋፈሉ ናቸው. ስርዓቱ ሞዱላራይዝድ ስለተደረገበት አጠቃላይ ስርዓቱ መጠበቅ የለበትም ይልቁንም ማሻሻያ
የሚያስፈልጋቸው ልዩ ሞጁሎች ብቻ ይሻሻላሉ እና ይጠበቃሉ። አንዳንድ የተጠቃሚ በይነገጽ እና መሰረታዊ
ማሻሻያ በገንቢዎች ስብስብ ሊከናወን ይችላል ነገር ግን የስርዓት ገንቢዎች ስርዓቱን ለማዘመን ትክክለኛ ሰዎች
ናቸው።

ስዕላዊ የተጠቃሚ በይነገጽ ፡ የምንገነባው ስርዓት ለተጠቃሚ ምቹ የሆነ ግራፊክ የተጠቃሚ በይነገጽ (GUI)
ይኖረዋል ይህም ተጠቃሚዎች ከስርዓቱ ጋር በቀላሉ እንዲገናኙ ያስችላቸዋል። ተጠቃሚው መሣሪያን
ስለመጠቀም እና እንዲሁም በዚህ የመሣሪያ በይነገጾች ውስጥ የማሰስ እውቀት እንዲኖረው ይጠበቃል።

የስህተት አያያዝ፡- ተጠቃሚው ከስርዓቱ ጋር ሲገናኝ ስህተቶች ሊኖሩ ይችላሉ። ይህን የመሰለ ትክክለኛ ያልሆነ
አሰራር ለመቆጣጠር የተለያዩ የተጠቃሚዎች ተስማሚ መልዕክቶችን ይፈጥራል። ይህንን ለማድረግ አብዛኛው
የስርዓት ማስፈጸሚያ አዝራሮች ተጠቃሚው እንዲከተል በሚጠበቀው ቅደም ተከተል መሰረት ቁጥጥር
ይደረግበታል ወይም ይህ ለተጠቃሚው ግቤት የተለያዩ የስርዓት ምላሾችን በማመንጨት ሊከናወን ይችላል.

2.4. የታቀደ ስርዓት


2.4.1. የታቀደው ስርዓት አጠቃላይ እይታ
የመመሪያውን አጠቃላይ ችግር በመመልከት በተለያዩ ገፅታዎች ካለው ስርዓት በተሻለ የኦንላይን የተማሪ ምዝገባ
ስርዓት እንዘረጋለን። የመስመር ላይ GTC የተማሪ ምዝገባ ስርዓት በመሰረቱ በቀላሉ የተለያየ ደረጃ ያላቸውን
ተጠቃሚዎች ለመድረስ የተነደፈ ነው። በዚህ ስርአት ተዋናዮቹ መደበኛ ስራቸውን በአጭር ጊዜ እና በቀላሉ እየሰሩ
ነው። የታቀደው ስርዓት የስርዓቱን ፍጥነት, አፈፃፀም, ደህንነትን እና አስተማማኝነትን ለማራመድ አሁን ያለውን
ስርዓት ተግባራዊነት ይጠቀማል. ያቀረብነው ስርዓት የኦንላይን አገልግሎት በመስጠት ያለውን ስርዓት ድክመቶችን
ያስወግዳል ወይም ያሻሽላል። በጂቲሲ ኮሌጅ ኦንላይን የተማሪ ምዝገባ ስርዓት ተማሪዎችን እንደ የተማሪ ሙሉ
ስም፣ እድሜ፣ ጾታ፣ ክልል፣ ዞን፣ ከተማ፣ የጉዲፈቻ መረጃ እንደ ሙሉ ስም፣ ክልል፣ ዞን፣ ከተማ፣ የቤት ቁጥር፣ ስልክ
ቁጥር፣ የመምሪያው መረጃ እንደ የመምሪያው ስም ፣ የመምሪያው ቦታ ፣ የኮርስ መረጃ እንደ የኮርስ ስም ፣ የኮርስ
ኮድ ፣ የብድር ሰዓት ፣ ነጥቦች።

2.5. የንግድ ደንብ መለያ


2.5.1. የንግድ ሥራ ደንብ
ድርጅቱ ለተማሪዎቹ አገልግሎት ሲሰጡ መከናወን ያለባቸው ህጎች እና መመሪያዎች አሉት። እነዚህም፡-
BR1 ፡ ሁሉም የተመዘገቡ ተማሪዎች ለኮሌጅ ስምምነት ለመግባት ብቁ ናቸው።
BR2 ፡ እያንዳንዱ ተማሪ ሰነድ መሙላት አለበት።
BR3 ፡ እያንዳንዱ ተማሪ የኮሌጅ ህግን እና መመሪያን ያከብራል።
BR4: እያንዳንዱ ተዋናይ የተጠቃሚ ስም እና የይለፍ ቃል ሊኖረው ይገባል.
BR5፡ የተማሪው ሴሚስተር ክፍል 2.0 ነጥብ ከሆነ እና ከተማሪው በላይ ከፍ ካለ።
BR6፡ የተማሪው ሴሚስተር ክፍል 1.75 ነጥብ ከሆነ ተማሪው ያስጠነቅቃል።
BR7፡ የተማሪዎቹ ሴሚስተር ክፍል ከ 1.75 ነጥብ በታች ከሆነ ተማሪው ይሰናበታል።
BR8፡ ማስጠንቀቂያው ተማሪዎቹ ከኋላ ኮርስ ይጨምራሉ ነገር ግን ወደፊት ይጥላሉ።

2.6. የስርዓት መስፈርቶች ትንተና


የስርዓት መስፈርቶች ትንተና የኢንፎርሜሽን ሲስተም ዲዛይን ዋና አካል ነው እና ለተግባራዊ
ስርዓቶች ስኬት ወሳኝ ነው። አሁን የተሳካላቸው ስርዓቶች እና ምርቶች የተጠቃሚዎችን
ፍላጎቶች እና መስፈርቶች በመረዳት እንደሚጀምሩ በሰፊው ተረድቷል.

2.6. 1.ተዋናዮች እና አጠቃቀም ጉዳይ መለያ


ተዋንያን ፡ ተዋንያን ከስርዓታችን ጋር አንድ ወይም ብዙ መስተጋብር ውስጥ ሚና የሚጫወተውን
የስርዓቱን ተጠቃሚዎችን ወይም ውጫዊ ስርዓትን ይወክላል። ተዋንያን ሰው, ውጫዊ እና ውስጣዊ
ስርዓት ሊሆን ይችላል.

የአጠቃቀም ጉዳይ ፡ የአጠቃቀም ጉዳይ ግብን ለማሳካት በተዋናይ እና በስርዓት መካከል የሚደረግ
መስተጋብር ነው። የወደፊቱን ስርዓት ሙሉ በሙሉ ከሚወክሉት ሁኔታዎች ውጣ። ይህ በዋነኝነት
የሚከናወነው የእርምጃዎችን ቅደም ተከተል በሚገልጽ ሁኔታ ነው. የአጠቃቀም መያዣ በ UML
አጠቃቀም ዲያግራም ላይ እንደ አግድም ሞላላ ይሳሉ። የአጠቃቀም ጉዳይ ዲያግራም የእነዚህን
የስርዓት ተጠቃሚዎች አጠቃላይ እንቅስቃሴዎች ያሳያል። ስዕሉ የስርዓት ወሰኖችን ያካትታል.
ሠንጠረዥ 1፡ የተዋናይ መለያ

አይ የተዋናይ ስም መግለጫ

1 የመመዝገቢያ ይግቡ፣ ማስታወቂያ ይለጥፉ፣ መታወቂያ ቁጥር ይመድቡ፣ የድህረ ክፍል


መኮንን ሪፖርት፣ የኮርስ ውጤት ይመልከቱ፣ የተመዘገቡ ተማሪዎችን ይመልከቱ፣
እና ተማሪዎችን ይመዝገቡ፣ መውጣት።

2 ተማሪ ይግቡ ፣ ይመልከቱ (ማስታወቂያ ፣ የክፍል ሪፖርት ፣ ሁኔታ) ፣ የመረጃ


ማስተካከያ ይላኩ ፣ ይመዝገቡ ፣ መውጣትን ይሙሉ ፣ መውጣት።

3 የስርዓት አስተዳዳሪ ግባ፣ አካውንት አስተዳድር (ፍጠር፣ አዘምን፣ አግብር፣ አቦዝን) መለያ፣
መረጃን ምትኬ እና እነበረበት መልስ፣ ውጣ።

4 ዲን ግባ፣ ሪፖርት ተመልከት፣ ውጣ።

5 አስተማሪ ይግቡ፣ የኮርሱን ውጤት ያቀርባል፣ ማስታወቂያ ይመልከቱ፣ የኮርስ ምዘና


ክብደት ይላኩ እና የማስተካከያ መረጃ ያስገቡ፣ መውጣት።

6 የመምሪያው ኃላፊ ተማሪዎችን ይግቡ፣ ይመልከቱ (ማስታወቂያ፣ ማስጠንቀቂያ፣ ያስተዋውቁ፣


ያሰናብቱ እና ያስወግዱ)፣ ኮርስ ይጨምሩ፣ የግምገማ ክብደትን ያጽድቁ፣
የአስተማሪ መውጣትን ይመድቡ፣ የተማሪን ውጤት ይመልከቱ፣ የውጤት
እርማት ይውሰዱ።

የጉዳይ መለያን ተጠቀም

§ ግባ፡-በዚህ የአጠቃቀም ጉዳይ ተሳታፊ ተዋናይ፡አስተዳዳሪ፣ ተማሪ፣የመምሪያው ኃላፊ፣መመዝገቢያ


መኮንን፣አስተማሪ እና ዲን ለመጀመሪያ ጊዜ ሊንኩን ተጫኑ።
§ መለያ ይፍጠሩ: - የስርዓት አስተዳዳሪ የተጠቃሚ መለያ መፍጠር ነው።
§ አሻሽል ፡- ሁሉም ተጠቃሚዎች የዝማኔ መለያ ናቸው ።
§ ሪፖርት ማመንጨት፡- የመዝጋቢ መኮንን ለድርጅቱ ሪፖርት ያመነጫል።
§ የድህረ ክፍል ሪፖርት፡-የሬጅስትራር ኦፊሰር ከተማሪዎች በኋላ ደረጃ ነው።
§ ተማሪዎችን ይመልከቱ (አስተዋውቁ፣ ማውጣት፣ ማሰናበት እና ማስጠንቀቅ)፡- የመምሪያው ኃላፊ ይህንን
የተማሪ ሁኔታ መመልከት ነው።
§ የክፍል repot ይመልከቱ: - ተማሪዎች የእይታ ክፍል ሪፖርት ናቸው
§ ተማሪዎች ይመዘገባሉ፡-የሬጅስትራር ኦፊሰር ተማሪዎችን ይመዘግባል
§ የመታወቂያ ቁጥር ይመድቡ፡- የመዝጋቢ መኮንን የተማሪዎችን መታወቂያ ቁጥር ይፍጠሩ
§ የፖስታ ማስታወቂያ፡- የመዝጋቢ መኮንን የፖስታ መልእክት መላክ ይፈልጋሉ
§ የተመዘገቡ ተማሪዎችን ይመልከቱ :-የሬጅስትራር ኦፊሰር ሁሉንም የተመዝጋቢ ተማሪዎችን ይመለከታል
§ የኮርስ ውጤት አስረክብ፡- በሴሚስተር መጨረሻ ላይ አስተማሪ የኮርስ ውጤት አስረክብ
§ መለያን አሰናክል/አንቃ ፡- የስርዓት አስተዳዳሪ እነዚህን ሁለት ተግባራት ያስተዳድራል።
§ ተማሪዎችን መለየት (ማስተዋወቅ፣ ማስጠንቀቅ፣ ማውጣት እና ማሰናበት)፡- የመምሪያ ኃላፊዎች
የተማሪዎችን ቦታ በእያንዳንዱ ሴሚስተር ይመለከታሉ።
§ ውጣ: - ሁሉም ተጠቃሚዎች በመጨረሻ ስርዓቱን ዘግተው ወጡ
§ የማመንጨት ሪፖርት ይመልከቱ፡- የዲን እይታ ዘገባ ከመዝጋቢ መኮንን
§ ባክአፕ እና እነበረበት መልስ፡- የስርዓት አስተዳዳሪ መጠባበቂያ እና ዳታቤዝ እነበረበት መልስ ምክንያቱም
መረጃው ካልተሳካ መረጃውን ከመጠባበቂያ መሳሪያዎች ወደነበረበት መመለስ ይችላል።
§ ጥያቄ ማቋረጡ፡- ተማሪው ማንኛውንም ችግር ሲያገኝ፣ ተማሪዎች የመሰረዝ ጥያቄን ይልካሉ።
§ የኮርስ አስተማሪን ይመድቡ እና ምዘና ያጸድቃል፡ - የመምሪያው ኃላፊ ኮርሱን ይመድባል እና የግምገማ
ሚዛንን ያጸድቃል።
§ ኮርስ አክል፡-የመምሪያ ኃላፊ አክል ኮርስ።
§ የግምገማ ክብደት ይላኩ፡- አስተማሪ የግምገማ ክብደትን ወደ ክፍል ኃላፊ ይልካል።
§ የመረጃ ማስተካከያ ይልካል፡- ተማሪዎች መረጃ በትክክል ሳይሞላ ሲቀር የመረጃ ማስተካከያ ጥያቄ
ይልካሉ።
§ የኮርስ ውጤቱን ይመልከቱ እና እርማት ይውሰዱ: - የመምሪያው ኃላፊ ይህንን ተግባር ያከናውናል.
§ የጸደቀ ግምገማ ይመልከቱ፡- ተማሪዎች እና አስተማሪዎች የጸደቀ ግምገማን ይመለከታሉ።
§ ይመዝገቡ: - ተማሪዎች በየትኛውም ቦታ እና በማንኛውም ቦታ በመስመር ላይ መመዝገብ እና
የሬጅስትራር ኦፊሰር ተማሪዎቹ ምንም የግብአት መዳረሻ ከሌላቸው ተማሪዎችን መመዝገብ ይችላሉ።
§ የማስተካከያ መረጃን ይላኩ፡- የተማሪው መረጃ የተሳሳተ ከሆነ ተማሪዎች ለክፍል አስተማሪ ይልካሉ እና
የመዝጋቢ መኮንንን ለጀርባ ይልካሉ።
§ ማስተካከያ አስገባ፡- አስተማሪው ለትምህርት ክፍል ኃላፊ ማስተካከያ እያቀረበ ነው፣ ያቀረበው የተማሪ
ክፍል ውጤት የተሳሳተ ከሆነ።
§ መውጣትን መሙላት፡- ተማሪዎቹ ማንኛውንም ችግር ከገቡ፣ተማሪዎች የመውጣት ክፍያ መሙላት
ይችላሉ።
§ የውጤት እርማትን ይውሰዱ፡-የመምሪያው ኃላፊ የተማሪዎችን ውጤት ከመመዝገቧ በፊት እርማት
ሰጡ።
§ ክፍልን ይመልከቱ፡ ተማሪዎቹ የሴሚስተር ክፍልን ይመለከታሉ።
§ የእይታ ሁኔታ: - ተማሪዎች ያለዎትን ሁኔታ ይመለከታሉ።

2.7. የጉዳይ ዲያግራምን ተጠቀም


የአጠቃቀም ዲያግራም ከተዋሃደ የሞዴሊንግ ቋንቋ አንዱ የተጠቃሚውን ከስርአቱ ጋር ያለውን መስተጋብር
የሚወክል እና የአጠቃቀም ሁኔታን የሚገልጽ ነው። የአጠቃቀም ዲያግራም ዓላማዎች እንደሚከተለው ሊሆኑ
ይችላሉ-

§ የስርዓት መስፈርቶችን ለመሰብሰብ ጥቅም ላይ ይውላል


§ የስርዓት ውጫዊ እይታን ለማግኘት ይጠቅማል

§ በስርዓቱ ላይ ተጽዕኖ የሚያሳድሩ ውጫዊ እና ውስጣዊ ሁኔታዎችን መለየት

አሁን ባለው እቅድ ውስጥ ስድስት ተዋናዮች አሉ-

§ ተማሪ
§ የመመዝገቢያ መኮንን
§ ዲን
§ አስተማሪ
§ የስርዓት አስተዳዳሪ
§ ክፍል ኃላፊ
ምስል 1፡ የጉዳይ ንድፍ ተጠቀም

2.8. የጉዳይ ዲያግራም መግለጫ ተጠቀም


የአጠቃቀም ጉዳይ መግለጫ ስለ አጠቃቀሙ ጉዳይ እና ተዋናዮች በአጠቃቀም ስዕላዊ መግለጫው ላይ
በዝርዝር ይገልፃል ፣ የአጠቃቀም ጉዳይ ስም ፣ የአጠቃቀም ጉዳይ መግለጫ ፣ የአጠቃቀም ጉዳይ ላይ
የሚሠራውን ተዋናይ ስም ፣ ተዋናዩ ከመስራቱ በፊት ምን ቅድመ ሁኔታን ያጠቃልላል ። በአጠቃቀም
ጉዳይ ላይ፣ ተዋናዩ በአጠቃቀም ጉዳይ ላይ ከተሰራ በኋላ የድህረ ሁኔታ ሁኔታ፣ ተዋናዩ በአጠቃቀም
ጉዳይ ላይ በሚሰራበት ጊዜ በተዋናዩ እና በስርዓቱ መካከል ያለውን መስተጋብር የሚገልጽ መሰረታዊ
የድርጊት አካሄድ እና በመጨረሻም አማራጭ የድርጊት መርሃ ግብር።
2.9. ቅደም ተከተል ንድፍ
የተከታታይ ዲያግራም ዕቃዎች እርስ በርስ እንዴት እንደሚሠሩ እና በምን ቅደም ተከተል እንደሚሠሩ
የሚያሳይ የግንኙነት ንድፍ ነው። የመልእክት ቅደም ተከተል ገበታ ግንባታ ነው።

ተከታታይ ዲያግራም በጊዜ ቅደም ተከተል የተደረደሩ የነገር መስተጋብር ያሳያል። እሱ በሁኔታው ውስጥ
የተካተቱትን ነገሮች እና ክፍሎችን እና የትዕይንቱን ተግባር ለማስፈጸም በሚያስፈልጉት ነገሮች መካከል
የሚለዋወጡትን የመልእክት ቅደም ተከተል ያሳያል። የተከታታይ ሥዕላዊ መግለጫዎች በሂደት ላይ
ባለው የሥርዓት አመክንዮ እይታ ውስጥ ከአጠቃቀም ሁኔታ ግንዛቤዎች ጋር የተቆራኙ ናቸው። የቅደም
ተከተል ሥዕላዊ መግለጫዎች አንዳንድ ጊዜ የክስተት ሥዕላዊ መግለጫዎች ይባላሉ።
ተከታታይ ዲያግራም እንደ ትይዩ ቀጥ ያሉ መስመሮች (የህይወት መስመሮች), የተለያዩ ሂደቶችን ወይም ነገሮችን
በአንድ ጊዜ የሚኖሩ, እና እንደ አግድም ቀስቶች, በመካከላቸው የሚለዋወጡትን መልዕክቶች በቅደም ተከተል
ያሳያል. ይህ ቀላል የሩጫ ጊዜ ሁኔታዎችን በግራፊክ መንገድ መግለጽ ያስችላል። የሚከተለው ስእል በቅደም ተከተል
ስዕላዊ መግለጫውን ያሳያል.

ምስል 2፡ ለመግቢያ ቅደም ተከተል ንድፍ


2.10. የእንቅስቃሴ ንድፍ
የዩኤምኤል እንቅስቃሴ ዲያግራም በተለምዶ ለንግድ ሂደት ሞዴሊንግ፣ በነጠላ አጠቃቀም ጉዳይ ወይም
በአጠቃቀም ሁኔታ የተቀረፀውን አመክንዮ ለመቅረጽ ወይም የንግድ ህግን ዝርዝር አመክንዮ ለመቅረጽ ይጠቅማል።

ምስል 20፡ ለመግቢያ የእንቅስቃሴ ንድፍ


ምስል 21፡ መለያ ለመፍጠር የእንቅስቃሴ ንድፍ

2.11. የትንታኔ ክፍል ዲያግራም


የክፍል ዲያግራም የስርዓቱን ክፍሎች፣ ባህሪያቶቻቸውን፣ ኦፕሬሽኖችን (ወይም ዘዴዎችን) እና
በነገሮች መካከል ያለውን ግንኙነት በማሳየት የስርአቱን አወቃቀሮች ይገልፃል የክፍል ሥዕላዊ
መግለጫዎች እንዲሁ ለመረጃ ሞዴሊንግ ሊያገለግሉ ይችላሉ። ክፍል ራሱ እንደ ስም፣ ባህሪያት እና
ዘዴዎች እንደ ሳጥን ተወክሏል።
የስርዓቱን የማይንቀሳቀስ እይታ ለመግለፅ ጥቅም ላይ የሚውለው የክፍል ዲያግራም በስታቲስቲክ እይታ አካላት
መካከል ያለውን ትብብር ያሳዩ ፣ በስርዓት የተከናወኑ ተግባራትን እና የሶፍትዌር አፕሊኬሽኖችን ግንባታ ዓላማ-
ተኮር ቋንቋዎችን ይገልፃል።

የክፍል ዲያግራም ሶስት አካላት አሉት።

Ø የላይኛው ክፍል ክፍል ይዟል.


Ø መካከለኛ ክፍሎች ባህሪያቱን ይይዛሉ.
Ø የታችኛው ክፍል ክፍሉ ሊፈጽምባቸው የሚችላቸውን ስራዎች ይዟል.
ምዕራፍ ሶስት: የስርዓት ንድፍ
የስርዓቶች ዲዛይን እንደ ሞጁሎች፣ አርክቴክቸር፣ አካላት እና በይነገጾቻቸው እና በተጠቀሱት መስፈርቶች ላይ
በመመስረት የስርዓት ክፍሎችን የመወሰን ሂደት ነው። የንግድ ወይም ድርጅት ልዩ ፍላጎቶችን እና መስፈርቶችን
የሚያረካ ስርዓቶችን የመግለጽ፣ የማዳበር እና የመንደፍ ሂደት ነው።

3.1. የክፍል ንድፍ ንድፍ


የክፍል ዲያግራም የአንድ መተግበሪያ የማይንቀሳቀስ እይታን ይወክላል። የክፍል ሥዕላዊ መግለጫ የተለያዩ
የሥርዓት ገጽታዎችን ለመሳል፣ ለመግለፅ እና ለመመዝገብ ብቻ ሳይሆን ተፈፃሚ የሆነውን የሶፍትዌር አፕሊኬሽኑን
ኮድ ለመሥራትም ያገለግላል። የክፍል ሥዕላዊ መግለጫው የአንድን ክፍል ባህሪያት እና ተግባራት እንዲሁም
በስርዓቱ ላይ የሚጣሉ ገደቦችን ይገልጻል። የክፍል ሥዕላዊ መግለጫው የክፍሎች፣ መገናኛዎች፣ ማህበራት፣
ትብብር እና ገደቦች ስብስብ ያሳያል። የክፍል ዲያግራም በተዋሃደ የሞዴሊንግ ቋንቋ (UML) የስርዓቱን ክፍሎች፣
ባህሪያቶቻቸውን፣ ኦፕሬሽኖችን (ወይም ዘዴዎችን) እና በእቃዎች መካከል ያለውን ግንኙነት በማሳየት የስርዓቱን
አወቃቀር የሚገልጽ የማይንቀሳቀስ መዋቅር ንድፍ ነው።
ምስል 40: የንድፍ ክፍል ንድፍ
3.2. የአካላዊ መረጃ ሞዴል
የአካላዊ መረጃ ሞዴል ሞዴል በመረጃ ቋቱ ውስጥ እንዴት እንደተገነባ ያሳያል። የአካላዊ ዳታቤዝ ሞዴል ሁሉንም
የሰንጠረዥ አወቃቀሮችን ያሳያል፣ የአምድ ስም፣ የአምድ ውሂብ አይነት፣ የአምድ ገደቦች፣ ዋና ቁልፍ፣ የውጭ
ቁልፍ እና በሰንጠረዦች መካከል ያሉ ግንኙነቶችን ያካትታል። የአካላዊ ዳታ ሞዴል ባህሪያት የሚከተሉትን
ያካትታሉ፡ አካላት በአካላዊ ዳታቤዝ ውስጥ ጠረጴዛዎች ይሆናሉ። ባህሪያት በአካላዊ ዳታቤዝ ውስጥ አምዶች
ይሆናሉ። ለእያንዳንዱ አምዶች እና መጠን ተገቢውን የውሂብ አይነት ይምረጡ። ልዩ መለያዎች NULL እሴቶች
እንዲኖራቸው ያልተፈቀደላቸው አምዶች ይሆናሉ። ሁሉንም ሠንጠረዦች እና አምዶች ይግለጹ. የውጭ ቁልፎች
በጠረጴዛዎች መካከል ያለውን ግንኙነት ለመለየት ጥቅም ላይ ይውላሉ.

ምስል 41: የአካላዊ መረጃ ሞዴል


3.3 የተጠቃሚ በይነገጽ ንድፍ

ምስል 42፡ የተጠቃሚ በይነገጽ ንድፍ

3.4. የማሰማራት ሞዴሊንግ


እነዚህ ሥዕላዊ መግለጫዎች የሶፍትዌር አካላት የሚሰማሩበትን የመስመር ላይ የርቀት ትምህርት ሥርዓት አካላዊ
አካላትን ቶፖሎጂን በምስል ለማሳየት ያገለግላሉ። ስለዚህ የማሰማራት ዲያግራም የስርዓቱን የማይንቀሳቀስ
የማሰማራት እይታን ለመግለጽ ጥቅም ላይ ይውላል። የማሰማራት ዲያግራም አንጓዎችን እና ግንኙነታቸውን
ያካትታል።
የስምሪት ሥዕላዊ መግለጫዎች ዓላማ እንደሚከተለው ሊገለጽ ይችላል፡- -

Ø የስርዓት ሃርድዌር ቶፖሎጂን በዓይነ ሕሊናህ ተመልከት።

Ø የሶፍትዌር ክፍሎችን ለመዘርጋት የሚያገለግሉትን የሃርድዌር ክፍሎችን ይግለጹ.

Ø የአሂድ ሂደት አንጓዎችን ይግለጹ።


ምስል 43: የመዘርጋት ንድፍ

አባሪ
የስምሪት ሥዕላዊ መግለጫ፡ - ሥዕላዊ መግለጫዎች በሶፍትዌር ክፍሎች እና በሃርድዌር ክፍሎች ላይ ለማተኮር
የሚያገለግሉ ልዩ ሥዕላዊ መግለጫዎች ናቸው።

እርምጃ፡- አንድ ድርጊት የባህሪ ዝርዝር መግለጫ መሰረታዊ አሃድ ሲሆን በሞዴል ሲስተም ውስጥ አንዳንድ
ለውጦችን ወይም ሂደትን ይወክላል፣ ለምሳሌ የአንድ ክፍል ወይም ንዑስ እንቅስቃሴ ዘዴን መጥራት።

የተግባር ሥዕላዊ መግለጫ፡- የሥርዓት አመክንዮ፣ የንግድ ሂደት እና የሥራ ፍሰት ትይዩነትን የሚገልጽ ሥዕላዊ
መግለጫ።

ተግባር: - በስቴት ማሽን ዲያግራም ውስጥ ባህሪን ማከናወን.

ተዋናይ፡- ተጠቃሚው የአጠቃቀም ጉዳይን ሲጠራ የሚወስደው ሚና። እንዲሁም የተዋናይ ሞዴሊንግ ይመልከቱ።

ክፍል፡- የነገር ተኮር ፕሮግራሚንግ ዋና መግለጫ ግንባታ; የባህሪዎች እና ኦፕሬሽኖች የተቀናጀ ክፍል; ለአንድ ነገር
የተጠናከረ ጊዜ አብነት

የክፍል ዲያግራም፡- የስርአቱን ክፍሎች፣ ባህሪያቶቻቸውን እና በክፍሎች መካከል ያለውን ግንኙነት በማሳየት
የስርዓቱን አወቃቀር የሚገልጽ የማይንቀሳቀስ መዋቅር ንድፍ አይነት። ዲያግራም-የ UML ሁነታ ባህሪያት ንዑስ
ስብስብ ምስላዊ ውክልና

በሁኔታዎች ውስጥ በበርካታ ተሳታፊ ነገሮች መካከል የተላኩ መልእክቶችን ይገልጻል ።

You might also like