1. Trang chủ
  2. » Luận Văn - Báo Cáo

Tìm hiểu và xây dựng web bán hàng trực tuyến bằng hệ thống mã nguồn mở ở công ty HTC

52 16 0

Đ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

Thông tin cơ bản

Định dạng
Số trang 52
Dung lượng 2,57 MB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Cấu trúc

  • 2. MỤC TIÊU NGHIÊN CỨU (10)
  • 3. NỘI DUNG NGHIÊN CỨU (10)
  • 4. ĐỐI TƯỢNG VÀ PHẠM VI NGHIÊN CỨU (10)
  • PHẦN II NỘI DUNG ĐỀ TÀI (12)
    • CHƯƠNG 1 GIỚI THIỆU TỔNG QUAN (12)
      • 1.1 TÌM HIÊU VỀ WEBSITE (0)
        • 1.1.1 KHÁI NIỆM VỀ WEBSITE (12)
        • 1.1.2 YÊU CẦU TỐI THIỂU CỦA MỘT WEBSITE (12)
      • 1.2 MỘT SỐ WEBSITE BÁN HÀNG (13)
        • 1.2.1 THẾ GIỚI (13)
        • 1.2.2 VIỆT NAM (15)
    • CHƯƠNG 2 CƠ SỞ LÝ THUYẾT (17)
      • 2.1. PHẦN MỀM XAMPP (17)
        • 2.1.1 GIỚI THIỆU VỀ XAMPP (17)
      • 2.2 PHP VÀ MYSQL (17)
        • 2.2.1 GIỚI THIỆU VỀ NGÔN NGỮ LẬP TRÌNH PHP (17)
        • 2.2.2 GIỚI THIỆU VỀ MYSQL (18)
      • 2.3 GIỚI THIỆU VỀ MÃ NGUỒN MỞ WORDPRESS (18)
        • 2.3.1. KHÁI NIỆM VỀ WORDPRESS (18)
        • 2.3.2. CÁC TÍNH NĂNG CƠ BẢN CỦA WORDPRESS (19)
        • 2.3.3. NÉT NỔI BẬT LÀM NÊN SỰ PHÁT TRIỂN (21)
        • 2.3.4. CÀI ĐẶT WORDPRESS (22)
      • 2.4. GIỚI THIỆU VỀ WOOCOMMERCE (25)
        • 2.4.1. KHÁI NIỆM VỀ WOOCOMMERCE (25)
        • 2.4.2. CÀI ĐẶT VÀ THIẾT LẬP CƠ BẢN (26)
    • CHƯƠNG 3: KHẢO SÁT,PHÂN TÍCH VÀ THIẾT LẾ HỆ THỐNG (30)
      • 3.1. KHẢO SÁT THỰC TẾ (30)
        • 3.1.1. KHẢO SÁT MỘT SỐ WEBSITE THƯƠNG MẠI ĐIỆN TỬ HIỆN NAY (30)
        • 3.1.2. THỰC TRẠNG HOẠT ĐỘNG CỦA CÔNG TY TNHH ĐIỆN TỬ TIN HỌC (31)
      • 3.2. BIỂU ĐỒ PHÂN CẤP CHỨC NĂNG (31)
        • 3.2.1. PHÂN TÍCH CÁC CHỨC NĂNG CỦA WEBSITE (0)
        • 3.2.2. BIỂU ĐỒ CHỨC NĂNG MỨC 0 (0)
        • 3.2.3. BIỂU ĐỒ CHỨC NĂNG MỨC 1 (32)
        • 3.2.4. BIỂU ĐỒ CHỨC NĂNG MỨC 2 (33)
      • 3.3. BIỂU ĐỒ LUỒNG DỮ LIỆU (34)
        • 3.3.1. BIỀU ĐỒ MỨC NGỮ CẢNH (35)
        • 3.3.2. BIỀU ĐỒ MỨC ĐỈNH (35)
        • 3.3.3. BIỀU ĐỒ DƯỚI MỨC ĐỈNH CHỨC NĂNG QUẢN LÝ SẢN PHẨM (36)
        • 3.3.4. BIỀU ĐỒ DƯỚI MỨC ĐỈNH CHỨC NĂNG QUẢN LÝ GIỎ HÀNG (36)
        • 3.3.5. BIỀU ĐỒ DƯỚI MỨC ĐỈNH CHỨC NĂNG HỔ TRỢ BÁN HÀNG (37)
        • 3.3.6. BIỀU ĐỒ DƯỚI MỨC ĐỈNH CHỨC NĂNG HỔ TRỢ MUA HÀNG (37)
        • 3.3.7. BIỀU ĐỒ DƯỚI MỨC ĐỈNH CHỨC NĂNG MUA HÀNG (38)
      • 3.4 THIẾT KẾ CƠ SỞ DỮ LIỆU (38)
        • 3.4.1. BẢNG USER (38)
        • 3.4.2. BẢNG TIN TỨC (39)
        • 3.4.3. BẢNG LOẠI (39)
        • 3.4.4. BẢNG SANPHAM (39)
        • 3.4.5. BẢNG BANDOC (39)
        • 3.4.6. PHÂN QUYỀN TRANG WEB (40)
    • CHƯƠNG 4: KẾT QUẢ ĐẠT ĐƯỢC (43)
      • 4.1 MỘT SỐ HÌNH ẢNH CỦA WEBSITE (43)
        • 4.1.1. TRANG CHỦ (43)
        • 4.1.2. TRANG GIỚI THIỆU CÔNG TY (44)
        • 4.1.3. TRANG CỬA HÀNG (45)
        • 4.1.4. TRANG GIỎ HÀNG (46)
        • 4.1.5. TRANG CHI TIẾT SẢN PHẨM (47)
        • 4.1.6. TRANG THANH TOÁN (48)

