Payroll Management System

Published on January 2017 | Categories: Documents | Downloads: 25 | Comments: 0 | Views: 393
of 42
Download PDF   Embed   Report

Comments

Content

សកលវិទ្ល័យ បត់ដំបង

្បធនបទ៖ Payroll Management Systems

ជំពូកទី ១

េសចក្ីេផ្ើម
(Introduction)
ពិភពោលកនោពលបច្ុប្ន្ោនះ

កំពុងែតរ ីកចំោរ ើនយ៉ ងខ្ំងោលើករអភិវឌ្ន៍ែផ្ក

បោច្កវ ិទ្ព័ត៌មនវ ិទ្ែដលជតំរវូ ករយ៉ ងចំបច់សំរប់មនុស្្គប់រប
ូ ។ មិនែតប៉ុោណ្ះ
្គប់ស្ប័ននន អង្ករ សហ្គស ធុនតូច ធំ មធ្ម សលោរៀន ្កុមហ៊ុន ទំងែផ្ករដ្
និងឯកជន ក៏បនោ្ជើសោរ ើសបោច្កវ ិទ្ដ៏ទំោនើបោនះ មកជួយបោង្ើន្បសិទិ្ភពៃនករងរ
របស់ខួ្នោអយរហ័ស

ទន់ោពលោវល

្សបតមវ ិទ្ស្ស្្នោពលបច្ុប្ន្។
ោធ្ើោអយមនុស្

សុ្កិតច្ស់លស់

ោដយមិននឹកស្នថ្គន់ែតប៉ុន្នឆ្ំោសះ

និងពិភពោលកទំងមូលែដលធ្ប់មនគំលតោនឆ្យពីគ្

ែបរជមនទំនក់ទំនងគ្យ៉ ងជិតស្ិទិ្ និងឆប់រហ័យ តមរយៈ្បព័ន្ Internet, E-mail។
ទន្ឹមនឹងោនះែដរ

ករអភិវឌ្ន៍តំបន់ជនបទ

ក៏ជចំែណកមួយយ៉ ងសំខន់

ក្ុងករជួយជំរញ
ុ ោល្ឿនក្ុងករអភិវឌ្ន៍្បោទសជតិកន់ែតរ ីកចំោរ ើនផងែដរ។
ោនះក៏ោដយសរ

ែតតំបន់ជនបទ

សំបូរោទោដយ្បជជនែដល្កី្ក

ោហដ្រចនសម្័ន្ោនមនកំរ ិត បញ
្ ករ ផ្ត់ផ្ង់ទឹកស្ត ែថទំសុខភពដល់្បជជន
និងសត្ពហនៈ

្ពមទំងបញ
្ ជោ្ចើនោទៀត

ជពិោសសគឺករោផ្តោទោលើតំបន់ជនជតិភគតិច
ែដលករអភិវឌ្ន៍ចំោណះដឹងខងែផ្កករ រស់ោនមនកំរ ិតទប់ោនោឡើយោនះ។
គួររ ំលឹកផងែដរថ
និងោភគផលជ

្បោទសកម្ុជែដលសំបូរោទោដយធនធនធម្ជតិ

ោ្ចើនមិនែតប៉ុោណ្ះ

ធនធនមនុស្របស់្បោទសោនះក៏មិនចញ់បរោទសោឡើយ

ប៉ុែន្ោដយសរ

ែត្បោទសមនវ ិបត្ិស្ង្្ាមសុីវ ិល ពីជំនន់មួយោទជំនន់មួយោទៀត ោម្៉ះោហើយោធ្ើោអយ
្បោទស
ោទះជយ៉ ងណក៏ោដយោ្កយ

ធ្ក់ោទក្ុងរោណ
្ មួយែដលមិនអចវយតំៃលបន។
ៃថ្

្បោទសកម្ុជបនែកែ្បមុខមត់សរជថ្ីោហើយ្កសួង

០៧-មករ-១៩៧៩

ស្ប័ន

បនកោកើតោឡើងវ ិញ

បន្ប់ពីរបបែខ្រ្កហមវ ិនស។ ទន្ឹមោនះែដរ សកលវ ិទ្ល័យបត់ដំបងែដល នោពល
បច្ុប្ន្ោនះដឹកនំោដយ ឯកឧត្ម បណ្ិត ទូច វិសលសុខ។
ជំនញៈ បេច្កវិទ្ព័ត៌មន
ទំព័រទី

26

សកលវិទ្ល័យ បត់ដំបង

្បធនបទ៖ Payroll Management Systems

សកលវ ិទ្ល័យបត់ដំបងមនមហវ ិទ្ល័យជោ្ចើនែដលោនក្ុងោនះែដរករ្គប់្គងទ
ោ្ៅោលើោបៀរវត្បុគ្លិកគឺជែផ្កសំខន់មួយសំរប់សកលវ ិទ្ល័យបត់។
ោដយែផ្កោទបុគ្លិក និង ស្ស្្ាចរ្សរុប្បែហលជ ១០០ នក់៕

ោហតុដូចោនះោហើយ ោទើបករ្គប់្គងោទោលើសកលវ ិទ្ល័យបត់ដំបងខងោលើោនះ

មនលក្ណៈស្ុគ-

ស្ញោហើយ្បព័ន្្គប់្គងោបៀរវត្នូវពុំទន់មនលក្ណៈល្្បោសើរោជឿនោលឿននិងទន់
សម័យ
ោនោឡើយោទោដយសរែត្បព័ន្ករងរបច្ុប្ន្សរោសរែដោនោលើ្កដសភគោ្ចើន
ជោហតុោធើ្្

ោអយដំោណើរករករងរោនោលើែផ្កព័ត៌មនរបស់ស្ស្្ាចរ្មនសភពសំញ
ុ ំ
និងជួប្បទះនូវករលំបកយ៉ ងោ្ចើន។

១.១. មូលដ្នៃនករសិក្ (Background of The study)
កុំព្ូទ័រជសម្ិទិ្ផលដ៏អស្រ្មួយ

ែដលបនោកើតោឡើងពីករៃច្្បឌិតោដយចំណយរយៈ
និងឆ្ងកត់ដំណក់កលជោ្ចើន

ោពលយ៉ ងយូរ

ពីសំណក់អ្ក្បជ្ល្ីៗ

ោលឿនខងវ ិទ្ស្ស្្ោទើបោលចជរូបរងោឡើង។

ែដលមនកំរ ិតោជឿន
មកដល់ោពលបច្ុប្ន្ោនះ

កុំព្ូទ័រ្តូវបនោគ

ចត់ទុកជម៉ សុីនស្័យ្បវត្ិមួយ

ែដលជួយសំរល
ួ ករងរមួយភគធំែដលមនុស្ោធើ្្ោដយសំោណរោនោលើ្កដស។
ទន្ឹមនឹងកររ ីកចំោរ ើនខងបោច្កវ ិទ្
្ពមជមួយនិងកង្ះខតក្ុងករ្គប់្គងព័ត៌មនរបស់

ោបៀរវត្ស្ស្្ាចរ្

ៃន្កសួងអភិវឌ្ន៍ជនបទទំងមូលោទើបតំរវូ ោអយបែង្រ្បព័ន្្គប់្គងករងរ
បច្ុប្ន្មកោ្បើ្បស់ោនោលើម៉សុីនកុំព្ូទ័រជំនួសវ ិញ។
ក៏ប៉ុែន្សកលវ ិទ្ល័យបត់ដំបង

ោពលបច្ុប្ន្

ក៏មនោ្បើ្បស់ម៉សុីនកុំព្ូទ័រជមួយនិង កម្វ ិធីមួយចំនួនដូចជ Ms-Excel, Ms-Word…
ផងែដរ។

ប៉ុែន្្គន់ែតោ្បើោទោលើករងរែផ្ក

រដ្បលមួយចំនួនតូចចំែណកឯករ្គប់្គងព័ត៌មនោបៀរវត្ស្ស្្ាចរ្វ ិញ ែបរជោរៀប
ចំរបយករណ៍

និងករងរោផ្ងៗោទៀតោដយោ្បើ សំោណរោនោលើ្កដសោទវ ិញ

ែដលជោហតុ ោធ្ើោអយភពយឺតយ៉ វដល់ករោរៀបចំទិន្ន័យដូចជ

ករបញ
្ ករកត់ពន្

ជំនញៈ បេច្កវិទ្ព័ត៌មន
ទំព័រទី
26

សកលវិទ្ល័យ បត់ដំបង

្បធនបទ៖ Payroll Management Systems

ករោបើកោបៀរវត្ោទតមែផ្ក

របយករណ៍សរុប្បចំែខជោដើម

ែដល្តូវោធ្ើោឡើងដែដលៗ

ជោហតុោធ្ើ

និងជូប្បទះបញ
្ ជោ្ចើន។

ោអយមនភពសំញ
ុ ំ

ខតោពលោវល

ោដយពិនិត្ោមើលោឃើញនូវកង្ះខតចំោណះដឹងែផ្កព័ត៌មនវ ិទ្
និងបញ
្ ទំងអស់ែដល

បនោរៀបរប់ខងោលើោនះោហើយ

ោទើបជំរញ
ុ ោអយសំោរចោ្ជើ សោរ ើសយក្បធនបទ
ោបៀរវត្ស្ស្្ា ចរ្



ករងររបស់នយកដ្ន

“្បព័ ន្ ្ គប់ ្គង

យកមកអនុវត្ន៍ម៉សុីនកុំព្ូទ័រ

ោដើម្ីជួយសំរល
ួ រល់

ោអយមនភពងយ្សួល

្ពមទំងកត់បន្យនូវភពសំញ
ុ ំែដលោកើតោឡើង
កត់បន្យោទោលើោពលោវលក្ុងករោធ្ើករងរ

និងសុ្កិត

និងោទោលើចំនួនស្ស្្ាចរ្

ែដលោធ្ើករផងែដរ។

១.២. ចំេណតបញ
្ (Statement of the problem)
ោ្កយពីបនចុះោធ្ើកម្សិក្ោនសកលវ ិទ្ល័យបត់ដំបង
ោដយបនជួបផ្ល់ជមួយ
រូបែដលជអ្កទទួលបន្ុកោទោលើករោបើ ក្បក់ោបៀរវត្របស់បុគ្លិក

