Trang web bán hàng và phần mềm hỗ trợ mua hàng trên window phone 7

138 223 0
Trang web bán hàng và phần mềm hỗ trợ mua hàng trên window phone 7

Đ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

Sử dụng trang web để tra cứu thông tin và mua bán đã trở nên quen thuộc với mọi người trong xã hội hiện nay. Từ máy tính để bàn, laptop và hiện nay đang dần trở nên phổ biến là máy tính bảng, điện thoại thông minh với đầy đủ các chức năng. Nắm bắt xu hướng mua hàng online của mọi người, chúng tôi đã phát triển 1 website bán hàng với nhiều mặt hàng đa dạng, phong phú và đặc biệt hỗ trợ việc truy cập từ các thiết bị máy tính, điện thoại…

1 LỜI MỞ ĐẦU Sử dụng trang web để tra cứu thông tin mua bán trở nên quen thuộc với người xã hội Từ máy tính để bàn, laptop dần trở nên phổ biến máy tính bảng, điện thoại thông minh với đầy đủ chức Nắm bắt xu hướng mua hàng online người, phát triển website bán hàng với nhiều mặt hàng đa dạng, phong phú đặc biệt hỗ trợ việc truy cập từ thiết bị máy tính, điện thoại… Một ứng dụng điện thoại thông minh hỗ trợ nhiều cho người sử dụng tiện lợi, thao tác nhanh chóng so với việc sử dụng web thơng thường Do nhóm phát triển riêng ứng dụng chạy Windows Phone hỗ trợ mua hàng tốt hơn, đồng thời giúp tìm hiểu, phát triển thêm cho hệ điều hành LỜI CẢM ƠN Để hồn thành chương trình đại học làm khóa luận này, xin chân thành cảm ơn Khoa Mạng Máy Tính Truyền Thơng, trường Đại học Cơng Nghệ Thông Tin, Đại Học Quốc Gia Thành Phố Hồ Chí Minh tạo điều kiện cho chúng tơi thực đề tài tốt nghiệp Chúng xin gửi lời biết ơn sâu sắc đến thầy TS Đàm Quang Hồng Hải thấy ThS Ngô Hán Chiêu, người dành nhiều thời gian tâm huyết hướng dẫn nghiên cứu giúp chúng tơi hồn thành khóa luận tốt nghiệp Sau cùng, xin gửi lời biết ơn tới gia đình, nơi sinh thành, dưỡng dục động viên nhiều thời gian qua Tp, Hồ Chí Minh, tháng năm 2012 Võ Minh Tuấn Trần Tuyết Hạnh NHẬN XÉT (Của giảng viên hướng dẫn) NHẬN XÉT (Của giảng viên phản biện) MỤC LỤC LỜI MỞ ĐẦU i LỜI CẢM ƠN ii Chương 1: Đặt vấn đề 1.1 Bài toán đặt 1.2 Giải Chương 2: Cơ Sở Lý Thuyết 2.1 PHP 2.1.1 Giới thiệu 2.1.2 Lệnh PHP 2.1.3 Biến PHP 2.1.4 Toán tử PHP 2.1.5 Hàm PHP 2.1.6 Xử lý form PHP .11 2.1.7 Session 13 2.2 MySQL 15 2.2.1 Định nghĩa sở liệu, bảng, cột 15 2.2.2 Một số thuật ngữ MySQL 16 2.2.3 Loại liệu MySQL .16 2.2.4 Cú pháp 17 2.2.5 Kết hợp PHP MySQL ứng dụng website 20 2.3 Silverlight for Windows Phone 21 2.3.1 Tổng quan Windows Phone .21 2.3.2 Microsoft Visual Studio 21 2.3.3 Cấu trúc project Windows Phone Application Project Template sử dụng Visual Studio 2010 .23 2.3.4 Nền tảng ứng dụng cho Windows Phone 24 Chương 3: Xây dựng ứng dụng 29 3.1 Cơ sở liệu 29 3.1.1 Giới thiệu 29 3.1.2 Chi tiết bảng liệu 30 3.1.3 Sơ đồ liệu quan hệ .35 3.2 Website bán hàng 35 3.2.1 Giới thiệu 35 3.2.2 Thanh toán qua nganluong.vn 36 3.2.3 Kết nối database 39 3.2.4 Thiết kế giao diện 39 3.2.5 Xử lý tác vụ người dùng phổ thông 50 3.2.6 Thiết lập chức admin .56 3.2.7 RSS 63 3.3 Website di động .66 3.3.1 Trang chủ (index.php) .67 3.3.2 Tìm kiếm (search.php) 69 3.3.3 Đăng nhập, mua hàng .72 3.4 Tiện ích khác 73 3.5 Ứng dụng mua hàng windows phone 75 3.5.1 Giao diện .75 3.5.2 Chức Tin tức 77 3.5.3 Chức Tra cứu 83 3.5.4 Chức Thông tin 93 3.5.5 Chức Mua sắm .97 Chương 4: Sử dụng 102 4.1 Sử dụng website với desktop version 102 4.1.1 Tìm kiếm theo tên sản phẩm: 102 4.1.2 Đăng kí thành viên 103 4.1.3 Mua hàng 105 4.1.4 Liên hệ 105 4.2 Sử dụng website với mobile version .106 4.3 Admin 109 4.3.1 Đăng nhập quyền quản trị .109 4.3.2 Thêm sản phẩm 111 4.3.3 Quản lí khuyến .112 4.3.4 Quản lí thành viên 112 4.3.5 Quản lí tin .113 4.3.6 Quản lí hóa đơn .114 4.3.7 Chiết khấu .114 4.4 Sử dụng ứng dụng LV windows phone .115 4.4.1 Tin tức 115 4.4.2 Tra cứu 117 4.4.3 Thông tin 120 4.4.4 Mua sắm .121 Chương 5: Kết luận 122 Chương 6: Tài liệu tham khảo 125 Chương 1: Đặt vấn đề 1.1 Bài toán đặt Như ta biết việc mua sắm thông qua internet ngày trở nên phổ biến Đơn giản phổ biến sử dụng trình duyệt web, từ đăng kí, khai báo thơng tin cá nhân đặt mua hàng web Tuy nhiên phổ biến điện thoại thơng minh duyệt web tương tự sử dụng máy tính nên trang web đòi hỏi phải đa dạng thuận tiện cho người sử dụng Cao mức độ thành viên thân thiết, họ có mối liên kết mua hàng hay có nhu cầu thường xuyên mua hàng việc lên web từ máy tính hay điện thoại làm khoảng thời gian hay rối rắm phải làm đầy đủ bước để mua hàng Do thành viên đặc biệt nên người bán bỏ qua số bước mua hàng cho họ mua hàng trực tiếp, nhanh chóng, tiện lợi Do phân cấp người sử dụng nên trang web cần đáp ứng cho người xem, người mua hay thành viên thân thiết có tiện lợi việc sử dụng 1.2 Giải Nắm nhu cầu sử dụng phân loại thành viên khách hàng mình, chúng tơi định chia trang web làm phần với phiên bản: desktop version, mobile version mobile application - Desktop version: P Quen thuộc với đa phần người dùng P Hỗ trợ destop, laptop, điện thoại với cấu hình chạy desktop version P Hỗ trợ trình duyệt khác P Hỗ trợ đầy đủ chức trang web mua hàng P Xem tin tức, tra cứu, tìm kiếm sản phẩm P Đăng kí thành viên, đăng nhập, mua hàng, xác nhận hóa đơn P Liên hệ với chi nhánh thông qua đồ định vị sử dụng google-map - cho biết vị trí người Mobile version: P Hỗ trợ người dùng truy cập từ điện thoại P Trang web phân biệt người dùng sử dụng điện thoại với hệ điều hành từ chuyển sang phiên cho điện thoại hay không Trang web phát chuyển trang điện thoại chạy hệ điều - hành Android, iOS,Windows Mobile, Windows Phone 7, BlackBerry P Đáp ứng nhu cầu xem tin tức P Tra cứu, tìm kiếm thơng tin sản phẩm P Đăng nhập, mua hàng, xác nhận hóa đơn P Định vị GPS xác định vị trí thể google-map Mobile application: P Phần mềm cho các thành viên thân thiết có nhu cầu giao dịch nhanh P P P P giao dịch thường xuyên Chạy thiết bị điện thoại thông minh Hỗ trợ xem tin tức với giao diện rõ ràng Hỗ trợ đăng nhập mua hàng nhanh chóng, khơng thơng qua giỏ hàng Để đa dạng hóa tính năng, chương trình hỗ trợ xem báo từ trang báo mạng tiếng vnexpress, tuổi trẻ ứng dụng tra cứu thông tin tỉ giá, từ điển anh-việt… tích hợp vào ứng dụng P Mục tiêu: câu “Nước chảy đá mòn”, “Mưa dầm thấm lâu” Người dùng sử dụng ứng công ty phát triển dùng thường xuyên để đọc tin, tra cứu ngày cơng ty nơi họ nghĩ đến cần mua sắm cho nhu cầu Có thể coi hình thức quảng cáo cho công ty 116 4.3.7 Chiết khấu Cho thấy cách để xếp loại thành viên, giảm giá theo hóa đơn dựa vào doanh thu 117 4.4 Sử dụng ứng dụng LV windows phone 4.4.1 Tin tức Tại hình khởi động, chọn mục TIN TỨC Chọn nguồn tin mục liệt kê 118 Chọn tin cần xem 119 4.4.2 Tra cứu Tại hình khởi động, chọn mục TRA CỨU a Thời tiết Chọn mục Thời tiết -> chọn khu vực khu vực có danh sách 120 b Tỉ giá Tại hình khởi động, chọn TRA CỨU -> chọn Tỉ giá 121 c Dịch Tại hình khởi động, chọn TRA CỨU -> chọn Dịch Nhập từ cần dịch từ tiếng anh sang tiếng việt -> bấm button Dịch 122 d Tìm đường Tại hình khởi động, chọn TRA CỨU -> chọn Tìm đường Nhập điểm khởi hàng đích đến -> bấm Tìm đường Kết 123 4.4.3 Thơng tin Tại hình khởi động, chọn THÔNG TIN (tương tự chức đọc báo) Tin tức trang web đưuọc liệt kê theo danh sách xếp theo ngày cập nhật 124 Nội dung tin 4.4.4 Mua sắm Tại hình khởi động, chọn MUA SẮM đăng nhập thông tin tài khoản Chọn sản phẩm cần mua, bấm button Mua Chỉ với cú chạm, hóa đơn người dùng xác nhận server 125 Chương 5: Kết luận Như trình bày, ta có bảng thống kê tính sau: Tính / Nền tảng Người dùng Desktop Version Phổ thông Mobile Version Sử dụng thiết App cho Windows Phone (phần mềm LV) Khách hàng 126 bị di động thân thiết có cài đặt ứng dụng Khơng Truy cập từ Có Khơng máy tính Truy cập từ Có Có Khơng điện thoại Giao diện Có Có Khơng Destop version Giao diện Khơng Có Có Mobile Xem tin tức - Sử dụng - Sử dụng - trình duyệt trình duyệt điện - Nhập - - Chon mục Nhập link Chọn mục THÔNG TIN tin tức menu Chọn mục tin Sử tức menu Sử - dụng trình duyệt dụng trình duyệt động ứng dụng Xem sản phẩm - Nhập điện thoại đường link trang chủ - Nhập - Chọn chủ sản phẩm cần xem Khởi Chọn mục MUA SẮM đường link trang - Tìm kiếm động ứng dụng thoại đường link Khởi - Chọn sản phẩm - Chọn danh sách liệt từ menu sản phẩm từ menu trang index trang - Sử dụng trình index - Sử dụng trình duyệt duyệt giới hạn danh - - mục sản phẩm như: Nhập đường link trang chủ Nhập đường link trang chủ kê - Chỉ tất sản phẩm, sản 127 - Nhập từ khóa - Vào menu Tìm để tìm kiếm sản Kiếm phẩm - phẩm khuyến mãi, sản phẩm HOT… Nhập từ khóa chọn loại sản phẩm cần tìm Đăng kí thành viên Có (cho tất người) Khơng cần cẩn thận (khách hàng thường khâu đăng kí xuyên sử dụng nên khơng cho phép chương trình nên sử dụng điện thoại không cần mục Sử tránh sai sót) Sử đăng kí sử dụng) Khởi dụng trình duyệt dụng trình duyệt Mua hàng - Nhập - đường link trang chủ chủ Đăng nhập - Đăng nhập - Chọn - Chọn sản phẩm cho vào sản phẩm cho vào giỏ giỏ - Kiểm tra giỏ hàng - - - Chọn mục MUA SẮM - Đăng - Chọn nhập sản phẩm bấm button Mua Kiểm tra giỏ hàng Chỉn - Chỉnh h sửa, xóa sản sửa, xóa sản phẩm phẩm giỏ giỏ - động ứng dụng Nhập đường link trang - Tiện ích khác Khơng (do Xác nhận đơn hàng Ngư - Xác nhận đơn hàng Có thể - Tích 128 ời dùng tự tìm sử dụng ứng hợp ứng dụng kiếm web dụng bên ngồi cài tiện ích cho hoạt di động sử đông ngày dụng trực tiếp người sử dụng trình duyệt Theo bảng thống kê ta thấy tốn giải với kết đạt được: - Phần giao diện Desktop version dành cho tất người truy cập thể - đầy đủ chức trang bán hàngphân hóa mục đích sử dụng, thiết bị truy cập giao diện Desktop Mobile khác thể đầy đủ tính Tuy nhiên Mobile lược bỏ số tính khơng cần - thiết Ứng dụng LV có điểm mạnh việc mua hàng nhanh chóng với vài cú chạm: Việc mua hàng ứng dụng LV hoàn toàn khác với mua hàng giao diện web (Desktop Mobile) Thao tác mua hàng nhanh đơn giản nhiều - với việc đăng nhập chọn sản phẩm mua Ứng dụng LV tạo cho người dùng lệ thuộc từ tạo gắn kết với khách - hàng Phát triển ứng dụng: ứng dụng LV phát triển hệ điều hành khác nhau, mục tiêu phổ biến Android iOS Xa phổ biến ứng dụng LV cho loại thành viên hang người dùng phổ thông sử dụng tiện ích, nhiên cần bảo mật phương thức truyền liệu an toàn Chương 6: Tài liệu tham khảo Tiếng Việt 11 lập trình PHP bản, http://www.qhonline.info/index.html 129 Đăng kí, sử dụng byethost.com, Hướng dẫn sử dụng hosting miễn phí Byethost (Phần 2) - Thủ Thuật 24h, http://vntim.blogspot.com/2011/06/cach-dang-kyhosting-free-byethost-mien.html Lập trình PHP bản, Trung tâm đào tạo Nhất Nghệ Lấy tọa độ google map, http://www.thietkewebcom.com/Detail/7/43/CACHLAY-TOA-DO-TREN-GOOGLE-MAP.html Tạo RSS cho website, http://www.hvaonline.net/hvaonline/posts/list/35231.hva Tiếng Anh Detect Mobile, http://detectmobilebrowsers.mobi/ PHP Date, http://www.w3schools.com/php/php_date.asp Convert datetime to RFC-822, http://www.tech-recipes.com/rx/1461/get-mysqldate-in-rfc-822-format-for-rss-feeds/ Google Map, http://html5demos.com/geo File htaccess, http://www.blogstorm.co.uk/htaccess-mod_rewrite-ultimate-guide/ Henry Lee and Eugene Chuvyrov, Beginning Windows Phone Development, 2010 Building_Windows_Phone_Apps_-_A_Developers_Guide_v7_NoCover, Microsoft UK Microsoft_Press_ebook_Programming_Windows_Phone_7_PDF, Charles Petzold, Microsoft Press A Division of Microsoft Corporation One Microsoft Way Redmond, Washington 98052-6399, 2010 Using the Bing Maps Silverlight control on the Windows Phone 7, http://www.silverlighthack.com/post/2010/03/21/Using-the-Silverlight-BingMaps-control-on-the-Windows-Phone-7.aspx 130 10 Regular Expression C#, http://microsofttech.net/regular-expression 11 How to: Get Data from the Location Service, http://msdn.microsoft.com/enus/library/ff431782(v=vs.92).aspx 12 How to: Use the Bing Maps Silverlight Control, http://msdn.microsoft.com/enus/library/ff941093(v=vs.92).aspx 13 Using the GeoLocation API, http://blogs.msdn.com/b/dragoman/archive/2010/09/21/wp7-code-using-thegeolocation-api.aspx 14 Code For Keeps: WPF/Silverlight Retrieve Images from DB/Url, http://blogs.windowsclient.net/cennest/archive/2010/03/26/code-for-keeps-wpfsilverlight-retrieve-images-from-db-url.aspx 15 Isolated Storage on WP7, http://3water.wordpress.com/2010/08/07/isolatedstorage-on-wp7-ii/ 16 File Read Write « File Stream « C# / C Sharp, http://java2s.com/Code/CSharp/File-Stream/File-Read-Write.htm ... 73 3.5 Ứng dụng mua hàng windows phone 75 3.5.1 Giao diện .75 3.5.2 Chức Tin tức 77 3.5.3 Chức Tra cứu 83 3.5.4 Chức Thông tin 93 3.5.5 Chức Mua. .. hình chạy desktop version P Hỗ trợ trình duyệt khác P Hỗ trợ đầy đủ chức trang web mua hàng P Xem tin tức, tra cứu, tìm kiếm sản phẩm P Đăng kí thành viên, đăng nhập, mua hàng, xác nhận hóa đơn 2... đưa vào mảng Cú pháp: mysql_fetch_array(); f Đóng kết nối sở liệu Cú pháp: mysql_close(); 21 2.3 Silverlight for Windows Phone 2.3.1 Tổng quan Windows Phone Windows Phone (hay gọi Windows Phone

Ngày đăng: 19/03/2018, 09:52

Từ khóa liên quan

Mục lục

  • LỜI MỞ ĐẦU

  • LỜI CẢM ƠN

  • Chương 1: Đặt vấn đề

    • 1.1. Bài toán đặt ra

    • 1.2. Giải quyết

    • Chương 2: Cơ Sở Lý Thuyết

      • 2.1. PHP

      • 2.1.1. Giới thiệu

      • 2.1.2. Lệnh trong PHP

      • 2.1.3. Biến trong PHP

      • 2.1.4. Toán tử trong PHP

      • 2.1.5. Hàm trong PHP

      • 2.1.6. Xử lý form trong PHP

      • 2.1.7. Session

        • 2.2. MySQL

        • 2.2.1. Định nghĩa cơ sở dữ liệu, bảng, cột

        • 2.2.2. Một số thuật ngữ trong MySQL

        • 2.2.3. Loại dữ liệu trong MySQL

        • 2.2.4. Cú pháp

        • 2.2.5. Kết hợp PHP và MySQL trong ứng dụng website

          • 2.3. Silverlight for Windows Phone 7

          • 2.3.1. Tổng quan về Windows Phone 7

          • 2.3.2. Microsoft Visual Studio

          • 2.3.3. Cấu trúc project trong Windows Phone Application Project Template sử dụng Visual Studio 2010

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

  • Đang cập nhật ...

Tài liệu liên quan