Nội dung

MỤC TIÊU NGHIÊN CỨU

Mục tiêu chính của dự án là phát triển một website hoàn chỉnh cho công ty, nhằm giới thiệu các sản phẩm điện tử và quảng bá hình ảnh công ty đến khách hàng và đối tác Website sẽ hỗ trợ hiệu quả cho các hoạt động kinh doanh của công ty trên thị trường.

- Khảo sát, phần tích hiện trạng bán hàng cho công ty để có cái nhìn tổng quan về công ty

- Xây dựng website bán hàng cho công ty.

NỘI DUNG NGHIÊN CỨU

- Chương 1: Giới thiệu tổng quan

- Chương 2: Cơ sở lý thuyết

- Chương 3: Khảo sát, phân tích và thiết thiết kế hệ thống

- Chương 4: Kết quả đạt được

NỘI DUNG ĐỀ TÀI

GIỚI THIỆU TỔNG QUAN

Website là văn phòng ảo của doanh nghiệp trên Internet, cung cấp thông tin, dữ liệu, hình ảnh về sản phẩm và dịch vụ 24/7 Khách hàng có thể truy cập từ bất kỳ đâu, giúp tiết kiệm chi phí duy trì Với vai trò là bộ mặt của doanh nghiệp, website cần đảm bảo các yếu tố quan trọng để thu hút khách hàng và đối tác trong và ngoài nước.

Thiết kế thẩm mỹ, tiện lợi

Tên Website dễ nhớ và ngắn ngọn

Hỗ trợ nhiều tính năng như: Email, thống kê truy nhập, cập nhật thông tin dễ dàng và nhanh chóng…

1.1.2 Yêu cầu tối thiểu của một Website

Tên Website hay còn gọi là miền có dang www.tencongty.com (.net, org, com.vn)

Website hosting là nơi lưu trữ website trên máy chủ Internet

Các trang Web đã được xây dựng và hoạt động

Domain name là địa chỉ Website hay còn gọi là tên miền, ví dụ domain name

Tên miền ‘www.yahoo.com’ là địa chỉ duy nhất của Website Yahoo Để kiểm tra tình trạng đăng ký của tên miền, bạn có thể tìm kiếm trên mạng và nên đăng ký ngay để tránh bị người khác chiếm mất Để duy trì quyền sở hữu tên miền, bạn cần đóng phí hàng năm theo quy định pháp luật Tên miền chính thường có dạng www.tencongty.com, chẳng hạn như ‘www.shophtc.com’ Trong khi đó, tên miền phụ (subdomain) được tạo ra từ tên miền chính, ví dụ như chi nhánh của shophtc tại Hà Nội sẽ có dạng ‘www.hanoi.shophtc.com’.

Website hosting là dịch vụ lưu trữ toàn bộ trang web, email, dữ liệu và hình ảnh trên một máy chủ Internet Nó không chỉ là nơi diễn ra các giao dịch và trao đổi thông tin giữa website và người dùng, mà còn hỗ trợ hoạt động của các phần mềm Internet.

1.1.4 Các bước xây dựng Website

Trước tiên bạn phải xác định được mục đích xây dựng Website: Để giới thiệu công ty hay kinh doanh qua mạng Đăng ký tên miền

- Xây dựng cấu trúc website phục vụ mục tiêu phát triển thương hiệu mở rộng thị trường

- Thiết kế đồ họa: Biên tập nội dung, hình ảnh thích hợp thị hiếu thẩm mỹ của khách hàng