និងស្ស្្ាចរ្

ោនក្ុងែផ្កហិរញ្ វត្ុោនក្ុងសកលវ ិទ្ល័យបត់ដំបងរួចមក
និងតមរយៈករសិក្បនោអយដឹងថ

ក្ុងករ្គប់្គងោបៀរវត្បុគ្លិកោដយៃដបនជួប្បទៈនូវ
បញ
្ ស្ុគស្ញជោ្ចើនែដល្តូ វោដះ្សយដូចជៈ
• ពុំមន

Application

ណមួយសំរប់ករ្គប់្គងទិន្ន័យរបស់បុគ្លិក

និងស្ស្្ាចរ្ករជោហតុនំោអយករងរមនភពយឺតយ៉ វ
• ្តូវគណនោឡើងវ ិញោ្ចើ នដងដែដលៗ ោនោពលមនករផ្ស់បូ្រស្នភពករងរ

និង ោម៉ ងសិក្ ដូចជករបែន្ម ឬបន្យ្បក់ឧបត្ម្

• ោធ្ើករគណនោឡើងវ ិញោ្ចើនដង

ករគណនរក

មុននិងោចញជលទ្ផលសំោរច

ដូចជ

ទឹក្បក់សរុបរបស់បុគ្លិកម្ក់ៗ

និងទឹក្បក់សរុបរបស់បុគ្លិកទំងអស់ែដល្តូ វ បន
• របយករណ៍ោធ្ើោឡើងោដយៃដ រួចយកោទោរៀនចំោនក្ុង Ms-Word និង Ms-Excel

• មនករលំបកក្ុងករែស្ងរកទិន្ន័យ និងរក្ទុកទិន្ន័យ
ជំនញៈ បេច្កវិទ្ព័ត៌មន
ទំព័រទី

26

សកលវិទ្ល័យ បត់ដំបង
• ស្ុគស្ញក្ុងករែកែ្ប

្បធនបទ៖ Payroll Management Systems
ឬក៏លុបទិនន
្ ័យ ក្ុងករណីស្ស្្ាចរ្ និងបុគ្លិក

ោនះផ្ស់ោម៉ ងឬឈប់ពីករងរែតម្ង

១.៣. េគលបំណងៃនករសិក្ (Objectives of the study)
ោគលបំណងក្ុងករសិក្្បព័ន្្គប់្គងោបៀរវត្គឺៈ


បោង្ើតនូវភពងយ្សួល

ក្ុងករ្គប់្គងទិន្ន័យរបស់ស្ស្្ាចរ្

ោដយបោង្ើតនូវ

្បព័ន្កម្វ ិធីសំរប់្គប់្គងោបៀរវត្ស្ស្្ាចរ្ោដយោ្បើ ោនោលើម៉សុីនកុំព្ូទ័ រ


បោង្ើត Database សំរប់ករ្គប់្គងបុគ្លិក និងោបៀវត្របស់ពួកោគ



ករគណន្តូវបនគិតោដយ្បព័ន្កុំព្ូទ័រ



ករោរៀបចំរបយករណ៍គឺមនជោ្សចោនក្ុង្បព័ន្
ែដលអចោអយ

(Report

ោយើងោមើលោឃើញតមរយៈ

System)
Monitor

និងអចោបះពុម្របយករណ៍ោនះតមរយៈ Printer


បោង្ើត្បព័ន្ករពរទិន្ន័យោដយោ្បើ ោលខសំងត់ែដលអចែ្ប្បួលបនតមតំរវូ
ករ

របស់អ្កោ្បើ្បស់

និងករ

Backup

និង

Restore

ទិន្ន័យមកវ ិញយ៉ ងងយ្សួល ។
១.៤. ផល្បេយជន៍ៃនករសិក្ (Significance of the study)
ករបោង្ើត្បព័ន្ថី្ែដលជលទ្ផលៃនករសិក្ោនះ
បនផ្ល់នូវអត្្បោយជន៍ជោ្ចើន ោដយជួយសំរល
ួ ករងរដូចជៈ


ជួយសំរល
ួ ដល់ករ្តួតពិនិត្

និងោរៀបចំ្គប់្គងព័ត៌មនរបស់ស្ស្្ាចរ្

ទំងចស់ និងថ្ី


ផ្ល់ភពងយ្សួល

និងកត់បន្យោពលោវលក្ុងករោរៀបចំរបយករណ៍ោផ្ងៗ

បោង្ើននូវភព្តឹម្តូវច្ស់លស់ និងឆប់រហ័ស។


ជួយសំរល
ួ ក្ុងករ្គប់្គងោបៀរវត្ស្ស្្ាចរ្

ោដយផ្ល់ភពងយ្សួលក្ុងកររក្ទុកឯកសរ

និងកត់បន្យោពលោវលោលើករែស្ងរកទិន្ន័យែដលជតំរវូ កររបស់្កសួង


ផ្ល់្បព័ន្សុវត្ិភព

ក្ុងករចូលោទោ្បើ ្បស់ោនោលើ

System

ោដយកំណត់

Username និង Password
ជំនញៈ បេច្កវិទ្ព័ត៌មន
ទំព័រទី

26

សកលវិទ្ល័យ បត់ដំបង


្បធនបទ៖ Payroll Management Systems

កំណត់សិទ្កុ្ងករ្គប់្គងករងរ

ចំោពះ្បោភទអ្កោ្បើ្បស់ម្ក់ៗ

ោនោពលែដលចូលោទោ្បើោនក្ុង្បព័ន្ម្ងៗ


ផ្ល់ភពងយ្សួលក្ុងករោ្បើ ្បស់

ោដយសរែតវមនលក្ណៈជ

Graphic

User Interface និងោសភ័ណភព្សស់ស្ត
១.៥. ទំហ ំ និងែដនកំណត់ៃនករសិក្ (Scope and Limitation of the study)
១.៥.១. ទំហៃំ នករសិក្ (Scope of the study)
តមរយៈៃនករចុះកម្សិក្្សវ្ជវ
ោធ្ើបទសំភសន៍ោដយផ្ល់ជមួ យោលក្បធនែផ្កហិរញ្ វត្ុ
និងស្ស្្ាចរ្ែដលពក់ព័ន្

គួបផ្ំនិងឯកសរទក់ទងរចនសម្័ន្ករងររបស់

សកលវ ិទ្ល័យនោពលបច្ុប្ន្ ្ពមទំងទិនន
្ ័យមួយចំនួយោទៀត ដូចជ ព័ត៌មនែដល
ទក់ទងនឹងករ្គប់្គងសកលវ ិទ្ល័យ
ោអយរល់ករងរ្គប់្គងតម
មិនទន់មន្បសិទិ្ភពោនោឡើយ។

ែដលជួប្បទះនូវបញ
្ ជោ្ចើនជោហតុោធ្ើ

ែផ្កនីមួយៗ

ោនក្ុង្កសួង

ោម៉្ ះោហើយោទើបោធ្ើោអយករ

បោង្ើតជ្បព័ន្្គប់្គងោបៀរវត្ស្ស្្ាចរ្

ោផ្តករសិក្ទំង

្សុងោទោលើ្បព័ន្្គប់្គងករងរោន សកលវ ិទ្ល័យបត់ដំបង។
១.៥.២. ែដនកំណត់ៃនករសិក្ (Limitation of the study)
១. ្ពំែដនែដលអចសិក្បន
្បព័ន្្គប់្គងោបៀរវត្បុគ្លិក អចោធ្ើករងរបនដូចជ៖


អចសរុបរបយករណ៍្បចំែខ

និងឆ្ំទក់ទងព័ត៌មនស្ស្្ាចរ្

្ពមទំងករពិនិត្តរងបញ្ីោឈ្ះ ោអយមនភពសុ្កិត និងរហ័សទន់ចិត្


រល់ទិនន
្ ័យទំងអស់្តូវបនរក្ទុកក្ុង Database ោដយោ្បើ្បស់ VB.NET ជ

FrontEnd ( Interface) និង SQL Server 2000 Enterprise Edition ជ BackEnd
(រក្ទុកទិន្ន័យ)


ករ្គប់្គង្បកបោដយសុវត្ិភព ោដយោធ្ើករ Log In និងកំណត់សិទិ្ដល់អ្ក
ោ្បើ្បស់ទិន្ន័យ



ករ្តួតពិនិត្ោទោលើព័ត៌មនរបស់ស្ស្្ាចរ្ ដូចជ ករសុំព្ួរ ករលែលងពី
តំែណង ករចូលនិវត្ន៍ និងករផ្ស់បូ្រករងរជោដើម។



អចោធ្ើករ Backup ទិន្ន័យោទដក់កែន្ងែដលមនសុវត្ិភព និងអច Restore
មកវ ិញយ៉ ង្សួល

ជំនញៈ បេច្កវិទ្ព័ត៌មន
ទំព័រទី
26

សកលវិទ្ល័យ បត់ដំបង

្បធនបទ៖ Payroll Management Systems

២. ្ពំែដនែដលមិនអចសិក្បន
្បព័ន្្គប់្គងម្ន្្ីរជករ មិនអចោធ្ើករងរដូចជៈ


មិនអចយកោទោ្បើ្បស់សំរប់ករ្គប់្គងទូោទ

ោទះបីករ្គប់្គងោនះមន

លក្ណៈ្សោដៀងជមួយនិង្បព័ន្ទ្ា្ំងឡយរបស់សកលវ ិទ្ល័យបត់ដំបង



មិនអច្គប់្គងបណ
្ ល
គឺ្គន់ែតមួយចំែនកណមួយ

ERROR
ៃនបញ
្ ប៉ុែន្

មួយចំនួនបនោទ
អចោធ្ើករ

UPDATE

្បសិនោបើមនករចំបច់
មិនអចធនោទោលើសុវត្ិភពរបស់្បព័ន្ទំងមូលបនោទ។

ជំនញៈ បេច្កវិទ្ព័ត៌មន
ទំព័រទី
26

សកលវិទ្ល័យ បត់ដំបង

្បធនបទ៖ Payroll Management Systems

ជំពូកទី២
ឯកសរ និង្ទឹសព
ី ្ ក់ព័ន្
Review of Related Literature

