📚 கற்றல் முதன்மை க.பொ.த. (சா/த) க.பொ.த. (உ/த) பிற 🌐 lang_switch nav_login
O/L · தகவல் தொழினுட்பவியல் (ICT) · தரம் 11 · தகவல் முறைமை விருத்திச் செயன்முறை
🖥️ தரம் 11 · அலகு 2

தகவல் முறைமை விருத்திச் செயன்முறை

System Development Process
★★★★☆ MCQSDLCStructured

1. முறைமை என்றால் என்ன?

நாம் அன்றாட வாழ்வில் பல்வேறு முறைமைகளை (Systems) பயன்படுத்துகிறோம். கணினி முறைமை, போக்குவரத்து முறைமை, தொலைபேசி முறைமை, கல்வி முறைமை — இவை அனைத்தும் ஒரு பொதுவான இலக்கை அடைய ஒன்றோடொன்று இணைந்து செயல்படும் கூறுகளால் ஆனவை. ஒரு குறித்த நோக்கத்தை அடைய பல்வேறு கூறுகள் ஒன்றிணைந்து செயற்படும் தொகுதியே முறைமை (System) எனப்படும்.

கணினி அடிப்படையில் எல்லா முறைமைகளும் மூன்று அடிப்படைக் கூறுகளைக் கொண்டிருக்கும் — உள்ளீடு (Input), முறை வழியாக்கம் (Processing), வெளியீடு (Output).

உள்ளீடு (Input) முறை வழியாக்கம் (Processing) வெளியீடு (Output)
உதாரணம் — பாடசாலை
உள்ளீடு: பிள்ளைகள்  |  முறை வழியாக்கம்: பாடசாலையின் ஆசிரியர்கள், மற்றும் ஏனைய வளங்களின் இடைவினைகள், கற்றல்-கற்பித்தல் செயற்பாடு  |  வெளியீடு: நன்றிமிக்க நாட்டுக்குக் கிடைக்கும்.
உதாரணம் — வயிற்றிடைஅழுக்கல்
வெப்பநிலை, காற்றின் நிகர், ஈரப்பதன் ஆகிய தரவுகளை உள்ளீடாகக் கொண்டு, அவற்றை முறை வழியாக்கம் செய்து கால நிலை எதிர்வுகூறல் தகவலை வெளியீடாக வழங்கும்.
செய்து பாருங்கள் — முறைமையின் கூறுகளை இனங்காணல்

ஒரு வைத்தியசாலையில் — உள்ளீடு: நோயாளிகள், அவர்களின் அறிகுறித் தரவுகள். முறை வழியாக்கம்: மருத்துவ ஆலோசனை, பரிசோதனை. வெளியீடு: சுகமடைந்த நோயாளி.

2. தகவல் முறைமை (Information System)

தரவுகளை (Data) தகவலாக மாற்றும் முறைமையே தகவல் முறைமை (Information System) எனப்படும். இங்கு தரவு என்பது செயற்படுத்தப்படாத மூலக் கூறு; தகவல் என்பது தீர்மானம் எடுப்பதற்குப் பயன்படக்கூடிய பொருளுள்ள வடிவம்.

தரவு (Data) முறை வழியாக்கம் (Processing) தகவல் (Information)

உதாரணமாக, ஒரு வகுப்பின் மாணவர்களின் தனிப்பட்ட புள்ளிகள் தரவு ஆகும். அவற்றைச் சராசரிப்படுத்தி வகுப்பின் சராசரிப் புள்ளியைக் கணிக்கும்போது அது தகவலாக மாறுகிறது.

3. ஏன் ஒரு புதிய முறைமை விருத்தி செய்யப்படுகிறது?

நிறுவனங்கள் தங்களின் வேலைப் பளுவை மட்டுப்படுத்த, செயற்பாட்டுத் திறனை அதிகரிக்க, பிழைகளைக் குறைக்க, மற்றும் தீர்மானம் எடுப்பதற்குச் சரியான தகவலைப் பெற புதிய முறைமைகளை விருத்தி செய்கின்றன. பழைய முறைமையின் கீழ்வரும் குறைபாடுகள் இதற்குக் காரணங்களாக அமைகின்றன:

4. முறைமை விருத்திச் செயன்முறை (System Development Process)