- Lập trình ứng dụng và cơ sở dữ liệu ( Đối với website động)

Quảng bá website sau khi hoàn thành

Bảo trì và nâng cấp ( Cập nhật thông tin )

1.2 Một số website bán hàng

Hình 1 Giao diện của website Amazon

Amazon.com, công ty thương mại điện tử lớn nhất toàn cầu, được thành lập bởi Jeffrey Bezos vào năm 1994 và chính thức hoạt động trực tuyến từ đó.

- Các dịch vụ của Amazon

- Máy vi tính và thiết bị phần mềm

- Ô tô và phương tiện vận tải

1.2.1.2 Giới thiệu về Alibaba.com

Hình 2 Giao diện của website Alibaba

Alibaba là một tập đoàn thương mại điện tử hàng đầu tại Trung Quốc, được Mã Vân thành lập vào năm 1999 và có trụ sở tại Hàng Châu, Chiết Giang Tập đoàn chuyên cung cấp dịch vụ bán hàng giữa người tiêu dùng, doanh nghiệp với người tiêu dùng và doanh nghiệp với doanh nghiệp thông qua cổng thông tin điện tử.

- Các dịch vụ của Alibaba:

- Dịch vụ thanh toán điện tử

- Dịch vụ điện toán đám mây

- Công cụ tìm kiếm mua sắm

1.2.2.1: Giới thiệu về tiki.vn

Hình 3 Giao diện của website Tiki

- Các dịch vụ của Tiki:

- Dịch vụ chăm sóc khách hàng tận tình

Chúng tôi cung cấp dịch vụ giao hàng miễn phí cho đơn hàng từ 150.000đ trong khu vực TP.HCM và từ 250.000đ cho các đơn hàng giao đến các tỉnh thành khác trên toàn quốc.

- Các mặt hàng sản phẩm:

- Điện thoại - máy tính bảng

- Thiết bị văn phòng phẩm

Hình 4 Giao diện của website Lazada

Lazada Việt Nam là một nền tảng thương mại điện tử đa dạng, cung cấp nhiều loại sản phẩm từ nội thất, điện thoại, máy tính bảng, thời trang, phụ kiện, đến các mặt hàng chăm sóc sức khỏe, làm đẹp, đồ chơi và dụng cụ thể thao.

Lazada Việt Nam, thuộc Lazada Group, là một trong những nền tảng thương mại điện tử hàng đầu tại khu vực Đông Nam Á, với các chi nhánh tại Indonesia, Philippines, Singapore, Thái Lan và Malaysia Tập đoàn Lazada hiện đang được sở hữu bởi tập đoàn Alibaba, một trong những gã khổng lồ trong ngành thương mại điện tử toàn cầu.

- Các dịch vụ của Tiki:

- Dịch vụ chăm sóc khách hàng tận tình

 Nhu cầu xây dựng web chuyên biệt cho công ty HTC:

- Cho khách hàng thấy lợi ích của sản phẩm

- Thường xuyên cập nhật thông tin và các sản phẩm mới

- Số điện thoại liên hệ và hỗ trợ trực tuyến.

CƠ SỞ LÝ THUYẾT

Hình 5 Bảng điều khiển của XAMPP

XAMPP là gói cài đặt localhost được tích hợp tất cả những thành phần cần thiết như: Apache, MySql, PHP, Perl,…

Trong khóa luận này sử dụng XAMPP phiên bản 1.8.3

2.2.1 Giới thiệu về ngôn ngữ lập trình PHP

PHP (Hypertext Preprocessor) là ngôn ngữ lập trình phía máy chủ, được phát triển nhằm tạo ra các trang web động một cách dễ dàng Mã PHP có khả năng chạy trên máy chủ web, từ đó sinh ra mã HTML và gửi đến trình duyệt theo yêu cầu của người dùng.

Có nhiều lý do khiến cho việc sử dụng ngôn ngữ này chiếm ưu thế, sau đây là một số lý do cơ bản:

 Miễn phí, dowload dể dàng từ Internet

 Ngôn ngữ rất dể học và dể viết

 Mã nguồn không phải sữa lại nhiều khi viết chạy cho các hệ điều hành từ

MySQL là một phần mềm quản trị CSDL mã nguồn mở, miễn phí nằm trong LAMP(Linux – Apache – MySQL – PHP)

2.2.2.1 Một số đặc điểm của My SQL

 MySQL là một phần mềm quản trị cơ sở dữ liệu dạng server – based

 MySQL quản lý dữ liệu thông qua các cơ sở dữ liệu, mỗi cơ sở dữ liệu có thể có nhiều bảng quan hệ chứa dữ liệu

