Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 47 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
47
Dung lượng
1,17 MB
Nội dung
BỘ CÔNG THƯƠNG TRƯỜNG ĐẠI HỌC CÔNG NGHIỆP HÀ NỘI KHOA CNTT BÁO CÁO THỰC TẬP TỐT NGHIỆP ĐỀ TÀI : XÂYDỰNGWEBSITEBÁNHÀNGMÁYTÍNH Giáo viên hướng dẫn : Th.s Ngô Thị Thanh Hòa Sinh viên: Cao Mạnh Dương Đoàn Văn Trình Lớp: Khoa học máytính – Khóa Hà Nội, ngày 14 tháng 03 năm 2014 Báo cáo thực tập tốt nghiệp GVHD: Th.s Ngô Thị Thanh Hòa LỜI CẢM ƠN Trên thực tế thành công mà không gắn liền với hỗ trợ, giúp đỡ dù hay nhiều, dù trực tiếp hay gián tiếp người khác Trong suốt thời gian qua em nhận quan tâm, giúp đỡ quý Thầy Cô Em xin gửi lời cảm ơn chân thành sâu sắc đến quý Thầy Cô trường Đại học Công Nghiệp Hà Nội nói chung thầy cô giáo khoa Công nghệ Thông tin, ngành Khoa học máytính nói riêng tận tình giảng dạy, truyền đạt cho em kiến thức, kinh nghiệm quý báu suốt thời gian qua Đặc biệt, em xin gửi lời cảm ơn đến Cô Th.s Ngô Thị Thanh Hòa, cô tận tình giúp đỡ, trực tiếp bảo, hướng dẫn em suốt trình làm đồ án tốt nghiệp Trong thời gian làm việc với cô, em không ngừng tiếp thu nhiều kiến thức bổ ích mà học tập tinh thần làm viêc, thái độ nghiên cứu khoa học nghiêm túc, hiệu quả, điều cần thiết cho em trình học tập công tác sau Đồng thời, xin chân thành cảm ơn Công ty TNHH Viễn Thông Tạo Tuyến tạo điều kiện giúp thực đề tài SVTH: Cao Mạnh Dương – Đoàn Văn Trình Lớp : KHMT 3-K5 Báo cáo thực tập tốt nghiệp GVHD: Th.s Ngô Thị Thanh Hòa MỤC LỤC SVTH: Cao Mạnh Dương – Đoàn Văn Trình Lớp : KHMT 3-K5 Báo cáo thực tập tốt nghiệp GVHD: Th.s Ngô Thị Thanh Hòa LỜI NÓI ĐẦU Ngày nay, với phát triển không ngừng ngành khoa học kỹ thuật CNTT không nằm vòng xoáy phát triển đó.Cùng với phát triển mạnh mẽ ngành khoa học kỹ thuật khác CNTT có ứng dụng to lớn hầu hết lĩnh vực đời sống Đây ngành khoa học mũi nhọn ảnh hưởng trực tiếp đến đời sống xã hội CNTT đóng vai trò to lớn giao dịch người, doanh nghiệp khắp nơi giới Từ thập niên 90 kỷ trước, thuật ngữ Electronic Business (Thương mại điện tử) đời ngày trở lên phổ biến Trong lĩnh vực nào, thương mại điện tử có lợi Nó làm giảm thời gian mà làm giảm chi phí cho vấn đề giao dịch người Việc kinh doanh qua mạng không đáp ứng nhu cầu người mà giúp cho người sử dụng so sánh giá nhiều nơi để mua mặt hàng tốt, giá hợp lý Với kiến thức học thời gian thực tế, em xin lựa chọn đề tài : “ Xâydựngwebsitebánmáytính trực tuyến cho Công ty TNHH viễn thông Tạo Tuyến” Nội dung báo cáo bao gồm nội dung: Chương I: Khảo sát hệ thống đề tài Chương II: Phân tích thiết kế hệ thống Chương III: Thiết kế sở liệu Chương IV: Thiết kế giao diện Chúng em xin chân thành cảm ơn cô Th.s Ngô Thị Thanh Hòa hướng dẫn chúng em làm đề tài Em xin cam đoan, công trình nghiên cứu riêng em, không chép từ nơi nào, tài liệu tham khảo ghi rõ xuất xứ Em xin chịu trách nhiệm cam đoan Em xin chân thành cảm ơn SVTH: Cao Mạnh Dương – Đoàn Văn Trình Lớp : KHMT 3-K5 Báo cáo thực tập tốt nghiệp GVHD: Th.s Ngô Thị Thanh Hòa CHƯƠNG 1: KHẢO SÁT HỆ THỐNG 1.1 Lý chọn đề tài Hiện nay, công ty TNHH viễn thông Tạo Tuyến chưa có trang web để giới thiệu sản phẩm đến với khách hàng cách nhanh chóng, rõ ràng sản phẩm mà khách hàng muốn mua mẫu mã, chất lượng, giá cả, xuất xứ sản phẩm đặc biệt mua hàng cách dễ dàng thuận tiện Nhằm đáp ứng nhu cầu khách hàng, chúng em chọn đề tài: “Xây dựngwebsitebánmáytính cho Công ty TNHH viễn thông Tạo Tuyến” giúp công ty quảng bá sản phẩm đến với khách hàng cách nhanh chóng, hiệu 1.2 Nội dung đề tài: - Giới thiệu chiến lược kinh doanh công ty - Xâydựng hệ thống đăng ký, đăng nhập cho khách hàng có nhu cầu mua hàng - Xâydựng modul giỏ hàng cho khách hàng mua hàng - Xâydựng modul tìm kiếm theo tên sản phẩm - Quản lý thông tin cá nhân thành viêc quản lý mặt hàng phân quyền Admin 1.3 Nhiệm vụ phải thực hiện: 1.3.1 Mục tiêu: - Nắm bắt yêu cầu khách hàng đặt trước tiến hành thực công việc cụ thể - Triển khai phân tích xâydựng thiết kế hệ thống chương trình có logic - Phân tích rủi ro khoảng thời gian tiến hành xâydựng chương trình đưa biện pháp cụ thể để khắc phục - Hoàn thiện dự án khoảng tháng 1.3.2 Kết : Tạo sản phẩm website hỗ trợ mua bánhàngmáytính trực tuyến , hoạt động môi trường Internet có hiệu quả, độ xác cao, có tính xác thực, ổn định trình duyệt web (Chrome, Firefox, IE…) SVTH: Cao Mạnh Dương – Đoàn Văn Trình Lớp : KHMT 3-K5 Báo cáo thực tập tốt nghiệp GVHD: Th.s Ngô Thị Thanh Hòa 1.4 Dự kiến kết quả: Trang web có đủ chức việc bánhàng trực tuyến qua mạng, chạy , ổn định nhanh chóng trình sử dụng - Xâydựng hệ thống hỗ trợ cho việc bánhàng trực tuyến Internet: + Nhanh chóng, hiệu + Đảm bảo xác, tiện lợi dễ dàng sử dụng cho khách hàng + Thuận tiện mua bán giao dịch + Giúp đỡ tối ưu cho khách hàng 1.5 Phân công công việc giai đoạn: Nội dung công việc: - Công việc 1: Tiến hành khảo sát thu thập thông tin - Công việc 2: Phân tích hệ thống - Công việc 3: Thiết kế sở liệu - Công việc4: Viết chương trình - Công việc 5: Kiểm thử chương trình - Công việc 6: Hoàn thiện - Công việc 7: Nghiệm thu 1.6 Cơ sở lý thuyết 1.6.1 Thương mại điện tử gì? Thương mại điện tử (còn gọi thị trường điện tử, thị trường ảo, ECommerce hay E-Business) quy trình mua bán ảo thông qua việc truyền liệu máytính sách phân phối tiếp thị Tại mối quan hệ thương mại hay dịch vụ trực tiếp người cung cấp khách hàng tiến hành thông qua Internet Hiểu theo nghĩa rộng, thương mại điện tử bao gồm tất loại giao dịch thương mại mà đối tác giao dịch sử dụng kỹ thuật thông tin khuôn khổ chào mời, thảo thuận hay cung cấp dịch vụ Thông qua chiến dịch quảng cáo IBM thập niên 1990, khái niệm Electronic Business, thường dùng tài liệu, bắt đầu thông dụng Thuật ngữ ICT (viết tắt từ tiếng Anh information commercial technology) có nghĩa thương mại điện tử, ICT hiểu theo khía cạnh công việc chuyên viên công nghệ Theo nghĩa hẹp, thương mại điện tử SVTH: Cao Mạnh Dương – Đoàn Văn Trình Lớp : KHMT 3-K5 Báo cáo thực tập tốt nghiệp GVHD: Th.s Ngô Thị Thanh Hòa đơn bó hẹp thương mại điện tử việc mua bánhàng hóa dịch vụ thông qua phương tiện điện tử, qua Internet mạng liên thông khác Theo Tổ chức Thương mại giới (WTO), "Thương mại điện tử bao gồm việc sản xuất, quảng cáo, bánhàng phân phối sản phẩm mua bán toán mạng Internet, giao nhận cách hữu hình, sản phẩm giao nhận thông tin số hoá thông qua mạng Internet" Theo Uỷ ban Thương mại điện tử Tổ chức hợp tác kinh tế châu Á-Thái Bình Dương (APEC), "Thương mại điện tử công việc kinh doanh tiến hành thông qua truyền thông số liệu công nghệ tin học kỹ thuật số" Thương mại điện tử hiểu theo nghĩa rộng giao dịch tài thương mại phương tiện điện tử như: trao đổi liệu điện tử, chuyển tiền điện tử hoạt động gửi/rút tiền thẻ tín dụng Theo quan điểm này, có hai định nghĩa khái quát đầy đủ phạm vi hoạt động Thương mại điện tử: Luật mẫu Thương mại điện tử Uỷ ban Liên hợp quốc Luật Thương mại quốc tế (UNCITRAL) định nghĩa: "Thuật ngữ thương mại [commerce] cần diễn giải theo nghĩa rộng để bao quát vấn đề phát sinh từ quan hệ mang tính chất thương mại dù có hay hợp đồng Các quan hệ mang tính thương mại [commercial] bao gồm, không bao gồm, giao dịch sau đây: giao dịch cung cấp trao đổi hàng hoá dịch vụ; thoả thuận phân phối; đại diện đại lý thương mại, uỷ thác hoa hồng (factoring), cho thuê dài hạn (leasing); xâydựng công trình; tư vấn, kỹ thuật công trình (engineering); đầu tư; cấp vốn, ngân hàng; bảo hiểm; thoả thuận khai thác tô nhượng, liên doanh hình thức hợp tác công nghiệp kinh doanh; chuyên chở hàng hoá hay hành khách đường biển, đường không, đường sắt đường bộ" Theo định nghĩa này, thấy phạm vi hoạt động thương mại điện tử rộng, bao quát hầu hết lĩnh vực hoạt động kinh tế, hoạt động mua bánhàng hoá dịch vụ phạm vi nhỏ thương mại điện tử Theo Uỷ ban châu Âu: "Thương mại điện tử hiểu việc thực hoạt động kinh doanh qua phương tiện điện tử Nó dựa việc xử lý truyền liệu điện tử dạng text, âm hình ảnh" Thương mại điện tử định nghĩa gồm nhiều hành vi đó: hoạt động mua bánhàng hoá; dịch vụ; giao nhận nội dung kỹ thuật số mạng; chuyển tiền điện tử; mua bán cổ phiếu điện tử, vận đơn điện tử; đấu giá thương mại; hợp tác thiết kế; tài nguyên mạng; mua sắm công cộng; tiếp thị trực tiếp với SVTH: Cao Mạnh Dương – Đoàn Văn Trình Lớp : KHMT 3-K5 Báo cáo thực tập tốt nghiệp GVHD: Th.s Ngô Thị Thanh Hòa người tiêu dùng dịch vụ sau bán hàng; thương mại hàng hoá (như hàng tiêu dùng, thiết bị y tế chuyên dụng) thương mại dịch vụ (như dịch vụ cung cấp thông tin, dịch vụ pháp lý, tài chính); hoạt động truyền thống (như chăm sóc sức khoẻ, giáo dục) hoạt động (như siêu thị ảo) Theo quan điểm thứ hai nêu trên, "thương mại" (commerce) "thương mại điện tử" không buôn bánhàng hoá dịch vụ (trade) theo hiểu thông thường, mà bao quát phạm vi rộng lớn nhiều, việc áp dụng thương mại điện tử làm thay đổi hình thái hoạt động hầu hết kinh tế Theo ước tính đến nay, thương mại điện tử có tới 1.300 lĩnh vực ứng dụng, đó, buôn bánhàng hoá dịch vụ lĩnh vực ứng dụng Các điểm đặc biệt thương mại điện tử so với kênh phân phối truyền thống tính linh hoạt cao độ mặt cung ứng giảm thiểu lớn phí tổn vận tải với đối tác kinh doanh Các phí tổn khác thí dụ phí tổn điện thoại lại để thu nhập khác hàng hay phí tổn trình bày giới thiệu giảm xuống Mặc dầu vậy, dịch vụ vật chất cụ thể, khoảng cách không gian phải khắc phục đòi hỏi khả tiếp vận phù hợp định Ngày người ta hiểu khái niệm thương mại điện tử thông thường tất phương pháp tiến hành kinh doanh quy trình quản trị thông qua kênh điện tử mà Internet hay kỹ thuật giao thức sử dụng Internet đóng vai trò công nghệ thông tin coi điều kiện tiên Một khía cạnh quan trọng khác thay đổi phương tiện truyền thông, đặc trưng cho việc tiến hành kinh doanh truyền thống Thêm vào tác động người vào quy trình kinh doanh giảm xuống đến mức tối thiểu Trong trường hợp người ta gọi Thẳng đến gia công (Straight Through Processing) Để làm điều đòi hỏi phải tích hợp rộng lớn các tính kinh doanh Nếu liên kết hệ thống ứng dụng từ lãnh vực có tính khác hay liên kết vượt qua ranh giới doanh nghiệp cho mục đích lãnh vực ứng dụng truyền thống tích hợp ứng dụng doanh nghiệp Quản lý nội dung doanh nghiệp (Enterprise Content Management – ECM) xem công nghệ cho kinh doanh điện Tử 1.6.2 Lợi ích thương mại điện tử : - TMĐT giúp cho Doanh nghiệp nắm thông tin phong phú thị trường đối tác - TMĐT giúp giảm chi phí sản xuất - TMĐT giúp giảm chi phí bánhàng tiếp thị SVTH: Cao Mạnh Dương – Đoàn Văn Trình Lớp : KHMT 3-K5 Báo cáo thực tập tốt nghiệp GVHD: Th.s Ngô Thị Thanh Hòa - TMĐT qua INTERNET giúp người tiêu dùng doanh nghiệp giảm - đáng kể thời gian chí phí giao dịch TMĐT tạo điều kiện cho việc thiết lập củng cố mối quan hệ thành phần tham gia vào trình thương mại Tạo điều kiện sớm tiếp cận kinh tế số hoá 1.6.3 Các công đoạn giao dịch mua bán mạng : Gồm có công đoạn sau: Khách hàng, từ máytính nơi đó, điền thông tin toán điạ liên hệ vào đơn đặt hàng (Order Form) Websitebánhàng (còn gọi Website thương mại điện tử) Doanh nghiệp nhận yêu cầu mua hàng hoá hay dịch vụ khách hàng phản hồi xác nhận tóm tắt lại thông tin cần thiết nh mặt hàng chọn, địa giao nhận số phiếu đặt hàng Khách hàng kiểm tra lại thông tin kích (click) vào nút (button) "đặt hàng", từ bàn phím hay chuột (mouse) máy tính, để gởi thông tin trả cho doanh nghiệp Doanh nghiệp nhận lưu trữ thông tin đặt hàng đồng thời chuyển tiếp thông tin toán (số thẻ tín dụng, ngày đáo hạn, chủ thẻ ) mã hoá đến máy chủ (Server, thiết bị xử lý liệu) Trung tâm cung cấp dịch vụ xử lý thẻ mạng Internet Với trình mã hóa thông tin toán khách hàng bảo mật an toàn nhằm chống gian lận giao dịch (chẳng hạn doanh nghiệp thông tin thẻ tín dụng khách hàng) Khi Trung tâm Xử lý thẻ tín dụng nhận thông tin toán, giải mã thông tin xử lý giao dịch đằng sau tường lửa (FireWall) tách rời mạng Internet (off the Internet), nhằm mục đích bảo mật tuyệt đối cho giao dịch thương mại, định dạng lại giao dịch chuyển tiếp thông tin toán đến ngân hàng doanh nghiệp (Acquirer) theo đường dây thuê bao riêng (một đường truyền số liệu riêng biệt) Ngân hàng doanh nghiệp gởi thông điệp điện tử yêu cầu toán (authorization request) đến ngân hàng công ty cung cấp thẻ tín dụng khách hàng (Issuer) Và tổ chức tài phản hồi đồng ý từ chối toán đến trung tâm xử lý thẻ tín dụng mạng Internet Trung tâm xử lý thẻ tín dụng Internet tiếp tục chuyển tiếp thông tin phản hồi đến doanh nghiệp, tùy theo doanh nghiệp thông báo cho khách hàng rõ đơn đặt hàng thực hay không Toàn thời gian thực giao dịch qua mạng từ bước -> bước xử lý khoảng 15 - 20 giây SVTH: Cao Mạnh Dương – Đoàn Văn Trình Lớp : KHMT 3-K5 Báo cáo thực tập tốt nghiệp GVHD: Th.s Ngô Thị Thanh Hòa 1.7 Tìm hiểu Website 1.7.1 Website gì? Website văn phòng ảo doanh nghiệp Internet Website bao gồm toàn thông tin, liệu, hình ảnh sản phẩm, dịch vụ hoạt động sản xuất kinh doanh mà doanh nghiệp muốn giới thiệu đến người truy cập Internet Văn phòng ảo khác với văn phòng thật doanh nghiệp hoạt động 24/7 (24h/ngày, ngày/tuần) Khách đến thăm văn phòng nước hay nước chi phí trì văn phòng ảo thấp Với đặc điểm trên, Website mặt doanh nghiệp trước khách hàng, đối tác nước Vì Website cần có yếu tố sau: - Thiết kế thẩm mỹ, tiện lợi Tốc độ nhanh Tên Website dễ nhớ ngắn gọn Hỗ trợ nhiều tín như: email, thống kê truy cập, cập nhật thông tin dễ dàng nhanh chóng, 1.7.2 Yêu cầu tối thiểu Website : - Tên Website hay gọi tên miền có dạng www.ten.com (.net, org, com.vn) - Web hosting nơi lưu trữ websitemáy chủ Internet - Các trang Web xâydựng hoạt động 1.7.3 Tên miền Webhosting : Domain name địa Website hay gọi tên miền, ví dụ domain name 'www.yahoo.com' địa Website Yahoo Domain name có Bạn biết tên miền có đăng ký hay không cách kiểm tra mạng, đăng ký trước có người khác đăng ký tên miền bạn Để trì quyền sở hữu Domain name, bạn phải đóng khoảng phí hàng năm theo quy định pháp luật để sử dụng Domain có dạng www.ten.com, ví dụ 'www.dantri.com' Domain phụ gọi sub domain domain tạo từ domain chính, ví dụ vnsolution có chi nhánh Hà Nội, tạo địa website cho khu vực Hà Nội công ty dân trí sau: 'www.hn.dantri.com' Web hosting nơi lưu trữ tất trang Web, thông tin email, liệu, hình ảnh máy chủ Internet, Web hosting đồng thời nơi diễn tất hoạt động giao dịch, trao đổi thông tin Website với người sử dụng Internet hỗ trợ phần mềm Internet hoạt động SVTH: Cao Mạnh Dương – Đoàn Văn Trình Lớp : KHMT 3-K5 10 Báo cáo thực tập tốt nghiệp GVHD: Th.s Ngô Thị Thanh Hòa CHƯƠNG 3: THIẾT KẾ CƠ SỞ DỮ LIỆU 3.1Cơ sở liệu hệ thống Từ phân tích sở liệu chương 2, chúng em xác định thực thể sau: + Người quản trị: ma_nguoiquantri + Danh mục: madanhmuc + Sản phẩm: masanpham + Đơn hàng: madonhang + Hàng bán: madonhang, masanpham Từ thực thể trên, chúng em có ghi logic sau: Nguoiquantri (ma_nguoiquantri, password, ten_nqt, email_nqt, nickname_nqt) Danhmuc(madanhmuc, tendanhmuc, motadanhmuc, madmcha, anhdanhmuc) Sanpham(masanpham,tensanpham, madanhmuc, soluoc, chitiet, anhsanpham, dongia, baohanh, khuyenmai, ttmoi, ttbanchay, ttcaocap) Donhang(madonhang, ngaytao, tenkhach, sodtkhach, emailkhach, diachikhach, motadonhang, tinhtrangdh, tongtien, tongsp) Hangban(madonhang, masanpham) SVTH: Cao Mạnh Dương – Đoàn Văn Trình Lớp : KHMT 3-K5 33 Báo cáo thực tập tốt nghiệp GVHD: Th.s Ngô Thị Thanh Hòa 3.2 Bảng sở liệu Ghi chú: (PK) : Primary Key – Khóa lớp FK: Foreign Key – Khóa phụ 3.2.1Bảng Người quản trị Tên lớp Tên thuộc tính ma_nguoiquantri (PK) Password ten_nqt email_nqt nickname_nqt Tên Phương thức doimaqt() getnqt() getnqttheoemail() Nguoiquantri Mô tả Mã (tên ) đăng nhập người quản trị Mật mã để đăng nhập Họ tên người quản trị Email người quản trị Nickname người quản trị Mô tả Thay đổi mã quản trị Lấy thông tin người quản trị Lấy thông tin người quản trị theo email Kiểu Varchar varchar varchar varchar varchar Giá trị trả varchar array array Phạm vi private private private private private Phạm vi public public public Bảng 1: Bảng người quản trị SVTH: Cao Mạnh Dương – Đoàn Văn Trình Lớp : KHMT 3-K5 34 Báo cáo thực tập tốt nghiệp GVHD: Th.s Ngô Thị Thanh Hòa 3.2.2 Bảng danh mục Tên lớp Tên thuộc tính madanhmuc (PK) tendanhmuc motadanhmuc madmcha anhdanhmuc Tên Phương thức themdm() suadm () xoadmp() getmadm () gettendm() Danhmuc Mô tả Mã danh mục Tên danh mục Mô tả danh mục Mã danh mục cha Ảnh danh mục Mô tả Thêm danh mục Cập nhật danh mục Xóa danh mục Lấy mã danh mục Lẩy tên danh mục Kiểu int Varchar varchar int varchar Giá trị trả null null null String String Phạm vi private private private private private Phạm vi public public public public public Bảng 2: Bảng danh mục 3.2.3 Bảng sản phẩm Tên lớp Tên thuộc tính masanpham (PK) tensanpham madanhmuc(FK) soluoc Sanpham Mô tả Mã sản phẩm Tên sản phẩm Mã danh mục Thông tin sơ lược sản phẩm Kiểu int Varchar int varchar SVTH: Cao Mạnh Dương – Đoàn Văn Trình Lớp : KHMT 3-K5 Phạm vi private private private private 35 Báo cáo thực tập tốt nghiệp chitiet anhsanpham dongia baohanh khuyenmai ttmoi ttbanchay ttcaocap Tên Phương thức themsp() suasp() xoasp() getsp() getsptheodm() timkiemsp() GVHD: Th.s Ngô Thị Thanh Hòa Thông tin chi tiết sản phẩm Ảnh sản phẩm Đơn giá Thời gian bảo hành Thông tin khuyến Thuộc tính – Thuộc tính – bán chạy Thuộc tính – cao cấp Mô tả Thêm sản phẩm Cập nhật sản phẩm Xóa sản phẩm Lấy thông tin sản phẩm Lấy sản phẩm nhóm theo danh mục Tìm kiếm sản phẩm mediumtext varchar int int varchar tinyint tinyint tinyint Giá trị trả null null null array array private private private private private private private private Phạm vi public public public public public array public Bảng 3: Bảng sản phẩm 3.2.4 Bảng đơn hàng Tên lớp Tên thuộc tính madonhang (PK) ngaytao tenkhach sodtkhach emailkhach diachikhach motadonhang tinhtrangdh tongtien tongsp Tên Phương thức themdonhang() suadonhang() xoadonhang() getdonhang() guidonhang() Donhang Mô tả Mã đơn hàng Ngày tạo Tên khách Số điện thoại khách hàng Email khách hàng Địa khách hàng Mô tả đơn hàngTình trạng đơn hàng Tổng tiền đơn hàng Tổng sán phẩm đơn hàng Mô tả Thêm đơn hàng Cập nhật đơn hàng Câp nhật hàng Lẩy thông tin đơn hàng Gửi đơn hàng Kiểu int int Varchar Varchar varchar varchar mediumtext int int int Giá trị trả null null null array null Phạm vi private private private private private private private private private private Phạm vi public public public public public Bảng 4: Bảng đơn hàng SVTH: Cao Mạnh Dương – Đoàn Văn Trình Lớp : KHMT 3-K5 36 Báo cáo thực tập tốt nghiệp GVHD: Th.s Ngô Thị Thanh Hòa SVTH: Cao Mạnh Dương – Đoàn Văn Trình Lớp : KHMT 3-K5 37 Báo cáo thực tập tốt nghiệp GVHD: Th.s Ngô Thị Thanh Hòa 3.2.5 Bảng hàngbán Tên lớp Tên thuộc tính madonhang (FK) masanpham (FK) Tên Phương thức themhang() xoahang () suahang() gethbtheomadonhang() gethbtheomasanpham() Hangban Mô tả Mã đơn hàng Mã sản phẩm Mô tả Thêm hàng Xóa hàng Câp nhật hàng Lấy thông tin hàngbán theo mã đơn hàng Lẩy thông tin hàngbán theo mã sản phẩm Kiểu int int Trả null null null array Phạm vi private private Phạm vi public public public public array public Bảng 5: Bảng hàngbán SVTH: Cao Mạnh Dương – Đoàn Văn Trình Lớp : KHMT 3-K5 38 Báo cáo thực tập tốt nghiệp GVHD: Th.s Ngô Thị Thanh Hòa CHƯƠNG 4: THIẾT KẾ GIAO DIỆN 4.1 Giao diện trang chủ: Hình 4.1: Giao diện trang chủ Khách hàng truy cập vào trang chủ thấy giao diện hình 4.1 Trên Banner công ty, bên trái danh mục hãngmáytính mà công ty phân phối, xem thông tin giỏ hàng khách, hỗ trợ khách hàng, tìm kiếm sản phẩm … Ở trang web thông tin khuyến công ty thông tin sơ sản phẩm mới, sản phẩm đặc biệt với chức xem chi tiết, thêm vào giỏ hàng Chọn xem chi tiết đưa khách hàng đến trang chi tiết sản phẩm Còn chọn thêm vào giở hàng hệ thống thêm sản phẩm vào giỏ hàng khách Bên phải trang web đưa sản phẩm ngẫu nhiên, liên kết banner , thông tin thành viên Ngoài ra, trang web có menu ngang bao gồm: trang chủ, sản phẩm, đăng ký, giỏ hàng giới thiệu công ty để khách hàng truy cập nhanh Trang chủ thiết kế đơn giả trọng tâm vào sản phẩm Giúp khách hàng có nhiều lựa chọn việc tìm kiếm xem sản phẩm muốn SVTH: Cao Mạnh Dương – Đoàn Văn Trình Lớp : KHMT 3-K5 39 Báo cáo thực tập tốt nghiệp GVHD: Th.s Ngô Thị Thanh Hòa 4.2 Giao diện trang sản phẩm Hình 4.2: Giao diện trang sản phẩm Khi khách hàng chọn menu sản phẩm giao diện hình 4.2 Ở danh sách nhóm sản phẩm hãng như: Apple, sonny, Hp, dell, acer … Khách hàng chọn hãngmáytính trang web đưa danh sách sản phẩm theo hãng Bên danh sách nhóm sản phẩm danh sách sản phẩm SVTH: Cao Mạnh Dương – Đoàn Văn Trình Lớp : KHMT 3-K5 40 Báo cáo thực tập tốt nghiệp GVHD: Th.s Ngô Thị Thanh Hòa 4.3 Giao diện trang đăng ký Hình 4.3: Giao diện trang đăng ký Khi khách hàng chọn menu ngang đăng ký trang web giao diện hình 4.3 Khách hàng muốn đăng ký làm thành viên nhập đầy đủ thông tin vào chọn đăng ký Sau vào email mà khách hàng đăng ký để xác nhận khách hàng thức trở thành thành viên trang web SVTH: Cao Mạnh Dương – Đoàn Văn Trình Lớp : KHMT 3-K5 41 Báo cáo thực tập tốt nghiệp GVHD: Th.s Ngô Thị Thanh Hòa 4.4 Giao diện trang Giỏ hàng Hình 4.4.a: Giao diện trang Giỏ hàng Hình 4.4.b: Giao diện toán Khách hàng chọn menu ngang Giỏ hàng nhận giao diện hình 4.4 Nếu khách hàng thêm hàng vào giỏ hàng có hàng giỏ giống hình, giỏ chưa có nhận thông báo giỏ trống Ở khách hàng cập nhật số lượng sản phẩm, xóa sản phẩm thấy giá tiền tổng tiền hàng Khách hàng chọn tiếp tục mua hàng toán tiền Nếu chọn tiếp tục mua hàng trang web đưa giao diện trang chủ để khách hàng tiếp tục mua hàng Nếu chọn toán tiền khách hàng nhận giao diện toán, khách hàng chọn hình thức toán điền đầy đủ thông tin yêu cầu SVTH: Cao Mạnh Dương – Đoàn Văn Trình Lớp : KHMT 3-K5 42 Báo cáo thực tập tốt nghiệp GVHD: Th.s Ngô Thị Thanh Hòa 4.5 Giao diện trang Giới thiệu Hình 4.5: Giao diện trang giới thiệu Khách hàng chọn menu Giao diện thị hình 4.5 Ở trang web giới thiệu tên địa liên hệ công ty để khách hàng dễ dàng liên lạc SVTH: Cao Mạnh Dương – Đoàn Văn Trình Lớp : KHMT 3-K5 43 Báo cáo thực tập tốt nghiệp GVHD: Th.s Ngô Thị Thanh Hòa 4.6 Giao diện Tìm kiếm 4.6.1 Tìm kiếm theo tên sản phẩm Hình 4.6.1: Giao diện Tìm kiếm Khách hàng nhập từ khóa tìm kiếm vào ô tìm kiếm chọn Tìm trang web đưa giao diện hình 4.6.1 Ở khách hàng chọn kiểu xếp theo giá, tên, sản phẩm sau Các sản phẩm tìm kiếm hiển thị với tên sản phẩm, giá, thông tin sản phẩm, đánh giá trung bình khách hàng mua hàng cách chọn nút thêm vào giỏ hàng SVTH: Cao Mạnh Dương – Đoàn Văn Trình Lớp : KHMT 3-K5 44 Báo cáo thực tập tốt nghiệp GVHD: Th.s Ngô Thị Thanh Hòa 4.6.2 Tìm kiếm theo giá: Hình 4.6.2: Giao diện tìm kiếm theo giá sản phẩm Khách hàng nhập khoảng giá tìm kiếm vào ô giá tìm kiếm chọn Tìm trang web đưa giao diện hình 4.6.1 Ở khách hàng chọn kiểu xếp theo giá, tên, sản phẩm sau Các sản phẩm tìm kiếm hiển thị với tên sản phẩm, giá, thông tin sản phẩm, đánh giá trung bình khách hàng mua hàng cách chọn nút thêm vào giỏ hàng SVTH: Cao Mạnh Dương – Đoàn Văn Trình Lớp : KHMT 3-K5 45 Báo cáo thực tập tốt nghiệp GVHD: Th.s Ngô Thị Thanh Hòa KẾT LUẬN Trong trình thực em cố gắng tìm hiểu cài đặt chương trình thời gian có hạn nên em chưa giải hết số vấn đề đặt Trong thời gian thực tập em đạt kết sau: - Những kết đạt được: + Về công nghệ: • Tìm hiểu nắm bắt công cụ thiết kế Web • Biết cách thiết kế web cách tổ chức sở liệu • Các dịch vụ Internet, đặc biệt web + Về cài đặt chương trình: • • • • • - - Giao diện thân thiện với người dùng Giới thiệu mặt hàng kinh doanh hàng với khách hàng Cho phép tra cứu sản phẩm Cho phép khách hàng đặt hàng qua mạng Cho phép khách hàng toán thông qua thẻ ngân hàng, paypal • Admin cập nhật, thêm, xóa sản phẩm … Vấn đề chưa giải được: • Đồ án dừng lại phạm vi nghiệp vụ giới hạn trước, cần tìm hiểu thêm quy trình nghiệp vụ khác để đồ án hoàn chỉnh Hướng phát triển: • Mở rộng ứng dụng với quy mô lớn hơn, có khả trao đổi liệu xử lý ứng dụng khác • Tăng cường tính bảo mật hệ thống website nhằm đảm bảo cho khách hàng công ty: toán, tài khoản … SVTH: Cao Mạnh Dương – Đoàn Văn Trình Lớp : KHMT 3-K5 46 Báo cáo thực tập tốt nghiệp GVHD: Th.s Ngô Thị Thanh Hòa TÀI LIỆU THAM KHẢO 1/ Tác giả Đặng Văn Đức “Phân tích thiết kế hướng đối tượng UML” 2/ Tác giả Nguyễn Văn Ba “Phát triển hệ thống hướng đối tượng” 3/ “Nhập môn sở liệu SQL Server” Đại học KHTN TPHCM 4/ Thầy Trần Nguyên Phong “Giáo trình thực hành SQL” 5/ joomlaviet.vn 6/ joomla.org SVTH: Cao Mạnh Dương – Đoàn Văn Trình Lớp : KHMT 3-K5 47 ... chiến lược kinh doanh công ty - Xây dựng hệ thống đăng ký, đăng nhập cho khách hàng có nhu cầu mua hàng - Xây dựng modul giỏ hàng cho khách hàng mua hàng - Xây dựng modul tìm kiếm theo tên sản... đoạn giao dịch mua bán mạng : Gồm có công đoạn sau: Khách hàng, từ máy tính nơi đó, điền thông tin toán điạ liên hệ vào đơn đặt hàng (Order Form) Website bán hàng (còn gọi Website thương mại... Các bước xây dựng Website : Trước tiên bạn phải xác định mục đích xây dựng Website: để giới thiệu thông tin công ty hay kinh doanh qua mạng - Đăng ký tên miền Thiết kế Website Thuê chỗ máy chủ