Khi khách hàng đến cửa hàng mua sản p hẩm, họ sẽ xem tro ng danh mục sản p hẩm những
hàng hóa mà họ ưa thích. Lúc này sẽ có nhân viên ra tư vấn cho họ mua được những mặt hà ng
hợp với ý muốn của họ.
Sau khi khách hàng đã ưng ý một hay nhiều mặt hàng nào đó, nhân viên sẽ ghi từng món
hàng vào giấy, và bảo khách hàng mang giấy này ra quầy thu ngân.
Ở quầy thu ngân, khách hà ng sẽ trả tiền c ho từng mặt hàng mình mua, và nhận được
phiếu xuất hà ng từ quầy thu ngân.
Sau đó, khách hàng mang phiếu xuất hàng đến quầy giao hàng. Quầy giao hàng mới bắt
đầu lấy hàng từ kho và dán tem bảo hành cho khách hàng.
Cuối kỳ, bộ phận kế toán sẽ tiến hành tổng kết các hóa đơn thu chi để báo cáo định kỳ
cho ban giám đốc biết tình hình tài chính.
37 trang |
Chia sẻ: tuandn | Lượt xem: 2115 | Lượt tải: 1
Bạn đang xem trước 20 trang tài liệu Đồ án Hệ thống bán hàng trực tuyến phongvu.vn, để xem tài liệu hoàn chỉnh bạn click vào nút DOWNLOAD ở trên
Đồ án
môn học
GVHD: Thạc sỹ Lâm Thành Hiển
SVTH: Nguyễn Minh Danh
Phạm Ngọc Diệp
Lớp: 05CT1
Hệ thống bán hàng trực tuyến PhongVu.vn
1
CHƯƠNG I
KHẢO SÁT HIỆN TRẠNG
1) Giới thiệu đơn vị khảo sát:
• Tên công ty: Công ty cổ phần thương mại dịch vụ Phong Vũ .
• Địa chỉ: 264C Nguyễn Thị Minh Khai, Quận 3, TP.HCM.
• Điện thoại: (08) 39330762, (08) 39330763, (08) 39330766.
• Lĩnh vực hoạt động: chuyên buôn bán các mặt hàng: máy vi tính, laptop, kỹ thuật số,…và
các sản phẩm liên quan.
2) Hiện trạng tổ chức:
Ban giám đốc: đ iều hành công ty, quản lý các bộ phận bên dưới, định hướng cho công ty
phát triển vững mạnh.
Bộ phận kinh doanh: tiến hành đ ịnh giá, tìm nguồn hàng, liên hệ với các nhà sản xuất,…
Bộ phận kho: nhập xuất hàng hóa cho bộ phận bán hàng.
Bộ phận bán hàng: gồm những nhân viên đứng tại bàn tư vấn mua hàng, từng quầy trưng
bày sản phẩm, và các nhâ n viên thu ngân và giao hàng cho khách.
Bộ phận kỹ thuật: tìm hiểu thông số các sản phẩm, hỗ trợ kỹ thuật và bảo hành sản phẩm
cho khách hàng.
Bộ phận kế toán: thu thập các hóa đơn bán, nhận hàng để tiến hành báo cáo tổng kết tình
hình tài chính của công ty.
Bộ phận bảo vệ: góp phần giữ gìn trật tự an ninh cho cửa hàng.
3) Hiện trạng nghiệp vụ:
Khi khách hàng đến cửa hàng mua sản phẩm, họ sẽ xem trong danh mục sản phẩm những
hàng hóa mà họ ưa thích. Lúc này sẽ có nhân viên ra tư vấn cho họ mua được những mặt hàng
hợp với ý muốn của họ.
Sau khi khách hàng đã ưng ý m ột hay nhiều mặt hàng nào đó, nhân viên sẽ ghi từng món
hàng vào giấy, và bảo khách hàng mang giấy này ra quầy thu ngân.
Ở quầy thu ngân, khách hàng sẽ trả tiền cho từng mặt hàng mình mua, và nhận được
phiếu xuất hàng từ quầy thu ngân.
Sau đó, khách hàng mang phiếu xuất hàng đến quầy giao hàng. Quầy giao hàng mới bắt
đầu lấy hàng từ kho và dán tem bảo hành cho khách hàng.
Cuối kỳ, bộ phận kế toán sẽ tiến hành tổng kết các hóa đơn thu chi để báo cáo định kỳ
cho ban giám đốc biết tình hình tài chính.
2
CHƯƠNG II
XÁC ĐỊNH YÊU CẦU
1) Yêu cầu chức năng nghiệp vụ:
# Công việc Loại công
việc
Qui định liên quan Ghi chú
1 Lưu danh mục loại sản phẩm Lưu trữ qdLuuLoaiSP Thêm, sửa
xóa
2 Lưu thông tin sản phẩm Lưu trữ qdLuuSP Thêm, sửa,
xóa
3 Lưu danh mục nhóm người dùng Lưu trữ qdLuuNhomNguoiDung Thêm, sửa,
xóa
4 Lưu thông tin người dùng Lưu trữ qdLuuTTNguoiDung Thêm, sửa,
xóa
5 Lưu thông tin nhà sản xuất Lưu trữ qdLuuNSX Thêm, sửa,
xóa
6 Lưu thông tin đơn đặt hàng Lưu trữ qdLuuDDH Thêm, sửa,
xóa
7 Lưu chi tiết đơn đặt hàng Lưu trữ qdLuuCTHD Thêm, sửa,
xóa
8 Lưu danh mục thể loại bài viết Lưu trữ qdLuuTheLoaiBV Thêm, sửa,
xóa
9 Lưu thông tin bài v iết Lưu trữ qdLuuTTBV Thêm, sửa,
xóa
10 Thay đổi, phục hồi mật khẩu
người dùng.
Lưu trữ qdMatKhau
11 Hiển thị menu loại sản phẩm Kết xuất qdHTLoaiSP
12 Hiển thị thông t in tổng quan
nhiều sản phẩm
Kết xuất qdHienThiTQSP
13 Hiển thị thông tin chi tiết sản
phẩm
Kết xuất qdHienThiCTSP
14 Hiển thị những s ản phẩm mới
nhất
Kết xuất qdHienThiSPMoi
3
15 Hiển thị nhóm bài viết Kết xuất qdHienThiTLBV
16 Hiển thị thông tin chi tiết của
người dùng.
Kết xuất qdHTCTNguoiDung
17 Hiển thị thông t in các hóa đơn đặt
hàng.
Kết xuất qdHTHoaDon
18 Hiển thị thông tin chi tiết từng
hóa đơn đặt hàng.
Kết xuất qdHTCTHD
19 Hiển thị bảng báo giá Kết xuất qdHTBangBG
20 Tìm kiếm sản phẩm Tra cứu qdTimSP
21 Lọc danh sách người dùng theo
nhóm
Tra cứu qdLocDSNguoiDung
22 Hiển thị danh sách người dùng Kết xuất qdDSNgDung
23 Tính năng giỏ hàng Lưu trữ qdGioHang
24 Hiển thị thông tin giỏ hàng cho
khách hàng
Kết xuất qdHienThiGioHang
25 Tính thành tiền những sản phẩm
khách hàng chọn mua
Tính toán qdTinhThanhTien
26 In hóa đơn đặt hàng Thống kê qdTKeDDH
27 Thống kê doanh thu theo ngày Thống kê qdTKDTNgay
4
Quy định liên quan được thể hiện bằng bảng sau:
# Mã số Tên qui
định
Mô tả c hi tiết
1 qdLuuLoaiSP Quy định
lưu danh
mục loại
sản phẩm
Thông tin loại sản phẩm bao gồm: mã loại sản
phẩm, tên loại sản phẩm.
2 qdLuuSP Quy định
lưu thông
tin sản
phẩm
-Đầu tiên cần cho biết sản phẩm thuộc về loại sản
phẩm nào.
-Với mỗi sản phẩm lưu trữ thêm các thông tin sau:
tên, thông số của sản phẩm, giá bán, hình ảnh,
ngày nhập liệu, nhà sản xuất ra nó, và cho biết nó
có được hiển thị ra trên website hay không.
3 qdLuuNhomNguoiDung Quy định
lưu danh
mục nhóm
người dùng
tương tác
với hệ
thống
-Thông t in nhóm người dùng bao gồm: mã nhóm,
tên nhóm.
-Có 4 nhóm người dùng tương tác với hệ thống:
Administrators, Editors, Sales, Customers.
4 qdLuuTTNguoiDung Quy định
lưu thông
tin người
dùng hệ
thống
-Đầu t iên cần cho biết người dùng thuộc về nhóm
người dùng nào.
-Thông t in chi tiết của từng người dùng: mã người
dùng, tên tài khoản, mật khẩu, lần kích hoạt cuối,
email, câu hỏi & câu trả lời để phục hồi mật khẩu,
ngày tạo tài khoản, lần đăng nhập cuối,…
-Ngoài ra, còn các thông t in phụ khác.
5 qdLuuNSX Quy định
lưu thông
tin nhà sản
xuất
Thông tin cần lưu trữ và quản lý của nhà sản xuất
sản phẩm: mã, tên, địa chỉ, email, logo, website của
nhà sản xuất.
6 qdLuuDDH Quy định
lưu thông
tin đơn đặt
hàng
Mỗi đơn đặt hàng cần lưu các thông tin sau: mã
đơn, mã khách hàng đặt hàng, địa chỉ để chuyển
hàng cho khách hàng, đơn giá của hóa đơn và ngày
lập đơn đặt hàng.
7 qdLuuCTHD Quy định
lưu chi tiết
đơn đặt
hàng
Đơn đặt hàng cần cho biết những s ản phẩm do
khách hàng đặt , giá bán và số lượng của từng sản
phẩm.
8 qdLuuTheLoaiBV Quy định
lưu danh
mục thể
loại bài
-Thông t in thể loại bài viết gồm: mã thể loại, tên
thể loại.
-Các thể loại bài viết mà website sẽ có: tin khuyến
mãi, sản phẩm mới, tin công nghệ.
5
viết
9 qdLuuTTBV Quy định
lưu thông
tin bài viết
Thông tin chi tiết cần lưu trữ đối với bài viết: mã
bài viết, tiêu đề, nội dung, ngày đăng, do người
dùng nào trong các nhóm quản trị
(Administrators, Editors) nào đăng tải.
10 qdMatKhau Quy định
thay đổi,
phục hồi
mật khẩu
-Các tài khoản người dùng có thể dễ dàng thay đổi
mật khẩu đăng nhập của mình vì lý do bảo mật.
-Trong t rường hợp quên mật khẩu, người dùng có
thể dễ dàng được hệ thống phục hồi mật khẩu dựa
trên câu hỏi & câu trả lời lúc tạo tài khoản.
11 qdHTLoaiSP Quy định
hiển thị
menu loại
sản phẩm
Menu này s ẽ liệt kê danh sách tên các loại sản
phẩm, khi người dùng nhấn vào tên này, sẽ cho
người dùng danh sách các sản phẩm trong nhóm
sản phẩm này ở mức tổng quan
Ví dụ:
12 qdHienThiSP Quy định
hiển thị
thông t in
tổng quan
nhiều sản
phẩm
Khi người dùng c họn nhóm sản phẩm, s ẽ hiển thị
thông t in tổng quan các sản phẩm: hình ảnh, tên
sản phẩm, giá bán, nhà sản xuất và 1 button để
xem thông tin chi tiết sản phẩm đó.
Ví dụ:
13 qdHienThiCTSP Quy định
hiển thị
thông t in
chi tiết sản
phẩm
Khi người dùng đã nhấn vào button “Chi tiết”, hệ
thống sẽ hiển thị thông tin của sản phẩm đó ở mức
chi tiết: hình ảnh, tên sản phẩm, giá bán, thông số
kỹ thuật.
Ví dụ:
6
14 qdHienThiSPMoi Quy định
hiển thị
những sản
phẩm mới
nhất
Ở trang chủ, các sản phẩm mới nhất được hiển thị
ra cho khách hàng chọn lựa với các thông tin sau:
tên sản phẩm, giá bán, hình ảnh.
15 qdHienThiTLBV Quy định
hiển thị
loại bài
viết
Liệt kê tên các nhóm bài viết, khi người dùng nhấn
vào tên này, hệ thống sẽ cho người dùng danh sách
các bài viết thuộc nhóm đó.
16 qdHTCTNguoiDung Quy định
hiển thị
thông t in
chi tiết tài
khoản
người dùng
Hiển thị các thông tin sau: email, ngày tạo tài
khoản, lần đăng nhập cuối, lần thay đổi mật khẩu
cuối.
17 qdHTHoaDon Quy định
hiển thị
thông t in
các hóa
đơn đặt
hàng
Hiển thị các thông t in sau: mã hóa đơn, tài khoản
khách hàng, ngày lập hóa đơn, địa chỉ gửi hàng,
đơn giá.
18 qdHTCTHD Quy định
hiển thị chi
tiết hóa
đơn
Hiển thị các thông tin sau:
-Các thông t in về hóa đơn: mã hóa đơn, tài khoản
khách hàng, ngày lập, địa chỉ gửi hàng, đơn giá.
-Thông t in chi tiết: sản phẩm được mua đi kèm với
giá sản phẩm và số lượng đã được đặt.
19 qdHTBangBG Quy định
hiển thị
bảng báo
giá
Có 1 trang web dành riêng để hiển thị bảng báo
giá.
Bảng báo giá ở dạng Flash, giúp website thêm sinh
động, đẹp đẽ.
20 qdTimSP Quy định
tìm kiếm
sản phẩm
Cho phép người dùng tìm kiếm sản phẩm theo: tất
cả thông tin, tên sản phẩm, đặc tính kỹ thuật và
tìm theo nhà sản xuất sản phẩm.
Ví dụ:
7
21 qdLocDSNguoiDung Quy định
lọc danh
sách người
dùng theo
nhóm
Chứa danh sách người dùng trong 1 combobox,
khi chọn nhóm nào thì ở dưới sẽ lọc ra các tài
khoản người dùng tương ứng vớ i nhóm được chọn.
22 qdDSNgDung Quy định
hiển thị
danh sách
người dùng
-Tính năng này c hỉ dành cho nhóm
Administrators.
-Liệt kê bảng chứa thông tin chi tiết của người
dùng bao gồm các thông tin: mã tài khoản, tên tài
khoản, lần kích hoạt tài khoản cuối cùng, và 1
hyperlink “Chi tiết” để xem chi tiết hơn về tài
khoản này.
23 qdGioHang Quy định
giỏ hàng
-Giỏ hàng của khách hàng sẽ được lưu trữ dựa
trên kỹ thuật lập trình web như: session, mảng dữ
liệu,…
-Khách hàng phải đăng nhập hệ thống mới có giỏ
hàng.
-Thông t in giỏ hàng: sản phẩm , g iá bán của sản
phẩm, số lượng và thành tiền của từng sản phẩm,
tổng thành tiền (đơn g iá c ủa hóa đơn)
24 qdHienThiGioHang Quy định
hiển thị giỏ
hàng
-Chỉ hiện thị nếu khách hàng đã đăng nhập hệ
thống.
-Cho biết các sản phẩm đã chọn mua, số lượng,
đơn giá, thành tiền.
-Có dòng hiển thị tổng số tiền của giỏ hàng.
-Có nút xóa sản phẩm đã chọn mua, và nút cập
nhật lại số lượng đã chọn, nút tiếp tục mua hàng
và nút tính tiền.
Ví dụ:
8
25 qdTinhThanhTien Quy định
tính thành
tiền những
sản phẩm
khách
hàng chọn
mua
Thành tiền = (Số lượng sản phẩm * Đơn giá từng
sản phẩm )
26 qdTKeDDH Quy định
in hóa đơn
bán hàng
In ra các thông tin cơ bản của hóa đơn, số lượng
sản phẩm, giá từng sản phẩm, thành tiền của từng
sản phẩm, đơn giá của hóa đơn và địa chỉ giao
hàng. 27 qdTKDTNgay Quy định
thống kê
doanh thu
theo ngày
Cho phép ban quản trị thống kê doanh thu theo
từng ngày, in ra: mã hóa đơn, đơn giá, và tổng
doanh thu trong ngày đó.
9
2) Yêu cầu chức năng hệ thống:
# Nội dung Mô tả chi tiết Ghi chú
1 Cấu hình hệ thống -Web Serve r: IIS.
-Ngôn ngữ lập trình web:
ASP.NET 3.5 C#
-Hệ quản trị CSDL: SQL
SERVER 2005
2 Phân quyền người
dùng.
-Chia thành 4 nhóm người
dùng chính: Administrators,
Editors, Sales và Customers.
-Nhóm Administrators có
toàn quyền trên hệ thố ng:
quản lý tài khoản, hóa đơn.
-Nhóm Editors: có quyền
đăng, xóa các thể loại bài
viết và bài viết trên website.
-Nhóm Sales: có quyền quản
lý đơn đặt hàng.
-Nhóm Customers: là nhóm
khách hàng, có quyền xem
thông t in, t ìm kiếm sản
phẩm, bài viết, đặt giỏ hàng,
và đặt hàng.
Sử dụng Membership
Framework của
ASP.NET 3.5 để làm
cơ chế chứng thực và
phân quyền cho hệ
thống.
10
3) Các biểu mẫu liên quan:
• Biểu mẫu 1:
TRUNG TÂM TM & DV VI TÍNH PHONG V Ũ
Đia chỉ : 264C Nguyễn Thị Minh Khai, Quận 3, TP.HCM
ĐT : (08) 39330762, (08) 39330763, (08) 39330766
E mail : quyentc@vitinhphongvu.com
PHIẾU BẢO TRÌ & SỬA CHỮA MÁY VI TÍNH
Họ tên khách hàng:
Địa chỉ :
Điện thoạ i :
Ngày mua máy :
Loại máy : Máy bộ Linh kiện lắp ráp Linh kiện rời
Chi Tiết Về Phần Cứng & Phần Mềm Tình Trạng Trước Khi Bảo Trì Tình Trạng Sau Khi Bảo Trì
MAINBOARD
CPU
RAM
HDD
FDD
CD-ROM
VGA
SOUND
NET CARD
KEYBOARD
MOUSE
FAN
POWER
SCANNER
PRINTER
MONITOR
FAX / MODEM
PHẦN MỀM
KHÁC
Thời gian bắt đầu từ :……....................đến : ............................
Tổng chi phí :
Ý kiến khách hàng :
........................................................................................................................................................................................................................
........................................................................................................................................................................................................................
Chữ ký khách hàng Ngày ……tháng……năm 200…
Chữ ký NV kỹ thuật
11
• Biểu mẫu 2:
TRUNG TÂM TM & DV VI TÍNH PHONG V Ũ
Đia chỉ : 264C Nguyễn Thị Minh Khai, Quận 3, TP.HCM
ĐT : (08) 39330762, (08) 39330763, (08) 39330766
E mail : quyentc@vitinhphongvu.com
PHIẾU XUẤT HÀNG
Số CT : 280095
Ngày : 18/10/2007
Đơn vị : DANG XUAN HOANG 0913940055 MỸ DIỆP
Địa chỉ : Cộng thêm VAT khi mua hàng
Stt Tên hàng SL Đơn giá TTiền
1 CASE SKY2 1. 0. 0.
2 DDRAM 1G/667KM TCN 1. 0. 0.
3 DVD RWASUS 1814BL 1. 0. 0.
4 CPU CORE 2 DUOQ6600(2.4GHZ)/775TCN 1. 0. 0.
5 E VOI INTERNET (+THE UXVOI) 1. 0. 0.
6 FLAS DISK 512MB AH 123 2.0TCN 1. 0. 0.
7 HDD 80GB WESTERN SATA 1. 0. 0.
8 KEYBOARD GENIUS KB110 1. 0. 0.
9 MB GA 946 GMX-S2 1. 0. 0.
10 MONITOR 19” L192WS LG-LCD 1. 0. 0.
11 MOUSE GENIUS 120 OPTICAL 1. 0. 0.
12 MOUSE PAD QUANG 1. 0. 0.
13 MP3-256-SONY-S306 1. 0. 0.
14 POWER 24PIN 450W 1. 0. 0.
15 SOUND CARD 5.1 CREATIVE PCI 1. 0. 0.
Viết bằng chữ : ( Tám trăm ba mươi tám USD )
15. Tổng : 838.
Tỷ giá : 16160 THÀNH TIỀN ( VND ) : 13,542,080.
Phương thức thanh toán : Tiền mặt
Khách hàng Người giao Thủ kho Người lập phiếu Người duyệt
12
CHƯƠNG III
PHÂN TÍCH THIẾT KẾ HỆ THỐNG
I.Phân tích thiết kế hệ thống ở mức quan niệm:
1.Thành phần dữ liệu ở mức quan niệm:
a.Từ điển dữ liệu:
Tên thuộc tính Diễn giải
MaLoaiBV Mã thể loại bài viết
TenLoaiBV Tên thể loại bài viết
MaBV Mã bài viết
TieuDe Tiêu đề của bài viết
NoiDung Nội dung của bài viết
NgayDang Ngày đăng tải bài viết
MaLoaiSP Mã loại sản phẩm
TenLoaiSP Tên loại sản phẩm
MaNSX Mã nhà sản xuất
TenNSX Tên nhà sản xuất
DiaChiNSX Địa chỉ để liên hệ với nhà sản xuất
Emai lNSX Email của nhà sản xuất
LogoNSX Chỉ đường dẫn trỏ đến tập tin ảnh của nhà sản xuất
Website Trang chủ của nhà sản xuất
MaSP Mã sản phẩm
TenSP Tên sản phẩm
GiaBan Giá của sản phẩm
ThongSo Thông số kỹ thuật của sản phẩm
HinhSP Chỉ đường dẫn trỏ đến tập tin ảnh của sản phẩm
NgayDangSP Ngày sản phẩm được đưa lên website
HienThiSP Cờ cho b iết có hiển thị sản phẩm ra trên webs ite hay không?
MaHD Mã hóa đơn
DonGiaHD Đơn giá của hóa đơn
NgayLapHD Ngày lập hóa đơn
DiaChiKH Địa chỉ để giao hàng
SoLuong Số lượng sản phẩm trong chi tiết hóa đơn
RoleID Mã nhóm ngư ời dùng
RoleName Tên nhóm người dùng
LoweredRoleName Tên nhóm người dùng ở dạng chữ in thường
Description Mô tả về nhóm người dùng
UserID Mã người dùng
UserName Tên tài khoản người dùng
LoweredUserName Tên tài khoản người dùng ở dạng chữ in thường
LastActivityDate Thời điểm kích hoạt tài khoản người dùng lần cuối cùng
Password Mật khẩu đăng nhập hệ thống của người dùng
13
Emai l Email của người dùng
LoweredEmail Email của người dùng ở dạng chữ in thường
PasswordQuestion Câu hỏi để lấy lại mật khẩu người dùng
Pas swordAnswer Câu trả lời để lấy lại mật khẩu người dùng
CreateDate Ngày tài khoản người dùng được tạo ra
LastLoginDate Thời điểm đăng nhập hệ thống của người dùng
LastPasswordChangedDate Thời điểm thay đổi mật khẩu tài khoản lần cuối
b.Mô tả thực thể:
Thực thể 1: LoaiSP
MaLoaiSP: đây là thuộc tính khóa dùng để phân biệt các loại sản phẩm với nhau, nó sẽ tự động
tăng khi thêm một loại sản phẩm mới.
TenLoaiSP: mô tả tên của loại sản phẩm.
STT Tên thuộc tính Kiểu dữ liệu Kích thước
1 MaLoaiSP Integer
2 TenLoaiSP Var Char 50
Thực thể 2: SanPham
MaSP: đây là thuộc tính khóa dùng để phân biệt các sản phẩm với nhau, nó sẽ tự động tăng khi
có sản phẩm mới được thêm vào.
TenSP: mô tả tên của sản phẩm.
GiaBan: mô tả giá thành của sản phẩm.
ThongSo: mô tả thông số kỹ thuật chi tiết của sản phẩm.
HinhSP: chứa thông tin là chuỗi đường dẫn trỏ đến tập tin ảnh của sản phẩm.
NgayDangSP: mô tả ngày sản phẩm được đăng lên website.
HienThiSP: một cờ hiệu cho b iết có hiển thị sản phẩm trên webs ite hay không.
STT Tên thuộc tính Kiểu dữ liệu Kích thước
1 MaSP VarChar 50
2 TenSP Var Char 50
3 GiaBan Integer
4 ThongSo Text
5 HinhSP VarChar 50
6 NgayDangSP Date/Time
7 HienThiSP Integer
Thực thể 3: NhaSanXuat
MaNSX: đây là thuộc tính khóa dùng để phân biệt các nhà sản xuất với nhau, nó sẽ tự động tăng
khi thêm một nhà sản xuất mới.
TenNSX: mô tả tên gọi của nhà sản xuất
DiaChiNSX: mô tả địa chỉ của nhà sản xuất
EmailNSX: mô tả email của nhà sản xuất
LogoNSX: chứa thông tin là chuỗi đường dẫn trỏ đến tập tin ảnh của nhà sản xuất.
14
WebsiteNSX: trang chủ của nhà sản xuất.
STT Tên thuộc tính Kiểu dữ liệu Kích thước
1 MaNSX Integer
2 TenNSX Var Char 50
3 DiaChiNSX Text
4 EmailNSX Var Char 30
5 LogoNSX Text
6 WebsiteNSX Var Char 30
Thực thể 4: aspnet_Roles (nhóm người dùng)
RoleID: đây là thuộc tính khóa dùng để phân biệt các nhóm người dùng với nhau, nó sẽ tự động
tăng khi thêm một nhóm người dùng mới.
RoleName: tên nhóm người dùng
LoweredRoleName: tên nhón nhóm người dùng ở dạng chữ in thường.
Description: mô tả về nhóm người dùng.
STT Tên thuộc tính Kiểu dữ liệu Kích thước
1 RoleID VarChar 256
2 RoleName Var Char 256
3 LoweredRoleName VarChar 256
4 Description VarChar 256
Thực thể 5: aspnet_Users (người dùng)
UserID: đây là thuộc tính khóa dùng để phân biệt các người dùng với nhau, nó sẽ tự động tăng
khi thêm một người dùng mới.
UserName: tên tài khoản đăng nhập hệ thống của người dùng.
LoweredUserName: tên tài khoản đăng nhập hệ thống của người dùng ở dạng chữ in thường.
LastActivityDate: thời đ iểm kích hoạt tài khoản lần cuối cùng của tài khoản.
STT Tên thuộc tính Kiểu dữ liệu Kích thước
1 UserID VarChar 256
2 UserName Var Char 256
3 LoweredUserName Var Char 256
4 LastActivityDate DateTime
Thực thể 6: aspnet_Membership (Thông tin chi tiết tài khoản người dùng)
Password: mật khẩu để đăng nhập hệ thống của người dùng.
Email: email cá nhân của người dùng.
LoweredEmail: email cá nhân của người dùng viết ở dạng chữ in thường.
PasswordQuestion: câu hỏi để lấy lại mật khẩu đã mất.
PasswordAnswer: câu trả lời để lấy lại mật khẩu đã mất.
CreateDate: ngày tài khoản người dùng được tạo.
LastLoginDate: thời điểm đăng nhập hệ thống lần cuối cùng của người dùng.
15
LastPasswordChangedDate: thời điểm thay đổi mật khẩu lần cuối cùng của người dùng.
STT Tên thuộc tính Kiểu dữ liệu Kích thước
1 Password VarChar 128
2 Email Var Char 256
3 LoweredEmail Var Char 256
4 PasswordQuestion VarChar 256
5 PasswordAnswer VarChar 128
6 CreateDate DateTime
7 LastLoginDate DateTime
8 LastPasswordChangedDate DateTime
Thực thể 7: HoaDon
MaHD: đây là thuộc tính khóa dùng để phân biệt các hóa đơn với nhau.
DiaChiKH: địa chỉ gửi sản phẩm cho khách hàng.
DonGia: đơn giá của từng hóa đơn.
NgayLapHD: mô tả ngày khách hàng đặt hóa đơn mua hàng.
STT Tên thuộc tính Kiểu dữ liệu Kích thước
1 MaHD VarChar 50
2 DiaChiKH Text
3 DonGia Integer
4 NgayLapHD DateTime
Thực thể 8: LoaiBV
MaLoaiBV: đây là thuộc tính khóa dùng để phân biệt các loại bài viết với nhau, nó sẽ tự động
tăng khi thêm một loại bài viết mới.
TenLoaiBV: mô tả tên của loại bài viết.
STT Tên thuộc tính Kiểu dữ liệu Kích thước
1 MaLoaiBV Integer
2 TenLoaiBV Var Char 50
Thực thể 9: BaiViet
MaBV: đây là thuộc tính khóa dùng để phân biệt các bài viết với nhau, nó sẽ tự động tăng khi
thê m một bài viết mới.
TieuDe: mô tả tiêu đ ề của từng bài viết
NoiDung: mô tả nội dung của từng bài viết
NgayDang: ngày bài viết được đăng lên website.
STT Tên thuộc tính Kiểu dữ liệu Kích thước
1 MaBV Integer
2 TieuDe Text
3 NoiDung Text
4 NgayDang Date/Time
16
c.