1. Trang chủ
  2. » Giáo Dục - Đào Tạo

Xây dựng website bán hàng trực tuyến

50 4 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

Tiêu đề Xây dựng website bán hàng trực tuyến
Tác giả Cao Thị Kim Anh
Người hướng dẫn ThS. Trần Xuân Hào
Trường học Đại học Vinh
Chuyên ngành Công nghệ thông tin
Thể loại Đồ án tốt nghiệp
Năm xuất bản 2010
Thành phố Vinh
Định dạng
Số trang 50
Dung lượng 1,55 MB

Cấu trúc

  • 1.1. Đặt vấn đề (5)
  • 1.2. Hiện trạng chung (6)
  • 1.3. Thương mại điện tử và ứng dụng đối với website thời trang (7)
  • 1.4. Mục đÝch của việc thiết kế website thời trang (0)
  • 1.5. Ngôn ngữ hỗ trợ việc thiết kế website (0)
  • 2.1. Phân tích và yêu cầu (15)
  • 2.2. Thà nh các yêu cầu đối với bài toán (0)
    • 2.2.1. Thà nh phần xử lý mức quan niệm – BiÓu đồ BPC (0)
    • 2.2.2. Biểu đồ mức khung cảnh (0)
    • 2.2.3. Biểu đồ mức đỉnh (19)
    • 2.2.4. Biểu đồ mức d-ới đỉnh (20)
    • 2.2.5. Phân tích xây dựng và chuẩn hóa cơ sở dữ liệu (22)
  • 3.1 Các menu và giao diện chính (31)
  • 3.2 Cài đặt và thử nghiệm website (44)
    • 3.2.1. Cà i đặt phần mềm hỗ trợ (0)
    • 3.2.2. Thử nghiệm website (45)

Nội dung

Hiện trạng chung

Hiện nay, Việt Nam vẫn chủ yếu sử dụng các website tĩnh với cấu trúc thông tin cố định, ít thay đổi, tập trung vào việc giới thiệu công ty và sản phẩm dịch vụ, khác biệt so với các quốc gia có nền công nghệ thông tin phát triển và phổ biến.

Hiện nay, nhiều trang web động (Dynamic Website) đã xuất hiện với đa dạng hình thức tổ chức về giao diện và bố cục Điển hình là website kinh doanh địa ốc của Công ty Hoàng Quân, website đặt phòng khách sạn trực tuyến của Công ty Thương mại điện tử Việt, và website của Ngân hàng Cổ phần thương mại ABC.

Đa số các website hiện nay đều do các công ty thiết kế đảm nhận việc thiết kế ban đầu, điều này là hợp lý để có một trang web chuyên nghiệp và ổn định Tuy nhiên, để website hoạt động hiệu quả, vai trò của người quản trị rất quan trọng Tại Việt Nam, người quản trị website thường không được đánh giá đúng mức và chỉ thực hiện công việc này sau khi hoàn tất các nhiệm vụ khác Việc làm mới thông tin trên website cũng bị xem nhẹ, dẫn đến việc khách hàng cảm thấy nhàm chán và dần rời bỏ thói quen truy cập trang web.

Sự thành công của nhiều trang web doanh nghiệp chứng tỏ tầm quan trọng của người quản trị website Các công ty này đều có đội ngũ chuyên trách quản lý thông tin trên website, nhằm đáp ứng nhanh chóng và hiệu quả các yêu cầu từ khách hàng.

“thượng đế” thông qua mạng internet, có như vậy thì mới khai thác hết giá trị của website, và nguồn khách hàng tiềm năng trên mạng

Các công ty đang xây dựng website riêng cần chú trọng đến vai trò của công nghệ thông tin và khách hàng tiềm năng trên mạng Việc lập kế hoạch và tuyển dụng người quản trị website là cần thiết để đảm bảo nội dung luôn mới mẻ và hấp dẫn, từ đó thu hút khách hàng đến với website và công ty.

Thương mại điện tử và ứng dụng đối với website thời trang

Ngày nay, với sự phát triển của Internet, thương mại điện tử đã trở thành một trong những ứng dụng quan trọng nhất của công nghệ thông tin Nó đóng vai trò then chốt trong việc tổ chức và thúc đẩy thương mại toàn cầu.

Thương mại điện tử là hình thức mua bán và giao tiếp hiện đại, khác biệt so với giao dịch truyền thống, nơi người mua và người bán có thể không gặp mặt nhau Tất cả các thoả thuận và giao dịch diễn ra trực tuyến qua Internet, sử dụng các phương thức thanh toán đặc biệt như thẻ tín dụng Hình thức này không chỉ tạo ra nhiều mối quan hệ hơn giữa cá nhân và doanh nghiệp mà còn giữa các thành phần trong xã hội Việc xây dựng website bán hàng đồng nghĩa với việc tham gia vào thương mại điện tử, nhằm thúc đẩy mối quan hệ thương mại giữa công ty và khách hàng.