ஒரு தகவல் முறைமையை விருத்தி செய்வதற்குப் பல்வேறு கட்டங்களைப் பின்பற்ற வேண்டும். இக்கட்டங்களின் தொகுப்பே முறைமை விருத்திச் செயன்முறை (System Development Process) எனப்படும். இதில் ஐந்து முக்கிய கட்டங்கள் உள்ளன:

1. தேவைகளை இனங்காணல்

(Identification of Requirements) — பாவனையாளர் என்ன எதிர்பார்க்கிறார் என்பதைச் சேகரிக்கும் கட்டம்.

2. திட்டமிடல்

(Designing) — முறைமையின் கட்டமைப்பு, தரவுத் தளம், பயனர் இடைமுகம் ஆகியவற்றைத் திட்டமிடல்.

3. நடைமுறைப்படுத்தல்

(Implementation) — நிரல்தொகுதியை எழுதி உருவாக்கல்.

4. தீர்விணைச் சோதித்தலும் தவறு நீக்கலும்

(Testing and Debugging) — தயாரிக்கப்பட்ட முறைமையில் உள்ள பிழைகளை இனங்கண்டு நீக்கல்.

5. முறைமையை நிறுத்தல்

(Deployment) — சோதனை வெற்றிபெற்ற பின்னர் பாவனையாளரிடம் ஒப்படைத்தல்.

4.1 தேவைகளை இனங்காணல் (Identification of Requirements)

ஒரு புதிய முறைமையின் வெற்றி, தேவைகளை எவ்வளவு நுட்பமாக இனங்கண்டோம் என்பதில் தங்கியுள்ளது. இக்கட்டத்தில் முறைமை வழமைக்கு என்ன செய்ய வேண்டும், யார் பாவனையாளர், எவ்வளவு தரவைக் கையாள வேண்டும் என்பவை தீர்மானிக்கப்படுகின்றன. தேவைகளைச் சேகரிக்கப் பின்வரும் மூலங்கள் பயன்படுத்தப்படுகின்றன:

செய்து பாருங்கள் — மூலத்தை இனங்காணல்

ஒரு வங்கியில் 500 வாடிக்கையாளர்களின் கருத்தைச் சேகரிக்க ஏற்ற முறை? விடை: வினாக்கொத்து (Questionnaire) — குறுகிய நேரத்தில் பலரிடம் சேகரிக்க உகந்தது.

4.2 திட்டமிடல் (Designing)

தேவைகள் இனங்கண்ட பின் முறைமையை எவ்வாறு கட்டமைக்கப் போகிறோம் என்பதை இக்கட்டத்தில் வரைதிட்டமிடுகிறோம். தரவுத்தளக் கட்டமைப்பு, பயனர் இடைமுகம் (User Interface), முறைமையின் ஓட்டப்படம் (Flowchart), படிமுறை (Algorithm) ஆகியன இங்கு உருவாக்கப்படுகின்றன. நிரல்தொகுதி எழுதுவதற்கு முன்னர் இக்கட்டம் முடிக்கப்பட வேண்டியது அவசியமாகும்.

4.3 நடைமுறைப்படுத்தல் (Implementation)

திட்டத்தின்படி நிரல்தொகுதியை (Program) ஒரு பொருத்தமான நிரலாக்க மொழியில் (Programming language) எழுதி உருவாக்கும் கட்டம் இதுவாகும். இக்கட்டத்தில் தரவுத்தளம் உருவாக்கப்படுவதோடு, பயனர் இடைமுகமும் தயாரிக்கப்படும்.

4.4 தீர்விணைச் சோதித்தலும் தவறு நீக்கலும் (Testing and Debugging)

இப்படியாகப் பிறந்த நோர்க்கம் முறைமையில் உள்ள தவறுகளை நீக்குதலும், குறிப்புமுறைத் தவறுகள், திட்டத் தவறுகள் அல்லது சந்தர்ப்பத் தவறுகள் இடம் நீக்கப்படும். இதன்மூலம் தரம் உறுதிப்படுத்தப்படும். முறைமை பரீட்சிக்கப்படும் படிகள் பல உள்ளன:

