Giới Thiệu Kĩ Thuật Xây Dựng Website Theo Mô Hình 3 Lớp 61091


- Bảng KieuNguoiDung

Bảng KieuNguoiDung sẽ là một bảng tra cứu ngắn gọn để xác định các vai trò khác nhau của người sử dụng nhằm để cung cấp quyền sử dụng hệ thống.

Bảng 3.7: Bảng KieuNguoiDung


Bảng GioHang Bảng này lưu tất cả các thông tin từ khi khách hàng đang xem qua 1

- Bảng GioHang

Bảng này lưu tất cả các thông tin từ khi khách hàng đang xem qua các sản phẩm và sau đó chọn một sản phẩm cụ thể trước khi quyết định mua hàng.

Bảng 3.8: Bảng GioHang


Có thể bạn quan tâm!

Xem toàn bộ 63 trang tài liệu này.

Bảng TinTuc Bảng này có chức năng lưu tin tức thông tin sản phẩm nhằm làm cho 2

- Bảng TinTuc

Bảng này có chức năng lưu tin tức thông tin sản phẩm nhằm làm cho nội dung Website thêm phong phú và đa dạng hơn.

Bảng 3.9: Bảng TinTuc


Bảng DanhMucTinTuc Bảng này sẽ là một bảng khá đơn giản chỉ với một vài 3


- Bảng DanhMucTinTuc

Bảng này sẽ là một bảng khá đơn giản, chỉ với một vài trường. Vì bảng này sẽ được biết đến như một bảng tra cứu. Bảng này chứa thông tin về danh mục tin tức bằng cách quản lý ID của từng tin tức.

Bảng 3.10: Bảng TinTuc


Bảng ThongKeTruyCap Bảng này chứa một trường ThongKeTruyCap dùng để lưu số 4

- Bảng ThongKeTruyCap

Bảng này chứa một trường ThongKeTruyCap dùng để lưu số người đã từng truy cập vào website của công ty.

Bảng 3.11: Bảng LuotTruyCap


Bảng timkiemgia Bảng này chứa các tiêu chuẩn tìm để người dùng có thể tìm 5

- Bảng timkiemgia

Bảng này chứa các tiêu chuẩn tìm để người dùng có thể tìm kiếm một cách dễ dàng và thuận tiện..

Bảng 3.12: Bảng timkiemgia


2 4 2 Tạo quan hệ Hình 2 6 Cơ sở dữ liệu CHƯƠNG 3 XÂY DỰNG WEBSITE 3 1 GIỚI 6


2.4.2. Tạo quan hệ


Hình 2 6 Cơ sở dữ liệu CHƯƠNG 3 XÂY DỰNG WEBSITE 3 1 GIỚI THIỆU KĨ THUẬT XÂY 7

Hình 2.6 Cơ sở dữ liệu


CHƯƠNG 3: XÂY DỰNG WEBSITE

3.1. GIỚI THIỆU KĨ THUẬT XÂY DỰNG WEBSITE THEO MÔ HÌNH 3 LỚP


Hình 3 1 Mô hình website 3 lớp  Presentation Layer Lớp này làm nhiệm vụ giao 8

Hình 3.1 Mô hình website 3 lớp

Presentation Layer

- Lớp này làm nhiệm vụ giao tiếp với người dùng cuối để thu thập dữ liệu và hiển thị kết quả/dữ liệu thông qua các thành phần trong giao diện người sử dụng.

- Nội dung được lưu dưới các File *.aspx và *.aspx.cs

- Lớp này sẽ sử dụng các dịch vụ do lớp Business Logic cung cấp.

Business Logic Layer

- Lớp này thực hiện các nghiệp vụ chính của hệ thống.

- Sử dụng các dịch vụ do lớp Data Access cung cấp, và cung cấp các dịch vụ cho lớp Presentation.

- Lớp này cũng có thể sử dụng các dịch vụ của các nhà cung cấp thứ 3 để thực hiện công việc của mình(ví dụ như sử dụng dịch vụ của các cổng thanh tóan trực tuyến như VeriSign, Paypal...).

- Nội dung được lưu dưới các File *.cs

Data Access Layer

- Lớp này thực hiện các nghiệp vụ liên quan đến lưu trữ và truy xuất dữ liệu

- Sử dụng các dịch vụ của các hệ quản trị CSDL như SQL Server, Oracle,…

