Luận văn:Cổng báo cáo tổng hợp trực tuyến phục vụ HTTT chỉ đạo ngành Y tế cộng đồng pot

137 449 0
Luận văn:Cổng báo cáo tổng hợp trực tuyến phục vụ HTTT chỉ đạo ngành Y tế cộng đồng pot

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

Thông tin tài liệu

TRNG I HC KHOA HC T NHIÊN KHOA CÔNG NGH THÔNG TIN CHUYÊN NGÀNH H THNG THÔNG TIN  Hunh Th Kim Dung 0112049 Trn Nam Quc 0112322 Cng báo cáo tng hp trc tuyn phc v HTTT ch đo ngành Y t cng đng KHOÁ LUN C NHÂN TIN HC GIÁO VIÊN HNG DN PGS.TS. NG TH BÍCH THY NIÊN KHOÁ 2001-2005 Lun vn tt nghip 0112049 - 0112322 Trang 2 / 137 MC LC LI M U 5 CHNG 1: GII THIU TNG QUAN 8 1. Gii thiu v HISP 8 2. H thng DHIS 1.x 8 1.2 Chc nng chính ca DHIS 1.3 9 1.3 Môi trng cài đt h thng 10 1.4 Mc đích – Yêu cu trin khai h thng 10 1.5 Nhn xét - ánh giá 10 2. GII THIU H THNG DHIS 2.0 12 2.1. Gii thiu 12 2.2. Mô hình và mi quan h gia các mô đun trong h thng 12 2.3. Ch c nng chính. 13 CHNG 2: NI DUNG THC HIN LUN VN 15 1. Mc tiêu 15 2. Yêu cu thc hin 15 2.1 Tìm hiu và trin khai h thng DHIS 1.3 15 2.2 Tìm hiu các công ngh mã ngun m 15 2.3 Phát trin ng dng Report portal 16 3. C th các công vic thc hin 16 3.1 Tìm hiu và trin khai h thng DHIS 1.3 16 3.1.1 Cu trúc h thng DHIS: 16 3.1.2 Các ni dung đã thc hin khi tham gia trin khai h th ng: 18 3.2 Tìm hiu các công ngh và phát trin ng dng Report portal 25 CHNG 3: PHÁT TRIN REPORT PORTAL 26 1. Gii thiu tng quan và phân tích yêu cu 26 1.1. Gii thiu 26 1.2. Yêu cu chc nng 28 1.2.1. Các yêu cu nghip v 28 1.2.2. Các yêu cu h thng 28 1.2.3. Các yêu cu khác 29 1.3 Ni dung yêu cu v công ngh 29 1.4. Phân tích các yêu cu chc nng 30 1.5 S đ Use case 31 1.5.1. Tác nhân ca h thng 31 1.5.2. Lc đ Use case c p cao. 33 1.5.3. Mô t chi tit tng Use case. 35 1.5.3.1 Manage Users 35 1.5.3.2. Authorize user access 37 1.5.3.3. Manage Reports 40 1.5.3.4. Login 44 1.5.3.5. Change password 45 1.5.3.6. Search for reports 46 1.6. Mô t các bc x lí theo tng yêu cu 46 1.6.1. ng nhp và đng kí ngi dùng: 46 1.6.2. Yêu cu upload các tp tin báo cáo hoc các mu báo cáo: 48 Lun vn tt nghip 0112049 - 0112322 Trang 3 / 137 1.6.3. Yêu cu tra cu báo cáo 48 1.6.4. Yêu cu phân quyn s dng h thng 49 1.6.5. Yêu cu kt xut báo cáo t các tp tin mu 49 1.6.6. Yêu cu qun lí ngi dùng 49 1.6.7. Yêu cu xây dng tính nng đa ngôn ng: 50 1.6.8. Kim tra quyn hn và cung cp chc nng ca h thng 50 2. Thit k lp 51 2.1. Mô hình lp đi tng c s và các interfaces 51 2.1.1. Thit k các gói (package) 51 2.1.2. S  đ lp: 58 2.1.3. Din gii: 59 2.1.3.1 Danh sách các lp đi tng: 59 2.1.3.2 Danh sách các quan h: 60 2.2. Thit k các lp x lí action. 62 2.2.1. S đ các gói: 62 2.2.2. Ni dung các x lí chính: 63 3. Cu trúc c s d liu 68 3.1.Ánh x các lp đi tng sang c s d liu quan h. 68 3.2. Cu trúc ca c s d liu sau khi ánh x 71 3.2.1. Mô hình thc th k t hp 71 3.2.2. Thuyt minh cho mô hình 71 3.2.3. Mô hình quan h 74 4. Thit k giao din 75 4.1. S đ liên kt các trang 75 4.2. Ni dung và thit k các trang chc nng chính 76 4.2.1. ng nhp và gi đng kí ngi dùng 76 4.2.2. Trang ch 78 4.2.3. Trang tìm kim báo cáo 81 4.2.4. Trang phân quyn s dng h thng. 83 4.2.5. Trang kt xut báo cáo 85 CHNG 4: GII THIU CÔNG NGH VÀ MÔI TRNG PHÁT TRIN 87 1. Spring framework 87 1.1. Lí do s dng Spring? 87 1.2. Vn đ Inversion of Control trong Spring 87 1.3. Khái nim v bean và bean factory. 91 2. Hibernate 92 2.1. Lí do s dng Hibernate. 92 2.2. Các vn đ bt tng xng gia đi tng và c s d liu quan h 93 2.2.1. Th nào là tính bn vng: 93 2.2.2. Mô hình ghép đôi không xng: 94 3. Webwork, Velocity 100 3.1. Webwork framework. 100 3.1.1. Gii thiu webwork framework. 100 3.1.2. Xwork và cu hình Webwork thc thi các actions 100 3.2. Velocity template 103 3.2.1. Gii thiu Velocity template. 103 Lun vn tt nghip 0112049 - 0112322 Trang 4 / 137 3.2.2. S dng velocity và webwork trong môi trng Java và trên trang HTML. 104 CHNG 5: CÀI T VÀ TH NGHIM 107 1. Cài đt 107 1.1 Môi trng phát trin 107 1.2 Mô t chi tit tng x lí trong các lp đi tng 107 1.2.1. Interface ReportManager 107 1.2.2. Interface ReportTypeManager 110 1.2.3. Interface OrganizationStore 111 1.2.4. Interface DataStore 113 1.2.5. Interface UserManager 115 1.3. Ni dung xây dng các tp tin ánh x đi tng sang c s d liu quan h. 125 1.3.1. i tng period (Period.hbm.xml) 125 1.3.2. i tng periodtype (PeriodType.hbm.xml) 125 1.3.3. i tng reporttype (ReportType.hbm.xml) 125 1.3.4. i t ng reportfile (Report.hbm.xml) 126 1.3.5. i tng organizationunit (OrganizationUnit.hbm.xml) 128 1.3.6.i tng organizationunitgroup OrganizationUnitGroup.hbm.xml) .129 1.3.7. i tng user (User.hbm.xml) 130 1.3.8. i tng group (Group.hbm.xml) 131 1.3.9. i tng role (Role.hbm.xml) 131 1.3.10. i tng roletype (RoleType.hbm.xml) 132 2. Th nghim 132 CHNG 6: NHN XÉT VÀ ÁNH GIÁ 135 1. ánh giá u và khuyt đim. 135 1.1 u đim 135 1.2 Khuyt đim. 135 2. Hng phát trin trong tng lai 136 TÀI LIU THAM KHO 137 Lun vn tt nghip 0112049 - 0112322 Trang 5 / 137 LI M U Ngày nay, cùng vi s phát trin cao ca khoa hc k thut, xã hi tin b, công nghip hoá - hin đi hoá là nhng vn đ ny sinh trong cuc sng khi mà mi th ngày càng tr nên phc tp, và yêu cu v s hoàn ho, chun mc ngày càng đc chú trng. S phát trin không ngng ca lnh vc Công ngh Thông tin đã phn nào gii quyt đc các vn đ ny sinh đó. Công ngh thông tin đã có nhng bc phát trin mnh m và đang tr nên ph bin trong tt c các lnh vc.  Vit Nam, cng không ngoài xu hng phát trin y, các t chc xã hi và các doanh nghip phi đnh hng con đng và các bc phát trin đ ngày càng hoàn thin và nâng cao hiu qu hn. Các công ty tin hc không ngng đu t và đ ra các gii pháp cng nh cung cp các  ng dng nhm đáp ng nhu cu cp bách đó. Công ngh thông tin đã dn tr nên sâu rng hn trong tng c quan, xí nghip t quy mô nh đn quy mô ln, t lnh vc này sang lnh vc khác. c bit, lnh vc y t là mt trong nhng lnh vc mang nhiu th thách và áp lc xã hi, làm sao đ cung cp đc các dch v y t nhanh chóng, kp thi và phi đc qu n lý mt cách cht ch, chính xác? Trc đây, tt c công vic đc thc hin mt cách th công nên đòi hi đi ng cán b y t phi tn nhiu thi gian và công sc nhm đm bo đc yêu cu trong lnh vc y. Xut phát t thc t y, B y t Vit Nam cng dn có nhng gii pháp nhm tng bc cng c và nâng cao hiu qu hot đng. H thng thông tin sc kho y t cng đng chính là mt trong nhng gii pháp y. H thng đã xut hin  nhiu quc gia trên th gii và đc các nc ng h nhit tình. H thng này trc mt nhm thu thp các thông tin y t đáp ng yêu cu thng kê các ch tiêu và qun lý các vn đ liên quan đn y t cng đ ng đc hiu qu hn. Hin nay h thng DHIS v1.3 đang đc trin khai thí đim ti Thành ph H Chí Minh và Hu di s hp tác gia i hc Oslo, Na Uy, công ty TMA và s Y t Thành ph H Chí Minh. Song song vi quá trình trin khai này là vic phát trin h thng DHIS 2.0 vi mc đích xây dng trên nn web nhm h tr ti đa cho vic chia s thông tin và phc v đc lc cho quá trình đánh giá, lên k hoch, ra quyt đnh cho các chng trình sc khe. DHIS 2.0 đc xây dng trên Lun vn tt nghip 0112049 - 0112322 Trang 6 / 137 mã ngun m s dng Java và mt s công ngh mi hin đang rt ph bin trên th gii nh: Spring framework, Hibernate, Webwork, Velocity…. Module Report portal là mt trong 19 module ca h thng DHIS 2.0. ây là mt ng dng web cho phép chia s thông tin báo cáo gia các đn v y t, kt xut báo cáo theo các mu thit k t ngi dùng. Toàn b quá trình phát trin module này đc thc hin ti công ty TMA Solutions vi s giám sát ca các thành viên Na Uy trong nhóm và công c qu n lí d án jira ( www.hisp.info/jira). Tham gia vào d án v H thng thông tin y t cng đng này, chúng em mong mun đc góp mt phn nh công sc vào công cuc phát trin chung ca ngành y t nói riêng hay nói chung là s phát trin ca đt nc Vit Nam. Lun vn đc trình bày theo b cc gm 6 chng và 1 ph lc nh sau: - Chng 1, 2: Gii thiu v h thng DHIS v1.x và h thng DHIS 2.0 Ni dung phn này nhm cung cp m t cái nhìn tng quan v H thng thông tin sc kho cng đng (DHIS – District Health Information System), các chc nng, s đ thit k c s d liu…. ng thi gii thiu h thng DHIS 2.0 đang đc phát trin, so sánh s khác nhau gia hai h thng và mi liên h gia ng dng Report portal và các mô đun khác trong h thng mi. - Chng 3: Phát trin ng dng Report portal. Ni dung phn này trình bày t t c các vn đ liên quan trc tip đn quá trình xây dng ng dng Report portal. Quá trình xây dng bao gm: phân tích các yêu cu, thit k x lí, thit k lp đi tng, xây dng tp tin ánh x đi tng sang c s d liu quan h, thit k lp action, thit k giao din. Riêng thông tin c th trong tng lp đi tng, chi tit các thuc tính và ni dung tp tin ánh x đi tng chúng em xin trình bày trong phn ph lc. - Chng 4: Gii thiu công ngh và môi trng phát trin Ni dung phn này nhm gii thiu các công ngh mi đc ng dng đ phát trin h thng. Chúng em ch chn nhng thông tin chung mang tính gii thích cho lí do s dng và nhng đc đim ni tri ca nhng công ngh này. Các vn đ tìm hiu sâu v công ngh xin đc trình bày trong phn ph lc. Lun vn tt nghip 0112049 - 0112322 Trang 7 / 137 - Chng 5: Cài đt và th nghim Ni dung phn này trình bày cách thc cài đt ng dng, các d liu mu và cách thc hin kim th chng trình. - Chng 6: Nhn xét và đánh giá Ni dung phn này trình bày các u khuyt đim ca chng trình, và hng phát trin trong tng lai. - Ph lc: Ni dung phn ph lc đc chia làm ba phn: Phn A: Su li u cho toàn b quá trình phân tích h thng DHIS 1.x và quá trình thc hin trin khai và cài đt h thng cho 6 qun thí đim ti Thành ph H Chí Minh. Phn B: Tìm hiu công ngh Hibernate, JUnit, Maven, JasperReport. Phn C: Su liu và h s thit k cho quá trình phát trin ng dng Report portal. Lun vn tt nghip 0112049 - 0112322 Trang 8 / 137 CHNG 1: GII THIU TNG QUAN 1. Gii thiu v HISP H thng thông tin y t (HISP – Health Information System Programme) đc xây dng và phát trin đu tiên ti Nam Phi, và đc chính ph Nam Phi chú trng phát trin ng dng trong ngành y t (đc đánh giá là phn mm chun quc gia) nhm phc v yêu cu chm sóc sc kho cng đng y t. Phn mm đc xây dng min phí và thuc mt trong nhng sn phm mã ngun m. D án đã đc nghiên cu phát trin tip bi đi ng nghiên cu t NaUy và vi hy vng đc trin khai và phát trin trên nhiu quc gia. H thng đã đc tip nhn và ng h nhit tình bi nhiu trng đi hc, các nhà nghiên cu, chính ph các nc trên th gii nh Th Nh K. n đ, Ethiopia, Cu Ba và hin nay cng đang ng dng và phát trin  Vit Nam. Công vic ca HISP tp trung vào vic tp hp d liu, phân tích và thc hin các yêu cu v y t thông qua phn mm h tr DHIS (District Health Information Software – “H thng thông tin sc kho theo khu vc”) đ s dng qun lý các cp qun huyn, đc bit quan tâm các vn đ v lu tr, qun lý, phân tích d liu, tính toán, … t đó đa ra nhng gii pháp, đnh hng phù h p vi tng khu vc, quc gia. 2. H thng DHIS 1.x 1.1 Khái nim “H thng thông tin sc kho cng đng” H thng thông tin sc kho cng đng (DHIS – District Health Information Software) là mt phn mm thuc d án H thng thông tin y t (HISP – Health Information System programme) nhm phc v yêu cu chm sóc sc kho cng đng y t. Phn mm DHIS h tr các dch v v sc kho nh lu tr thông tin, báo cáo v các chng trình sc kho thông qua các ng dng nhp liu, phân tích, tng hp d liu, t đó đa ra nhng gii pháp, đnh hng phù hp vi tng khu vc đng thi đm bo tính nht quán v qun lí trong lnh vc y t. Lun vn tt nghip 0112049 - 0112322 Trang 9 / 137  Vit Nam, h thng DHIS đang đc trin khai và ng dng  Thành ph H Chí Minh và Thành ph Hu, và đc tìm hiu, phân tích, ti u hoá các chc nng sao cho phù hp vi yêu cu thc t. C th các tin tin ích đc quan tâm và phát trin nh: - Phn mm là công c linh hot vi cu trúc chun đc s dng phù hp vi d liu tng đa ph ng. (Tu đa phng mà có th s dng mt cu trúc c s d liu ca đa phng đó). - Phn mm là công c vi nhiu thuc tính có th đc đnh ngha và chuyn đi linh hot nhm đáp ng nhu cu xây dng khác nhau ca tng đn v. - H tr ngi dùng công tác lu tr, qun lý d liu và phân tích d li u đ xut các báo cáo theo các đnh dng linh hot. - Phn mm đa ngôn ng - Phn mm min phí và vi mã ngun m. Phn đc tìm hiu và phân tích, phát trin bi nhóm phát trin ti Vit Nam di s h tr ca công ty TMA và đi ng phát trin t NaUy 1.2 Chc nng chính ca DHIS 1.3 H thng DHIS đã đc xây dng và phát trin ban đu ti Nam Phi và hin nay đã đc nhi u quc gia quan tâm, ng dng. Vi phiên bn 1.3 hin ti, DHIS h tr các nghip v y t chính: - Xây dng c cu t chc (cu trúc đn v) các đn v y t theo cp: ây là chc nng cho phép ngi dùng đnh ngha s đ t chc phân cp ca h thng y t. - nh ngha các đn v y t cho h thng: Cho phép đnh ngh a các đn v y t ca khu vc, các đn v s đc xây dng tng ng vi cu trúc đn v đã đnh ngha trc. - nh ngha các phn t d liu, các phn t d liu tm và các ch s liên quan: ây chính là các thông s y t cn quan tâm, lu tr s liu , báo cáo thng kê,… Lun vn tt nghip 0112049 - 0112322 Trang 10 / 137 - Lu tr các d liu ngi dùng nhp vào h thng, tng hp d liu theo tng nhóm đn v và tng hp d liu t các đn v cp di cho đn v cp trên tng ng. - Xut d liu ra các tp tin vn bn, đng thi cng cho import d liu ri rc t các tp tin vn bn ca các đn v  khác nhau đ thành d liu thng nht: Các d liu nhp vào đ qun lí sau khi phân tích, tng hp có th đc xut ra di dng tp tin vn bn đ có th import d liu đó vào h thng  mt ni khác. - Xut d liu ra tp tin data mart (tp tin d liu thông minh): ây là tp tin d liu Access h tr các thao tác tng hp, kt xut báo cáo cho đ n v. 1.3 Môi trng cài đt h thng H thng đc phát trin bng Access. 1.4 Mc đích – Yêu cu trin khai h thng Vic trin khai h thng DHIS ti Vit Nam đc thc hin di s ch đo ca B y t, s h tr t phía NaUy và đc thc hin trc tip bi công ty TMA  Tp HCM. Mc tiêu ch yu là đáp ng các yêu cu t thc t trong lnh vc chm sóc sc khe y t cng đng. Mc tiêu c th: - Bc đu tin hc hoá trong lnh vc y t - To điu kin thun li cho công tác qun lý và theo dõi tình hình hot đng ti các bnh vin, trung tâm y t trong toàn thành ph. - Xây dng đi ng cán b y t tho tin hc và có kh nng ng dng, khai thác các tính n ng ca h thng DHIS sao cho phù hp vi thc t. - Công tác trin khai cng là bc tip cn, tìm hiu và phân tích yêu cu thc tin nhm thit k, xây dng nên các h thng, chng trình phát trin trong tng lai. 1.5 Nhn xét - ánh giá Hin ti, h thng y t ti Thành ph H Chí Minh hot đng theo quy trình: Mi tháng, các phng s tng hp s liu và báo cáo theo mu (thng nh t cho tt c các phng). Các báo cáo s đc gi lên đn v cp cao hn đ tng hp và lp báo cáo cho cp đó (theo mu quy đnh chung cho qun). Tt c các công vic đu [...]... và html Thông tin v m i báo cáo g i i và ph i th hi n y : báo cáo ó cg ib i c l u l i trong c s d li u n v y t nào, ng y g i, lo i báo cáo, báo cáo ó ng v i giai o n nào Các t p tin báo cáo th c s v trí có th T c c u hình tr cl ut im t c trên m y ch ng tác v i report generator, cho phép ng i dùng k t xu t báo cáo d a theo thông tin v n v y t , th i gian và m u báo cáo ã Báo cáo sau khi c k t xu t có... ng báo cáo ho c các m u báo cáo Tra c u báo cáo theo lo i báo cáo, theo th i gian, theo các trách nhi m ho c có liên quan T n v y t ch u n báo cáo ng tác v i report generator h tr k t xu t báo cáo t các m u báo cáo H tr a ngôn ng v i hai ngôn ng c b n là ti ng Vi t và ti ng Anh 1.2.2 Các y u c u h th ng Trang 28 / 137 Lu n v n t t nghi p 0112049 - 0112322 Phân quy n s d ng linh ho t và có th thay ho... n y là thành ph n c a d án HISP x y d ng h th ng DHIS 2.0 ph c v trong ngành y t V i ng d ng n y, vi c l p báo cáo g i báo cáo t c p d i lên c p trên, t ng h p báo cáo s gi n h n và nhanh h n thay vì ph i tính toán th công và g i qua n ng b u i n ho c g i tr c ti p Thêm vào ó, k t h p v i mô un report designer và mô un report generator cho phép ng th c t (v n r t hay thay i dùng t thi t k các báo cáo. .. tr tìm ki m báo cáo theo nhi u i u ki n khác nhau, bao g m: lo i báo cáo, th i gian, nv y t g i báo cáo Change password: kh m t kh u c a mình và n ng n y cung c p cho ng i dùng thay i ng kí s d ng h th ng Manage report: qu n lí các report, xoá các báo cáo c g i hay ph c h i các báo cáo b xoá Login: ki m tra ng nh p và xác nh quy n h n c a ng i dùng Manage user: The administrator of this system can add... x y d ng công c k t xu t báo cáo t d li u ã nh p ó Công c c x y d ng b ng ngôn ng VB, cho phép xu t các báo cáo theo m u T y u c u th c t ch ó, chúng em ti n hành phân tích c s d li u c a h th ng DHIS, x y d ng m t ng trình b ng ngôn ng Visual Basic h tr k t xu t báo cáo t d li u ã l u tr Chúng em thi t k các m u báo cáo b ng Datareport, x y d ng các ch c n ng h tr phù h p v i t ng n i dung báo cáo. .. Ü X y d ng công c k t xu t báo cáo theo các m u báo cáo ngoài th c t d a trên h th ng d li u trong DHIS v1.3 H ng tháng ho c h ng quý các n v y t ph i t ng h p s li u và l p báo cáo g i v cho c p trên Các c p trên t ng h p báo cáo t c p d cho i và l p báo cáo n v N u ch s d ng h th ng DHIS có s n thì ch h tr công tác l u tr d li u, t ng h p d li u ch không cho phép ch c n ng k t xu t báo cáo Y u c... tin báo cáo n y sau ó n các n v y t có liên quan ho c c c chia s thông tin thông qua ng d ng RP RP th c ch t là m t c ng thông tin cho phép ng i dùng t i lên và t i xu ng các báo cáo, chia s báo cáo, tra c u báo cáo, chia s các m u báo cáo ã thi t k c t RD Có th mô hình hoá m i quan h gi a ba mô un n y b ng s sau: Hình 3.1: M i quan h gi a ba mô un RP, RG và RD 1.2 Y u c u ch c n ng 1.2.1 Các y u c... p trên trình duy t và l u vào trong c s d li u Tra c u báo cáo: tìm ki m báo cáo kèm theo các i u ki n tìm ki m nh th i gian g i báo cáo, n v y t , lo i báo cáo Phân trang các k t qu tìm Phân quy n s d ng: tính n ng n y ph i thay i ch c n ng c a các nhóm ng c m b o th t s m m d o cho phép i dùng khác nhau nh m áp ng m t cách linh ho t s khác nhau v c c u, ch c n ng ho t ng c a t ng nv yt M t c tính... Velocity Phân tích, thi t k và x y d ng ng d ng report portal Trang 25 / 137 Lu n v n t t nghi p CH 0112049 - 0112322 NG 3: PHÁT TRI N REPORT PORTAL 1 Gi i thi u t ng quan và phân tích y u c u 1.1 Gi i thi u C ng phân tích báo cáo tr c tuy n c x y d ng là m t ng d ng web cung c p ch c n ng chia s các báo cáo y t gi a các c p t các tr m y t ph ng xã, n trung tâm y t qu n, s y t t nh thành ph và b y t ... a RD là cho phép ng i dùng thi t k các m u báo cáo theo nhu c u b ng công c thi t k báo cáo JasperReport RD h tr vi c x y d ng các báo cáo ng v i t t c các ph n t d li u, cách s p x p b trí linh ho t tu theo nhu c u c a ng i s d ng T p tin m u báo cáo sau khi thi t k có n y sau ó s nh d ng là *.jrxml T p tin c RG phát sinh ra t p tin báo cáo hoàn ch nh v i y s li u m t cách chính xác d a trên thông . 1.6.3. Y u cu tra cu báo cáo 48 1.6.4. Y u cu phân quyn s dng h thng 49 1.6.5. Y u cu kt xut báo cáo t các tp tin mu 49 1.6.6. Y u cu. báo cáo đã kt xut lên server thay vì phi gi báo cáo lên cho cp trên bng th công. ng dng n y phi đm bo các y u cu v chc nng cng nh y u

Ngày đăng: 22/03/2014, 21:20

Từ khóa liên quan

Tài liệu cùng người dùng

Tài liệu liên quan