ោនក្ុងជំពូកោនះរួមមននូវចំនុចសំខន់ៗ

ែដលនឹងអធិប្យយ៉ ងលំអិតោនក្ុងចំនុចបន្ប់ដូចជ

ករ្បមួលឯកសរែដលបនទទួលបនពីករ ិយល័យហិរ
ញ្ វត្ុ និង្ទឹសីៃ្ នករ វ ិភគ។
២.១ ឯកសរពក់ព័ន្
1.

ោ្កយពីបនសិក្ោទោលើត្មួវករននែដលមនទំ
នក់ទំនងគ្ោនក្ុងស្ប័នជោ្ចើន។

ោដយពឹងែផ្កោទោលើករយក្បោយជន៍រម
ួ ជោគលព
ក់ព័ន្

ោទនឹងករ្គប់្គងោបៀវត្

ស្ស្ចរ្ោនះ

ោយើងទទួលបនឯកសរែដលពក់ព័ន្ជោ្ចើនដូចជ
ទំរង់កុ្ងករ

និង្បវត្ិរប
ូ សោង្ប
ទំរង់បញូ្ ល

បំោពញែបបបទចូលោធ្ើករ
ែដលជគំរក
ូ ុងករោរៀបចំ


ទិន្ន័យ

ជំនញៈ បេច្កវិទ្ព័ត៌មន
ទំព័រទី
26

សកលវិទ្ល័យ បត់ដំបង

្បធនបទ៖ Payroll Management Systems

្សបោទតមត្មូវកររបស់អ្កោ្បើ្បស់
គឺជករងយ្សួលវ ិភគ
ផងែដរ។
និងបុគ្លិក

និងងយ

ោរៀបចំោ្គង

រចនសម្័ន្របស់កររ ិយល័យហិរញ្ វត្ុ
ៃន

សកលវ ិទ្ល័យបត់ដំបង

ែដលជឯកសរសំខន់សំរប់ោរៀបចំបញូ្ លោទក្ុងចំនុ


៤.១.១

ស្ីអំពី

រចនសម្័ន្

្គប់្គងរបស់នយកដ្នរដ្បល

បុគ្លិក

និងរបយករណ៍ជោ្ចើន ោទៀត ែដលទក់ទងពត៌មន
របស់ស្ស្្ាចរ្ និងបុគ្តមជំនញោផ្ងៗ ដូចជ
ករទទួល

្កបខ័ណ្ម្ន្្ីរជករ,

ករែបងែចកសម្សបតម ករោស្ើរសុំច្ប់នន។
រល់របយករណ៍ែដលបនោរៀបរប់ខងោលើ
ជមួយមូលដ្ន្គិះសំខន់កុ្ងករ

វ ិភគថ

ោតើទិន្ន័យណមួយចំបច់ោ្បើ្បស់កុ្ង្បព័ន្។

និងមួយណ្តួវយកោនះ



ពិោសសចំបច់្តួវែស្ងយល់ពីថននុ្កម របស់នយកដ្នោដើម្ីងយ្សួលោរៀប
ចំោធ្ើយ៉ងណត្មូវឲ្្សបតមតំ្មួ វករ

របស់នយកដ្ននោពលបច្ុប្ន្។

ោលើសពីោនះវក៏មន សរៈសំខន់ណស់ែដលសំរប់ករសិក្ោលើជំពួកទី៤។

ជំនញៈ បេច្កវិទ្ព័ត៌មន
ទំព័រទី
26

សកលវិទ្ល័យ បត់ដំបង

្បធនបទ៖ Payroll Management Systems

២.២ ្ទឹសីៃ្ នករវ ិភគ្បព័ន្
ជជំហនស្មប់
ទិន្ន័យ្បក់ោបៀរវត្

System

Analysis

ោដើម្ីបោង្ើត្បព័ន្្គប់្គង

របស់បុគ្លិកក្ុងស្នប័នោដយជំនួសករសរោសរោលើ្កដស

ោទោ្បើ្បស់្បព័ន្ កុំព្ូទ័រ ជំនួសវ ិញ។ ោនះ្សបតម្ទឹសីរ្ បស់ ោលក Alan Dennis,

Barbara Haley Wixom និង David Tegarden ែដលបនោបះពុម្ Implementation និង
Maintenance ក្ុងោនះមន បង្ញដូចក្ុងរូបទី ២.១

រូបទី ២.១ Waterfall Development Methodology
1. Planning

គឺជករសិក្ថោតើ្បព័ន្ថី្មួយគួរោធ្ើយ៉ងណ?
ោហើយ្កុមករងរគួរោធ្ើដូចោម្ចខ្ះ?

ោដើម្ីសងសង់វោឡើង។

ជទូោទគំនិតស្មប់សងសង់្បព័ន្ថី្មួយ គឺបនមកពី្បភព Information System
(IS)។ ដូចជ Accounting Department Marketing Department ែដលមនទំរង់ជ System
Request System ផ្ត់ផ្ង់ និងបោង្ើតត្មូវករ Business ។ 1 ោគលបំណងរបស់ System
Planning

គឺកំណត់ឲ្បនច្ស់នូវវត្ុបំណង

និងទំហំៃន

្បព័ន្

ែដលោយើងោ្គងនឹងបោង្ើត។
2. Analysis

គឺជដំណក់កលសិក្ សកសួរ និងទទួលចោម្ើយពីអ្កោ្បើ្បស់្បព័ន្ System
ោហើយ System នឹង្តូវោធ្ើអី្ខ្ះ។ ោនកែន្ងណ ោពលណ ែដល System ្តូវោ្បើ។
ទន្ឹមនឹង ោនះែដរ្កុមែផនករ្តូ វោធ្ើករចុះអោង្តោមើល System ែដលកំពុងោ្បើោដើម្ី
បញ
្ ក់ឲ្ កន់ែតច្ស់ ោដើម្ីោធ្ើឲ្ System លក្ណៈល្្បោសើរោឡើង។ Analysis
ជំនញៈ បេច្កវិទ្ព័ត៌មន
ទំព័រទី
26

សកលវិទ្ល័យ បត់ដំបង
ោកើតោឡើងពី
ជទទួោទ

Analysis

្បធនបទ៖ Payroll Management Systems
Strategy

ែដលជកិច្ខំ្បឹងែ្បងរបស់្កុម

្តូវបនវ ិភគោលើ្បព័ន្ែដលកំពុងោ្បើ

Strategy

System)

ោដើម្ីរកវ ិធីសងសង់្បព័ន្ថី្មួយ។

នឹងដំោណះ្សយបញ


បន្ប់មកគឺករ្បមូលយកពត៌មនែដល្បមូលបនមកពី
ករវ ិភគពត៌មនទំងោនះ

និងសកសួរ។

