BIỂU ĐỒ LUỒNG DỮ LIỆU MỨC DƯỚI ĐỈNH

Một phần của tài liệu Đồ Án Xây Dựng Website Bán Dụng Cụ Thể Thao (Trang 41)

Biểu đồ luồng dữ liệu mức dưới đỉnh phân rã từ biểu đồ luồng dữ liệu mức đỉnh. Các chức năng được định nghĩa riêng từng biểu đồ hoặc ghép lại thành một biểu đồ trong từng trường hợp biểu đồ đơn giản.

- Về chức năng: Phân rã chức năng cấp trên thành các chức năng cấp dưới.

- Luồng dữ liệu:

o Vào/ Ra mức trên thì lặp lại (bảo toàn) ở mức dưới (phân rã). o Thêm luồng nội bộ.

- Kho dữ liệu: dần dần xuất hiện theo nhu cầu nội bộ.

- Tác nhân ngoài: Xuất hiện đầy đủ ở mức ngữ cảnh, mức dưới không cần thêm.

4.7.1 Sơ đồ luồng dữ liệu mức dưới đỉnh “Quản lý khách hàng”:

Y/c tìm kiếm Thông tin KH Thông tin KH Thông tin KH Thông tin KH Cập nhật thông tin Thông tin mới

1.3 Quản lý Khách hàng TT KH 1.1 Đăng ký thông tin khách hàng Nhân viên 2.2 Phân loại khách hàng TT KH 1.4 Tìm kiếm thông tin KH Thông tin KH

4.7.4 Sơ đồ luồng dữ liệu mức dưới đỉnh “Quản lý Hành chính”:

4.7.5 Sơ đồ luồng dữ liệu mức dưới đỉnh “Quản lý Thanh toán”:

Khách hàng Kho hàng Thanh toán sản phẩm Thanh toán phí vận chuyển hàng Cập nhật thông tin Cập nhật thông tin Thanh toán Kho hàng Quản lý phương thức vận chuyển Quản lý phương thức thanh toán Quản lý khuyến mại Khách hàng Lựa chọn Lựa chọn Mã phiếu giảm giá Nhân viên Phiếu giảm giá Nhân viên Cập nhật Cập nhật

CHƯƠNG 5

THIẾT KẾ WEBSITE 5.1. MÔ TẢ THỰC THỂ

5.1.1. Thực thể khách hàng (Khachhang): Mô tả thông tin khách hàng. Mỗi

khách hàng có một mã số duy nhất (makhach), tên đầy đủ của khách hàng (hodemkhach - tenkhach), điện thoại (dienthoai), email, fax, mật khẩu đăng nhập (matkhau), mã số nhóm khách hàng (manhomkhach).

5.1.2 Thực thể Sản phẩm (Sanpham): Mô tả thông tin sản phẩm. Mỗi sản phẩm

có một mã số duy nhất (masanpham), tên sản phẩm (tensanpham), mã ảnh (maanhsanpham), số lượng (soluong), giá trị (giasanpham), ngày nhập hàng (ngaynhaphang), số lượt xem (luotxem), phí vận chuyển (phivanchuyen).

5.1.3 Thực thể Sản phẩm giảm giá (Sanphamgiamgia): Mô tả thông tin sản

phẩm giành cho những đối tượng khách hàng đặc biệt. Mỗi sản phẩm đều có mã sản phẩm giảm giá duy nhất (masanphamgiamgia), mã sản phẩm gốc (masanpham), nhóm khách hàng áp dụng (manhomkhach), số lượng được mua giảm (soluong), giá sau khi giảm (giasanpham), thời gian bắt đầu áp dụng (ngaybatdau), thời gian kết thức (ngayketthuc).

5.1.4 Thực thể Hình ảnh sản phẩm (Anhsanpham): Cung cấp hình ảnh sản

phẩm. Mỗi một hình ảnh của sản phẩm có một mã số duy nhất (maanhsanpham), mã tên sản phẩm (masanpham), hình ảnh (anh).

5.1.5 Thực thể Khuyến mại (Khuyenmai): Mô tả thông tin mã voucher giảm giá

tặng khách hàng trong một chương trình khuyến mãi. Mỗi chương trình khuyến mãi có một mã số duy nhất (makhuyenmai). Mỗi một voucher phát ra có một mã số voucher (maphieu), loại voucher (loaigiamgia), giá trị khuyến mãi (sotiengiam), ngày bắt đầu (ngaybatdau), ngày kết thúc (ngayketthuc).

