CHUO7VG IIL PHA1V TICH & THIET KE H$ TH6NG

Một phần của tài liệu Xây dựng hệ thống quản lý thông tin nhân sự TLU-ORANGEHRM 2.PDF (Trang 39 - 40)

- Neu EC > A thl:

CHUO7VG IIL PHA1V TICH & THIET KE H$ TH6NG

Sau qui trinh dm hail vi Oen tich you cau nghiep vv, tin thvc hien kit& luon di di (my& dinh ltra chon he then quip 19 than sp mA nguein mtY OrangeHRM lain nen tang di phit thin he thong quail 1y nhAn sv tai did hoc Thing Lon& yen ten gqi: TLU-OrangeHRM.

De giiip ngubi dqc bleu n3 he thong TLU-OrangeHRM hon, nhOm thirc hien lchea luen sin dua ra kiln tic tong the cis he thong OrangeHRM, thief ki chirc Hang thief ke co sir d>T lieu cia TLU- OrangeHRM trong chuong nay.

I. Kiln frac tiing the csia OrangeHRM

He thong OrangeHRM dirqc thiet ke dire tren m8 With Model — Controller — View (MVC) co thy bitm vi duqc klub quit bang so 46 ben duel.

=It I response response dernand// data \ Al Inman Mks- !fink

HE THONG QUAN Lir NHAN SI/ TLU-ORANGEHRM

Kitt tnic cis he thong enn 3 16p: lap dim Mien (Controller Layer), 16p thqc the (Model Layer), 16p giao dien (View Layer).

Lap then khien (Controller Layer): deng vai tr6 au not gifts lap thin the v6i lop giao dien va thrqc chic ra thank nhilu thinh phin twang ung veri ac cht ang khic nhau.

o Front Controller: Diem vio (entry point) ctia he &Ong. Thinh pan nay lin luqt thqc hien ac tong viec chinh sau: nap hinh he thong; phin tich URL de zit djnh thin tic (action) duqc thoc thi va them so girl den; lqc them so diu vito; then too thao tic (action); xic djnh giao lien (view) kit rat twang ling;

gtii kit qua phin h6i.

o Actions: Trii tim aa he thong. Thinh plan nay chju trich nhiem xir ly logic frng dimg: khei too thqc the (model) a djnh nghla dit lieu de mit ra giao then (view) twang (mg.

Dip thqc the (Model Layer): dirge thiet ke duo tren m6 hinh 16p ant xis doi Wong /

quan he, co the la and hinh Doctrine ORM. Nhiem vµ chink cila 16p nay la troy xat va icfr ly dtt lieu he thong.

Lap giao dien (View Layer): Chin trich nhiem clang giao dien tuong Aug vOi thao tic (action) co the.

Một phần của tài liệu Xây dựng hệ thống quản lý thông tin nhân sự TLU-ORANGEHRM 2.PDF (Trang 39 - 40)