(Current

Project។

ោធ្ើកិច្សម្សន៍

(បនពី្កុមករ

ងរ

និងមនុស្ោផ្ងៗោទៀត) ែដលជជំហនដឹកនំស្មប់ បោង្ើត្បព័ន្ថី្មួយ។ ដូច
ោច្ះរល់ករវ ិភគោលើទំរង់ែបបបទទំងឡយ

្តូវបនបញូ្ លគ្ោហថ

System

Proposal។ System Proposal ោធ្ើករពិពណ៌នថោតើ្បព័ន្ថី្មួយ និងគួរមនរងដូច

ោម្ច? ោហើយវក៏ជដំណក់កលថ្ីមួយក្ុងករ Design ្បព័ន្ថី្មួយែដរ។

3. Design

គឺជដំណក់កលែដល្តូវសោ្មចចិត្ថោតើ System នឹងដំោណើរករោលើ Hardware,
Software និង Infrastructure Network ្ពមទំង User Interface, Form, Report,

ោហើយនិង Specific Program Database File ។ ជំហនដំបូងក្ុងករ Design គឺជ
Design Strategy ថោតើ្បព័ន្នឹង្តូវ Develop ោដយ្កុម Programmers របស់

្កុមហ៊ុនផ្ល់។

ឬក៏្កុម

Programmers

ខងោ្កោផ្ងោទៀត

ឬ្គន់ែត្កុមហ៊ុនទិញ យកោទោ្បើែតម្ង។ ោនះគឺជមូលដ្នែដល្កុមករងរ្តូវ
Design ោឡើងស្មប់ System ្សបោទតមតំរវូ កររបស់ Hardware, Software,

ោហើយនិង Infrastructure ផងែដរ។ ចំោពះ Interface Design គឺជផ្ំង Screen
មួយែដលអនុញ្តិឲ្ User ងយ ្សូវោធ្ើោនោលើ System ទំងមូលែដលមនដូចជ
Menus, Screen, Buttons, Form, Report….។ ចំនុចបន្ប់គឺជករកំណត់ Database
files



ែដលទិន្ន័យគួរែតផ្ុកោន

ចំនុចចុងោ្កយគឺ្កុមករងរ្តូ វោរៀបចំ

Design

Program

កែន្ងណ?
មួយែដល

Program

ោនះ្តូវបនសរោសរ និងកំណត់ឲ្បនច្ស់លស់ពីដំណក់កលែដល្តួវ ោធ្ើ។
4. Implement
Implement ជដំណក់កលចុងោ្កយៃនករ Built System មួយែដល System

ោនះ ្តួវបនអតិថិជនអចយកោទោ្បើសកល្ងបន។ ោដយមនករឆ្ងកត់ករ
បណុ្ ះបណ
្ លពីអក
្ បោង្ើត្បព័ន្។ ក្ុងដំណក់កលោនះ អ្កបោង្ើត្បព័ន្្តូវែត

្បយ័ត្្បែយងឲ្បនម៉ត់ចត់ ចំោពះ Built System ោដយ្តូវសកល្ង Application
របស់ខួ្ន និងយកោទឲ្ User ោ្បើ។ ោគលបំណងៃន Implementation គឺករសក
ជំនញៈ បេច្កវិទ្ព័ត៌មន
ទំព័រទី
26

សកលវិទ្ល័យ បត់ដំបង

្បធនបទ៖ Payroll Management Systems

ល្ងនូវ Application Program ែដលបនបោង្ើត ថោតើវមនកំហុសែដរឬោទ? ោ្កយ

ពីបនោដះ្សយបញ
្ និង្តួតពិនិត្រួចោឡើងវ ិញមក។ ជចុងោ្កយអ្កបោង្ើត
្បព័ន្ ចំបច់្តូវែតោរៀបចំចង្កង ជឯកសរឲ្បនច្ស់លស់។ ោដើម្ីងយ
្សួលក្ុងករ Maintenance ដល់ User ថ្ីែដលមនបំណងចូលមកោ្បើ្បស់្បព័ន្។

5. Maintenance

ោ្កយពីបញ្ប់ករដំោឡើងរួច ្បព័ន្មួយអចោធ្ើករែកែ្ប ឬផ្ស់បូ្រដំោណើរករ

និងចំនុចសំខន់ជោ្ចើនោទៀតក្ុងអំឡុងោពលោនះ។
ករផ្ស់បូ្រែបបោនះ្តូវោធ្ើោឡើង

និងោធ្ើឲ្្បព័ន្ងយ្សួលោ្បើ ជងមុន។

ឲ្បនឆប់រហ័ស

ក្ុងដំណក់កលោនះ

្តូវបនោរៀបចំោឡើងោដយរក្ទុកតមត្មូវករោដើ ម
Implementation ោពលោ្កយ។

្បព័ន្

ក្ុងរយៈោពលៃនករោធ្ើ

២.៣ ្ទឹសីែ្ ដលពក់ព័ន្ោទនឹង Database
ោយងោទតមរយៈោសៀវោភរបស់ោលក Fred R.MacFadden Teffery, A Hoffer និង
Mary B.Prescott ឆ្ំ២០០២។ បនឲ្និយមន័យ Database គឺជករ្បមូលផ្ំុទិន្ន័យែដល

តងឲ្

ករពន្ល់អត្ធិប្យ

អំពីទំនក់ទំនងោទនឹងករោរៀបចំទិន្ន័យ

និងករផ្ុក

ទិន្ន័យឲ្ មនលក្ណៈល្្បោសើរ។ ក្ុងករោ្បើ្បស់ ដូចជ ករលុប ែកែ្ប ែស្ងរក
និងករបញូ្ ល ទិន្ន័យជោដើម។
មូលដ្ន្គិះៃន

ករបោង្ើត្បព័ន្មួយបន

្តូវឆ្ងកត់ដំណក់កល

ដូចជ

Requirements Collection and Analysis, Database Design, Database Implementation and
Database Maintenance ែដលនឹងោរៀបរប់ដូចខងោ្កម។

២.៣.១ Requirement Collection and Analysis
ក្ុងដំណក់កលោនះអ្កោរៀបចំ Database ្តូវករ្បមូលទិន្ន័យ

ោហើយវ ិភគទិន្ន័យ ែដលបន្បមូលបន ោដើម្ីកំណត់ឲ្បនច្ស់លស់
ពីត្មូវកររបស់អ្កោ្បើ ្បស់។ោដើម្ីទទួលបនទិន្ន័យែដលចំបច់កុ្ងករោរៀបចំ

Database ខងោលើអ្ក ោរៀបចំ Database អចោ្បើវ ិធីស្ស្្មួយចំនួនដូចខងោ្កម៖
o

ផ្ល់ជកំរងសំនួរដល់អង្ភព សហ្គស
ោដើម្ីទទួលបនពត៌មនែដលចំ្ាបច់កុ្ង ករោរៀបចំ Database។

ជំនញៈ បេច្កវិទ្ព័ត៌មន
ទំព័រទី
26

សកលវិទ្ល័យ បត់ដំបង
o

្បធនបទ៖ Payroll Management Systems

ោធ្ើករសម្សន៍ជមួយបុគ្លិកោនក្ុងអង្ភព

ឬសហ្គសជពិោសសអ្កែដលពក់ ព័ន្កុ្ងែផ្កែដលោរៀបចំ Database។
o

ករចុះអោង្តោទោលើករងរជក់ែស្ងក្ុងអង្ភព។ ែដលកំពុងដំោណើរករ
ោដើម្ីយក ទិន្ន័យច្ស់ពីសកម្ភពករងរ។

o

្តូតពិនិត្ោទោលើឯកសរែដលពក់ព័ន្ោទនឹងអង្ភព ឬសហ្គស
ជពិោសសឯក សរែដល្តូវរក្ទុក និងឯកសរែដល្តូវបង្ញពត៌មន។
ទិន្ន័យែដល្បមូលក្ុងដំណក់កល Requirements Collection ពុំទន់មនលក្ណៈ

្គប់្គន់

វទមទរ

និងគ្នរចនសម្័ន្តឹម្តូវក្ុងករោរៀបចំ

Database

ោនោឡើយោទ។

ឲ្ោធ្ើករបំែលងទិន្ន័យទំងោនះឲ្មនរចនសម្័ន្្តឹម្តូវ។

ោដើម្ីឲ្ឈនោទដល់ករោរៀបចំ

ករបំែលងខងោលើអចោធ្ើបនតមវ ិធី

Database។

ស្ស្្ Dataflow Diagram ែដល មនក្ុងដំណក់កល System Analysis។

ោគលបំណងរបស់ System Analysis គឺ្តូវោធ្ើករសិក្ឲ្បនច្ស់លស់ោលើឯក

សរែដល្បមូលបន។

ក្ុងដំណក់កលខងោលើ

និងករសិក្ោលើ្បព័ន្ករងរនោពល បច្ុប្ន្របស់អង្ភព ឬសហ្គសណមួយ។
ដូចោនះោដើម្ីឲ្ដំណក់កលៃនករ

្បមូលឯកសរ

និងករវ ិភគោលើពត៌មនកន់ែតសុ្កិត

ោទើបត្មូវឲ្ោ្ជើ សោរ ើសយក

Data

Flow

Diagram យកមកអនុត្ន៍ជសំខន់។
Dataflow Diagram (DFD)
DFD

ឬលំហូរៃនទិន្ន័យក្ុង

ជនិមិត្សញ្ែដល្តូវបនោ្បើ ោដើម្ីបង្ញពីករផ្ស់ទី
្បព័ន្ទំងមូល។

ោធ្ើឲ្មនភពងយ្សួលក្ុងករោធ្ើទំនក់ទំនង
និងអ្កោ្បើ្បស់Database
វ ិភគ្បព័ន្ោ្បើប្្ស់
្បព័ន្ករងររបស់

តមរយៈ
រវង

DFD

អ្កវ ិភគ្បព័ន្

ែដលពុំមនជំនញខង្បព័ន្កុំព្ូទ័រ។

DFD

អ្ក

ែដលពូែកៗចំ្ាបច់ោធ្ើករវ ិភគោទោលើ

អង្ភពោដើម្ីយល់កន់ច្ស់ពី្បព័ន្ដំោណើរករ។

ោទើបោធ្ើឲ្ករស្បន្បព័ន្មួយទទួលនូវោជគជ័យបន។

ខងោ្កមជនិមិត្សញ្

Dataflow Diagram ោឈ្ះ និងអត្ន័យ របស់ោលក Gane

ជំនញៈ បេច្កវិទ្ព័ត៌មន
ទំព័រទី
26

សកលវិទ្ល័យ បត់ដំបង

្បធនបទ៖ Payroll Management Systems

រូបទី ២.២ Data Flow Diagram Symbols
Process

:

គឺជនិមិត្សញ្

ែដលតំណងឲ្មុខងររបស់្បព័ន្

ែដលយកមកសិក្។
DataFlow

ជនិមិត្សញ្

:

ែដលដំណងឲ្លំហូរចូល

ៃនទិន្ន័យពីែផ្កមួយោទែផ្កមួយ
Data Store :

តំណងឲ្ស្នភពមួយ

ោពល្បព័ន្ោធ្ើ្បតិបត្ិករោកើតមនោឡើងមួយ

ឬោ្ចើន
ោហើយ្តូវករោ្បើប្្ស់ទិន្ន័យែដលបនរក្ទុក
ស្មប់ោ្បើោនោពលោ្កយ។
External Entity: ជនិមិត្សញ្ែដលដំណងឲ្ ទីកែន្ង មនុស្ សត្ ពត៌មន...ែដលផ្ល់

ទិន្ន័យឲ្ System និងទញោចញពី System វ ិញ។ ករដក់ោឈ្ះឲ្ External Entity ជឯក
វចនៈប៉ុោណ្ះ។
២.៣.២ Database Desing
ោយងតមោសៀវោភរបស់ោលក Thoamas Connolly, Carolyn Begg និង Anne Strochan
ឆ្ំ២០០២ បនឲ្និយមន័យ Database Design ជដំោណើរករៃនករបោង្ើត គំោរង ករ
រចនស្មប់ Database ែដលពក់ព័ន្ោទនឹងដំោណើរករ និងោគលកររបស់អង្ភព។
ោគលបំណងក្ុងករបោង្ើត Database គឺោដើម្ី
ជំនញៈ បេច្កវិទ្ព័ត៌មន
ទំព័រទី
26

សកលវិទ្ល័យ បត់ដំបង
 បង្ញឲ្ោឃើញពីទិន្ន័យ

្បធនបទ៖ Payroll Management Systems
និងទំនក់ទំនងគ្

រវងទិន្ន័យែដល្តូវករស្មប់

Application និងោ្បើ្បស់ Database។
 ផ្ល់ឲ្នូវ Data Model ែដលទក់ទងោទនឹង្បត្ករណ៍ណមួយ ែដល្តូវករចំបច់

ក្ុងករោ្បើ្បស់ទិន្ន័យ

 បញ
្ ក់ឲ្បនច្ស់ោលើទំហំៃនករ Design ោដើម្ីឲ្្សបោទនឹងត្មូវករ ៃនករងរ

និងោឆ្ើយតបោទនឹងោពលោវលផងែដរ។
Database Design បនែបងែចកជបីដំណក់កលសំខនៗដូចជ៖

១. Physical Database Design
ជដំណក់កលៃនករោរៀបចំ Database ោនក្ុងករផ្ុកទិន្ន័យោនក្ុង្បព័ន្កុំព្ូទ័រ។

ជទូោទសំោដោទោលើ Hard Disk។ វជដំណក់កលមួយក្ុងករស្មច់ថោតើ រចន
សម្័នៃនករផ្ុកទិន្ន័យោដយរោបៀបណ និងទញយកមកវ ិញមន្បសិទ្ភព។
២. Conceptual Database Design
បន្ប់ពីបន្បមូល និងវ ិភគរបស់្បព័ន្រច
ួ ោហើយ

ោនជំហនគឺោធ្ើករបោង្ើយ

ោន

Conceptual Database Design។ ក្ុងដំណក់កលោនះ Conceptual Data Model ឬ Conceptual
Schema ពណ៌ននូវចំនុចខងោ្កម។
 បក្សយនូវត្មូវករ

និងទិន្ន័យរបស់អ្កោ្បើ្បស់ជលក្ណៈសោង្បៗ

ោហើយរួម មនករបក្សយយ៉ ងលម្ិតោលើ Data Type, Relationship, Constraint។
ទំងអស់ោនះែដលបនបង្ញោដយវ ិធីស្ស្្ High-Level Data Model ។
 ោដយសរែតគំនិតទំងោនះ

ពុំមនរួមបញូ្ លនូវករអនុវត្ន៍

ែដលមនលក្ណៈលម្ិត ណមួយោទ។ ោទើបោធ្ើឲ្វមនភបងយ្សួលក្ុងករយល់
ោហើយោ្បើ្បស់ោដើម្ីោធ្ើករ

ទំនក់ទនងជមួយបណ
្ អ្កោ្បើ្បស់

ែដលមិនែមនជអ្កបោច្កោទស។ ឬមិនមនជំនញខង Database ។
ចំោពះ High-Level Conceptual Data Model បនោ្បើ្បស់ Entity Relationship Model
(ER-Model) យកមកោធ្ើកោរៀបចំ Database ោដយមននិមត្សញ្និងអត្ន័យដូចខង

ោ្កម៖

ជំនញៈ បេច្កវិទ្ព័ត៌មន
ទំព័រទី
26

សកលវិទ្ល័យ បត់ដំបង

្បធនបទ៖ Payroll Management Systems

រូបទី២.៣ Entity Relationship Diagram Symbols
 Entity



Object

ែដលមនវត្មននិងែបងែចកដច់ោដយែឡកពី

Object

ដៃទោទៀត។

ជំនញៈ បេច្កវិទ្ព័ត៌មន
ទំព័រទី
26

សកលវិទ្ល័យ បត់ដំបង

្បធនបទ៖ Payroll Management Systems

ឧទហរណ៍៖ មនុស្ ទីតំង ្ពឹត្ករណ៍… សុទ្ែតមនវត្មនោនក្ុង System ។
Entity

សុទ្ែតមន

ែដលបក្សយពីពត៌មនែដលពក់ព័ន្ោទនឹងវ។

Attribute

ឧទហរណ៍៖ មនុស្មនោឈ្ះ និងអស័យដ្ន…
 Entity Set : ជសំនុំៃន Entity ែដលមន Attribute ដូចគ្ និងែចករ ំែលក Properties

ដូចគ្។ ឧទហរណ៍៖ បណំុ្ នៃនមនុស្ បណំុ្ ៃនទីតំង...
 Attribute ្តូវបនែបងែចកជ ៥ ្បោភទ៖


Simple Attribute : ជ្បោភទ Attribute ែដលមិនអចែបងែចកោទោទៀត។

ឧទហរណ៍៖ ID, Age, Gender…


Composite

Attribute

:

ជ្បោភទ

Attribute

ែដលអចែបងែចកបន។

ឧទហរណ៍៖ Name អចមន First Name, Middle Name, Last Name…


Single

Valued

Attribute

:

ជ្បោភទែដលអចដក់តំៃលបនែតមួយប៉ុោណ្ះ។
ឧទហរណ៍ោ្ោ៖ ID=0079, Age=24


Multi-valued

Attribute :

ជ្បោភទែដលអនុញ្តិឲ្ដក់តំៃលបនោ្ចើ ន។

ឧទហរណ៍៖ Cell-Phone= (855)11, (855)12…
 Key : ជចំនុចែដលភ្ប់ទំនក់ទំនង របស់ទិន្ន័យក្ុង្បព័ន្ Key មន៖


Super Key : ជបណំុ្ ៃន Attribute ែដលតំៃលរបស់វផ្ំុចូលគ្ បោង្ើតបនជ

Unique ។ ឧទហរណ៍៖ Student(ID,Name,Age,Address) មនន័យថ Table

មន៤ Attribute (Field) ែដល ID និង Name ផ្ំុចូលគ្បោង្ើតបនជ Unique


Candidate Key : ជតំៃលៃន Key ែដលមិនអចែបកបន។ ឧទហរណ៍៖
Customer_ID ជ Candidate Key របស់ Customer , Account Number ជ
Candidate Key របស់ Account Table។



Primary Key : តំៃលរបស់វមិនអចជន្់តំៃលគ្បនោទ។ វ្សោដៀងនឹង
Unique ែដរប៉ុែន្កុ្ង Table មន Primary Key ែតមួយគត់ រ ីឯ Unique

មនោ្ចើន។

ជំនញៈ បេច្កវិទ្ព័ត៌មន
ទំព័រទី
26

សកលវិទ្ល័យ បត់ដំបង


្បធនបទ៖ Payroll Management Systems

Foreign Key : ជ Key មួយ្បោភទ ែដលតំៃលរបស់វ្តូ វែតដូចគ្ និងតំៃល

របស់ Primary Key ក្ុង Table មួយោទៀតមិនមនទំនក្់ទំនងជមួយនឹងវ។
2. Weak Entity Set: ជសំណុំៃន Entity Set ែដលមិនមន Primary Key

Total Participation (បង្ញោដយ Double Line ក្ុងរូបទី២.៦ ) ្គប់ Entity ោនក្ុង



Entity Set យ៉ ងោហចណស់ក៏មន Entity មួយែដរចួលរួមក្ុង Relationship ។

រូបទី ២.៤ Total Participation


Partial Participation (បង្ញោដយ Single line ក្ុងរូបទី ២.៦): Entity មួយចំនួន
ោនក្ុង Entity Set អចចូលរួម ឬមិនចូលរួមក្ុង Relationship Set

រូបទី ២.៥ Participation

រូបទី ២.៦ Partial Participation និង Total Participation


Relationship Set: ជបង្ំុចូលគ្នូវរល់ Entity ជោ្ចើនចប់ពី ២ោឡើងោទ។
o

Degree of a Relationship Set បង្ញពីកំរ ិតចំនួនៃន Entity Set
ែដលនឹងចូលរួម ក្ុង Relationship Set

ជំនញៈ បេច្កវិទ្ព័ត៌មន
ទំព័រទី
26

សកលវិទ្ល័យ បត់ដំបង

្បធនបទ៖ Payroll Management Systems

រូបទី ២.៧ Degree of Relationship Set Symbols


Mapping Cardinality:

បង្ញពីបង្ំុចូលគ្ៃន

Entity

ជោ្ចើន។

វបក្សយលក្ណៈៃន Binary Relationship Set ។ Binary
Relationship Set

o

ែបងែចកជ ៣ ្បោភទ ដូចជ៖

One to One Relationship (1:1)
Instance

មួយរបស់

ជ្បោភទៃនទំនក់ទំនងរវង

Entity

និង Entity មួយរបស់

Entity

មួយោផ្ងោទៀតមនន័យថ Record មួយៃន Entities
មួយអច មនវត្មនែតមួយគត់ ោទនឹង
Entities

Record

ៃន

ែដលមនទំនក់ទំនងជមួយវ។

រូបទី ២.៨ One to One Relationship
o

One to Many Relationship (1:M)
Instance

មួយរបស់

ជ្បោភទៃនទំនក់ទំនង

Entity (Parent)

មួយ និង Instance

ជំនញៈ បេច្កវិទ្ព័ត៌មន
ទំព័រទី
26

សកលវិទ្ល័យ បត់ដំបង

មួយឬោ្ចើន
Record

្បធនបទ៖ Payroll Management Systems
Entities (Child)

មួយឬោ្ចើនរបស់

មួយោផ្ងោទៀត មនន័យថ
Second Entity

ែដលជកូន។

រូបទី ២.៩ One to Many Relationship
o

Many to Many Relationship (M:M)

ជ្បោភទៃនទំនក់ទំនងមួយោទ
Entity

មួយោផ្ងោទៀតោដយ

Instance

Entity

មួយោទនឹង

ៃន Entity

មនោ្ចើនដូចគ្មនន័យថ Record មួយោនក្ុង
Entity

អចមនទំនក់ទំនងោទនឹង

មួយឬោ្ចើនរបស់

Fist

Record

Record Entity

o

រូបទី ២.១០ Many to Many Relationship
3. Logical Datase Design

ជំនញៈ បេច្កវិទ្ព័ត៌មន
ទំព័រទី
26

សកលវិទ្ល័យ បត់ដំបង

្បធនបទ៖ Payroll Management Systems

ដំណក់កលោនះ ជដំោណើរៃនករបំែលង
ោទជ

Relationship

ែដលមន

Data

ែដលបនបង្ញជ

Model

និង

Row

E-R Data Model

Column



Table

ោគល

បំណងៃនករបំែលងោនះ
ស្មប់ផុ្កទិន្ន័យយកមកោ្បើ្បស់ោនោពលោ្ក

យ។ បន្ប់ពីោធ្ើករបំែលងរួចមក ែតងោជៀសមិនផុត
ពីបញ
្ ោផ្ងៗ

ដូចជ

ទិន្ន័យ

មនលក្ណៈស្ួនជោដើម។
ោ្បើវ ិធីស្ស្្

Normalization

ដូោច្ះោគ្តូវ

ោដើម្ីធន

Relational Data Model

ែដល្តូវបនបោង្ើត ឲ្្តូវ តមត្មូវកររបស់អ្ក
ោ្បើ្បស់

និង

ករពរកុំឲ្មនលក្ណៈស្ួនោកើតោឡើង។
២.៣.៣ Database Implementation
ោនក្ុងដំណក់កល
Code

Database

ោដើម្ីោធ្ើោតស្ោទោលើ

Implementation

ោគសរោសរ

ដំោណើរករៃន

្ពមទំងដំោឡើងវឲ្អ្កោ្បើ្បស់។

Program
Program

ភគោ្ចើន្តូវបនោគសរោសរោដយោ្បើភសសំរប់
បោង្ើតកម្វ ិធី

(C,

C++,

Java…)

ោទៀត្តូវមនឯកសរក្ុងករោរៀបចំ

បន្ប់មក
Database

ជំនញៈ បេច្កវិទ្ព័ត៌មន
ទំព័រទី
26

សកលវិទ្ល័យ បត់ដំបង

្បធនបទ៖ Payroll Management Systems

និងោធ្ើករែណនំពីរោបៀបោ្បើ្បស់ដល់អ្កោ្បើផងដ
ែ្រ។
២.៣.៤ Data Maintenance
Data Maintenance

ជដំណក់កលចុងោ្កយក្ុងករោរៀបចំ



Database

ក្ុងដំណក់កល

ោនះ

Program

្តូវបនែកស្មួលលក្ណៈខ្ះដូចជ
បែន្ម(INSERT

ករ

ែកែ្ប

INTO)

លុប

លក្ណៈរចនសម្័ន្មួយចំនួនរបស់

Database

ខងោលើកុងោគលបំ

ណងោធ្ើឲ្ោល្ឿនៃនករ
ោ្បើ្បស់

Database

ឲ្វកន់ែត្បោសើរោឡើង

និងមន្បសិទ្ភព។
២.៤ ្ទឹសីែ្ ដលពក់ព័ន្ោទនឹង
២.៤.១ ចំនុចសំខន់រម
ួ គ្ៃន

Programming

Program

ទំងអស់

ោយងោទតមោសៀវោភរបស់ោលក David
ឆ្ំ២០០៣

បនសរោសរ

Program

Schneider

ភគោ្ចើន

មនដំោណើរករ ៣ សំខន់ែដល្តូវោរៀបចំៈ
1.

យកទីន្ន័យោចញពីកែន្ងផ្ុក

2.

ែចកចយទិន្ន័យោនះ

ជំនញៈ បេច្កវិទ្ព័ត៌មន
ទំព័រទី
26

សកលវិទ្ល័យ បត់ដំបង
3.

្បធនបទ៖ Payroll Management Systems

ផ្ល់ឲ្ទិន្ន័យមន

្សបតមត្មូវកររបស់ោគ
ដំណក់កលទំង៣ខងោលើ្តូវបនសំោដោទោលើ
Input,

និង

Processing

Output

ទិន្ន័យ្តូវបនកន់កប់ោដយែផ្កមួយៃន
ទីតំងោនោលើ

Hard

និងោធ្ើករោស្ើរសុំ(Request)

ែដលមន

ែដលោឆ្ើយតប(Response)

ោដយ

ោកើតោឡើង

អចចំណយរយៈោពលខ្ី

Program

ឬក៏្តូវ
កុំព្ូទ័រណមួយ

ខណៈោពលែដល កុំព្ូទ័រកុំពុងដំោណើរករ។
ទិន្ន័យ

Input

Disk

ផ្ល់ោដយអ្កកន់កប់ខងកុំព្ូទ័រ

Input



Processing

ោនក្ុងកុំព្ូទ័រោហើយ

ឬែវងអ្ស័យោទោលើ

ែដលកំពុងដំោណើរករ។

Output

ឬអចោបះពុម្ោដយោ្បើ

Printer

ៃនករ

Program

្តួវបនបង្ញោនោលើ
ឬរក្ទុកោលើ

Hard Disk

Screen



រូបទី ២.១១ Input Processing and Output Symbols
២.៤.២ ្ទឹសីទ
្ ក់ទងោទនឹង VB.NET
ជំនញៈ បេច្កវិទ្ព័ត៌មន
ទំព័រទី
26

សកលវិទ្ល័យ បត់ដំបង

្បធនបទ៖ Payroll Management Systems

ោដយោយងតមោសៀវោភ
Malhorra with NIIT

Sangeev

Rohilla

និង

Surbhi

ឆ្ំ២០០២

បនអធិប្យថ

VB.NET

គឺជភសរមួយក្ុងចំោណមភសរ

ក្ុងចំោណមភសរ

Programming

Programming

ជោ្ចើនែដលគួរឲ្ចប់អរម្ណ៍។
វ្តូវបនបោង្ើតោដយ្កុមហ៊ុន
ោហើយក៏ជជំនន់ចុងោ្កយៃន
Developer



Microsoft
Visual

Basic

។ ភសោនះមន

ជោ្ចើនលននក់យកមក បោង្ើត SoftWare របស់ខួន។


Visual

Basic

រចនោឡើងវ ិញ

្តូវបន

ោដើម្ីឲ្អ្កសរោសរងយ្សូលោ្បើ្បស់កុងករសរោសរ

កម្វ ិធី។ កលោពលមុនមិនទន់មន
Interface

ជធម្តគឺោ្បើ្បស់

C,

Visual Basic
C++…

ករបោង្ើត

User

និង្តូវសរោសរ

ពក្គន្ិះចូលជោ្ចើនបន្ត់ោទើបអចបនោចញជផ្ំង
Windows

មួយ

ករសរោសរ

ស្មប់ដក់ោលើ

Program

Screen



ប៉ុែន្ឥឡូវោនះ

ោ្បើោពលតិចជងមុន និងមនករែណនំ

តិចតួចោលើករោ្បើ្បស់

Visual Basic.net



ក្ុងោនះ VB.NET រួមមនចំនុចសំខន់ជោ្ចើនដូចជ៖


ភសោនះផ្ល់ឲ្នូវភពរហ័ស
និងងយ្សួលក្ុងករសរោសរ

Code

ជំនញៈ បេច្កវិទ្ព័ត៌មន
ទំព័រទី
26

សកលវិទ្ល័យ បត់ដំបង

្បធនបទ៖ Payroll Management Systems

ោដយភ្ប់ជមួយនឹង

Tools

ថ្ីៗជោ្ចើន។ ជពិោសសគឺ

កោរៀបចំែបបបទៃនករសរោសរោដយស្័យ្បវត្ិ
ោធ្ើឲ្្បោសើរោលើ

និងករបោង្ើត

Install-sense

XML

និងករងរោផ្ងោទៀតែដលវអចោធ្ើបន។


្តូវគ្ជមួយកម្វ ិធីដ៏ៃទោទៀតដូចជ៖

អច

កម្វ ិធីជមួយភសរោផ្ងោទៀតបន

អចសរោសរ
ឧទហណ៍

Class

មួយែដលសរោសរក្ុង

Visual

Basic

អចយកមក Insert ឬ Create Object ក្ុង C++ ឬ COBOL បន។


ផ្ល់ោនលក្ណៈ

Object

Oriented

ែដលជ្បោភទកម្វ ិធីអចយក

Programming

(OOPs)

កូដោដើមមកសរោសរ

ឬបញូ្ លោដើម្ីបោង្ើតបនជកម្វ ិធីថី្មួយោទៀតបន។


មនសក្ណៈជ

Slide

by

Slide

គឺជសកម្ភពអចដំោឡើង

Execution

ផងែដរ។
និងដំោណើរ

ករោដយោសរ ីោផ្ងោទៀត
របស់កម្វ ីធីោនក្ុងម៉ សុីនែតមួយ។
មនកម្វ ិធី មួយ

Version 1

ឧទហរណ៍ៈ

ែតមនកម្វ ិធី មួយោទៀត

Version 2

ជំនញៈ បេច្កវិទ្ព័ត៌មន
ទំព័រទី
26

សកលវិទ្ល័យ បត់ដំបង

ោទះបីជ មន

្បធនបទ៖ Payroll Management Systems
File DLL

របស់វ

Overwrite

ោទោលើកម្វ ិធី

ចស់កី្ ក៏វោនែតអច ដំោណើរករកម្វ ិធីបន

Version

ពីរោផ្ងគ្ដែដល។


បោង្ើតឲ្មន

ែដលជ

ADO.NET

ោស៊រ ីចុងោ្កយរបស់

ADO

ោដយោធ្ើក

ោទ

Application

Connect

្តូវករ

។ វមន
Database



Access

Data

Access

Disconnect Data Architecture

ក្ុងដំោណើរករែដល
ទិន្ន័យ។

Update

វអចបោង្ើតបននូវ

Dataset

ែដលជ

ថ្ីស្មប់រក្ទុក

ោនទិន្ន័យបោណ
្ ះអសន្។

បន្ប់ពីទញោចញពី

Tools

Database

ោហតុដូចោនះរល់ករងរអចោធ្ើ

ោលើ

Dataset

ែដលពុំចំបច់ភ្ប់ោទកន់
ោន្គប់ោពលោនះោទ។

ADO.Net

Dataset

អចោ្បើជ មួយ

ែដល្តូវស្បនោឡើងោដើម្ីបញូ្ លទិន្ន័យពី
ោទកន់

Dataset

ពិោសសវអច

និងពី

Support

Dataset

ោទកន់

Database

XML

Database

វ ិញជ

ជមួយ Platform ជោ្ចើន។

ជំនញៈ បេច្កវិទ្ព័ត៌មន
ទំព័រទី
26

សកលវិទ្ល័យ បត់ដំបង

្បធនបទ៖ Payroll Management Systems

២.៤.៣ ្ទឹសីទ
្ ក់ទងោទនឹង SQL Server 2005
Microsoft SQL Server 2005
Relational

Database

ទក់ទងោទនឹង
មួយរួមគ្គឺ
ទន្ឹមនឹងោនះ

ោហើយ
Subject

ជ្បោភទ
Table

Relationship DBMS

ែដលជ

SQL Server 2005

RDBMS

មួយោទៀតរក្ទុកមួយ

។ ោហតុដូចោនះ

Employee_ID



Key

Table

Record

ទំងពីរ មន

ស្មប់

Table



Field

ទំងពីរ។

មនលទ្ភពបែន្មពីោលើ

Database

ធម្តដូចជ៖
-

្គប់្គងោន Database Authorization និង Permission

-

្គប់្គងោនចំនួយ User ែដលកំពុងែតោ្បើ្បស់

-

បោង្ើតោន

BackUp Data

ោនទីកែន្ងែដលមនសុវត្ិភព

និងអចងយ្សួលយកមកវ ិញ។
អចបោង្ើតជគោ្មងករពរ

-

ោនោលើ្បព័ន្

Database

(Disaster

ក្ុងោគលបំណងោដើម្ីធនថ
Restore

-

System

មហន្រយ៍
Recovery

និង

Data

Plan)

អច

មកវ ិញបនឆប់រហ័ស។

កត់្តទុកោនរល់កម្វ ិធីដំោណើរករក្ុង

SQL Server 2005

ោដើម្ីងយ្សួល្តួតពិនិត្។
ជំនញៈ បេច្កវិទ្ព័ត៌មន
ទំព័រទី

26

សកលវិទ្ល័យ បត់ដំបង
-

្បធនបទ៖ Payroll Management Systems

អចអនុញ្តិឲ្
មួយជមួយនឹង
Server

Client Connect
Connection

ោទកន់

Instance

ៃន

SQL Server

ោដយវោ្បើជមួយនឹង

។ ោ្កពីោនះ

Tools

SQL

Remote

ោន មន

Server

Tools

ជោ្ចើនោទៀតោដើម្ីជំនួយ
និងស្មួលដល់ករ្គប់្គង
o

Enterprise

Manager

:

Database

មនដូចជ៖

ភ្្ប់ជមួយនឹង

Tools

សំខន់ៗជោ្ចើន ែដលងយ្សួលក្ុង ករ
និង

Maintenance Database

វរួមមន

ជពិោសសោទោលើករ

ផងែដរនូវ

ោដើម្ីជួយផ្ល់ភពងយ្សួល

Helpful
Develop Database

Develop

Design



Wizard

ឲ្ កន់

ែត្បោសើរោឡើង។
o

Query Analysis :

អច

Execute

ជួយស្មួលក្ុងករសរោសរ

Query

Code Query

ជ ោ្ចើនក្ុងោពលដំណលគ្។

្ពមទំងបង្ញជលទ្ផលក្ុងករ
វ ិភគោទោលើទំរង់ៃនករសរោសរ

Execute
Query

ជំនញៈ បេច្កវិទ្ព័ត៌មន
ទំព័រទី
26

សកលវិទ្ល័យ បត់ដំបង

្បធនបទ៖ Payroll Management Systems

និងទទួលបនោនជំនួយក្ុងករ្បតិបត្ិ

សំរប់ករ

ជួយស្មួលក្ុងករ

Start, Stop, Pause

សរោសរជោ្ចើនោទៀត។
o

SQL Service Manager :

service

្ពមជ

មួយករោ្ជើោរ ើស

Service

ែដលចង់កំណត់យក។

ជំនញៈ បេច្កវិទ្ព័ត៌មន
ទំព័រទី
26

សកលវិទ្ល័យ បត់ដំបង

្បធនបទ៖ Payroll Management Systems

CMBUkTI3
Epnkar nig
rcnabfEnkarsikSaRsavRCav
(Methodology and Organization of the study)

3>1 viFIsaRsénkarsikSa
3>2 rcnasm<nénkarsikSa
3>3 KMerageBlevlaénkarsikSa
taragTI 3>1 eBlevlaénkarsikSa

karsikSaRtUv)ankMNt;eBlevladUcEdl)anb
gðajkñúgtaragTI
3>1
eTAtamdMNak;kaldUcxageRkam³
dMNak;kalTI1³ Rsg;Tinñn½y
ជំនញៈ បេច្កវិទ្ព័ត៌មន
ទំព័រទី
26