Thương mại điện tử không chỉ đơn thuần là việc mua sắm trực tuyến mà còn bao gồm các giao dịch thông thường, nơi khách hàng truy cập website để tìm kiếm thông tin Những phiên giao dịch này giúp giới thiệu về công ty và sản phẩm mà công ty cung cấp Mục tiêu chính là tạo sức hút cho website, khuyến khích khách hàng quay lại và trở thành khách hàng chính thức của công ty.

Để thu hút người dùng, website cần có giao diện rõ ràng và bắt mắt, cùng với cấu trúc hợp lý nhằm tạo ấn tượng tốt ngay từ lần đầu truy cập Bên cạnh đó, dung lượng trang web cũng phải được tối ưu hóa để khách hàng không cảm thấy mất kiên nhẫn khi chờ đợi trang hiển thị.

Nội dung website cần phải tiện dụng và phù hợp, nhằm đáp ứng nhu cầu thường gặp của khách hàng Bên cạnh đó, việc chọn một tên miền ngắn gọn, dễ nhớ sẽ giúp khách hàng dễ dàng ghi nhớ và quay lại trong những lần truy cập sau.

Một website thời trang hiệu quả cần cung cấp thông tin chi tiết về các mẫu quần áo đang bán, bao gồm giá cả, hình ảnh và nội dung mô tả Tất cả thông tin này phải được tổ chức một cách hợp lý để khách hàng có thể dễ dàng tìm kiếm và lựa chọn sản phẩm.

1.4 Mục đích của việc thiết kế website thời trang

Xây dựng website thời trang không chỉ giúp tăng cường hiệu quả bán hàng mà còn nâng cao nhận diện thương hiệu Khách hàng sẽ dễ dàng tiếp cận thông tin về công ty hoặc shop thời trang, từ đó quảng bá thương hiệu đến đông đảo đối tượng qua Internet Hơn nữa, việc quản lý website sẽ trở nên đơn giản hơn với hệ thống phân quyền, cho phép người quản trị dễ dàng cập nhật thông tin và quản lý khách hàng hiệu quả.

1.5 Ngôn ngữ hỗ trợ việc xây dựng website a Giới thiệu về ASP.NET

ASP đã được coi là lựa chọn hàng đầu cho các nhà phát triển web trong việc xây dựng trang web trên nền tảng máy chủ Windows, nhờ vào tính linh hoạt và sức mạnh mà nó mang lại.

Năm 2002, Microsoft đã giới thiệu công nghệ ASP.NET, đánh dấu bước tiến vượt bậc so với ASP về cả tính năng và hiệu quả cho các nhà phát triển ASP.NET cung cấp sự linh hoạt trong hỗ trợ ngôn ngữ, đặc biệt là trong lĩnh vực ngôn ngữ script, đã trở thành nền tảng quan trọng cho các lập trình viên Để phát triển ứng dụng trong ASP.NET, không chỉ cần kiến thức về HTML và thiết kế web mà còn phải nắm vững các khái niệm lập trình và phát triển hướng đối tượng.

Trong bài viết này, chúng ta sẽ khám phá ASP.NET, bao gồm cách cài đặt phần mềm, thiết lập máy chủ web và thiết kế trang ASP.NET Trước hết, chúng ta cần định nghĩa rõ ràng ASP là gì.

ASP.NET is a server-side technology that contrasts with the client-side techniques commonly learned by web designers, such as HTML, JavaScript, and Cascading Style Sheets (CSS) When a web browser requests a page created with client-side techniques, the web server retrieves the necessary files and sends them to the client The client is then responsible for interpreting the formats within these files, compiling them, and rendering the output on the screen.

Kỹ thuật server-side trong ASP.NET hoạt động khác biệt so với biên dịch từ phía client, khi mà mã server-side được biên dịch bởi web server Trong quá trình này, server sẽ đọc và xử lý mã để tạo ra HTML, JavaScript và CSS trước khi gửi đến trình duyệt Do đó, phương pháp này được gọi là kỹ thuật server-side vì tất cả các thao tác xử lý diễn ra trên server.

ASP là một kỹ thuật phát triển ứng dụng web, cho phép tạo ra các trang web động lưu trữ thông tin trong cơ sở dữ liệu Người dùng có thể truy xuất và thay đổi thông tin dễ dàng Ngoài ASP, còn nhiều ngôn ngữ lập trình khác như PHP, JSP, Ruby on Rails, CGI và ColdFusion được sử dụng để phát triển ứng dụng web Tuy nhiên, ASP.NET nổi bật vì cho phép lập trình viên sử dụng nhiều ngôn ngữ lập trình quen thuộc khác nhau, không bị giới hạn vào một công nghệ nhất định.

ASP.NET dựa trên NET Framework, một bộ công cụ tích hợp tất cả các kỹ thuật cần thiết để phát triển ứng dụng desktop, ứng dụng web và web services Điều này cho phép ASP.NET tương tác với hơn 40 ngôn ngữ lập trình, tạo ra sự linh hoạt và khả năng mở rộng cho các nhà phát triển.