MySQL có cơ chế phân quyền người dùng riêng biệt, cho phép mỗi người quản lý một hoặc nhiều cơ sở dữ liệu khác nhau Mỗi người dùng được cấp một tên truy cập (username) và mật khẩu tương ứng để truy xuất vào cơ sở dữ liệu.

Hình 6 Trang quản trị cơ sở dữ liệu MySql

2.3 Giới thiệu về mã nguồn mở wordpress

WordPress là một nền tảng mã nguồn mở miễn phí, được phát triển bằng ngôn ngữ PHP và sử dụng cơ sở dữ liệu MySQL, lý tưởng cho những ai muốn tạo blog trên website với tên miền riêng Nếu không có tên miền riêng, người dùng vẫn có thể sử dụng dịch vụ miễn phí từ Automattic tại wordpress.com, mặc dù sẽ có một số quảng cáo xuất hiện.

WordPress là phần mềm mã nguồn mở, phát triển từ b2/cafelog bởi Michel Valdrighi Tên gọi WordPress được đề xuất bởi Christine Selleck, bạn của nhà phát triển chính Matt Mullenweg.

WordPress được phát triển bằng ngôn ngữ PHP và sử dụng cơ sở dữ liệu MySQL, hoạt động hiệu quả trên PHP5 Hầu hết các dịch vụ lưu trữ trực tuyến hỗ trợ PHP đều tương thích với WordPress, và nhiều nhà cung cấp như GoDaddy hay HostGator còn cung cấp tính năng cài đặt WordPress tự động.

WordPress là nền tảng mạnh mẽ để đăng tải thông tin trên mạng, hoạt động tương tự như các website khác Nó có khả năng tạo ra nhiều loại hình trang web, từ tin tức, đánh giá, bán hàng cho đến mạng xã hội.

WordPress cung cấp dịch vụ tạo Blog miễn phí trên WordPress.com, giúp những người không có khả năng tài chính, kỹ thuật hoặc thời gian vẫn có thể sử dụng nền tảng này.

WordPress đã bổ sung một số tính năng hữu ích như tự động lưu khi soạn thảo, nạp nội dung từ blog khác và chia mục cho bài viết Tuy nhiên, một điểm hạn chế là WordPress không có chức năng xem trước nội dung bài viết, điều này gây khó khăn cho người dùng trong việc xem xét và chỉnh sửa.

- Các bản nâng cấp chính được chỉ định tên mã (codenames) đại diện cho các nhạc sĩ nhạc jazz nổi tiếng

2.3.2 Các tính năng cơ bản của wordpress

Khi bạn quyết định tạo một blog cá nhân, có nhiều lý do khác nhau để lựa chọn nền tảng phù hợp Trong số các dịch vụ và script blog hiện có, WordPress nổi bật với những tính năng ưu việt mà bạn có thể sẽ rất thích.

Cài đặt đơn giản chỉ cần khởi tạo cơ sở dữ liệu, tải lên và thiết lập các tham số trong file wp-config.php Chỉ với 1-2 lần nhấp chuột, bạn đã sẵn sàng để bắt đầu viết blog.

Bạn có thể tạo không giới hạn số lượng chuyên mục và chuyên mục con trong các chuyên mục chính mà không gặp phải vấn đề nào Hệ thống cũng tự động xuất RSS và Atom, giúp cập nhật thông tin về blog của bạn một cách nhanh chóng và tức thì.

 Sử dụng giao diện XML RPC để trackback và viết bài từ xa

 Có thể đăng bài trên blog từ email

WordPress nổi bật với khả năng hỗ trợ plugin và theme, cho phép hàng nghìn nhà phát triển tham gia vào việc tạo ra các tính năng và giao diện đa dạng Sự phong phú này không chỉ làm tăng giá trị sử dụng mà còn giúp người dùng dễ dàng tùy chỉnh trang web theo nhu cầu riêng.

You can import data from various platforms such as Blogger, Blogware, Bunny’s Technorati Tags, DotClear, GreyMatter, Jorome’s Keyword, LiveJournal, Movable Type, TypePad, RSS, Simple Tagging, Textpattern, B2evolution, and more This feature is excellent for those looking to migrate from another blog to WordPress, as it allows you to retrieve all your posts from different blogs for a seamless transition to WordPress.

 Rất nhiều tài liệu hướng dẫn để giúp phát triển thêm tính năng, và nhiều bộ API để mở rộng

 Dễ quản lý và duy trì mà chẳng cần phải có nhiều kĩ năng hay kinh nghiệm

 Khả năng tìm kiếm trên blog rất tốt

 Xuất bản nội dung ngay lập tức bất kể chiều dài của bài viết là bao nhiêu

 Hỗ trợ viết blog đa ngôn ngữ

 Administration Panel được tổ chức rất tốt với rất nhiều tính năng nhưng lại dễ hiểu và dễ sử dụng

 Quản lý liên kết dễ dàng