សកលវិទ្ល័យ បត់ដំបង

្បធនបទ៖ Payroll Management Systems

CMhanTI1³
-cuHsMukarGnuBaØatBIelasaklviTüaFika
rnigbuKÁlikRBmTaMgTTYlkarENnaMBIRK
UEdlTTYlbnÞúk
kargarenaH
bnÞab;BITTYl)ankarGnuBaaØtehIykarcuH
kmµsikSaRtUv)aneFVIeLIgedayeFVIkarC
YbCamYybuKÁlik
TTYlbnÞúkkargarenHRBMTaMgENnaMBIs
masPaBénsmaCikkñúgRkum
- edaysarEtmantMrUvkarCaeRcInnig
CYbRbTHnUvbBaðaTak;Tg;nigB½t’manr
bs;
saklviTüal½y
eTIbdMeNIrkarcuHkmµsikSabEgVrBIkarR
Kb;RKg;buKálikmkkarRKb;RKgR)ak;ebovt
Svij.
CMhanTI2³
-kñúgCMhanenH
karRsg;Tinñn½yekItdMNak;kal
nigkarviPakTinñn½y
KWmann½yfa
Rsg;Tinñn½y
beNþIrehIyeFIVkarviPaKbeNþIr
-erobcMCasMnYrsMrab;eFVIkarsMPasn¾
edaysgát;F¶n;eTAelIB½t’mandMeNIkare
nAkñúgsaklviTüal½y
ជំនញៈ បេច្កវិទ្ព័ត៌មន
ទំព័រទី
26