Dù đã có nhiều lý giải chi tiết, bạn vẫn có thể tự hỏi điều gì tạo nên một ASP.NET tốt Thực tế, có nhiều kỹ thuật server-side với những ưu và nhược điểm riêng, nhưng ASP.NET nổi bật với những tính năng gần như độc nhất.

Phân tích và yêu cầu

Phương pháp bán hàng trực tuyến tương tự như tại các siêu thị, đặc biệt đối với các công ty chuyên cung cấp quần áo và giày dép Tuy nhiên, điểm khác biệt chính là khách hàng sẽ thực hiện việc mua sắm qua mạng thay vì trực tiếp tại cửa hàng.

Ch-ơng trình cho phép công ty thực hiện một số vấn đề sau:

- Quản lí các mặt hàng: thêm, sửa, xóa, cập nhật các loại sản phẩm mới

- Quản lí các quyền đăng nhập vào hệ thống với các quyền: Quản trị, trùc tuyÕn, b×nh th-êng

- Quản lí cơ cấu tổ chức: thêm, xóa, sửa

Ch-ơng trình cho phép khách hàng lựa chọn các sản phẩm:

- Xem các loại sản phẩm và các phụ kiện mà mình quan tâm, tham khảo giá, xem các thông tin về kĩ thuật

- Đặt hàng với công ty

2.2 Các yêu cầu đối với bài toán a) Yêu cầu chức năng

Với một bài toán bán hàng trực tuyến trên mạng thì hoạt động của nó bao gồm:

- Hoạt động của khách hàng

- Hoạt động của nhà quản lí

 Hoạt động của khách hàng:

Khi khách hàng quyết định mua sắm, họ thường quan tâm đến các sản phẩm mà công ty cung cấp, thông tin chi tiết về từng sản phẩm, quy trình giao dịch mua bán, cũng như hướng dẫn cụ thể để thực hiện việc mua hàng một cách thuận lợi nhất.

Do đó, Website cần có hình ảnh, giá cả, thông tin liên quan tới sản phẩm H-ớng dẫn cho khách cách thức trao đổi

- Người viếng thăm website có thể xem, tìm kiếm thông tin về sản phẩm hiện hành có trên website

- Khách hàng có thể đăng kí thông tin cá nhân trên website để thực hiện việc mua sản phẩm trên website

 Hoạt động của nhà quản lí:

Quản lý cửa hàng trực tuyến là một nhiệm vụ quan trọng, yêu cầu người quản lý phải theo dõi thông tin khách hàng từ các đơn hàng trực tuyến và kiểm soát quyền truy cập vào hệ thống.

Nhà quản lý sẽ tổng hợp các đơn hàng của khách hàng sau khi nhận được, và tiến hành xử lý những đơn hàng đã được giải quyết trong một khoảng thời gian nhất định.

- Nhà quản lí có thể bổ sung, sữa, xóa, cập nhật các mặt hàng Đây là chức năng không thể thiếu đối với công tác bán hàng

- Nhà quản lí có thể bổ sung, sửa, xóa, cập nhật cơ cấu tổ chức của công ty quản lí báo giá sản phẩm

- Nhà quản lí cung cấp mật khẩu, username cho những ng-ời liên quan có thể đăng nhập vào hệ thống b) Yêu cầu phi chức năng

- Website phải có dung lượng không quá lớn, tốc độ xử lý nhanh

- Công việc tính toán phải thực hiện chính xác, không chấp nhận sai sót

- Sử dụng mã hóa các thông tin nhạy cảm của khách hàng

- Đảm bảo an toàn dữ liệu khi chạy website trực tuyến

2.2.1 Thành phần xử lý ở mức quan niệm – Biểu đồ BPC

HỆ THỐNG WEBSITE THỜI TRANG

Quản lý Ng-êi dùng

Quản lý tin tức BV

Lập danh mục sản phẩm

Truy xuất sản phẩm ra website

Cập nhật kiÓm tra thông tin KH

Cập nhật thể loại bài viết

CËp nhËt kiểm tra thông tin

Xử lý đơn đặt hàng

Lập và In hoá đơn Gửi hãa đơn

2.2.2 Biểu đồ mức ngữ cảnh

Hệ thống Website Đơn đặt hàng Yêu cầu thông tin khách hàng Đáp ứng đơn hàng

Yêu cầu thống kê Đáp ứng yêu cầu Yêu cầu cập nhật TT Báo cáo thống kê

2.2.4 Biểu đồ mức d-ới đỉnh a Quản lý đơn đặt hàng b Quản lý khách hàng c Quản lý sản phẩm d Quản lý tin tức d Quản lý nhân sự

Hồ sơ nhân viên Thông tin nhân viên

Thay đổi thông tin nhân viên

Kho hàng Thông tin sản phẩm

Thay đổi thông tin sản phẩm

Kho tin tức Thông tin tin tức

Thay đổi thông tin tức

Thông tin tin tức Quản lý nhân viên

