M C L C
1
CH NG IIƯƠ I: NG D NG ASP.NET MVC 3 PHÁT TRI N WEB
SITE
3.1. Phân tích t ng quan v h th ng.
3.1.1. N i dung bài toán
Nhm xây d ng m t trang web bán đi n tho i di đ ng tr c tuy n v i ế
các ch c năng dành cho c ng i dùng (khách hàng) ng i qu n tr trang ườ ườ
web.
Đ m b o đ các tiêu chí c b n c a m t Website có ch t l ng là: ơ ượ
Ch t l ng s ượ
d ng
Hi u qu Năng su tTính an toàn Tính th a
mãn
Hình 3.1.1.1- Các tiêu chí đánh giá website
Th c hi n m t cách đáng tin c y các nhi m v c a Website nh là: ư
- Đ y đ ch c năng ng i dùng. ườ
- Đ y đ ch c năng ng i qu n tr . ườ
- Có c ch ki m soát l i và b o đ m h th ng th c hi n t t.ơ ế
- B o m t thông tin và ch c năng c a h th ng.
- Mang tính sáng t o so v i các s n ph m hi n t i.
3.1.2. Đ i t ng s d ng ượ
Nh ng s n ph m Công ngh thông tin hi n đ i đ u h ng t i xây ướ
d ng theo h ng đ i t ng. T c là t t c nhi m v , ch c năng c a h th ng ướ ượ
đ u đ c b t đ u t các đ i t ng (th hi n c a các l p). ượ ượ
Nhóm ng i s d ng đ c chia làm 2 đ i t ng chính ng i dùngườ ượ ượ ườ
(User) và ng i qu n tr h th ng (Admin):ườ
2
Hình 3.1.2.1- Nhóm ng i s d ng h th ngườ
3.1.3. Yêu c u đ t ra v i h th ng m i
Đ m t trang web có th ti p t c t n t i và phát tri n hay không thì s n ế
ph m m i đ c xây d ng ph i tính sáng t o m i m v i ng i s ượ ườ
d ng.
Đa s các trang web bán hàng tr c tuy n hi n nay đ u đ m b o đ c ế ượ
đ y đ tính năng cho vi c bán hàng tr c tuy n nh : Xem các s n ph m, xem ế ư
thông tin, c u hình s n ph m, tìm ki m s n ph m, so sánh s n ph m, xem tin ế
t c, l a ch n m t hàng, đ t hàng, thanh toán,...
Tuy nhiên đa s các trang web đ u không đ ý đ n s tùy bi n trong th ế ế
hi n ng i s d ng mu n đó kh năng tùy bi n, đáp ng l i ng i ườ ế ư
dùng m t cách tr c ti p trong khi s d ng trang web. Đó kh năng ế
Responsive Ability.
Chúng ta th d nh khi dùng m t trang web ng i dùng không ư ườ
thích m t Menu v i m u s c đó mu n m t m u h a thích thì ta s cho ư
h l a ch n m u hi n th .
Trang Web
Ng i qu n tr ườ
h th ng
(Admin)
Ng i s d ngườ
(User)
Thành viên h
th ng
(User)
3
Ho c khi h không mu n nhìn th y thì n đi ch ng h n. N u th c ế
hi n t t nh ng ch c năng này thì m t trang web m i ra đ i hoàn toàn th
áp đ o các trang web m i v i s sáng t o trong thi t k . ế ế
Không nh ng ch có ch c năng chínhbán hàng tr c tuy n ế mà ngoài ra
chúng ta ph i xây d ng trang web nh m t h th ng qu n lý th c. Có nghĩa làư
ngoài vi c th c hi n ch c năng mua bán s n ph m thì h th ng ph i h ng ướ
đ i t ng: ượ
-V i ng i s d ng (User): ườ Tìm ki m s n ph m, xem thông tin s nế
ph m, xem c u hình, ch c năng s n ph m, xem các tin t c, l a ch n
s n ph m đ đ t mua, đ t hàng qua m ng, thanh toán, đăng ký thành
viên h th ng, đăng nh p, đăng xu t.... Ch y u nh ng ch c năng ế
xem thông tin t h th ng ch không th s a đ i chúng.
-V i ng i qu n tr (Admin): ườ Ngoài t t c nh ng ch c năng c a
ng i s d ng h th ng thì ng i qu n tr còn th thay đ i n iườ ườ
dung các s n ph m, thêm m i, s a xóa đ i v i tin t c, thành viên,
đ n hàng, mua bán, th ng khi c n thi t, c u hình các n i dungơ ế
hi n th nh Menu, Banner, qu ng cáo,... Nói chung là ng i qu n tr ư ườ
có toàn quy n v i h th ng mà h qu n lý.
3.2.Cài đ t và ki m th n i dung Website.
3.2.1. Thi t k c s d li u cho ph n m m:ế ế ơ
3.2.1.1. C s d li u cho qu n lý Bán Hàng tr c tuy nơ ế
4
-B ng Thành viên:
-B ng Nhóm Tin:
-B ng Tin T c:
5