សកលវិទ្ល័យ បត់ដំបង

្បធនបទ៖ Payroll Management Systems

Tak;Tg;nigkarebIkR)ak;ebovtSeGaybuKÁl
ik.
- RbmUlÉksarEdlpþl;eGayrYmCamYy
cMnucsMxan;Tak;Tg;nigkarsMPasn¾
-erobcMsMnYrbEnßmeTotelIcMnucxVHxa
t;ral;B½t’manEdlminTan;TTYl)anCaBiess
karerobcM
r)aykarN¾pgEdr
-RbmUlTinñn½ynigÉksarbEnßmeTotCaBi
essKWbBaðamYycMnYnEdlekItmankñúg
eBlviPaKTinñn½y.
dMNak;kalTI2³ karviPaKTinñn½y
-karkarviPaKTinñn½y
nigÉksarEdlRbmYl)an
kñúgkMLuúgeBlsMPasn¾fa
etIRtUverobcMdMeNIkar
kargarya:gdUcemþc?
erobcMCasMnYrbEnßmeTotTak;Tg;bBað
aekItmaneLIg
-Tinñn½yRKb;RKan;
bnÞab;mkcab;epþImsagsg;rcnasm<½né
n Table CamYyTMnak;TMng éndMeNIkar
BImYyeTAmYyya:gsMGit
ជំនញៈ បេច្កវិទ្ព័ត៌មន
ទំព័រទី
26

