XÂY DỰNG WEBSITE KINH DOANH SÁCH TRỰC TUYẾN - Full 10 điểm

68 0 0
XÂY DỰNG WEBSITE KINH DOANH SÁCH TRỰC TUYẾN - Full 10 điểm

Đ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

Xây dựng website kinh doanh sách trực tuyến Lưu Minh Thư – Lớp : CCTM04E Trang i LỜI CẢM ƠN Em cảm thấy tự hào khi mình là một sinh viên của Trường Cao đẳng CNTT Hữu nghị Việt Hàn Kể từ ngày đặt chân vào ngôi trường này em đã học được nhiều điều, được bổ sung nhiều kiến thức và kinh nghiệm để chuẩn bị hành trang cho công việc và cuộc sống sau này Khi được nhận đề tài tốt nghiệp từ phía nhà trường em cảm thấy rất vinh dự Với nỗ lực và sự cố gắng của bản thân cũng như sự giúp đỡ tận tình từ phía thầy giáo hướng dẫn em đã hoàn thành đồ án tốt nghiệp này Trong quá trình hoàn thiện đồ án , tuy đã cố gắng rất nhiều nhưng em nhận thấy kiến thức và kinh nghiệm của bản thân còn hạn chế Do vậy, đồ án của em không thể tránh khỏi những thiếu sót Em mong nhận được những sự thông cảm và góp ý chân thành từ quý thầy cô giáo Em xin gửi lời cảm ơn chân thành tới quý thầy cô giáo Trường Cao đẳng CNTT Hữu nghị Việt Hàn đã giảng dạy và chỉ bảo nhiệt tình cho em suốt thời gian 3 năm học vừa qua Và cũng qua đây, cho em gửi lời cảm ơn tới cô Nguyễn Thu Hương, giảng viên đã trực tiếp hướng dẫn và giúp đỡ tận tình để em có thể hoàn thành đồ án tốt nghiệp này Em sẽ luôn ghi nhớ và trân trọng những tình cảm cũng như sự chỉ bảo nghiêm khắc và những bài học quý giá mà quý thầy cô đã chỉ dạy cho em Một lần nữa em xin chân thành cảm ơn! Sinh viên thực hiện Lưu Minh Thư Xây dựng website kinh doanh sách trực tuyến Lưu Minh Thư – Lớp : CCTM04E Trang ii MỤC LỤC LỜI CẢM ƠN i MỤC LỤC ii DANH MỤC BẢNG BIỂU v DANH MỤC HÌNH VẼ vi DANH MỤC CÁC THUẬT NGỮ VÀ VIẾT TẮT vii C HƯƠNG 1: TỔNG QUAN VỀ ĐỀ TÀI 1 1 1 Lý do chọn đề tài 1 1 2 Mục tiêu và nhiệm vụ nghiên cứu: 1 1 3 Đối tượng và phạm vi nghiên cứu: 1 1 4 Phương pháp nghiên cứu: 2 1 5 Ý nghĩa khoa học và thực tiễn: 2 C HƯƠNG 2: CƠ SỞ LÝ THUYẾT 3 2 1 Lý thuyết thương mại điện tử: 3 2 1 1 Khái niệm: 3 2 1 1 1 Theo nghĩa hẹp: 3 2 1 1 2 Theo nghĩa rộng: 3 2 1 2 Đặc điểm: 4 2 1 3 Các hình thức giao dịch: 4 2 1 4 Lợi ích: 6 2 1 4 1 Đối với doanh nghiệp, tổ chức: 6 2 1 4 2 Đối với khách hàng: 7 2 1 4 3 Đối với xã hội: 7 2 2 Website thương mại điện tử: 8 2 2 1 Khái niệm: 8 2 2 2 Đặc điểm một website thương mại điện tử: 10 2 2 3 Các bước xây dựng 1 website: 11 2 3 Giới thiệu công cụ xây dựng website thương mại điện tử: 12 2 3 1 Giới thiệu công nghệ xây dựng website: 12 2 3 2 Giới thiệu hệ quản trị cơ sở dữ liệu SQL Server 2005 15 2 3 2 1 SQL Server 2005 15 Xây dựng website kinh doanh sách trực tuyến Lưu Minh Thư – Lớp : CCTM04E Trang iii 2 3 2 2 My SQL 15 2 3 3 Các công cụ khác hỗ trợ xây dựng website: 16 CHƯƠNG 3: PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG 18 3 1 Điều tra: 18 3 2 Đặc tả yêu cầu: 19 3 2 1 Yêu cầu chức năng của hệ thống: 19 3 2 1 1 Chức năng của nhà quản trị: 19 3 2 1 2 ĐỐi với phân hệ khách hàng: 20 3 2 2 Yêu cầu phi chức năng của hệ thống: 20 3 2 3 Yêu cầu hệ thống: 20 3 3 Phân tích yêu cầu: 21 3 3 1 Đối với phân hệ quản trị 21 3 3 2 Đối với phân hệ khách hàng: 24 3 4 Phân tích hệ thống: 27 3 4 1 Quy trình nghiệp vụ: 27 3 4 2 Biểu đồ phân rã chức năng BFD: 28 3 4 3 Biểu đồ dòng dữ liệu DFD: 29 3 4 3 1 Mức ngữ cảnh: 29 3 4 3 2 Mức 0: 30 3 4 3 3 Mức 1 32 3 4 3 3 1 Quản lý người dùng: 32 3 4 3 3 2 Biểu đồ luồng dữ liệu mức 1 chức năng quản lý sách 35 3 4 3 3 3 Quản lý bán sách: 36 3 4 3 3 4 Quản lý tin tức liên hệ: 36 3 4 3 3 5 Quản lý thống kê, báo cáo: 37 3 5 Mô hình thực thể quan hệ ERD: 37 3 6 Mô hình thực thể quan hệ RDM: 38 3 7 Cơ sở dữ liệu: 39 C HƯƠNG 4: XÂY DỰNG CHƯƠNG TRÌNH DEMO VÀ THỬ NGHIỆM 48 4 1 Xây dựng chương trình: 48 4 1 1 Xây dựng web mô hình 3 lớp: 48 4 1 2 Giao diện website: 50 Xây dựng website kinh doanh sách trực tuyến Lưu Minh Thư – Lớp : CCTM04E Trang iv 4 1 2 1 Đối với phân hệ admin: 50 4 1 2 2 Đối với phân hệ khách hàng: 53 KẾT LUẬN VÀ HƯỚNG PHÁT TRIỂN 58 TÀI LIỆU THAM KHẢO ix NHẬN XÉT CỦA CÁN BỘ HƯỚNG DẪN x Xây dựng website kinh doanh sách trực tuyến Lưu Minh Thư – Lớp : CCTM04E Trang v DANH MỤC BẢNG BIỂU Bảng 1 1: Các loại hình giao dịch Thương mại điện tử 5 Bảng 3 1: Chức năng đăng nhập quản trị 21 Bảng 3 2: Chức năng thêm sách 21 Bảng 3 3: Chức năng thêm danh mục sách 22 Bảng 3 4: Chức năng sửa thông tin sản phẩm sách 22 Bảng 3 5: Chức năng xóa sản phẩm sách 22 Bảng 3 6: Chức năng thêm danh mục tin tức 22 Bảng 3 7: Chức năng thêm tin tức 23 Bảng 3 8: Chức năng sửa thông tin tin tức 23 Bảng 3 9: Chức năng hiển thị đơn hàng 23 Bảng 3 10: Hiển thị chi tiết đơn hàng 23 Bảng 3 11: Chức năng xử lý đơn hàng 24 Bảng 3 13: Chức năng đăng ký tài khoản 24 Bảng 3 14: Chức năng đăng nhập 25 Bảng 3 15: Chức năng hiển thị danh mục sách 25 Bảng 3 16: Hiển thị top sách mới 25 Bảng 3 17: Hiển thị danh sách sá ch 26 Bảng 3 18: Hiển thị chi tiết sản phẩm sách 26 Bảng 3 19: Chức năng thống kê truy cập 26 Bảng 3 20: Chức năng giỏ hàng 26 Bảng 3 21: Chức năng tạo đơn hàng 27 Bảng 3 22: Thực thể DanhMucS ach 39 Bảng 2 23: Thực thể Sach 39 Bảng 2 24: Thực thể NguoiDung 40 Bảng 2 25: Thực thể KieuNguoiDung 41 Bảng 2 25: Thực thể DonHang 41 Bảng 2 26: Thực thể ChiTietDonHang 42 Bảng 2 27: Thực thể TinhTrangDonHang 42 Bảng 2 28: Thực thể DanhMucTinTuc 43 Bảng 2 29: Thực thể TinTuc 43 Bảng 2 30: Thực thể THONGKETRUYCAP 43 Xây dựng website kinh doanh sách trực tuyến Lưu Minh Thư – Lớp : CCTM04E Trang vi DANH MỤC HÌNH VẼ Hình 3 1 M ô hình tổ chức công ty 19 Hình 3 1: Quy trình nghiệp vụ 27 Hình 3 2: Biểu đồ phân rã chức năng BFD 28 Hình 3 3: Biểu đồ dòng dữ liệu mức ngữ cảnh 29 Hình 3 4 : Biểu đồ dòng dữ liệu DFD – Mức 0 của phân hệ Người quản lý 30 Hình 3 5 : Biểu đồ dòng dữ liệu DFD – Mức 0 của phân hệ khách hàng 31 Hình 3 6 : DFD mức 1 quản lý người dùng đối với phân hệ người quản lý 32 Hình 3 7 : DFD mức 1 quản lý người dùng đối với phân hệ khách hàng 33 Hình 3 8 : DFD mức 1 quản lý người dùng đối với phân hệ người quản lý 35 Hình 3 9: DFD mức 1 quản lý bán sách 36 Hình 3 9: DFD mức 1 quản lý tin tức, liên hệ 36 Hình 3 10 DFD mức 1 quản lý thống kê truy cập 37 Hình 3 11: Mô hình thực thể quan hệ ERD 37 Hình 3 12 Mô h ình quan hệ RDM 38 Hình 3 13 Bảng Sach 44 Hình 3 14 Bảng DanhMucSach 44 Hình 3 15 Bảng NguoiDung 45 Hình 3 16 Bảng KieuNguoiDung 45 Hình 3 17 bảng DanhMucTinTuc 45 Hình 3 18 Bảng TinTuc 45 Hình 3 19 Bảng DonHang 46 Hình 3 20 ChiTietDonHang 46 Hình 3 21 Bảng GioHang 46 Hình 3 22 Bảng ThongKeTruyCap 46 Hình 4 1 : Mô hình xây dựng website 3 lớp 48 Xây dựng website kinh doanh sách trực tuyến Lưu Minh Thư – Lớp : CCTM04E Trang vii DANH MỤC CÁC THUẬT NGỮ VÀ VIẾT TẮT CNTT : Công nghệ thông tin SP : Sản phẩm BFD : Bussiness Functinonal Diagram DFD : Data Flow Diagram TMĐT : Thương mại điện tử B2B : Business To Business B2C : Business To Customer HTML : HyperText Markup Language CSDL : Cơ sở dữ liệu ID : Identification QL : Quản lý DMSP : Danh mục sản phẩm ERD : Entity Relationship Diagram RDM : Relationship Data Model Xây dựng website kinh doanh sách trực tuyến Lưu Minh Thư – Lớp : CCTM04E Trang 1 C HƯƠNG 1: TỔNG QUAN VỀ ĐỀ TÀI 1 1 Lý do chọn đề tài Ngày nay, ngành Công nghệ thông tin đã có những phát triển vượt bậc, mạnh mẽ cả về chiều sâu và chiều rộng góp phần vào sự phát triển của nền kinh tế - xã hội nước ta Chiếc máy tính trở nên quan trọng và là công cụ để làm việc, giải trí của con người Việc cập nhật các giao dịch cũng như thực hiện các giao dịch qua mạng Internet ngày càng trở nên phổ biến kéo theo hoạt động bán hàng trong môi trường thương mại điện tử trong và ngoài nước cũng được hình thành Đây là một vấn đề đã và đang trở thành một xu thế tất yếu thương mại điện tử Việt Nam phát triển cùng với nhu cầu hội nhập của nền kinh tế thế giới Có thể thấy thương mại điện tử đã được thừa nhận là đang quá trình mở đường và cần phải có thời gian thử nghiệm Thông qua Web site các doanh nghiệp sẽ không bỏ lỡ cơ hội thu hút được lượng lớn khách hàng tiềm năng trên thị trường, nó giúp cho công ty quảng cáo và kinh doanh các sản phẩm một cách hiệu quả và tiện lợi, giảm được rất nhiều chi phí so với việc chỉ kinh doanh truyền thống như trước đây Với hiệu quả thiết thực của website thương mại điện tử mang lại em đã chọn đề tài “Xây dựng website kinh doanh sách trực tuyến” làm đề tài của đồ án tốt nghiệp, nhằm củng cố kiến thức đã được học tại trường, đồng thời giúp em từng bước nắm bắt được quy trình phát triển và xây dựng Website mà em dự định sẽ áp dụng trong công việc của mình sau này 1 2 Mục tiêu và nhiệm vụ nghiên cứu: - Tìm hiểu Thương m ại điện t ử và lợi ích của nó - Các công cụ xây dựng website - Xây dựng website kinh doanh sách trực tuyến để giới thiệu và bán sách qua mạng Internet 1 3 Đối tượng và phạm vi nghiên cứu: - Tìm hiểu thực trạng Thương mại điện tử tại Việ t Nam Tìm hiểu một số công cụ và ngôn ngữ hỗ trợ quá trình xây dựng Website - Các chức năng của Website Thương mại điện tử - Quy trình xây dựng Website Thương mại điện tử - Một số kỹ thuật trong Thương mại điện tử Xây dựng website kinh doanh sách trực tuyến Lưu Minh Thư – Lớp : CCTM04E Trang 2 1 4 Phương pháp nghiên cứu: - Tiến hành thu thập và phân tích những thông tin, tài liệu liên quan đến đề tài để hình thành nên những ý tưởng tổng quan (mục đích cần đạt đến của Website, đối tượng cần hướng đến là ai?, Thông tin gì đã có trong tay và sử dụng chúng như thế nào?) - Xác định các yêu cầu nhằm phân tích thiết kế hệ thống chương trình cho phù hợp - Xây dựng chương trình theo những yêu cầu đã đặt ra - Triển khai chương trình và đánh giá kết quả đạt được 1 5 Ý nghĩa khoa học và thực tiễn: - Đề tài sẽ là một ví dụ minh họa thu nhỏ về “Ứng dụng Thương mại điện tử” nói chung và “Mua bán hàng qua mạng” nói riêng - Đề tài sẽ giúp doanh nghiệp có một cái nhìn tổng quan về Thương mại điện tử cũng như lợi ích mà Website Thương mại điện tử mang lại - Thông qua Website, doanh nghiệp có được một kênh bán hàng mới vượt giới hạn về không gian và thời gian - Tối ưu chi phí (cho cả doanh nghiệp và người tiêu dùng), nâng cao năng lực cạnh tranh cho các doanh nghiệp trong thời kỳ hội nhập Xây dựng website kinh doanh sách trực tuyến Lưu Minh Thư – Lớp : CCTM04E Trang 3 C HƯƠNG 2: CƠ SỞ LÝ THUYẾT 2 1 Lý thuyết thương mại điện tử: 2 1 1 Khái niệm: 2 1 1 1 Theo nghĩa hẹp: TMĐT là hình thức mua bán, trao đổi hàng hóa và dịch vụ thông qua mạng máy tính toàn cầu 2 1 1 2 Theo nghĩa rộng: TMĐT theo nghĩa rộng được định nghĩa trong Luật mẫu về TMĐT của Ủy ban Liên Hợp quốc về Luật Thương mại Quốc tế (UNCITRAL): “Thuật ngữ Thương mại cần được diễn giải theo nghĩa rộng để bao quát các vấn đề phát sinh từ mọi quan hệ mang tính chất thương mại dù có hay không có hợp đồng Các quan hệ mang tính thương mại bao gồm các giao dịch sau đây: bất cứ giao dịch nào về thương mại cung cấp hoặc trao đổi hàng hóa hoặc dịch vụ; thỏa thuận phân phối; đại diện hoặc đại lý thương mại, ủy thác hoa hồng; cho thuê dài hạn; xây dựng các công trình; tư vấn; kỹ thuật công trình; đầu tư; cấp vốn; ngân hàng; bảo hiểm; thoả thuận khai thác hoặc tô nhượng; liên doanh các hình thức khác về hợp tác công nghiệp hoặc kinh doanh; ch uyên chở hàng hoá hay hành khách bằng đường biển, đường không, đường sắt hoặc đường bộ ” Như vậy, có thể thấy rằng phạm vi của TMĐT rất rộng, bao quát hầu hết các lĩnh vực hoạt động kinh tế, việc mua bán hàng hoá và dịch vụ chỉ là một trong hàng ngàn lĩnh vực áp dụng của TMĐT Theo nghĩa hẹp, TMĐT chỉ gồm các hoạt động thương mại được tiến hành trên mạng máy tính mở như Internet Trên thực tế, chính các hoạt động thương mại thông qua mạng Internet đã làm phát sinh thuật ngữ TMĐT TMĐT bao gồm các hoạt động mua bán hàng hoá và dịch vụ qua phương tiện điện tử, giao nhận các nội dung kỹ thuật số trên 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 tuyến tới người tiêu dùng và các dịch vụ sau bán hàng TMĐT được thực hiện đối với cả thương mại hàng hóa (ví dụ như hàng tiêu dùng, các thiết bị y tế chuyên dụng) và thương mại dịch vụ (ví dụ như dịch vụ cung cấp thông tin, dịch vụ pháp lý, tài chính); các hoạt động truyền thống (như chăm sóc Xây dựng website kinh doanh sách trực tuyến Lưu Minh Thư – Lớp : CCTM04E Trang 4 sức khỏe, giáo dục) và các hoạt động mới (ví dụ như siêu thị ảo) TMĐT đang trở thành một cuộc cách mạng làm thay đổi cách thức mua sắm của con người 2 1 2 Đặc điểm: So với các hoạt động Thương mại truyền thống, TMĐT có một số điểm khác biệt cơ bản sau: - Các bên tiến hành giao dịch trong TMĐT không tiếp xúc trực tiếp với nhau và không đòi hỏi phải biết nhau từ trước Trong thương mại truyền thống, các bên thường gặp gỡ nhau trực tiếp để tiến hành giao dịch Các giao dịch được thực hiện chủ yếu theo nguyên tắc vật lý như chuyển tiền, séc hoá đơn, vận đơn, gửi báo cáo Các phương tiện viễn thông như: fax, telex… chỉ được sử dụng để trao đổi số liệu kinh doanh Tuy nhiên, việc sử dụng các phương tiện điện tử trong thương mại truyền thống chỉ để chuyển tải thông tin một cách trực tiếp giữa hai đối tác của cùng một giao dịch - Các giao dịch thương mại truyền thống được thực hiện với sự tồn tại của khái niệm biên giới quốc gia, còn TMĐT được thực hiện trong một thị trường k hông có biên giới (cạnh tranh thống nhất toàn cầu) TMĐT trực tiếp tác động tới môi trường cạnh tranh toàn cầu - TMĐT càng phát triển, thì máy tính cá nhân trở thành cửa sổ cho doanh nghiệp hướng ra thị trường trên khắp thế giới Với TMĐT, một doanh nghiệp dù mới thành lập đã có thể kinh doanh ở bất kỳ đâu mà không hề phải bước ra khỏi nhà - một công việc trước kia phải mất rất nhiều thời gian - Trong TMĐT, ngoài các chủ thể tham gia quan hệ giao dịch giống như giao dịch thương mại truyền thống đã xuất hiện một bên thứ ba đó là nhà cung cấp dịch vụ mạng, các cơ quan chứng thực… là những người tạo môi trường cho các giao dịch TMĐT Nhà cung cấp dịch vụ mạng và cơ quan chứng thực có nhiệm vụ chuyển đi, lưu giữ các thông tin giữa các bên tham gia giao dịch TMĐT, đồng thời họ cũng xác nhận độ tin cậy của các thông tin trong giao dịch TMĐT Đối với thương mại truyền thống, mạng lưới thông tin chỉ là phương tiện để trao đổi dữ liệu, còn đối với TMĐT, mạng lưới thông tin là thị trường 2 1 3 Các hình thức giao dịch:  Trong TMĐT có ba chủ thể tham gia: - Doanh nghiệp (Bussiness – Viết tắt là B) – Giữ vai trò động lực phát triển TMĐT Xây dựng website kinh doanh sách trực tuyến Lưu Minh Thư – Lớp : CCTM04E Trang 5 - Người tiêu dùng (Customer – Viết tắt là C) – Giữ vai trò quyết định thành công của TMDT - Chính phủ (Government – Viết tắt là G) – Giữ vai trò định hướng, điều tiết và quản lý  Các loại giao dịch trong TMDT: B2B, B2C, B2G, C2G, C2C Bảng 1 1: Các loại hình giao dịch Thương mại điện tử Ch ủ th ể Doanh nghi ệ p (Business - B) Khách hàng (Customer - C) Chính ph ủ (Government – G) Doanh n ghi ệ p (Business - B) B2B Thông qua Internet, Internet, Extranet, EDI B2C Bán hàng qua m ạ ng B2G Thu ế thu nh ậ p và thu ế doanh thu Khách hàng (Customer - C) C2B B ỏ th ầ u C2C Đ ấ u giá trên eBay C2G Thu ế thu nh ậ p Chính ph ủ (Government – G) G2B Mua s ắ m công c ộ ng tr ự c tuy ế n, các quy trình thương m ạ i, … G2C Qu ỹ h ỗ tr ợ tr ẻ em, sinh viên h ọ c sinh… G2G Giao d ị ch gi ữ a các cơ quan, chính ph ủ  Trong các loại hình giao dịch TMĐT trên thì 2 loại hình: B2B và B2C là 2 loại hình quan trọng nhất: Cả hai hình thức thươnng mại điện tử này đều được thực hiện trực tuyến trên mạng Internet Tuy nhiên, giữa chúng tồn tại sự khác biệt Trong khi Thương mại điện tử B2B được coi là hình thức kinh doanh bán buôn với lượng khách hàng là các doanh nghiệp, các nhà sản xuất thì thương mại điện tử B2C lại là hình thức kinh doanh bán lẻ với đối tượng khách hàng là các cá nhân Trên thế giới, xu hướng thương mại điện tử B2B chiếm ưu thế vượt trội so với B2C trong việc lựa chọn chiến lược phát triển của các công ty kinh doanh trực tuyến Trong t hương mại điện tử B2B, việc giao dịch giữa một doanh nghiệp với một doanh nghiệp khác thường bao gồm nhiều công đoạn: từ việc chào bán sản phẩm, mô tả đặc tính kỹ thuật của sản phẩm cho đến đàm phán giá cả, điều kiện giao hàng, phương thức thanh toán Chính vì vậy mà các giao dịch này được coi là phức tạp hơn so với bán hàng cho người tiêu dùng Thương mại điện tử B2B được coi như là một Xây dựng website kinh doanh sách trực tuyến Lưu Minh Thư – Lớp : CCTM04E Trang 6 kiểu “phòng giao dịch ảo”, nơi sẽ thực hiện việc mua bán trực tuyến giữa các công ty với nhau, hoặc có thể gọi là phòng giao dịch mà tại đó các doanh nghiệp có thể mua bán hàng hóa trên cơ sở sử dụng một nền công nghệ chung Khi tham gia vào sàn giao dịch này, khách hàng có cơ hội nhận được những giá trị gia tăng như dịch vụ thanh toán hay dịch vụ hậu mãi, dịch vụ cung cấp thông tin về các lĩnh vực kinh doanh, các chương trình thảo luận trực tuyến và cung cấp kết quả nghiên cứu về nhu cầu của khách hàng cũng như các dự báo công nghiệp đối với từng mặt hàng cụ thể 2 1 4 Lợi ích: 2 1 4 1 Đối với doanh nghiệp, tổ chức: - M ở rộng thị trường: Với chi phí đầu tư nhỏ hơn nhiều so với thương mại truyền thống, các công ty có thể mở rộng thị trường, tìm kiếm, tiếp cận nhà cung cấp, khách hàng và đối tác trên khắp thế giới Việc mở rộng mạng lưới nhà cung cấp, khách hàng cũng cho phép các tổ chức mua với giá thấp hơn và bán được nhiều sản phẩm hơn; - Giảm chi phí bao gồm : + Giảm chi phí sản xuất – chi phí tạo lập, duy trì, phần phối, lưu trữ và sử dụng thông tin trên giấy (paper – based information); + Giảm chi phí giao dịch Mặc dù khoản phí dịch vụ ngân hàng cho việc thanh toán bằng séc giấy giữa các ngân hàng và người bán là không lớn, song, chi phí cho quá trình thanh toán điện tử qua Internet có thể giảm đến 80% lại giúp tiết kiệm được một khoản chi phí khổng lồ… - Cải thiện hệ thống phân phối Sử dụng dây chuyền cung ứng thích hợp giúp giảm thiểu gánh nặng lưu trữ hàng hoá và độ trễ trong phân phối hàng Hệ thống cửa hàng giới thiệu sản phẩm được thay thế hoặc hỗ trợ bởi các showroom trên mạng, ví dụ ngành sản xuất ôtô, tiết kiệm được chi phí hàng tỷ USD từ giảm chi phí lưu kho; - Vượt giới hạn về thời gian Việc tự động hoá các giao dịch thông qua Web và Internet giúp hoạt động kinh doanh được thực hiện 24/7/365 mà không mất thêm nhiều chi phí biến đổi; - Quy trình giao dịch trên Internet có thể nâng cao mức độ hài lòng của khách hàng thông qua tính chất cá nhân hoá trong mỗi giao dịch Xây dựng website kinh doanh sách trực tuyến Lưu Minh Thư – Lớp : CCTM04E Trang 7 - Mô hình kinh doanh mới Các mô hình kinh doanh mới với những lợi thế giảm thời gian quay vòng vốn cũng như đơn giản hoá các thủ về thanh toán và tạo ra nhiều giá trị mới cho khách hàng; - Tăng tốc độ tung sản phẩm ra thị trường Với lợi thế về thông tin và khả năng phối hợp giữa các doanh nghiệp làm tăng hiệu quả sản xuất và giảm thời gian tung sản phẩm ra thị trường 2 1 4 2 Đối với khách hàng: - Khách hàng có thể tìm kiếm thông tin về sản phẩm, dịch vụ cũng như tiến hành các giao dịch 24/7; - Khách hàng có nhiều lựa chọn nhờ khả năng chủ động về thông tin; - Chính nhờ có nhiều lựa chọn nên TMĐT nâng cao khả năng khách hàng tiêu dùng sản phẩm, dịch vụ với giá rẻ hơn - Khách hàng có thể tham gia trực tiếp vào những phiên đấu giá trên mạng để mua, bán hay tìm kiếm, sưu tầm những món hàng quan tâm tại mọi nơi trên thế giới; - Cộng đồng TMĐT Xây dựng và củng cố mối quan hệ giữa các khách hàng để trao đổi kinh nghiệm trong mua bán, giao dịch trên mạng; trong việc sử dụng những loại sản phẩm được ưa chuộng; - Tất cả các doanh nghiệp đều đang trên đường đua đến đích giành lấy sự thoả mãn từ khách hàng, khi đó khách hàng sẽ có nhiều cơ hội mua được hàng hoá chất lượng, giá rẻ kèm theo đó là những chính sách khuyến mãi ngày càng hấp dẫn 2 1 4 3 Đối với xã hội: - Tạo điều kiện cho nhiều cá nhân làm việc ở nhà, mua sắm ngay trong phòng khách…, như thế sẽ giảm áp lực giao thông trên đường phố và hạn chế ô nhiễm m ôi trường từ các phương tiện giao thông; - Hàng hoá được bán với giá rẻ hơn sẽ giúp cải thiện đời sống của những người ở mức thu nhập trung bình; giúp người dân ở những nước “Thế giới thứ ba” tiếp cận được với những hàng hoá, dịch vụ mà trước đây với họ chưa từng được có; - Dịch vụ công cộng được cung cấp với chi phí thấp hơn, chất lượng dịch vụ tăng, đem lại hiệu quả thiết thực đối với đời sống của đại đa số người dân Xây dựng website kinh doanh sách trực tuyến Lưu Minh Thư – Lớp : CCTM04E Trang 8 2 2 Website thương mại điện tử: 2 2 1 Khái niệm: a Website - Trang Web là một tệp văn bản có chứa đựng ngôn ngữ lập trình siêu văn bản (HyperText Markup Language - HTML) để tích hợp hình ảnh, âm thanh và những trang Web khác - HTML là ngôn ngữ được sử dụng để mô tả cách thức trình duyệt Web hiển thị một tệp dữ liệu được gọi đến từ một máy chủ Nó mô tả nội dung chứa trong các trang Web - Giữa các trang Web có các siêu liên kết cho phép người sử dụng có thể từ trang này sang trang khác mà không tính đến khoảng cách địa lý - HTML cho phép người dùng trao đổi và kết nối các văn bản bằng cách sử dụng siêu văn bản (hypertext) Các trang tài liệu siêu văn bản có thể được gắn các tham chiếu (gọi là các siêu liên kết – hyperlink) (dưới dạng một từ, tranh, ảnh… được đánh dấu trong một văn bản) tới các tài liệu siêu văn bản khác được lưu trữ trên cùng hệ thống máy chủ hoặc trên một hệ thống nào đó và có thể truy cập qua Web Trang Web được lưu tại Web Server và có thể được truy cập vào mạng Internet qua trình duyệt Web Browser có trong máy tính b Website TMDT: Website thương mại điện tử cũng là web site động với các tính năng mở rộng cao cấp cho phép giao dịch qua mạng như: giỏ hàng, đặt hàng, thanh toán qua mạng, quản lý khách hàng, quản lý đơn đặt hàng - Module Sản Phẩm: Module này cho phép doanh nghiệp chia thành nhiều danh mục sản phẩm có thể tự thay đổi theo nhu cầu ví dụ chia thành sản phẩm nội thất, sản phẩm mỹ nghệ, sản phẩm nông sản vvv Trình bầy thông tin, hình ảnh giá thành của sản phẩm theo dạng Xây dựng website kinh doanh sách trực tuyến Lưu Minh Thư – Lớp : CCTM04E Trang 9 e- catalog tích hợp sẵn giỏ mua hàng điện tử (e - shopping cart) phục vụ cho nhu cầu mua sắm trên mạng của khách hàng - Module Thanh Toán Qua Mạng: Module này đi kèm với giỏ mua hàng điện tử (e - shopping cart), phục vụ cho nhu cầu thanh toán qua mạng của khách hàng - Module Quản Lý Khách Hàng: Lưu giữ thông tin về quá trình đặt hàng, mua hàng, hóa đơn than h toán vvv, giúp khách hàng và doanh nghiệp thuận tiện tra cứu khi cần thiết - Module Dịch Vụ: Hiển thị thông tin, hình ảnh về các dịch vụ của doanh nghiệp trên website Mỗi dịch vụ có 1 form yêu cầu dịch vụ đi kèm, cho phép khách hàng dễ dàng liên lạc kh i cần thiết - Module Tin Tức: Module cho phép chia nhỏ thành nhiều loại tin khác nhau ví dụ tin trong nước, tin quốc tế, tin tức công nghệ, tin nội bộ vvv - Module FAQ (Những câu hỏi thường gặp): Module này giúp doanh nghiệp đăng tải các câu hỏi thường gặp của khách hàng và nội dung trả lời từ phía doanh nghiệp, tạo cái nhìn chuyên nghiệp đối với người xem về sản phẩm - dịch vụ của mình Tích hợp chức năng giúp khách hàng thuận tiện gửi những yêu cầu, đề nghị, đóng góp ý kiến đến doanh nghiệp - Module Tuy ển Dụng: Cho phép doanh nghiệp đăng tải các thông tin tuyển dụng nhằm tìm kiếm các ứng viên tiềm năng cho mình - Module Tạo thăm dò ý kiến Doanh nghiệm có thể đưa ra những câu hỏi để thăm dò ý kiến của khách hàng khi viếng thăm website - Module Quảng Cáo Trự c Tuyến: Cho phép doanh nghiệp quản lý các banner, logo của các đối tác trên website mình, tạo nguồn thu từ website - Tiện ích tìm kiếm: Bao gồm 2 chức năng tìm kiếm: Tìm nhanh và tìm nâng cao Tìm nhanh: cho phép người xem tìm kiếm nhanh bất kỳ thông tin n ào trong website thông qua thao tác Xây dựng website kinh doanh sách trực tuyến Lưu Minh Thư – Lớp : CCTM04E Trang 10 đơn giản là nhập từ khóa cần tìm và nhấn enter để ra kết quả Tìm nâng cao: cho phép người xem giới hạn khu vực tìm kiếm thông tin để kết quả hiển thị ra chính xác hơn - Tích hợp bộ đếm chuyên sâu: Bao gồm bộ đếm số người đã truy cập, đang truy cập website, đếm số lần đã được xem cho từng sản phẩm - Form liên hệ trực tuyến: Cho phép khách liên hệ với doanh nghiệp khi có nhu cầu 2 2 2 Đặc điểm một website thương mại điện tử: So với website thông thường thì website thương mại điện tử có một số đặc điểm như sau: - Phong cách (Context) Phong cách của một website đề cập đến yếu tố chức năng và thẩm mỹ Một số website chú trọng đến yếu tố thiết kế, như là màu sắc, hình ảnh sống động , trong khi đó một số lại có xu hướng đơn giản hoá, tạo điểm nhấn ở những điểm cần gây sự chú ý - Nội dung (Content) Nội dung là tất cả những đối tượng số trên website Nó bao gồm cả dạng của các đối tượng số: văn bản, file nhạc, hình ảnh Và nội dung chứa đựng trong các đối tượng đó thuộc về sản phẩm, dịch vụ hay thông tin Cách thức tập trung vào việc sẽ thiết kế website theo phong cách nào thì nội dung tập trung vào những đối tượng chứa trong website đó - Cộng đồng (Community) Cộng đồng những người truy cập vào website duy trì dưới hai dạng quan hệ giữa hai cá nhân (trao đổi e – mail, các game thủ cùng chơi game…) hay giữa cá nhân với nhóm (forum, diễn đàn trên mạng…) - Tuỳ biến (Customization) Tuỳ biến là khả năng website cập nhật, hoàn thiện do chính những người quản trị hay từ phía người tiêu dùng Khi sự cập nhật được khởi xướng và quản trị bởi chính doanh nghiệp chủ quản thì tuỳ biến được gọi là tự tuỳ biến; thay vào đó, người truy cập thực hiện việc cập nhật thì được gọi là cá nhân hoá - Ví dụ: ở website landsend com, khách hàng khi truy cập có thể cập nhật cho website ở một mức giới hạn, có nghĩa là họ sẽ khai báo thông tin cá nhân khi thiết lập tài khoản mua hàng cá nhân, những thông tin này được cập nhật vào cơ sở dữ liệu, doanh nghiệp có thể sử dụng những thông tin này (tất nhiên ở mức ch o phép) trong việc gửi e – mail thông báo về hoá đơn, về sản phẩm, dịch vụ mới, gửi những thông tin khuyến mãi… đến cho những khách hàng có các tài khoản này Xây dựng website kinh doanh sách trực tuyến Lưu Minh Thư – Lớp : CCTM04E Trang 11 - Giao tiếp (Communication) Giao tiếp là những đối thoại giữa website với người truy cập, nó có thể ở 3 dạng: từ website đến người truy cập (e – mail thông báo…), người truy cập đến website (yêu cầu dịch vụ khách hàng…), giao tiếp 2 chiều (trao đổi trực tiếp qua tin nhắn…) - Kết nối (Connection) Kết nối là khả năng liên kết đến những website khác từ trang Web đang truy cập - Thương mại (Commerce) Đây là quá trình bán hàng hay cung cấp dịch vụ 2 2 3 Các bước xây dựng 1 website: Ðể tạo ra một Website có chất lượng đòi hỏi có sự nghiên cứu kỹ về Web, phải biết mình sẽ làm gì và không nên làm gì để đưa tất cả các ý tưởng đó vào việc xây dựng một Website Ðể tạo ra một Website cần phải làm theo những bước sau đây: Bước 1 : Ðây là giai đoạn định hướng Cần phải nghiên cứu đến những vấn đề: - Những ý tưởng tổng quan; - Mục đích cần đạt tới đối với Website; - Ðối tượng cần nhắm tới là ai; - Thông tin gì đã có trong tay và sử dụng chúng như thế nào Bước 2 : Sau khi xác định được các điểm trên ta sẽ: - Tiến hành tổ chức các phần mục và các thông tin có trên web site Tạo ra các nhánh, các tiêu đề và các tiêu đề phụ để có thể tìm kiếm thông tin hữu ích một cách dễ dàng để không lãng phí thời gian đối với các thông tin mà ta không quan tâm; - Lựa chọn các từ khoá thích hợp để thuận tiện cho việc tìm kiếm và sử dụng các dịch vụ tìm kiếm Bước 3: - Lựa chọn các hình ảnh đưa lên site từ thư viện điện tử hoặc từ trên đĩa CD – ROM Ðó có thể là những hình ảnh về sản phẩm, về văn phòng làm việc, các chuyên gia chính của công ty; - Chuyển đổi các hình ảnh đến vị trí thích hợp và có sự chỉnh sửa về màu sắc và kích cỡ cho phù hợp Bước 4 : - Khi đã có bộ khung của mình thì ta bắt đầu chuẩn bị tạo ra Website bằng việc sử dụng ngôn ngữ siêu văn bản (HTML) Tiến hành chuyển đổi các văn bản text của mình tới HTML mà có thể làm bằng World, Netscape, Homesite và một vài các gói Xây dựng website kinh doanh sách trực tuyến Lưu Minh Thư – Lớp : CCTM04E Trang 12 thông tin được lựa chọn khác Chúng ta đã có một vài chương trình phần mềm rất thuận tiện cho người sử dụng mà có thể chuyển đổi một cách tự động từ dạng text thành ngôn ngữ HTML mà có thể không cần biết một chút gì về HTML - Ta có thể tự thiết kế Website hoặc là tham gia vào các khoá đào tạo về thiết kế Web hoặc có thể thuê các chuyên gia bên ngoài về thiết kế Web Bước 5 : Lựa chọn nhà cung cấp dịch vụ Internet để đưa Website lên Internet Bước 6 : - Thiết lập tên miền; - Ðăng ký tên Website với các nhà tìm kiếm; - Quảng cáo và khuyếch trương Website đối với các khách hàng mục tiêu Có thể thực hiện được điều này thông qua các phương pháp truyền thống như gửi thư, truyền thanh, truyền hình cũng như có các biển hiệu quảng cáo; - Thông qua các công cụ tìm kiếm tiện ích như (Lycos, Alta Vista, Google ) để đảm bảo rằng Website phải thật nổi bật; - Một điều rất quan trọng là các thông tin phải được cập nhật liên tục 2 3 Giới thiệu công cụ xây dựng website thương mại điện tử: 2 3 1 Giới thiệu công nghệ xây dựng website: Mã nguồn mở Joomla  Khái niệm: Joomla l à một hệ quản trị nội dung mã nguồn mở Joomla đ ược viết bằng ngôn ngữ PHP và kết nối tới cơ sở dữ liệu MySQL, cho phép người sử dụng có thể dễ dàng xuất bản các nội dung của họ lên Internet hoặc Intran et Joomla c ó các đặc tính cơ bản là: bộ đệm trang ( page caching ) để tăng tốc độ hiển thị, lập chỉ mục, đọc tin RSS ( RSS feeds ), trang dùng để in, bản tin nhanh, blog, diễn đàn, bình chọn, lịch biểu, tìm kiếm trong site và hỗ trợ đa ngôn ngữ  Ưu điểm: − D ễ s ử dụng Joomla được dùng rất nhiều để xây dựng các website từ nhỏ tới lớn C hỉ cần vài chục phút là tạo xong một website hoàn chỉnh với rất nhiều tính năng như gallery, video, music, shopping cart, forum Xây dựng website kinh doanh sách trực tuyến Lưu Minh Thư – Lớp : CCTM04E Trang 13 − Giao diện Joomla rất phong phú và đa dạng được cung cấp bởi rất nhiều công ty cả miễn phí và thương mại − Joomla có một thư viện các ứng dụng (extensions) lớn được lập trình bởi các lập trình viên khắp nơi, hầu hết là miễn phí, giúp bạn có rất nhiều lựa chọn mở rộng tính năng cho website − Dễ dàng tìm và sửa các lỗi gặp phải Số lượng người sử dụng lớn có thể chia sẽ những vấn để trong quá trình sử dụng với cộng đồng Joomla  Nhược điểm: − Mã nguồn của Joomla tương đối lớn dẫn tới tốn nhiều tài nguyên hệ thống hơn so với Drupal trong quá trình sử dụng − Việc có nhiều extensions là một lợi thế đồng thời nó cũng là một bất lợi Các extensions được viết bởi rất nhiều lập trình viên khác nhau dẫn tới tiềm ần các lỗi bảo mật trong các extensions đó (tuy nhiên có các giải pháp firewall khắc phục các như ợc điểm này, (có trả phí)) − Không có khả năng Multiple site như Drupal (cần mua extensions để có được tính năng này) − Khả năng SEO của Joomla kém nhất trong 3 loại CMS (Drupal, WordPress, Joomla) − Không chạy tốt trên máy chủ Windows (IIS ) ASP NET  Khái n iệm: ASP NET là công nghệ nền tảng để lập trình viên có thể tạo ra các ứng dụng và các dịch vụ Web để thực thi dưới IIS Nó là sản phẩm của Microsoft , được tích hợp chặt chẽ với hệ thống phần mềm của Microsoft từ hệ điều hành, Web Server đến công cụ lập tr ình, kỹ thuật truy cập dữ liệu và các công cụ bảo mật dữ liệu ASP NET là một thành phần của NET Framework − Các thành phần của ASP NET: − Không gian tên System Web: là một phần của NET Framework, bao gồm các lớp lập trình để giao tiếp với các đối tượng dàn h cho Web, các thủ tục yêu cầu và đáp ứng HTTP, các trình duyệt và Email Xây dựng website kinh doanh sách trực tuyến Lưu Minh Thư – Lớp : CCTM04E Trang 14 − Các điều khiển Server và HTML: là các thành phần tạo ra giao diện người dùng, nhằm thu thập thông tin và cung cấp thông tin đáp ứng đến người dùng  Ưu điểm: − Tích hợp với hệ điều hàn h Windows và các công cụ lập trình trong môi trường NET − Các thành phần thực thi của ứng dụng Web dược biên dịch để chúng thực thi nhanh hơn các ngôn ngữ thông dịch khác − Việc cập nhật, triển khai các ứng dụng Web có thể thực thi liên tục mà không cần phả i khởi động lại Server − Được hỗ trợ bởi các ngôn ngữ lập trình hướng đối tượng − Quản lý các điều khiển một cách tự động trên trang Web (còn gọi các điều khiển Server) − Có khả năng tạo mới các điều khiển Server dựa trên các điều khiển đã có − Sử dụng các côn g cụ bảo mật có sẵn và các phương thức xác nhận, cấp phép khác − Tích hợp với ADO NET để cung cấp việc truy cập cơ sở dữ liệu và các công cụ thiết kế cơ sở dữ liệu từ Visual Studio NET − Hỗ trợ đầy đủ các ngôn ngữ Extensible Markup Language (XML), CSS, và thiết lập các tiêu chuẩn Web − Các tính năng Caching trang Web, bản đồ hóa nội dung được tích hợp sẵn trên Server  Nhược điểm: − Code ASP và HTML dễ lẩn lộn − Khi triển khai cài đặt, do không được biên dịch trước nên dễ bị mất source code, hạn chế về tốc độ thực hiện − Quá trình xử lý Postback khó khăn Xây dựng website kinh doanh sách trực tuyến Lưu Minh Thư – Lớp : CCTM04E Trang 15 2 3 2 Giới thiệu hệ quản trị cơ sở dữ liệu SQL Server 2005 2 3 2 1 SQL Server 2005 Microsoft SQL Server là một hệ quản trị cơ sở dữ liệu quan hệ hoạt động theo mô hình khách chủ cho phép đồng thời nhiều người dùng cùng truy xuất đến dữ liệu, quản lý việc truy nhập hợp lệ và các quyền của từng người dùng trên mạng SQL Server 2005 nâng cao tính hiệu năng, độ tin cậy và khả năng lập trình đơn giản và dễ sử dụng hơn so với các phiên bản trước đó SQL Server tập trung vào khả năng xử lý giao dịch trực tuyến trên diện rộng, ứng dụng vào thương mại điện tử và kho dữ liệu SQL Server 2005 còn cung cấp thêm nhiều tiện ích thông dụng, kiểu dữ liệu, hàm, mệnh đề và đối tượng mới,…giúp nhà phát triển phần mềm lưu trữ, tính toán, thống kê, tìm kiếm và lập báo cáo cho mọi ứng dụng trong quản lý − Ưu điểm :  Độ bảo mật cao  Thích hợp cho những dự án lớn  Giao diện đồ họa dễ sử dụng − Nhược điểm  Muốn sử dụng thì phải mua bản quyền của nhà cung cấp với giá không hề nhỏ 2 3 2 2 My SQL - MySQL là hệ quản trị cơ sở dữ liệu tự do nguồn mở phổ biến nhất thế giới và được các nhà phát triển rất ưa chuộng trong quá trình phát triển ứng dụng Vì MySQL là cơ sở dữ liệu tốc độ cao, ổn định và dễ sử dụng, có tính khả chuyển, hoạt động trê n nhiều hệ điều hành cung cấp một hệ thống lớn các hàm tiện ích rất mạnh Với tốc độ và tính bảo mật cao, MySQL rất thích hợp cho các ứng dụng có truy cập CSDL trên internet MySQL miễn phí hoàn toàn cho nên bạn có thể tải về MySQL từ trang chủ Nó có nhiều phiên bản cho các hệ điều hành khác nhau: phiên bản Win32 cho các hệ điều hành dòng Windows, Linux, Mac OS X, Unix, FreeBSD, NetBSD, Novell NetWare, SGI Irix, Solaris, SunOS, - MySQL là một trong những ví dụ rất cơ bản về Hệ Quản trị Cơ sở dữ liệu qua n hệ sử dụng Ngôn ngữ truy vấn có cấu trúc (SQL) Xây dựng website kinh doanh sách trực tuyến Lưu Minh Thư – Lớp : CCTM04E Trang 16 - MySQL được sử dụng cho việc bổ trợ PHP, Perl, và nhiều ngôn ngữ khác, nó làm nơi lưu trữ những thông tin trên các trang web viết bằng PHP hay Perl… 2 3 3 Các công cụ khác hỗ trợ xây dựng website: Adobe Dreamweaver CS3 - Dreamweaver là một chương trình Visual Editor chuyên nghiệp để tạo và quản lý các trang web Dreamweaver cung cấp các công cụ phác thảo trang web cao cấp, hỗ trợ các tính năng DHTML (Dynamic HTML) mà không cần viết các dòng lệnh giúp các bạn không biết lập trình web cũng có thể thiết kế được các trang web động một cách dễ dàng, trực quan Với Dreamweaver bạn có thể dễ dàng nhúng các sản phẩm của các chương trình thiết kế web khác như Flash, Fireworks, Shockwave, Generator, Authorwave vv Adobe Photoshop CS2 - Adobe Photoshop (thường được gọi là Photoshop) là một phần mềm đồ họa chuyên dụng của hãng Adobe Systems ra đời vào năm 1988 trên hệ máy Macintosh Photoshop được đánh giá là phần mềm dẫn đầu thị trường về sửa ảnh bitmap và được coi là chu ẩn cho các ngành liên quan tới chỉnh sửa ảnh Từ phiên bản Photoshop 7 0 ra đời năm 2002, Photoshop đã làm lên một cuộc cách mạng về ảnh bitmap Phiên bản mới nhất hiện nay là Adobe Photoshop CS4 (Version 11 0): với 2 bản Standard và Extended nằm trong bộ Creative Suite 4, được phát hành ngày 15 tháng 10 năm 2008 - Ngoài khả năng chính là chỉnh sửa ảnh cho các ấn phẩm, Photoshop còn được sử dụng trong các hoạt động như thiết kế trang web, vẽ các loại tranh (matte painting và nhiều thể loại khác), vẽ texture cho các chương trình 3D gần như là mọi hoạt động liên quan đến ảnh bitmap - Adobe Photoshop có khả năng tương thích với hầu hết các chương trình đồ họa khác của Adobe như Adobe Illustrator, Adobe Premiere, After After Effects và Adobe Encore Macromedia Flash 8 - Adobe Flash (trước đây là Macromedia Flash và trước đó FutureSplash), hay còn gọi một cách đơn giản là Flash, được dùng để chỉ chương trình sáng tạo đa phương tiện (multimedia) lẫn phần mềm dùng để hiển thị chúng Macromedia Flash Player Chương trình điện toán này được viết và phân phối bởi Adobe Systems (công ty đã mua Macromedia) Xây dựng website kinh doanh sách trực tuyến Lưu Minh Thư – Lớp : CCTM04E Trang 17 - Flash dùng kỹ thuật đồ họa vectơ và đồ họa điểm (raster graphics) Ngoài ra Flash còn có một ngôn ngữ văn lệnh riêng gọi là ActionScript và có khả năng truyền và tải luồng âm thanh hoặc hình ảnh Đúng ra thì từ Macromedia Flash nên được dùng để chỉ chương trình tạo ra các tập tin Flash Còn từ Flash Player nên được dành để chỉ ứng dụng có nhiệm vụ thi hành hay hiển thị các tập tin Flash đó Tuy vậy, chữ Flash được dùng để chỉ cả hai chương trình nói trên Xây dựng website kinh doanh sách trực tuyến Lưu Minh Thư – Lớp : CCTM04E Trang 18 CHƯƠNG 3: PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG 3 1 Điều tra: Giới thiệu công ty: Công ty TNHH Thương Mại và Dịch Vụ Book365 được thành lập tháng 5/2002, chuyên kinh doanh sách Công ty đặt tạ i đường Ngụy Như Kon Tum – Thanh Xuân – Hà Nội, là nơi có mật độ dân cư đông đúc, có mức thu nhập cao rất thuận lợi các hoạt động kinh doanh phát triển Book365 là công ty có hoạt động k inh doanh lâu đời về lĩnh vực sách Với sự đa dạng về chuẩn loại sách cùng với đội ngũ nhân viên nhiệt tình, công ty luôn lấy phương châm “khách hàng là trên hết” sẽ làm thỏa mãn mọi yêu cầu của khách hàng Công ty kinh doanh nhiều thể loại sách như: chính trị - xã hội,khoa học – công nghệ, văn hóa – xã hội, tại chí,… phù hợp với mọi khách hàng Hằng năm, công ty có nhiều chính sách khuyến mãi, giảm giá theo những chương trình của công ty hay vào những ngày lễ lớn trong năm nhằm kích thích nhu cầu mua sắm của khách hàng Bên cạnh đó, Book365 đẩy mạnh các hoạt động marketing, quảng cáo trên các phương tiên thông tin đại chúng như: tivi, báo, đài với mong muốn tiếp cận với nhiều đối tượng khách hàng Điện thoại: 04 3877664; 0985 019129 Sau đây là mô hình tổ chức Công ty TNHH Thương Mại và Dịch Vụ Book365: Xây dựng website kinh doanh sách trực tuyến Lưu Minh Thư – Lớp : CCTM04E Trang 19 Hì nh 3 1 Mô hình tổ chức công ty 3 2 Đặc tả yêu cầu: 3 2 1 Yêu cầu chức năng của hệ thống: 3 2 1 1 Chức năng của nhà quản trị:  Đăng nhập quyền quản trị  Hiển thị tất cả các sản phẩm  Hiển thị tất cả các tin tức về sách  Thêm, sửa sản phẩm  Thêm danh mục sản phẩm  Hiển thị chi tiết sản phẩm  Thêm danh mục tin tức  Thêm, sửa tin tức  Thống kê đơn hàng  Xử lý đơn hàng Ban giám đốc Phòng Tổ chức hành chính Phòng Kỹ thuật Phòng Kế toán Phòng Kế hoạch kinh doanh Trung tâm Kỹ thuật Trung tâm Hợp tác phát triển Trung tâm Phát triển thị trường Trung tâm Hỗ trợ khách hàng Tổ tư vấn Tổ dịch vụ khách hàng Tổ sửa chữa Tổ cung cấp thiết bị Tổ phát triển thị trường Tổ dự á n Xây dựng website kinh doanh sách trực tuyến Lưu Minh Thư – Lớp : CCTM04E Trang 20  Thống kê sản phẩm bán chạy  Thống kê doanh thu 3 2 1 2 ĐỐi với phân hệ khách hàng:  Hiển thị thông tin giới thiệu, liên hệ  Hiển thị tất cả các sản phẩm  Hiển thị sản phẩm theo danh mục  Hiển thị Top 10 sản phẩm mới nhất  Hiển thị chi tiết sản phẩm  Hiển thị tất cả tin tức  Hiển thị chi tiết tin tức  Đăng ký thành viên  Đăng nhập thành viên  Tạo, sửa, xóa giỏ hàng  Tạo và gửi đơn đặt hàng  Hiển thị tình t rạng đơn hàng  Tùy chọn thay đổi giao diện  Thống kê số lượng người truy cập 3 2 2 Yêu cầu phi chức năng của hệ thống:  Thời gian xây dựng hê thống: 2 tháng  Hệ thống hoạt động đảm bảo 24/7  Tính bảo mật, chính xác và an toàn  Giao diện đẹp, có khả năng phục hồi và sao lưu dữ liệu, dễ dàng tìm kiếm thông tin đã được lưu trữ  Đáp ứng được yêu cầu của người dùng như: Dễ sử dụng và vận hành tốt, tốc độ xử lý nhanh, có thể truy xuất dữ liệu ngay tức thì Dễ dàng bảo trì và sửa chữa 3 2 3 Yêu cầu hệ thốn g:  Ngôn ngữ lập trình C#  Hệ quản trị cơ sở dữ liệu SQL SERVER  Cấp hình Win 7 Xây dựng website kinh doanh sách trực tuyến Lưu Minh Thư – Lớp : CCTM04E Trang 21 3 3 Phân tích yêu cầu: 3 3 1 Đối với phân hệ quản trị Chức năng đăng nhập quản trị Bảng 3 1: Chức năng đăng nhập quản trị Mô tả Dùng cho quản trị viên đăng nhập khi có tài khoản Đầu vào Thông tin đăng nhập + Tên đăng nhập + Mật khẩu Quá trình xử lý Kết nối cơ sở dữ liệu so sánh thông tin đăng nhập có chính xác không? Tạo phiên truy cập cho người dùng đăng nhập Đầu ra Thông báo kết quả đăng nhập Chức năng quản lý sản phẩ m ( thêm, xóa, sửa) - Thêm sản phẩm sách Bảng 3 2: Chức năng thêm sách Mô tả Thêm mới một sản phẩm sách Đầu vào + Tên sách + Mã sách + Thuộc danh mục sách + Giá sách + Số lượng + Ngày cập nhật + Tác giả + Kích thước + Trọng lượng + Số trang + Năm xuất bản + Nhà xuất bản + Trang đọc thử + Tóm tắt nội dung Quá trình xử lý Kiểm tra dữ liệu form có đúng không? Đầu ra Hiển thị thông tin về sách Xây dựng website kinh doanh sách trực tuyến Lưu Minh Thư – Lớp : CCTM04E Trang 2 2 - Thêm danh mục sách Bảng 3 3: Chức năng thêm danh mục sách Mô tả Thêm mới một danh mục sách Đầu vào + T ên danh mục sách Quá trình xử lý Kiểm tra dữ liệu form có đúng không? Đầu ra Hiển thị thông tin về danh mục sách - Sửa thông tin sản phẩm sách Bảng 3 4: Chức năng sửa thông tin sản phẩm sách Mô tả Dùng để thay đổi thông tin sản phẩm sách Đầu vào Chọn sản phẩm sách cần thay đổi thông tin Quá trình xử lý Kiểm tra dữ liệu form có đúng không, kết nối đến CSDL để cập nhật thông tin Đầu ra Hiển thị thông tin mới về sách - Xóa thông tin sản phẩm sách Bảng 3 5: Chức năng xóa sản phẩm sách Mô tả Dùng để xóa thông tin một sản phẩm sách Đầu vào Chọn sách sách cần xóa Quá trình xử lý Kết nối đến CSDL cho phép xóa dữ liệu Đầu ra Hiển thị thông báo Chức năng quản lý tin tức ( thêm, xóa, sửa) - Thêm Danh mục tin tức Bảng 3 6: Chức năng thêm danh mục tin tức Mô tả Thêm mới một danh mục tin tức Đầu vào + Tên danh mục tin tức Quá trình xử lý Kiểm tra dữ liệu form có đúng không? Đầu ra Hiển thị thông tin về danh mục tin tức - Thêm tin tức Xây dựng website kinh doanh sách trực tuyến Lưu Minh Thư – Lớp : CCTM04E Trang 23 Bảng 3 7: Chức năng thêm tin tức Mô tả Thêm mới mộ t tin tức Đầu vào + ID danh mục tin tức + Tiêu đề + Nội dung + Hình ảnh + Ngày đăng Quá trình xử lý Kiểm tra dữ liệu form có đúng không? Đầu ra Hiển thị thông tin về tin tức - Sửa thông tin tin tức Bảng 3 8: Chức năng sửa thông tin tin tức Mô tả Dùn g để thay đổi thông tin một tin tức Đầu vào Chọn tin tức cần thay đổi Quá trình xử lý Kiểm tra dữ liệu form có đúng không, kết nối đến CSDL để cập nhật thông tin Đầu ra Hiển thị thông tin mới về tin tức Chức năng quản lý Đơn hàng Bảng 3 9: Chức năng hiển thị đơn hàng Mô tả Liệt kê danh sách các đơn đặt hàng của khách hàng đã đặt Đầu vào Thông tin đơn hàng Quá trình xử lý Kết nối đến CSDL Đầu ra Hiển thị thông tin về đơn hàng và đơn hàng mới Chức năng hiển thị chi tiết đơn hàng Bảng 3 10: H iển thị chi tiết đơn hàng Mô tả Hiển thị chi tiết đơn hàng của khách hàng theo từng IDGiaodich Đầu vào Link ID Giao dịch Quá trình xử lý Kết nối đến CSDL Đầu ra Hiển thị thông tin chi tiết về đơn hàng Xây dựng website kinh doanh sách trực tuyến Lưu Minh Thư – Lớp : CCTM04E Trang 24 Chức năng xử lý đơn hàng Bảng 3 11: Chức năng xử lý đơn hàng Mô tả Sau khi khách hàng tạo và gửi đơn hàng, đơn hàng sẽ được Admin xử lý sau đó, cập nhật ngày xử lý và cập nhật tình trạng của đơn hàng Đầu vào + Chi tiết đơn hàng + Ngày xử lý đơn hàng + Mã kho hàng + Tình trạng đơn hàng Quá trì nh xử lý Kết nối đến CSDL Lưu các thông tin nhập vào Đầu ra Hiển thị thông tin đơn hàng sau khi xử lý 3 3 2 Đối với phân hệ khách hàng: Chức năng đăng ký tài khoản Bảng 3 13: Chức năng đăng ký tài khoản Mô tả Cho phép đăng ký tài khoản Đầu vào Kh i đăng ký, khách hàng phải điền đầy đủ các thông tin: + Họ và tên + Tên đăng nhập + Mật khẩu + Nhập lại mật khẩu + Địa chỉ + Ngày sinh + Số điện thoại + Email Quá trình xử lý Kiểm tra đúng tính hợp lệ của form Kết nối cơ sở dữ liệu, kiểm tra khách hàng vừa nhập từ form đăng ký có hợp lệ trong cơ sở dữ liệu (CSDL) không? Lưu thông tin khách hàng vào trong CSDL nếu đăng ký thành công Đầu ra Thông báo về việc đăng ký đã thành công hay chưa Xây dựng website kinh doanh sách trực tuyến Lưu Minh Thư – Lớp : CCTM04E Trang 25 Chức năng đăng nhập tài khoản Bảng 3 14: Chức năng đăng nhập Mô tả Đăng nhập sau khi đã đăng ký tài khoản thành công Đầu vào Thông tin đăng nhập + Tên đăng nhập + Mật khẩu Quá trình xử lý + Kết nối cơ sở dữ liệu so sánh thông tin đăng nhập có chính xác và trùng khớp hay không? + Tạo phiên truy c ập cho người dùng đăng nhập Đầu ra Thông báo kết quả yêu cầu đăng nhập Chức năng hiển thị danh mục sách Bảng 3 15 : Chức năng hiển thị danh mục sách Mô tả Hiển thị sản phẩm sách theo từng danh mục Đầu vào Đường link danh mục sách Quá trình xử lý Lấ y tất cả các sách có trong cơ sở dữ liệu theo danh mục sách Đầu ra Hiển thị danh sách sản phẩm sách Chức năng hiển thị top sách mới nhất Bảng 3 16 : Hiển thị top sách mới Mô tả Hiển thị danh sách Top 10 sách sách mới Đầu vào Đường link tới trang chủ n ơi hiển thị danh sách sản phẩm sách mới Quá trình xử lý Truy xuất vào cơ sở dữ liệu để lấy thông tin chi của từng sản phẩm sách Đầu ra Hiển thị danh sách sản phẩm sách mới Xây dựng website kinh doanh sách trực tuyến Lưu Minh Thư – Lớp : CCTM04E Trang 26 Hiển thị tất cả sản phẩm sách Bảng 3 17 : Hiển thị danh sách sách Mô tả Hiển thị danh sách tất cả sản phẩm sách Đầu vào Đường link tới trang giới thiệu sản phẩm Quá trình xử lý Truy xuất vào cơ sở dữ liệu để lấy thông tin sản phẩm sách Đầu ra Hiển thị danh sách tất cả sản phẩm sách Hiển thị chi tiết sản phẩm sách Bảng 3 18 : Hiển thị chi tiết sản phẩm sách Mô tả Hiển thị chi tiết sản phẩm sách Đầu vào Đường link tên sản phẩm sách Quá trình xử lý Truy xuất vào cơ sở dữ liệu để lấy thông tin chi tiết từng sản phẩm sách Đầu ra Hiển thị thông tin chi tiết sản phẩm sách Chức năng thống kê truy cập Bảng 3 19 : Chức năng thống kê truy cập Mô tả Hiển thị số người truy cập vào Website Đầu vào Người dùng truy cập vào Website Quá trình xử lý Đếm số lượt truy cập Đầu ra Hiển thị số thành viên đã truy cập Website Chức năng quản lý giỏ hàng Bảng 3 20 : Chức năng giỏ hàng Mô tả Mô phỏng giỏ hàng thực tế dùng để chứa các mặt hàng mà khách hàng đã chọn Đầu vào Sau khi đã chọn sản phẩm vào giỏ hàng khách hàng có thể đặt mua hàng Quá trình xử lý Kiểm tra sản phẩm có trong g iỏ hàng Đầu ra Danh sách các sản phẩm khách hàng đã chọn và tổng giá tiền của giỏ hàng Xây dựng website kinh doanh sách trực tuyến Lưu Minh Thư – Lớp : CCTM04E Trang 27 Chức năng tạo đơn hàng Bảng 3 21 : Chức năng tạo đơn hàng Mô tả Sau khi khách hàng chọn hàng vào giỏ hàng và quyết định đặt mua hàng thì tạo đơn hàng Đầu vào Thôn g tin các sản phẩm khách hàng chọn trong giỏ hàng nhu: Tên sản phẩm, số lượng, đơn giá, thành tiền Quá trình xử lý Kiểm tra đúng tính hợp lệ của đơn hàng Lưu thông tin đơn hàng vào trong CSDL nếu tạo đơn hàng thành công Đầu ra Hiển thị đơn hàng của k hách hàng 3 4 Phân tích hệ thống: 3 4 1 Quy trình nghiệp vụ: Hình 3 1: Quy trình nghiệp vụ Xây dựng website kinh doanh sách trực tuyến Lưu Minh Thư – Lớp : CCTM04E Trang 28 3 4 2 Biểu đồ phân rã chức năng BFD: BFD (Busniess Function Diagram) là biểu đồ phân rã có thứ bậc các chức năng của hệ thống thông tin từ tổng thể đến chi tiết Mỗi chức năng có thể có một hoặc nhiều chức năng con, tất cả được thể hiện trong một khung của biểu đồ Ý nghĩa của BFD: Giới hạn phạm vi của hệ thống cần phân tích Tiế p cận hệ thống thông tin về mặt logic nhằm làm rõ các chức năng mà hệ thống thông tin thực hiện Phân biệt các chức năng và nhiệm vụ của từng bộ phận trong hệ thống thông tin Hệ thống quản lý sách trực tuyến của em gồm các chức năng như sau: Quản lý người dùng, quản lý sản phẩm sách , quản lý bán sản phẩm sách , quản lý tin tức, liên hệ và thống kê - báo cáo Trong các chức năng lớn này sẽ chia thành nhiều chức năng con Để hiểu rõ hơn chúng ta quan sát biểu đồ phân rã chức năng sau đây: Hình 3 2: Biểu đồ phân rã chức năng BFD Xây dựng website kinh doanh sách trực tuyến Lưu Minh Thư – Lớp : CCTM04E Trang 29 3 4 3 Biểu đồ dòng dữ liệu DFD: (*) Bộ ký hiệu sử dụng trong quá trình phân tích và thiết kế hệ thống: Ký hiệu Ví dụ Xử lý Dòng dữ liệu TT khách hàng Kho dữ liệu Tác nhân ngoài 3 4 3 1 Mức ngữ cảnh: Hình 3 3: Biểu đồ dòng dữ liệu mức ngữ cảnh Khách hàng Ban quản trị Webs ite Gửi yêu cầu Đáp ứng yêu cầu Gửi yêu cầu Đáp ứng yêu cầu 1 0 QL người dùng Khách hàng Kho Dữ Liệu Xây dựng website kinh doanh sách trực tuyến Lưu Minh Thư – Lớp : CCTM04E Trang 30 3 4 3 2 Mức 0:  Người quản lý: Hình 3 4 : Biểu đồ dòng dữ liệu DFD – Mức 0 của phân hệ Người quản lý Chú thích (1) Yêu cầu cập nhật Thông tin người dùng (2) Thông tin cập nhật Thông tin người dùng (3) Kết quả cập nhật Thông tin người dùng (4) Hiển thị kết quả cập nhật người dùng (5) Yêu cầu cập nhật Thông tin sản phẩm sách (6) Thông tin sản phẩm sách (7) Kết quả cập nhật Thông tin sản phẩm (8) Hiển thị kết quả cập nhật Thông tin sản phẩm (9) Yêu cầu cập nhật Thông tin giỏ hàng (10) Thông tin giỏ hàng (11) Kết quả cập nhật Thông tin giỏ hàng Xây dựng website kinh doanh sách trực tuyến Lưu Minh Thư – Lớp : CCTM04E Trang 31 (12) Hiển thị kết quả cập nhật Thông tin giỏ hàng (13) Yêu cầu cập nhật Thông tin tin tức (14) Thông tin tin tức (15) Kết quả cập nhật Thông tin tin tức (16) Hiển thị kết quả cập nhật Thông tin tin tức (17) Yêu cầu Thống kê/tìm kiếm (18) Lấy dữ liệu (19) Kết quả Thống kê/tìm kiếm (20) Hiển thị kết quả Thống kê/tìm kiếm  Khách hàng: Hình 3 5 : Biểu đồ dòng dữ liệu DFD – Mức 0 của phân hệ khách hàng Chú thích (1) Yêu cầu cập nhật Thông tin người dùng (2) Thông tin cập nhật Thông tin người dùng (3) Kết quả cập nhật Thông tin người dùn g (4) Hiển thị kết quả cập nhật Thông tin người dùng (5) Yêu cầu cập nhật Thông tin bán sản phẩm sách (6) Thông tin cập nhật Thông tin bán sản phẩm sách (7) Kết quả cập nhật Thông tin bán sản phẩm (8) Hiển thị kết quả cập nhật Thông tin bán sản phẩm Xây dựng website kinh doanh sách trực tuyến Lưu Minh Thư – Lớp : CCTM04E Trang 32 (9) Yêu cầu cập nhật Thông tin tin tức, liên hệ (10) Thông tin cập nhật Thông tin tin tức, liên hệ (11) Kết quả cập nhật Thông tin tin tức, liên hệ (12) Hiển thị kết quả cập nhật Thông tin tin tức, liên hệ (13) Yêu cầu Thống kế/tìm kiếm (14) Thông tin Thống kê/tìm kiếm (15) Kết quả Thống kê/tìm kiếm (16) Hiển thị kết qu ả Thống kê/tìm kiếm 3 4 3 3 Mức 1 3 4 3 3 1 Quản lý người dùng:  Người quản lý: Hình 3 6 : DFD mức 1 quản lý người dùng đối với phân hệ người quản lý Chú thích (1) Yêu cầu cập nhật quyền (2) Thông tin cập nhật (3) Trả về kết quả cập nhật (4) Hiển thị kết quả cập nhật quyền (5) Yêu cầu đăng nhập (6) Kiểm tra tê