5.1.6 Thực thể Nhóm khách hàng (Nhomkhachhang): Mô tả thông tin về nhóm

khách hàng đặc biệt được tham gia những chương trình tri ân của Công ty. Mỗi một nhóm khách hàng có một mã nhóm (manhomkhach) và tên nhóm (tennhomkhach).

5.1.7 Thực thể Tiền tệ (Tiente): Mô tả thông tin về các lại tiền hiện thị trên

Website. Mỗi một lại tiền đều có một mã tiền (matiente), loại tiền (loaitiente), tỉ giá với đồng tiền mặc định của hệ thống - USD (tigia), biểu tượng đồng tiền trước giá trị (bieutuongtruoc), biểu tượng đồng tiền sau giá trị (bieutuongsau).

5.1.8 Thực thể Tình trạng đơn hàng (matrangthaidonhang): Mô tả trạng thái

đơn hàng. Mỗi đơn hàng đều phải trải qua nhiều trạng thái từ khi nhận đến khi hoàn thành. Mỗi một trạng thái đều có một mã riêng (matrangthaidonhang), trạng thái hiện thị (trangthaidonhang).

5.1.9 Thực thể Sản phẩm được mua (Sanphamduocmua): Mô tả thông tin chi

tiết về sản phẩm, số lượng, giá tiền của từng sản phẩm trong từng đơn hàng. Mỗi một bảng thông tin đều có mã bảng (mabangsanphammua), mã đơn hàng (madonhang), mã sản phẩm (mahang), đơn giá (giasanpham), số lượng (soluong), thành tiền (thanhtien).

5.1.10 Thực thể Đơn hàng (Donhang): Mô tả thông tin đơn đặt hàng của khách

hàng. Mỗi đơn đặt hàng đều có một mã đơn hàng (madonhang), mã khách hàng (makhach), mã nhóm khách hàng (manhomkhach), tên người nhận hàng (hodemnguoimua, tennguoimua), tên công ty nhận hàng (tencongtynguoimua), địa chỉ nhận hàng (diachinguoimua), tại thành phố (thanhphonguoimua), phương thức nhận hàng (phuongthucvanchuyen), Họ tên người thanh toán đơn hàng (hodemnguoitratien, tennguoitratien), tên công ty thanh toán (congtytratien), địa chỉ người thanh toán (diachinguoitratien), tại thành phố (thanhphonguoitratien), phương thức thanh toán (phuongthucthanhtoan), mã bảng số lượng hàng (mabangsanphammua), tình trạng đơn hàng (tinhtrangdonhang), mã đồng tiền thanh toán (matiente), mã phiếu giảm giá (makhuyenmai), thành tiền đơn hàng (tongtien), ngày đặt hàng (ngaydathang).

5.1.11 Thực thể Bình luận (Binhluan): Mô tả những đóng góp ý kiến của khách

hàng. Mỗi một ý kiến có một mã riêng (mabinhluan), mã sản phẩm nhận xét (masanpham), mã khách hàng bình luận (matacgia), họ tên người nhận xét (tacgia), nội dung đánh giá (noidung), điểm đánh giá (danhgia), ngày nhận xét (ngaybinhluan).

5.1.12 Thực thể Nhóm người dùng (Nhomnguoidung): Mô tả thông tin về các

nhóm quản lý hệ thống. Mỗi một quyền hệ thống có một mã số duy nhất (manhomnguoidung), tên của quyền (tennhomnguoidung), các quyền được thực hiện (quyenhan).

5.1.13 Thực thể Người dùng (Nguoidung): Mô tả quyền gắn với người sử dụng

hệ thống. Mỗi một quyền của người sử dụng có một mã số duy nhất (Manguoidung), mã nhóm quyền quản lý (manhomnguoidung), tên đăng nhập (tendangnhap), mật khẩu đăng nhập (matkhau), Họ và tên nhân viên đăng nhập

vào hệ thống (hodemnguoidung – tennguoidung), địa chỉ hòm thư điện tử của nhân viên đăng nhập vào hệ thống (email).

5.2 MÔ HÌNH E-R:

5.2.1. Bảng khách hàng - customer

customer

Tên trường Kiểu dữ liệu Kích thước Ràng buộc Ghi chú

Customer_id int 3 PK Mã khách hàng

Firstname Varchar 15 Họ của khách hàng