Với sự trợ giúp của các plugin và rất nhiều bộ API, bạn có thể chỉnh sửa

Wordpress tùy thích theo nhu cầu của bạn, và thậm chí bạn cũng có thể sử dụng

WordPress là nền tảng lý tưởng để xây dựng một website hoàn chỉnh, nhờ vào hàng ngàn plugin và theme cùng với cộng đồng người dùng đông đảo luôn sẵn sàng hỗ trợ phát triển Điều này đã giúp WordPress ngày càng khẳng định vai trò số 1 trong lĩnh vực thiết kế website Một số lợi thế khi mua một theme WordPress cao cấp bao gồm tính năng linh hoạt, thiết kế chuyên nghiệp và hỗ trợ kỹ thuật tốt.

 Hỗ trợ kỹ thuật sẵn có

 Hoàn toàn tùy biến trang web

 Chức năng và kỹ thuật nâng cao hơn

 Chủ đề của bạn sẽ được liên tục cập nhật

 Các mẫu thiết kế tuyệt vời cho originality

 Có thể được sử dụng cho các trang web lớn như Tổng công ty và các tạp chí tin tức trực tuyến

2.3.3 Nét nổi bật làm nên sự phát triển

 Việc quản lý web, quản lý các bài viết rất thuận tiện giống như các phần mềm thiết kế website chuyên nghiệp

WordPress nổi bật với khả năng hỗ trợ plug-in, nhờ vào cộng đồng người dùng đông đảo luôn phát triển và cung cấp các plug-in đa dạng Điều này giúp người dùng không phải lo lắng về việc thiếu các công cụ cần thiết cho trang web của mình.

KHẢO SÁT,PHÂN TÍCH VÀ THIẾT LẾ HỆ THỐNG

3.1.1 Khảo sát một số website thương mại điện tử hiện nay

 Trang web mua bán các thiết bị điện tử http://www.chodientu.vn

Các chức năng chính của website:

- Giới thiệu thông tin về website

- Các thông tin cơ bản về nội dung website và các điều lệ

Thông tin mua bán các thiết bị:

- Giới thiệu thông tin về các mặt hàng trao đổi

- Gía bán của các thiết bị và cách liên hệ giao dịch

- Thông tin về cách sử dụng các sản phẩm mới nhất

- Cách mua và kiểm tra sản phẩm

Hình thức thanh toán: Có 2 hình thức thanh toán chính

- Thanh toán trực tiếp: thông qua giao dịch trực tiếp giữa khách hàng và đối tác bán hàng

- Thanh toán thông qua trung gian: các hình thức thanh toán qua các hệ thống ngân hàng trung gian và qua thẻ tín dụng, thẻ ATM

 Trang web mua bán thiết bị máy tính www.trananh.vn

- Giới thiệu về công ty Trần Anh

- Thông tin về giá cả chủng loại

- Thông tin về các thông số kĩ thuật

Thông tin về chương trình khuyến mãi

- Các chương trình khuyến mãi trong thời gian tới

- Điều kiên được hướng phát triên

Thông tin về các chương trình bảo hành

- Các thông tin về chế độ bảo hành của sản phẩm

- Các quy định bảo hành sản phẩm

Kết luận, việc nghiên cứu hệ thống các website thương mại điện tử cho thấy sự tiện lợi và hiệu quả mà chúng mang lại là rất lớn Chúng giúp quảng bá sản phẩm của công ty rộng rãi trên toàn quốc Chức năng thanh toán qua hệ thống trung gian cũng tạo điều kiện cho giao dịch giữa khách hàng và công ty diễn ra nhanh chóng, tiết kiệm thời gian và chi phí di chuyển.

3.1.2 Thực trạng hoạt động của công ty TNHH điện tử tin học HTC

Công ty TNHH điện tử tin học HTC chuyên cung cấp và kinh doanh các sản phẩm điện tử trong và ngoài khu vực, đang trên đà phát triển để trở thành một công ty lớn Tuy nhiên, tất cả các hoạt động mua bán, kinh doanh và quảng bá sản phẩm hiện tại đều được thực hiện hoàn toàn thủ công, dẫn đến việc tốn nhiều thời gian và chi phí.

Để phát triển cửa hàng trong tương lai, cần thay đổi cách quản lý hoạt động kinh doanh Việc xây dựng một website là giải pháp khả thi và cần được thực hiện.