அலகுச் சோதனை ஒருங்கிணைப்புச் சோதனை முறைமைச் சோதனை ஏற்புடைமைச் சோதனை
சோதனைவிளக்கம்
அலகுச் சோதனை
(Unit Testing)
முறைமையின் ஒவ்வொரு கூறும் வேறுவேறாகச் சோதிக்கப்படும். உதாரணம்: அலுவலகத்தில் நிதிக்கிளை, நிறுவனக் கிளை, ஆகியவற்றை வெவ்வேறாகச் சோதித்தல்.
ஒருங்கிணைப்புச் சோதனை
(Integration Testing)
ஒவ்வொரு அலகும் உரிய முறையில் ஒன்றிணைக்கப்பட்டு பரிசீலிக்கப்படும். உள்ளிடப்பட்ட தரவுகளும் ஏற்ற இடைமுகமாகப் பரிசீலிக்கப்படும்.
முறைமைச் சோதனை
(System Testing)
முழு முறைமையும் ஒரே நேரத்தில் சோதிக்கப்படும். வேலைச் சூழலில் முறைமை எவ்வாறு செயல்படுகிறது என்பது சரிபார்க்கப்படும்.
ஏற்புடைமைச் சோதனை
(Acceptance Testing)
முறைமையை ஒப்படைக்கும் முன் பாவனையாளரால் நடாத்தப்படும் இறுதிச் சோதனை.
செய்து பாருங்கள் — எந்தச் சோதனை?

ஒரு உள்நுழைவுப் (Login) படிவத்தை மட்டும் தனியாகச் சோதிக்கும்போது அது அலகுச் சோதனை. உள்நுழைவும் தரவுத்தளமும் ஒன்றாக இணைந்து சரியாக வேலை செய்கிறதா என்பதைச் சோதிக்கும்போது அது ஒருங்கிணைப்புச் சோதனை.

4.5 முறைமையை நிறுத்தல் (Deployment of the system)

சோதனைகள் வெற்றிகரமாக முடிந்த பின்னர், புதிய முறைமையை வேலைச்சூழலில் நிறுத்துதல் வேண்டும். இந்நிறுத்துகை நான்கு வகைகளில் மேற்கொள்ளப்படும்:

முறைவிளக்கம்
நேரடி நிறுத்துகை
(Direct Implementation)
பழைய முறைமை ஒரே நாளில் நிறுத்தப்பட்டு புதிய முறைமை உடனே பாவனைக்கு வருகிறது. சிறிய முறைமைகளுக்கு உகந்தது; ஆனால் இடர் அதிகம்.
இணை நிறுத்துகை
(Parallel Implementation)
பழைய மற்றும் புதிய முறைமைகள் ஒரே நேரத்தில் இயங்கும். விளைவுகளை ஒப்பிட்டு புதியது சரியெனத் தெரிந்த பின் பழையது நிறுத்தப்படும். பாதுகாப்பான முறை, ஆனால் செலவு அதிகம்.
படிமுறை நிறுத்துகை
(Phase Implementation)
புதிய முறைமை பகுதி பகுதியாக நிறுத்தப்படும். ஒரு பகுதி வெற்றிபெற்ற பின் அடுத்த பகுதி அறிமுகப்படுத்தப்படும்.
முன்மாதிரி நிறுத்துகை
(Pilot Implementation)
முதலில் ஒரு துறை/கிளையில் மட்டும் புதிய முறைமை நிறுத்தப்படும். வெற்றிபெற்ற பின் ஏனைய இடங்களுக்கு விரிவாக்கப்படும்.
செய்து பாருங்கள் — பொருத்தமான முறையைத் தெரிவு செய்க

நாடு முழுவதும் 200 கிளைகள் உள்ள வங்கி ஒன்று புதிய வங்கி நிரல்தொகுதியை அறிமுகப்படுத்த விரும்புகிறது. பாதுகாப்பான முறை எது? விடை: முன்மாதிரி நிறுத்துகை (Pilot Implementation) — ஒரு கிளையில் முதலில் சோதித்து, வெற்றியடைந்த பின் ஏனையவற்றுக்கு விரிவாக்கம் செய்தல்.

5. முறைமையைப் பராமரித்தல் (Maintenance of the system)

முறைமை வேலைச் சூழலில் நிறுத்தப்பட்டு இயங்கத் தொடங்கிய பின்னர், அதைத் தொடர்ச்சியாகப் பராமரிப்பதும் அவசியமாகும். பராமரிப்புக் கட்டத்தில் மேற்கொள்ளப்படும் நடவடிக்கைகள்:

6. முறைமை விருத்தி வாழ்க்கைச் சுற்று (System Development Life Cycle — SDLC)

