intTypePromotion=1
zunia.vn Tuyển sinh 2024 dành cho Gen-Z zunia.vn zunia.vn
ADSENSE

Luận văn thạc sĩ: Ứng dụng mô hình người sản xuất - người tiêu thụ trong giám sát ngành may công nghiệp

Chia sẻ: Sdfas Vfdtg | Ngày: | Loại File: PDF | Số trang:13

82
lượt xem
9
download
 
  Download Vui lòng tải xuống để xem tài liệu đầy đủ

Xây dựng giải pháp giám sát trong các hệ tập trung rất thành công. Ðó chính là ... mô hình người sản xuất người tiêu thụ trong ngành may mặc công nghiệp, đó.

Chủ đề:
Lưu

Nội dung Text: Luận văn thạc sĩ: Ứng dụng mô hình người sản xuất - người tiêu thụ trong giám sát ngành may công nghiệp

  1. 1 2 Công trình ñư c hoàn thành t i B GIÁO D C VÀ ĐÀO T O Đ I H C ĐÀ N NG Đ I H C ĐÀ N NG VÕ TH NG C HÀ Ngư i hư ng d n khoa h c: PGS.TS LÊ VĂN SƠN Ph n bi n 1: PGS.TSKH. TR N QU C CHI N NG D NG MÔ HÌNH NGƯ I S N XU T- NGƯ I TIÊU TH TRONG Ph n bi n 2: TS. TRƯƠNG CÔNG TU N GIÁM SÁT NGÀNH MAY M C CÔNG NGHI P Chuyên ngành : Khoa h c máy tính Lu n văn ñư c b o v t i H i ñ ng ch m Lu n văn t t nghi p th c sĩ Mã s : 60.48.01 k thu t h p t i Đ i h c Đà N ng vào ngày 03/3/2012. TÓM T T LU N VĂN TH C SĨ K THU T Có th tìm hi u lu n văn t i: • Trung tâm Thông tin – H c li u , Đ i h c Đà N ng • Trung tâm H c li u, Đ i h c Đà N ng Đà N ng - Năm 2012
  2. 3 4 M Đ U tin vào trong qu n lý các h th ng có tính phân tán ñã mang l i 1. Lý do ch n ñ tài. nh ng thành công ñáng k và hi n nay ñang là v n ñ ñư c các Trư c s tác ñ ng m nh m c a n n kinh t th gi i ñang g p chuyên gia công ngh thông tin r t quan tâm. nhi u khó khăn, nhưng n n kinh t Vi t Nam v n có ñ y ñ các ñi u T th c t như v y và cùng v i nh ng thành công c a lĩnh v c ki n thu n l i ñ phát tri n m t cách m nh m th hi n qua vi c m công ngh thông tin trong th i gian qua v ng d ng vào trong t t c r ng ngo i thương, m r ng ñ u tư s n xu t kinh doanh và hòa nh p các lĩnh v c kinh t , s n xu t,…mang l i nh ng thành qu r t l n. nhanh chóng v i các n n kinh t phát tri n trên th gi i. Trong ñó Như v y t i sao chúng ta l i không xây d ng m t gi i pháp giám sát ph i k ñ n s ñóng góp to l n c a ngành d t may công nghi p. h u hi u hơn cho ngành may m c nh m tr giúp cho các nhà qu n lý Hàng năm ngành mang l i doanh thu r t l n (như năm 2008 ñ t 9,1 có th qu n lý t t hơn, ngư i qu n lý có th n m b t nhanh k t qu t USD, năm 2009 ñ t 9,2 t USD, năm 2010 ñ t 11 t USD, năm s n xu t – kinh doanh c a c h th ng phân tán ch thông qua chương 2011 ñ t 13,5 t USD tăng 20,5%). Hi n nay, xu t kh u d t may Vi t trình giám sát giúp ñưa ra các quy t ñ nh k p th i, chính xác. Nam l n th 7 trên th gi i. Các cơ s s n xu t – kinh doanh c a V i lý do thi t th c như v y tôi ñã quy t ñ nh ch n cho mình ngành ñư c m r ng kh p các vùng mi n trong nư c và các nư c hư ng nghiên c u m i v xây d ng gi i pháp dùng ñ qu n lý ñi u trên th gi i. hành s ho t ñ ng c a h th ng ngành may m c công nghi p, n u V i quy mô phát tri n như v y, nhi u nhà máy s n xu t kinh vi c xây d ng và th nghi m chương trình thành công, ta có m r ng doanh l n ñư c xây d ng phân tán kh p nơi trên toàn th gi i, d n gi i pháp này cho các h th ng s n xu t kinh doanh hi n tr ng khác ñ n nhi u khó khăn cho vi c v n hành và qu n lý. Do v y v n ñ c p có cùng ñ c tính phân tán như h ngành may m c công nghi p. Vi c thi t ñ t ra là ph i có phương pháp h u hi u cho vi c qu n lý chung qu n lý nh ng h lo i này có ñi m ñ c bi t c n ph i quan tâm ñó là cho toàn ngành. V n ñ này ñã ñư c các nhà qu n lý quan tâm ph i ñ m b o r ng h luôn luôn ho t ñ ng ñ ng b và ph i cân ñ i nghiên c u và ñưa vào th c hi n nhưng v n còn nhi u b t c p. Do gi a hai ti n trình s n xu t và tiêu th như mô hình c a bài toán các nguyên nhân ch quan và khách quan (ví d : kh năng t ng h p Ngư i s n xu t – Ngư i tiêu th (NSX-NTT) mà các chuyên gia ñã s li u ch m, ti n trình liên l c quá xa nên ch m tr , quá trình qu n xây d ng gi i pháp giám sát trong các h t p trung r t thành công. Đó lý v n hành c h r t khó khăn, ph c t p, khó phát hi n s c và chính là lý do tôi ti n hành nghiên c u ñ tài “ NG D NG MÔ kh c ph c ch m…). HÌNH NGƯ I S N XU T - NGƯ I TIÊU TH TRONG GIÁM Trư c nhu c u thi t th c như v y, vi c xây d ng m t chương SÁT NGÀNH MAY M C CÔNG NGHI P”. trình giám sát c a ngành d t may là v n ñ c n thi t. Bên c nh ñó, 2. M c ñích- nhi m v c a ñ tài. cùng v i s phát tri n như vũ bão c a các ngành khoa h c công ngh , Hi n nay h th ng ngành may m c công nghi p (g i chung là ñ c bi t v i s thành công c a lĩnh v c ng d ng công ngh thông h ) là m t trong các h có ñ y ñ các ñ c tính c a m t h phân tán, vì
  3. 5 6 ph m vi phân b h v i quy mô l n, do ñó chúng ta không th qu n không kh thi, trong ñó có c vi c không th giám sát (monitoring) lý như là m t h t p trung ñư c, mà ph i phân b s qu n lý theo mô ñư c các ho t ñ ng c a h , ñ c bi t là các h phân tán ph c t p và hình cung c p phân tán nhưng v n ñ m b o s ho t ñ ng ñ ng b . mô hình h th ng ngành may m c công nghi p là h ñ m b o nh ng V i ñ c thù trên, h th ng s n xu t – tiêu th ngành may m c ñ c tính như v y. Đi u ñó nói lên s c n thi t ph i nghiên c u mô công nghi p là m t h ng d ng c th thu c l p h phân tán. Do ñó, hình NSX - NTT phát tri n riêng cho vi c qu n lý trong h ngành mô hình Ngư i s n xu t- Ngư i tiêu th trong giám sát h phân tán may m c công nghi p. s là cơ s lý lu n ch c ch n cho v n ñ c n gi i quy t trong ñ tài 4. Phương pháp nghiên c u này. Nhi m v chính c a ñ tài là phân tích rõ nguyên lý tr t t hóa Thông qua nh ng k t qu ñ t ñư c c a các chuyên gia nghiên t ng ph n làm cơ s cho vi c xây d ng gi i pháp giám sát các ho t c u trong vi c xây d ng gi i pháp ñã ñư c ki m nghi m thông qua ñ ng ñ ng th i trong h và luôn ñ m b o ñ ng b . hàng lo t các công trình h t p trung truy n th ng và phát tri n 3. Đ i tư ng nghiên c u sang h phân tán. N n t ng c a mô hình bài toán NSX-NTT trong Bài toán giám sát các ho t ñ ng ñ ng th i (các ti n trình) trong giám sát ho t ñ ng c a các ti n trình xa ñư c th hi n thành công h v th c ch t là bài toán ñ ng b hoá trong các h th ng l n, ña trong các k t qu nghiên c u khoa h c và nguyên lý tr t t hóa. T d ng và ph c t p. Trong ph m vi ñ tài này, tôi ñi sâu nghiên c u ñó ñ nh hư ng cho vi c nghiên c u phát tri n m i theo mô hình v n ñ ñ ng b gi a các ti n trình trong h ngành may m c công ngư i s n xu t ngư i tiêu th trong ngành may m c công nghi p, ñó nghi p trên cơ s tr t t hoá t ng ph n gi a các s ki n. V n ñ tr t là hư ng nghiên c u m i trong lĩnh v c công ngh thông tin ñương t hoá t ng quát ch t ch hay còn g i là tr t t toàn ph n ñã ñư c ñ i. nhi u tác gi nghiên c u thành công th hi n trong các công trình Xét v phương di n t ch c và k thu t h phân tán, vai trò ñ c công b g n ñây qua các tài li u. bi t c a vi c trao ñ i thông tin thông qua các thông ñi p cùng ñ tr Trong quá trình nghiên c u, tôi ñã xây d ng gi i pháp kh thi nh t ñ nh và vi c phát /nh n chúng ñư c xem như các s ki n mang góp ph n vào vi c ñi u khi n các h th ng l n như h ngành may tính ng u nhiên cao, c n ñư c ưu tiên hàng ñ u trong nghiên c u ñ m c công nghi p d a trên s quan sát và ra quy t ñ nh trên cơ s tài này. Thêm vào ñó, ñ ñáp ng ñư c các yêu c u c a mô hình phát tri n mô hình ngư i s n xu t - ngư i tiêu th (Producer- NSX - NTT trong th c t như ngành may m c công nghi p, chúng tôi Consumer Model). Mô hình này ñang ñư c s d ng khá ph bi n ph i xây d ng gi i pháp trên n n m ng TCP/IP m t m ng o bao trong các h ñi u hành máy tính ñơn và ñư c g i là mô hình NSX - g m nhi u Servers phân tán theo ki u m ng ngang hàng. Vi c truy NTT t p trung. c p thông tin ñư c ti n hành t b t kỳ máy Server nào b i ngư i Vi c áp d ng nguyên mô hình ngư i s n xu t - ngư i tiêu th t p qu n tr m ng thông qua h giám sát c th . Ta có th nói r ng h trung trong xây d ng các gi i pháp k thu t phân tán là vi c làm như v y ñ m b o tính ñi u khi n ñư c.
  4. 7 8 5. Ý nghĩa th c ti n và khoa h c Chương 2: Mô hình ngư i s n xu t – ngư i tiêu th Nghiên c u và xây d ng gi i pháp k thu t cho phép giám sát T cơ s lý thuy t trong chương 1, ti n hành xây là m c tiêu cu i cùng và ñ ng th i là n i dung ch y u c a vi c d ng mô hình bài toán Ngư i s n xu t- Ngư i tiêu nghiên c u ñ tài này. th trong giám sát ngành may m c công nghi p. Xây Đ ñánh giá tính kh thi c a ñ tài, chúng tôi l a ch n ngôn d ng gi i pháp ñ ng b cho 2 ti n trình ngư i s n ng l p trình Java Sun xây d ng chương trình ng d ng và th xu t và ngư i tiêu th trên cơ ch trao ñ i thông nghi m, ñ ng th i rút ra các k t lu n c n thi t ñư c ti n hành trong ñi p. môi trư ng k thu t m ng TCP/IP hi n có. Chương 3: Xây d ng ph n m m ng d ng mô hình Ngư i s n Đ ñ m b o ki n th c cơ s cho ñ tài nghiên c u, các v n ñ xu t- Ngư i tiêu th trong giám sát ngành may m c quan tr ng sau ñây ñã ñư c làm rõ trong báo cáo : công nghi p. - Đ ng b hóa các ti n trình b ng phương pháp tr t t hóa, ñ c Xây d ng mô hình k thu t h th ng c a ngành may bi t là các ti n trình xa trong h ngành may m c công nghi p. m c công nghi p theo hình th c phân tán, t ch c - Mô hình ngư i s n xu t - ngư i tiêu th t p trung và vai trò các thành ph n trong h . Phác ho t sơ ñ ho t ñ ng c a nó trong vi c ñ ng b hóa các ti n trình g n. T ñó phát tri n mô và giao di n c a chương trình ng d ng hình ngư i s n xu t - ngư i tiêu th trong h ng d ng ngành may MonitorPCM_GI trong vi c giám sát ngành may m c công nghi p phân tán. m c. th nghi m ng d ng và nêu lên nh n xét. K t - Xây d ng gi i pháp k thu t giám sát ho t ñ ng c a h lu n ñ tài. th ng. 6. B c c lu n văn Các v n ñ v a nêu trên s l n lư c ñư c trình bày trong 3 chương v i n i dung như sau: Chương 1: Đ ng b hóa ti n trình b ng phương pháp tr t t hóa. N i dung trong ph n này trình bày v các v n ñ : Nêu các ví d v cung c p t p trung, cung c p phân tán và s khó khăn trong các phương pháp này, sau ñó nêu lên v n ñ c n gi i quy t cho vi c ñ ng b d a trên cơ s lý thuy t tr t t hóa t ng ph n.
  5. 9 10 CHƯƠNG 1 Đ NG B HÓA TI N TRÌNH B NG PHƯƠNG PHÁP TR T T HÓA Chương này gi i thi u nh ng v n ñ như: - Nêu lên nh ng khó khăn b t c p trong các mô hình th c t như mô hình bài toán bãi ñ xe nhi u c ng v i v n ñ v tương tranh và h p l c. Tương t , mô hình s n xu t tiêu th ngành may m c v i nh ng khó khăn ñang n i lên trong th c t và ñưa ra v n ñ c n gi i quy t - T ñó chúng ta ñưa ra cơ s lý thuy t và gi i pháp ñ gi i quy t v n ñ nêu trên là lý thuy t tr t t hóa. Chi ti t v n ñ ñư c trình bày trong chương 1 v i các n i dung chính như sau: 1.1 Gi i thi u v n ñ 1.2 Khó khăn c a mô hình s n xu t – tiêu th ngành may m c Đ i v i ngành s n xu t- tiêu th hàng may m c, ta có th mô ph ng s phân b c a các cơ s s n xu t – tiêu th như hình 1.2 sau: Hình 1.2: Sơ ñ phân b ngành may m c 1.3 Nh ng khó khăn trong thương m i ñi n t 1.3.1 Cung c p t p trung 1.3.2 Cung c p phi t p trung
  6. 11 12 1.4 V n ñ c n gi i quy t CHƯƠNG 2 T các ví d th c t v i nh ng v n ñ khó khăn ñang t n t i, MÔ HÌNH NGƯ I S N XU T – NGƯ I TIÊU TH chúng ta th y ñư c v n ñ c n chính c n gi i quy t là v n ñ ñ ng b Trong chương 1, lu n văn ñã nêu lên cơ s lý thuy t ñ gi i hóa các ti n trình và cơ s lý thuy t chính ñ gi i quy t v n ñ này là quy t cho v n ñ ñ ng b ñó là lý thuy t tr t t hóa. Trong chương 2, lý thuy t tr t t hóa, n i dung chính s ñư c trình bày trong ph n sau. chúng tôi s trình bày các n i dung chính như sau: 1.5 Tr t t hóa t ng ph n - Nêu lên mô hình Ngư i s n xu t – Ngư i tiêu th trong vi c 1.5.1 Nguyên lý tr t t hóa trao ñ i thông tin. C1: N u A và B là 2 s ki n c a cùng m t tr m và n u A - Phân tích các thông s c a mô hình Ngư i s n xu t – Ngư i ñư c th c hi n trư c B thì theo tr t t c c b c a tr m ta có tiêu th trong h phân tán, t ñó xây d ng gi i pháp cho mô hình A→B. Ngư i s n xu t – Ngư i tiêu th trong ngành may m c. C2: N u A là phát thông ñi p b i m t tr m nào ñó và n u B 2.1 Gi i thi u là thu c a thông ñi p này thì ta có A→B. 2.2 Mô hình ngư i s n xu t – ngư i tiêu th 1.5.2 Tr t t hóa t ng ph n gi a các s ki n di n ra trong h 2.2.1 Nêu khái quát 1.5.3 Minh h a tr t t t ng ph n 2.1.2 Mô hình k thu t Client - Server 1.5.4 Gi ñ nh các ñi u ki n chung 2.3 Trao ñ i thông tin trong mô hình Ngư i s n xu t – Ngư i 1.5.5 Đ ng b hóa b ng phương pháp tr t t t ng ph n tiêu th theo ki u t p trung 1.6 Tr t t toàn ph n 2.3.1 Gi i thi u 1.6.1 Cung c p t p trung 2.3.2 Trao ñ i thông qua bi n chung 1.6.2 Cung c p phân tán 2.4 Nguyên lý cho gi i pháp mô hình Ngư i s n xu t – Ngư i tiêu 1.6.3 Gi i thu t lo i tr tương h th . 1.7 Tr t t theo phương pháp ñóng d u th i gian 2.4.1 Phát bi u bài toán T ng k t chương 1 2.4.2 Các ñ c ñi m c a mô hình Ngư i s n xu t – Ngư i tiêu th Như v y trong chương này chúng ta ñã nêu lên ñư c nh ng Mô hình ngư i s n xu t – ngư i tiêu th là sơ ñ cho phép th v n ñ ñ t ra trong th c t c a ngành m c công nghi p. Đ ng th i hi n các nguyên lý cơ b n c a v n ñ trao ñ i gi a các ti n trình nêu lên cơ s lý thuy t làm n n t ng chính ñ gi i quy t v n ñ ñ ng b ng cách truy c p vào các bi n chung v i s ñ ng b c n thi t. b ñó là lý thuy t tr t t hóa. Còn các v n ñ v tri n khai mô hình Ta xét 2 ti n trình ngư i s n xu t và ngư i tiêu th trao ñ i c th s ñư c trình bày trong chương ti p theo. thông tin qua vùng nh chung v i các ñi u ki n như sau:
  7. 13 14 - Thông tin ñư c hình thành t các thông ñi p có ñ dài c Go to PROD Go to CONS; ñ nh. B ng 2.3: Ngư i tiêu th ñang ch - Không có gi thi t nào v t c ñ tương ng c a hai ti n trình. Ngư i s n xu t Ngư i tiêu th Vùng nh chung hay còn g i là b ñ m có dung lư ng c ñ nh npmess:=npmess+1; npmess:=npmess-1; ñ ch a n thông ñi p (v i n>0). if npmess=0 then if npmess=-1 then wait; Ho t ñ ng c a 2 ti n trình này di n ra theo vòng l p như sau: Đánh th c ngư i tiêu th ; B ng 2.1: Ho t ñ ng c a 2 ti n trình Gi i thu t c a 2 ti n trình này bây gi ñư c mô t như sau : Ngư i s n xu t Ngư i tiêu th B ng 2.4: Gi i thu t 2 ti n trình s d ng ñèn báo npmess=0 PROD : Thành l p thông ñi p; CONS: L y thông ñi p b ñ m Ngư i s n xu t Ngư i tiêu th Đ t thông báo vào b ñ m; Tiêu th thông ñi p; Đèn báo npmess=0, nwide=n; Go to PROD; Go to CONS; PROD: S n xu t thông ñi p; CONS: P(npmess) Gi i thu t c a 2 ti n trình này th hi n như sau: P(nwide) V(nwide); B ng 2.2: Gi i thu t c a 2 ti n trình V(npmess) ; Tiêu th thông ñi p; Ngư i s n xu t Ngư i tiêu th Go to PROD; Go to CONS; PROD : Thành l p thông ñi p; CONS: L y thông ñi p b ñ m B ng 2.5: Các th t c ñ t và l y thông ñi p Đ t thông báo vào b ñ m; Tiêu th thông ñi p; Desspose (message); Prelever (message); Go to PROD; Go to CONS; tampon [queue]:=message; message:=tampon[tete]; queue:=queue + 1 mod n; tete:=tete +1 mod n; Ngư i s n xu t Ngư i tiêu th B ng 2.6: Đo n l nh cho tr m s n xu t và tr m tiêu th npmess=0, nwide=0 Ngư i s n xu t Ngư i tiêu th PROD: S n xu t thông ñi p; CONS: L y thông ñi p semaphore npmess = 0, nwide = n, multexprod = 1, multexcons = 1; nwide:=nwide-1; npmess:=npmess-1; Integer tete = 0, queue = 0; if nwide=-1 then wait if npmess=-1 then wait; PROD: Producer (message 1); CONS: P(npmess); Đ t thông ñi p; L y thông ñi p; P(nwide); P(multexcos); npmess:=npmess+1; nwide:=nwide+1; P(multexprod); message 2:=tampon[tete]; if ngư i tiêu th ñang wait if ngư i s n xu t = wait then tampon[queue]:=message 1 tete:=tete + 1 mod n; then Đánh th c ngư i s n xu t; queue:=queue + 1 mod m; V(multescons); Đánh th c ngư i tiêu th ; Tiêu th thông ñi p;
  8. 15 16 V(multexprod); V(nwide); (Hình 2.5 có tính ch t ñ c trưng cho h s n xu t- tiêu th c a ngành V(npmess); Consumer(message 2); may m c và ñư c gi i thích như sau: H th ng g m m nhà máy s n xu t Go to PROD; Go to CONS; (NM_SX) ñư c giám sát b i Monitoring_SX g i là ti n trình s n xu t, n 2.4.3 Trao ñ i thông ñi p thông qua h p thư siêu th , c a hàng tiêu th s n ph m ñư c giám sát b i Monitoring_TT 2.5 Phân tích các thông s c a mô hình Ngư i s n xu t – Ngư i g i là ti n trình tiêu th .) tiêu trong ng d ng phân tán. 2.5.2 Gi i pháp mô hình Ngư i s n xu t – Ngư i tiêu th trong 2.5.1 Phân tích ngành may m c. Mô hình bài toán Ngư i s n xu t – Ngư i tiêu th trong h B ng 2.8: Thu t toán ñ ng b t i tr m s n xu t-tiêu th phân tán ñư c phát bi u như sau: Tr m s n xu t (Producer) Tr m tiêu th (Consumer) Kh năng tiêu th là nguyên nhân chính h n ch s lư ng hàng Vòng l p Vòng l p hóa s n xu t ra ñ nó không vư t quá s lư ng tiêu th m t giá tr N u receive(CS) N u receive(PS) l n hơn N. Ngư i s n xu t P và ngư i tiêu th C là hai ngư i n m tang(NC’) tang(NP’) trên hai Server cách xa nhau, liên l c v i nhau qua ñư ng truy n cho(NC’,NP – N + 1) cho(NP’,NP + 1) (vi n thông). Gi s NP và NC là s lư ng s n xu t ra và s lư ng san_xuat() tieu_thu() tiêu th t i th i ñi m kh i t o. C ch tiêu th ñư c s n ph m, n u s n send(CS) send(PS) xu t s n ph m ñó di n ra, nghĩa là n u NP-NC>0. Tương t , P ch NP = NP + 1 NC = NC + 1 s n xu t m t s n ph m, n u NP-NC
  9. 17 18 • Tăng giá tr s n xu t lên 1 ñơn v (NP=NP+1). Ngư i s n xu t – Ngư i tiêu th trong ngành may m c công nghi p, • Ti p t c vòng l p. (N u trư ng h p Server s n xu t ki m tra ñ ng th i d a vào ý tư ng ñó xây d ng chương trình ng d ng c th ñi u ki n s n xu t NP-NC’0, n u nh n giá tr true, thì hình thành th c hi n ti u, ñ ng th i hình thành thông ñi p (tieu_thu). • G i thông ñi p ñ n Server s n xu t bi t là ñã tiêu th s n ph m m i. • Tăng giá tr tiêu th lên 1 ñơn v (NC=NC+1). • Ti p t c vòng l p. (N u trư ng h p Server tiêu th ki m tra ñi u ki n tiêu th NP’-NC>0 là False thì s t m treo ti n trình ch s n xu t). *Chú ý: S ho t ñ ng c a 2 tr m theo thu t toán trên luôn ñ m b o s ñ ng b . Nhìn vào h th ng ta th y h ho t ñ ng t ñ ng và di n ra liên t c, vì theo ñi u ki n ñ ng b , 2 bi n nh NP’, NC’ luôn có s bi n thiên tăng, do v y ñi u ki n ñ tr m ng ng ho t ñ ng s r t lâu di n ra. Như v y, theo nguyên lý tr t t hóa t ng ph n trên h chúng ta có ñư c s ñ ng b gi a 2 ti n trình NSX và NTT. S ñ ng b ñó giúp cho h luôn luôn ho t ñ ng n ñ nh. Hay nói m t cách khác là ta có ñư c s ñ ng b trên toàn h th ng. T ng k t chương 2 Tóm l i, trong chương này, ta ñã nêu khái quát mô hình Ngư i s n xu t – Ngư i tiêu th theo ki u t p trung và phân tán, thông qua ñó xây d ng mô hình và gi i pháp c th gi i quy t cho mô hình
  10. 19 20 CHƯƠNG 3 H th ng bao g m các thành ph n chính ph n nh trong hình XÂY D NG PH N M M NG D NG MÔ HÌNH 3.2. NGƯ I S N XU T – NGƯ I TIÊU TH TRONG GIÁM SÁT Cài ñ t/B cài ñ t h H th ng CSDL giám sát NGÀNH MAY M C CÔNG NGHI P PCM_GI.java Trong chương này, tôi s ti n hành xây d ng ph n m m ng d ng c th cho mô hình Ngư i s n xu t – Ngư i tiêu th trong vi c Monitoring_SX Monitoring_TT (Giám sát s n xu t) (Giám sát tiêu th ) giám sát s ho t ñ ng ñ ng b c a h th ng ngành may m c công nghi p. Trong chương trình này chúng ta có th giám sát ñư c s Hình 3.2: Các thành c a PCM_GI ho t ñ ng và k t qu c a 2 ti n trình s n xu t tiêu th . Đ ng th i ti n 3.2.1 T ch c các thư m c trên các Servers hành ch y th nghi m và rút ra nh n xét ñánh giá c th . 3.2.2 T ch c d li u h th ng ph c v cho vi c giám sát 3.1. Môi trư ng k thu t ph c v mô hình 3.3 Xây d ng thông ñi p c a h 3.3.1 Các lo i thông ñi p trong h 3.3.2 C u trúc thông ñi p 3.4 Sơ ñ ho t ñ ng c a PCM_GI 3.5 Giao di n c a PCM_PI Chương trình ñư c thi t k trên JAVA có tên hoàn ch nh là PCM_GI, có giao di n như sau: Môi trư ng k thu t trong ñó h ho t ñ ng là m ng IP bao g m: - 2 Monitoring (g i là h giám sát) - m Server_SX (g i là h s n xu t) Hình 3.8: Giao di n chương trình v a kh i ñ ng Server s n xu t. - n Server_TT (g i là h tiêu th ) 3.2 T ch c h PCM_GI (Monitoring of Producer – Consumer Model for Garment Industry) H th ng giám sát PCM_GI ñư c xây d ng d a trên mô hình ho t ñ ng c a 2 ti n trình ngư i s n xu t – ngư i tiêu th . Hình 3.9: Giao di n kh i ñ ng Server tiêu th
  11. 21 22 3.6 Th nghi m và nh n xét Qua k t qu nghiên c u và ch y th nghi m ng d ng ñ tài Đ ti n hành ñánh giá k t qu ñ tài, ng d ng ñư c ti n hành này, tôi có nh ng nh n xét, ñánh giá v quá trình th c nghi m h phân tích th nghi m như sau: giám sát ngành may m c (m c tiêu ñ tài) PCM_GI như sau : - Phân tích mô hình NSX - NTT t p trung ñang s d ng cho 1. Chương trình ng d ng PCM_GI ñ c trưng cho thu t các máy ñơn và m ng LAN (h t p trung). toán ngư i s n xu t - ngư i tiêu th , trong ñó ph n nh ñ y ñ các - Thi t k và vi t chương trình b ng Java hình thành 1 h ph n yêu c u, ñ c ñi m và tính ch t cơ b n c a mô hình ngành may m c m m hoàn ch nh có tên là PCM_GI dùng ñ giám sát h th ng s n công nghi p phân tán. xu t – tiêu th ngành may m c công nghi p. 2. Giao di n chương trình trong m c 3.5 cho th y m c ñ tr - Ti n hành th nghi m và nh n xét PCM_GI dư i góc ñ giúp tương ñ i t t cho NSD, xét dư i giác ñ thân thi n, g n gũi và nguyên lý c a h s n xu t tiêu th ngành may m c có tính ch t phân thu n l i khi thao tác. tán. Giao di n chương trình ch y th nghi m có k t qu như hình 3. H th ng ho t ñ ng tuân th theo các yêu c u k thu t c a sau: m ng TCP/IP v i các giao th c t ng m ng và t ng ng d ng cho phép s d ng h th ng vi n thông m t cách tr n v n trong mô hình ngư i s n xu t - ngư i tiêu th trong giám sát ngành may phân tán (t xa, ng u nhiên, s truy c p/ñơn v th i gian l n, …). 4. K t qu th nghi m cho th y quá trình trao ñ i thông ñi p gi a 2 Server s n xu t và tiêu th di n ra khá suông s . Quá trình tính toán t ñ ng và x lý thông ñi p g i/nh n theo ñúng ý ñ c a gi i pháp k thu t. 5. Trong quá trình th nghi m g n như không g p s c k thu t ñ c bi t nào nh t là trong khâu trao ñ i và nh n d ng n i dung thông ñi p. 6. D a vào 5 ñi m trên, ta có th m r ng h như là gi i pháp cơ s cho các ng d ng t ñ ng ñ i v i các h th ng s n xu t kinh doanh trong th c t có ñ c ñi m phân tán như ngành may m c Hình 3.10: Giao di n chương trình ho t ñ ng mà ta không th qu n lý theo hình th c t p trung và yêu c u ph i theo nguyên t c bài toán ngư i s n xu t - ngư i tiêu th .
  12. 23 24 7. Vi c có th di n ra các s c m ng trong quá trình ch y K T LU N th t, gi i pháp này n m ngoài ph m vi gi i quy t c a ñ tài l n này, nhưng nh ng v n ñ ñó ñã ñư c các chuyên gia m ng nghiên c u và Đ tài v i tên g i NG D NG MÔ HÌNH NGƯ I S N ñã có nh ng kh c ph c r t hi u qu như t c ngh n ñư ng truy n, XU T - NGƯ I TIÊU TH TRONG GIÁM SÁT NGÀNH tr m/máy ch b m t ñi n, m t gói tin ph i truy n l i, … MAY M C CÔNG NGHI P thu c ph m vi ng d ng các nguyên lý cơ b n c a h phân tán và m ng máy tính nh m gi i quy t bài toán h tr thông tin ra quy t ñ nh k thu t v ñ ng b hóa các ti n trình xa trên cơ s lý thuy t v tr t t hóa. Đ i tư ng nghiên c u c a ñ tài là các quá trình trao ñ i thông tin trên h ña ngư i dùng v i ña Server, truy c p ng u nhiên và s lư ng truy c p l n. Vi c truy c p ñư c ti n hành thông qua h th ng ñư ng truy n ph c t p như h vi n thông. Qua k t qu ñ tài nghiên c u gi i pháp k thu t giám sát các ho t ñ ng ñ ng th i trong h phân tán, tôi ñã k th a nh ng k t qu ñ t ñư c ñó v n d ng vào xây d ng gi i pháp và ng d ng giám sát h ngành may m c công nghi p và thu ñư c nh ng k t qu sau ñây : 1. H th ng hóa lý thuy t v mô hình t p trung ngư i s n xu t - ngư i tiêu th , ñ ng th i v n d ng tính ñúng ñ n c a mô hình này trong h phân tán ñ xây d ng ng d ng giám sát trong ngành s n xu t th c t như ngành may công nghi p và xây d ng gi i pháp ñ ng b hóa các ti n trình trên cơ s tr t t hóa t ng ph n. 2. Phát tri n mô hình ng d ng vào các ngành s n xu t có tính ch t phân tán tương ñ ng như h ngành may m c công nghi p, ñ ng th i làm rõ s gi ng nhau và khác nhau cơ b n c a mô hình t p trung và phân tán. Ch ra nh ng l i ích khi ng d ng h vào th c t
  13. 25 26 ñ ñi u khi n các h th ng l n như các h th ng ngành s n xu t – N ng, khoa Công ngh thông tin thu c trư ng Đ i h c Bách khoa, tiêu th ngành may m c công nghi p trong vi c tăng cư ng n m b t Đ i h c Đà N ng. thông tin nhanh chóng, chính xác và k p th i và t ñó có th ñưa ra M c d u h t s c c g ng, song v i ñi u ki n th i gian và kh ñư c nh ng quy t ñ nh kinh t - k thu t h p lý trong khi th c hi n năng có h n, hơn n a ñ tài nghiên c u v m t lĩnh v c tri th c r ng các ý ñ chi n thu t và phát tri n các chi n lư c s n xu t - kinh l n, ña d ng và r t ph c t p c a h th ng thông tin phân tán ch c doanh c a ñơn v mình. ch n không th nào tránh ñư c nh ng sai sót. 3. Nghiên c u hình thành gi i pháp k thu t kh thi cho phép Chúng tôi chân thành mong mu n các b n ñ ng nghi p g n xa ñi u khi n các ti n trình ho t ñ ng ñ ng th i, xa thông qua vi c thông c m, góp ý phê bình ñ các tác gi rút kinh nghi m và ti p t c hình thành phương pháp giám sát các h th ng l n, ph c t p và phân phát tri n ñ tài này trong th i gian s p ñ n. tán. 4. Hình thành h chương trình giám sát PCM_GI b ng ngôn ng JAVA trong môi trư ng m ng TCP/IP. 5. Th nghi m chương trình ñã cài ñ t và v n hành th ñ rút ra các k t lu n c n thi t cho s phát tri n ti p t c ñ tài sau này. Nh ng h n ch và khó khăn trong quá trình nghiên c u như môi trư ng gi ñ nh TCP/IP và máy o JVM, các hư ng nghiên c u khác nhau c a th gi i và trong nư c, th i gian và năng l c nghiên c u có h n s ñư c ti p t c kh c ph c ñ công trình này ñư c hoàn thi n hơn. R t mong mu n s ñóng góp ý ki n ñ ñ tài ngày càng hoàn thi n hơn. Trong quá trình nghiên c u ñ tài này, tôi ñã nh n ñư c s hư ng d n nhi t tình c a PGS.TS Lê Văn Sơn, s giúp ñ thi t th c và nh ng góp ý mang ñ m nét chuyên môn c a các b n ñ ng nghi p trong khoa Tin h c thu c trư ng Đ i h c Sư ph m - Đ i h c Đà
ADSENSE

CÓ THỂ BẠN MUỐN DOWNLOAD

 

Đồng bộ tài khoản
2=>2