2.2.5 Phân tích xây dựng và chuẩn hóa cơ sở dữ liệu a Thành phần dữ liệu ở mức quan niệm

Idloaihang Mã loại sản phẩm

Tenloaihang Tên loại sản phẩm

Noidung Giới thiệu nội dung chi tiết của sản phẩm

Thuonghieu Thương hiệu sản phẩm

Dongia Giá bán của sản phẩm

Gianhap Giá nhập của sản phẩm

Anh H×nh ảnh sản phẩm

SL Số lượng sản phẩm mỗi loại khi nhập vào

SLcon Số l-ợng sản phẩm còn lại của mỗi loại

Ngaynhap Ngày nhập sản phẩm

Solanxem Số người đã xem sản phẩm này

MaBV Mã loại bài viết

Tieude Tiêu đề của bài viết

Noidungtomtat Nội dung tãm tắt bài viết

Noidung Nội dung chi tiết

Hinhanh H×nh ảnh bài viết

Ngaydang Ngày đăng bài viết

MaloaiBV Mã loại bài viết

TenloaiBV Tên loại bài viết

U_Name Tên đăng nhập của khách hàng

U_Pass Mật khẩu khách hàng

U_Tendaydu Tên thật của khách hàng

U_Gioitinh Giới tính khách hàng

U_Ngaysinh Ngày sinh của khách hàng

U_Email Email của khách hàng

U_Diachi Địa chỉ của khách hàng

U_Phone Điện thoại khách hàng

TongtienTT Tổng tiền của hóa đơn hàng

Ngaydathang Ngày gửi hóađơn yêu cầu

Ngaynhanhang Ngày yêu cầu giao hàng

Soluong Số lượng sản phẩm mà khách hàng đặt mua

Thanhtien Tổng tiền tÝnh cho từng sản phẩm

Tinhtrang Mô tả tình trạng đơn đặt hàng đã đ-ợc cửa hàng xử lý hay ch-a

Y_id Mã ý kiến đánh giá

U_Id Mã khách hàng gửi thông tin liên hệ

Y_ykien Nội dung ý kiến của khách hàng

Y_date Ngày khách hàng gửi thông tin liên hệ

Y_xacnhan Ng-ời quản trị xác nhận nội dung khách hàng gửi(Không vi phạm nội quy về tin tức ý kiến của cửa hàng)

Id Mã số đăng nhập

Solan Số l-ợt ng-ời viếng thăm website b Chuẩn hoá cơ sở dữ liệu về dạng 3NF

Thuộc tÝnh 1NF 2NF 3NF

MaHD Ngaydathang Ngaynhanhang Xacnhan giaodich U_Id

Idhang Tenhang Dongia SLcon Ngaynhap

SL Gianhap Solanxem Anh Noidung Thuonghieu Soluong

MaHD Ngaydathang Ngaynhanhang Xacnhan giaodich U_Id

Idhoadonct MaHD Idhang Soluong Dongia

Idloaihang Tenhang Gianhap SLcon Ngaynhap

MaHD Ngaydathang Ngaynhanhang Xacnhan giaodich U_Id

Idhoadonct MaHD Idhang Soluong Dongia

Idhang Idloaihang Tenhang Gianhap SLcon

Y_id Y_tieude Y_ykien Y_date Y_xacnhan

ID USERNAME PASSWORD FULLNAME EMAIL ACTIVE SYSTEM MaBV MaloaiBV Tieude Noidungtomtat Noidung

Ngaydang Hinhanh TenloaiBV LBL_thutu

Y_id Y_tieude Y_ykien Y_date Y_xacnhan

ID USERNAME PASSWORD FULLNAME EMAIL ACTIVE SYSTEM

MaBV MaloaiBV Tieude Noidungtomtat Noidung

Ngaydang Hinhanh MaloaiBV TenloaiBV LBL_thutu

SL Solanxem Anh Noidung Thuonghieu

Y_id Y_tieude Y_ykien Y_date Y_xacnhan

ID USERNAME PASSWORD FULLNAME EMAIL ACTIVE SYSTEM

- Solan c Ph©n tÝch thiết kế hệ thèng mức logic

Mô hình khái niệm là một cách biểu diễn tất cả các đối tượng, trong đó mỗi đối tượng phản ánh một thực thể trong thế giới thực Từ mô hình này, chúng ta tiến hành chuyển đổi sang mô hình quan hệ, bao gồm các bảng như: tblLoaiSP với các trường IdLoaiHang, TenLoaiHang, LevelHang và tblSanPham với các trường IdHang, IdLoaiHang, TenHang, Noidung, ThuongHieu, Dongia.