3.2 Biểu đồ phân cấp chức năng

3.2.1 Phân tích yêu cầu của công ty HTC

Công ty HTC yêu cầu đối với một website bán hàng phải có những điều sau đây:

- Tìm kiếm thông tin sản phẩm

- Phân loại danh mục sản phẩm

- Website phải có giao diện, hình ảnh, màu sắc bắt mắt, thu hút được người dùng truy cập

3.2.2 Phân tích các chức năng của website

Website kinh doanh chủ yếu phục vụ việc xem thông tin sản phẩm, mua sắm, và tìm kiếm thông tin liên quan đến lĩnh vực máy tính và công nghệ Ngoài ra, website còn cho phép người dùng cấu hình thông tin, bao gồm việc gửi ý kiến và đánh giá từ khách hàng.

Như vậy để hổ trợ tốt cho các hoạt động của website cũng như cập nhật các nội dung, hệ thống cần có các chức năng sau:

- Chức năng nhà quản trị

- Quản lý loại sản phẩm

- Quản lý thông tin liên quan như: quy định của công ty về bảo hành, bảo dưỡng, liên hệ với cửa hàng.v v

- Theo dỏi và cập nhật các thông tin đặt hàng từ giỏ hàng

- Quản lý đánh giá từ khách hàng

- Chức năng của thành viên

- Xem thông tin sản phẩm, tin tức, các thông tin liên quan

3.2.3 Biểu đồ chức năng mức 0

3.2.4 Biểu đồ chức năng mức 1

3.2.5 Biểu đồ chức năng mức 2

3.3 Biểu đồ luồng dữ liệu

Trong các hệ thống thông tin, có hai thành phần chính là dữ liệu và xử lý dữ liệu, trong đó dữ liệu mang tính tĩnh và xử lý dữ liệu mang tính động Biểu đồ luồng dữ liệu bao gồm năm thành phần cơ bản.

- Các chức năng xử lý: Diễn đạt các thao tác, các nhiệm vụ hay tiến trình xữ lý

Hệ thống website bán hàng có chức năng biến đổi thông tin đầu vào thành thông tin đầu ra Chức năng này thường được thể hiện dưới dạng hình tròn hoặc oval trong biểu đồ luồng dữ liệu.

Tác nhân ngoài là một cá nhân, nhóm người hoặc tổ chức bên ngoài các lĩnh vực nghiên cứu của hệ thống Sự hiện diện của tác nhân ngoài trên biểu đồ luồng dữ liệu thể hiện mối quan hệ của hệ thống, xác định giới hạn của nó và mối liên hệ với các yếu tố bên ngoài Tác nhân ngoài được minh họa bằng hình chữ nhật, bên trong có ghi tên của tác nhân đó.

Tác nhân trong một hệ thống là một chức năng hoặc hệ thống con, được biểu diễn bằng hình chữ nhật h, trong đó ghi rõ tên của tác nhân đó.

Luồng dữ liệu là thông tin di chuyển vào và ra từ một chức năng xử lý, tương tác với các tác nhân bên trong và bên ngoài, cũng như giữa các thành phần khác trong biểu đồ luồng dữ liệu Luồng dữ liệu được biểu diễn bằng các mũi tên có hướng, kèm theo nhãn và tên của luồng dữ liệu.

Kho dữ liệu là nơi lưu trữ thông tin cần thiết để sử dụng trong tương lai cho các chức năng xử lý Nó có thể biểu hiện dưới nhiều dạng, bao gồm tài liệu lưu trữ và các file thông tin Hình ảnh minh họa cho kho dữ liệu thường là hai đường thẳng song song với mũi tên chỉ vào và ra.

3.3.1 Biều đồ mức ngữ cảnh

Hình 20 Biểu đồ mức ngữ cảnh

Hình 21 Biểu đồ mức đỉnh

3.3.3 Biều đồ dưới mức đỉnh chức năng quản lý sản phẩm

Hình 22 Chức năng quản lý sản phẩm

3.3.4 Biều đồ dưới mức đỉnh chức năng quản lý giỏ hàng

Hình 23 Chức năng quản lý giỏ hàng

3.3.5 Biều đồ dưới mức đỉnh chức năng hổ trợ bán hàng

Hình 24 Chức năng hỗ trợ bán hàng

3.3.6 Biều đồ dưới mức đỉnh chức năng hổ trợ mua hàng

Hình 25 Chức năng hỗ trợ mua hàng

3.3.7 Biều đồ dưới mức đỉnh chức năng mua hàng

Hình 26 Chức năng mua hàng

