Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 182 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
182
Dung lượng
5,83 MB
Nội dung
é ĐẠI HỌC QUỐC GIA HÀ NỘI l TRƯỜNG ĐẠI HỌC CÔNG NGHỆ l é l l l l NGUYỄN MẠNH HÙNG l k l l NGHIÊN CỨU NGUYÊN LÝ, KIẾN TRÚC ĐIỆN TOÁN ĐÁM MÂY VÀ XÂY DỰNG PHẦN MỀM QUẢN LÝ NGUỒN LỰC TRÊN NỀN TẢNG MICROSOFT AZURE l l k l é k l k l é l l k l l l l l k LUẬN ÁN THẠC SĨ l l Hà Nội - 2011 l l l ĐẠI HỌC QUỐC GIA HÀ NỘI é l TRƯỜNG ĐẠI HỌC CÔNG NGHỆ l é l l l l NGUYỄN MẠNH HÙNG l l l NGHIÊN CỨU NGUYÊN LÝ, KIẾN TRÚC ĐIỆN TOÁN ĐÁM MÂY VÀ XÂY DỰNG PHẦN MỀM QUẢN LÝ NGUỒN LỰC TRÊN NỀN TẢNG MICROSOFT AZURE l l l k é k l l k l l l l l N gà nh : c l k Cô ng n ghệ thô ng t i n p p c p c v p c Ch u yê n ngà nh : Cô ng n ghệ phầ n mềm Mã số : 60 48 10 h l m l p p c k p l p c p c s v z p p LUẬN ÁN THẠC SĨ l l Cá n hướ ng dẫ n: PGS-TS N g u yễ n Vă n Vỵ p @ é k l l k p c g p l c h m p p Hà nội-2011 l l l k k MỤC LỤC MỤC LỤC BẢNG KÝ HIỆU .7 l BẢNG HÌNH VẼ .8 l k l MỞ ĐẦU 12 é CHƯƠ NG : ĐIỆN TOÁN ĐÁ M MÂY 14 l é l l é k k 1.1 Khá i n iệm đ iệ n toá n đám mâ y 14 1.1.1 Đị nh n ghĩ a I a n Fos t e r .14 1.1.2 Đị nh n ghĩ a R aj k um a r B u y y a 14 1.1.3 Đị nh n ghĩ a W i k i p e d i a 15 1.2 Đặ c đ iểm củ a đ iệ n toá n đám mâ y 15 1.2.1 Tí nh tự phụ c vụ th eo nh u cầ u 15 1.2.2 T r u y cậ p d iệ n rộ n g 16 1.2.3 Dù n g ch u n g tà i n g u yê n độ c lậ p vị t rí .16 1.2.4 Khả nă n g co g iã n nh a nh chó n g 16 1.2.5 Ch i t rả th eo thự c dù n g 16 1.3 Cá c nh phầ n củ a đám mâ y 17 1.3.1 Mơ hì nh dị ch vụ củ a đ iệ n toá n đám mâ y 17 1.3.2 Q uả n lý ảo hó a 20 1.3.3 Cá c dị ch vụ chí nh 24 1.3.4 Q uả n t rị l iệ u .27 1.3.5 Q uả n lý dị ch vụ .28 1.3.6 Bảo mậ t 31 1.3.7 Khả nă n g chị u lỗ i 35 1.4 Mơ hì nh t r iể n kh a i đ iệ n toá n đám mâ y 35 1.4.1 Đám mâ y cô n g cộ n g .36 1.4.2 Đám mâ y r iê n g .36 1.4.3 Đám mâ y l a i 37 1.4.4 Đám mâ y cộ n g đồ n g 37 1.5 Thá ch thứ c củ a đ iệ n toá n đám mâ y 38 1.6 X u hướ n g phá t t r iể n củ a đ iệ n toá n đám mâ y 39 z é p z l p z p p c x é p p c x é p p c x z l p e x h c h p v p v e p p h p h p v h p y e g m h p x g h i p p p 3 p y s i v e c c l i z m x p z p v p p l l m h i v p e z c p h o x l l m é l l m e é l l m y é l l m 3 p x p y é h l m l g p v h p i l v l p c p g m x p p x z m x g p g h c y k z e e p v i e p z e x s m e l p v v v c p k z e c e s o p v h i z p c o v 3 l l p g l p z z s p x s m z p x p v p v é p p c p p x e z p v p p p l l m c c z p v z c z p v z p x s y c p z p v z p p c p p x p l z l p m v p p l l m CHƯƠ NG 2: MICROSOFT VỚI ĐIỆN TOÁN ĐÁ M MÂY 40 l k é l l é k k 2.1 Tổ n g q u a n g iả i phá p củ a M i c ro sof t 40 2.1.1 Sự t r u yề n đạ t 40 2.1.2 C u n g cấ p t r u y x uấ t ứ n g dụ n g vă n phò n g h iệ u q uả .41 p c h x p v h p e i h c c m z p s z p v s s x k z e l v v e h m p h v p c g p c i p s p c z h h 2.1.3 Q uả n lý ứ n g dụ n g dị ch vụ 41 2.2 Tổ n g q u a n W i n dows Az u r e P l a tfo rm 43 2.2.1 G iớ i th iệ u W i n dows Az u r e 43 2.2.2 G iớ i th iệ u Sq l Az u r e .48 2.2.3 G iớ i th iệ u W i n dow Az u r e P l afo rm A p pF a b r i c .49 2.3 W i n dows Az u r e B lo gs 50 2.3.1 G iớ i th iệ u W i n dows Az u r e B lo gs 50 2.3.2 Phâ n loạ i B lo b S to r e .51 2.3.3 B lo b S to r a g e R es t 52 2.3.4 G iớ i th iệ u S to r a g e C l i e n t B lo b API .53 2.4 W i n dows Az u r e T a b l e 53 2.4.1 G iớ i th iệ u Az u r e T a b l e mơ hì nh l iệ u 53 2.4.2 Phâ n vù n g bả n g 55 2.4.3 T a b l e R es t API 57 2.4.4 G iớ i th iệ u ADO NET D a t a S e rv i c es L i b r a r y (.NET C l i e n t L i b r a r y) 58 2.5 W i n dows Az u r e Q u e u es 59 2.5.1 G iớ i th iệ u Az u r e Q u e u es 59 2.5.2 Mơ hì nh l iệ u củ a Az u r e Q u e u e 61 2.5.3 Q u e u e REST API 62 2.5.4 Az u r e S to r a g e C l i e n t Q u e u e API 63 2.6 W i n dows Az u r e P l a tfo rm A p pF a b r i c 63 2.6.1 G iớ i th iệ u A p pF a b r i c .63 2.6.2 Dị ch vụ k iểm soá t t r u y nhậ p 63 2.6.3 A p pF a b r i c S e rv i c e B us 70 h p z c p p h y x p v z h z z v z h z z v z h l v p y z p z g v z v z p y z p v z v h h p e p c h x e l s s x @ e z e e y c l v e y z e y e p v y @ e e e x @ i l y e z x h h v e h z v e p g y z h v x e e i z e l z @ e x e m l y z e p v z @ e x e m l e h h x c e e h e l x @ y s z e y e h o s x e z i s e g l z e y h e e h e h e e e g h l v h p e y l l e z k l c h h z h @ e l z z c x @ e e e x i z g p e e v e e h e i h i @ z e e l v e e x e g e y l @ c e h c v h z x x e h g p i e l y h l g p y h h z e z p e g l z z v i g h y @ p c y e z p z h z g z z g c i z z z p z x e x @ i v z e s z v h l e v e p e l e v s l z e h e s x @ e z 3 h m e p h s l CHƯƠ NG XÂY DỰNG ỨNG DỤNG QUẢN LÝ NGUỒN LỰC DỰA TRÊN NỀN TẢNG MICROSOFT WINDOWS AZURE 77 l l l l l l l l l k l l l 3.1 Tổ n g q u a n hệ thố n g q uả n lý n g uồ n lự c .77 3.1.1 Tổ n g q u a n hệ thố n g q uả n lý n g uồ n lự c 77 3.1.2 Cá c phâ n hệ chí nh t ro n g hệ thố n g q uả n lý n g uồ n lự c 78 3.2 Khảo sá t yê u cầ u n gh iệ p vụ hệ thố n g q uả n lý n g uồ n lự c t iề n lươ n g 80 3.2.1 Đá nh g iá ch u n g cô n g tá c q uả n lý tổ c 80 3.2.2 Cô n g tá c q uả n lý nhâ n .81 3.3 Khảo sá t q u y t rì nh n gh iệp vụ hệ thố n g q uả n lý n g uồ n lự c 89 3.4 Phâ n tí ch hệ thố n g q uả n lý n g uồ n lự c 90 3.4.1 Cá c phâ n hệ chí nh củ a hệ thố n g .90 3.4.2 Phá t t r iể n mơ hì nh cá c c a sử dụ n g 92 3.4.3 Phâ n tí ch c a sử dụ n g .109 3.5 Cá c mơ hì nh th iế t kế hệ thố n g q uả n lý n g uồ n lự c 116 p c h x p p h m p h v c h h e p c p v p e v p z p z l v g o c p c h 3 p p p v y c h c h h i p v c h x p y p p y y y p p v c c h p p y y 3 i p p y v 3 x h p y p c p l c c g p c c v h l p p x y p v p y p h v s p c c p z l v p h p p c p i i p p e s y y h v c p c z p p v s p c h v h p p 3 v l h m c v z v v 3 p c p p p p l x s v é v c l i p c h p y p c h p y h p y v z p y p c 3.5.1 3.5.2 3.5.3 3.5.4 3.5.5 3.5.6 Th iế t kế k iế n t rú c vậ t lý .116 Lự a chọ n cô n g cụ mô i t rườ n g phá t t r iể n 117 Th iế t kế mơ hì nh phá t t r iể n 118 Th iế t kế n g u yê n mẫ u phá t t r iể n 119 Xá c đị nh b iể u đồ lớ p th iế t kế .120 Th iế t kế Cơ sở l iệ u 121 z v x o o p v o l z v o p p z v p e c i c h @ p h o y l s m z v i p p v p z z v l v h p y l z y z v v z e p c s v v e z p p s s g e v z v v e z p o h CHƯƠ NG TRIỂN KHAI-KIỂ M THỬ VÀ ĐÁNH GIÁ HIỆU NĂNG .123 l l k é l l l 4.1 T r iể n kh a i hệ thố n g t rê n đám mâ y 123 4.1.1 G i a i đoạ n Đá nh g iá đám mâ y .123 4.1.2 G i a i đoạ n k iểm n g cá c i n iệm 124 4.1.3 G i a i đoạ n ch u yể n đổ i l iệ u nê n đám mâ y 124 4.1.4 G i a i đoạ n ch u yể n đổ i ứ n g dụ n g nê n đám mâ y 126 4.1.5 G i a i đoạ n thú c đẩ y đám mâ y nâ n g cấp ứ n g dụ n g 130 4.1.6 G i a i đoạ n tố i u hó a .132 4.2 K iểm thử hệ thố n g đá nh g iá h iệ u nă n g 132 4.2.1 Lậ p kế hoạ ch k iểm thử 132 4.2.2 Lậ p ch iế n lượ c k iểm thử .133 4.2.3 Đá nh g iá h iệ u nă n g .133 e z p z o l x z v p c v e p x z p p é z x z p p o z x z p p h m p p z z x z p p h m p p z z x z p p v z x z p p v v é s o s c l z v p p z l p p c c p z z g o y p z z c l p l o h m h p g p l p l p c m z i p l p p p p l p m l c l m s p c g p c x i o l c p h y z m m l p p z z p 3 p z l z z h p p c v z p c l p v c KẾT LUẬ N VÀ HƯỚNG PHÁT TRIỂ N .135 l l l TÀI LIỆU THA M KHẢO 136 k PHỤ LỤC 138 5.1 Phâ n tí ch đá nh g iá t r iể n kh a i dự n t rê n nề n tả n g đám mâ y Az u r e 138 5.1.1 Thự c t rạ n g ứ n g dụ n g Cô n g n ghệ thô n g t i n 138 5.1.2 Nhữ n g thá ch thứ c khó vượ t q u a 139 5.1.3 G iả i phá p .142 5.1.4 Kế hoạ ch thự c h iệ n .143 5.1.5 Phâ n tí ch tí nh tố n k i nh phí .144 5.2 Kế t l uậ n 147 p v i p l p z z p v y h v p e p p c c z p v s c c v e z p g v p o x c z p o g p c p v v v i v z p p v p o z p s e p v i s c v v p p h c x p v v z p p c p l l m h e e BẢNG KÝ HIỆU l Ký h iệ u Th uậ t n gữ ACS A c c ess Co n t ro l S e rv i c e AES A dv a n c e d E n c r y p t io n Standard DNS Dom a i n N am e S ys t em EC2 E l as t i c Com p u t e C lo u d JSON J av aS c r i p t O bj e c t No t a t io n REST R e p r es e n t a t io n a l S t a t e T r a nsfe r SA ML S e c u r i t y Ass e r t io ns M a r k u p La nguage SDK Sof tw a r e D ev e lo pm e n t K i t SLA S e rv i c e-L ev e l A g r e em e n ts SOAP S im p l e O bj e c t A c c ess P ro to co l SP ML S e rv i c e P rov is io n i n g M a r k u p La nguage TCP T r a nsm iss io n Co n t ro l P ro to co l URIs U n ifo rm R eso u r c e I d e n t if i e rs KPI K e y P e rfo rm a n c e I n d i c a to r z h h 3 g v e i x l x p l l x g l i x k v z e x e p x p e z s k v e e x p e x p v p e z m e m e s e s i v m h v @ x v z z e p l v e e p l y e z l e e e e v x e i i v e e @ p i v o z z h l l h c v p x v e h m l x s v p v z p h l g v y v x v x v z p e Hệ thố n g phâ n g iả i tê n Dị ch vụ đ iệ n toá n đám mâ y Am azo n Đị nh n g hoá n vị l iệ u nh a nh Ch u yể n g i ao T rạ n g thá i đạ i d iệ n v p é c s i p p g h z p m p p c v c p z z p c p z v p l i x e p l g p y c m z v l h z p p x x z g p p z p z p l k x e o h s l N gô n n gữ xá c nhậ n đá nh dấ u bảo mậ t c p p c p p p p p g h @ l v y s y e l c e e v e p e v l e z e l p v v l l Gó i n g cụ phá t t r iể n phầ n mềm Thỏ a th uậ n mứ c dị ch vụ G i ao thứ c t r u y cập đố i tượ n g z p x z c v x h s p v v l v e h m v e g z p 3 s p l l i s p z v p c y e h e x l e Ý n ghĩ a Dị ch vụ k iểm soá t t r u y cập Cá c t iê u ch uẩ n mã hó a tâ n t iế n e e c e l z v c i v e y y l l e s p x z l x m x c e v h i e e z v e z e e c l e l p g l l h e p e v g p s e e z x e e x x p p l y l v c l z l z p z p c k x e o h s l N gô n n gữ đá nh dấ u cấp phá t dị ch vụ c p p c p p g h s s v g i e z i l l z p p v e y G i ao thứ c đ iề u kh iể n t r u yề n vậ n z x v p z h o z p v e h m p i p y e l e e e e l l x h e p 3 e e g p e g p z v x z z v e e e l Đị nh d a nh tà i n g u yê n đồ n g Chỉ số đá nh g iá h iệ u nă n g cô n g v iệ c é p g l x p p v p z c p z c h m z p h p p p p c c @ p c i z BẢNG HÌNH VẼ l Hì nh số 1.1 Hì nh số 1.2 Hì nh số 1.3 Hì nh số 1.4 Hì nh số 1.5 Hì nh số 1.6 Hì nh số 1.7 Hì nh số 1.8 Hì nh số 1.9 Hì nh số 1.10 11 Hì nh số 1.11 v Số thứ tự 10 l Hì nh vẽ p k Mô tả Tra ng v e x p i v p l p l p l p l p l p l p l p l p l p l p l Đ iệ n toá n đám mâ y Cá c nh phầ n đ iệ n toá n đám mâ y Cá c lớ p t ro n g k iế n t rú c ảo Phâ n tầ n g t ro n g má y ảo 16 18 22 23 Ch u t rì nh vị n g đờ i má y ảo Mơ tả t iế n t rì nh cấ p phá t má y ảo G iả i phá p t rá nh t rù n g lặ p l iệ u củ a C is co Loạ i bỏ t rù n g lặ p tạ i n g uồ n/ đí ch Q uả n lý t r u y s uấ t l iệ u Q uả n lý ch u t rì nh vị n g đờ i củ a đị nh d a nh Mã hó a t rướ c kh i ch u yể n l iệ u nê n đám mâ y Thự c h iệ n chế đă n g nhậ p mộ t lầ n Q uả n lý đị nh d a nh l iê n hợ p t ro n g đám mâ y K iế n t rú c phâ n tầ n g củ a đ iệ n tố n đám mâ y Mơ hì nh t r iể n kh a i đ iệ n tố n đám mâ y Mơ hì nh đám mâ y n g cộ n g Mơ hì nh đám mâ y r iê n g Mơ hì nh đám mâ y l a i Mơ hì nh đám mâ y cộ n g đồ n g Mộ t số nhà c u n g cấ p dị ch vụ đ iệ n toá n đám mâ y 24 25 26 27 28 32 é z p v y 20 Hì nh số 1.20 p l p l p l p l p l p l p l p l p l v k v e z c v z p v v v p y v h p y e v v e s p s v c v v e y z i o c y m z g y p z p h x z l 3 h c m h z p l s p g p l m s e h l l l p m z y p e l v m v v p c h x c p h p p p p e z z c e e h k e p @ o p s m p c i s z l p p p v l e p v z p s s v h p h z m x p p g p y g z h x p p p l l Hì nh số 1.12 Hì nh số 1.13 Hì nh số 1.14 Hì nh số 1.15 Hì nh số 1.16 Hì nh số 1.17 Hì nh số 1.18 Hì nh số 1.19 p p p p 12 13 14 15 16 17 18 19 v 33 m h z p z p y p v p e p p g s x p p v p p l l m k p p l l m e k p p l l m y k p p l l m l h x p c p z z p p z p p v c p x l s x z v z v e p p p c p v p l p p p y p l l l l m l m m c c z p s p k p o c c v l p p p v z y k k e p s c p g p c i p z p v p p 34 34 35 36 37 38 38 39 l m 40 21 Hì nh số 2.1 Tổ n g q u a n W i n dows Az u r e P l a tfo rm 44 22 Hì nh số 2.2 Tổ n g q u a n W i n dows Az u r e 44 23 Hì nh số 2.3 45 24 Hì nh số 2.4 Cá c nh phầ n củ a W i n dows Az u r e Bộ lư u t rữ W i n dows Az u r e B lo bs, T a b l e Q u e u es p l p l p l p l p c p h c h z p h g p s v e p z p h e p x v y h x g p e z l l p h h x z g e p e e y h v e l e g l x l e e h y @ e e l x @ y e i l 45 25 Hì nh số 2.5 W e b ro l es wo r k e r ro l es 46 26 Hì nh số 2.6 F a b r i c Co n t ro l l e r 47 27 Hì nh số 2.7 F a b r i c Co n t ro l l e r F a u l t Dom a i n 28 Hì nh số 2.8 F a b r i c Co n t ro l l e r U p d a t e Dom a i n 29 Hì nh số 2.9 30 Hì nh số 2.10 Sq l Az u r e c u n g cấ p hệ q uả n t rị cs d l q u a n hệ Cá c nh phầ n củ a W i n dows Az u r e P l a tfo rm p l p l p l p l p p l l e x @ @ x e @ x e z e @ z e z y y x i p 3 v p e l e v p e e v p h v l y e e v e s y y e h y y y p y e e e e y e l e e e e e c p o i i 3 x h s g s x y x h z p v g l v p x e z l v l e x l z g h 48 p y e 48 p h x p 49 e 50 c A p pF a b r i c s 31 Hì nh số 2.11 32 Hì nh số 2.12 33 p s x @ e z Mô tả cấ u t rú c củ a Az u r e B lo g l k v h v e 3 x h e e y 50 c Mơ tả q t rì nh tả i l iệ u 10GB nê n B lo b 51 Hì nh số 2.13 Th ao tá c đọ c, gh i bả n 52 34 Hì nh số 2.14 D a nh sá ch cá c lớ p S to r a g eC l i e n t 52 35 Hì nh số 2.15 k Mơ hì nh l iệ u Az u r e T a b l e 54 36 Hì nh số 2.16 k 56 37 Hì nh số 2.17 M i nh họ a phâ n vù n g bả n g Q uá t rì nh t r u yề n thô n g báo w e b ro l e wo r k e r ro l e i ns t a n c e Cá c th ao tá c vớ i M ess a g e 60 p l p l p l p k l p l h x x l p v v v p p l y e o e p e e e e y h z p p e h l e i v x c p e e y x c p p x p v h p y @ p v p z @ h m e y s s v g y z l z z g x v v c p h p 3 p z e @ y @ c z e p v e p c @ e @ e y e i 60 e 38 Hì nh số 2.18 39 Hì nh số 2.19 40 Hì nh số 2.10 ACS, ứ n g dụ n g n gườ i sử dụ n g 64 41 Hì nh số 2.21 65 42 Hì nh số 2.22 Ví dụ t rườ n g hợ p n g iả n củ a ACS Dị n g thơ n g báo t rê n mơ hì nh đị nh d a nh C l a ims-B as e d Lượ c đồ tà i n g u yê n dị ch vụ k iểm soá t t r u y cập p l p l p l p l k Hì nh số 2.23 p l v p i g p g v p y 43 x z k e l l x c e Mơ hì nh l iệ u củ a hà n g đợ i l p v x z c v l l z g e c y p p c v e v c c p @ l p p s c x x i c p p h z p e p c p l z 61 z g p p l c x p p p g x p 68 g z p c h m p g i o z l l v v e h m 69 s 44 Hì nh số 2.24 K iế n t rú c củ a A p pF a b r i c S e rv i c e B us [20] 71 45 Hì nh số 2.25 Tí ch hợ p dị ch vụ k iểm soá t t r u y cậ p 72 46 Hì nh số 2.26 Sơ đồ tê n gọ i củ a S e rv i c e B us 75 47 Hì nh số 2.27 Dị ch vụ ch u yể n t iếp A p pF a b r i c S e rv i c e B us 76 48 Hì nh số 3.1 Sơ đồ tổ c t ro n g a nh n gh iệp 81 49 Hì nh số 3.2 81 50 Hì nh số 3.3 Sơ đồ tổ c cấ p ch i nhá nh Mô tả cá c phâ n hệ chí nh củ a hệ thố n g q uả n lý n g uồ n lự c D a nh sá ch cá c c a sử dụ n g củ a hệ thố n g 92 Mơ hì nh c a sử dụ n g thêm mớ i cá nhâ n 93 p l p l p l p l p l p l p l z p v e 3 s p v g p i p z h v p 3 e c s e i z 3 z e v e i x p h p e m h l s l @ p z e h s x e v s g p z l s p s z e l e v v @ z x 3 x o m v s i c v s 3 p k x e z c e z e i z e h l s p p x v p c h p 90 y p c h p y 51 Hì nh số 3.4 52 Hì nh số 3.5 k 53 Hì nh số 3.6 k p x l g p c h p y 54 Hì nh số 3.7 k p x l g p c h p y p l p x l p l 3 p x l x g l p g c p v c l x v l z 96 Mơ hì nh c a sử dụ n g Q uả n lý kỷ l uậ t Mơ hì nh c a sử dụ n g Q uả n lý bổ nh iệm, m iễ n nh iệm, k iêm nh iệm 96 p l k 56 Hì nh số 3.9 k p x l g p c h p y o 57 Hì nh số 3.10 k p x l g p c h p y @ p l l p z p p p c p y x 95 c Hì nh số 3.8 l s 55 p p Mơ hì nh c a sử dụ n g Q uả n lý kh e n thưở n g p p p c 95 l p p Mơ hì nh c a sử dụ n g Q uả n lý hồ sơ cá nhâ n Mơ hì nh c a sử dụ n g Q uả n lý hợ p đồ n g l ao độ n g l p p l o z x l l g p p z l c h p y o e p y p v p h c v z l l z p 97 58 Hì nh số 3.11 p Mơ hì nh c a sử dụ n g Q uả n lý q uá n t rì nh đ i n g tá c k p l 59 Hì nh số 3.12 60 Hì nh số 3.13 p p l l p c v x l g p c h p y h p v e p p z 98 Mô hì nh c a sử dụ n g Đ iề u ch u yể n cá n Mơ hì nh c a sử dụ n g Q uả n lý n ghỉ v iệ c, n ghỉ hư u 100 Mơ hì nh c a sử dụ n g Th iế t lậ p đào tạo 101 k p x l g p c k p x l g p c é z h h h p m y p p c p i @ z p c h 61 Hì nh số 3.14 k 62 Hì nh số 3.15 k 63 Hì nh số 3.16 k 64 Hì nh số 3.17 k p x l g p c z v y s l 65 Hì nh số 3.18 k p x l g p c z v y s p p p p p p l p v y s p v x l x g l p g c p s c e o z p o x p z v p v 107 Mơ hì nh c a sử dụ n g thự c h iệ n t u yể n dụ n g B iể u đồ t uầ n tự ứ n g vớ i c a sử thêm mớ i hoà n n nhâ n v iê n G i ao d iệ n ứ n g vớ i c a sử thêm mớ i hoà n n nhâ n v iê n B iể u đồ t uầ n tự ứ n g vớ i c a sử dụ n g tìm k iếm hợ p đồ n g l ao độ n g G i ao d iệ n ứ n g vớ i c a sử tìm k iếm thô n g t i n hợ p đồ n g l ao độ n g B iể u đồ t uầ n tự ứ n g vớ i c a sử dụ n g nhà c u n g cấp dị ch vụ đào tạo G i ao d iệ n cập nhậ t nhà c u n g cấp dị ch vụ đào tạo 108 p 68 Hì nh số 3.21 k 69 Hì nh số 3.22 p k h p p p c c z z p p p k l l z Mơ hì nh c a sử dụ n g Th iế t lậ p t u yể n dụ n g z Hì nh số 3.20 p c 104 l l p 103 p 67 p g Mơ hì nh c a sử dụ n g T r iể n kh a i đào tạo p p l Mơ hì nh c a sử dụ n g Th iế t lậ p mẫ u đá nh g iá Mơ hì nh c a sử dụ n g Th iế t lậ p đá nh g iá nhâ n v iê n Mơ hì nh c a sử dụ n g Q uả n lý thờ i g i a n l ao độ n g l l x 102 p l Hì nh số 3.19 Mơ hì nh c a sử dụ n g Lậ p kế hoạ ch đào tạo l i 66 p x l g p c h p y v z c z x p y c p p z h x p v l x g l h p g p c p v z c p v v c y i s v z z h p x m v l h p m g p v p c g l p l v Hì nh số 3.23 p l p z p x p 71 Hì nh số 3.24 p l p z h Hì nh số 3.25 p l z Hì nh số 3.26 p l 74 Hì nh số 3.27 p l z p h c c z p c y x z z p v i z p z l x l l z g p p c v v 109 l p o z x l v l o z l v p c v p c i z x l g p c p z h v s p v p h p c s g i 110 l 111 p c v p l c i p x c p c p p x i g z p h i v p v g c x p 106 p p y p s z p v p h z i p z p g s 73 z p x i g p s 72 p 105 x p 70 99 p 112 c 112 p v 113 75 Hì nh số 3.28 B iể u đồ t uầ n tự tạo mớ i bả n đá nh g iá 114 76 Hì nh số 3.29 G i ao d iệ n tạo mớ i bả n đá nh g iá 115 77 Hì nh số 3.30 K iế n t rú c vậ t lý hệ thố n g 116 78 Hì nh số 3.31 Phâ n tầ n g ứ n g dụ n g 118 79 Hì nh số 3.32 80 Hì nh số 3.33 Th iế t kế n g u yê n mẫ u phá t t r iể n hệ thố n g B iể u đồ lớ p th iế t kế cho c a sử dụ n g thêm mớ i hoà n n nhâ n v iê n B iể u đồ sở l iệ u cho c a sử dụ n g thêm mớ i hoà n n nhâ n v iê n p p p p p p l l l l l l z z Hì nh số 3.34 p l p x p z z v p v h l z l p v p c m @ p p p v v p p p c c z z c s o v p y p p p h v g p p @ c l z l z v g v z z c h s z l y p l v l c y p v i l h p v o p h p e v z v v g z v 81 h z p h p p v x i z p z p l p e i g p p l p g c 119 c p x z v p 120 c 121 82 Hì nh số 4.1 G i a i đoạ n t r iể n kh a i hệ thố n g t rê n đám mâ y 122 83 Hì nh số 4.2 G i a i đoạ n t r iể n kh a i hệ thố n g t rê n đám mâ y 123 84 Hì nh số 4.3 Kế t nố i sở l iệ u tạ i má y chủ Sq l S e rv e r 123 85 Hì nh số 4.4 Lự a chọ n cá c bả n g l iệ u 124 86 Hì nh số 4.5 Kế t nố i sở l iệ u Az u r e 124 87 Hì nh số 4.6 88 Hì nh số 4.7 Cơ n g cụ th eo tá c vớ i sở l iệ u Sq l Az u r e 125 89 Hì nh số 4.8 Th iế t lậ p cá c thể h iệ n củ a ứ n g dụ n g 126 90 Hì nh số 4.9 Th iế t lậ p cấ u hì nh c a ch e 126 91 Hì nh số 4.10 Hồ n nh cấ u hì nh c a ch e 127 92 Hì nh số 4.11 Tạo hos t s e rv i c e 127 93 Hì nh số 4.12 Cấ u hì nh hos t s e rv i c e 94 Hì nh số 4.13 T r u y cập ứ n g dụ n g đ iệ n tố n đám mâ y 128 95 Hì nh số 4.14 Nhóm dự n số h iệ u s uấ t cố t yế u 130 96 Hì nh số 4.15 Cơ chế đă n g nhậ p mộ t lầ n 131 97 Hì nh số 4.16 Thự c h iệ n đá nh g iá h iệ u nă n g vớ i thể h iệ n 133 98 Hì nh số 4.17 Thự c h iệ n đá nh g iá h iệ u nă n g vớ i thể h iệ n 134 99 Hì nh số 4.18 Thự c h iệ n đá nh g iá h iệ u nă n g vớ i thể h iệ n 134 98 Hì nh số 5.1 D a nh mụ c phầ n mềm xâ y dự n g 139 99 Hì nh số 5.2 K iế n t rú c g iả i phá p cô n g n ghệ phầ n mềm 140 100 Hì nh số 5.3 Kế hoạ ch t r iể n kh a i sả n phẩm 143 101 Hì nh số 5.4 Tí nh tố n ch i phí hệ thố n g q uả n lý n g uồ n lự c 145 102 Hì nh số 5.5 B iể u đồ ướ c tí nh ch i phí kh i t r iể n kh a i 147 p l p l p l p l p l p l p l p l l p l p l p l p l p l p l p l p p p p p l l l l l z x p z z z z e p z p l x o y @ l z x g 3 o z h c y v y c p z g z p v z p g v v c l v m z e p e p p l p l l m l y m e e i e e h h h e e Đă n g nhậ p vào sở l iệ u Sq l Az u r e p c p p c s z v z v y v e e s p g p z p z p l z p v e 3 p v h v p p p z z p g y p h e e c e p l l z z h l p l v c p p m m i c p m h c p z i c p v z i g z v z p z v p z p c c s s p l l l p s p v p p v h p l h p p s p p h z x l y z z v h z z o p h 125 e 128 v s v z e e z z s p c h e l c z y p x z c p e c c p z z s p c x y g x l s 3 i p p p e p p e g p h l p p z e l c y p v c p z z p p z h l i h i g z p m 3 l l v p z i v l x v s h h e s l e i v y p l v p p e 3 v v p p x é p p v l p x z l p p z c o h z p v e z y p p o c h x p z y