மேலே குறிப்பிட்ட ஐந்து கட்டங்களும், பராமரிப்புக் கட்டமும் சேர்ந்து ஒரு வாழ்க்கைச் சுற்றை உருவாக்குகின்றன. இது முறைமை விருத்தி வாழ்க்கைச் சுற்று (System Development Life Cycle — SDLC) எனப்படும். இது ஒரு வட்டச் செயல்முறை — முறைமையின் காலம் முடியும் வரை இக்கட்டங்கள் தொடர்கின்றன.

7. முறைமை விருத்தி மாதிரிகள் (System Development Models)

SDLC கட்டங்களை வெவ்வேறு வரிசையில் ஒழுங்கமைத்து வெவ்வேறு மாதிரிகள் உருவாக்கப்பட்டுள்ளன. இரண்டு பிரபலமான மாதிரிகள்:

7.1 அருவித்தாழ்வு மாதிரியம் (Waterfall Model)

இது மிகப் பழமையான மற்றும் மிக எளிமையான மாதிரி ஆகும். ஒவ்வொரு கட்டமும் ஒன்றன் பின் ஒன்றாக அருவியின் தாழ்வு போன்று மேலிருந்து கீழாகச் செல்கிறது. ஒரு கட்டம் முழுமையாக முடிந்த பின்னரே அடுத்த கட்டம் தொடங்கும்.

தேவைகளை இனங்காணல் தீர்வினைத் திட்டமிடல் தீர்வினை நடைமுறைப்படுத்தல் தீர்வினைச் சோதித்தலும் செவ்வையாக்கலும் முறைமையை நிறுத்தல் முறைமையைப் பராமரித்தல்
அருவித்தாழ்வு மாதிரியின் சிறப்பியல்புகள்
• முதலில் தேவைகள் நன்கு இனங்காணப்பட வேண்டும்.
• ஒரு படிமுறை பூரணமான பின்னரே அடுத்த படிமுறை ஆரம்பிக்கப்பட வேண்டும்.
• விருத்திசெய்யும் முறைமையின் இறுதிப் பெறுபேற்றை இறுதிக் கட்டத்திலேயே காணமுடியும். இதன் காரணமாக எதிர்பாராத பெறுபேறுகள் கிடைக்கலாம்.

7.2 கூட்டலான விருத்தி மாதிரியம் (Incremental Development Model)

இந்த மாதிரியில் முறைமையின் பிரதான நோக்கம் ஒரு தடவையில் சிறு பகுதிகளாக மீண்டும் மீண்டும் நடைபெற்றுள்ளவாறு அவ்வாறாக எல்லா ஊடாட்டங்களின் போதும் மேம்படுத்தப்படும். ஒவ்வொரு பகுதியும் (Increment) தனியான முறைமையாகச் செயல்படமாட்டாது. ஆனால் முழுமையாகச் சேர்க்கப்படும்போது முழுமையான தீர்வாகும்.

தேவைகளை இனங்காணல் பகுப்பாய்வும் திட்டமிடலும் நடைமுறைப்படுத்தல் திறுவுதல் சோதித்தல் மதிப்பீடு ஊடாட்ட சுற்று
கூட்டலான விருத்தி மாதிரியின் இயல்புகள்
• முறைமை சிறு பகுதிகளாக மீண்டும் மீண்டும் விருத்தி செய்யப்படும்.
• முறைமை விருத்தியாளர்கள் முன்னையை படிமுறைகளின் பெறுபேற்றைக் கொண்டே அறிவையும் பயன்பாட்டை முடிவது அனுகூலமாகும்.
• முறைமைகளின் தேவைகள் எளிதாக நடைமுறைப்படுத்தப்படக்கூடிய இடம் பிரதான படிமுறை ஆகும்.
• முறைமை முழுமையாக விருத்தி செய்யப்படும் வரை ஊடாட்டம் மூலம் விருத்தி செய்யப்படும்.
செய்து பாருங்கள் — மாதிரிகளை ஒப்பிடல்

தேவைகள் ஆரம்பத்தில் தெளிவாக இல்லாத, பெரிய, சிக்கலான முறைமை ஒன்றுக்கு ஏற்ற மாதிரி எது? விடை: கூட்டலான விருத்தி மாதிரியம் (Incremental Model). ஏனெனில் சிறுசிறு பகுதிகளாக விருத்தி செய்து, ஒவ்வொரு ஊடாட்டத்திலும் தேவைகளை மீளப் பரிசீலிக்கலாம்.

