NHẬPMÔNCÔNGNGHỆTHÔNGTIN2
15CTT
ĐỒÁNMÔNHỌC
#2
Tài liệu này mô tả đồ án môn học cho môn học Nhập môn Công
nghệ thông tin 2 theo hướng chuyên ngành Khoa học máy tính –
CôngnghệtrithứcvàThịgiácmáytính&Robot.
KhoaCôngnghệThôngtin
ĐạihọcKhoahọcTựnhiênTPHCM
Tháng03/2016
MỤCLỤC
Cácnộidungchính......................................................................................................1
1 Nộidungđồán......................................................................................................2
2 Cácsảnphẩmcầnđạtđược..................................................................................7
3 Hướngdẫnthựchiệntheotuần............................................................................8
4 Cáccôngcụgợiý...................................................................................................8
NhậpmônCôngnghệthôngtin2
ĐồánhướngKHMT-CNTT-TGMT
ĐỒÁNMÔNHỌC
Cácnộidungchính
•
•
•
Môtảnộidungđồánvàcáckếtquảcầnđạtđược
Hướngdẫnthựchiệnđồántheotuầnchogiảngviênvàsinhviên
Cáchthứcđánhgiá
ĐHKhoahọcTựnhiênTPHCM|KhoaCôngnghệThôngtin
1
NhậpmônCôngnghệthôngtin2
ĐồánhướngKHMT-CNTT-TGMT
1
Nộidungđồán
Nộidungchính
Cótấtcả3chủđề.Nhómsinhviênchọnmộttrongbađểthựchiện.
Chủđề1-Nhậndạngảnh:Xâydựngmộtvideodemochomộthệthốngtìmkiếmthôngtinbằnghìnhảnhvăn
bản.Đồngthời,sinhviêntìmhiểunộidungkiếnthứcliênquan.
Chủ đề 2 – Khai thác dữ liệu: Xây dựng một video demo cho một hệ thống khai thác ý kiến người dùng qua
internet.Đồngthời,sinhviêntìmhiểucácnộidungkiếnthứcliênquan.
Chủđề3–Bảomật:Xâydựngmộtvideodemochomộtmôhìnhbảomậtởmộtcôngtytruyềnthông.Đồng
thời,sinhviêntìmhiểucácnộidungkiếnthứcliênquan.
Mụctiêuđồán
Sinhviênthựchiệnđồánsẽnắmđượccáckiếnthức:
•
•
•
•
Kiếnthứccơbảnchomộtsốchủđềthuộc3chuyênngànhKHMT,CNTTvàTGMT.
Cáchtiếnhànhthựchiệnmộtdựántheomôhìnhlinhhoạt.
MộtsốcôngcụhỗtrợlàmviệccộngtáctrênmôitrườngInternet.
Xâydựngmôhìnhsảnphẩmtheoyêucầu.
Sinhviênthựchiệnđồánsẽrènluyệncáckĩnăng:
•
•
•
Lậpkếhoạch,làmviệcnhóm,tổchứcvàquảnlínhóm
Tìmhiểuvàviếtbáocáo
ĐọchiểutiếngAnhvàcáctàiliệuchuyênngành
ĐHKhoahọcTựnhiênTPHCM|KhoaCôngnghệThôngtin
2
NhậpmônCôngnghệthôngtin2
ĐồánhướngKHMT-CNTT-TGMT
1.1
Đồán1-Nhậndạngảnh
Xâydựngvideodemochomộthệthốngtìmkiếmthôngtinbằnghìnhảnhvănbản.Đồngthờisinhviêntìm
hiểucácnộidungkiếnthứcliênquan.Biếtrằnghệthốnghoạtđộngtheomôhìnhsau:
•
•
Đầuvàolàmộttậptinảnhcủamộttừ,câuhoặcmộtđoạnvănbản(text).Đầuralàcáctàiliệucónội
dungliênquanđếnnộidungcủavănbảnđượctìmthấytừInternet.
Hệ thống sẽ chuyển tập tin hình ảnh thành dạng văn bản bằng công cụ OCR. Tiếp theo, văn bản rút
đượcsẽđượcsửdụngtrựctiếp(đốivớitrườnghợpchỉlàmộttừhoặccâungắn)hoặcphảiquarút
tríchtừkhóa(đốivớitrườnghợplàmộtđoạnvănbản)đểtìmcáctàiliệutừInternet.Việctìmkiếm
cáctàiliệunàyđượcthựchiệnbởicácchươngtrìnhtìmkiếmnhưGoogle,Yahoo!...
Videodemocầnthểhiệnđược:
•
•
•
Đầyđủcácbướcđượcđềcậpphíatrênvàtheođúngtrìnhtự.
Ởmỗibước,cầnthểhiệnđượckĩthuậtnàođượcsửdụng,cũngnhưđầuvàovàđầuraởmỗibước.
Videocầndễhiểuvàtrựcquansinhđộng.
Cácnộidungkiếnthứcsinhviêncầntìmhiểu:
•
•
•
OCR(opticalcharacterrecognition)
Rúttríchcáctừkhóa,làcáctừchínhthểhiệnnộidungvănbản(keywordextractor)
Sosánh2côngcụtìmkiếm,vídụGooglevàYahoo!
Đánhgiá
ĐÁNHGIÁSẢNPHẨMĐỀTÀIA(50%điểmcủađềtài)
Yếu(0-49%)
OCR-Nhậndạngchữviết(25%)
Biết được các khái Hiểu được các khái
niệm cơ bản, ứng d niệm cơ bản, ứng
ụng
dụng.
Liệt
kê
được
phươngphápOCR
Rúttríchtừkhóa(20%)
Biết được các khái Hiểu được các khái Hiểu được các
niệmcơbản
niệmcơbản
kháiniệm.
Biết các phương
pháp rút trích từ
khóa
Sosánhcôngcụtìmkiếm(20%)
So sánh được, nhưng So sánh được, So sánh được,
sốlượngtiêuchí≤3
nhưng số lượng nhưng số lượng
tiêuchí≤5
tiêuchí> 5
ĐHKhoahọcTựnhiênTPHCM|KhoaCôngnghệThôngtin
TB(50–74%)
Khá(75-89%)
Tốt (90
100%)
Hiểu được các
khái niệm, ứng
dụng
Trình bày các
phương
pháp
OCR
Hiểu các khái
niệm,ứngdụng.
Trình bày các
phương
pháp
OCR
Thử nghiệm các
công cụ OCR(có
minhchứng)
Hiểu các khái
niệm,
Biết các phương
pháp rút trích từ
khóa
Thử nghiệm các
côngcụ(cóminh
chứng
So sánh được,
nhưng số lượng
tiêuchí> 5.
3
–
NhậpmônCôngnghệthôngtin2
ĐồánhướngKHMT-CNTT-TGMT
Videodemo(35%)
Thểhiệnđủcácbước
củamôhình
Hình ảnh nhiều chỗ
không phù hợp với
nộidung
Thể hiện đủ các
bướcmôhình
Nêu rõ các kĩ thuật
sử dụng ở mỗi
bước
Hình ảnh phù hợp
vớinộidung
Sử dụng hoàn toàn
hình ảnh không tự
quay
Thể hiện đủ các
bướcmôhình
Nêu rõ các kĩ
thuật sử dụng ở
mỗibước.
Hình ảnh phù
hợpvớinộidung
<50% hình ảnh
sử dụng là tự
quay
Cósốliệurõràng
Thể hiện đủ các
bướcmôhình
Nêu rõ các kĩ
thuật sử dụng ở
mỗibước.
Hình ảnh phù
hợpvớinộidung
> 50% hình ảnh
sử dụng là tự
quay
1.2
Đồán2–Khaithácdữliệu
Xây dựng một video demo cho một hệ thống khai thác ý kiến người dùng (opinion mining) qua internet.
Đồngthời,sinhviêntìmhiểucácnộidungkiếnthứcliênquan.Biếtrằnghệthốnghoạtđộngtheomôhình
sau:
•
•
Đầuvàolàtừkhóaliênquanđếnmộtsảnphẩmhoặcsựkiệnnàođó.Đầuralàthốngkêcóbao
nhiêuphầntrămýkiếntrêninternetthíchhaykhôngthíchsảnphẩmhoặcsựkiện.
Khinhậnđượctừkhóa,hệthốngsẽthựchiệntìmkiếmcácstatus,comment(dạngvănbản)của
ngườidùngtrênmộtsốtrangwebnhưFacebook,Twitter,blogs…cóchứatừkhóatrongkhoảng
thờigiannhấtđịnh.Tiếpđó,hệthốngsẽphânloạitháiđộ(thíchhaykhôngthích)từcácstatusthu
được.Cuốicùngtínhsốlượngphầntrămthíchvàkhôngthíchtươngứng.
Videodemocầnthểhiệnđược:
•
•
•
Đầyđủcácbướcđượcđềcậpphíatrênvàtheođúngtrìnhtự.
Ởmỗibước,cầnthểhiệnđượckĩthuậtnàođượcsửdụng,cũngnhưđầuvàovàđầuraởmỗibước.
Videocầndễhiểuvàtrựcquansinhđộng.
Cácnộidungkiếnthứcsinhviêncầntìmhiểu:
•
•
Webcrawler(lấydữliệutừinternet)
Opinionmining(khaithácýkiếnngườidùng)
Đánhgiá
ĐÁNHGIÁSẢNPHẨMĐỀTÀIB(50%điểmcủađềtài)
Yếu(0-49%)
Webcrawler(lấydữliệutừinternet)
(30%)
Biết được các khái Hiểu được các khái
niệm cơ bản, ứng d niệm cơ bản, ứng
ụng
dụng.
Liệt
kê
được
phươngphápOCR
ĐHKhoahọcTựnhiênTPHCM|KhoaCôngnghệThôngtin
TB(50–74%)
Khá(75-89%)
Tốt (90
100%)
Hiểu được các
khái niệm, ứng
dụng.
Trình bày các
phương
pháp
OCR
Hiểu các khái
niệm,ứngdụng
Trình bày các
phương
pháp
OCR
Thử nghiệm các
công cụ OCR(có
4
–
NhậpmônCôngnghệthôngtin2
ĐồánhướngKHMT-CNTT-TGMT
Opinionmining(khaithácýkiếnngười Biết được các khái Hiểu được các khái
niệm cơ bản, ứng d niệm cơ bản, ứng
dùng)(35%)
ụng
dụng
Videodemo(35%)
Thểhiệnđủcácbước
củamôhình
Hình ảnh nhiều chỗ
không phù hợp với
nộidung
Thể hiện đủ các
bướcmôhình
Nêu rõ các kĩ thuật
sử dụng ở mỗi
bước
Hình ảnh phù hợp
vớinộidung
Sử dụng hoàn toàn
hình ảnh không tự
quay
Hiểu được các
khái niệm, ứng
dụng
Biết các phương
pháp rút trích từ
khóa
Thể hiện đủ các
bướcmôhình
Nêu rõ các kĩ
thuật sử dụng ở
mỗibước.
Hình ảnh phù
hợpvớinộidung
<50% hình ảnh
sử dụng là tự
quay
minhchứng)
Hiểu các khái
niệm,ứngdụng.
Biết các phương
pháp rút trích từ
khóa
Thử nghiệm các
côngcụ(cóminh
chứng
Thể hiện đủ các
bướcmôhình
Nêu rõ các kĩ
thuật sử dụng ở
mỗibước.
Hình ảnh phù
hợpvớinộidung
> 50% hình ảnh
sử dụng là tự
quay
1.3
Đồán3-Bảomật
Xâydựngmộtvideodemochomộtmôhìnhbảomậtởmộtcôngtytruyềnthông.Đồngthời,sinhviêntìmhiểu
cácnộidungkiếnthứcliênquan.Nhữngvấnđềbảomậtquantâmlà:
•
•
Cácsảnphẩm(hìnhảnh,video)đượcthiếtkế/quaybởicôngtycầnđượcchứngthực.Chứngthựcnhư
mộtcáchđánhdấu(haykítên)chosảnphẩm.
Cáchìnhảnh/videocóthểgửiqualạigiữacácphòngbanvàcầnđượcbảomậttrướcthờiđiểmcôngbố.
Môhìnhbảomậthoạtđộngnhưsau:
•
•
Cáctậptinsảnphẩmđượcápdụngkĩthuậtẩndữliệuđểẩnchữkíchứngthựcvàobêntrong(màkhông
thểphávỡđược)
Cácsảnphẩmtrướckhigửiđiđếncácphòngbancầnđượcmãhóatrước.Ngườinhậnmongmuốnsẽ
phảigiảimãđểcósảnphẩmgốc.
Videodemocầnthểhiệnđược:
•
•
Đầyđủcácbướcđượcđềcậpphíatrênvàtheođúngtrìnhtự.
Ởmỗibước,cầnthểhiệnđượckĩthuậtnàođượcsửdụng,cũngnhưđầuvàovàđầuraởmỗibước.
ĐHKhoahọcTựnhiênTPHCM|KhoaCôngnghệThôngtin
5
NhậpmônCôngnghệthôngtin2
ĐồánhướngKHMT-CNTT-TGMT
•
Videocầndễhiểuvàtrựcquansinhđộng.
Cácnộidungkiếnthứcsinhviêncầntìmhiểu:
•
•
Ẩndữliệu(datahiding)
Mãhóadữliệu
Ngoàira,sinhviênsẽphảitựquaymộtvideogiớithiệuvềnhómđểdemochomôhìnhcủamình.
Đánhgiá:
ĐÁNHGIÁSẢNPHẨMĐỀTÀIC(50%điểmcủađềtài)
Yếu(0-49%)
Ẩndữliệu(datahiding)
(25%)
Biết được các khái Hiểu được các khái
niệm cơ bản, ứng d niệm cơ bản, ứng
ụng
dụng.
Liệt
kê
được
phươngpháp
Mãhóadữliệu(25%)
Biết được các khái Hiểu được các khái
niệm cơ bản, ứng d niệm cơ bản, ứng
ụng
dụng
Videodemo(30%)
Thểhiệnđủcácbước
củamôhình
Hình ảnh nhiều chỗ
không phù hợp với
nộidung
Videogiớithiệunhóm(20%)
Thể hiện đủ các
bướcmôhình
Nêu rõ các kĩ thuật
sử dụng ở mỗi
bước
Hình ảnh phù hợp
vớinộidung
Sử dụng hoàn toàn
hình ảnh không tự
quay
Đầy đủ các thông tin Đầy đủ thông tin
cácthànhviên
cácthànhviên
Hìnhảnhnghèonàn
Hình ảnh và âm
thanhphùhợp
ĐHKhoahọcTựnhiênTPHCM|KhoaCôngnghệThôngtin
TB(50–74%)
Khá(75-89%)
Tốt (90
100%)
Hiểu được các
khái niệm, ứng
dụng.
Trình bày các
phươngpháp
–
Hiểu các khái
niệm,ứngdụng
Trình bày các
phươngpháp
Thử nghiệm các
công cụ OCR(có
minhchứng)
Hiểu được các Hiểu các khái
khái niệm, ứng niệm,ứngdụng.
dụng
Biết các phương
Biết các phương pháp rút trích từ
pháp rút trích từ khóa
khóa
Thử nghiệm các
côngcụ(cóminh
chứng
Thể hiện đủ các Thể hiện đủ các
bướcmôhình
bướcmôhình
Nêu rõ các kĩ Nêu rõ các kĩ
thuật sử dụng ở thuật sử dụng ở
mỗibước.
mỗibước.
Hình ảnh phù Hình ảnh phù
hợpvớinộidung hợpvớinộidung
<50% hình ảnh > 50% hình ảnh
sử dụng là tự sử dụng là tự
quay
quay
Đầyđủthôngtincácthànhviên
Nộidunghấpdẫn,sángtạo
6
NhậpmônCôngnghệthôngtin2
ĐồánhướngKHMT-CNTT-TGMT
2
Cácsảnphẩmcầnđạtđược
1. Projectplan(phácthảodựán).KếhoạchthựchiệndựántheoquitrìnhScrum.
2. Meetingminutes(chitiếtcuộchọp).Ghilạinộidungcáccuộchọphangtuầncủanhóm.Cácthànhphầncơ
bảngồmcó:Cáccôngviệccủatuầntrước,tiếnđộcủacáccôngviệcnày(đãxong,đãhoànthành?%),các
vấnđềcòntồnđộngvàcácgiảiphápđãchọnsaukhithảoluận,cáccôngviệcmới,phâncôngcôngviệccho
tuầnmới.
3. Reflectivereport(báocáorútkinhnghiệm).Báocáorútkinhnghiệmsaukhihoànthànhdựán:nhậnxét
nhữngđiểmđãlàmtốt,nhữngđiểmcòntồnđọng,mứcđộđónggópcủacácthànhviên.
4. BáocáoSlide.BáocáodạngSlidevềsảnphẩmcủanhóm(vềvideo&nộidungkiếnthức).
5. Sảnphẩmdemo.
ĐHKhoahọcTựnhiênTPHCM|KhoaCôngnghệThôngtin
7
NhậpmônCôngnghệthôngtin2
ĐồánhướngKHMT-CNTT-TGMT
3
Hướngdẫnthựchiệntheotuần
Mụctiêu
Nộidungthựchiệnđượcviếttrêncơsở5tuầnthựchiện
Tuần7TH:
18/04/2016
Tuần8TH:
25/04/2016
Tuần9TH:
02/05/2016
Tuần10TH:
09/05/2016
Tuần11TH:
16/05/2016
Tuần12TH:
23/05/2016
Giớithiệuđềtàivàcácyêucầu
Lênkếhoạchchodựán
Tìmhiểumộtquitrìnhvàcáccôngcụsẽsửdụng
Tiếnhànhthửnghiệmquytrình
Môtảquytrình
Tiếnhànhthửnghiệmquytrình
Môtảquytrình
Hoànchỉnhsảnphẩm,slide&báocáo.
Báocáođồán2vàogiờlíthuyết
Nhóm(đứngđầulàtrưởngnhómvớivaitròScrumMaster)báocáohàngtuầnchoGiảngviênhướngdẫnthực
hành(vaitròProductOwner)tronggiờthựchànhhàngtuần.
Kếtquảthảoluậnnhómcầnđượcghilạitrongmeetingminutes.
4
Cáccôngcụgợiý
A.
Cáccôngcụxửlýhìnhảnh
ĐHKhoahọcTựnhiênTPHCM|KhoaCôngnghệThôngtin
8
NhậpmônCôngnghệthôngtin2
ĐồánhướngKHMT-CNTT-TGMT
a. IrfanView
b. MSPaint
B.
Cáccôngcụnhậndạngảnh
c.VietOCR
A Java/.NET GUI frontend for Tesseract OCR engine. Supports optical character recognition for
VietnameseandotherlanguagessupportedbyTesseract.
VietOCRisreleasedanddistributedundertheApache License, v2.0.
/>d.OtherOCRtools
các tool OCR tham khảo. Sinh viên được khuyến khích sử dụng và so sánh kết quả của các tool khác nhau.
Đa phần các tool này cho phép dùng thử. Sinh viên cần submit thông tin để download bản trial.
/>
C.Cáccôngcụxửlýphim
e.WindowMovieMaker
Window Live Movie Maker - có sẵn trong máy Windows
f.AdobePremiere
AdobePremiereProisatimeline-basedvideoeditingsoftwareapplication.ItispartoftheAdobe
CreativeSuite,asuiteofgraphicdesign,videoeditingandweb
g.
Othervideo_editing_softwares
Các tool tham khảo. Sinh viên được khuyến khích sử dụng và so sánh độ tiện dụng và hiệu quả của các
tool khác nhau. Một số tool miễn phí, một số trial. Sinh viên cần submit thông tin để download bản trial.
/>ĐHKhoahọcTựnhiênTPHCM|KhoaCôngnghệThôngtin
9
NhậpmônCôngnghệthôngtin2
ĐồánhướngKHMT-CNTT-TGMT
h.AdobeAfterEffects,toolRotoBrush.
Adobe After Effects is a digital motion graphics and compositing software package published by Adobe
Systems,usedinthepost-productionprocessoffilmmakingandtelevisionproduction.Itsmainusesarethe
origination of 2D and 2.5D animation, visual effects compositing and finishing (image adjustment, color
correctionetc.).AfterEffectscanalsobeusedasabasicnon-lineareditorandamediatranscoder.
/>i.
Mộtsốtoolthamkhảokhác.
/>
D.
j.
Cáccôngcụxửlýâmthanh
JetAudio
JetAudiolàmộttrongnhữngtrìnhnghenhạcvàoloạibậcnhấthiệnnay,cókhảnăng
chơihầuhếtcácđịnhdạngphổbiếnvàcácđịnhdạngkhác,JetAudiocòncó
riêngmộtbộEqualizercủariêngmìnhlàmtăngchấtlượngâmthanhkhichơibằngJetAudio...
k.Audacity
Audacity®làmộtphầnmềmnguồnmở,tựdochoviệcghiâmvàchỉnhsửaâm
thanh.Rấtnhỏgọnvànhanh.
/>
l.
MKVToolNix
MKVToolnixchophéplấyphầnaudiocủabộphimchấtlượngkémhơn
ghépquaphimchấtlượngcaocủabạn.Tấtcảcácyêucầutrêncóthể
thựchiệndểdàngvớiMKVToolnix.DùtênlàMKVToolnixnhưng
ĐHKhoahọcTựnhiênTPHCM|KhoaCôngnghệThôngtin
10
NhậpmônCôngnghệthôngtin2
ĐồánhướngKHMT-CNTT-TGMT
MKVToolnixhỗtrợhầuhếtcácđịnhdạngvideo,audiovàsubhiệncó,hơn
nữa,đâylàcôngcụmiễnphí100%.
/>
m.VideoEditmagic
Khibạncónhiềuđoạnphimvàmuốnnốilạivớinhaubằngcáchiệuứngđộcđáo
haychènchữgiớithiệu,VideoEditMagiclàmộtcôngcụhữuích.Phầnmềmnày
chỉcó12,8MBnênkhôngyêucầumáytínhcấuhìnhcao.Ngoàira,VideoEdit
Magiccòncóthểchụphìnhtừwebcamvàchènluônvàođoạnphimđangchỉnh
sửa.Bảndùngthử30ngàysẽchènđoạnchữquảngcáovàosảnphẩmcuốicùng.
Phầnhướngdẫnđượcthựchiệndưới
dạngflashgiúpngườidùngdễdàngtheodõi.
/>
n.AudioToVideoMixer
Côngcụ“AudiotoVideoMixer”sẽgiúpbạnthựchiệnviệclồngâmthanhvàovideosố
chỉbằngmộtvàicúclickchuột.
/>
15524.html
E.Cáccôngcụxửlýngônngữtựnhiên
o.VLSP
Hệthốngtrìnhdiễnmộtsốsảnphẩmcủanhánhđềtài"Xửlívănbản"làmộtphầncủađềtàiKC01.01/0610"NghiêncứupháttriểnmộtsốsảnphẩmthiếtyếuvềxửlítiếngnóivàvănbảntiếngViệt"(VLSP).
HệthốngtíchhợpsảnphẩmdoNguyễnViệtCườngvàNguyễnLêMinh(JAIST)pháttriển.Cáccôngcụxửlí
tiếng Việt do các nhóm thực hiện cung cấp. Hệ thống tích hợp sử dụng các công cụ mã nguồn mở: PHP,
ĐHKhoahọcTựnhiênTPHCM|KhoaCôngnghệThôngtin
11
NhậpmônCôngnghệthôngtin2
ĐồánhướngKHMT-CNTT-TGMT
MySQL,Smarty,Snoopy,WZToolTip,Mudim,Zapatec.
:8080/demo/p.
StanfordNLP
The Stanford NLP Group makes parts of our Natural Language Processing software available to
everyone. These are statistical NLP toolkits for various major computational linguistics
problems. They can be incorporated into applications with human language technology needs.
:8080/parser/
F.Cáccôngcụmãhóavàẩndữliệu
q.as3crypto
CryptographylibraryforActionScript3,includingpartialTLS1.0support
/>r.
Javascript implementation of DES
s. AspEncrypt Demo 2: Text Encryption/Decryption
t.
SecretKeyEncryptionDemo
/>
u.RSADemoApplet
/>v.MSUStegoVideo
Uniquetoolforhidinginformationinvideo
(VirtualDubfilter/standaloneexecutable)
MSUGraphics&MediaLab(VideoGroup)
MSU StegoVideo allows hiding any file in a video sequence.
ĐHKhoahọcTựnhiênTPHCM|KhoaCôngnghệThôngtin
12
NhậpmônCôngnghệthôngtin2
ĐồánhướngKHMT-CNTT-TGMT
Different popular codecs were analyzed and an algorithm, providing the smallest data loss after
compression, was chosen. Convolutional codes with Viterbi decoding are used to correct
occurred errors.
/>
Ngoàira,cũngcóthểsửdụng(thêm)cácphầnmềmhợpphápkhácphùhợpvớicôngviệc.
ĐHKhoahọcTựnhiênTPHCM|KhoaCôngnghệThôngtin
13