3.4 Thiết kế cơ sở dữ liệu

Quản lý người dùng, phân quyền sử dụng cho từng đối tượng người dùng

Thuộc Tính Kiểu dữ liệu Mô tả user_id Int(10) Mã người sử dụng user_name Varchar(20) Tên đăng nhập user_pass Varchar(20) Mật khẩu

Full_name Varchar(50) Họ tên

Phone Varchar(20) Số điện thoại

Phan_quyen Int(5) Phân quyền

Cập nhật thông tin về sản phầm, thông tin khuyến mãi, các chính sách bán hàng

Thuộc Tính Kiểu dữ liệu Mô tả

Matt Int(10) Mã tin tức

Tieudett Varchar(100) Tiêu đề tin tức

Noidungtt Longtext Nội dung tin tức

Ngaythangtt Date Ngày tháng đăng tin tức

Subtt Varchar(200) Hiển thị 1 phần tin tức

Hiển thị thông tin về chủng loại sản phẩm

Thuộc Tính Kiểu dữ liệu Mô tả

ID loai Int(10) Mã loại sản phẩm

ID CL Int(10) Mã chủng loại

Tenloai Varchar(200) Tên loại sản phẩm

Hiển thị thông tin chi tiết, các đặc tính kỹ thuật và hình ảnh của sản phẩm

Thuộc Tính Kiểu dữ liệu Mô tả

ID SP Int(15) Mã sản phẩm

ID loai Int(15) Mã loại sản phẩm

TenSP Varchar(250) Tên sản phẩm

Mote Varchar(250) Mô tả sản phẩm chitietSP Text Chi tiết sản phầm

Ngaycapnhat Date Ngày cập nhật

Gia Int(15) Gía sản phẩm urlHinh Varchar(250) Địa chỉ lưu trữ hình ảnh

Hiển thị nội dung các bài viết, góp ý của khách hàng đối với trang web

Thuộc Tính Kiểu dữ liệu Mô tả ma_bai Int(15) Mã bài user_id Int(15) Mã người đăng bài

Noidung Longtext Nội dung đánh giá

Ngaythang_bai Date Ngày tháng đăng bài

Admin là người có quyền cao nhất trên trang web, chịu trách nhiệm giám sát và điều hành toàn bộ hoạt động Họ nắm quyền truy cập vào tất cả thông tin về hàng hóa và các đơn hàng, đảm bảo mọi quy trình diễn ra suôn sẻ.

 Guest: Là khách ghé vào xem trang web Có quyền xem, tim kiếm các thông tin và có thể đăng ký thành viên nếu có nhu cầu

Thành viên là những người đã đăng ký trên trang web, họ có đầy đủ quyền lợi giống như khách truy cập, ngoài ra còn có khả năng đặt hàng, viết bài về sản phẩm và đóng góp ý kiến cho trang web.

Chức năng Mô tả chức năng Dữ liệu vào Qúa trình xử lý Kết quả

Xem thông tin có trên web

Các thông tin về sản phẩm nhưu hình ảnh, mẫu giá, giá tiền,màu sắc, chất liệu…

Chọn loại sản phẩm hay sản phẩm cần xem

Truy nhập vào CSDL để lấy thông tin

Hiển thị thông tin cho người sử dụng

Tìm kiếm hàng hóa theo giá

Nhập từ khóa cần tìm kiếm

Truy nhập vào CSDL để tìm kiếm lấy thông tin

Hiển thị thông tin tìm kiếm được Đăng ký làm member nếu có như cầu Đăng ký member Nhập thông tin cá nhân theo form

Kiểm tra tính hợp lệ của thông tin vừa nhập nếu không có lỗi thì lưu vào CSDL

Hiển thị đăng ký thành công Nếu có lỗi thì báo lỗi yêu cầu nhập lại

Member: Có chức năng tương tự như Guest như:

 Xem thông tin trên trang web

 Tìm kiếm thông tin trên trang web

Ngoài ra member còn có các chức năng khác như sau:

Chức năng Mô tả chức năng Dữ liệu vào Qúa trình xử lý Kết quả Đăng nhập Người sử dụng username và password để đăng nhập vào web

Truy xuất CSDL tìm kiếm và kiểm tra username và password

Hiển thị đăng nhập thành công nếu lỗi thông báo lỗi và quay lại về trang login Thoát khỏi tài khoản đăng nhập

Thoát khỏi tài khảon Ấn nút logout Tìm kiếm và thay đổi trong CSDL

Hiển thị logout thành công Đặt hàng, mua hàng Đặt, mua sẩn phẩm mà khách hàng muốn mua

Mã sản phẩm muốn mua hoặc đặt mã người sử dụng