Xây dựng website kinh doanh sách trực tuyến LỜI CẢM ƠN Em cảm thấy tự hào sinh viên Trường Cao đẳng CNTT Hữu nghị Việt Hàn Kể từ ngày đặt chân vào trường em học nhiều điều, bổ sung nhiều kiến thức kinh nghiệm để chuẩn bị hành trang cho công việc sống sau Khi nhận đề tài tốt nghiệp từ phía nhà trường em cảm thấy vinh dự Với nỗ lực cố gắng thân giúp đỡ tận tình từ phía thầy giáo hướng dẫn em hoàn thành đồ án tốt nghiệp Trong q trình hồn thiện đồ án, cố gắng nhiều em nhận thấy kiến thức kinh nghiệm thân hạn chế Do vậy, đồ án em tránh khỏi thiếu sót Em mong nhận thơng cảm góp ý chân thành từ q thầy giáo Em xin gửi lời cảm ơn chân thành tới quý thầy cô giáo Trường Cao đẳng CNTT Hữu nghị Việt Hàn giảng dạy bảo nhiệt tình cho em suốt thời gian năm học vừa qua Và qua đây, cho em gửi lời cảm ơn tới cô Nguyễn Thu Hương, giảng viên trực tiếp hướng dẫn giúp đỡ tận tình để em hoàn thành đồ án tốt nghiệp Em ln ghi nhớ trân trọng tình cảm bảo nghiêm khắc học quý quý thầy cô dạy cho em Một lần em xin chân thành cảm ơn! Sinh viên thực Lưu Minh Thư Lưu Minh Thư – Lớp : CCTM04E Trang i Xây dựng website kinh doanh sách trực tuyến MỤC LỤC LỜI CẢM ƠN i MỤC LỤC ii DANH MỤC BẢNG BIỂU v DANH MỤC HÌNH VẼ vi DANH MỤC CÁC THUẬT NGỮ VÀ VIẾT TẮT vii CHƯƠNG 1: TỔNG QUAN VỀ ĐỀ TÀI 1.1 Lý chọn đề tài .1 1.2 Mục tiêu nhiệm vụ nghiên cứu: 1.3 Đối tượng phạm vi nghiên cứu: 1.4 Phương pháp nghiên cứu: 1.5 Ý nghĩa khoa học thực tiễn: CHƯƠNG 2: CƠ SỞ LÝ THUYẾT 2.1 Lý thuyết thương mại điện tử: 2.1.1 Khái niệm: 2.1.1.1 Theo nghĩa hẹp: 2.1.1.2 Theo nghĩa rộng: 2.1.2 Đặc điểm: 2.1.3 Các hình thức giao dịch: 2.1.4 Lợi ích: 2.1.4.1 Đối với doanh nghiệp, tổ chức: 2.1.4.2 Đối với khách hàng: .7 2.1.4.3 Đối với xã hội: 2.2 Website thương mại điện tử: .8 2.2.1 Khái niệm: 2.2.2 Đặc điểm website thương mại điện tử: .10 2.2.3 Các bước xây dựng website: 11 2.3 Giới thiệu công cụ xây dựng website thương mại điện tử: 12 2.3.1 Giới thiệu công nghệ xây dựng website: 12 2.3.2 Giới thiệu hệ quản trị sở liệu SQL Server 2005 15 2.3.2.1 SQL Server 2005 15 Lưu Minh Thư – Lớp : CCTM04E Trang ii Xây dựng website kinh doanh sách trực tuyến 2.3.2.2 My SQL 15 2.3.3 Các công cụ khác hỗ trợ xây dựng website: 16 CHƯƠNG 3: PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG .18 3.1 Điều tra: 18 3.2 Đặc tả yêu cầu: 19 3.2.1 Yêu cầu chức hệ thống: .19 3.2.1.1 Chức nhà quản trị: 19 3.2.1.2 ĐỐi với phân hệ khách hàng: 20 3.2.2 Yêu cầu phi chức hệ thống: .20 3.2.3 Yêu cầu hệ thống: .20 3.3 Phân tích yêu cầu: 21 3.3.1 Đối với phân hệ quản trị 21 3.3.2 Đối với phân hệ khách hàng: 24 3.4 Phân tích hệ thống: 27 3.4.1 Quy trình nghiệp vụ: 27 3.4.2 Biểu đồ phân rã chức BFD: .28 3.4.3 Biểu đồ dòng liệu DFD: 29 3.4.3.1 Mức ngữ cảnh: 29 3.4.3.2 Mức 0: 30 3.4.3.3 Mức 32 3.4.3.3.1 Quản lý người dùng: 32 3.4.3.3.2 Biểu đồ luồng liệu mức chức quản lý sách 35 3.4.3.3.3 Quản lý bán sách: 36 3.4.3.3.4 Quản lý tin tức liên hệ: 36 3.4.3.3.5 Quản lý thống kê, báo cáo: 37 3.5 Mơ hình thực thể quan hệ ERD: .37 3.6 Mơ hình thực thể quan hệ RDM: 38 3.7 Cơ sở liệu: 39 CHƯƠNG 4: XÂY DỰNG CHƯƠNG TRÌNH DEMO VÀ THỬ NGHIỆM 48 4.1 Xây dựng chương trình: 48 4.1.1 Xây dựng web mơ hình lớp: 48 4.1.2 Giao diện website: .50 Lưu Minh Thư – Lớp : CCTM04E Trang iii Xây dựng website kinh doanh sách trực tuyến 4.1.2.1 Đối với phân hệ admin: 50 4.1.2.2 Đối với phân hệ khách hàng: .53 KẾT LUẬN VÀ HƯỚNG PHÁT TRIỂN 58 TÀI LIỆU THAM KHẢO ix NHẬN XÉT CỦA CÁN BỘ HƯỚNG DẪN x Lưu Minh Thư – Lớp : CCTM04E Trang iv Xây dựng website kinh doanh sách trực tuyến DANH MỤC BẢNG BIỂU Bảng 1.1: Các loại hình giao dịch Thương mại điện tử .5 Bảng 3.1: Chức đăng nhập quản trị 21 Bảng 3.2: Chức thêm sách 21 Bảng 3.3: Chức thêm danh mục sách .22 Bảng 3.4: Chức sửa thông tin sản phẩm sách 22 Bảng 3.5: Chức xóa sản phẩm sách 22 Bảng 3.6: Chức thêm danh mục tin tức 22 Bảng 3.7: Chức thêm tin tức .23 Bảng 3.8: Chức sửa thông tin tin tức .23 Bảng 3.9: Chức hiển thị đơn hàng 23 Bảng 3.10: Hiển thị chi tiết đơn hàng 23 Bảng 3.11: Chức xử lý đơn hàng 24 Bảng 3.13: Chức đăng ký tài khoản 24 Bảng 3.14: Chức đăng nhập 25 Bảng 3.15: Chức hiển thị danh mục sách 25 Bảng 3.16: Hiển thị top sách .25 Bảng 3.17: Hiển thị danh sách sách 26 Bảng 3.18: Hiển thị chi tiết sản phẩm sách .26 Bảng 3.19: Chức thống kê truy cập 26 Bảng 3.20: Chức giỏ hàng 26 Bảng 3.21: Chức tạo đơn hàng 27 Bảng 3.22: Thực thể DanhMucSach 39 Bảng 2.23: Thực thể Sach 39 Bảng 2.24: Thực thể NguoiDung 40 Bảng 2.25: Thực thể KieuNguoiDung 41 Bảng 2.25: Thực thể DonHang 41 Bảng 2.26: Thực thể ChiTietDonHang 42 Bảng 2.27: Thực thể TinhTrangDonHang 42 Bảng 2.28: Thực thể DanhMucTinTuc 43 Bảng 2.29: Thực thể TinTuc .43 Bảng 2.30: Thực thể THONGKETRUYCAP 43 Lưu Minh Thư – Lớp : CCTM04E Trang v Xây dựng website kinh doanh sách trực tuyến DANH MỤC HÌNH VẼ Hình 3.1 Mơ hình tổ chức cơng ty 19 Hình 3.1: Quy trình nghiệp vụ 27 Hình 3.2: Biểu đồ phân rã chức BFD .28 Hình 3.3: Biểu đồ dịng liệu mức ngữ cảnh 29 Hình 3.4 : Biểu đồ dòng liệu DFD – Mức phân hệ Người quản lý 30 Hình 3.5 : Biểu đồ dòng liệu DFD – Mức phân hệ khách hàng .31 Hình 3.6 : DFD mức quản lý người dùng phân hệ người quản lý 32 Hình 3.7 : DFD mức quản lý người dùng phân hệ khách hàng .33 Hình 3.8 : DFD mức quản lý người dùng phân hệ người quản lý 35 Hình 3.9: DFD mức quản lý bán sách 36 Hình 3.9: DFD mức quản lý tin tức, liên hệ 36 Hình 3.10 DFD mức quản lý thống kê truy cập 37 Hình 3.11: Mơ hình thực thể quan hệ ERD 37 Hình 3.12 Mơ hình quan hệ RDM 38 Hình 3.13 Bảng Sach 44 Hình 3.14 Bảng DanhMucSach 44 Hình 3.15 Bảng NguoiDung .45 Hình 3.16 Bảng KieuNguoiDung .45 Hình 3.17 bảng DanhMucTinTuc .45 Hình 3.18 Bảng TinTuc 45 Hình 3.19 Bảng DonHang 46 Hình 3.20 ChiTietDonHang .46 Hình 3.21 Bảng GioHang 46 Hình 3.22 Bảng ThongKeTruyCap 46 Hình 4.1 : Mơ hình xây dựng website lớp 48 Lưu Minh Thư – Lớp : CCTM04E Trang vi Xây dựng website kinh doanh sách trực tuyến DANH MỤC CÁC THUẬT NGỮ VÀ VIẾT TẮT CNTT : Công nghệ thông tin SP : Sản phẩm BFD : Bussiness Functinonal Diagram DFD : Data Flow Diagram TMĐT : Thương mại điện tử B2B : Business To Business B2C : Business To Customer HTML : HyperText Markup Language CSDL : Cơ sở liệu ID : Identification QL : Quản lý DMSP : Danh mục sản phẩm ERD : Entity Relationship Diagram RDM : Relationship Data Model Lưu Minh Thư – Lớp : CCTM04E Trang vii Xây dựng website kinh doanh sách trực tuyến CHƯƠNG 1: TỔNG QUAN VỀ ĐỀ TÀI 1.1 Lý chọn đề tài Ngày nay, ngành Cơng nghệ thơng tin có phát triển vượt bậc, mạnh mẽ chiều sâu chiều rộng góp phần vào phát triển kinh tế - xã hội nước ta Chiếc máy tính trở nên quan trọng công cụ để làm việc, giải trí người Việc cập nhật giao dịch thực giao dịch qua mạng Internet ngày trở nên phổ biến kéo theo hoạt động bán hàng môi trường thương mại điện tử ngồi nước hình thành Đây vấn đề trở thành xu tất yếu thương mại điện tử Việt Nam phát triển với nhu cầu hội nhập kinh tế giới Có thể thấy thương mại điện tử thừa nhận trình mở đường cần phải có thời gian thử nghiệm Thông qua Website doanh nghiệp không bỏ lỡ hội thu hút lượng lớn khách hàng tiềm thị trường, giúp cho cơng ty quảng cáo kinh doanh sản phẩm cách hiệu tiện lợi, giảm nhiều chi phí so với việc kinh doanh truyền thống trước Với hiệu thiết thực website thương mại điện tử mang lại em chọn đề tài “Xây dựng website kinh doanh sách trực tuyến” làm đề tài đồ án tốt nghiệp, nhằm củng cố kiến thức học trường, đồng thời giúp em bước nắm bắt quy trình phát triển xây dựng Website mà em dự định áp dụng cơng việc sau 1.2 Mục tiêu nhiệm vụ nghiên cứu: - Tìm hiểu Thương mại điện tử lợi ích - Các cơng cụ xây dựng website - Xây dựng website kinh doanh sách trực tuyến để giới thiệu bán sách qua mạng Internet 1.3 Đối tượng phạm vi nghiên cứu: - Tìm hiểu thực trạng Thương mại điện tử Việt Nam Tìm hiểu số cơng cụ ngơn ngữ hỗ trợ q trình xây dựng Website - Các chức Website Thương mại điện tử - Quy trình xây dựng Website Thương mại điện tử - Một số kỹ thuật Thương mại điện tử Lưu Minh Thư – Lớp : CCTM04E Trang Xây dựng website kinh doanh sách trực tuyến 1.4 Phương pháp nghiên cứu: - Tiến hành thu thập phân tích thơng tin, tài liệu liên quan đến đề tài để hình thành nên ý tưởng tổng quan (mục đích cần đạt đến Website, đối tượng cần hướng đến ai?, Thơng tin có tay sử dụng chúng nào?) - Xác định yêu cầu nhằm phân tích thiết kế hệ thống chương trình cho phù hợp - Xây dựng chương trình theo yêu cầu đặt - Triển khai chương trình đánh giá kết đạt 1.5 Ý nghĩa khoa học thực tiễn: - Đề tài ví dụ minh họa thu nhỏ “Ứng dụng Thương mại điện tử” nói chung “Mua bán hàng qua mạng” nói riêng - Đề tài giúp doanh nghiệp có nhìn tổng quan Thương mại điện tử lợi ích mà Website Thương mại điện tử mang lại - Thơng qua Website, doanh nghiệp có kênh bán hàng vượt giới hạn không gian thời gian - Tối ưu chi phí (cho doanh nghiệp người tiêu dùng), nâng cao lực cạnh tranh cho doanh nghiệp thời kỳ hội nhập Lưu Minh Thư – Lớp : CCTM04E Trang Xây dựng website kinh doanh sách trực tuyến CHƯƠNG 2: CƠ SỞ LÝ THUYẾT 2.1 Lý thuyết thương mại điện tử: 2.1.1 Khái niệm: 2.1.1.1 Theo nghĩa hẹp: TMĐT hình thức mua bán, trao đổi hàng hóa dịch vụ thơng qua mạng máy tính tồn cầu 2.1.1.2 Theo nghĩa rộng: TMĐT theo nghĩa rộng định nghĩa Luật mẫu TMĐT Ủy ban Liên Hợp quốc Luật Thương mại Quốc tế (UNCITRAL): “Thuật ngữ Thương mại 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 khơng có hợp đồng Các quan hệ mang tính thương mại bao gồm giao dịch sau đây: giao dịch thương mại cung cấp trao đổi hàng hóa dịch vụ; thỏa thuận phân phối; đại diện đại lý thương mại, ủy thác hoa hồng; cho thuê dài hạn; xây dựng công trình; tư vấn; kỹ thuật cơng trình; đầ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 khác hợp tác cơng nghiệp kinh doanh; chun chở hàng hố hay hành khách đường biển, đường không, đường sắt đường bộ.” Như vậy, thấy phạm vi TMĐT rộng, bao quát hầu hết lĩnh vực hoạt động kinh tế, việc mua bán hàng hoá dịch vụ hàng ngàn lĩnh vực áp dụng TMĐT Theo nghĩa hẹp, TMĐT gồm hoạt động thương mại tiến hành mạng máy tính mở Internet Trên thực tế, hoạt động thương mại thơng qua mạng Internet làm phát sinh thuật ngữ TMĐT TMĐT bao gồm hoạt động mua bán hàng hoá dịch vụ qua phương tiện điện tử, 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 tuyến tới người tiêu dùng dịch vụ sau bán hàng TMĐT thực thương mại hàng hóa (ví dụ hàng tiêu dùng, thiết bị y tế chuyên dụng) thương mại dịch vụ (ví dụ 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 Lưu Minh Thư – Lớp : CCTM04E Trang

Ngày đăng: 28/02/2024, 06:48

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

Tài liệu liên quan