தேவைகள் தெளிவாகவும் மாற்றம் இல்லாதவையாகவும் இருந்தால் — அருவித்தாழ்வு மாதிரியம் பொருத்தமானது.

8. சுருக்கம் — ஐந்து கட்டங்களும்

#கட்டம்முக்கிய செயற்பாடு
1தேவைகளை இனங்காணல்நேர்காணல், வினாக்கொத்து, அவதானித்தல், ஆவணப் பரிசீலனை.
2திட்டமிடல்தரவுத்தளம், பயனர் இடைமுகம், படிமுறை, ஓட்டப்படம் தயாரித்தல்.
3நடைமுறைப்படுத்தல்நிரல்தொகுதி எழுதி உருவாக்கல்.
4சோதித்தலும் தவறு நீக்கலும்அலகுச், ஒருங்கிணைப்புச், முறைமைச், ஏற்புடைமைச் சோதனை.
5முறைமையை நிறுத்தல்நேரடி, இணை, படிமுறை, முன்மாதிரி நிறுத்துகை.
6பராமரித்தல்தவறுகளை நீக்கல், மேம்படுத்தல், புதுப்பித்தல்.

📝 பரீட்சை வினாக்கள் (Past paper practice)

உண்மையான பரீட்சை வடிவம் — முதலில் உங்களே எழுதி, பின் மாதிரி விடை பார்க்க.

Paper I — பஹுவிடைத் தெரிவு வினாக்கள் (1 புள்ளி வீதம்)
System Development தொடர்பான MCQ பயிற்சி — 2018 & 2019.
G.C.E. O/L 2018 & 2019 — Paper I
  • (a) மென்பொருள் மேம்பாட்டு வாழ்க்கைச் சுழற்சி (SDLC) யில் சாதக ஆய்வு (feasibility study) உட்பட்ட கட்டம் (phase) எது?
    (A) திட்டமிடல் (Planning)
    (B) பகுப்பாய்வு (Analysis)
    (C) வடிவமைப்பு (Design)
    (D) மதிப்பீடு (Evaluation) (1 புள்ளி)
  • (b) ஒரு கணினி அமைப்பு (computer system) வடிவமைக்கும்போது (designing) பயன்படுத்தப்படும் நிறுவனத்தின் (entity) தகவல் ஓட்ட வரைபடம் (DFD - Data Flow Diagram) பற்றி சரியான கூற்று எது?
    (A) ஒரு DFD இல் ஒரு செயல்முறை (process) மட்டுமே இருக்கும்
    (B) DFD இல் தரவு கடைகள் (data stores) இருக்காது
    (C) DFD மென்பொருள் தேவைகளை விவரிக்கப் பயன்படுகிறது
    (D) DFD யில் தீர்மானங்கள் (decisions) காட்டப்படும் (1 புள்ளி)
  • (c) 36. மென்பொருள் உருவாக்க வாழ்க்கை சுழற்சியில் (SDLC) முதல் கட்டம் எது?
    (A) வடிவமைப்பு (Design)
    (B) திட்டமிடல் (Planning)
    (C) செயல்படுத்தல் (Implementation)
    (D) சோதனை (Testing) (1 புள்ளி)
  • (d) 37. தரவு ஓட்ட வரைபடம் (Data Flow Diagram - DFD) இல் செயல்முறை (Process) எவ்வாறு குறிக்கப்படுகிறது?
    (A) செவ்வகம் (Rectangle)
    (B) வட்டம் அல்லது வட்டமான செவ்வகம் (Circle/Round Rectangle)
    (C) வைரம் (Diamond)
    (D) அம்புக்குறி (Arrow) (1 புள்ளி)
