Quản lý từ điển trên pocket PC

57 154 0
Quản lý từ điển trên pocket PC

Đ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

ỏn tt nghip Trng i hc Vinh TRờng đại học vinh Khoa công nghệ thông tin === === đồ án tốt nghiệp Đề tài: quản lý từ điển pocket pc Giáo viên hớng dẫn: ts phan lê na Sinh viên thực hiện: trần quang cảnh Lớp: 46K1 - CNTT Vinh, 5/2010 = = LI CM N Trn Quang Cnh - Lp 46K1 - CNTT ỏn tt nghip Trng i hc Vinh Li u tiờn cm n cỏc thy cụ giỏo Khoa Cụng ngh Thụng tin ó dy d v trang b cho em kin thc v lp trỡnh cng nh kin thc v mụ hỡnh c s d liu gúp phn quan trng xõy dng ti c bit em xin chõn thnh cm n cụ giỏo hng dn Tin s Phan Lờ Na thi gian qua ó nh hng cng nh tn tỡnh hng dn v giỳp v kin thc Ngoi xin cm n cỏc bn th lp 46K1 CNTT ó nhit tỡnh giỳp S h tr ca cụ v cỏc bn ó giỳp em hon thnh ỏn ny Trn Quang Cnh - Lp 46K1 - CNTT ỏn tt nghip Trng i hc Vinh MC LC đồ án tốt nghiệp Trn Quang Cnh - Lp 46K1 - CNTT LI NểI U .5 1.1.2 H iu hnh Windows Mobile Trn Quang Cnh - Lp 46K1 - CNTT 10 .11 1.1.3 ng dng, sc mnh ca Pocket PC v Window Mobile .12 Trn Quang Cnh - Lp 46K1 - CNTT 56 .12 1.2 Microsoft NET 13 1.2.2 .NET Compact Framework 14 1.3 Cu hỡnh thit b .15 1.3.1 Kt ni .16 1.3.2 Hin th th nh o 23 1.3.3 Ci t chng trỡnh ng dng cho thit b 25 CHNG 28 PHN TCH V THIT K H THNG .28 CHNG 35 CHNG TRèNH T IN CHO POCKET PC 35 3.1 Gii thiu chung 35 3.5 Ti t 40 3.6 Hin th ngha 40 3.7 Chc nng chng trỡnh 41 3.7.1 Ti danh sỏch ti ListBox Control 41 3.7.2 Tỡm t gn ỳng .42 3.7.3 Tỡm theo cm t 43 3.7.4 Thờm, sa, xúa t .43 3.7.5 Khụi phc d liu gc 46 Trn Quang Cnh - Lp 46K1 - CNTT ỏn tt nghip Trng i hc Vinh 3.7.6 Xem t ó tra 47 3.7.7 Tra t qua Clipboard 47 3.7.8 Giao din hai ngụn ng 48 3.7.9 Tra t Online 49 CHNG 51 TRIN KHAI NG DNG TRấN MY POCKET PC THT .51 4.1 Mụi trng h tr 51 4.2 úng gúi chng trỡnh 51 4.3 Ci t ng dng .53 KT LUN 56 TI LIU THAM KHO 57 Trn Quang Cnh - Lp 46K1 - CNTT ỏn tt nghip Trng i hc Vinh LI NểI U Ngy s phỏt trin mnh m ca kinh t, ca khoa hc k thut trờn th gii kộo theo s phỏt trin ca tin hc Vi yờu cu x lý thụng tin s thi gian ngn nht thỡ tin hc l ngnh khụng th thiu nú úng vai trũ l cu ni gia cỏc quc gia, cỏ nhõn trờn th gii Khụng cú tin hc chỳng ta s khụng cú Internet =>khụng cú in thoi di ng, mỏy bay, tu v tr, v tinh dựng ngy Khụng cú tin hc chỳng ta s khụng cú c thụng tin ca th gii cng nh nc mt cỏch nhanh nht Khi nn minh th gii ngy cng tin b, Cụng ngh Thụng tin phỏt trin ỏp ng tt cỏc nhu cu ca ngi dựng, ng ngha vi s phỏt trin ú ngi dựng s a nhng yờu cu ca riờng mỡnh, ú l chic mỏy tớnh mnh hn lt web nhanh hn, phn mm hot ng n nh hn c bit ngi ngy cng tr nờn bn rn khụng cú nhiu thi gian ngi mt ch, mong mun cú th iu khin cụng vic t xa ú h cn mt chic mỏy tớnh nh hn, tin dng hn, cú th dựng x lý thụng tin nh mt mỏy tớnh bn, cú th dựng nh mt chic in thoi di ng.V Iphone, SmartPhone, Pocket PCl nhng thit b nh vy Pocket PC l chic mỏy tớnh b tỳi tin li s dng h iu hnh Window Mobile ca Microsoft Nú cú y tớnh nng c bn v cn thit nht ca mt chic mỏy tớnh bn nh lt Web, chi Game, c ti liu c bỏo, sỏch (ebook), tỡm hiu thụng tin qua mng phc v cho cụng vic v hc l iu khụng th thiu v ngy cng phong phỳ, a dng a s chỳng ta hng ngy phi lm tip xỳc vi rt nhiu ti liu nc ngoi v nhu cu t in dnh cho thit b l ng nhiờn Tỡm hiu v Smart Device H iu hnh Windows Mobile v T in Anh - Vit dnh cho Pocket PC l ti m em thc hin Hu ht cỏc thit b di ng nh v nh nờn ngoi phc ca linh kin phn cng thỡ phn mm cng vy, dung lng b nh ca thit b ny l nh hn nhiu so vi mỏy tớnh bn Do kh nng lu tr cú hn nờn cỏc ng dng phi cú kớch thc phự hp T in Anh - Vit dnh cho Pocket Trn Quang Cnh - Lp 46K1 - CNTT ỏn tt nghip Trng i hc Vinh PC c vit theo chun Dict nhm mc ớch tra cu cỏc ti liu ting Anh trờn mỏy Pocket PC, vi khong hn 108000 t Anh - Vit v hn 23400 t Vit-Anh, ngi dựng cú th thờm, sa v xúa t Chng trỡnh phc v tra cu khỏ hiu qu nhiờn tc l cn khc phc cỏc thut toỏn cha tht s c chun húa, cha cú chc nng c t s tỡm hiu thờm Pocket PC l mỏy tớnh mini c thit k c bit b nh nh hn rt nhiu so vi mỏy tớnh bn cho nờn tc x lý cng chm hn, ú mt chng trỡnh t in li ũi hi nhiu b nh cng nh kh nng x lý ca thit b Cho nờn cn cú mt cỏch lu tr hp lý v tỡm kim cho s lng t tng lờn khụng lm trn b nh ca mỏy S lng t tng lờn s lm cho tc x lý ca chng trỡnh tr nờn chm hn Chng trỡnh t in Anh - Vit m em chn lm ti l chng trỡnh c vit theo chun Dict (l chun cho phộp truy cp trc tip ti mt vựng no ú ca d liu), chng trỡnh bao gm hai loi t in Anh - Vit v Vit - Anh Ngoi tớnh nng tra tra t, chng trỡnh cũn cú mt s chc nng khỏc: - Thờm, sa, xúa t - Nh t va tra - Tra t trc tuyn nu thit b kt ni ti Internet - Tra t qua ClipBoard - Hin th giao din hai ngụn ng - Ti nhanh d liu ti danh sỏch t - Tra t trc tuyn qua mng Trn Quang Cnh - Lp 46K1 - CNTT ỏn tt nghip Trng i hc Vinh CHNG C S Lí THUYT 1.1 Lý thuyt v thit b Pocket PC 1.1.1 Pocket PC Hin cỏc tht b di ng ang dn tr nờn ph bin xó hi, li ớch m nú mang li l rt ln cn nú cú th c s dng bt c ni õu bt c thi im no S lng in thoi, mỏy PDAs v cỏc thit b di ng khỏc ó vt xa s mỏy tớnh hin Theo on The Yankee Group thỡ c lng cú khong 1.8 ngn t cỏc thit b di ng c s dng trờn th gii Trn Quang Cnh - Lp 46K1 - CNTT ỏn tt nghip Trng i hc Vinh Pocket PC l thit b di ng b tỳi s dng h iu hnh Win dow Mobile nú cú chc nng tng t nh mỏy tớnh PC Pocket PC ban u cú tờn l "Merlin", c phỏt hnh vo thỏng 10/2001 Pocket PC c trang b Windows CE 3.0 Mn hỡnh ch yu vi kớch thc 240 ì 320 (QVGA), Pocket PC cng cú th c s dng nh in thoi ú l Smartphones Nhng Pocket PC v in thoi thụng minh ch yu l cỏc thit b GSM Trong tng lai, mỏy tớnh b tỳi (Pocket PC) v in thoi thụng minh s ngy cnh tranh quyt lit vỡ th ngnh ny ũi hi nhiu s sỏng to, ý tng thit k riờng Pocket PC ó c phỏt hnh trờn nhiu kin trỳc CPU; SH-3, MIPS, v ARM Cỏc tớnh nng mi / ci t sn cỏc ng dng bao gm nh sau: Trn Quang Cnh - Lp 46K1 - CNTT ỏn tt nghip Trng i hc Vinh Tng cng giao din ngi dựng vi s h tr ch Kim tra chớnh t v cụng c m t Pocket Word Savable ti v WAP Pocket Internet Explorer Mng riờng o h tr ng b húa cỏc th mc MSN Messenger Terminal Services Windows Media Player vi cỏc lung nng lc Microsoft Reader Palm OS h tr cho cỏc tin beaming Ci thin Pocket Outlook Qun lý quyn k thut s (DRM) h tr Microsoft Reader 1.1.2 H iu hnh Windows Mobile Window Mobile l h iu hnh c phỏt trin bi Microsoft v c thit k dnh cho cỏc in thoi thụng minh, cỏc thit b di ng õy l h iu hnh da trờn Windows CE 5.2, cú cỏc tớnh nng mt b cỏc ng dng c bn phỏt trin bng cỏch s dng Microsoft Windows API Nú c thit k c phn no tng t nh cỏc phiờn bn ca Windows trờn PC, vi tớnh nng khụn ngoan v thm m Hu ht cỏc in thoi Windows Mobile i kốm vi mt bỳt stylus, c dựng nhp lnh bng cỏch thao tỏc nú trờn mn hỡnh.Windows Mobile ó c nõng cp v cp nht nhiu ln, vi phiờn bn hin ti l Windows Mobile 6.5.3 Nhng sa i chớnh tip theo, Windows Mobile 7.0, d kin s c phỏt hnh vo qỳy nm 2010 v s lm cho Windows Mobile tr thnh mt i th cnh tranh khụng nh th gii di ng Windows Mobile 5,0, ban u cú tờn mó l "Magneto", ó c phỏt hnh ti Microsoft v Embedded Developers Conference 2005 ti Las Vegas, Ngy 09-12 Thỏng 5/ 2005 õy l ln u tiờn c cung cp trờn Dell Axim X51 Nú cú s dng NET Compact Framework 1.0 SP3 - mt mụi trng cho cỏc chng trỡnh da trờn NET Windows Mobile 5.0 bao gm Microsoft Exchange Server ci thin chc nng lm vic hiu qu hn Trn Quang Cnh - Lp 46K1 - CNTT ỏn tt nghip Trng i hc Vinh WM 5,0 c trng tui th pin tng lờn 50% kh nng lu tr khú phõn hy iu ny tip tc xu hng ca Windows da trờn thit b di chuyn t vic s dng RAM nh l phng tin lu tr chớnh ca mỡnh vic s dng mt s kt hp ca RAM v b nh flash (trong s dng, khụng cú s phõn bit gia hai rừ rng cho ngi dựng) Chng trỡnh v d liu thng xuyờn truy cp chy RAM, hu ht c lu tr b nh ph Cỏc h iu hnh liờn tc di chuyn d liu gia hai cn thit Tt c mi th c lu b nh ph, ú, khụng ging nh cỏc thit b trc ú, cỏc thit b WM5 khụng mt d liu mt in b mt Trn Quang Cnh - Lp 46K1 - CNTT 10 ỏn tt nghip Trng i hc Vinh 3.7.3 Tỡm theo cm t Ti t in ang tra chng trỡnh cho phộp tỡm theo mt t hay cm t m ngi dựng nhp vo Nhn vo mt Items t danh sỏch kt qu xem ngha 3.7.4 Thờm, sa, xúa t Cỏc t c thờm, sa va xúa s c lu mt tin khỏc, vi nh dng nh sau: Trn Quang Cnh - Lp 46K1 - CNTT 43 ỏn tt nghip Trng i hc Vinh Ký t tab a ch offset ca ngha tab di ngha + ký t c bit: - Nu ký t l ~ t c thờm - Nu ký t l ! t c sa - Nu ký t l * t b xúa a Thờm Cho phộp thờm t vo t in Khi mt t c thờm vo chng trỡnh s kim tra xem t va nhp cú ký t u cú trựng vi ký t u danh sỏch t hin ti hay khụng: nu cú s kim tra danh sỏch hin ti, ngc li ti tt c t cú ký t u ca t va nhp ri tin hnh kim tra Trn Quang Cnh - Lp 46K1 - CNTT 44 ỏn tt nghip Trng i hc Vinh - Nhp t loi hoc chn t loi t danh sỏch x xung - Nhn nỳt Xem xem trc - Nhn ng ý lu b Sa t Cho phộp sa ngha ca t - Ch cho phộp sa ngha ca t danh sỏch t hin ti - Chn mt t danh sỏch t sa - Nhn nỳt Xem xem trc - Nhn ng ý cp nht thụng tin c Xúa t Cho phộp xúa t ang tra Trn Quang Cnh - Lp 46K1 - CNTT 45 ỏn tt nghip Trng i hc Vinh Trong danh sỏch t hin ti mt t va tra hoc ang chn cú th c xúa i 3.7.5 Khụi phc d liu gc Cho phộp khụi phc li d liu ban u Khi mc ny c chn thỡ mi thao tỏc thờm, sa, xúa va thc hin trờn u khụng cũn tỏc dng - T menu qun lý(Manage) chn Phc hi d liu gc sau ú chng trỡnh s a thụng bỏo, ngi dựng chn No khụng thc hin hoc Yes chp nhn Trn Quang Cnh - Lp 46K1 - CNTT 46 ỏn tt nghip Trng i hc Vinh - Chng trỡnh s xúa cha cỏc t ó c thờm, c sa v b xúa trc ú 3.7.6 Xem t ó tra Trong quỏ trỡnh tra t ngi dựng cú th s quờn hoc khụng th nh ht ngha ca mt t no ú vỡ th mun c tra li t ú, nu phi tỡm danh sỏch lờn n hng nghỡn t thỡ s mt khỏ nhiu thi gian, hn na cú th khụng nh chớnh xỏc t Chng trỡnh s lu li cỏc t va tra v cho phộp ngi dựng tỡm li ngha thun li hn - Ti Menu T in chn T ó tra 3.7.7 Tra t qua Clipboard Tra t qua Clipboard h tr dch ti liu tt hn: - Trong chng trỡnh ang n nu mt t c gi d liu ti Clipboard thỡ chng trỡnh s nhn t ú qua ClipBoard v dch ngha t ú - Mc nh ban u ca chng trỡnh l cho phộp quột ClipBoard nhiờn cú th tt chc nng ny t menu ca chng trỡnh Trn Quang Cnh - Lp 46K1 - CNTT 47 ỏn tt nghip Trng i hc Vinh - Trong chc nng ny ang bt thỡ chng trỡnh s liờn tc c d liu t Clipboard nu d liu khụng trng thỡ s thc hin tra - M mt ti liu sau ú bụi en t v nhn Ctrl+C t bn phớm: 3.7.8 Giao din hai ngụn ng Chng trỡnh cho phộp hin th hai ngụn ng l ting Anh v tiờng Vit: Trn Quang Cnh - Lp 46K1 - CNTT 48 ỏn tt nghip Trng i hc Vinh Nhn vo nỳt EN (VI) bờn cnh ụ nhp chuyn i ngụn ng Cú nhiu cỏch lm chng trỡnh vi giao din ngụn ng Trong chng trỡnh ny ngụn ng c lu tr di dng XML - Cú EN.xml lu cỏc t ting Anh v VN.xml lu cỏc t ting Vit - Ngụn ng hin th s c ghi nh cho c cy li chng trỡnh 3.7.9 Tra t Online Cho phộp tra t hin ti qua mng thụng qua trang web www.google.com v www.vdict.com Trn Quang Cnh - Lp 46K1 - CNTT 49 ỏn tt nghip Trn Quang Cnh - Lp 46K1 - CNTT Trng i hc Vinh 50 ỏn tt nghip Trng i hc Vinh CHNG TRIN KHAI NG DNG TRấN MY POCKET PC THT 4.1 Mụi trng h tr Chng trỡnh chy trờn h iu hnh Window Mobile 5.0 v trờn nn.Net CompactFrameWork 3.5 cho nờn mỏy phi c ci t hai thnh phn ny Mỏy cng cn phi ci t Font ting Vit Mỏy Pocket PC a s b nh RAM khong 16-32 MB v b nh ca mỏy ch yu dnh cho cỏc chng trỡnh thit b, chng trỡnh Qun lý t in d liu li cú dung lng khỏ ln v khụng cho lu ti b nh ca mỏy, khc phc thỡ d liu ca chng trỡnh s c lu trờn th nh cũn chng trỡnh s c úng gúi v hon ton cú th ci t trờn mỏy Mỏy cn kt ni ti mỏy tớnh thụng qua chng trỡnh ActiveSync cú th a c d liu v chng trỡnh vo ci t Núi chung mỏy o mc dự ch l mụ phng nhng v bn cht nú hon ton ging mỏy tht nờn trin khai mt ng dng cho mỏy tht cú th lm tng t nh cu hỡnh cho mỏy o 4.2 úng gúi chng trỡnh a ng dng vo mỏy ci tv s dng thỡ chng trỡnh cn c úng gúi Dng úng gúi ca chng trỡnh l CAB Chng trỡnh c vit trờn b Visual Studio ca Microsoft Trong Visual Studio 9.0 hin cú h tr úng gúi ng dng vit cho Smart Device - To mi mt Project v chn nh hỡnh di Trn Quang Cnh - Lp 46K1 - CNTT 51 ỏn tt nghip Trng i hc Vinh - Add/Project Outv nhn OK - Mt s DLL cú chng trỡnh s c Add ti úng gúi Trn Quang Cnh - Lp 46K1 - CNTT 52 ỏn tt nghip Trng i hc Vinh - DictEV-VE l tờn CAB s c to a ti mỏy - To short cut ca chng trỡnh bng cỏch Add mt Start Menu Folder 4.3 Ci t ng dng - Sau úng gúi chng trỡnh thnh cụng a CAB ti th nh ca mỏy cựng vi th mc datas õy l th mc cha d liu t in ca chng trỡnh Trn Quang Cnh - Lp 46K1 - CNTT 53 ỏn tt nghip Trng i hc Vinh Nhn vo DictEV-VE.CAB ci t ng dng Sau ci t thnh cụng chng trỡnh s xut hin trờn Menu Start ca thit b Giao din form ti d liu ca chng trỡnh Trn Quang Cnh - Lp 46K1 - CNTT 54 ỏn tt nghip Trn Quang Cnh - Lp 46K1 - CNTT Trng i hc Vinh 55 ỏn tt nghip Trng i hc Vinh KT LUN ỏn Qun lý t in trờn Pocket PC ó t c cỏc kt qu sau: - Tỡm hiu v thit b Pocket PC v h iu hnh Windows Mobile - Phõn tớch v thit k bi toỏn qun lý t in - Xõy dng chng trỡnh qun lý t in vi cỏc chc nng sau: + Tra t vi hai b t in Anh Vit v Vit - Anh + Qun lý t Anh Vit + Tra t qua hai trang web google.com v vdict.com + Tra t qua Clipboard V mt s chc nng khỏc + ng dng trin khai trờn mỏy tht Tuy nhiờn chng trỡnh hon thin thi chng trỡnh cn thờm cỏc chc nng khỏc na: + Cho phộp c t + Tra t qua mng bng cỏch s dng d liu t cỏc mỏy Server ca cỏc trang web ni ting nh: www.google.com; www.vdict.com Mt ln na em xin gi li cm n cỏc thy giỏo cụ giỏo trng i hc Vinh núi chung v cỏc thy giỏo cụ giỏo khoa Cụng ngh thụng tin núi riờng ó dy d em nhng nm hc va qua Em xin chõn thnh cm n cụ giỏo hng dn TS.Phan Lờ Na ó tn tỡnh hng dn, nhc nh v giỳp em cú th hon thnh ỏn ny Xin cm n ti cỏc bn th lp 46K1-CNTT vi nhng giỳp thi gian qua Xin chõn thnh cm n ! Trn Quang Cnh - Lp 46K1 - CNTT 56 ỏn tt nghip Trng i hc Vinh TI LIU THAM KHO Ting Vit [1] Phm Vn t, K thut lp trỡnh C, Nh xut bn Thng kờ - 2003 [2] Nguyn c Ngha, Nguyn Tụ Thnh, Toỏn ri rc Nh xut bn i hc Quc gia 2001 [3] Xuõn Lụi, Cu trỳc d liu v gii thut Nh xut bn i hc Quc gia Ting Anh [1] Agarwal - Beginning C Sharp 2008 Databases (Apress_ 2008) [2] Bradley L.Jones, SAMS.C# in 21 Days, [3] Erik Brown, Manning, Windows Forms Programming with C#, [4] James Foxall, Sams - Teach Yourself Visual C# 2008 in 24 Hours Complete Starter Kit, [5] Jesse Liberty, OReilly, Programming C# [6] Wrox - Professional Microsoft Smartphone Programming [7] MSDN Library - April 2002 Internet [1] http://stardict.sourceforge.net [2] http://dictionary.reference.com [3] http://dict.leo.org [4] http://www.google.com Trn Quang Cnh - Lp 46K1 - CNTT 57 [...]... của một từ điển không chỉ có tra từ mà phải quản lý được từ nữa Việc cập nhật thêm từ cho từ điển là cần thiết bởi chất lượng của từ điển một phần dựa vào số lượng từ có được 2.1.1 Biểu đồ phân cấp chức năng F Quản lý từ Tra từ Tìm kiếm Quản lý từ điển F Trợ giúp Cập nhật thông tin từ Khôi phục dữ liệu Bất cứ một chương trình ứng nào được viết ra cũng không thể thiếu phần trợ giúp, quản lý từ cho phép... khác nhau: Pocket PC (nếu không có điện thoại di động) Pocket Pocket Windows Windows Windows Windows Windows Windows PC 2000 PC 2002 Mobile 2003 Mobile 2003 SE Mobile 5.0 Mobile 6 Mobile 6.1 Mobile 6,5 Windows Windows Windows Pocket PC 2000 Pocket PC 2002 Mobile 2003 cho Windows N/A Pocket PC Windows Pocket PC (với điện Pocket PC 2000 thoại di động) Phone Edition Pocket PC Windows Pocket PC 2002 Mobile... học Vinh Biểu đồ luồng dữ liệu mức khung cảnh Cập nhật từ Quản lý từ Người dùng điển Tra từ Nhập từ cần tra Người dùng yêu cầu chương trình cho phép tra từ và quản lý từ ngược lại chương trình yêu cầu người phải nhập từ cần tra Biểu đồ luồng dữ liệu mức đỉnh - Khi người dùng nhập từ để tra chương trình có nhiệm vụ tìm kiếm và hiển thị nghĩa của từ cần tra Trần Quang Cảnh - Lớp 46K1 - CNTT 29 Đồ án tốt... Đại học Vinh - Dữ liệu sẽ được đưa vào kho khi người dùng thêm, sửa hoặc xóa từ Ngược lại là kiểm tra từ được thêm hay chỉnh sửa có ở trong kho hay không Biểu đồ luồng dữ liệu mức dưới đỉnh - Phân rã chức năng tra từ: Nhập từ cần tra Tra từ Tra từ Người dùng Dữ liệu - Phân rã chức năng quản lý từ: Nhập từ Quản lý từ Cập nhật từ Người dùng Dữ liệu Trần Quang Cảnh - Lớp 46K1 - CNTT 30 Đồ án tốt nghiệp... ngôn ngữ tiếng Anh và tiếng Việt Ngoài tra từ, một số tính năng khác như thêm, sửa, xóa và nhớ những từ vừa tra giúp người dùng có thể quản lý từ điển hiệu quả và dễ dàng hơn 3.2 Chuẩn Dict Hầu như ai cũng biết một cuốn từ điển bằng giấy giấy phải đến gần cả nghìn trang Từ điển trên máy tính cũng vậy dữ liệu là rất lớn, với hơn 100000 từ, mà mỗi từ được lưu trên một dòng thì phần nghĩa của nó còn gấp... khi nhập từ hoặc chọn từ danh sách - Danh sách từ được hiện ra khi người dùng nhập một từ bất kỳ, từ danh sách có thể lựa chọn từ cần tra (nếu có) Menu Từ điển: Trần Quang Cảnh - Lớp 46K1 - CNTT 32 Đồ án tốt nghiệp Tên chức năng Từ đã tra Tìm theo cụm từ Clipboard Tra từ Online Thoát Hướng dẫn Tác giả Trường Đại học Vinh Nhiệm vụ Ghi chú Xem các từ đã tra Chương trình tự động ghi nhớ tất cả các từ đã... 2.2.3 Quản lý từ: Menu quản lý: Tên chức năng Nhiệm vụ Ghi chú Thêm Sửa Cho phép thêm từ trong từ điển Cho phép tìm và sửa nghĩa của từ Chỉ sửa trong trong danh sách từ đang tra phần dữ liệu đang thao tác Xóa Cho phép tìm và xóa từ đang tra Phục hồi dữ liệu gốc Cho phép lấy lại dữ liệu ban đầu Trần Quang Cảnh - Lớp 46K1 - CNTT 33 Đồ án tốt nghiệp Trường Đại học Vinh 2.2.4 Hiển thị nghĩa của từ Nghĩa... trình từ điển để có thể chạy trên máy tính có thể chiếm: Khoảng 13MB trên RAM và 144MB cho dữ liệu: Lạc việt 2002 - Pocket PC nếu với khoảng 24Mb trống của RAM và 256 MB của thẻ nhớ Từ điển dành cho nó phải có phương pháp lưu trữ sao cho chương trình khi chạy không chiếm quá nhiều tài nguyên của máy nhưng vẫn đảm bảo tra từ chính xác và tốc độ không quá chậm 2.2.2 Tra từ: Tìm nghĩa của từ: - Để tra từ. .. thiếu đối với rất nhiều người Và vật dụng cần nhất khi học ngoại ngữ đó chính là từ điển Chương trình từ điển Anh - Việt dành cho Pocket PC được xây dựng trên nền hệ điều hành Window Mobile 5.0 và.NetFramework 3.5 Cho phép thao tác với 2 loại từ điển là Anh - Việt và Việt - Anh Dữ liệu gồm 108000 từ Anh - Việt và 23400 từ Việt - Anh Phương pháp lưu trữ theo chuẩn Dict đã và đang được dùng nhiều hiện... năng xử lý: Công việc PC Tải dữ liệu Add 12 giây Virtual Pocket PC 119 giây chiếm Trần Quang Cảnh - Lớp 46K1 - CNTT Pocket PC 31 Đồ án tốt nghiệp tới Control tính cho 10885 7từ) Tìm kiếm với ≈0 giây thuật toán tìm kiếm nhị phân (tính cho 10885 7từ) Trường Đại học Vinh 10MB bộ nhớ chính 1 giây chiếm 10MB bộ nhớ chính - Chương trình chạy trên máy tính từ độ lớn về khối lượng cũng như về khả năng xử lý nó ... từ điển tra từ mà phải quản lý từ Việc cập nhật thêm từ cho từ điển cần thiết chất lượng từ điển phần dựa vào số lượng từ có 2.1.1 Biểu đồ phân cấp chức F Quản lý từ Tra từ Tìm kiếm Quản lý từ. .. Windows Windows Pocket PC 2000 Pocket PC 2002 Mobile 2003 cho Windows N/A Pocket PC Windows Pocket PC (với điện Pocket PC 2000 thoại di động) Phone Edition Pocket PC Windows Pocket PC 2002 Mobile... Tra từ: Tìm nghĩa từ: - Để tra từ người dùng cần nhấn nút Enter sau nhập từ chọn từ danh sách - Danh sách từ người dùng nhập từ bất kỳ, từ danh sách lựa chọn từ cần tra (nếu có) Menu Từ điển:

Ngày đăng: 15/12/2015, 09:45

Từ khóa liên quan

Mục lục

  • Trần Quang Cảnh - Lớp 46K1 - CNTT 10

  • Trần Quang Cảnh - Lớp 46K1 - CNTT 11

  • Trần Quang Cảnh - Lớp 46K1 - CNTT 57

  • ®å ¸n tèt nghiÖp

  • LỜI NÓI ĐẦU

    • 1.1.2. Hệ điều hành Windows Mobile

    • 1.1.3. Ứng dụng, sức mạnh của Pocket PC và Window Mobile

    • 1.2. Microsoft .NET

      • 1.2.2. .NET Compact Framework

      • 1.3. Cấu hình thiết bị

        • 1.3.1. Kết nối

        • 1.3.2. Hiển thị thẻ nhớ ảo

        • 1.3.3. Cài đặt chương trình ứng dụng cho thiết bị

        • CHƯƠNG 2

        • PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG

        • CHƯƠNG 3

        • CHƯƠNG TRÌNH TỪ ĐIỂN CHO POCKET PC

          • 3.1. Giới thiệu chung

          • 3.5. Tải từ

          • 3.6. Hiển thị nghĩa

          • 3.7. Chức năng chương trình

            • 3.7.1. Tải danh sách tới ListBox Control

            • 3.7.2. Tìm từ gần đúng

            • 3.7.3. Tìm theo cụm từ

            • 3.7.4. Thêm, sửa, xóa từ

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

Tài liệu liên quan