សកលវិទ្ល័យ បត់ដំបង

្បធនបទ៖ Payroll Management Systems

erobcMTinñn½yEdlviPaK)anrYmCamYbB
aðaEdlenAesssl;mYycMnYnedIm,IsMukar
BIPakSa
dMNak;kalTI3³
BiPaKkSasMueyabl
-bgaðjBIkargar)aneFVInigsMueyabl;
edIm,IkrukrkbBaðaEdlenAesssl;kñúg
dMNak;kal
énkarviPaK
sÞab;sÞg;Twkcitþrbs;GñkeRbIR)as;faetIK
at;RtUvkarGVIbEnßmeTot
-TTYlmtiriHKn;rbs;GñkeRbIR)as;
rYmCamYysMenIrelIeyabl;bEnßmeTotelIk
argarEdl)an
viPaKrYcehIy.
dMNak;kalTI4³eRKag
bnÞab;BIviPaKnigsMueyabl;RtUv)anb
Ba©b;karerobcMpÞaMgkargarCakars
Mxan;eRBaHRtUvkarTak;Taj
TwkcitþGñkeRbIR)as;eGaycUlcitþ
-erobcMInterface edayykKMrUmYycMnYn
tamry³ Interface Edls¥at² ehIyTak;Taj
TwkcitþGñkeRbIR)as;eGaycUlcitþ
ជំនញៈ បេច្កវិទ្ព័ត៌មន
ទំព័រទី
26

សកលវិទ្ល័យ បត់ដំបង

្បធនបទ៖ Payroll Management Systems

-kMNt;lkçN³EdlRtUvbBa©Úl(Validation)
CaBiessKWkarBiPaKkSaCamYysmaCi
kRkumedIm,IriHKn;
meFüa)ayya:gNaeGaykarbBa©Úlnigkar
bgðajTinñn½ymanlkçN³gayRsYl
nig
qab;rh½s Rbkb eday RbsiTæPaB.
dMNak;kalTI5³ karsresrkUd
-EsVgrkKMrUkUdmYycMnYnEdll¥²
tamry³viusay nigesovePA
erobcMrcnabTénkarsresrkUdfaetIvamanF
unction nigProcedure b¤ Class ya:gdUcemþc
-rukrkbBaða(Error)
mYycMnYnEdlekItmaneLIg
dMNak;kalTI6³ sakl,g
erobcMRbB½nækargarEdl)aneFVIrYcdak
;CUnGñkeRbIR)as;edI,m,Isakl,geRbIfaetI
nUvmanGVIbEnßm
eTotEdlekItmanbBaða(Error)
enAeBlsresrkUd
TTYl)anbBaðaEdlekItmaneLIgrYccab;epþI
mdMeNIkargar
cab;BIdMNak;kalTI2
CabnþbnÞab;rhUt
Tal;Gs;bBaðaCaBiessKWRsbeTAtamtRm
UvkarGñkeRbIR)as;
ជំនញៈ បេច្កវិទ្ព័ត៌មន
ទំព័រទី
26

សកលវិទ្ល័យ បត់ដំបង

្បធនបទ៖ Payroll Management Systems

bnÞab;BIbBa©b;BIkarsakl,gdakCUnGñke
RbIR)as;eGayeRbI
RbB½næRKb;RKg
karebIR)ak;ebovtS
buKÁlikCapøÚvkarRBmTaMgTTYlkarE
fTaM(Maintenance).
dUcenHdMeNIkarénbegáItRbB½næRKbRKgk
arebIkR)ak;ebovtSbuKÁlikRtUvcMNayry³eBl3
ExRsbtameBl
evlanigkalviPaKEdl)ankMNt;.

ជំនញៈ បេច្កវិទ្ព័ត៌មន
ទំព័រទី
26

សកលវិទ្ល័យ បត់ដំបង

្បធនបទ៖ Payroll Management Systems