Paper II — கட்டமைப்பு வினாக்கள் (Structured Questions)
System Development பயிற்சி — 2018 & 2019.
G.C.E. O/L 2018 & 2019 — Paper II
  • (a) ஒரு பள்ளிக்கான மாணவர் மேலாண்மை அமைப்பு (Student Management System) உருவாக்குவதற்கான மென்பொருள் வளர்ச்சி வாழ்க்கைச் சுழற்சி (SDLC) பற்றிய கேள்விகளுக்கு விடை தருக:

    (i) SDLC இன் அனைத்து கட்டங்களையும் (phases) பட்டியலிட்டு ஒவ்வொன்றையும் சுருக்கமாக விளக்குக.

    (ii) சாதக ஆய்வில் (feasibility study) என்னென்ன வகைகள் உள்ளன? ஒவ்வொன்றையும் விளக்குக.

    (iii) கீழ்காணும் DFD (Data Flow Diagram) படத்தை விளக்குக:
    மாணவர் பதிவு செயல்முறை (Student Registration Process)
    உள்ளீடு: மாணவர் விவரங்கள் (Student Details)
    வெளியீடு: பதிவு உறுதிப்படுத்தல் (Registration Confirmation)
    தரவு கடை: மாணவர் கோப்பு (Student File)

    (iv) AB, BC, AC என்ற மூன்று நிறுவனங்களுக்கும் (entities) இடையே உறவை (relationship) ER diagram மூலம் வரைக. (10 புள்ளி)
  • (b) வினா 7 — (பகுதி II)

    ஒரு பாடசாலை மாணவர் தகவல் முகாமை அமைப்பை (Student Information Management System) உருவாக்க விரும்புகிறது.

    (i) மென்பொருள் உருவாக்க வாழ்க்கை சுழற்சியில் (SDLC) உள்ள அனைத்து கட்டங்களையும் (phases) வரிசையில் குறிப்பிடுக.

    (ii) சாத்தியக்கூற்று ஆய்வு (Feasibility Study) இல் எண்ணும் வகைகளை (types) விளக்குக.

    (iii) தரவு ஓட்ட வரைபடத்தில் (DFD) பயன்படுத்தப்படும் குறியீடுகளை (symbols) பட்டியலிடுக.

    (iv) SDLC இல் \'சோதனை கட்டம்\' (Testing Phase) யாரால் செய்யப்படுகிறது? எத்தனை வகையான சோதனை உள்ளன? அவற்றை குறிப்பிடுக.

    (v) இந்த அமைப்பில் பயனர் ஆவணம் (User Documentation) மற்றும் தொழில்நுட்ப ஆவணம் (Technical Documentation) வேறுபாடு என்ன? (15 புள்ளி)
Paper I — பஹுவிடைத் தெரிவு வினாக்கள் (1 புள்ளி வீதம்)
System Development தொடர்பான MCQ பயிற்சி — 2022.
G.C.E. O/L 2022 — Paper I
  • (a) 39. மென்பொருள் உருவாக்க வாழ்க்கைச் சுழற்சியில் (SDLC) பின்வரும் கட்டங்களை சரியான வரிசையில் வைக்கவும்:
    (i) திட்டமிடல் (Planning)
    (ii) பகுப்பாய்வு (Analysis)
    (iii) வடிவமைப்பு (Design)
    (iv) செயலாக்கம் (Implementation)
    (A) i, ii, iii, iv
    (B) ii, i, iii, iv
    (C) i, iii, ii, iv
    (D) iii, ii, i, iv (1 புள்ளி)
