Khóa luận Tìm hiểu về Pocket PC và xây dựng chương trình ứng dụng

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.

pdf85 trang | Chia sẻ: tuandn | Ngày: 24/05/2013 | Lượt xem: 1446 | Lượt tải: 3download
Bạn đang xem nội dung 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, để tải tài liệu về máy 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