Kiểm tra kho hàng trong CSDL, xử lý thêm , sữa, xóa giỏ hàng

Thông báo thành công hoặc xion lỗi khi hết hàng

Khách hàng phản ánh Nhập vào ngày và nội dung góp ý

Lưu thông tin góp ý vào CSDL

Hiển thị gửi thông tin thành công

Có quyền của member như:

- Đăng nhập vào tài khoản

- Chình sữa thông tin cá nhân

Ngoài ra admin còn có các chức năng như sau:

Chức năng Mô tả chức năng

Dữ liệu vào Qúa trình xử lý

Admin xem, cập nhật sản

Lưu thay đổi vào trong

Hiển thị thay đổi thành công phẩm phẩm CSDL Quản lý member

Admin xem danh sách user và có thể block user nếu cần thiết

Lưu thông tin vào CSDL

Hiển thị thông báo thành công

Quản lý tin tức Admin có quyền thêm, chỉnh sửa hay xóa các tin tức trên web

Update, insert, delete tin tức

Lưu thay đổi tg tin tức vào trong CSDL

Hiển thị thay đổi thành công

Quản lý, xử lý các thông tin liên hệ

Admin xem các thông tin liên hệ và phản hồi lại cho khách hàng

Xem các thông tin liên hệ

Truy xuất CSDL và lấy các thông tin liên hệ

Hiển thị các thông tin liên hệ đã xắp xếp

KẾT QUẢ ĐẠT ĐƯỢC

Hình 27 Giao diện trang chủ

4.1.2 Trang giới thiệu công ty

Hình 28 Giao diện trang giới thiệu công ty

Hình 29 Giao diện trang cửa hàng

Hình 30 Giao diện trang giỏ hàng

4.1.5 Trang chi tiết sản phẩm

Hình 31 Giao diện trang chi tiết sản phẩm

Hình 32 Giao diện trang thanh toán

Hình 33 Giao diện trang liên hệ

4.2 Những ưu điểm và hạn chế của website

- Hiển thị thông tin chi tiết sản phẩm

- Có trang thông tin công ty

- Hỗ trợ khách hàng đầy đủ

- Hỗ trợ nhiều chức năng cho người sử dụng như tìm kiếm, đặt hàng

- Giao diện còn đơn giản

- Hệ thống tin tức chỉ cung cấp các thông tin cơ bản, chưa có phân loại tin tức

- Cấu trúc cơ sở dữ liệu còn một số thông tin chưa hợp lý

KẾT LUẬN VÀ HƯỚNG PHÁT TRIỂN Đồ án xây dựng một trang web bán hàng trực tuyến bằng mã nguồn mở ở công ty HTC

Trong quá trình thực hiện đồ án, tôi đã tổng hợp kiến thức từ thời gian học tại trường và tìm hiểu quy trình cài đặt mã nguồn mở WordPress để xây dựng website bán hàng trực tuyến cho công ty HTC Kết quả đánh giá cho thấy việc áp dụng WordPress đã mang lại hiệu quả cao trong việc phát triển nền tảng thương mại điện tử.

- Tìm hiểu và nắm bắt được các công cụ thiết kế web

- Biết được các thiết kế web động, cách tổ chức dữ liệu

- Biết các dịch vụ trên Internet đặc biệt là web

- Giới thiệu được các mặt hàng của công ty đến khách hàng

- Cho phép tra cứu mặt hàng khi khách hàng có nhu cầu

- Cho phép khách hàng xem, mua hàng và thanh toán qua mạng

Website bán hàng cơ bản đáp ứng đầy đủ các yêu cầu của một trang thương mại điện tử, bao gồm giới thiệu sản phẩm, phân loại theo tiêu chí sử dụng, cho phép khách hàng xem và mua hàng trực tuyến, cung cấp thông tin liên quan và có module liên lạc giữa khách truy cập và cửa hàng.

Hướng phát triển tiếp theo của đồ án:

Bổ sung và hoàn thiện cơ sở dữ liệu mới để phục vụ số lượng truy cập nhiều hơn Ngoài ra còn:

- Hoàn thiện các chức năng của website

- Nâng cấp giao diện website thân thiện hơn và đẹp hơn

Sau khi tốt nghiệp, nhiều người mong muốn tìm kiếm công việc phù hợp với chuyên ngành của mình, đặc biệt là trong lĩnh vực công nghệ thông tin (CNTT), để theo đuổi đam mê và phát triển bản thân.

Ngày đăng: 30/05/2021, 17:19

TỪ KHÓA LIÊN QUAN

🧩 Sản phẩm bạn có thể quan tâm

w