Paper II — கட்டமைப்பு வினாக்கள் (Structured Questions)
System Development பயிற்சி — 2021 & 2022.
G.C.E. O/L 2021 & 2022 — Paper II
  • (a) ஒரு பாடசாலை மாணவர் தரவுத்தளத்தை (Student Database) உருவாக்க வேண்டும். இந்த செயல்முறை மென்பொருள் உருவாக்க வாழ்க்கைச் சுழற்சி (SDLC) கட்டங்களை உள்ளடக்கியது.

    (a) SDLC-இல் உள்ள எந்த கட்டத்தில் (phase) தேவைகள் (requirements) சேகரிக்கப்படுகின்றன?
    (b) பின்வரும் படிகளை SDLC கட்டங்களுடன் பொருத்துக:
    (i) குறியீடு எழுதுதல் (Coding)
    (ii) தேவை ஆய்வு (Requirement Analysis)
    (iii) அமைப்பு வடிவமைப்பு (System Design)
    (iv) சோதனை (Testing)
    (c) மேலும் இரு SDLC கட்டங்களை (phases) எழுதவும். (6 புள்ளி)
  • (b) பாடசாலை விபத்து தரவுத்தள அமைப்புக்கான (Road Accident Data System) பின்வரும் தரவுகளை கவனிக்கவும்:

    விபத்து தரவு 2018:
    Vehicle Type | Number of Accidents | Type of Accident
    Motorcycle | 1,877 | ...
    Three Wheeler | 596 | ...
    Car | 1,462 | ...
    Light Vehicle | 1,261 | ...
    ...
    Total: 11,329 | 19,492

    (a) (i) மேலே உள்ள தரவுகளுக்கு பொருத்தமான வரைபடம் (chart) எது?
    (ii) LibreOffice Calc-ல் இந்த தரவை உள்ளிட்டு வரைபடம் உருவாக்க படிகள் என்னென்ன?

    (b) பின்வரும் படிகளில் (Steps) எது SDLC-இன் சரியான வரிசை?
    (i) Planning → Analysis → Design → Implementation → Testing → Evaluation
    (ii) Analysis → Planning → Design → Testing → Implementation → Evaluation
    (iii) Design → Planning → Analysis → Implementation → Testing → Evaluation
    (iv) Planning → Design → Analysis → Implementation → Testing → Evaluation

    (c) தரவு ஓட்ட வரைபடம் (DFD) என்றால் என்ன? அதன் நான்கு அடிப்படை குறியீடுகள் (symbols) என்னென்ன? (8 புள்ளி)
  • (c) 6. (a) ஒரு பள்ளியில் Content Management System (CMS) அமைப்பை உருவாக்க திட்டமிடப்பட்டுள்ளது. இந்த அமைப்பின் தகவல் ஓட்ட வரைபடம் (DFD - Data Flow Diagram) வரைக.

    (b) மென்பொருள் உருவாக்க வாழ்க்கைச் சுழற்சியில் (SDLC) சாத்தியக்கூறு ஆய்வின் (Feasibility Study) வகைகளை விளக்குக.

    (c) 2010-2020 ஆண்டுகளில் Dengue பாதிப்பு தரவை நிர்வகிக்க ஒரு தரவுத்தள மேலாண்மை அமைப்பு (DBMS) உருவாக்கப்படுகிறது. DBMS-ஐ பயன்படுத்துவதன் நன்மைகள் நான்கு கூறுக.

    (d) பின்வரும் ETT, HTTP, SMTP, FTP, IMAP, CBS நெறிமுறைகளை பொருத்தமான பயன்பாட்டுடன் இணைக்கவும்:
    - மின்னஞ்சல் அனுப்புவதற்கு
    - கோப்பு மாற்றுவதற்கு
    - இணைய பக்கம் பார்ப்பதற்கு
    - மின்னஞ்சல் பெறுவதற்கு (10 புள்ளி)
Paper I — பஹுவிடைத் தெரிவு வினாக்கள் (1 புள்ளி வீதம்)
System Development தொடர்பான MCQ பயிற்சி — 2023.
G.C.E. O/L 2023 — Paper I
  • (a) 20. ஒரு புதிய ICT system ஐ உருவாக்கும்போது கடைப்பிடிக்கப்படும் system development life cycle (SDLC) இன் சரியான வரிசை எது?
    (A) Analysis → Planning → Design → Implementation → Testing → Evaluation
    (B) Planning → Analysis → Design → Implementation → Testing → Evaluation
    (C) Design → Planning → Analysis → Implementation → Testing → Evaluation
    (D) Planning → Design → Analysis → Testing → Implementation → Evaluation (1 புள்ளி)
Paper II — கட்டமைப்பு வினாக்கள் (Structured Questions)
System Development பயிற்சி — 2023.
G.C.E. O/L 2023 — Paper II
  • (a) 6. ஒரு பள்ளியில் மாணவர் சேர்க்கை (student enrollment) நிர்வாகத்திற்கான புதிய ICT அமைப்பை (system) உருவாக்க திட்டமிடப்படுகிறது.

    (a) System Development Life Cycle (SDLC) இன் கட்டங்களை (phases) பட்டியலிட்டு ஒவ்வொன்றையும் சுருக்கமாக விளக்குக.

    (b) Feasibility study இல் ஆராயப்படும் நான்கு வகையான செயல்திறன் (feasibility) ஆய்வுகளை பட்டியலிட்டு விளக்குக.

    (c) Data Flow Diagram (DFD) என்றால் என்ன? DFD இல் பயன்படுத்தப்படும் குறியீடுகளை (symbols) விளக்குக.

    (d) System testing இல் Unit testing மற்றும் Integration testing இன் வேறுபாட்டை விளக்குக. (10 புள்ளி)

✅ விரைவுச் சோதனை (Quick Check)

முக்கிய புள்ளிகளை உறுதிப்படுத்த — தவறான விடைகள் உங்கள் தவறுப் புத்தகத்தில் சேமிக்கப்படும்.

📝 மேலும் பயிற்சி (Practice more)