Người Dùng và Bên Liên Quan.... Giao di n danh sách ngệ ười dùng...... Code kêất nỗấi CSDL.... Code giao di n danh sách ngệ ười dùng..... Code giao di n danh sách khách hàng.ệ ..... Use
Trang 1TR ƯỜ NG Đ I H C ĐI N L C Ạ Ọ Ệ Ự
KHOA CÔNG NGH THÔNG TIN Ệ
BÁO CÁO CHUYÊN ĐÊỀ H C PHẦỀN Ọ
MÔN CÔNG NGH PHẦỀN MÊỀM Ệ
Gi ng viên h ả ướ ng dẫẫn : LÊ HON
Chuyên ngành : CÔNG NGH PHẦỀN MÊỀM Ệ
Hà N i, tháng 11 năm 2023 ộ
Trang 3M C L C Ụ Ụ
L I C M NỜ Ả Ơ
L I M ĐẦẦUỜ Ở
CHƯƠNG 1: GI I THI U VÀ MÔ T BÀI TOÁNỚ Ệ Ả
1.1 T ng Quan Vêầ Bài Toán.ổ
1.2 M c Tiêu và Ph m Vi.ụ ạ
1.2.1 Mục Tiêu
1.2.2 Phạm Vi
1.3 Người Dùng và Bên Liên Quan
1.3.1 Người Dùng
1.3.2 Bên Liên Quan
1.4 Gi Đ nh Và Ràng Bu c.ả ị ộ
1.4.1 Giả Định
1.4.2 Ràng Buộc
CH ƯƠNG 2: PHẦN TÍCH VÀ Đ C T YÊU CẦẦUẶ Ả
2.1 Xác Đ nh Bài Toán Cầần Gi i Quyêất.ị ả
2.2 Đ c T Yêu Cầầu Ch c Năng.ặ ả ứ
2.3 Đ c T Yêu Cầầu Phi Ch c Năng.ặ ả ứ
CHƯƠNG 3: PHẦN TÍCH THIÊẾT KÊẾ H THÔẾNGỆ
3 Mỗ hình t ng quan c a h thỗấng nghiên c u.ổ ủ ệ ứ
3.1 Phầần qu n lý trong Giám Đỗấc.ả
3.2 Giao di n ngệ ười dùng
3.3 Phần tích và thiêất kêấ h thỗấng.ệ
3.4 Các tác nhần c a h thỗấng.ủ ệ
3.5 Bi u đỗầ usecase.ể
3.6 Bi u đỗầ tuầần t ể ự
3.7 Bi u đỗầ l p.ể ớ
CHƯƠNG 4: THIÊẾT KÊ
4.1 Thiêất kêấ giao di n.ệ
4.1.1 Qu n lý h thỗấng (Trang ch ).ả ệ ủ
4.1.2 Giao di n đăng nh p.ệ ậ
4.1.3 Giao di n danh sách ngệ ười dùng
4.1.4 Giao di n gi hàng.ệ ỏ
Trang 44.1.5 Giao di n khách hàng.ệ
4.2 Thiêất kêấ l u tr ư ữ
4.2.1 Bi u đỗầ Diagram h thỗấng.ể ệ
CHƯƠNG 5 : L P TRÌNHẬ
5.1 Ngỗn ng l p trình.ữ ậ
5.2 Cỗng c hỗỗ tr ụ ợ
5.3 Ch p kêất qu ụ ả
5.3.1 Code kêất nỗấi CSDL
5.3.2 Code đăng nh p.ậ
5.3.3 Code qu n lý h thỗấng (Trang ch ).ả ệ ủ
5.3.4 Code giao di n danh sách ngệ ười dùng
5.3.5 Code giao di n gi hàng.ệ ỏ
5.3.6 Code giao di n danh sách khách hàng.ệ
CHƯƠNG 6: KI M THỂ Ử
CHƯƠNG 7: T NG KÊẾT VÀ HỔ ƯỚNG PHÁT TRI NỂ
7.1 T ng kêất.ổ
7.2 Kêất qu đ t đả ạ ượ c 7.3 H n chêấ.ạ
7.4 Hướng phát tri n.ể
KÊẾT LU NẬ
Trang 5L I C M N Ờ Ả Ơ
Ngày nay vi c ng d ng cỗng ngh thỗng tin đã tr nên ph biêấn ệ ứ ụ ệ ở ổtrong hầầu hêất m i n i tầất c các ngành nghêầ, cỗng vi c đêầu có th ng d ng ọ ơ ả ệ ể ứ ụcỗng ngh thỗng tin vào cỗng tác qu n lý ệ ả
Trong nh ng năm gầần đầy s phát tri n c a cỗng ngh thỗng tin ngày ữ ự ể ủ ệcàng n i b t tỗấc đ phát tri n nh vũ bão, cỗng ngh thỗng tin dầần dầần có ổ ậ ộ ể ư ệ
m t thay thêấ và tr thành cỗng c đăấc l c hỗỗ tr con ngặ ở ụ ự ợ ười Vì v y, đ băất k p ậ ể ị
v i nh p đ phát tri n xã h i, nh ng nêần t ng kiêấn th c h c trên gi ng đớ ị ộ ể ộ ữ ả ứ ọ ả ường
là vỗ cùng quan tr ng v i sinh viên chúng em.ọ ớ
Chúng em xin chần thành c m n các thầầy các cỗ b mỗn đã t n tình ả ơ ộ ậ
gi ng d y chúng em trong suỗất th i gian qua Nh có s ch d y t n tình c a ả ạ ờ ờ ự ỉ ạ ậ ủthầầy cỗ đ giúp chúng em hoàn thành báo cáo này.ể
Em xin chần thành c m n!ả ơ
Trang 6L I M ĐẦỀU Ờ Ở
Ngày nay Cỗng Ngh Thỗng Tin là m t ngành rầất ph biêấn trong xã h i.ệ ộ ổ ộ
Nó đ ượ ức ng d ng r ng rãi trong rầất nhiêầu ngành nghêầ, các lĩnh v c khác nhauụ ộ ự
và đ t đạ ược hi u qu cao trong cỗng vi c Đ c bi t là trong cỗng tác qu n lý,ệ ả ệ ặ ệ ảtin h c giúp gi m t i s c ngọ ả ả ứ ười, tiêất ki m chi phí lầỗn th i gian, g n nh h nệ ờ ọ ẹ ơrầất nhiêầu so v i phớ ương th c qu n lý băầng giầấy t nh trứ ả ờ ư ước kia ng d ngỨ ụtin h c vào cỗng tác qu n lý còn giúp thu h p khỗng gian l u tr d li u, tránhọ ả ẹ ư ữ ữ ệthầất l c d li u, gi m thi u các sai sỗấ, thiêấu sót H n thêấ nó còn giúp vi c traạ ữ ệ ả ể ơ ệ
c u, tìm kiêấm thỗng tin m t cách nhanh chóng, chính xác Đ giúp cỗng vi cứ ộ ể ệ
qu n lý đ t đả ạ ược nh ng yêu cầầu trên, Cỗng Ngh Thỗng Tin đã đữ ệ ượ ưc đ a vào
s d ng và dầần cho thầấy s h u ích c a nó V i nh ng thành t u trong ngành,ử ụ ự ữ ủ ớ ữ ự
ta khỗng còn ph i đỗấi m t v i nh ng t p hỗầ s dày c p, nh ng ngăn t đ ngả ặ ớ ữ ậ ơ ộ ữ ủ ựhỗầ s chiêấm nhiêầu di n tích mà ta có th ph i mầất nhiêầu th i gian đ tìm kiêấmơ ệ ể ả ờ ểthỗng tin, d li u cầần thiêất Gi đầy tầất c các bầất ti n đó đêầu đữ ệ ờ ả ệ ược gi i quyêấtảbăầng phầần mêầm qu n lý – m t s n ph m c a ngành Cỗng Ngh Thỗng Tin ả ộ ả ẩ ủ ệ Chính vì s h u ích c a ngành Cỗng Ngh Thỗng Tin mang l i, cùngự ữ ủ ệ ạ
v i mong muỗấn xầy d ng m t website qu n lý ti n l i và giúp ngớ ự ộ ả ệ ợ ười dùng dêỗdàng tiêấp c n Chúng em đã th c hi n đêầ tài “ậ ự ệ Xẫy d ng website bán thú ự
c ng ư ” Chúng em tin răầng đầy seỗ là m t đêầ tài rầất hay và có th phát tri n l nộ ể ể ớ
h n trong tơ ương lai
Là nh ng sinh viên m i tiêấp c n các phữ ớ ậ ương pháp phần tích thiêất kêấ
h thỗấng nên trong quá trình th c hi n khỗng tránh kh i nh ng thiêấu sót.ệ ự ệ ỏ ữChúng em rầất mong nh n đậ ượ ực s góp ý t thầầy cỗ đ đêầ tài có th đ t kêấtừ ể ể ạ
qu tỗất h n, sát v i nhu cầầu th c tiêỗn và có th áp d ng trong tả ơ ớ ự ể ụ ương lai
Chúng em xin chần thành c m n!ả ơ
Trang 7CH ƯƠ NG 1: GI I THI U V MÔ T BI TOÁN Ớ Ệ Ả
1.1 T ng Quan Vêề Bài Toán ổ
Cùng v i s phát tri n khỗng ng ng vêầ kyỗ thu t máy tính và m ngớ ự ể ừ ậ ạInternet, Cỗng Ngh Thỗng Tin đang ngày càng chinh ph c các đ nh cao M ngệ ụ ỉ ạInternet là m t trong nh ng s n ph m có giá tr hêất s c l n lao và ngày càngộ ữ ả ẩ ị ứ ớ
tr nên là m t cỗng c khỗng th thiêấu trong m i lĩnh v c cu c sỗấng ở ộ ụ ể ọ ự ộ
V i Internet, chúng ta đã th c hi n đớ ự ệ ược nhiêầu cỗng vi c v i tỗấc đệ ớ ộnhanh h n và chi phí thầấp h n nhiêầu so v i các th c truyêần thỗấng Chính điêầuơ ơ ớ ứnày, đã thúc đ y s khai sinh và phát tri n c a các hình th c mua săấm, thanhẩ ự ể ủ ứtoán tr c tuyêấn trên khăấp thêấ gi i, làm thay đ i b m t văn hóa, nầng cao chầấtự ớ ổ ộ ặ
lượng cu c sỗấng c a con ngộ ủ ười
Nhu cầầu mua săấm t lầu đã luỗn là m t trong nh ng nhu cầầu th yêấuừ ộ ữ ứtrong cu c sỗấng c a mỗỗi con ngộ ủ ười, nhầất là trong th i đ i 4.0 v i s bùng nờ ạ ớ ự ổ
c a thanh toán tr c tuyêấn M t hàng may m c ngày nay rầất ph biêấn và m iủ ự ặ ặ ổ ọ
ng ười có th mua săấm cho mình qua thanh toán tr c tuyêấn cũng hêất s c dêỗể ự ứdàng tuy nhiên quá trình mua săấm các website hi n nay vầỗn ch a đở ệ ư ược tỗấi
u hóa và còn t ng đỗấi khó khăn trong vi c qu n lý, b o trì và retarget l i
nh ng khách hàng cũ Xu hữ ướng đi nh ng đỗi thú c ng x n xò và th i trangữ ư ị ờngày càng n r , c ng đỗầng hay g i nhau băầng cái tên dần s u tầầm thú c ngở ộ ộ ọ ư ưcũng ngày càng đỗng lên, t o c h i cho các c a hàng bán thú c ng phát tri n.ạ ơ ộ ử ư ểKhỗng nh m t sỗấ lo i thú c ng ch bán đăất vào đúng mùa gi a năm, th iư ộ ạ ư ỉ ữ ờtrang cho dần s u tầầm l i có th b i thu nhiêầu th i đi m trong năm ư ạ ể ộ ờ ể
Nh ng ngữ ườ ư ưi a s u tầầm thú c ng đa phầần khá tr , s c kh e tỗất,ư ẻ ứ ỏđam mê khám phá, … Đ tu i có th tính t sinh viên cho t i ngộ ổ ể ừ ớ ười đã đi làm,
đã l p gia đình Cũng b i đỗấi tậ ở ượng đa d ng ngành nghêầ, nên m c chi tiêu c aạ ứ ủ
h cũng khác nhau Ngọ ười săỗn sàng chi hàng tri u b c cho m t đỗi thú c ng,ệ ạ ộ ư
nh ng cũng có ngư ười ch có th mua h n trăm ngàn cho đỗi thú c ng thỉ ể ơ ư ểthao
Nh n th c đậ ứ ược th c tr ng đó chúng em mong muỗấn xầy d ng m tự ạ ự ộwebsite bán thú c ng, gi đầy khách hàng vầỗn có th dêỗ dàng mua săấm tr cư ờ ể ựtuyêấn t i gia l a ch n d ch v đi kèm, còn đỗấi v i các đ i lý c a hàng gi đầyạ ự ọ ị ụ ớ ạ ử ờ
đã có th qu n lý các m t hàng s n ph m, khách hàng nhần viên c a mìnhể ả ặ ả ẩ ủ
m t cách dêỗ dàng h n, tầất c đã độ ơ ả ược gói g n vào website và d ch v đi kèm ọ ị ụ
V i đêầ tài này chúng em xin đớ ược trình bày m t cách th c qu n lýộ ứ ảwebsite cho phép ng ười qu n tr dêỗ dàng trong vi c qu n lý c a hàng và cácả ị ệ ả ủ
s n ph m hi u qu t i khách hàng và các đ n v h p tác.ả ẩ ệ ả ớ ơ ị ợ
Trang 81.2 M c Tiêu và Ph m Vi ụ ạ
1.2.1 M c Tiêu ụ
● Xầy d ng giao di n ngự ệ ười dùng thần thi n, tỗấi u hóa trang web đệ ư ể
đ m b o tr i nghi m mua săấm dêỗ dàng và thu n l i.ả ả ả ệ ậ ợ
● Gi m friction trong quy trình mua săấm, tăng tính đ n gi n và thu nả ơ ả ậ
ti n.ệ
● T o n i dung giáo d c vêầ chăm sóc thú c ng, h ng dầỗn s d ng s nạ ộ ụ ư ướ ử ụ ả
ph m, và các bài viêất vêầ s c kh e thú c ng.ẩ ứ ỏ ư
● Cho phép ng ười dùng đánh giá và đ l i nh n xét vêầ s n ph m.ể ạ ậ ả ẩ
● Qu n lý thỗng tin khách hàng, bao gỗầm đăng ký, đăng nh p, và qu n lýả ậ ảhỗầ s cá nhần.ơ
1.3 Ng ườ i Dùng và Bên Liên Quan
● Người Thích Th c Ăn T Nầấu.ứ ự
1.3.2 Bên Liên Quan
● Nhà Cung Cầấp S n Ph m và D ch V ả ẩ ị ụ
● Chuyên Gia Thú Y và Y Têấ Thú C ng.ư
Trang 9● B o M t D Li u: Gi đ nh răầng h thỗấng có các bi n pháp b o m tả ậ ữ ệ ả ị ệ ệ ả ậ
m nh meỗ đ b o v thỗng tin cá nhần c a ngạ ể ả ệ ủ ười dùng và giao d chịthanh toán
● T ương Thích Đa Nêần T ng: Gi đ nh răầng trang web đả ả ị ược phát tri n để ể
t ương thích trên nhiêầu thiêất b và trình duy t khác nhau đ đ m b oị ệ ể ả ả
tr i nghi m ngả ệ ười dùng đỗầng nhầất
● D Li u S n Ph m Thú C ng: Gi đ nh răầng thỗng tin vêầ s n ph m thúữ ệ ả ẩ ư ả ị ả ẩ
c ng nh giá c , mỗ t , và sỗấ lư ư ả ả ượng tỗần kho đ ượ ậc c p nh t đêầu đ n tậ ặ ừ
● Ràng Bu c C S D Li u: Ràng bu c vêầ s d ng c s d li u SQLộ ơ ở ữ ệ ộ ử ụ ơ ở ữ ệServer đ l u tr và qu n lý thỗng tin vêầ s n ph m, đ n hàng, vàể ư ữ ả ả ẩ ơ
người dùng
● Ràng Bu c Hi u Suầất: Ràng bu c vêầ hi u suầất đ t ra yêu cầầu vêầ th iộ ệ ộ ệ ặ ờgian t i trang và kh năng x lý sỗấ lả ả ử ượng ng ười dùng đỗầng th i.ờ
● Ràng Bu c Hỗỗ Tr Khách Hàng: Ràng bu c đêầ xuầất vêầ th i gian ph n hỗầiộ ợ ộ ờ ả
t h thỗấng hỗỗ tr khách hàng và chầất lừ ệ ợ ượng gi i quyêất vầấn đêầ.ả
Trang 10CH ƯƠ NG 2: PHẦN TÍCH V Đ C T YÊU CẦỀU Ặ Ả
2.1 Xác Đ nh Bài Toán Cẫền Gi i Quyêết ị ả
Bài toán cầần gi i quyêất cho website bán thú c ng t p trung vào hai khíaả ư ậ
c nh chính: tỗấi u hóa tr i nghi m ngạ ư ả ệ ười dùng và qu n lý hi u suầất cùng tíchả ệ
h p h thỗấng m t cách hi u qu Trong vi c tỗấi u hóa tr i nghi m ngợ ệ ộ ệ ả ệ ư ả ệ ườidùng, chúng ta đ t ra m c tiêu xầy d ng m t giao di n ngặ ụ ự ộ ệ ười dùng thầnthi n, đ n gi n và m nh meỗ Điêầu này bao gỗầm vi c phát tri n tính năng tìmệ ơ ả ạ ệ ểkiêấm m nh meỗ, quy trình mua săấm thu n l i, và vi c xầy d ng c ng đỗầng thúạ ậ ợ ệ ự ộ
c ng năng đ ng thỗng qua diêỗn đàn và các kênh tư ộ ương tác khác
Ngoài ra, qu n lý hi u suầất và tích h p h thỗấng đóng vai trò quanả ệ ợ ệ
tr ng đ đ m b o s ho t đ ng n đ nh và hi u qu c a trang web Điêầu nàyọ ể ả ả ự ạ ộ ổ ị ệ ả ủbao gỗầm vi c duy trì hi u suầất cao v i th i gian t i trang nhanh chóng vàệ ệ ớ ờ ảkhỗng có đ trêỗ đáng k H thỗấng qu n lý đ n hàng cầần độ ể ệ ả ơ ược xầy d ng linhự
ho t và hi u qu đ đ m b o x lý đ n hàng và giao hàng m t cách suỗn s ạ ệ ả ể ả ả ử ơ ộ ẻTích h p v i các h thỗấng bên ngoài, nh API v n chuy n, cũng là m t phầầnợ ớ ệ ư ậ ể ộquan tr ng đ c p nh t thỗng tin và theo dõi v n chuy n m t cách đỗầng b ọ ể ậ ậ ậ ể ộ ộ Chúng ta đ t ra nh ng thách th c c th này đ đ m b o răầngặ ữ ứ ụ ể ể ả ảwebsite khỗng ch mang l i s thu n ti n và h ng thú cho ngỉ ạ ự ậ ệ ứ ười dùng mà còn
ho t đ ng hi u qu và mạ ộ ệ ả ượt mà trong m i khía c nh Băầng cách này, chúng taọ ạ
hướng t i vi c xầy d ng m t nêần t ng tr c tuyêấn toàn di n và tích c c choớ ệ ự ộ ả ự ệ ự
c ng đỗầng yêu thú c ng.ộ ư
Trang 112.2 Đ c T Yêu Cẫều Ch c Năng ặ ả ứ
● Website ph i hỗỗ tr các phả ợ ương th c thanh toán an toàn và ti n l iứ ệ ợ
nh th tín d ng, chuy n kho n, tiêần m t khi nh n hàng, v.v ư ẻ ụ ể ả ặ ậ
●Website ph i g i xác nh n đ n hàng, thỗng báo tr ng thái giao hàng vàả ử ậ ơ ạhỗỗ tr đ i tr hàng nêấu có vầấn đêầ ợ ổ ả
●Website ph i cung cầấp các thỗng tin h u ích vêầ cách chăm sóc, nuỗiả ữ
dưỡng và huầấn luy n các lo i thú c ng.ệ ạ ư
2.3 Đ c T Yêu Cẫều Phi Ch c Năng ặ ả ứ
Là nh ng ràng bu c và điêầu ki n vêầ cách th c ho t đ ng c a websiteữ ộ ệ ứ ạ ộ ủ
Trang 12● Website ph i tuần th các quy đ nh pháp lu t vêầ bán hàng tr c tuyêấn,ả ủ ị ậ ự
b o v quyêần l i c a ngả ệ ợ ủ ười tiêu dùng và b o v đ ng v t.ả ệ ộ ậ
CH ƯƠ NG 3: PHẦN TÍCH THIÊẾT KÊẾ H THÔẾNG Ệ
3 Mô hình t ng quan c a h thôếng nghiên c u ổ ủ ệ ứ
H thỗấng website gỗầm các ch c năng c b n c a m t website bánệ ứ ơ ả ủ ộhàng nh hi n th s n ph m theo danh sách, danh m c, thư ể ị ả ẩ ụ ương hi u, đăngệ
nh p & đăng ký, mua và đ t hàng, xem chi tiêất, tr ng thái đ n hàng, bình lu n,ậ ặ ạ ơ ậđánh giá s n ph m đỗấi v i phía ngả ẩ ớ ười dùng Đăng nh p, thêm, s a, xóa s nậ ử ả
- Qu n lý giao d ch thanh toán, mua hàng, x lý các đ n đ t hàng.ả ị ử ơ ặ
- Qu n lý hóa đ n: khi mua hàng khách hàng seỗ có hóa đ n mua gỗầm sỗấả ơ ơtên khách hàng, đ a ch ngị ỉ ười nh n, ngày đ t hàng,…ậ ặ
- Khi c a hàng có nhu cầầu nh p hàng thì ch c a hàng là ngử ậ ủ ử ườ ựi tr c tiêấpliên h v i nhà cung cầấp nh p thêm hàng vào c a hàng ệ ớ ậ ử
Trang 13- Khi nhà cung cầấp mang đêấn, ch c a hàng có nhi m v kê sỗấ lủ ử ệ ụ ượng hàng
nh p vào, ki m tra chầất lậ ể ượng hàng nh p xem có đúng tiêu chu n vàậ ẩđúng v i yêu cầầu c a c a hàng cầần hay khỗng ớ ủ ử
- Thỗấng kê t ng sỗấ đ n đ t hàng, t ng sỗấ liên h , trong ngày và trongổ ơ ặ ổ ệtháng, thu n ti n cho ngậ ệ ười qu n tr tiêấn hành x lý các đ n hàng, cácả ị ử ơliên h c a ngệ ủ ười dùng
- Thỗấng kê các m t hàng tỗần ặ
- T vầấn tr l i các liên h c a khách hàng.ư ả ờ ệ ủ
3.2 Giao di n ng ệ ườ i dùng.
- - Website khỗng nên quá ph c t p ứ ạ
- Dung lượng file khỗng quá l n ớ
- Thanh menu th t đ n gi n ậ ơ ả
- Ph i có thỗng tin liên h ả ệ
- Font ch đ n gi n, dêỗ nhìn, màu săấc hài hòa ữ ơ ả
- An toàn và b o m t d li u ả ậ ữ ệ
- Ki m tra website có tể ương thích v i các trình duy t ph biêấn hay khỗng.ớ ệ ổ
- Hi n th để ị ược các s n ph m m i nh p vêầ, các s n ph m khuyêấn mãi,ả ẩ ớ ậ ả ẩcác s n ph m cùng lo i,… ả ẩ ạ
- Cho phép khách hàng xem thỗng tin chi tiêất, tìm kiêấm các s n ph m, tinả ẩ
- Cho phép liên h v i ngệ ớ ười qu n tr ả ị
3.3 Phẫn tích và thiêết kêế h thôếng ệ
Trang 14- Hi n th danh m c c a s n ph m ể ị ụ ủ ả ẩ
- Hi n th thỗng tin s n ph m (nhà cung cầấp, giá, gi m giá, thỗng tin s nể ị ả ẩ ả ả
ph m, hình nh s n ph m, bài viêất liên quan ) ẩ ả ả ẩ
- Gi i thi u vêầ cỗng ty ớ ệ
- Cho phép đăng ký, đăng nh p tài kho n ậ ả
- Cho phép người dùng thay đ i thỗng tin tài kho n ổ ả
- Người dùng xem hàng, đ t hàng, xem hóa đ n, l u tr các đ n hàng.ặ ơ ư ữ ơ
bu c ph i th c hi n đăng nh p ộ ả ự ệ ậ
Tác nhần qu n lý có các ch c năng sau: qu n lý s n ph m, qu n lýả ứ ả ả ẩ ảdanh m c s n ph m, qu n lý gi hàng, qu n lý hóa đ n, qu n lý chi tiêất hóaụ ả ẩ ả ỏ ả ơ ả
đ n, qu n lý khách hàng, qu n lý đ t hàng, qu n lý chi tiêất đ t hàng, thỗấngơ ả ả ặ ả ặ
kê Đ th c hi n ch c năng này ngể ự ệ ứ ười qu n lý ph i đăng nh p ả ả ậ
Tác nhần khách hàng: có th th c hi n các ch c năng nh đăng ký tàiể ự ệ ứ ưkho n, đăng nh p Tìm kiêấm s n ph m, xem tin t c, đ t hàng, xem gi hàng,ả ậ ả ẩ ứ ặ ỏ
in hóa đ n.ơ
3.4.1 Ch c Năng Giám Đôếc ứ
M cụ Tên Ch c Năngứ Mỗ Tả
1 Đăng nh pậ Th c hi n đăng nh p vào h thỗấng, nh p vàoự ệ ậ ệ ậ
username và password Ki m tra h p l trùng v iể ợ ệ ớ
d li u có săỗn thì h thỗấng seỗ cho phép đăng nh pữ ệ ệ ậ
đ th c hi n các ch c năng trong h thỗấng.ể ự ệ ứ ệ
2 Qu n lý giao di nả ệ Qu n lý giao di n là thêm, s a, xóa b o trì giaoả ệ ử ả
di nệ
3 Qu n lý tài kho nả ả Qu n lý thỗng tin tài kho n đăng nh p c a ngả ả ậ ủ ười
dùng khi muỗấn đăng nh p vào h thỗấng qu n trậ ệ ả ị
4 Qu n lý phầnả Qu n lý phần quyêần Admin cầấp quyêần cho nhầnả
Trang 15quyêần viên
B ng 1.1 B ng ch c năng c a Giám Đỗấcả ả ứ ủ
3.4.2 Ch c Năng Qu n Lý ứ ả
M cụ Tên ch c năngứ Mỗ tả
1 Đăng nh pậ Th c hi n đăng nh p vào h thỗấng, nh p vàoự ệ ậ ệ ậ
username và password Ki m tra h p l trùng v iể ợ ệ ớ
d li u có săỗn thì h thỗấng seỗ cho phép đăngữ ệ ệ
nh p đ th c hi n các ch c năng trong h thỗấng.ậ ể ự ệ ứ ệ
2 Qu n tr h thỗấngả ị ệ Qu n lý toàn ả bộ h thỗấng, có quyêần thay đ i cácệ ổ
thỗng tin s n ph m, bài viêất, trong h thỗấng.ả ẩ ệ
Qu n lý thỗng tin vêầ các danh m c s n ph m.ả ụ ả ẩ
5 Qu n lý đ t hàngả ặ Qu n lý thỗng tin vêầ các đ n đ t hàng nh : tênả ơ ặ ư
ngườ ặi đ t hàng, đ a ch ngị ỉ ười nh n, sỗấ đi nậ ệtho i, hình th c thanh toán, t ng tiêần…ạ ứ ổ
l i thỗng tin vêầ khách hàng nh tên khách hàng,ạ ư
đ a ch , mã khách hàng, sỗấ đi n tho i, ị ỉ ệ ạ email
8 Qu n lý giao d chả ị Qu n lý giao d ch khi khách hàng mua hàng có cácả ị
thỗng tin nh : Mã giao d ch, mã khách hàng, đ aư ị ị
ch ngỉ ười nh n, sỗấ đi n tho i, t ng tiêần, hìnhậ ệ ạ ổ
th c thanh toán, hình th c v n chuy n.ứ ứ ậ ể
Trang 163 Đăng nh pậ Th c hi n đăng nh p vào h ự ệ ậ ệ thỗấng, băất bu c ph iộ ả
nh p user và password Ki m tra h p l trùng v iậ ể ợ ệ ớ
d li u có săỗn thì h thỗấng seỗ cho phép đăngữ ệ ệ
s n ph m và giá tiêần s n ph m đó.ả ẩ ả ẩ
7 Thanh toán Sau khi ch n mua s n ph m , ngọ ả ẩ ười dùng tiêấn
hành g i thỗng tin, ch n hình th c thanh toán vàử ọ ứ
tiêấn hành đ t hàng.ặ
B ng 1.3 B ng ch c năng ngả ả ứ ười dùng
Trang 173.5 Bi u đôề usecase ể
3.5.1 Bi u đôề usecase t ng quát ể ổ
Hình 1.1 Usecase t ng quátổ
Trang 183.5.2 Usecase đăng nh p ậ
Hình 1.2 Usecase đăng nh pậTác nhần: Admin
Mỗ t : Usecase cho admin đăng nh p vào h thỗấng ả ậ ệ
Điêầu ki n trệ ước: admin đăng nh p vào h thỗấng ậ ệ
Dòng s ki n chính: ự ệ
Ch n ch c năng đăng nh p.ọ ứ ậ
Giao di n đăng nh p hi n th ệ ậ ể ị
- Nh p mã admin, m t kh u vào giao di n đăng nh p ậ ậ ẩ ệ ậ
- H thỗấng ki m tra mã admin và m t kh u nh p c a admin ệ ể ậ ẩ ậ ủ
- Nêấu nh p sai mã admin ho c m t kh u thì chuy n sang dòng s ki n reỗậ ặ ậ ẩ ể ự ệnhánh A1 Nêấu nh p đúng thì h thỗấng seỗ chuy n t i trang qu n tr ậ ệ ể ớ ả ịUse case kêất thúc Dòng s ki n reỗ nhánh: ự ệ
- Dòng reỗ nhánh A1: admin đăng nh p khỗng thành cỗng ậ
- H thỗấng thỗng báo quá trình đăng nh p khỗng thành cỗng do sai mãệ ậadmin ho c m t kh u ặ ậ ẩ
- Ch n nh p l i h thỗấng yêu cầầu nh p l i mã admin, m t kh u ọ ậ ạ ệ ậ ạ ậ ẩ
- Use case kêất thúc
- Kêất qu : admin đăng nh p thành cỗng và có th s d ng các ch c năngả ậ ể ử ụ ứ
qu n lý tả ương ng trong trang qu n tr ứ ả ị
Trang 193.5.3 Usecase qu n lý s n ph m ả ả ẩ
Hình 1.3 Usecase qu n lý s n ph mả ả ẩTác nhần: Giám Đỗấc
Mỗ t : Use case này cho phép Giám Đỗấc xem, thêm, s a, xóa, và tìm kiêấm ả ửthỗng tin s n ph m trong h thỗấng Đ th c hi n use case này, Giám Đỗấc ph iả ẩ ệ ể ự ệ ả
- Giám Đỗấc ch n tùy ch n "Thêm s n ph m" ọ ọ ả ẩ
- H thỗấng hi n th giao di n nh p thỗng tin s n ph m và danh sách s n ệ ể ị ệ ậ ả ẩ ả
Trang 20- Nêấu vi c s a s n ph m khỗng thành cỗng, th c hi n dòng s ki n reỗ ệ ử ả ẩ ự ệ ự ệnhánh A1 và l u thỗng tin danh sách s n ph m ư ả ẩ
- H thỗấng hi n th danh sách s n ph m tìm kiêấm đệ ể ị ả ẩ ược
2 Use case kêất thúc
Dòng s ki n reỗ nhánh A1: ự ệ
- H thỗấng thỗng báo vi c nh p d li u khỗng h p l ệ ệ ậ ữ ệ ợ ệ
- Giám Đỗấc nh p l i thỗng tin ho c quay l i th c hi n l i các bậ ạ ặ ạ ự ệ ạ ướ ủc c a dòng s ki n chính Kêất qu : Các thỗng tin vêầ s n ph m đự ệ ả ả ẩ ượ ậc c p nh t ậtrong c s d li u khi th c hi n thêm, s a, ho c xóa s n ph m.ơ ở ữ ệ ự ệ ử ặ ả ẩ
3.5.4 Usecase qu n lý thành viên ả
Hình 1.4 Usecase qu n lý thành viênả
Mỗ t : Use case này cho phép Giám Đỗấc xem, xóa, và tìm kiêấm thỗng tin thành ảviên trong h thỗấng Đ th c hi n use case này, Giám Đỗấc ph i đã đăng nh p ệ ể ự ệ ả ậvào h thỗấng ệ
Trang 21Điêầu ki n trệ ước: Giám Đỗấc đã đăng nh p vào h thỗấng ậ ệ
Dòng s ki n chính: ự ệ
1 Giám Đỗấc ch n ki u tác đ ng: xem ho c xóa thỗng tin thành viên ọ ể ộ ặ
Xóa thỗng tin thành viên:
- Giám Đỗấc ch n tùy ch n "Xóa thành viên" ọ ọ
- H thỗấng hi n th danh sách thành viên ệ ể ị
- Giám Đỗấc ch n thành viên cầần xóa ọ
- Nêấu vi c xóa thỗng tin thành viên thành cỗng, h thỗấng đ a ra thỗng ệ ệ ưbáo thành cỗng
- Nêấu vi c xóa thỗng tin thành viên khỗng thành cỗng, th c hi n dòng s ệ ự ệ ự
ki n reỗ nhánh A1 và l u thỗng tin danh sách thành viên ệ ư
2 Use case kêất thúc
Trang 223.5.5 Usecase qu n lý ban qu n tr ả ả ị
Hình 1.5 Usecase qu n lý ban qu n trả ả ịĐiêầu ki n trệ ước: Giám Đỗấc đã đăng nh p vào h thỗấng ậ ệ
Dòng s ki n chính: ự ệ
1 Giám Đỗấc ch n ki u tác đ ng: thêm, s a, xóa, ho c tìm kiêấm thỗng tin ọ ể ộ ử ặquyêần
a Thêm quyêần:
- Giám Đỗấc ch n tùy ch n "Thêm quyêần" ọ ọ
- H thỗấng hi n th giao di n nh p thỗng tin quyêần và danh sách quyêần ệ ể ị ệ ậ
hi n t iệ ạ
- Giám Đỗấc nh p thỗng tin quyêần ậ
- Nêấu vi c thêm quyêần thành cỗng, h thỗấng đ a ra thỗng báo thành ệ ệ ưcỗng
- Nêấu vi c thêm quyêần khỗng thành cỗng, th c hi n dòng s ki n reỗ ệ ự ệ ự ệnhánh A1 và l u thỗng tin vào danh sách quyêần ư
b S a thỗng tin quyêần: ử
- Giám Đỗấc ch n tùy ch n "S a quyêần" ọ ọ ử
- H thỗấng hi n th danh sách quyêần ệ ể ị
- Giám Đỗấc ch n quyêần cầần s a ọ ử
- Giám Đỗấc nh p các thỗng tin cầần thay đ i ậ ổ
- Nêấu vi c s a quyêần thành cỗng, h thỗấng đ a ra thỗng báo thành cỗng ệ ử ệ ư
Trang 23- Nêấu vi c s a quyêần khỗng thành cỗng, th c hi n dòng s ki n reỗ nhánh ệ ử ự ệ ự ệA1 và l u thỗng tin danh sách quyêần ư
c Xóa thỗng tin quyêần:
- Giám Đỗấc ch n tùy ch n "Xóa quyêần" ọ ọ
- H thỗấng hi n th danh sách quyêần ệ ể ị
- Giám Đỗấc ch n quyêần cầần xóa ọ
- Nêấu vi c xóa quyêần thành cỗng, h thỗấng đ a ra thỗng báo thành cỗng ệ ệ ư
- Nêấu vi c xóa quyêần khỗng thành cỗng, th c hi n dòng s ki n reỗ nhánh ệ ự ệ ự ệA1 và l u thỗng tin danh sách quyêần ư
d Tìm kiêấm quyêần:
- Giám Đỗấc nh p thỗng tin tìm kiêấm vào ỗ tìm kiêấm trong danh sách ậquyêần
- H thỗấng hi n th danh sách quyêần tìm kiêấm đệ ể ị ược
2 Use case kêất thúc
Dòng s ki n reỗ nhánh A1: ự ệ
- H thỗấng thỗng báo vi c nh p d li u khỗng h p l ệ ệ ậ ữ ệ ợ ệ
- Giám Đỗấc nh p l i thỗng tin ho c quay l i th c hi n l i các bậ ạ ặ ạ ự ệ ạ ướ ủc c a dòng s ki n chính.ự ệ
Kêất qu : Các thỗng tin vêầ quyêần đả ượ ậc c p nh t trong c s d li u khi th c ậ ơ ở ữ ệ ự
hi n thêm, s a, ho c xóa quyêần.ệ ử ặ
3.5.6 Usecase qu n lý th vi n s n ph m ả ư ệ ả ẩ
Hình 1.6 Usecase qu n lý th vi n s n ph mả ư ệ ả ẩ
Dòng s ki n chính: ự ệ
1 Giám Đỗấc ch n ki u tác đ ng: thêm, s a, xóa thỗng tin nh s n ph m ọ ể ộ ử ả ả ẩ
a Thêm thỗng tin Slide:
Trang 24- Giám Đỗấc ch n tùy ch n "Thêm Slide".ọ ọ
- H thỗấng hi n th giao di n nh p thỗng tin Slide và danh sách Slide hi nệ ể ị ệ ậ ệ
t i.ạ
- Giám Đỗấc nh p thỗng tin Slide.ậ
- Nêấu vi c thêm Slide thành cỗng, h thỗấng đ a ra thỗng báo thành cỗng.ệ ệ ư
- Nêấu vi c thêm Slide khỗng thành cỗng, th c hi n dòng s ki n reỗ nhánhệ ự ệ ự ệA1 và l u thỗng tin vào danh sách Slide.ư
b S a thỗng tin Slide: ử
- Giám Đỗấc ch n tùy ch n "S a Slide" ọ ọ ử
- H thỗấng hi n th danh sách Slide ệ ể ị
- Giám Đỗấc ch n Slide cầần s a ọ ử
- Giám Đỗấc nh p các thỗng tin cầần thay đ i.ậ ổ
- Nêấu vi c s a Slide thành cỗng, h thỗấng đ a ra thỗng báo thành cỗng ệ ử ệ ư
- Nêấu vi c s a Slide khỗng thành cỗng, th c hi n dòng s ki n reỗ nhánh ệ ử ự ệ ự ệA1 và l u thỗng tin danh sách Slide ư
c Xóa thỗng tin Slide:
- Giám Đỗấc ch n tùy ch n "Xóa Slide" ọ ọ
- H thỗấng hi n th danh sách Slide ệ ể ị
- Giám Đỗấc ch n Slide cầần xóa ọ
- Nêấu vi c xóa Slide thành cỗng, h thỗấng đ a ra thỗng báo thành cỗng ệ ệ ư
- Nêấu vi c xóa Slide khỗng thành cỗng, th c hi n dòng s ki n reỗ nhánh ệ ự ệ ự ệA1 và l u thỗng tin danh sách Slide ư
2 Use case kêất thúc
Dòng s ki n reỗ nhánh A1: ự ệ
- H thỗấng thỗng báo vi c nh p d li u khỗng h p l ệ ệ ậ ữ ệ ợ ệ
- Giám Đỗấc nh p l i thỗng tin ho c quay l i th c hi n l i các bậ ạ ặ ạ ự ệ ạ ướ ủc c a dòng s ki n chính ự ệ
Kêất qu : Các thỗng tin vêầ Slide đả ượ ậc c p nh t trong c s d li u khi th c ậ ơ ở ữ ệ ự
hi n thêm, s a, ho c xóa thỗng tin Slide.ệ ử ặ