Anh, Soluong,Solanxem) tblUser (U_Id, U_Name,U_Tendaydu, U_Pass, U_Ngaysinh,U_Sex,U_email,

U_ điachi,U_dienthoai) tblDondathang (MaHD, U_Id,Idhang, tongtienTT, ngaydathang,ngaygiaohang,

The article discusses the structure of a database consisting of several tables, including tblhoadonchitiet, which contains details of invoices such as Idhoadonct, Idhang, quantity, unit price, and total amount It also features tblDanhgia, which holds user reviews with fields like Y_id, Idhang, U_id, title, opinion, date, and confirmation status Additionally, tblBaiviet encompasses articles with attributes such as MaBV, Maloaibv, title, summary, content, posting date, and images, while tblloaibaiviet categorizes these articles by MaloaiBV and TenloaiBV The tblcount tracks the number of occurrences with Id and solan, and tblQuantri manages administrative users with fields for ID, username, password, active status, and system access This database structure is essential for managing and organizing data efficiently.

- Bảng hoá đơn chi tiết

- Bảng số lần truy nhập:

THIẾT KẾ GIAO DIỆN CÀI ĐẶT VÀ THỬ NGHIỆM

Trong giao diện chính, có hai loại menu: menu ngang và menu dọc Menu ngang cho phép người dùng thực hiện các chức năng như xem thông tin, đăng ký tài khoản, tìm kiếm và liên hệ với admin Trong khi đó, menu dọc bao gồm hai phần: menu trái và menu phải, giúp người dùng truy cập vào các loại mặt hàng như quần áo, đồ trang sức, giày dép, hỗ trợ khách hàng trực tuyến, và đăng nhập vào tài khoản của cả khách hàng và người quản trị.

Là trang chính của công ty, chứa tất cả các mục để lựa chọn Từ trang chủ khách hàng có thể tìm thấy mọi thông tin cần thiết:

+ Các sản phẩm mới nhất, sản phẩm bán chạy nhất, sản phẩm xem nhiÒu nhÊt

Khách hàng có thể dễ dàng tìm thấy và đặt mua các sản phẩm yêu thích với giao diện thân thiện và dễ sử dụng, giúp họ lựa chọn những sản phẩm phù hợp với túi tiền của mình.

+ Các loại quần áo, giày dép, trang sức kiểu cách, và mẫu mã mới nhất và phù hợp theo từng mùa

+ Các bài viết hay về phong cách thời trang, làm đẹp, tin tức về thế giới của sao đ-ợc quản trị hệ thống chọn lọc

+ Bạn có thắc mắc, góp ý với công ty, hãy nói cho chúng tôi biết

- Trang ®¨ng ký (Dangky.aspx)

Bạn có thể đăng ký làm thành viên với chúng tôi để có thể mua các sản phẩm của chúng tôi một cách nhanh nhất, dễ dàng nhất

Trang tìm kiếm sẽ hiển thị khi bạn nhấp vào mục tìm kiếm trên Menu ngang Tại đây, bạn có thể tìm kiếm sản phẩm theo nhiều tiêu chí như giá bán, thương hiệu, tên sản phẩm, và loại sản phẩm Kết quả tìm kiếm sẽ được hiển thị trong khung phía dưới.

- Trang sản phẩm (Hang.aspx)

Khi bạn chọn một loại sản phẩm từ Menu bên trái, trang sẽ hiển thị tất cả các sản phẩm thuộc loại đó Nếu số lượng sản phẩm vượt quá giới hạn hiển thị trên khung trang, các sản phẩm sẽ được phân trang để dễ dàng duyệt.

- Trang chi tiết sản phẩm (Chitiethang.aspx)

Trên trang này, bạn có thể xem thông tin chi tiết về từng sản phẩm, bao gồm thương hiệu, giá cả, ngày nhập và số lượng hàng trong kho Ngoài ra, bạn cũng có thể để lại ý kiến về các sản phẩm của chúng tôi Dưới đây là danh sách các mặt hàng cùng loại để bạn tham khảo.

- Trang giới thiệu về công ty, h-ớng dẫn cách mua hàng (Gioithieu.aspx)

Để gửi đơn đặt hàng và đăng tải ý kiến một cách thuận lợi, bạn cần đăng nhập vào khung đăng nhập ở góc trên cùng bên phải của Menudoc Khi đăng nhập với vai trò quản trị, bạn sẽ thấy khung thông tin người quản trị bên trái và thông tin khách hàng bên phải.

- Trang thông tin cá nhân (Thongtincanhan.aspx)

Sau khi bạn đăng nhập thành công, trang thông tin chi tiết sẽ xuất hiện, cho phép bạn gửi đơn đặt hàng hoặc yêu cầu ý kiến cá nhân của mình tới chúng tôi.

- Trang giỏ hàng (Giohang.aspx)

Chọn sản phẩm và nhấn nút đặt mua để thêm hàng vào giỏ Tại đây, bạn có thể đặt hàng, hoàn trả toàn bộ sản phẩm trong giỏ hoặc tiếp tục lựa chọn các sản phẩm khác để thêm vào giỏ hàng.

- Trang đặt hàng (Dathang.aspx)

Khi bạn nhấn nút "Đặt hàng" ở dưới trang giohang.aspx, hãy điền đầy đủ thông tin cần thiết và nhấp vào nút đồng ý để gửi đơn đặt hàng.

- Trang xác nhận thông tin đặt hàng( xacnhanthongtindathang.aspx)

Thà nh các yêu cầu đối với bài toán

Biểu đồ mức d-ới đỉnh

a Quản lý đơn đặt hàng b Quản lý khách hàng c Quản lý sản phẩm d Quản lý tin tức d Quản lý nhân sự

Hồ sơ nhân viên Thông tin nhân viên

Thay đổi thông tin nhân viên

Kho hàng Thông tin sản phẩm

Thay đổi thông tin sản phẩm

Kho tin tức Thông tin tin tức

Thay đổi thông tin tức

Thông tin tin tức Quản lý nhân viên

Phân tích xây dựng và chuẩn hóa cơ sở dữ liệu

a Thành phần dữ liệu ở mức quan niệm

Idloaihang Mã loại sản phẩm

Tenloaihang Tên loại sản phẩm

Noidung Giới thiệu nội dung chi tiết của sản phẩm

Thuonghieu Thương hiệu sản phẩm

Dongia Giá bán của sản phẩm

Gianhap Giá nhập của sản phẩm

Anh H×nh ảnh sản phẩm

SL Số lượng sản phẩm mỗi loại khi nhập vào

SLcon Số l-ợng sản phẩm còn lại của mỗi loại

Ngaynhap Ngày nhập sản phẩm

Solanxem Số người đã xem sản phẩm này

MaBV Mã loại bài viết

Tieude Tiêu đề của bài viết

Noidungtomtat Nội dung tãm tắt bài viết

Noidung Nội dung chi tiết

Hinhanh H×nh ảnh bài viết

Ngaydang Ngày đăng bài viết

MaloaiBV Mã loại bài viết

TenloaiBV Tên loại bài viết

U_Name Tên đăng nhập của khách hàng

U_Pass Mật khẩu khách hàng

U_Tendaydu Tên thật của khách hàng

U_Gioitinh Giới tính khách hàng

U_Ngaysinh Ngày sinh của khách hàng

U_Email Email của khách hàng

U_Diachi Địa chỉ của khách hàng

U_Phone Điện thoại khách hàng

TongtienTT Tổng tiền của hóa đơn hàng

Ngaydathang Ngày gửi hóađơn yêu cầu

Ngaynhanhang Ngày yêu cầu giao hàng

Soluong Số lượng sản phẩm mà khách hàng đặt mua

Thanhtien Tổng tiền tÝnh cho từng sản phẩm

Tinhtrang Mô tả tình trạng đơn đặt hàng đã đ-ợc cửa hàng xử lý hay ch-a

Y_id Mã ý kiến đánh giá

U_Id Mã khách hàng gửi thông tin liên hệ

Y_ykien Nội dung ý kiến của khách hàng

Y_date Ngày khách hàng gửi thông tin liên hệ

Y_xacnhan Ng-ời quản trị xác nhận nội dung khách hàng gửi(Không vi phạm nội quy về tin tức ý kiến của cửa hàng)

Id Mã số đăng nhập

Solan Số l-ợt ng-ời viếng thăm website b Chuẩn hoá cơ sở dữ liệu về dạng 3NF

Thuộc tÝnh 1NF 2NF 3NF

MaHD Ngaydathang Ngaynhanhang Xacnhan giaodich U_Id

Idhang Tenhang Dongia SLcon Ngaynhap

SL Gianhap Solanxem Anh Noidung Thuonghieu Soluong

MaHD Ngaydathang Ngaynhanhang Xacnhan giaodich U_Id

Idhoadonct MaHD Idhang Soluong Dongia

Idloaihang Tenhang Gianhap SLcon Ngaynhap

MaHD Ngaydathang Ngaynhanhang Xacnhan giaodich U_Id

Idhoadonct MaHD Idhang Soluong Dongia

Idhang Idloaihang Tenhang Gianhap SLcon

Y_id Y_tieude Y_ykien Y_date Y_xacnhan

ID USERNAME PASSWORD FULLNAME EMAIL ACTIVE SYSTEM MaBV MaloaiBV Tieude Noidungtomtat Noidung

Ngaydang Hinhanh TenloaiBV LBL_thutu

Y_id Y_tieude Y_ykien Y_date Y_xacnhan

ID USERNAME PASSWORD FULLNAME EMAIL ACTIVE SYSTEM

MaBV MaloaiBV Tieude Noidungtomtat Noidung

Ngaydang Hinhanh MaloaiBV TenloaiBV LBL_thutu

SL Solanxem Anh Noidung Thuonghieu

Y_id Y_tieude Y_ykien Y_date Y_xacnhan

ID USERNAME PASSWORD FULLNAME EMAIL ACTIVE SYSTEM

- Solan c Ph©n tÝch thiết kế hệ thèng mức logic

Mô hình khái niệm là biểu diễn tất cả các đối tượng, với mỗi đối tượng tương ứng với một thể hiện trong thế giới thực Qua quá trình chuyển đổi, ta xây dựng mô hình quan hệ bao gồm hai bảng: bảng tblloaiSP với các trường Idloaihang, Tenloaihang, Levelhang và bảng tblsanpham với các trường Idhang, Idloaihang, Tenhang, Noidung, Thuonghieu, Dongia.

Anh, Soluong,Solanxem) tblUser (U_Id, U_Name,U_Tendaydu, U_Pass, U_Ngaysinh,U_Sex,U_email,

U_ điachi,U_dienthoai) tblDondathang (MaHD, U_Id,Idhang, tongtienTT, ngaydathang,ngaygiaohang,

The database structure includes several tables: `tblhoadonchitiet`, which tracks invoice details with fields such as `Idhoadonct`, `Idhang`, `soluong`, `dongia`, and `thanhtien`; `tblDanhgia`, which contains user reviews with fields like `Y_id`, `Idhang`, `U_id`, `Y_tieude`, `Y_ykien`, `Y_date`, and `Y_xacnhan`; `tblBaiviet`, which manages articles with attributes including `MaBV`, `Maloaibv`, `tieude`, `noidungtomtat`, `noidung`, `ngaydang`, and `hinhanh`; `tblloaibaiviet`, which categorizes articles with `MaloaiBV` and `TenloaiBV`; `tblcount`, which records interaction counts with fields such as `Id` and `solan`; and `tblQuantri`, which oversees administration with `ID`, `username`, `password`, `active`, and `system`.

- Bảng hoá đơn chi tiết

- Bảng số lần truy nhập:

THIẾT KẾ GIAO DIỆN CÀI ĐẶT VÀ THỬ NGHIỆM

Các menu và giao diện chính

Menu ngang trên giao diện cho phép người dùng thực hiện các chức năng như xem thông tin, đăng ký tài khoản, tìm kiếm và liên hệ với admin Trong khi đó, menu dọc bao gồm hai phần (menu trái và menu phải) giúp người dùng xem các loại mặt hàng như quần áo, đồ trang sức, giày dép, hỗ trợ khách hàng trực tuyến, và đăng nhập vào tài khoản của cả khách hàng lẫn người quản trị Các giao diện chính được thiết kế để tối ưu hóa trải nghiệm người dùng.

Là trang chính của công ty, chứa tất cả các mục để lựa chọn Từ trang chủ khách hàng có thể tìm thấy mọi thông tin cần thiết:

+ Các sản phẩm mới nhất, sản phẩm bán chạy nhất, sản phẩm xem nhiÒu nhÊt

Các sản phẩm được thiết kế với giao diện thân thiện và dễ sử dụng, giúp khách hàng dễ dàng tìm kiếm và đặt mua những sản phẩm yêu thích phù hợp với ngân sách của mình.

+ Các loại quần áo, giày dép, trang sức kiểu cách, và mẫu mã mới nhất và phù hợp theo từng mùa

+ Các bài viết hay về phong cách thời trang, làm đẹp, tin tức về thế giới của sao đ-ợc quản trị hệ thống chọn lọc

+ Bạn có thắc mắc, góp ý với công ty, hãy nói cho chúng tôi biết

- Trang ®¨ng ký (Dangky.aspx)

Bạn có thể đăng ký làm thành viên với chúng tôi để có thể mua các sản phẩm của chúng tôi một cách nhanh nhất, dễ dàng nhất

Trang tìm kiếm xuất hiện khi bạn nhấp vào mục tìm kiếm trên Menu ngang Tại đây, bạn có thể tìm kiếm sản phẩm theo giá bán, thương hiệu, tên sản phẩm hoặc loại sản phẩm Kết quả tìm kiếm sẽ được hiển thị trong khung phía dưới.

- Trang sản phẩm (Hang.aspx)

Khi bạn chọn một loại mặt hàng từ Menu bên trái, trang sẽ hiển thị tất cả các sản phẩm thuộc loại đó Nếu số lượng sản phẩm vượt quá giới hạn hiển thị, hệ thống sẽ tự động phân trang để bạn dễ dàng tìm kiếm.

- Trang chi tiết sản phẩm (Chitiethang.aspx)

Trên trang này, bạn có thể xem thông tin chi tiết về từng sản phẩm, bao gồm thương hiệu, giá cả, ngày nhập hàng và số lượng tồn kho Ngoài ra, bạn cũng có thể để lại ý kiến về từng sản phẩm Dưới đây là danh sách các mặt hàng cùng loại để bạn tham khảo.

- Trang giới thiệu về công ty, h-ớng dẫn cách mua hàng (Gioithieu.aspx)

Để gửi đơn đặt hàng và đăng tải ý kiến một cách thuận lợi, bạn cần đăng nhập vào khung đăng nhập ở góc trên cùng bên phải của Menudoc Nếu bạn đăng nhập với vai trò quản trị viên, bạn sẽ thấy khung thông tin khách hàng bên trái và thông tin quản trị bên phải.

- Trang thông tin cá nhân (Thongtincanhan.aspx)

Sau khi bạn đăng nhập thành công, trang thông tin chi tiết sẽ hiển thị, cho phép bạn gửi đơn đặt hàng hoặc yêu cầu ý kiến cá nhân tới chúng tôi.

- Trang giỏ hàng (Giohang.aspx)

Chọn sản phẩm bạn muốn và nhấn nút đặt mua để thêm hàng vào giỏ Tại đây, bạn có thể đặt hàng, hoàn trả toàn bộ sản phẩm trong giỏ hoặc tiếp tục lựa chọn thêm các sản phẩm khác.

- Trang đặt hàng (Dathang.aspx)

Khi bạn nhấn nút đặt hàng ở dưới trang giohang.aspx, hãy điền đầy đủ thông tin yêu cầu và nhấp vào nút đồng ý để gửi đơn đặt hàng của mình.

- Trang xác nhận thông tin đặt hàng( xacnhanthongtindathang.aspx)

Tất cả thông tin chi tiết và yêu cầu của khách hàng sẽ được hiển thị rõ ràng, giúp khách hàng dễ dàng xem xét và kiểm tra trước khi nhấn nút gửi đơn đặt hàng.

Sau khi đăng nhập thành công với vai trò quản trị viên và nhấp vào nút quản trị, bạn sẽ được chuyển đến trang cho phép chỉnh sửa, xóa hoặc thêm mới thông tin trong cơ sở dữ liệu.

- Trang quản lý sản phẩm (Quanlysanpham.aspx)

Bạn có thể dễ dàng chỉnh sửa hoặc xóa chi tiết từng loại sản phẩm bằng cách nhấp vào nút sửa (Sửa) hoặc nút xóa (Xóa) ở bảng phía dưới Để thêm sản phẩm mới, hãy nhập đầy đủ thông tin và nhấn nút thêm mới (Thêm).

Cài đặt và thử nghiệm website

Ngày đăng: 15/10/2021, 00:01

Nguồn tham khảo

Tài liệu tham khảo Loại Chi tiết
[5]. “Tự Học SQL Server 2005 Trong 10 Tiếng” - KS Hoàng Anh Quang, Phan ánh Nguyệt - NXB Văn hóa Thông tin.+ Website tham khảo Sách, tạp chí
Tiêu đề: Tự Học SQL Server 2005 Trong 10 Tiếng” - KS Hoàng Anh Quang, Phan ánh Nguyệt - NXB Văn hóa Thông tin
Nhà XB: NXB Văn hóa Thông tin. "+ Website tham khảo
[1]. “Lập trình web bằng Asp.net“ - Nhà xuất bản Thống kê Khác
[2]. “Thiết kế web site với Asp.net 2.0“ - Nhà xuất bản Giao thông vận tải Khác
[3]. “Tự học Asp.net Website“ - Lưu BÝch Thủy - Nhà xuất bản Hồng Đức Khác
[4]. “Tà i liệu hướng dẫn giảng dạy lập tr×nh ứng dụng web với Asp.net“ Trung tâm tin học đại học Khoa Học Tự Nhiên - Tp HCM Khác

HÌNH ẢNH LIÊN QUAN

Phần DDL của SQL cho phép tạo ra hoặc xoá các bảng. Chúng ta cũng có thể định nghĩa các khoá (key), chỉ mục (index), chỉ định các liên kết giữa  các bảng và thiết lập các quan hệ ràng buộc giữa các bảng trong CSDL - Xây dựng website bán hàng trực tuyến
h ần DDL của SQL cho phép tạo ra hoặc xoá các bảng. Chúng ta cũng có thể định nghĩa các khoá (key), chỉ mục (index), chỉ định các liên kết giữa các bảng và thiết lập các quan hệ ràng buộc giữa các bảng trong CSDL (Trang 14)
Hinhanh Hình ảnh bài viết Ngaydang Ngà y đăng bài vi ế t  MaloaiBV Mã loại bài viết  TenloaiBV  Tên loại bài viết  - Xây dựng website bán hàng trực tuyến
inhanh Hình ảnh bài viết Ngaydang Ngà y đăng bài vi ế t MaloaiBV Mã loại bài viết TenloaiBV Tên loại bài viết (Trang 22)
Từ mô hình khái niệm là mô hình biểu diễn tất cả các đối tượng, mỗi - Xây dựng website bán hàng trực tuyến
m ô hình khái niệm là mô hình biểu diễn tất cả các đối tượng, mỗi (Trang 26)
- Bảng loại sản phẩm: - Xây dựng website bán hàng trực tuyến
Bảng lo ại sản phẩm: (Trang 29)
- Bảng sản phẩm: - Xây dựng website bán hàng trực tuyến
Bảng s ản phẩm: (Trang 29)
- Bảng đơn đặt hàng: - Xây dựng website bán hàng trực tuyến
ng đơn đặt hàng: (Trang 30)
- Bảng số lần truy nhập: - Xây dựng website bán hàng trực tuyến
Bảng s ố lần truy nhập: (Trang 31)

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

w