+ Hỗ trợ quan lý kho hàng và nhân viên làm việc + Giúp quan lý tiệm trà thống kê báo cáo từ đó nắm bắt được tình hình kinh doanh củaquán để đưa ra phương hướng phát triển trong thời gian
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 Ề Ọ Ầ PHÂN TÍCH THI T K H TH NG H Ế Ế Ệ Ố ƯỚ NG Đ I T Ố ƯỢ NG
Đ TAI: Ề
QU N LÝ MUA BÁN XE Ô TÔ C A HANG TI N Đ T Ả Ử Ế Ạ
Sinh viên th c hi n : PH M MINH TRÍ ự ệ Ạ
Gi ng viên h ả ướ ng d n : Cô Lê Th Trang Linh ẫ ị
Hà N i, ngày 26 tháng 6 năm 2021 ộ
PHI U CH M ĐI M Ế Ấ Ể
Sinh viên th c hi n: ự ệ
Trang 2Trên th c t không có s thành công nào mà không g n li n v i ự ế ự ắ ề ớ
nh ng s h tr , giúp đ dù ít hay nhi u, dù tr c ti p hay gián ti p c a ữ ự ỗ ợ ỡ ề ự ế ế ủ
ng ươ i khác Trong su t th i gian đã và đang h c t p t i tr ố ơ ọ ậ ạ ươ ng đ n nay, ế
em đã nh n đ ậ ượ c r t nhi u s quan tâm, giúp đ c a quý Th y Cô, gia ấ ề ự ỡ ủ ầ đình và b n bè ạ
Và đ c bi t, trong h c kỳ này Em xin c m n cô Lê Th Linh Trang ặ ệ ọ ả ơ ị
đã h ướ ng d n, góp ý, th o lu n đ bài báo cáo này c a em đ ẫ ả ậ ể ủ ượ c hoàn thi n Trong th i gian đ ệ ơ ượ c h c t p và th c hành d ọ ậ ự ướ ự ướ i s h ng d n ẫ
c a cô, chúng em không nh ng thu đ ủ ữ ượ c r t nhi u ki n th c b ích, mà ấ ề ế ứ ổ còn đ ượ c truy n s say mê và thích thú đ i v i b môn Phân Tích Thi t ề ự ố ớ ộ ế
Trang 3K H ế ướ ng Đ i T ố ượ ng
M c dù đã r t c g ng hoàn thi n đ án v i t t c s n l c, tuy ặ ấ ố ắ ệ ồ ớ ấ ả ự ỗ ự nhiên, do b ướ c đ u đi vào th c t , tìm hi u và xây d ng đ án trong ầ ự ế ể ự ồ
th i gian có h n, v i l ơ ạ ớ ượ ng ki n th c còn h n ch , nhi u b ng , nên đ ế ứ ạ ế ề ỡ ỡ ồ
án “Qu n lý ti m trà Chân Nguyên” ch c ch n s không th tránh kh i ả ê / ắ ắ ẽ ể ỏ
nh ng thi u sót Chúng em r t mong nh n đ ữ ế ấ ậ ượ c s quan tâm, thông ự
c m và nh ng đóng góp quý báu c a các th y cô và các b n đ đ án này ả ữ ủ ầ ạ ể ồ ngày càng hoàn thi n h n ệ ơ
M t l n n a, chúng em xin chân thành c m n th y và luôn mong ộ ầ ữ ả ơ ầ
1.4.2 Yêu c u phi ch c năngầ ứ 11
2.1 Xác đ nh các actor và Use case t ng quát c a h th ng ị ổ ủ ệ ố 11
Trang 42.2.2.2) Bi u đ ho t đ ngể ồ ạ ộ 222.2.2.3) Bi u đ trình tể ồ ự 262.2.2.4)Bi u đ c ng tác qu n lý th m cể ồ ộ a ư ụ 282.2.2.5) Bi u đ tr ng tháiể ồ ạ 30
Trang 52.2.9)Qu n lý báo cáo,th ng kê ả ố 78
DANH M C HÌNH NH Ụ Ả
hình 2.1 Use case t ng quát ổ
Trang 6hình 2.10 hình 2.11 hình 2.12 hình 2.13hình 2.14hình 2.15hình 2.16hình 2.17hình 2.18hình 2.19hình 2.20hình 2.21hình 2.21hình 2.22hình 2.23hình 2.24hình 2.25hình 2.26hình 2.27hình 2.28hình 2.29hình 2.30hình 2.31hình 2.32hình 2.33hình 2.34hình 2.35hình 2.36hình 2.37hình 2.38hình 2.39hình 2.40hình 2.41hình 2.42
Trang 7hình 2.43hình 2.44hình 2.45hình 2.46hình 2.47hình 2.48hình 2.49hình 2.50hình 2.51hình 2.52hình 2.54hình 2.55hình 2.56hình 2.57hình 2.58hình 2.59hình 2.60hình 2.62hình 2.63hình 2.64hình 2.65hình 2.66hình 2.67hình 2.68hình 2.69hình 2.70hình 2.71hình 2.72hình 2.73hình 2.74hình 2.75
Trang 8
CH ƯƠ NG I :KH O SÁT H TH NG Ả Ệ Ố
1.1 Hi n tr ng ệ ạ
-Mô hình t ch c c a hàng mua bán xe ô tô ổ ứ ử
-Hi n nay thì c a hàng đang duy trì kinh doanh buôn bán bình thệ ử ường M i yêu c uọ ầmua hàng c a khách hàng đủ ược thông qua hai phương th c khác nhau: online hay làứtruy n th ng nh mua bán tr c ti p M i công đo n đ s n ph m đ n tay ngề ố ư ự ế ọ ạ ể a ẩ ế ười muanhi u giai đo n khác nhau cũng có lúc s có nh ng r c r i trong th t c khi n cho c aề ạ ẽ ữ ắ ố ủ ụ ế ửhàng ch m ti n đ hay m c ph i nh ng vậ ế ộ ắ a ữ ướng m c không nên có ắ
Trang 9+Sau khi xác nh n khách hàng mu n mua xe thì s g i đi n đ xác nh n xem còn lo iậ ố ẽ ọ ệ ể ậ ạ
xe mà khách mu n hay không , n u có thì s đ a khách đ n khu v c thanh toán đ gi iố ế ẽ ư ế ự ể aquy t v v n đ gi y t và thanh toán ti n xe.Nhân viên s xem khách hàng s thanhế ề ấ ề ấ ờ ề ẽ ẽtoán theo hình th c nào : tr th ng ho c tr góp N u khách hàng có th tr th ng trongứ a ẳ ặ a ế ể a ẳ
1 l n thì nhân viên s đ a khách hàng hoàn thành ph n gi y t Còn n u tr góp thìầ ẽ ư ầ ấ ờ ế anhân viên c a hàng s t v n v các kho n tr góp đ khách ch nử ẽ ư ấ ề a a ể ọ
+Gi i quy t xong v n đ ti n b c và gi y t , nhân viên s h i khách hàng v v n đa ế ấ ề ề ạ ấ ờ ẽ ỏ ề ấ ềngày tháng nh n xe, n u khách mu n nh n xe luôn thì s cho ki m tra xe l p đ t đậ ế ố ậ ẽ ể ắ ặ ểkhách có th l y luôn , còn n u khách mu n nh n xe vào ngày khách thì s có gi y h nể ấ ế ố ậ ẽ ấ ẹ
- Khó khăn trong qu n lý nhân viên t i c a hàng, qu n lý khách hàng , qu n lý các đ n a ạ ử a a ơhàng
- Vi c qu n lý kho hàng không đệ a ược tri t đ ệ ể
- Không có các liên k t tế ương thích v i h th ng c nh báo và giám sát c a hàng.ớ ệ ố a ử
- Do th i đ i phát tri n v công ngh - khoa h c, nên c a hàng kinh doanh c v tr c ờ ạ ể ề ệ ọ ử a ề ự
ti p và tr c tuy n trên trang website c a c a hàng ế ự ế ủ ử
- C a hàng Ti n Đ t là c a hàng kinh doanh mua bán xe ô tô có ti ng và đử ế ạ ử ế ược ho t ạ
đ ng t năm 2010 Đây là c a hàng qu ng bá và mua bán các lo i xe nh :Mercedes, ộ ừ ử a ạ ưVinfast, BMV,Ferrari… C a hàng này còn có khu buôn bán các ph ki n cho xe ô tô ử ụ ệ
t i ngay chính bên c nh c a hàng Cùng v i s hi n đ i và ti n b c a khoa h c và ạ ạ ử ớ ự ệ ạ ế ộ ủ ọcông ngh , c a hàng đã mua , nh p và đông th i đã bán ra r t nhi u lo i xe có m u mã ệ ử ậ ờ ấ ề ạ ẫ
đ p , hi n đ i , giúp vi c di chuy n chúng ta thêm đ n gi n, gi m căng th ng trong ẹ ệ ạ ệ ể ơ a a ẳ
cu c s ng sau nh ng ngày h c t p và làm vi c v t v Bên c nh đó nh ng n i lo v ộ ố ữ ọ ậ ệ ấ a ạ ữ ỗ ề
Trang 10cách b o trì xe đang là nh ng đi u băn khoăn c a t t c các nga ữ ề ủ ấ a ười ch , nh ng đã ủ ưkhông còn ph i lo l ng n a vì c a hàng Ti n Đ t s đ a ra nh ng l i khuyên t t nh t a ắ ữ ử ế ạ ẽ ư ữ ờ ố ấ
v cách s d ng và chăm sóc xe cho khách hàng Chính vì ph c v nhu c u tinh th n ề ử ụ ụ ụ ầ ầ
c a nh ng khách hàng yêu thích xe h i mà s lủ ữ ơ ố ượng khách hàng hàng năm đ u duy trì ề
và có chi u hề ướng gia tăng
1.3 Ho t đ ng nghi p v ạ ộ ệ ụ
-Do công ty ch a ng d ng công ngh thông tin vào quá trình qu n lý nên m i thông ư ứ ụ ệ a ọtin v nhân viên, gi y t xe đ u th c hi n trên gi y t Khi nhân viên bans đề ấ ờ ề ự ệ ấ ờ ược m t ộchi c xe thì h s và h p đ ng c a xe s đế ồ ơ ợ ồ ủ ẽ ược nhân viên s l u l i đ qu n lý, đó là cácẽ ư ạ ể athông tin v lý l ch cá nhân khách hàng , đ c đi m c a xe nh m u mã , màu s c , mã ề ị ặ ể ủ ư ẫ ắ
xe …
-Trong quá trình làm vi c , nhân viên có th vì m t lí do nào đó mà ph i thay đ i ngệ ể ộ a ổ ườigiao d ch , khi đó công ty c n t i các cu n s dày đ ghi ti n hoa h ng cho t ng nhân ị ầ ớ ố ổ ể ề ồ ừviên, m i l n c n phát lỗ ầ ầ ương thì c n l u các thông tin v lầ ư ề ương trước và sau khi đ i ổkèm theo ngày mà nh ng thông tin đó đữ ược thay đ i.ổ
- Hệ thống quan lý bán hàng có nhiệm vụ chức năng nghiệp vụ về bán hàng
+ Hỗ trợ quan lý kho hàng và nhân viên làm việc
+ Giúp quan lý tiệm trà thống kê báo cáo từ đó nắm bắt được tình hình kinh doanh củaquán để đưa ra phương hướng phát triển trong thời gian tới
+Góp phần nâng cao hiệu qua công việc, thúc đẩy phát triển hoạt động quán Giúp chocông việc quan lý trở nên dW dàng, tiện dụng và chính xác hơn
+ Giam bớt chi phí, nhân công, thời gian và sức lực
Trang 11- Quan lý bán hàng.
- Quan lý nhà cung cấp
- Quan lý khuyến mãi
- Quan lý hóa đơn
- Báo cáo, thống kê
1.4.2 Yêu c u phi ch c năng ầ ứ
- Thực hiện tốt các chứng năng chính hiện tại
- Giao diện dW nhìn, dW sử dụng
- Tốc độ xử lý thông tin nhanh, đam bao chính xác, kịp thời
- Theo dõi chi tiết hàng nhập, tồn đọng
- Tạo được các báo cáo hàng tháng, hàng quý…
- Thống kê được lượng xe sắp hết
- Có đầy đủ các chức năng của hệ thống quan lý
- Hệ thống phai có chế độ sao lưu phục hồi dữ liệu, nhằm đam bao an toàn về mặt
dữ liệu
- Bao mật tốt, chỉ làm việc với người có quyền sử dụng
CH ƯƠ NG 2 : PHÂN TÍCH THI T K H TH NG Ế Ế Ệ Ố
Trang 122.1 Xác đ nh các actor và Use case t ng quát c a h th ng ị ổ ủ ệ ố
2.1.1 Xác đ nh tác nhân và các ca s d ng ị ử ụ
1 Người qu n lýả Là ng ười nắắm được tnh hình mua bán, doanh thu
c a shop th i trang, qu n lý nhân viên Vi c thốắngủ ờ ả ệ
kê được th c hi n hàng tháng , hàng quý ho c ự ệ ặcũng có khi h thốắng kê đ t xuâắtệ ộ
2 Khách hàng Là ng i tr c têắp mua hàng t shop th i trang, ườ ự ừ ờ
đ c h thốắng qu n lý sốắ đi m tch lũy( nêắu là ượ ệ ả ểkhách hàng thiên thi n), đệ ược thanh toán têền,
nh n hóa đ n mình đã mua hàng t shop th i ậ ơ ừ ờtrang
3 Nhân viên bán hàng Là nhân viên bán hàng trong shop th i trang ờ
Nhân viên bán hàng, đ ng quâềy thu têền và tnh ứ ởtêền cho khách hàng.Thống qua các mã v ch qu n ạ ả
lý trên t ng m t hàng đừ ặ ược nhân viên bán hàng
nh p vào h thốắng thống qua m t đâều đ c v ch ậ ệ ộ ọ ạmã
4 Th khoủ Là ng ười ch u trách nhi m t o phiêắu nh p hàng ị ệ ạ ậ
khi hàng hóa đ c nh p vêề, t o phiêắu xuâắt khi ượ ậ ạxuâắt hàng lên quâềy, ki m kê hàng trong kho, t o ể ạphiêắu tr hàng nêắu m t hàng đó có vâắn đêề, b lốỗi.ả ặ ị
Hình 1: S đồồ use case t ng quát ơ ổ
Bi u đốề Use case t ng quan cho ta thâắy để ổ ược khái quát các ch c nắng chính c a h ứ ủ ệthốắng nh qu n lý ngư ả ười dùng, qu n lý th m c, qu n lý nhân viên, ả ư ụ ả
Tác nhân tham gia vào h thốắng:ệ
-Qu n tr h thốắng(Admin)ả ị ệ
-Người qu n lýả
-Nhân viên bán hàng
Trang 13- Th khoủ
2.1.2 Use case t ng quát ổ
Hình 1) Use case t ng quát ổ
Trang 142.2.1) Ch c năng đăng nh p ứ ậ
2.2.1.1) Bi u đ use caseể ồ
Hình 2 : Bi u đ use case đăng nh pể ồ ậ
*Đ c t use case đăng nh p, đăng xu tặ a ậ ấ
- Tác nhân: Qu n lý c a hàng.a ử
- Mô t : M i khi tác nhân s d ng h th ng qu n lý thì c n th c hi n ch ca ỗ ử ụ ệ ố a ầ ự ệ ứnăng đăng nh p vào h th ng Khi dùng xong ph n m m thì đăng xu t tàiậ ệ ố ầ ề ấkho n ra kh i ph n m m qu n lý.a ỏ ầ ề a
- Dòng s ki n chính:ự ệ
+ Tác nhân yêu c u giao di n đăng nh p vào h th ngầ ệ ậ ệ ố
+ H th ng hi n th giao di n đăng nh p cho tác nhânệ ố ể ị ệ ậ
+ Tác nhân s : c p nh t tên đăng nh p (username) và m t kh u (password).ẽ ậ ậ ậ ậ ẩ+ H th ng ki m tra d li u và xác nh n thông tin t tác nhân g i vào hệ ố ể ữ ệ ậ ừ ử ệ
th ng.ố
+ Thông tin đúng thì h th ng g i thông báo và đ a tác nhân vào h th ngệ ố ử ư ệ ố
Trang 15+ K t thúc use case đăng nh p.ế ậ
- Dòng s ki n ph :ự ệ ụ
+ S ki n 1: N u tác nhân đăng nh p đúng, nh ng l i mu n thoát kh i hự ệ ế ậ ư ạ ố ỏ ệ
th ng H th ng thông báo thoát b ng cách đăng xu t K t thúc use case.ố ệ ố ằ ấ ế+ S ki n 2: N u tác nhân đăng nh p sai H th ng thông báo đăng nh p l iự ệ ế ậ ệ ố ậ ạ
ho c thoát Sau khi tác nhân ch n thoát K t thúc use case.ặ ọ ế
- Các yêu c u đ c bi t: Không cóầ ặ ệ
- Tr ng thái h th ng trạ ệ ố ước khi s d ng use case: Không có yêu c uử ụ ầ
- Tr ng thái h th ng sau khi s d ng use case:ạ ệ ố ử ụ
+ N u đăng nh p thành công: H th ng s g i thông báo “B n đã đăngế ậ ệ ố ẽ ử ạ
nh p thành công!!!” và hi n th giao di n chính cho tác nhân th c hi nậ ể ị ệ ự ệcác ch c năng khác.ứ
+ N u đăng nh p th t b i: H th ng cũng s g i thông báo “B n đã đăngế ậ ấ ạ ệ ố ẽ ử ạ
nh p th t b i!!!” và quay l i ch c năng đăng nh p cho b n đăng nh p l iậ ấ ạ ạ ứ ậ ạ ậ ạthông tin c a mình.ủ
Đăng nh p thanh công hi n th trang dashboard.ậ ể ị
N u quên m t kh u có th reset, m t kh u m i đế ậ ẩ ể ậ ẩ ớ ược g i theo thông tin liên h ử ệThông tin liên h đ h th ng g i b n tin c nh báoệ ể ệ ố ử a a
Trang 162.2.1.2) Bi u đ ho t đ ng đăng nh p ể ồ ạ ộ ậ
Hình 3 : Bi u đ ho t đ ng đăng nh pể ồ ạ ộ ậ
Mô t chi ti t bi u đ ho t đ ng ch c năng đăng nh pa ế ể ồ ạ ộ ứ ậ
Bước 1: Tác nhân là người dùng (Qu n tr h th ng) khi yêu c u đăng nh p h th ng.a ị ệ ố ầ ậ ệ ố
Bước 2: Ch n menu đăng nh p.ọ ậ
Bước 3: H th ng tr v form đăng nh p.ệ ố a ề ậ
Bước 4: Yêu c u nh p thông tin tài kho n g m id và password.ầ ậ a ồ
Bước 5: Nh p id và passwordậ
Bước 6: Ki m tra thông tin đăng nh p.ể ậ
Bước 7: Ki m tra thông tin trên CSDL.ể
Bước 8: Hi n th thông báo ra màn hình N u thông tin ngể ị ế ười dùng nh p trùng v i k t ậ ớ ế
qu trên c s d li u thì hi n th thông báo cho tác nhân “Đăng nh p thành công!”.a ơ ở ữ ệ ể ị ậ
Trang 17Và ngượ ạc l i thì hi n th thông báo “Sai id ho c password”.ể ị ặ
2.2.1.3) Bi u đ trình tể ồ ự
Hình 4 : Bi u đ trình t đăng nh pể ồ ự ậ
Trang 182.2.1.4)Bi u đ c ng tác ể ồ ộ
Hình 5: bi u đ c ng tác đăng nh pể ồ ộ ậ2.2.1.5)Bi u đ tr ng thái ể ồ ạ
-Bi u đ tr ng thái đăng nh pể ồ ạ ậ
Trang 192.2.2) Ch c năng qu n lý th m c ứ ả ư ụ
2.2.2.1)Bi u đ use caseể ồ
Hình 6 : Use case qu n lý th m c a ư ụ
Trang 222.2.2.2) Bi u đ ho t đ ngể ồ ạ ộ
-Bi u đ ho t đ ng thêm th m c ể ồ ạ ộ ư ụ
Hình 7:
*Mô t chi ti t bi u đ ho t đ ng qu n lý th m c (thêm th m c)a ế ể ồ ạ ộ a ư ụ ư ụ
Bước 1: Tác nhân là người dùng (Qu n tr h th ng) khi yêu c u đăng nh p h th ng.a ị ệ ố ầ ậ ệ ố
Bước 2: Ch n menu qu n lý th m c ọ a ư ụ
Bước 3: H th ng hi n th yêu c u ệ ố ể ị ầ
Trang 23Bước 4: Ch n yêu c u thêm th m c và h th ng hi n th popup thêm th m c ọ ầ ư ụ ệ ố ể ị ư ụ
Bước 5: H th ng ki m tra và xác th c thông tinệ ố ể ự
Bước 6: Ki m tra thông tin trên CSDLể
Bước 7: Hi n th thông báo ra màn hình N u thông tin để ị ế ược xác th c thì hi n th ự ể ị
“thêm th m c” thành công , n u sai thì yêu c u nh p l i tên th m c ư ụ ế ầ ậ ạ ư ụ
-Bi u đ ho t đ ng s a th m c: ể ồ ạ ộ ử ư ụ
Hình 8 :
*Mô t chi ti t bi u đ ho t đ ng qu n lý th m c (s a th m c)a ế ể ồ ạ ộ a ư ụ ử ư ụ
Trang 24Bước 1: Tác nhân là người dùng (Qu n tr h th ng) khi yêu c u đăng nh p h th ng.a ị ệ ố ầ ậ ệ ố
Bước 2: Ch n menu qu n lý th m c ọ a ư ụ
Bước 3: H th ng hi n th yêu c u ệ ố ể ị ầ
Bước 4: Ch n yêu c u s a th m c và h th ng hi n th popup s a th m c ọ ầ ử ư ụ ệ ố ể ị ử ư ụ
Bước 5: H th ng ki m tra và xác th c thông tin th m c c n s aệ ố ể ự ư ụ ầ ử
Bước 6: Ki m tra thông tin trên CSDL và h th ng s a th m c c n s aể ệ ố ử ư ụ ầ ử
Bước 7: Hi n th thông báo ra màn hình N u thông tin để ị ế ược xác th c thì hi n th “s a ự ể ị ử
th m c” thành công , n u sai thì yêu c u nh p l i tên th m c c n s aư ụ ế ầ ậ ạ ư ụ ầ ử
-Bi u đ ho t đ ng xóa th m c : ể ồ ạ ộ ư ụ
Trang 25Hình 9 :
*Mô t chi ti t bi u đ ho t đ ng qu n lý th m c (xóa th m c)a ế ể ồ ạ ộ a ư ụ ư ụ
Bước 1: Tác nhân là người dùng (Qu n tr h th ng) khi yêu c u đăng nh p h th ng.a ị ệ ố ầ ậ ệ ố
Bước 2: Ch n menu qu n lý th m c ọ a ư ụ
Bước 3: H th ng hi n th yêu c u ệ ố ể ị ầ
Bước 4: Ch n yêu c u xóa th m c và h th ng hi n th popup s a th m c ọ ầ ư ụ ệ ố ể ị ử ư ụ
Bước 5: Người dùng nh p tên th m c c n xóaậ ư ụ ầ
Bước 6: Ki m tra thông tin trên CSDL, ki m tra t t c th m c , n u thông tin th m c ể ể ấ a ư ụ ế ư ụ
c n xóa sai thì yêu c u nh p l i tên th m c c n xóa , còn n u đúng thì h th ng ti n ầ ầ ậ ạ ư ụ ầ ế ệ ố ếhành xóa th m c.ư ụ
Bước 7: Hi n th thông báo ra màn hình N u thông tin để ị ế ược xác th c thì hi n th “ ự ể ịxóa th m c” thành công , n u sai thì yêu c u nh p l i tên th m c c n xóaư ụ ế ầ ậ ạ ư ụ ầ
2.2.2.3) Bi u đ trình tể ồ ự
-Bi u đ trình t thêm th m c ể ồ ự ư ụ
Trang 26Hình 10:
-Bi u đ trình t s a th m c :ể ồ ự ử ư ụ
Hình 11 :
-Bi u đ trình t xóa th m c :ể ồ ự ư ụ
Trang 27Hình 12:
2.2.2.4)Bi u đ c ng tác qu n lý th m c ể ồ ộ a ư ụ
-Bi u đ c ng tác thêm th m c: ể ồ ộ ư ụ
Trang 292.2.2.5) Bi u đ tr ng thái ể ồ ạ
2.2.3)Qu n lý ng ả ươ i dùng :
2.2.3.1)Bi u đ use case ể ồ
hình 16:
*Mô t use casea
+Use case này cho phép người dùng ( khách hàng , admin) thay đ i thông tin tài kho nổ a
Trang 30hi n th thông báo : “thi u các thông tin cá nhân” và yêu c u b sung đ y đ thông tin ể ị ế ầ ổ ầ ủ
cá nhân Người dùng có th b sung đ y đ thông tin thông tin cá nhân ho c h y b ể ổ ầ ủ ặ ủ ỏthao tác th c hi n , lúc này use case k t thúc ự ệ ế
+Ng i s d ng câắp quyêền cho ngườ ử ụ ười dùng khác v i quyêền h n bắềng ho c thâắp h n ớ ạ ặ ơ
*Mô t chi ti t bi u đ ho t đ ng qu n lý nga ế ể ồ ạ ộ a ười dùng (thêm người dùng )
Bước 1: Tác nhân là người dùng (Qu n tr h th ng) khi yêu c u đăng nh p h th ng.a ị ệ ố ầ ậ ệ ố
Bước 2: Ch n menu qu n lý ngọ a ười dùng
Bước 3: H th ng hi n th yêu c u ệ ố ể ị ầ
Trang 31Bước 4: Ch n yêu c u thêm ngọ ầ ười dùng và h th ng hi n th popup thêm ngệ ố ể ị ười dùng
Bước 5: Người dùng nh p thông tin v user, phòng ban, lo i quy n , sdt, email c n ậ ề ạ ề ầthêm
Bước 6: Ki m tra thông tin trên CSDL N u thông tin để ế ược xác th c là sai thì h th ng ự ệ ốyêu c u ngầ ười dùng nh p l i nh ng thông tin c n thêm còn n u thông tin chính xác thì ậ ạ ữ ầ ếthêm thông tin người dùng vào csdl
Bước 7: Hi n th thông báo ra màn hình N u thông tin để ị ế ược xác th c thì hi n th ự ể ị
“thêm người dùng” thành công
-Bi u đ ho t đ ng s a ngể ồ ạ ộ ử ười dùng
Hình 18:
*Mô t chi ti t bi u đ ho t đ ng qu n lý nga ế ể ồ ạ ộ a ười dùng (s a ngử ười dùng )
Bước 1: Tác nhân là người dùng (Qu n tr h th ng) khi yêu c u đăng nh p h th ng.a ị ệ ố ầ ậ ệ ố
Trang 32Bước 2: Ch n menu qu n lý ngọ a ười dùng
Bước 3: H th ng hi n th yêu c u ệ ố ể ị ầ
Bước 4: Ch n yêu c u s a ngọ ầ ử ười dùng và h th ng hi n th popup s a ngệ ố ể ị ử ười dùng
Bước 5: Người dùng nh p thông tin v user, phòng ban, lo i quy n , sdt, email c n ậ ề ạ ề ầthêm
Bước 6: Ki m tra thông tin trên CSDL N u thông tin v lo i quy n để ế ề ạ ề ược xác th c là ựsai thì h th ng yêu c u ngệ ố ầ ười dùng nh p l i nh ng thông tin c n s a còn n u thông tinậ ạ ữ ầ ử ếchính xác thì s a thông tin ngử ười dùng
Bước 7: Hi n th thông báo ra màn hình N u thông tin để ị ế ược xác th c thì hi n th “s a ự ể ị ử
người dùng” thành công
-Bi u đ ho t đ ng xóa ngể ồ ạ ộ ười dùng
Trang 33Hình 19:
*Mô t chi ti t bi u đ ho t đ ng qu n lý nga ế ể ồ ạ ộ a ười dùng (xóa người dùng )
Bước 1: Tác nhân là người dùng (Qu n tr h th ng) khi yêu c u đăng nh p h th ng.a ị ệ ố ầ ậ ệ ố
Bước 2: Ch n menu qu n lý ngọ a ười dùng
Bước 3: H th ng hi n th yêu c u ệ ố ể ị ầ
Bước 4: Ch n yêu c u xóa ngọ ầ ười dùng và h th ng hi n th popup xóa ngệ ố ể ị ười dùng
Bước 5: Người dùng nh p thông tin v lo i quy n , sdt, email c n thêm ậ ề ạ ề ầ
Bước 6: Ki m tra thông tin trên CSDL N u thông tin v lo i quy n để ế ề ạ ề ược xác th c là ự
Trang 34sai thì h th ng yêu c u ngệ ố ầ ười dùng nh p l i nh ng thông tin c n xóa còn n u thông tinậ ạ ữ ầ ếchính xác thì xóa thông tin người dùng
Bước 7: Hi n th thông báo ra màn hình N u thông tin để ị ế ược xác th c thì hi n th “xóaự ể ị
Trang 35Hình 21:
-Bi u đ trình t xóa ngể ồ ự ười dùng
Trang 36Hình 22:
2.2.3.4)Bi u đ c ng tác ể ồ ộ
-Bi u đ c ng tác thêm ngể ồ ộ ười dùng
Trang 37Hình 23:
-Bi u đ c ng tác s a ngể ồ ộ ử ười dùng