- Thường thực hiện nhiệm vụ


+ Kết nối đến CSDL

+ Sử dụng các câu truy vấn: Select, update, Delete, Insert

- Nội dung được lưu dưới các File *.cs

Common

- Chứa các thành phần dùng chung cho cả 3 lớp

- Chứa các thành phần truyền thông tin giữa các tầng

- Nội dung được lưu dưới các File *.cs

Operational

- Chứa các thành phần hay sử dụng lặp đi lặp lại

- Nội dung được lưu dưới các File *.cs

* Ưu điểm và hạn chế của mô hình 3 lớp (Layer)

Ưu điểm

- Hỗ trợ nhiều người dung.

- Giảm bớt xử lý cho Client -> không yêu cầu máy tình ở server phải có cấu hình mạnh

- Xử lý nhận và hiển thị dữ liệu tập trung tại Application server -> dễ quản lý, bảo trì và nâng cấp

- Xử lý truy cập dữ liệu tập trung tại DataBase server.

Nhược điểm:

- Phải sử dụng thêm một Application server -> tăng chi phí.

* Giới thiệu cấu trức Folder của ứng dụng

- Admin: Chứa các trang web của phân hệ quản trị.

- Control: Chứa các điều khiển do người dung tự tạo.

- Css: Chứa các tập tinh định dạng font chữ, màu chữ, màu nền…

- Js: Chứa các tập tin Javascript (*.js).

- Image: Chứa tất cả các hình ảnh trong chương trình.

- Flash: Chứa các tập tin flash dùng để thiết kế giao diện.


3.2. GIAO DIỆN WEBSITE SIÊU THỊ ĐIỆN MÁY VIETTRONIMEX ĐÀ NẴNG

3.2.1. Phân hệ khách hàng.

- Trang chủ:Trang mặc định ban đầu khi khách hàng truy cập vào Website của Siêu thị Viettronimex Trang chủ với chức năng trình diễn toàn bộ sản phẩm của siêu thị. Khi muốn mua một sản phẩm nào đó, khách hàng có thể xem và chọn sản phẩm trên Trang chủ, hoặc duyệt qua danh mục sản phẩm ở góc trái của Website, hoặc có thể tìm kiếm theo tên, theo danh mục của sản phẩm. Bên dưới còn hiển thị những tin tức về sản phẩm mới nhất, sản phẩm nổi bật, sản phẩm ngẫu nhiên.

Hình 3 2 Trang Chủ Sản phẩm mua nhiều nhất Cho ta những sản phẩm được mua 9

Hình 3.2 Trang Chủ


+ Sản phẩm mua nhiều nhất: Cho ta những sản phẩm được mua nhiều nhất từ khách hàng

Hình 3 3 Sản phẩm mua nhiều nhất Sản phẩm ngẫu nhiên Những sản phẩm bất 10

Hình 3.3 Sản phẩm mua nhiều nhất

+ Sản phẩm ngẫu nhiên: Những sản phẩm bất kì hiện ra khi ta vào website


Hình 3 4 Sản phẩm ngẫu nhiên Sản phẩm nổi bật Cho khách hàng thấy được 11

Hình 3.4 Sản phẩm ngẫu nhiên


+ Sản phẩm nổi bật: Cho khách hàng thấy được những sản phẩm nổi bật, mà siêu thị đưa ra nhấn mạnh được thế mạnh, những sản phẩm đặc trưng của siêu thị.

Hình 3 5 Sản phẩm nổi bật Trang chi tiết sản phẩm Khi muốn xem thông tin chi 12

Hình 3.5 Sản phẩm nổi bật

- Trang chi tiết sản phẩm: Khi muốn xem thông tin chi tiết của sản phẩm, khách hàng có thể click chuột vào ảnh của sản phẩm hoặc nút chi tiết của sản phẩm đó. Trang này có chức năng mô tả tính năng,quà tặng và giá của sản phẩm. Khi muốn mua một sản phẩm nào đó, khách hàng có thể click chuột vào dòng “Giỏ hàng” để đến trang giỏ hàng.

Hình 3 6 Trang chi tiết sản phẩm 13

Hình 3.6 Trang chi tiết sản phẩm

..... Xem trang tiếp theo?
⇦ Trang trước - Trang tiếp theo ⇨

Ngày đăng: 13/01/2023