Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 99 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
99
Dung lượng
1,77 MB
Nội dung
HƯỚNG DẪN SỬ DỤNG Bạn chạy chương trình Emulator máy Pocket PC thật Chạy Emulator Net vào đường dẫn sau: Start Programs File Explorer Program Files Hình 1: Chọn Programs Hình 2: Chọn File Explorer Hình 3: Chọn Program Files a Trước tiên, bung gói sở liệu cách chọn vào Database b Chạy chương trình MakettingPPC Hình 4: Chọn Project Hình5: Chạy file Database.exe Hình 6: Chạy file MakettingPPC.exe Bạn chạy máy Pocket PC thật: Bằng cách chép file cap vào máy chạy file sau: netcf.core.ppc3.arm.cab (Trong thư mực dotNETCF ) sqlce.ppc3.arm.CAB (Trong thư mực SQL CE 2.0 ) Chép thư mục MakettingPPC vào vào máy theo đường dẫn : Start Programs File Explorer Program Files Chép file MakettingPPC.exe thư mục bin chương trình vào máy chạy LỜI CẢM ƠN - - Sau năm học tập rèn luyện khoa Công Nghệ Thông Tin trường Đại Học Bán Công Tôn Đức Thắng, đến em hồn thành chương trình học tập luận văn tốt nghiệp Em xin trân trọng cảm ơn: - Ban Giám Hiệu nhà trường quan tâm tạo điều kiện thuận lợi để chúng em học tập có nơi rèn luyện tốt - Quý thầy cô khoa Công Nghệ Thông Tin tận tâm giảng dạy, truyền đạt kiến thức hành trang quý báu để chúng em bước vào đời - Thầy Nguyễn Ngọc Tú tận tình hướng dẫn, dạy em suốt thời gian thực đề tài, để em hồn thành tốt Luận Văn Tốt Nghiệp - Gia đình tất bạn bè nhiệt tình giúp đỡ trình học tập thực đề tài Em xin chân thành cảm ơn Quý Thầy, Cô Khoa Công Nghệ Thông Tin tận tình giảng dạy, trang bị cho chúng em kiến thức cần thiết suốt trình học tập trường xin gởi lòng biết ơn đến gia đình, Cha, Mẹ bạn bè ủng hộ, giúp đỡ, động viên em lúc khó khăn Sinh viên thực : Ngô Quang Dũng Lớp : 07TH1N MSSV: 710012T NHẬN XÉT CỦA GIÁO VIÊN HƯỚNG DẪN - …………………………………………………………………………………………………… …………………………………………………………………………………………………… …………………………………………………………………………………………………… …………………………………………………………………………………………………… …………………………………………………………………………………………………… …………………………………………………………………………………………………… …………………………………………………………………………………………………… …………………………………………………………………………………………………… …………………………………………………………………………………………………… …………………………………………………………………………………………………… …………………………………………………………………………………………………… …………………………………………………………………………………………………… …………………………………………………………………………………………………… …………………………………………………………………………………………………… …………………………………………………………………………………………………… …………………………………………………………………………………………………… …………………………………………………………………………………………………… …………………………………………………………………………………………………… TPHCM, ngày …………tháng……….năm 2007 Chữ ký giáo viên hướng dẫn NHẬN XÉT CỦA GIÁO VIÊN PHẢN BIỆN - - …………………………………………………………………………………………………… …………………………………………………………………………………………………… …………………………………………………………………………………………………… …………………………………………………………………………………………………… …………………………………………………………………………………………………… …………………………………………………………………………………………………… …………………………………………………………………………………………………… …………………………………………………………………………………………………… …………………………………………………………………………………………………… …………………………………………………………………………………………………… …………………………………………………………………………………………………… …………………………………………………………………………………………………… …………………………………………………………………………………………………… …………………………………………………………………………………………………… …………………………………………………………………………………………………… …………………………………………………………………………………………………… …………………………………………………………………………………………………… TPHCM, ngày …………tháng……….năm 2007 Chữ ký giáo viên phản biện TÓM LƯỢC - - Pocket PC, Palm, thiết bị thơng minh Smart phone Do có tính tiện lợi cao có chức đặc biệt: cảm ứng, nghe nhạc, nên chúng đã, sử dụng rộng rãi trở thành thiết bị hữu ích Trong thời đại kinh tế thị trường, người ngày có nhiều địi hỏi có nhu cầu sống cao hoạt động đời sống, sinh hoạt, kinh doanh, họ Để đáp ứng nhu cầu cần thiết người, ứng dụng thiết bị Smart phone (Pocket PC) ngày đa dạng để phục vụ cho người sử dụng cách tích cực có hiệu Vì lý trên, em chọn đề tài “Xây dựng ứng dụng tiếp thị bán hàng Pocket PC” để giúp nhân viên tiếp thị nhân viên bán hàng thuận tiện công việc đưa sản phẩm đến gần với khách hàng cách chuyên nghiệp đại Đây phần mềm hỗ trợ cho người tiếp thị : Đưa thông tin sản phẩm cho người tiêu dùng, qua có đánh giá sản phẩm thu thập ý kiến khách hàng sản phẩm Đồng thời, ứng dụng có phần đặt hàng khách hàng có nhu cầu Thống kê khách hàng sản phẩm đặt hàng, giúp ích việc báo cáo người tiếp thị với người quản lý thủ kho Tìm kiếm sản phẩm theo nhà sản xuất loại sản phẩm với giá khoảng Tìm hiểu lập trình ứng dụng tiếp thị bán hàng Trên Pocket PC GVHD: Nguyễn Ngọc Tú Hình 16: hình sản phẩm Màn hình người dùng chon sản phẩm Trong phần gồm có : Nút di chuyển ảnh < > (nếu sản phẩm có ảnh trở lên) Nút xem Khuyến Mãi Nút xem tính vượt trội: TN Vuot Troi Nút xem mô tả sản phẩm: Mo Ta Nút ghi sản phẩm: Ghi Chu Nút đặt hàng sản phẩm này: Dat Hang - 75 - Tìm hiểu lập trình ứng dụng tiếp thị bán hàng Trên Pocket PC GVHD: Nguyễn Ngọc Tú Hình 17: hình xem khuyến Màn hình để xem chương trình khuyến sản phẩm này: bao gồm giá tất sản phẩm sau khuyến - 76 - Tìm hiểu lập trình ứng dụng tiếp thị bán hàng Trên Pocket PC GVHD: Nguyễn Ngọc Tú Hình 18: hình ghi sản phẩm Màn hình dùng để ghi lại nhận xét ý kiến khách hàng sản phẩm - 77 - Tìm hiểu lập trình ứng dụng tiếp thị bán hàng Trên Pocket PC GVHD: Nguyễn Ngọc Tú Hình 19: hình đặt hàng Màn hình để lưu thơng tin khách hàng sản phẩm mà khách hàng muốn đặt hàng Nút Tro Lai quay lại Form Chọn sản phẩm để lấy thêm Sản Phẩm cho khách hàng - 78 - Tìm hiểu lập trình ứng dụng tiếp thị bán hàng Trên Pocket PC GVHD: Nguyễn Ngọc Tú Hình 20: hình xem danh sách khách hàng Màn hình xem tất khách hàng đặt sản phẩm tổng số tiền hóa đơn - 79 - Tìm hiểu lập trình ứng dụng tiếp thị bán hàng Trên Pocket PC GVHD: Nguyễn Ngọc Tú Hình 21: hình xem sản phẩm đặt hàng Màn hình xem sản phẩm mà khách hàng đặt với số lượng khách hàng cụ thể - 80 - Tìm hiểu lập trình ứng dụng tiếp thị bán hàng Trên Pocket PC GVHD: Nguyễn Ngọc Tú Hình 22: hình tìm kiếm sản phẩm Màn hình để tìm kiếm sản phẩm theo Hãng Sản Xuất Loại Sản Phẩm - 81 - Tìm hiểu lập trình ứng dụng tiếp thị bán hàng Trên Pocket PC GVHD: Nguyễn Ngọc Tú Hình 23: hình kết tìm kiếm Màn hình xem tất sản phẩm tìm kiếm trên, bao gồm phần tìm kiếm theo giá sản phẩm tìm thấy - 82 - Tìm hiểu lập trình ứng dụng tiếp thị bán hàng Trên Pocket PC GVHD: Nguyễn Ngọc Tú CHƯƠNG VI KẾT LUẬN Kết đạt Xây dựng tương đối hoàn chỉnh chức theo yêu cầu ban đầu đặt như: - Hỗ trợ đưa thông tin sản phẩm đến người tiêu dùng - Hỗ trợ lưu trữ thông tin khách hàng sản phẩm đặt hàng - Hỗ trợ tìm kiếm sản phẩm theo yêu cầu Hạn chế Trong q trình nghiên cứu cơng nghệ, xây dựng ứng dụng, em gặp phải số khó khăn, hạn chế sau: + Bộ liệu chương trình cịn nhỏ so với thực tế + Chưa chuyển sang Tiếng Việt + Chưa có phần thêm sản phẩm Hướng phát triển Qua q trình nghiên cứu, hồn thành luận văn, với kết đạt khó khăn gặp phải, em nhận thấy cần thiết để tiếp tục nghiên cứu phát triển đề tài theo hướng sau: + Cung cấp khả thêm sản phẩm thông qua XML + Lưu Tiếng Việt Pocket PC + Kết nối với Server thông qua môi trường mạng mạng không dây Em hi vọng đề tài nghiên cứu em góp thêm phần có ích vào phát triển sống Tuy nhiên, thời gian kiến thức có hạn nên khơng thể tránh sai sót định Em mong nhận đóng góp ý kiến quý thầy cô, nhà chuyên ngành quan tâm đến đề tài này, để em có sở tiếp tục nghiên cứu phát triển đề tài nâng cao kiến thức cho - 83 - Tìm hiểu lập trình ứng dụng tiếp thị bán hàng Trên Pocket PC GVHD: Nguyễn Ngọc Tú TÀI LIỆU THAM KHẢO -oOo Một số tài liệu từ thư viện MSDN 2003 Microsoft Dan Fox, Jon Box (2003) Building Solutions with the NET Compact Framework: Mobile Development NXB Addison Wesley Douglas Bell, Mike Parr (2005) Visual Basic.NET for students NXB O'Reilly Một số tài liệu mạng: http://www.codeproject.com/netcf http://www.msdn.microsoft.com - 84 - Mục lục Chương I: Mở Đầu trang 1 Lý chon đề tài trang Mục tiêu đề tài trang Đối tương sủ dụng trang Phạm vi đề tài trang Hướng giải trang Nội dung luận văn trang Chương II: Tìm hiểu Pocket PC trang Đặc điểm trang Khả lập trình PocketPC trang 2.1 Tốc độ hỗ trợ khả hiển thị trang 2.2 Khả hình thức lưu trữ trang 2.3 Tương tác người dùng thiết bị trang Chương III: Tìm hiểu NET Compact Framework trang Mục đích thiết kế hệ điều hành Windows CE trang 1.1 Tính nhỏ gọn trang 10 1.2 Tính độc lập trang 10 1.3 Tính di động trang 11 1.4 Tính tương thích trang 11 1.5 Tính kết nối trang 12 1.6 Thời gian thưc trang 12 Thành phần NET Framework trang 14 2.1 Các ứng dụng NET trang 14 2.2 Các lớp NET Framework trang 15 2.3 Bộ triển khai ngôn ngữ thông thường trang 15 .NET Compact Framework trang 15 3.1 Cấu trúc NET Compact Framework trang 16 3.1.1 Hệ điều hành trang 16 3.1.2 PAL trang 16 3.1.3 Các thư viện hỗ trợ linh động trang 17 3.1.4 EE trang 17 3.1.3 Thư viện lớp trang 18 3.2 Mục đích thiết kế NET CF trang 21 3.2.1 Xây dựng tiện ích NET Framework trang 21 3.2.2 Thống với PC trang 22 3.2.3 Chạy tốt thiết bị di động trang 22 3.2.4 Hỗ trợ tính đa tầng trang 23 3.2.5 Hỗ trợ giao diện trực quan trang 23 3.3 Những khả CF trang 27 3.3.1 Hỗ trợ thành phần Runtime trang 27 3.3.2 Hỗ trợ lớp ứng dụng trang 28 3.3.1 Hỗ trợ đồ hoạ trang 28 3.3.1 Hỗ trợ thành phần ADO.NET trang 28 3.3.1 Hỗ trợ định dạng XML trang 29 3.4 Những giới hạn CF trang 27 3.5 Chương trình COMPACT FRAMEWORK trang 31 3.5.1 Xây dựng thư viện CF trang 31 3.5.2 Giao diện đồ hoạ người dùng trang 31 3.5.3 Định nghĩa toàn mã nguồn trang 32 3.6 Tiện ích NET CF trang 32 Chương IV: Tìm hiểu Microsoft SQL Server CE trang 36 Tổng quan SQL Server CE trang 36 1.1 Các tập tin SQL Server CE trang 36 1.2 Cú pháp SQL Server CE trang 36 Tìm hiểu SQL SERVER CE QUERY ANALYZER trang 38 Tạo tập tin liệu SQL CE trang 39 Chương V: Phân tích thiết kế hệ thống trang 39 Phân tích yêu cầu trang 39 1.1Thông tin sản phẩm trang 40 1.2 Thông tin khách hàng trang 40 Mơ hình thực thể kết hợp trang 40 2.1 Các ký hiệu sử dụng trang 40 2.2 Mơ hình thực thể kết hợp trang 41 Danh sách đối tượng mơ hình trang 42 3.1 Danh sách thực thể trang 42 3.2 Mô tả chi tiết mối kết hợp trang 42 3.2.1 Mối quan hệ NHOM_HANG LOAI_SP trang 43 3.2.2 Mối quan hệ LOAI_SP SAN_PHAM trang 43 3.2.3 Mối quan hệ SAN_PHAM HINH_ANH trang 43 3.2.4 Mối quan hệ SAN_PHAM HANG_SX trang 44 3.2.5 Mối quan hệ SAN_PHAM KHUYEN_MAI trang 44 3.2.6 Mối quan hệ SAN_PHAM DON_DH trang 44 3.2.7 Mối quan hệ DON_DH KHACH_HANG trang 44 Mô tả chi tiết thuộc tính thực thể trang 44 4.1 Thực thể CHUNG_LOAI trang 44 4.2Thực thể LOAI_SP trang 45 4.3 Thực thể SAN_PHAM trang 45 4.4 Thực thể HANG_SX trang 45 4.5 Thực thể HINH_ANH trang 46 4.6 Thực thể KHUYEN_MAI trang 46 4.7 Thực thể CHI_TIET_KM trang 48 4.8 Thực thể KHACH_HANG trang 48 4.9 Thực thể DON_DH trang 49 4.10 Thực thể CHI_TIET_DH trang 49 Mô tả chi tiết thuộc tính mối kết hợp trang 50 5.1 Phân rã thành mô hình quan hệ trang 50 5.2 Các lược đồ quan hệ trang 51 Ràng buộc toàn vẹn trang 53 6.1 Ràng buộc toàn vẹn quan hệ trang 53 6.1.1 Ràng buộc toàn vẹn liên quan miền giá trị trang 53 6.1.2Ràng buộc tồn vẹn khóa trang 53 6.2 Ràng buộc toàn vẹn nhiều quan hệ trang 57 6.2.1 Ràng buộc toàn vẹn khóa ngoại trang 57 Chương VI: Tập tin TIFF trang 11 Tổng quan cấu trúc trang 11 a) Header trang 11 b) IFD trang 12 c) Những mục IFD trang 13 Ưu điểm trang 14 Khuyết điểm trang 14 Những biến thể trang 14 Chương VII: JPEG trang 15 Lượng tử hóa trang 16 Tùy chọn JPEG trang 16 TÓM LƯỢC - - Ngày nay, khoa học máy tính bước vào thời kỳ phát triển mạnh mẽ ứng dụng vào lĩnh vực đời sống xã hội Song song với việc ứng dụng công nghệ thông tin vào: nghiên cứu khoa học, nghiên cứu, sản xuất, tự động hóa, kế tốn, quản lý, việc ứng dụng tin học vào việc nghiên cứu công nghệ hỗ trợ để lập trình cho thiết bị thơng minh (Smart phone) quan tâm nhiều ngày phát triển Pocket PC, Palm, thiết bị thơng minh Do có tính tiện lợi cao có chức đặc biệt: cảm ứng, nghe nhạc, nên chúng đã, sử dụng rộng rãi trở thành thiết bị hữu ích Trong thời đại kinh tế thị trường, người ngày có địi hỏi nhiều có nhu cầu sống cao hoạt động đời sống, sinh hoạt, kinh doanh, họ Để đáp ứng nhu cầu cần thiết người, ứng dụng thiết bị Smart phone (Pocket PC) ngày đa dạng để phục vụ cho người sử dụng cách tích cực có hiệu Vì lý trên, em chọn đề tài “Xây dựng chương trình tiếp thị bán hàng Pocket PC” để giúp nhân viên tiếp thị nhân viên bán hàng thuận tiện công việc đưa sản phẩm đến gần với khách hàng cách chuyên nghiệp đại Đây phần mềm hỗ trợ cho nhà tiếp thị đưa thông tin sản phẩm cho người tiêu dùng, qua có đánh giá sản phẩm thu thập ý kiến khách hàng sản phẩm Đồng thời, phần mềm có phần đặt hàng khách hàng có nhu cầu xem danh sách khách hàng đặt mua hàng ... Lưu Trữ Đối Tượng Microsoft cung cấp trình WinCE Explorer để đọc nội dung ( tương tự Microsoft Windows Explorer để đọc nội dung đĩa cứng máy Desktop PC) Windows CE sử dụng thư mục gốc cho việc... ơn đến gia đình, Cha, Mẹ bạn bè ủng hộ, giúp đỡ, động viên em lúc khó khăn Sinh viên thực : Ngô Quang Dũng Lớp : 07TH1N MSSV: 710012T -1- Tìm hiểu lập trình ứng dụng tiếp thị bán hàng Trên Pocket... thơng thường có ROM 8MB, RAM MB Các Pocket PC chun dụng có ROM 12MB, RAM 16MB Tuy nhiên, yêu cầu dung lượng RAM ROM tùy thuộc vào loại CPU sử dụng, thành phần mà nhà sản xuất hỗ trợ Pocket PC tùy