lOMoARcPSD|17343589
TRƯỜNG ĐẠI HỌC ĐIỆN LỰC
KHOA CƠNG NGHÞ THƠNG TIN
BÁO CÁO CHUYấN ị HC PHắN
LP TRèNH JAVA
ị TCI:
QUắN Lí CA HNG GIY DẫP
Sinh viờn thc hin
: NGUYịN ỵC TRIịU
Ging viờn hng
: PHNG VN CắNH
dn
Ngnh
: CễNG NGHị THễNG TIN
Chuyờn ngnh
: CễNG NGHị PHắN MịM
Lp
: D15CNPM2
Khúa
: D15
H Ni, thỏng 6 nm 2022
lOMoARcPSD|17343589
PHIắU CHắM IịM
Sinh viờn thc hin:
H v tờn
Nguyn c Triu
Ni dung
Điểm
MSV: 20810310288
Giảng viên chấm điểm:
Họ và tên
Giảng viên chấm
1:
Giảng viên chấm 2
:
Chữ
ký
Ghi
chú
lOMoARcPSD|17343589
MỤC LỤC
Lßi Mß Đ¿u
1
CHƯƠNG I Kh¿o Sát Và Xác L¿p Bài Tốn
2
1 Kh¿o sát
2
2 Xác l¿p bài tồn
2
3 u c¿u cÿa cÿa hàng
2
CHƯƠNG II PHÂN TÍCH THIẾT KẾ HỆ THỐNG
3
1 Bißu đß usecase tßng quát
7
2 Bißu đß tu¿n tÿ
12
3 Bißu đß lßp tßng quát
17
CHƯƠNG III CÀI ĐẶT
1 Giao dißn trang chÿ
23
2 Giao dißn đăng nh¿p
24
3 Giao dißn menu
25
4 Giao dißn qu¿n lý giày dép
26
5 Giao dißn qu¿n lý nhà cung c¿p
27
6 Giao dißn qu¿n lý hóa đ¡n
28
7 Giao dißn qu¿n lý kho
29
8 Giao dißn đăng ký
30
lOMoARcPSD|17343589
LỜI MỞ ĐẦU
Trê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 q Th¿y Cơ, gia đình và b¿n bè.
Và đ¿c bißt, trong hßc kÿ này. Chúng em xin c¿m ¡n th¿y Đ¿ng Tr¿n Đÿc đã
h±ßng d¿n, góp ý, th¿o lu¿n đß bài báo cáo này cÿa em đ±ÿc hồ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 trun sÿ say
mê và thích thú đßi vßi bß L¿p trình Java.
M¿c dù đã r¿t cß g¿ng hồ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
dép= ch¿c ch¿n s¿ khơng thß tránh khßi nhÿng thi¿u sót. Em r¿t mong nh¿n
đ±ÿc sÿ quan tâm, thơng c¿m và nhÿng đóng góp q báu cÿa các th¿y cơ và
các b¿n đß dÿ án này ngày càng hồ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 nh¿n
đ±ÿc sÿ đóng góp cÿa th¿y cơ và các b¿n.
Sau cùng, chúng em xin kính chúc các th¿y cơ trong Khoa Cơng Nghß Thơng
Tin dßi dào sÿc khße, nißm tin đß ti¿p tÿc thÿc hißn sÿ mßnh cao đ¿p cÿa mình
là trun đ¿t ki¿n thÿc cho th¿ hß mai sau.
Trân trßng!
Trang 1
lOMoARcPSD|17343589
CHƯƠNG I Kh¿o Sát Và Xác L¿p Bài Toán
1 Kh¿o sát
- Trong mßt thßi đißm cơng nghß thơng tin phát trißn nh± hißn nay thì mßi cÿa hàng
đßu áp dÿng nhÿng ÿng dÿng cÿa cơng nghß thơng tin vào cơng vißc mua bán cÿa
mình, nh¿m t¿o ra đißu kißn thu¿n lÿi cho sÿ phát trißn cÿa cÿa hàng mình.
- Mßi cÿa hàng đßu có nhÿng ph¿n mßm qu¿n lý và tính tißn riêng tÿ đó mßi ph¿n
mßm này cũng ph¿i phù hÿp vßi đ¿c đißm cÿa tÿng cÿa hàng đó.
- Trong tÿng mÿc đích cÿa ch±¡ng trình thì nó s¿ thß hißn đ±ÿc nhÿng cơng vißc
chính cÿa mÿc đích đó, ví dÿ nh± mÿc Qu¿n lý giày dép thì nó s¿ thÿc hißn qu¿n lý
t¿t c¿ các thơng tin vß giày dép trong cÿa hàng.
2 Xác l¿p bài toán
- Login(Taikhoan,Matkhau)
- Qlgiaydep(Magiay,Tengiay,Xuatxu,Hang,Gia,Tinhtrang)
- Qlnhacungcap(Manhacungcap,Tennhacungcap,Diachi,Sodienthoai)
-Quanlyhoadon(Mahoadon,Tenhoadon,Ngaylap)
-Quanlykho(Makho,Tenkho)
3 u c¿u cÿa cÿa hàng
- Có mßt hß thßng qu¿n lý giúp cho cơng vißc t¿i cÿa hàng đ±ÿc thu¿n tißn
h¡n.
- Các chÿc năng qu¿n lý chính cÿa cÿa hàng:
- Qu¿n lý giày dép.
- Qu¿n lý nhà cung c¿p.
- Qu¿n lý s¿n ph¿m.
- Qu¿n lý hóa đ¡n.
Trang 2
lOMoARcPSD|17343589
- Đăng nh¿p.
- Qu¿n lý kho .
* Nhân viên bán hàng
- Đăng nh¿p.
- L¿p hóa đ¡n.
- Qu¿y giao dßch.
* Quản lý
- Qu¿n lý giày dép.
- Nh¿p hàng.
- Xu¿t hàng.
- Nhà cung c¿p.
* Nhân viên
- T¿o phi¿u nh¿p.
- T¿o phi¿u xu¿t.
- Kißm kê hàng hóa.
+u cầu thống kê
- Thßng kê danh sách các m¿t hàng.
- Thßng kê danh sách nhân viên.
- Thßng kê danh sách khách hàng.
- Thßng kê danh sách nhà cung c¿p.
Trang 3
lOMoARcPSD|17343589
- Phi¿u hóa đ¡n.
- Phi¿u nh¿p hàng.
- Phi¿u xu¿t hàng.
+Yêu cầu tra cÿu
- Tra cÿu thông tin m¿t hàng.
- Tra cÿu thông tin nhà cung c¿p.
Mô t¿
Chÿc năng
Qu¿n lý nhà cung c¿p
Giúp chÿ cÿa hàng có thß dß dàng tìm ki¿m
nhà cung c¿p phù hÿp.
Qu¿n lý hóa đ¡n
Giúp qu¿n lý các hóa đ¡n hàng đã và đang
bán d¿ dß dàng.
Qu¿n lý kho hàng
Qu¿n lý vißc xu¿t nh¿p tßn kho t¿i thßi đißm
hißn t¿i cÿa cÿa hàng.
Qu¿n lý giày dép
Qu¿n lý thơng tin vß s¿n ph¿m giày dép
3.1 Qu¿n lý giày dép
- Qu¿n lý giày dép(Mã giày,Tên giày, Xu¿t xÿ, Hãng, Giá,Tình tr¿ng)
- Chÿc năng qu¿n lý s¿n ph¿m giúp nhân viên cÿa hàng dß dàng qu¿n lý tÿng
lo¿i s¿n ph¿m theo các thơng tin đã l±u trong c¡ sß dÿ lißu.
3.2 Qu¿n lý nhà cung c¿p
- Nhà Cung C¿p (Mã nhà cung c¿p, Tên nhà cung c¿p, Đßa chß,Sß đißn tho¿i)
Trang 4
lOMoARcPSD|17343589
- Các s¿n ph¿m cÿa cÿa hàng đßu có ngn gßc xu¿t xÿ tÿ ngußn cung c¿p
mà cÿa hàng nh¿p đß đ¿m b¿o vß ngußn hàng và gßc xu¿t xÿ cÿa mßi s¿n
ph¿m đ¿n tay khách hàng.
3.3 Qu¿n lý hóa đ¡n
- Hóa đ¡n ( Mã hóa đ¡n ,Tên hóa đ¡n,Ngày l¿p)
- Đ¡n hàng ch±a so¿n: là nhÿng đ¡n hàng ch±a so¿n cho khách,n¿u là đ¡n
hàng đ±ÿc in màu đß thì là đ¡n c¿n ±u tiên so¿n tr±ßc , đ¡n vàng thì chu¿n
bß, đ¡n đen thì ch±a c¿n thÿc hißn ngay có thß so¿n sau cùng.
- Đ¡n hàng đã so¿n: là nhÿng đ¡n hàng so¿n và chu¿n bi giao cho khách.
- Đ¡n hàng đang v¿n chyßn: là nhÿng đ¡n hàng đang đ±ÿc giao ch±a tßi tay
khách hàng.
- Đ¡n đã đã bán : là nhÿng đ¡n đã bán và giao tßi khách hàng.
3.4 Qu¿n lý kho
- Kho(Mã kho,Tên kho)
- Qu¿n lý nhißu kho hàng, nhißu chi nhánh khác nhau, qu¿n lý hàng hóa b¿ng
serial/imei, qu¿n lý đißu chun hàng hóa (kèm imei/serial) giÿa các kho
trong hß thßng.
- Chÿc năng qu¿n lý kho hàng : bißu đß use case thß hißn chÿc năng nh¿p
kho, bißu đß Diagram thß hißn chÿc năng nh¿p kho.
- Xu¿t kho : Nh¿p phi¿u xu¿t kho l±u và l±u thơng tin các m¿t hàng vào c¡
sß dÿ lißu và c¿p nh¿t tình hình hàng hóa trong kho, bißu đß use case và
Sequence thß hißn chÿc năng xu¿t kho.
Trang 5
lOMoARcPSD|17343589
- Hß thßng danh mÿc đ¿y đÿ : kho hàng, hàng hóa, dßch vÿ, nhóm, đ¡n vß bán
hàng , nhà cung c¿p, nhà s¿n xu¿t... .
- Nh¿p kho :
+ Xÿ lý quy trình nh¿p hàng: K¿ ho¿ch nh¿p hàng –> Đ¡n đ¿t hàng –> Bß
ph¿n kißm duyßt k¿ ho¿ch duyßt đ¡n hàng –> Chßt đ¡n hàng –> C¿p nh¿t
thơng tin hàng trên đ±ßng đi –> Kißm duyßt và nh¿p hàng vß kho —> Cơng
nÿ/ Thanh tốn.
+ Nh¿p sß l±ÿng hàng hóa theo đ¡n hàng mua nhà cung c¿p
- Kißm kho : Kißm tra mÿc lßnh giÿa tßn kho và thÿc t¿ .
Trang 6
lOMoARcPSD|17343589
CHƯƠNG II PHÂN TÍCH THIẾT KẾ HỆ THỐNG
1 Bißu đß use case tßng quát
Trang 7
lOMoARcPSD|17343589
1.1 Bißu đß use case chÿc năng đăng nh¿p
- Tên use case: Đăng nh¿p
- Mÿc đích: cho phép nhân viên siêu thß đăng nh¿p thơng qua tài kho¿n và m¿t
kh¿u đã đăng ký tr±ßc đó.
- Mßi nhân viên có thß truy c¿p vào hß thßng đß tra cÿu, sÿa đßi thông tin các liên
quan.
Trang 8
lOMoARcPSD|17343589
1.2 Bißu đß use case qu¿n lý giày dép
- Qu¿n lý có thß tìm nhà cung c¿p theo tên ho¿c đßa chß rßi sau đó có thß tùy chßn
các chÿc năng t±¡ng ÿng nh± nh¿p thông tin nhà cung c¿p, xóa thơng tin nhà cung
c¿p, sÿa thơng tin nhà cung c¿p.
- Qu¿n lý có thß nh¿p thơng tin nhân viên, xóa thơng tin nhân viên, sÿa thơng
tin nhân viên.Qu¿n lý có trách nhißm thßng kê thu chi,hóa đ¡n,hàng nh¿p,ngun
lißu tßn.Sau đó in ra báo cáo.
Trang 9
lOMoARcPSD|17343589
1.3 Bißu đß use case qu¿n lý nhà cung c¿p
- Tên use case: Qu¿n lý nhà cung c¿p
- Mÿc đích: cho phép ng±ßi qu¿n lý cÿa hàng đăng nh¿p thơng qua tài kho¿n và
m¿t kh¿u đã đăng ký tr±ßc đó và thêm sÿa xóa thơng tin vß nhà cung c¿p n¡i mà
cÿa hàng nh¿p các s¿n ph¿m rßi l±u thơng tin vào CSDL đßng thßi in hóa đ¡n.
-Đßi tác: Ng±ßi Qu¿n lý
Trang 10
Downloaded by v? ngoc ()
lOMoARcPSD|17343589
1.4 Bißu đß use case qu¿n lý kho
- Tên use case: Qu¿n lý kho
- Mÿc đích: cho phép ng±ßi qu¿n lý cÿa hàng đăng nh¿p thông qua tài kho¿n
và m¿t kh¿u đã đăng ký tr±ßc đó và thêm sÿa xóa thơng tin vß kho n¡i mà
cÿa hàng chÿa các s¿n ph¿m rßi l±u thơng tin vào CSDL.
- Đßi tác : Ng±ßi qu¿n lý
Trang 11
Downloaded by v? ngoc ()
lOMoARcPSD|17343589
2 Bißu dß tu¿n tÿ
- Bißu đß tu¿n tÿ bißu dißn t±¡ng tác giÿa nhÿng ng±ßi dùng và nhÿng đßi
t±ÿng bên trong hß thßng. Bißu đß này cho bi¿t các thơng đißp đ±ÿc trun tu¿n
tÿ nh± th¿ nào theo thßi gian. Thÿ tÿ các sÿ kißn trong bißu đß tu¿n tÿ hồn tồn
t±¡ng tÿ nh± trong scenario mơ t¿ use case t±¡ng ÿng.
- Trong mßi bißu đß tu¿n tÿ s¿ thÿc hißn các chÿc năng:
- Boundary: Đßi t±ÿng biên
+ Dành cho lßp trên biên hß thßng và th¿ gißi cịn l¿i.Chúng có thß là form,
report, giao dißn vßi ph¿n cÿng nh± máy in&
+ Kh¿o sát bißu đß Use case đß tìm ki¿m lßp biên.
Control: Đßi t±ÿng đißu khißn
+ Có trách nhißm đißu phßi ho¿t đßng cÿa các lßp khác.
+ Thơng th±ßng mßi Use case có mßt lßp đißu khißn.
+ Nó khơng thÿc hißn chÿc năng nhißp vÿ nào.
+ Các lßp đißu khißn khác: Đißu khißn sÿ liên quan đ¿n an ninh và liên quan
đ¿n giao dßch vßi CSDL.
- Entity: Đßi t±ÿng thÿc thß
+ Lßp thÿc thß là lßp l±u trÿ thơng tin s¿ ghi vào bß nhß ngồi
+ Thơng th±ßng ph¿i t¿o ra b¿ng CSDL cho lßp lo¿i này.
Trang 12
Downloaded by v? ngoc ()
lOMoARcPSD|17343589
2.1Bißu đß tu¿n tÿ chÿc năng đăng nh¿p
Trang 13
Downloaded by v? ngoc ()
lOMoARcPSD|17343589
2.2 Bißu đß tu¿n tÿ chÿc năng qu¿n lý nhà cung c¿p
Trang 14
Downloaded by v? ngoc ()
lOMoARcPSD|17343589
2.3 Bißu đß tu¿n tÿ qu¿n lý giày dép
Trang 15
Downloaded by v? ngoc ()
lOMoARcPSD|17343589
2.4 Bißu đß tu¿n tÿ qu¿n lý kho
Trang 16
Downloaded by v? ngoc ()
lOMoARcPSD|17343589
3 Bißu đß lßp tßng quát
Trang 17
Downloaded by v? ngoc ()
lOMoARcPSD|17343589
3.1 Bißu đß lßp đăng nh¿p
Trang 18
Downloaded by v? ngoc ()
lOMoARcPSD|17343589
3.2 Bißu đß lßp qu¿n lý nhà cung c¿p
Trang 18
Downloaded by v? ngoc ()
lOMoARcPSD|17343589
3.3 Bißu đị lßp qu¿n lý giày dép
Trang 20
Downloaded by v? ngoc ()
lOMoARcPSD|17343589
3.4 Bißu đß lßp qu¿n lý hóa đ¡n
Trang 21
Downloaded by v? ngoc ()
lOMoARcPSD|17343589
3.5 Bißu đß lßp qu¿n lý kho
Trang 22
Downloaded by v? ngoc ()