1. Lý do chọn đềtài.
Công nghệthông tin đang trởthành một phần quan trọng của cuộc
sống. Các thiết bịkĩthuật cao ngày càng gần gũi với hoạt động của con
người. Đặc biệt những năm gần đây, các thiết bịkhông dây- với ưu thếnhỏ
gọn, dễvận chuyển đã chứng tỏ được lợi ích to lớn cho người sửdụng. Trong
đó điện thoại di động, với các chức năng liên lạc, nổi bật lên nhưmột thiết bị
“không thểthiếu” trong cuộc sống của nhiều người. Với sựphát triển nhanh
chóng của công nghệsản xuất thiết bịkhông dây, điện thoại di động đã trở
thành phương tiện đa chức năng (nghe nhạc, chơi trò chơi, nhắc lịch làm việc)
phục vụnhu cầu của người sửdụng mọi lúc, mọi nơi.
Ngày nay công nghệthông tin đang ngày càng phát triển, có tác động
ngày càng mạnh mẽ đến công việc cũng nhưcuộc sống của con người. Bắt
đầu từchiếc máy tính đầu thếkỉ20 rồi đến chiếc máy vi tính và sau này là
chiếc máy tính cá nhân đã tạo nên một công cuộc cách mạng trên tất cảcác
lĩnh vực của cuộc sống và khoa học giúp cho con người tăng được đáng kể
tốc độvà năng suất làm việc của mình trong công sở. Hơn thếnữa, sựra đời
của các thiết bịcầm tay (handheld device) trong những năm đầu thập kỉ80
còn tạo ra những điều kì diệu mới cho cuộc sống và công việc của mọi người.
Việc phải mang một cái máy Fax cồng kềnh hay một quyển sách nhỏ đểghi
số điện thoại và những công việc sẽphải làm khi đi công tác đã khiến cho các
nha kinh doanh phải rất khó khăn trong viếc liên lạc với thếgiới xung quanh
với những chiếc điện thoại cố định hay việc phải xửlí các công việc cần sự
linh động hoặc với những công việc cần phải chia nhỏ đểcó thểlàm việc mọi
lúc mọi nơi. Và công nghệdi động ra đời giúp giải quyết các vấn đềnày. các
thiết bịtính toán di động có kiến trúc giống nhưmáy đểbàn hoàn toàn tương
thích với các phần mềm có sẵn và có thểlàm việc không cần đến nguồn điện
trực tiếp trong nhiều giờliền. Và trong sốnhững thiết bị đó thì PDA và
PocketPC nổi lên những đại diện mang đầy đủcác đặc tính thích hợp để đáp
ứng nhu cầu của người sửdụng.
2. Mục đích nghiên cứu.
Nghiên cứu các công cụlập trình mobile và xây dựng ứng dụng tra cứu
lịch xuất hành trên PC Pocket.
3. Bốcục luận văn.
Nội dung gồm có 3 phần:
Chương 1: Tổng quan vềPocket PC (PDA)
1.1 Giới thiệu vềPocket PC
1.2 Môi trường phát triển ứng dụng
Chương 2: Các công cụlập trình với PDA
2.1 Giới thiệu vềC#
2.2 Các công cụlập trình PDA
Chương 3: Xây dựng ứng dụng tra cứu lịch xuất hành trên Pocket PC
3.1 Vai trò lịch xuất hành
3.2 Giới thiệu phương pháp lập lịnh xuất hành
3.3 Xây dựng Modul tra cứu ngày
3.4 Xây dựng Modul tra cứu giờ
3.5 Xây dựng Modul chuyển đổi ngày
3.6 Các môi trường thi hành ứng dụng
3.7 Cài đặt và cấu hình chương trình cho thiết bịgiảlập
4. Kết quả đạt được
Đềtài “Tìm hiểu vềPocket PC và xây dựng chương trình ứng dụng”
xuất phát từthực tếngày nay khi các thiết bịdi động ngày càng cải tiến và
nhu cầu của con người ngày một cao. Chương trình được chạy trên thiết bịgiả
lập và có thể ứng dụng kết nối đểchạy trên Pocket PC thật.
Mặc dù đã có nhiều cốgắng, tìm hiểu các kiến thức đã học, kết hợp tra
cứu các tài liệu chuyên ngành nhưng đềtài “ Tìm hiểu vềPocket PC và xây
dựng chương trình ứng dụng” do hạn chếvềmặt thời gian, khảnăng và kinh
nghiệm nên không tránh khỏi những thiếu sót nhất định nên khoá luận đã
hoàn thành ởmức độsau:
- Tìm hiểu ngôn ngữlập trình C#
- Áp dụng xây dựng ứng dụng tra cứu lịch xuất hành trên Pocket PC.
5. Hướng nghiên cứu phát triển:
- Nghiên cứu, tìm hiểu sâu hơn vềcác công cụhỗtrợvà các giải pháp
lập trình với mobile, xây dựng các ứng dụng thiết thực hỗtrợngười dùng.
85 trang |
Chia sẻ: tuandn | Lượt xem: 2018 | Lượt tải: 3
Bạn đang xem trước 20 trang tài liệu Khóa luận Tìm hiểu về Pocket PC và xây dựng chương trình ứng dụng, để xem tài liệu hoàn chỉnh bạn click vào nút DOWNLOAD ở trên
GVHS: ThS. Nguyễn Công Nhật " # Khoá Luận Tốt Nghiệp
Sinh Viên: Nguyễn Thị Dung – Khoá 46B3 – CNTT
1
LỜI CẢM ƠN
Em xin chân thành cảm ơn ban chủ nhiệm khoa Công nghệ thông tin
trường Đại Học Vinh, các thầy cô giáo, gia đình, bạn bè đã động viên giúp đỡ
em rất nhiều trong quá trình hoàn thành khoá luận này. Đặc biệt em xin bày tỏ
lòng cảm ơn sâu sắc tới thầy giáo hướng dẫn Thạc sỹ Nguyễn Công Nhật về
sự chỉ dạy tận tình và tận tâm hướng dẫn từ những ý tưởng ban đầu cho đến
khi hoàn thành khoá luận quan trọng này.
Em xin bày tỏ lòng cảm ơn tới gia đình thân yêu, bạn bè đã luôn quan
tâm tin tưởng động viên em trong suốt thời gian qua.
Em rất mong đón nhận sự đánh giá, bổ sung và những lời chỉ bảo của
các thầy cô có thể giúp em tiếp tục nghiên cứu kĩ hơn về vấn đề này.
Em xin chân thành cảm ơn.
Sinh viên
Nguyễn Thị Dung
Vinh Tháng 5/2009
GVHS: ThS. Nguyễn Công Nhật " # Khoá Luận Tốt Nghiệp
Sinh Viên: Nguyễn Thị Dung – Khoá 46B3 – CNTT
2
Lời nói đầu
1. Lý do chọn đề tài.
Công nghệ thông tin đang trở thành một phần quan trọng của cuộc
sống. Các thiết bị kĩ thuật cao ngày càng gần gũi với hoạt động của con
người. Đặc biệt những năm gần đây, các thiết bị không dây- với ưu thế nhỏ
gọn, dễ vận chuyển đã chứng tỏ được lợi ích to lớn cho người sử dụng. Trong
đó điện thoại di động, với các chức năng liên lạc, nổi bật lên như một thiết bị
“không thể thiếu” trong cuộc sống của nhiều người. Với sự phát triển nhanh
chóng của công nghệ sản xuất thiết bị không dây, điện thoại di động đã trở
thành phương tiện đa chức năng (nghe nhạc, chơi trò chơi, nhắc lịch làm việc)
phục vụ nhu cầu của người sử dụng mọi lúc, mọi nơi.
Ngày nay công nghệ thông tin đang ngày càng phát triển, có tác động
ngày càng mạnh mẽ đến công việc cũng như cuộc sống của con người. Bắt
đầu từ chiếc máy tính đầu thế kỉ 20 rồi đến chiếc máy vi tính và sau này là
chiếc máy tính cá nhân đã tạo nên một công cuộc cách mạng trên tất cả các
lĩnh vực của cuộc sống và khoa học giúp cho con người tăng được đáng kể
tốc độ và năng suất làm việc của mình trong công sở. Hơn thế nữa, sự ra đời
của các thiết bị cầm tay (handheld device) trong những năm đầu thập kỉ 80
còn tạo ra những điều kì diệu mới cho cuộc sống và công việc của mọi người.
Việc phải mang một cái máy Fax cồng kềnh hay một quyển sách nhỏ để ghi
số điện thoại và những công việc sẽ phải làm khi đi công tác đã khiến cho các
nha kinh doanh phải rất khó khăn trong viếc liên lạc với thế giới xung quanh
với những chiếc điện thoại cố định hay việc phải xử lí các công việc cần sự
linh động hoặc với những công việc cần phải chia nhỏ để có thể làm việc mọi
lúc mọi nơi. Và công nghệ di động ra đời giúp giải quyết các vấn đề này. các
thiết bị tính toán di động có kiến trúc giống như máy để bàn hoàn toàn tương
thích với các phần mềm có sẵn và có thể làm việc không cần đến nguồn điện
trực tiếp trong nhiều giờ liền. Và trong số những thiết bị đó thì PDA và
GVHS: ThS. Nguyễn Công Nhật " # Khoá Luận Tốt Nghiệp
Sinh Viên: Nguyễn Thị Dung – Khoá 46B3 – CNTT
3
PocketPC nổi lên những đại diện mang đầy đủ các đặc tính thích hợp để đáp
ứng nhu cầu của người sử dụng.
2. Mục đích nghiên cứu.
Nghiên cứu các công cụ lập trình mobile và xây dựng ứng dụng tra cứu
lịch xuất hành trên PC Pocket.
3. Bố cục luận văn.
Nội dung gồm có 3 phần:
Chương 1: Tổng quan về Pocket PC (PDA)
1.1 Giới thiệu về Pocket PC
1.2 Môi trường phát triển ứng dụng
Chương 2: Các công cụ lập trình với PDA
2.1 Giới thiệu về C#
2.2 Các công cụ lập trình PDA
Chương 3: Xây dựng ứng dụng tra cứu lịch xuất hành trên Pocket PC
3.1 Vai trò lịch xuất hành
3.2 Giới thiệu phương pháp lập lịnh xuất hành
3.3 Xây dựng Modul tra cứu ngày
3.4 Xây dựng Modul tra cứu giờ
3.5 Xây dựng Modul chuyển đổi ngày
3.6 Các môi trường thi hành ứng dụng
3.7 Cài đặt và cấu hình chương trình cho thiết bị giả lập
4. Kết quả đạt được
Đề tài “Tìm hiểu về Pocket PC và xây dựng chương trình ứng dụng”
xuất phát từ thực tế ngày nay khi các thiết bị di động ngày càng cải tiến và
nhu cầu của con người ngày một cao. Chương trình được chạy trên thiết bị giả
lập và có thể ứng dụng kết nối để chạy trên Pocket PC thật.
Mặc dù đã có nhiều cố gắng, tìm hiểu các kiến thức đã học, kết hợp tra
cứu các tài liệu chuyên ngành nhưng đề tài “ Tìm hiểu về Pocket PC và xây
dựng chương trình ứng dụng” do hạn chế về mặt thời gian, khả năng và kinh
GVHS: ThS. Nguyễn Công Nhật " # Khoá Luận Tốt Nghiệp
Sinh Viên: Nguyễn Thị Dung – Khoá 46B3 – CNTT
4
nghiệm nên không tránh khỏi những thiếu sót nhất định nên khoá luận đã
hoàn thành ở mức độ sau:
- Tìm hiểu ngôn ngữ lập trình C#
- Áp dụng xây dựng ứng dụng tra cứu lịch xuất hành trên Pocket PC.
5. Hướng nghiên cứu phát triển:
- Nghiên cứu, tìm hiểu sâu hơn về các công cụ hỗ trợ và các giải pháp
lập trình với mobile, xây dựng các ứng dụng thiết thực hỗ trợ người dùng.
GVHS: ThS. Nguyễn Công Nhật " # Khoá Luận Tốt Nghiệp
Sinh Viên: Nguyễn Thị Dung – Khoá 46B3 – CNTT
5
CHƯƠNG I: Tổng quan về POCKET PC
1.1. Giới thiệu về PDA và Pocket PC
PDA(personal Digital Assistant): Thiết bị trợ giúp kĩ thuật số, xây dựng
trên nền tảng là một máy tính cá nhân bỏ túi đầy đủ phần cứng và phần mềm
dễ dàng sử dụng, khởi động ngay lập tức khi bấm máy, làm việc mọi lúc mọi
nơi. Một PDA đơn giản thường có đồng hồ, sổ lịch, sổ địa chỉ, danh sách việc
cần làm, sổ ghi chép, và máy tính bỏ túi.
Trước đây PDA thường chia làm 2 dòng chính là Palm và Pocket PC,
đây là cách phân biệt dựa trên hệ điều hành của máy sử dụng.
Không một lĩnh vực tính toán cá nhân nào thay đổi nhanh chóng hơn
công nghệ di động. Cùng với sự lớn lên theo thời gian của các phần mềm và
máy tinh được sử dụng rộng rãi trong đời sống và trong công việc. Các nhà
sản xuất gặp nhiều khó khăn khi chia nhỏ các chương trình để làm việc với
chúng tại mọi chỗ, mọi nơi. Và công nghệ máy tính di động ra đời giúp giải
quyết vấn đề này. Các thiết bị tính toán di động này có kiến trúc giống như
máy để bàn hoàn toàn tương thích các phần mềm có sẵn và có thể làm việc
không cần đến nguồn điện trực tiếp trong nhiều giờ liền.
Trong bối cảnh đó vào năm 1980 PDA ra đời, lúc đầu nó chỉ là một
chiếc máy tính cầm tay với vài ứng dụng chủ yếu như: đồng hồ, sổ ghi địa
chỉ, danh bạ điện thoại, lịch làm việc,… và đến ngày nay hầu hết các PDA
đều có các ứng dụng cao cấp như: bảng tính, xử lý văn bản, quản lí tài chính,
trò chơi,….
Điều đã làm cho PDA trở nên gần gũi là sự kết hợp gắn bó giữa sức
mạnh của máy tính để bàn và khả năng di chuyển cao của PDA. Giữa chúng
có một mối liên hệ chặt chẽ, hàng loạt thiết bị phụ trợ trao đổi thông tin dễ
dàng sử dụng.
Hiện nay công nghệ phần mềm cho PDA đang được phát triển nhằm
đáp ứng nhu cầu của người dùng. PDA có nhiều tên gọi như Pocket PC, Palm,
XDA,.... Với một PC Pocket hiện nay thì không có vấn đề gì trong việc tìm
GVHS: ThS. Nguyễn Công Nhật " # Khoá Luận Tốt Nghiệp
Sinh Viên: Nguyễn Thị Dung – Khoá 46B3 – CNTT
6
kiếm web, gửi email cho đến chụp hình, quay camera. Có một số model của
Pocket PC được kết hợp với điện thoại di động như XDA của O2. Bộ nhớ
chuẩn của Pocket PC là 64mb flash, bạn có thể nâng cấp bằng cách mua thêm
card SD, MMC, Memory stick,… tuỳ theo Pocket PC của bạn hỗ trợ gì.
Hệ điều hành: Hầu hết các PDA sử dụng 3 hệ điều hành: Windows CE,
EPOC và PalmOS. Đã bắt đầu có sản phẩm PDA được giới thiệu cùng Linux.
Song song với các phiên bản Windows trên PC, Microsoft phát triển hệ điều
hành Windows CE dành riêng cho PDA cùng với các đối tác mạnh mẽ như:
NEC, Motorolla và Philips. Phiên bản Windows CE được xây dựng giống như
Windows 95 hoạt động tương thích cùng các bộ vi xử lí từ Motorolla cung
cấp, cho PDA giao diện đồ hoạ với dáng vẻ Windows quen thuộc, mặc dù còn
quá cồng kềnh nhưng Windows CE đã không ngừng thay đổi từ phiên bản 1.0
đến 2.0 trở nên một đối thủ cạnh tranh đáng nể. Mặt khác cùng với Visual
Studio for Windows CE Microsoft đã làm cho việc viết và phát triển các ứng
dụng trên PDA trở nên thật dễ dàng. Microsoft hy vọng với bản Windows CE
mang tên mã Rapies sẽ là bước nhảy vọt của công ty trong thế giới PDA.
1.1.1 Lịch sử phát triển.
Lần đầu tiên xuất hiện PDA đơn giản chỉ là một chiếc máy tính cầm tay
với các ứng dụng cơ bản như đồng hồ, máy tính, danh bạ điện thoại( chưa gọi
được), lịch làm việc, sổ ghi chép, sổ ghi nhớ,… Chiếc PDA đầu tiên ra đời
năm 1984 từ công nghệ của ANH có kích thước 142mm x 78mm x 29.3mm,
và chỉ nặng 225 grams, được làm từ công nghệ 8 bit, với 10K bộ nhớ, màn
hình 16 kí tự LCD, có một đồng hồ và lịch kèm theo một bộ các hàm tính
toán và lập trình với OPL. Cùng thời gian nay thì Apple cũng cho ra đời chiếc
PDA trên cơ sở dùng bút quang có tên là Newton. Đây là một thiết bị không
được thị trường chấp nhận vì kích cỡ và khối lượng của nó, hơn nữa, nó lại bị
hạn chế trong việc nhận biết các kí tự viết tay và rất nhiều các tính năng khác
mà người mua không thật sự cần trong thời kì này. Đến cuối thập niên 80
Psion II ra đời có 64K ROM, 32K RAM màn hình 4x20 kí tự.
GVHS: ThS. Nguyễn Công Nhật " # Khoá Luận Tốt Nghiệp
Sinh Viên: Nguyễn Thị Dung – Khoá 46B3 – CNTT
7
Thế hệ Psion Seria 3 ra đời vào năm 1993 xây dựng trên nền tảng công
nghệ 16 bit có màn hình 40 kí tự và 8 dòng LCD với bàn phím 58 phím. Đây
là một sự đột phá lớn của PDA khi nó có khả năng chuyển giao và đồng bộ
hoá dữ liệu với máy tính để bàn. Cùng với sự phát triển của thị trường máy
tính, năm 1997 seria 5 ra đời với khả năng tính toán 32 bit đánh dấu bước
ngoặt của PDA. Cũng trong thời điểm này Psion đánh mất vị trí dẫn đầu PDA
vào tay Palm của 3COM. Palm INC thành lập năm 1992 sau đó hợp nhất với
US Robostics năm 1995 và từ những năm 1997 là thành viên của 3COM.
Thuật ngữ PDA được John Sculley đưa ra lần đầu tiên vào ngày 7 tháng 1
năm 1992 tại hội chợ Consumer Eletronics Show tổ choc tại Las Vegas,
Nevade, để chỉ thiết bị cầm tay Newton PDA của hãng Apple. Tuy vậy nhưng
các thiết bị trước đó như Psion hay Sharp Wizard có thể coi như là một PDA
1.1.2 Các tính năng điển hình.
Nhiều PDA có thể vào mạng thông qua Wi-fi, Bluetooth hay GPRS.
Một đặc điểm quan trọng của các PDA là chúng có thể đồng bộ dữ liệu với
PC. Hiện tại ngoài tính năng hỗ trợ cá nhân như trên PDA còn giúp nghe
nhạc, ghi âm, xem phim, gọi điện thoại, chụp ảnh, quay phim, tìm đường
(bằng cách kết hợp GIS với GPS định vị toàn cầu), điều khiển các thiết bị
điện tử từ xa và các cổng giao tiếp truyền thống như USB, các loại thẻ nhớ và
cổng hồng ngoại. Cũng có thể gọi điện thoại với giao tiếp không dây dùng
chuẩn GSM/GPRS hay CDMA. Một PDA điển hình có một màn hình cảm
ứng(touch screen) để nhập dữ liệu, một khe cắm cạc bộ nhớ dành cho các
thiết bị lưu trữ dữ liệu và một cổng hồng ngoại (IrDA port) để nối mạng. Các
PDA thế hệ sau thường được tích hợp cả Wi-Fi và Bluetooth.
1.1.2.1 Cạc thẻ nhớ.
Nhiều PDA có một dạng khe cắm cạc bộ nhớ nào đó. Khe cắm
SD(Secure Digital) là loại khe cắm chuẩn cho PDA. Mặc dù ban đầu được
thiết kế cho bộ nhớ, trong những năm gần đây, việc phát minh ra chuẩn SDIO
đã cho phép những thứ như cạc Wi-Fi và Webcam cũng cắn được vào khe
GVHS: ThS. Nguyễn Công Nhật " # Khoá Luận Tốt Nghiệp
Sinh Viên: Nguyễn Thị Dung – Khoá 46B3 – CNTT
8
này. Các khe cắm như Compact Flash được dùng trong nhiều PDA để cung
cấp thêm khả năng mở rộng. Ví dụ, một khe dành cho bộ nhớ, khe kia dành
cho Wi-Fi. Một số PDA còn có một cổng USB, chủ yếu dành cho USB Flash
drive.
1.1.2.2 Nối mạng
Mỗi PDA còn có một cổng hồng ngoại để nối mạng. Điều này cho phép
chúng ta liên lạc giữa 2 PDA, Giữa một PDA và một thiết bị dùng cổng hồng
ngoại, hoặc giữa một PDA và một máy tính có adapter hồng ngoại. Hầu hết
PDA hiện đại còn có khả năng kết nối không dây theo công nghệ Bluetooth
mà nhiều điện thoại di động, tai nghe mà các thiết bị định vị toàn cầu sử dụng.
Ngoài ra còn có kết nối Wi-Fi, WiMax.
1.1.2.3 Đồng bộ hoá
Một chức năng quan trọng của PDA là đồng bộ hóa dữ liệu với máy
tính cá nhân. Điều này cho phép các thông tin địa chỉ liên lạc lưu trữ trong các
phần mềm chẳng hạn như Microsoft Outlook hay ACT cập nhật cơ sở dữ liệu
tại PDA. Dữ liệu được đồng bộ hoá đảm bảo rằng PDA có một danh sách
chính xác các địa chỉ liên lạc, các cuộc hẹn và thư điện tử, cho phép người
dùng truy nhập cùng một thông tin trên PDA cũng như trên máy tính cá nhân.
Việc đồng bộ hoá còn ngăn được mất mát thông tin lưu trên thiết bị
trong trường hợp nó bị mất trộm, bị lấy trộm, bị huỷ. Một ưu điểm khác là
việc nhập dữ liệu trên PC thường nhanh hơn nhiều, do nhập dữ liệu qua một
mành cảm ứng vẫn chưa thật tối ưu. Do đó, việc truyền dữ liệu tới một PDA
qua một máy tính nhanh hơn nhiều so với việc phải nhập bằng tay tất cả dữ
liệu vào thiết bị cầm tay. Đa số PDA có sẵn khả năng đồng bộ hoá với một
PC. Điều này thực hiện qua các phần mềm đồng bộ hoá được cung cấp kèm
theo thiết bị, chẳng hạn HotSync Manager đi cùng Palm OS, hoặc Microsoft
ActiveSync đi kèm Windows Mobile.
1.1.2.4 Tuỳ biến theo người dùng
GVHS: ThS. Nguyễn Công Nhật " # Khoá Luận Tốt Nghiệp
Sinh Viên: Nguyễn Thị Dung – Khoá 46B3 – CNTT
9
Cũng như đối với máy tính cá nhân, có thể cài đặt các phần mềm bổ
sung như từ điển, trình soạn thảo văn bản, bảng tính, trình diễn, tìm đường
đi,… lên hầu hết các PDA. Phần mềm có thể được mua hoặc tải xuống từ
Internet. Gần như tất cả các PDA cũng đều hỗ trợ việc bổ sung một số dạng
phần cứng. Loại thông dụng nhất là khe cắm cạc bộ nhớ, thiết bị này cho phép
người dùng có thêm không gian lưu trữ chuyển đổi được trên cac thiết bị cầm
tay của mình. Ngoài ra còn có các bàn phím mini có thể nối với một số PDA
để nhập dữ liệu văn bản nhanh hơn. PDA với Bluetooth còn có thể sử dụng
các thiết bị Bluetooth như tai nghe, chuột, bàn phím gấp được.
1.1.2.5 Nhận dạng chữ viết tay và nhập dữ liệu.
Đây là một trong những yếu tố quyết định của PDA, công nghệ này xây
dựng dựa trên việc người dùng sử dụng cây bút điện tử viết trực tiếp lên màn
hình và PDA nhận dữ liệu chúng chuyển thành các văn bản đẹp hoặc lưu trữ
chúng giống như các cuốn sổ tay điện tử, công nghệ Graffiti được ứng dụng
rộng rãi. Đối với những người vẫn ưa thích bàn phím Fabric Pocket Keyboad
đi kèm nhỏ gọn cũng thật là lí tưởng.
Liên lạc, kết nối: phụ thuộc vào các hãng sản xuất và model chủ yếu
ngày nay có PDA đều có thể kết nối với nhau hoặc với PC qua cổng serial,
hồng ngoại, modem trong kết nối với nhau qua đường điện thoại và cả điện
thoại di động. IrDA và Bluetooth sẽ là giao tiếp chuẩn cho PDA.
Một trong những thiết bị mở rộng không thể thiếu của PDA là card mở
rộng và card nhớ. Trên thị trường đại diện tiêu biểu của PDA là Palm Pilot.
Vào những năm 1996 Palm Computing giới thiệu Palm Pilot như một máy
tính di động hoàn hảo, Pilot mang lại khả năng quản lí, liên lạc, lịch làm việc,
các ứng dụng thông tin thương mại, có khả năng kết nối với các máy tính để
bàn từ xa đã là người trợ thủ không thể thiếu cho những người thường xuyên
đi lại, làm việc trên đường, công trường,… chúng có tính năng thật tuyệt với:
kích thước nhỏ gọn trong túi áo, màn hình đồ hoạ giao tiếp thân thiện, đế cắm
đế đồng bộ với PC chỉ trong một nút bấm. Chỉ với trọng lượng 155grams,
GVHS: ThS. Nguyễn Công Nhật " # Khoá Luận Tốt Nghiệp
Sinh Viên: Nguyễn Thị Dung – Khoá 46B3 – CNTT
10
kích thước 115x70x10cm màn hình 160x160 điểm đóng gói toàn bộ trong nó
bộ phần mềm quản lý cá nhân PIM. Với chiếc bút điện tử và phần mềm nổi
tiếng Graffiti bạn có thể nhập tới 30 từ trong một phút. Palm Pilot đã thực sự
trở thành tiêu chuẩn so sánh giữa các PDA.
1.1.2.6 Màn hình
Kế thừa các tính năng ưu việt của công nghệ điện tử di động PDA trang
bị cho mình màn hình tinh thể lỏng tốt nhất chịu đựng được môi trường, rung,
va đập, màu sắc và ít tiêu thụ năng lượng nhất.
Pin: Pin sử dụng cho PDA hầu hết là dạng Lithium hoặc AA thường, có
thời gian lưu trữ lâu và khả năng nạp lại.
1.1.3 Cấu tạo và nguyên lý hoạt động.
1.1.3.1 Cấu tạo
a. Bộ nhớ: có sẵn của PocketPC gồm ROM và RAM. Ngoại ra có thể có
Card để làm bộ nhớ ngoài.
- RAM (Ramdom Access Memory) chỉ bộ nhớ có thể ghi/đọc được. Khi
ngắt nguồn nuôi (hết Pin hoặc Hard Reset) thì thông tin lưu trữ trên RAM bị
mất.
- ROM (Read Only Memory): Hầu hết các PocketPC hiện nay sử dụng
FlashROM, có thể đọc/ghi được. Do đó, có thể up ROM mà không cần phải
mang đến nhà sản xuất. Khi ngắt nguồn nuôI hoặc Hard Reset thì thông tin
lưu trữ trên ROM không bị mất. ROM gồm có hệ điều hành, radio, Extended
ROM.
- Card: là bộ nhớ ngoài. có nhiều loại carrd: SD, CF, MMC,… nhưng
phổ biến dùng SD (pocketPC dùng SD cũng dùng được MMC vì khe cắm
dùng chung). Có nhiều loại 256MB đến 2G.
PocketPC tổ chức memory thành 3 thành phần:
*Main Memory (Dành để cài và chạy phần mềm)
*Storage
*Storage Card.
GVHS: ThS. Nguyễn Công Nhật " # Khoá Luận Tốt Nghiệp
Sinh Viên: Nguyễn Thị Dung – Khoá 46B3 – CNTT
11
b. Soft Reset:
Là chức năng khởi động lại máy, tương đương với Restart trong máy
tính. Thông thường, sau khi cài đặt xong phần mềm, các font hệ thống hay
máy bị treo thì cần phảI được soft reset lại để “làm tươi”.
c. Hart Reset:
Khi cài đặt hệ điều hành trên máy bạn thực hiện lệnh Hard Reser, ổ cài
đặt bị xoá sạch để cài đặt lại mới. Sau khi Hard Reser các chương trình sẽ bị
mất và chỉ còn lại hệ điều hành Windows Mobile.
d. Back up
Trên hầu hết các máy PocketPC đều có chức năng backup Contacts,
Apointments lên một phần ROM để giúp lưu trữ những thông tin quan trọng.
Với các máy đời mới của HP, phần này chính là tính năng PIM Mirroring
trong iPAQ Backup, với các máy khác phần này thường được gọi là
Permament Save (chọn Start/ Setting/ System). Khi sử dụng tính năng này
mỗi lần bạn soft reset, Contact…. sẽ được đòng bộ và lưu lại trên ROM, việc
này làm cho quá trình khởi động diễn ra chậm hơn, bù lại, bạn có thể yên tâm
là những dữ liệu này của mình được đảm bảo an toàn.
1.1.3.1.1 Kết nối với PC (Personal Computer)
PocketPC cần phải được kết nối với PC để thực hiện việc cài đặt
software, sync data,… Tất cả các PocketPC đều có thể connect với PC bởi
software MC ActiveSync (miễn phí). Khi bạn mua máy, CD đi kèm theo bao
giờ cũng có MS ActiveSync. Soft này cài đặt trên PC. Version chính thức
hiện nay là 3.8. đã có Version 4.0 nhưng chỉ chạy trên Windows XP SP2 là
có hiệu lực rõ ràng, trên PocketPC chạy hệ điều hành WM5 mà thôi.
Sau khi setup thành công, cắm cable USB nối PocketPC với PC. PC
nhận ra PocketPC và sẽ hỏi phương thức kết nối:
- Parnership: ngoài các tính năng như phương thức Guest, nó cần thiết khi bạn
muốn đồng bộ dữ liệu giữa PC và PocketPC, nếu bạn chọn phương thức này
lần kế tiếp connect PocketPC với PC sẽ tự động dùng Partnership.
GVHS: ThS. Nguyễn Công Nhật " # Khoá Luận Tốt Nghiệp
Sinh Viên: Nguyễn Thị Dung – Khoá 46B3 – CNTT
12
- Guest: Nếu bạn chỉ có nhu cầu cài đặt software, connect Internet, copy,
move, del file giữa PocketPC va PC thì chọn nó. Nếu chọn phương thức này
lần kế tiếp connect PocketPC với PC sẽ hỏi lại bạn muốn dùng Parnership hay
Guest. Phương thức này cho phép giảm đáng kể thời gian kết nối.
Sau khi connect thành công, trên PC sẽ thấy có mục Mobile Device khi
bạn dùng Windows Explorer (hay một trình file manager nào đó). Và bạn có
thể xem Mobile Device giống như một ổ cứng trong PC vậy.
1.1.3.1.2 Cài đặt software
Sau khi connected, chúng ta có thể bắt đầu cài đặt phần mềm. Có 2
phương thức: cài từ file EXE hoặc từ file CAB
a. Cài từ file EXE: chạy file EXE trên PC, ActiveSync sẽ hỏi “có muốn
cài phần mềm này vào default folder không?”. Defaul Folder thường là
main memory của PocketPC nên ta click”yes” để cài trực tiếp vào máy
và click “no” để cài vào