Luận Văn Lập trình mạng trên máy pocket pc

Thảo luận trong 'Công Nghệ Thông Tin' bắt đầu bởi Thúy Viết Bài, 5/12/13.

  1. Thúy Viết Bài

    Thành viên vàng

    Bài viết:
    198,891
    Được thích:
    170
    Điểm thành tích:
    0
    Xu:
    0Xu
    TÊN ĐỀ TÀI: Lập trình mạng trên máy pocket pc
    Information
    [TABLE]
    [TR]
    [TD="width: 5%"][/TD]
    [TD="width: 90%"]Mục lục
    Chương 1 Giới thiệu về đề tài. 5
    1.1. Cơ sở của đề tài : 5
    1.2. Mục tiêu của đề tài : 5
    1.3. Phạm vi của đề tài : 5
    1.4. Cấu trúc của luận văn : 6
    Chương 2 Khảo sát những vấn đề kỹ thuật liên quan 8
    2.1. Máy tính Pocket PC : 8
    2.1.1 Định nghĩa : 8
    2.1.2 Một vài khái niệm về phần cứng Pocket PC : 9
    2.2. Pocket PC Emulator ( 2003 ) : 11
    2.2.1 Định nghĩa Emulator: 11
    2.2.2 Sử dụng Emulator : 12
    2.2.3 Các yêu cầu cho Emulator: 12
    2.2.4 Định cấu hình Emulator: 12
    2.2.5 Tắt Emulator: 16
    2.2.6 Những hạn chế của Emulator: 16
    2.3. Sơ lược về mạng : 17
    2.3.1 Nguồn , đích và các gói dữ liệu : 17
    2.3.2 Môi trường truyền dẫn : 18
    2.3.3 Giao thức : 18
    2.3.4 Mô hình tham chiếu OSI : 19
    2.3.5 Sự đóng gói dữ liệu : 21
    2.4. Lập trình mạng : 22
    2.4.1 Liên lạc trên Internet : 22
    2.4.2 Dịch vụ từ phía máy chủ và khái niệm cổng (PORT) : 26
    2.4.3 Giao tiếp trên mạng theo mô hình khách/chủ ( client/server ) và khái niệm Socket : 27
    2.4.4 Lập trình mạng thông qua Socket : 28
    Chương 3 Lập trình mạng trên môi trường Pocket PC 29
    3.1. Cài đặt các phần mềm cần thiết: 29
    3.1.1 Cài đặt eMbedded Visual C++ 4.0 29
    3.1.2 Cài đặt eVC4SP3. 31
    3.1.3 Cài đặt Pocket PC 2003 SDK. 33
    3.1.4 Cài đặt Emulator: 35
    3.1.5 Cài đặt LoopBack Adapter. 37
    3.1.6 Cấu hình mạng: 39
    3.2. Các bước xây dựng một ứng dụng mạng trên máy Pocket PC 42
    3.2.1 Xây dựng dịch vụ trên Server : 43
    3.2.2 Xây dựng ứng dụng trên Client : 44
    3.3. Chi tiết các hàm sử dụng trong từng bước 44
    3.3.1 Sử dụng API: 44
    3.3.2 Sử dụng MFC: 60
    Chương 4 Ứng dụng minh họa 67
    4.1. Mô tả ứng dụng minh họa: 67
    4.1.1 Ứng dụng chat giữa các Pocket PC với nhau hoặc Pocket PC với máy tính để bàn: 67
    4.1.2 Ứng dụng điều khiển Power Point: 68
    4.2. Chi tiết các hàm liên quan đến ứng dụng: 68
    4.3. Mô tả hoạt động của ứng dụng minh họa. 70
    4.3.1 Ứng dụng chat giữa các Pocket PC hoặc Pocket PC với máy tính để bàn: 70
    4.3.2 Ứng dụng điều khiển Power Point: 72
    4.4. Mô tả thuộc tính, phương thức chủ yếu của ứng dụng minh họa: 72
    4.4.1 Ứng dụng chat giữa các Pocket PC hoặc Pocket PC với máy tính để bàn: 72
    4.4.2 Ứng dụng điều khiển Power Point: 74
    4.5. Mô tả màn hình kết quả của ứng dụng 75
    4.5.1 Ứng dụng chat giữa các Pocket PC hoặc Pocket PC với máy tính để bàn: 76
    4.5.2 Ứng dụng điều khiển Power Point: 78
    Chương 5 Đánh giá đề tài và đề xuất hướng phát triển kế tiếp 80
    5.1. Những kết quả đã đạt được 80
    5.2. Đề xuất hướng phát triển . 80
    Danh mục tài liệu tham khảo. 82
    Phụ lục. 83



    Chương 1 Giới thiệu về đề tài.
    1.1. Cơ sở của đề tài :
    Ngày nay, với trình độ khoa học kĩ thuật phát triển cao, các thiết bị điện tử hỗ trợ con người đã trở thành một vật dụng hữu ích và không thể thiếu như máy vi tính, laptop, điện thoại di động, iPod, Các thiết bị này có thể đáp ứng mọi nhu cầu của người dùng trong việc học tập, giải trí, thông tin liên lạc, ở mọi lúc mọi nơi khi người dùng cần đến, và có xu hướng phát triển rất nhanh.
    Một trong những thiết bị hữu ích trên mà tác giả muốn trình bày đó là PDA. Thiết bị này đang có xu hướng phát triển rất nhanh và mạnh. Trong phạm vi của luận văn này, tác giả chỉ xem xét đến một loại của PDA, là Pocket PC; đặc biệt là về môi trường lập trình mạng trên Pocket PC.
    1.2. Mục tiêu của đề tài :
     Khảo sát việc lập trình trên máy Pocket PC bằng eVC++.
     Xây dựng tài liệu tham khảo cho sinh viên về chủ đề lập trình mạng trên máy Pocket PC.
     Xây dựng một ứng dụng nhỏ minh họa (chương trình chat giữa các Pocket PC với nhau hoặc giữa Pocket PC và máy tính để bàn; chương trình điều khiển Power Point bằng Pocket PC).
    1.3. Phạm vi của đề tài :
    Như trên đã nói, chủ đề của luận văn này là lập trình mạng trên máy Pocket PC. Do đó, tác giả sẽ chỉ trình bày những kiến thức cơ bản nhất mà qua đó sinh viên có thể đọc , hiểu và áp dụng vào việc tạo ra một ứng dụng mạng đơn giản giữa các Pocket PC, hoặc giữa máy tính để bàn với Pocket PC. Cụ thể hơn, tác giả sẽ trình bày những vấn đề sau đây:
     Giới thiệu về Pocket PC và Emulator.
     Giới thiệu sơ lược về mạng và lập trình mạng.
     Tìm hiểu cách xây dựng ứng dụng mạng đơn giản trên Pocket PC.
     Xây dựng ứng dụng minh họa.
    1.4. Cấu trúc của luận văn :
    Luận văn này có cấu trúc như sau:
     Chương 1 Giới thiệu về đề tài. Chương này trình bày những mục sau: Cơ sở đề tài, mục tiêu đề tài, phạm vi đề tài, cấu trúc luận văn.
     Chương 2 Khảo sát những vấn đề kỹ thuật liên quan. Khảo sát những vấn đề sau: Tìm hiểu về máy tính Pocket PC, trình giả lập Pocket PC Emulator 2003, tìm hiểu sơ lược về mạng, tìm hiểu về lập trình mạng, lập trình mạng thông qua socket.
     Chương 3 Lập trình mạng trên môi trường Pocket PC. Chương này tìm hiểu các phần sau: Cài đặt các phần mềm cần thiết để có thể lập trình cho máy Pocket PC trên máy tính để bàn, tìm hiểu các bước xây dựng một ứng dụng mạng trên máy Pocket PC, nghiên cứu các chi tiết các hàm được sử dụng trong từng bước.
     Chương 4 Ứng dụng minh họa, bao gồm: Mô tả ứng dụng minh họa, nghiên cứu các hàm có liên quan đến ứng dụng, mô tả họat động của ứng dụng minh hoa, trình bày các thành phần dữ liệu và các phương thức chủ yếu của ứng dụng, mô tả màn hình kết quả của ứng dụng.
     Chương 5: Đánh giá đề tài và đề xuất hướng phát triển kế tiếp. Chương này trình bày hai phần: Một là trình bày những kết quả đã đạt được, hai là đề xuất hướng phát triển .
     Danh mục tài liệu tham khảo: Trình bày những tài liệu tham khảo hỗ trợ cho việc hoàn thành luận văn này.
     Phần Phụ lục: Trình bày ví dụ chat tuần tự minh họa cách sử dụng socket để lập trình mạng.[/TD]
    [/TR]
    [/TABLE]




     
Đang tải...