Lastname Varchar 15 Tên của khách hàng

Username Varchar 32 Tên đăng nhập

Password Varchar 32 Mật khẩu

Gender Yes/No Giới tính

Address Varchar 300 Địa chỉ

Phone Varchar 20 Điện thoại

Email Varchar 100 Email

Register_date Date Ngày đăng kí

Comment_id Int 3 Mã bình luận

5.2.2. Bảng sản phẩm - Product

product

Tên trường Kiểu dữ liệu Kích thước Ràng buộc Ghi chú

Product_id Int 10 PK Mã sản phẩm

Model Varchar 10 Số hiệu sản phẩm

Name Varchar 100 Tên sản phẩm

Image Text Hình ảnh sản phẩm

Quantity Int 4 Số lượng sản phẩm

Manufacturer_id Int 3 Mã nhà sản xuất

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

5.2.3. Bảng người dùng – User

user

Tên trường Kiểu dữ liệu Kích thước Ràng buộc Ghi chú

User_id Int 3 PK Mã người dùng

Username Varchar 32 Tên đăng nhập

Password Varchar 32 Mật khẩu admin

Fullname Varchar 32 Họ tên Admin

Email Varchar 50 Ngày sinh

Date_added Date Ngày tạo tài khoản

5.2.4. Bảng nhà sản xuất – Manufacturer

manufacturer

Tên trường Kiểu dữ liệu Kích thước Ràng buộc Ghi chú

Manufacturer_id Int 10 PK Mã nhà sản xuất

Name Varchar 200 Tên nhà sản xuất

Image Text Ảnh nhà sản xuất

5.2.5. Bảng đặt hàng – Order

order

Tên trường Kiểu dữ liệu Kích thước Ràng buộc Ghi chú

Order_id Int 10 PK Mã đơn hàng

Customer_id Int 3 Mã khách hàng

Comment Varchar 500 Ghi chú

Status Varchar 50 Tình trạng đơn hàng

Date_added Date Ngày nhận đơn hàng

5.2.6. Bảng chi tiết đặt hàng - Order_detail

order_detail

Tên trường Kiểu dữ liệu Kích thước Ràng buộc Ghi chú

Order_details_id int 10 PK Mã chi tiết đơn hàng

Order_id int 10 Mã đơn hàng

Product_id int 10 Mã sản phẩm

Quantity Varchar 200 Số lượng

Price float Giá thành

5.2.7. Bảng bình luận – Comment

comment

Tên trường Kiểu dữ liệu Kích thước Ràng buộc Ghi chú

Comment_id Int 10 PK Mã bình luận

Username Varchar 30 Tên khách bình luận

Product_id Int 10 Mã sản phẩm

Content Text 50 Nội dung bình luận

5.4. GIAO DIỆN WEBSITE BÁN HÀNG

5.5. GIAO DIỆN TRANG QUẢN TRỊ

KẾT LUẬN

Thương mại điện tử đang dần chiếm vai trò quan trọng và rõ rệt trong nền kinh tế hiện nay. Với Sự phát triển của các ngôn ngữ lập trình web và cơ sở hạ tầng mạng ngày một phát triển, thương mại điện tử vẫn còn rất nhiều tiềm năng để phát triển.

Bằng kiến thức nền tảng đã được học ở trường và bằng sự nỗ lực của mình, em đã hoàn thành đề tài “Thiết kế và xây dựng website bán dụng cụ thể thao”.

Mặc dù đã đầu tư nhiều công sức nhưng đề tài vẫn không tránh khỏi thiếu sót, mong Thầy Cô tận tình chỉ bảo.

Một lần nữa em xin chân thành cảm ơn giáo viên hướng dẫn đã tận tình giúp đỡ em trong suốt thời gian thực hiện đồ án.

TÀI LIỆU THAM KHẢO

[1] TS Nguyễn Hoài Anh, “Thương mại điện tử”, nxb Thông tin & Truyền thông, 2011.

[2] Nguyễn Công Minh, PHP và ứng dụng web nguồn mở, NXB Hồng Đức

[3] Tài liệu bài giảng Thiết kế Web – Giảng viên Trần Thị Lụa – Khoa CNTT ĐH Phương Đông.

Một phần của tài liệu Đồ Án Xây Dựng Website Bán Dụng Cụ Thể Thao (Trang 41)

Tải bản đầy đủ (DOC)

(64 trang)
w