CMBUkTI4
karviPaKkareRKag karGnuvtþn¾
enAkñúgCMBUkenHrYmmanUvcMnucsM
xan;EdlnwgGFib,ayya:glMGitenAkñúgcM
nucbnÞab; dUcCakarRbmYlÉksarEdl
)anTTYlBIsaklviTüal½y
nigRTwsþIénkarviPaK.

4>1 karviPaKRbB½n

ral;
kargarTaMgGs;Edl)anelImksiksSaenHsuT
æswgEt)anmkBIkarcuHeFVIkmµsikSaenA
naykdæanrdæ)al
nigbuKÁlikEdlsßitenAeRkamkarRKb;RKgr
bs;
saklviTül½y)at;dMbg
edayeFVIkarRbmUlB½t’manepSg²
EdlTak;TgnwgkarebIkR)akExeGaybuKÁlik
saRsþacarü.
munnwgQandl;karbegáIt
RbB½næRKb;RKgkar
ebIkR)ak;ExenHeLIg
RtUveFIkarviPaKEsVgyl;BIRbB½næEdlsa
klviTüal½ykMBugeRbIR)as;bc©úb,nñCa
munsin
faetIkareFIVkarrbs;eKmanlkçN³dUcemþc
xøH nigmankgVHxatGIVxøH?

4>1>1
karviPaKRbB½nækargarbc©úb,nñ
ជំនញៈ បេច្កវិទ្ព័ត៌មន
ទំព័រទី
26

សកលវិទ្ល័យ បត់ដំបង

្បធនបទ៖ Payroll Management Systems

kñúgkarviPaKelIRbBæ½nkargarbc©úb,n
ñrbs;naykdæanrbs;saklviTüal½y
enHKWRtUvmanÉksarepSg²Tak;Tg
nwgsaklviTüal½y
CaBiessrcnasm<½nærbs;saklviTüal½yp
Þal;mkeFVIkarviPaK.

1
rcnasm<½næRKb;RKgrbs;naykdæ
anrdæ)al-buKÁlik

edIm,IerobcMcat;Ecgrcnasm<½nærbs;s
aklviTüal½y
karriyal½ybuKÁlikRtUvecHéllk
faetIkarerobcM
ya:gNaedIm,IRtUvnwgtMrUvkarrbs;saklvi
Tüal½y.
saklviTül½ynigbuKÁlikCaGgÁPaBesnaFik
areGay
fñak;dwknaMsaklviTüal½y
CaeRbPBRbmUlpþúMB½t’man
nigkargarRKb;vis½yEdlmanParkic©sMxa
n;²cMeBaHmux dUcCa³
Fanara:b;rgsRmbsRmYlkargarTUeTAépÞ
kñúgsaklviTüal½y
k¾dUcCakargareRkAsaklviTüal½y
edaHRsaynUvral;lixitsñamÉksarEdlecjnig
cUlCaRbcaM
ជំនញៈ បេច្កវិទ្ព័ត៌មន
ទំព័រទី
26

សកលវិទ្ល័យ បត់ដំបង

្បធនបទ៖ Payroll Management Systems

erobcMÉksarCUnfñak;elIBinitünigsMerc
-cuHbBa
¢IlixitÉksarEbgEcknigpSBVpSayeGayTan
;eBlevlanUvc,ab; RkwtüGnuRkwtü
-erobcMTukdak; nigEfrkSaÉksar
CamYyKñaenHEdrmanParkic©mYycMnY
YneTot
EdltMrUveGaysaklviTüal½y
nigbuKÁlikRtYtBinitüviPaKnig
edaHRsaytammuxCMnajRsbtamsPaBkar
N¾Cak;Esþg.TnÞwmenHEdrk¾manParki
c©edayELkxøHeTotEdlfñak;dwknaMRksY
gRbKl;eGay.saklviTüal½ynig
buKÁlikmankargarBIrsMxan;cMeBaHmux
EdlRtUvykcitþTukdak;kñúgcMeNamkarg
ard¾éTeTotKW
kargarlixitrdæ)al
lixitbTdæannigkargarerobcMTukdak;tMkl
;Éksar.xageRkamenHCarcnasm<½nfñak
;dwknaM
rbs;naykdæanrdæ)al
nig
buKÁlik³
Structrue of Payroll Management
system

2>muxgarnig
tYnaTIénkariyal½ynImYy²
ជំនញៈ បេច្កវិទ្ព័ត៌មន
ទំព័រទី
26

សកលវិទ្ល័យ បត់ដំបង

្បធនបទ៖ Payroll Management Systems

2>1 kariyal½ykic©karTUeTA nig
snþisux³
2>2 kariyal½yrdæ)alnigrebob
2>3 kariyal½y buKÁlik
2>4>
kariyal½yR)ak;ebovtSbuKÁlik

cMeBaHkariyal½yenHk¾)anEbgEckCaBI
EpñkKWEpñkR)ak;ebovtSnig
Epñknivtþn¾Cn EdlEpñkR)ak; ebovtS
manParkic©
dUcCaksagRtYtBinitüral;ÉksarebovtSBini
tüsmaCikkñúgbnÞúkRKYsarsMbuRtGaBa
h¾BiBah¾
kMeNItkUnmrNPaBnigbBa©ak;karsikSak
arepÞrecj-cUlnigkaEtgtaMg.
cMENkÉEpñknivtþn¾Cnman
karksagEpnkarRbcaMqñaM
mRnþIraCkarcUlnivtþn¾
nig
)
at;bg;smtþPaBBlkmµ
EksMrYl
R)ak;ebovtS mRnþIraCkar EdlBak;B½næ
sBaØäab½RtParkic©bc©úb,nñ
TMnak;TMngesoePA
ជំនញៈ បេច្កវិទ្ព័ត៌មន
ទំព័រទី
26

សកលវិទ្ល័យ បត់ដំបង

្បធនបទ៖ Payroll Management Systems

bnÞúkRKYsartameKalnieya)ay
btþmrbs;raCrdæaPi)al.

]

3>Context Diagram énRbB½næbc©úb,nñ

4>Comment on the current system

eyageTAtam
karcuHkmµsikSaenAkñúgsaklviTüal½yrY
cmkeXIjfa
karRKb;RKgB½t’man
mRnþIraCkar enA elIRbB½næbc©úb,nñ
KWnUvmankgVHcenaøHeRcInedaysarEtr
al;ÉksarRtUv)anrkSaTukdak;edayElkBIKñ
a
Edl
CaehtunaMeGaykarEsVgrkÉksarmkvijma
nPaByWtya:vCaBiess
B½t’manqøgkat;tamry³
BIet)a:tam:g
mYyeTAed)a:tam:gmYyeTot
kñúgenaHepþateTAelIÉksarmYycMnYnEd
lbBaaa©©ÚneTAeGay saklviTüFikar.
enAkñúgRbB½næbc©úb,nñmancMnucC
aeRcInEdleFVIeGayGñkkt;RtakñúgbBa©I
RtUvcMnayeBleRcInkñúgkarRKb;RKgeda
yxøÜnÉg
eRBaHkargarbc©úb,nñEdleRbIR)as;man
cMnYyBImnusSeRcInnak;.
ជំនញៈ បេច្កវិទ្ព័ត៌មន
ទំព័រទី
26

សកលវិទ្ល័យ បត់ដំបង

្បធនបទ៖ Payroll Management Systems

ehtudUcenHehIy
eTIb
eFVIeGaydMenIkarkargarmanPaBsµúKsµ
ajeRcInEteTaHCaya:genHkþIk¾kargarrb
s;BYkKat;mansPaBrh½sRKan;ebI
eRBaHenHCabTBiesaFn¾
nig
CaTMlab;EdlBYkKat;eRbIrhUtmkCayUreR
cInqñaMehIy.Edlkñúg enaH )an bgðaj
BIcMnucxVHxat;
nig
cMnucl¥énRbB½næbc©úb,nñdUcxageR
kam³
-cMnucl¥
1>kagarKWmanTTYlxusRtUvya:gc,a
s;las;
dac;edayELk²sMrab;ed)atam:gnimYy
²EdlnaMeGaykargarrbs;buKÁlikmñak

tamed)a:tam:gmYy²manPaBsuRkit.
2>ebIeTaHéf¶eRkaymanGñkfµI
mkkan;kab;ÉksarTaMenaHk¾Gacma
nPaBgayRsYl
kñúgkarEsVgyl;BIRbB½næcas;)anga
y.
3>manPaBshkarKña
)
anl¥sMrab;buKÁlikEdlbMerIkargaren
Akñúged)a:tam:gnImYy²
-cMnucxVHxat
ជំនញៈ បេច្កវិទ្ព័ត៌មន
ទំព័រទី
26

សកលវិទ្ល័យ បត់ដំបង

្បធនបទ៖ Payroll Management Systems

1>
minTan;RKb;RKgeGay)anm:t;ct;sMrab;bu
KÁlikNaEdlmansiTærWminmansiTæemIl
Éksar
2>kargarPaKeRcIneRbIsMeNrenAelIRkda
s; nigeRbIkmµviFICMnYtictYc
3>minTan;begáIteGayman
r)aykarN¾EdlmanTMrgEbbbTRtwmRt
Uv
eRBaHral;eBlkareFVIr)aykarPaKeRcIn
KWeFVIeLIgedayédnigpÞal;mat;
4>minTan;begáIteGayGaceRbIRbB½
næ)aneRcInnak;kñúgeBlEtmYy)an
5>minTan;RKb;RKgkargarrkSaTukTin
ñn½ysMrab;ed)a:tam:gnimYy²)anc,as
;las;
ehIyGacTTYlkar)at;bg;edaysarktþaNa
mYyCaBiessdUcCaktþaFmµCatiCaedI
m.

ជំនញៈ បេច្កវិទ្ព័ត៌មន
ទំព័រទី
26

សកលវិទ្ល័យ បត់ដំបង

្បធនបទ៖ Payroll Management Systems

ជំនញៈ បេច្កវិទ្ព័ត៌មន
ទំព័រទី
26

Sponsor Documents

Or use your account on DocShare.tips

Hide

Forgot your password?

Or register your new account on DocShare.tips

Hide

Lost your password? Please enter your email address. You will receive a link to create a new password.

Back to log-in

Close