Sơ đồ phần mềm & ràng buộc dữ liệu Phân tích & thu thập yêu cầu Dựa trên thông tin quản lý mua bán tại cửa hàng bán xe máy, chúng ta có thê phân tích và thu thập các yêu cầu sau: Hệ th
Trang 1BAO CAO DE TAI HUONG SU KIEN JAVA
Dé tai: Quan li mua ban tại cửa hàng bán xe máy
Giảng viên hướng dẫn - Tran Thi Anh Thi
Trang 2
a 0 Trưở
Bảng phần công Nhiệm vụ & Github
Bảng Phân Công Nhiệm Vụ
Trang 3
-Các ứng dụng được dùng:
SỐL Server
Hướng dẫn cài đặt:
source code nằm trong thư mục src/
Các thư viện mở rộng hỗ trợ nằm ở thư mục src/ibs [Cần import day đủ tất cả vào
project truéc khi khởi chay]
Tạo cơ sở dữ liệu trên mang tên “ ” sau đó import
Lưu ý: Phần mềm có thê mở và chạy tốt nhất trên Netbeans phiên bản mới nhất với và Eclipse
phiên bản 1.15 trở lên màn hình có độ phân giải >1280x900
Mọi lỗi liên quan đến hiển thị là do màn hình máy tính của bạn có độ phân giải quá thấp
Sơ đồ phần mềm & ràng buộc dữ liệu
Phân tích & thu thập yêu cầu
Dựa trên thông tin quản lý mua bán tại cửa hàng bán xe máy, chúng ta có thê phân tích và thu thập các yêu cầu sau:
Hệ thống cần có chức năng quản lý thông tin khách hàng, bao gồm tên, địa chỉ và số
điện thoại
Hệ thống cần có chức năng quản lý thông tin xe máy, bao gồm nước sản xuất, loại xe,
số phụ kiện, số khung, sô sườn và màu xe
Hệ thống cân có chức năng quản lý hợp đồng mua bán xe máy, bao gồm số hợp đồn ngày hợp đông, thời gian bảo hành, tiên phải thanh toán, tiên đã thanh toán và nhân viên lập hợp đông
Hệ thống cần có chức năng cho phép khách hàng mua xe trả hết hoặc trả góp nhiều nhất
3 lan cho moi chiéc xe
Hệ thống cần có chức năng quản lý các lần thanh toán của khách hàng, bao gồm ngày trả, số tiên và người nhận và người trả
Hệ thống cần có chức năng áp dụng các chính sách giảm giá cho khách hàng thanh toán
1 lân hoặc mua sô lượng lớn
Hệ thống cần có chức năng quản lý bảo hành xe máy, bao gồm việc kiêm tra và báo cáo
băng phiêu nhận xét về tên các linh kiện, lí do bảo hành, lõi thuộc về khách hàng hay
sản phâm và giá tiền (nêu có)
Trang 4Hệ thống cần có chức năng quản lý thông tin về các đại lí của cửa hàng trên các vị trí khác nhau trong thành phô
Hệ thống cần có chức năng quản lý thông tin nhân viên, bao gồm loại nhân viên (hành chánh hoặc kỹ thuật), chức vụ, phòng ban, trình độ học vần (đôi với nhân viên hành chánh) hoặc bậc thợ và số năm kinh nghiệm (đổi với nhân viên kỹ thuật)
- - (@ằWwuVt_
BIÊNNHẬN “`,
Họ & tên: ⁄{ (<3 ISNA, Fi
Gia ban: cnn Cause Œ ae
bu THỂ lớp 2075” ty
NgàyÌ 4 thang ing —
LES EY “ẽ%=_-
Trang 5PHIẾU SỬA CHỮA
Má Siuếc bệ Tên khách hún, [TW gine wed ve 7 ag ee [na gan: nhân * = pd
] Trate site ohte !
Sou sửa chữa
“Kame tratu de che phy (ang hee min Ke hier OOK - D: Điều chinh Y: Thay thế < V; Vệ
kiểm tra phú tàng tại quấy tiếp nhậm Kids tra phy tang n
| he tùng [_ Mếm tt — “Kiểm tra (v Pre tone | Kiểm tra iV)
O|Đ 1 a 4 1D - B a eet etd 9W|0|T|Vvị8
T Khách hàng ly lại phụ tùng có
E90 are Ain “emacs
Trang 6
Chiếc xế hày đã được chuyển giao cho Khách hàng theo các
thông tin dưới đây
Thông báo về quyền riêng tư
Hằng cách tự mình ký tên vào Chứng nhận báo hành này
(hoặc thông qua người thứ ba khác được khách hàng úy
quyền, đồng ý hoặc nhản danh khách hàng), khách hảng
và hoặc người thứ ba đó tại đầy (1) đồng ý để Công ty Honda
Việt Nam (HVN) và bên thứ ba liên quan khác được xứ lý
(thụ thập, lưu giữ, sử đụng và chia sẻ } các thống tín, nội
dung được nẻu ong Chứng nhận bảo hành này và các
khác được nêu trong Chính Sách Quyến
Số máy
toàn qguayôn giết định) của HVN; và (lÌ) động ý với các nội
dung và điều khoan troau Chính Sách Quyền Riêng Tư fed
guyết định) của HVN Theo đó, các thông tin, nội dung có
thẻ bao gồm nhưng không giới hạn ở: () các thông tin dang
ky bdo hanh; (1i) cde théng tin sia chita, bio hanh va (iii)
có liên quan có thể được xứ ly cho các
gồm nhưng không giới hạn}
ra định ky, thu hỏi sản phẩm, các biện
các thông tín kh
! lượng
3 Khảo sát sự hải lòng cua khách hàng khi lâm sửa chữa báo
hành tại các cửa hàng tử đó xem xét các biện pháp để cải
thiện sự hải lòng của khách hàng
1 Tiên hành điệu tra khao sat vor myc đích nghiên cưu phát
triển sản phám vả dịch vụ nhâm ning coo chất lượng sắn
phẩm va dich vy
Thông tin chỉ tiết về Chính Sách Quyền Riêng Tư hiện hãnh
xin hãy truy cập tại hitps-/2www honda com vn
HVN-MCS-CS- | 12021-200000-A,
Đánh đẫu + vio cée 6 [7] khi thye hiện kiếm tra mà kết quả là đạt
= BEN NGO Tq Cos th wang tp prong ibe ba
[CDT Tinie ve, ue, tse ta i TR) | Kha pans, rc eo mo tan (wt ne 6 tang lạ)
+
Ñ] | Múc dẫu động có, rò rí đầu đệcg cơ Thiết bạ điện
* “T [Mins dur et erat : ¬ i ae Rr J | te VAN HASH
Điện áp bánh điện 12V - V Hoạt động cụa phánh, ly hợp, xích tái, tay lát §
Mã số hành điện, Hoạt động, hiến (hị của các thiết by do, lng bce mất ———
Ổ |Hew đồng của pám xóc tước, sẽ
[(Ñ[ Tả độ cảm chứng sự ng iQ
ol Tiếng òn động cơ | | tinh der ds vs gage co cán ty
[fẨTS ng ứng xông HH KHÁC —
|B) | BO re way pa, hog ding cum tay ga 2 Caer re ee ki Tôi ae
[2] | Dore ob te
NHU PHAN KHOELON, CON TAY, SMART KEY
TT se ty hy, cac ly họp, Nếch trình tự áo tay ly họp (xe cên:
CC] | Công ức chân chồng nghhêng 3
} | Phanh tay ( vớt xe có trưng bị)
EẾ] ] ai động của hệ thống Hooda smam key
MÍ | Công ức ngu động cơ
Ap sait lo: Lành trước
t
IØ[mss bade yen
(9) | Hoge dong cua chân chông chính chẳng bên:
AL) | Hogt ding cua gaa xœ ror diu gid wie
CAC THIET BE TRO LAL
7) | Den pha, den tbo r@, din phưnh, đền chiếu sả:
Phiêu kiệm tra xe ước khí Bắn được dũng cho tắt cả các loại xe đã và đụng sản xuất
Tuy theo trứng loại ve mà mội số lạng tực không được áp? dụng, Bàng việc Ây tên dười đúy (Ì Chẳng tôi xác nhậm rẳng các mục trên đã được kiêm tra vẻ sự lấp ráp điều chính vử Roạt ona hoàn toàn lối, và (I0) KRách hàng xác nhận dd dọc, hiểu rõ mội dụng Chỉnh xách bảo lành của #fYÍN TÀI LIỆU/ HOT ĐỘNG KẼM THEO KHI GIAO XE:
J 1 Héa don GTGT
2 Gily kid tra chất lượng xuất xướng
3 Tở Chính sách báo hãnh
VỈ 4, Cửa bảng thực hiện hướng dẫn lịch kiếm tra định
Í , 3 Hưởng đẫn lái xe an toàn
Ô Í 6 Hướng dẫn về sch hướng dẫn sử đựng điện tế
1 Phạm sĩ và điều kiện bảo hành:
Các điều khoán báo hành nấy được áp dụng cho ve mô tô 2 bánh Honda mới đo Công tY Hnda Việt Nam cưng cấp và ch
3 Thời gian háo hành:
v Hoada Việt Nam cbju trách nhiệm bảo hành đối với các khuyết tột của vật liệu và' hoặc do sản xuất trong điều k
3 năm hoặc 30.000km
Bình điện hệ thống Hytxid: 3 năm hoặc 30/090km ( (tủy theo điều kiểu nào đến trước) | Bình điện 12V: 12 tháng hoặc 10.090 km
(tuy theo điều kiện nào đến trước)
Bình điện (ắc quy)
* Những hư bỏng do cách sử dụng sai như; quá sạc,
phóng điện quá mức sẽ không được báo hành
1
snda+ và Trang thông tin điện tử Honda Việt Nam (Website)
china bảo hành, vuá lỏng xem nội dung chỉ tết trên Ung dung My Ho
Có mặt và trường Íerp sẽ không nhận được +à
Công ty Honda Việt Nam cam kết sửa chữa lại miễn phí các khuyết tật của vắt liệu boặc/và do sản
(HEAD), cic trung tâm dịch vụ ay quyén (HSF, WSS) 46i với xe từ 3#0cc trở xuởng, va tai Honda big bike
"oi chưng (3 “Cứu Hàng flonda Ủy Nhiệm ˆ) Các chỉ tiết đã được thay thé bing chỉ tiết mới theo đ
Honda Viet Nam sẽ đưa ra quyết định cudi cúng xẻ việc sửa chữa hoặc thay the
4, Địa điểm báo hành:
Các thủ tục sửa chữa bảo hành, kiếm tra định ky phải do Cửa Hàng Honda Uy Nhiệm thợc hiện
nguyền nhân của việc sửa chữa điều chính không phải do Cửa Hàng Honda Ủy Nhiệm tiện hành
Thông tín chí tiết về các Cửa Hàng Honda Uy Nhiệm và Chính sách bảo hành được cung cắp
Ứng dụng My Hooda+ hoặc truy cập Website để có được thông tin đầy đủ và cập nhật nhắt
& Hướng dẫn cải đặt:
&.1 Cải đặt ứng đụng My Honda+: Quét mà QR
Website Honda Vigt Nam: hitp://www.hoada.com 4
tình tứ thời điểm sán phẩm được chính người dúng dẫu tiên tnua lần đảu/ ngày đắng kí chứng nhận báo bành, áp dục ———
xuất (sửa chữa bảo hành) tại các cửa hàng bản xe và dịch vụ do Honda Ủy Nhiệm
‘Shop (Cửa hàng xe phân khối lớn Hoada) đổi với xe trên 350cc (Su đổy
lều kiện báo hành này sẽ trở thành tài sản của Công ty Honda Việt Nam Công ty
Công ty Honda Việt Nam có quyền từ chỗi bảo hành bắt cứ hư hông nào do
tên Ứng dụng My Honda+ boạc Website của Công ty Hooda Việt Nam Vui lòng tài
&2: Sách hướng đẫn sử dụng điện tứ: quét mã QR
Hoặc truy cập đường dẫn: hfIps:/Aswa:honda.com.vTl/
-ban-hang/huong-dan-su-dung- xe-may/dich-vu-sau
Trang 7
A ' AA
win SOA! Mil
Lap phiéu NVKT Thu kho
Trang 9
Giao dién phan mém:
Man hinh dang nhap:
Màn hình đăng nhập được hiển thị sau khi khởi chạy chương trình như hình bên:
Có 2 textfield để người dùng nhập các thông tin đăng nhập và button “Đăng
nhập” và button ' “Thoát” thực hiện chức năng xử lý
Trang 10Giao diện chính sau khi đăng nhập:
Bên phải! là nút Thu nhỏ và nút Thoát chương trình
Tuỷ vào nhóm quyền đã chỉ định của Tài khoản đang đăng nhập, menu left sẽ hiên thi các chức năng tương ứng của từng tài khoản Ở đây đăng nhập bằng tài khoản
có quyền quản trị cao nhật nên tât cả các chức năng sẽ được hiện thị đây đủ
Quan |
(de) QuanlyMuaBanXe java
HE THONG QUAN Li MUA BAN XE MAY
Tên khách hàng: | a Tên nhân viên: [Trin Văn §ơn | v] Prime Motorcycles Bae ] : ; SS Newer: Isl
Giới tính: ONam ONG
of Them knéch hang xéa ring | ch them vaonéadon oh Them nan vien
Cb Nhập Hàng | Tổng thành tiền: Chọn loại thanh toán: Trảtr/ctiếp || Phảntram giảm: Lãi suất:
Chức năng thể hiện qua các button
*Ÿ Thêm khách hàng | | Xóa trắng *Ÿ Thêm vào hóa đơn =È Thêm nhàn viên
10
Trang 113 xóa SAN PhAM LÀM MỚI | \ © THANH TOÁN
bước thao tắc thêm nhân viên mới trên form
*Các bước thanh toán và thêm hợp đồng bán hàng:
BI: Nhân viên ban hàng click chuột chọn chức Tab Bản Hàng trên thanh menu nam phia bén
trai giao dién
B2: Nhân viên bán hàng có thể thêm thông tin cho khách hàng, xe hoặc nhân viên, thêm thời gian bảo hành, tên cửa hàng, loại hợp đồng Phải nhập đầy đủ thông tin cần thiết thì mới thực hiện chức năng thanh toán được
B3: Đối với thông tin khách hàng, thì bắt buộc phải chọn loại khách hàng trước đề thực hiện
các thao tác tiếp
B4: Sau khi chọn loại khách hàng, nếu là khách hàng cũ thì hệ thống yêu cầu nhập số điện thoại đã lưu vào hệ thống trước đó đề xác minh, nêu đúng thì hệ thống sẽ đưa toàn bộ thông tin khách hàng lên, còn sai hệ thống báo không tìm thấy thông tin khách hàng
Nhập thông tin khách hàng
© 7 Nhập thông tin khách hang Nhập tho
Att HAs han dhnn
B5: Nếu là khách hàng mới, người nhập phải nhập đầy đủ thông tin khách hàng thì sau đó mới thêm được Khi chọn thêm khách hàng thì mã khách hàng được hệ thống phát sinh tự động và
ghi ra Jtextfield txtMakKH Khi chọn nút xóa trắng thì toàn bộ thông tin bị xóa và con trỏ chuột
11
Trang 12
Nhập thông tin khách hàng Nhập thông tin khách hàng
— m= Loai khach hang: - Cũ ® Mới
Loại khách hàng: ©}) Cũ (® Mới
Tên khách hàng: |Mai Chiến Nõ
Địa chí: láp
SẼ Thêm khách hàng | Xóa tráng |
Giới tính: OQnam © NG@ ‘
ef Them khách hàng | | Xóa trắng
Ma KH: KH726028 Tên NV: Ngày lập
B6: Đối với thêm xe vảo chỉ tiết hợp đồng, nhân viên bán hàng đầu tiên phải chọn tên xe, khi
chọn được tên xe, đữ liệu về dòng xe, số lượng tồn của xe đó sẽ tự động xuất hiện Sau đó nhân
viên bán hảng phải nhập số lượng mua của xe đó rồi nhấn nút thêm xe vào hóa đơn, sau đó thông tin xe sẽ được lưu vào các dòng chỉ tiết hợp đồng, với các mã chỉ tiết hợp đồng được phát sinh tự động Đồng thời có kiêm tra số lượng tồn của xe, nếu số lượng mua lớn hơn số lượng tồn của xe thì hệ thống sẽ yêu cầu nhập lại Ô thành tiền mỗi dòng và tông thành tiền sẽ được cập nhật sau mỗi lần thêm
Nhập thông tin xe cần mua:
Tên xe: Vision 2021 | v |
- Thêm vào hóa đơn
CTHD113897 Mã chỉ tiết hợp đông Mision 2021 Tén mat hang 2 Số lượng |34900000 Đơn giá |s9a00000 Thành tiên
Tổng thành tiền: 69800000 VNĐ Chọn loại thanh toán: Trả trựctiếp w#| Phần trăm giảm: Lãi suất:
B7: Tiến hành thêm nhân viên bằng việc chọn tên nhân viên trong form Nhân viên Sau đó nhân nút thêm nhân viên, tên nhân viên sẽ được cập nhật xuông ô tên nhân viên phía dưới
12
Trang 13Oca ® Mới
@ Them nhan vien lap HD thanh cong!!
B8: Tiến hành nhập thời gian bảo hành, chọn cửa hàng, chọn hình thức thành toán Khi chọn
hình thức là trả trực tiếp thì ô giảm sẽ được đưa giá trị vào theo tiêu chí: Nếu tông số lượng mua lớn hơn 3 chiếc sẽ giảm 5%, còn ngược lại được giảm 2% Ô số tiền phải đưa cũng sẽ
Tổng thành tiền: 482600000 VND Chọn loại thanh toán: |Trâtrưctiếp |~| Phan tram glam: 0.05 Lãi suất:
Nếu hình thức thanh toán là trả góp thì ô lãi suất sẽ được cập nhất lãi suất là 0.01(1%) Ô tiền
phải đưa cũng sẽ được cập nhật
Tong thành tiền: 182600000 VNĐ Chọn loại thanh toán: Trảgốp — ~ vị Phan trăm giảm: Lãi suất: 0.01
Tiền phải đưa: 61475333 36 xa SAN PhAM | | LÀM MỚI | h 9 THANH TOAN
13
Trang 14B9: Khi đã đầy đủ thông tin, nhân viên nhắn nút thanh toan, néu thành công hệ thống thô báo thanh toán thành công và hợp đồng được lưu vào CSDL
Thông tin chỉ tiêt phiéu xuat hang
STT Mã chỉ tiết hóa đơn hàng | Mã mặt hàng | Số lượng |
*Chức năng xóa sản phẩm
BI: Nhân viên phải chọn I dòng trong chỉ tiết hợp đồng để xóa, nếu không hệ thống sẽ báo
chưa chọn dòng
B2: Hệ thống sẽ tiếp tục hỏi có chắc chắn muốn xóa, nêu nhân ok, dòng vừa chọn sẽ được xóa
trén table chi tiết hợp đồng
14
Trang 15[12 Cừahàng CHsói jv [?] Bạn có chắc chắn muốn xóa sản phẩm này không ?
Mã KH: hi tiết hợp đồng Tên NV: Ngay ap HD: 03/05/2023 TG Bao hanh: | cCwahang cHsốt |v|
Mã chỉ tiếthợpđồng | Tan mat hang Số lượng Đơn giá | Thanh tiên
Téng thành tiền: Chọn loại thanh toán: Trảtrưctiếp vÌ Phằntrăm giảm: Lãi suất: Tiền phái đưa: | 3 x6a SAN PhAM | | > LAM MGI | TẾ mạnh toán
15
Trang 16Form Quan li hgp dong & thanh toán trả góp:
HE THONG QUAN Li MUA BAN XE MAY
sit Mã hợp đẳng Thởi gian Loa hợp đẳng Tên nhân viên Tên cửa hàng Tên khách hàng
| Bb sin Phin | Mã chỉ tết hợp đồng “Tên một hàng Don gis Số lượng Số điện thoạ khách hàng,
(3) soit mins Mã hợp đồng: 0001 ` [a] Chon teat mun tim: [Tim eos |
| {2 Bảo Hành | Thời gian (Tháng): 12 Loại hợp đổng: Trả trực tiếp xi Nhập thông tin:
¬ Mã nhân viên: 'NV010 Mã cửa hàng: _CH001
Chọn loại muốn tìm: Timtheomé jrị
Tìm theo số điện thoại
Trang 17‘Thong tin hop dong g
© | Thờigan (Tháng: ñ8 Loa nop ang: Nhap théngtin; [0 — — — — _ _ -QD
7 Mã nhân viên: NV010 _ Mã cừa hàng: CH001 |
¬ Makhach hang: KHO17 - | Xxóa |, Xóatáng | | oe Sửa
B2: Nhân vào nút xóa và xác nhận xóa
B3: xác nhận xóa thành công Dữ liệu sẽ bị xóa trong bảng và trong cơ sở dữ liệu với các bảng liên quan
Trang 18Thời gian (Tháng): 18 Loạihợp đồng: Nhập thông tin HDOA |
Makhachhang: |KHO17 —_ % Xea _Xea trang | |_ Se Sừa |
Thanh toàn tra gop:
BI: Chọn dòng cân thanh toán trả góp:
B2: Nhắn vào nút thanh toán trả góp
B3: Nhập đầy đủ thông tin và nhấn nút thanh toán
Số tiền cần thanh toán: 31,833,333 VNĐ
Thanh toán thành công đữ liệu được load vào giao diện và lưu vào cơ sở dữ liệu
18
Trang 19Form Quan li San Pham:
2s QuanilyMuaBanXejava = D x
HE THONG QUAN Li MUA BAN XE MAY
“tab @iolThieu tab_San Pham |
Fim —_Siraichi sins wrong va con is) ge bemmet
Chức năng thêm, xóa, sửa: Thực hiện thêm, xóa, sửa các sản phẩm và lưu
xuống cơ sở đữ liệu
Chức năng tìm kiếm: Tìm kiếm theo tên sản pham
Các thao tác thêm một sản phẩm mới trên form:
Bước I: Sau khi chạy TrangChu lên thì click vào nút SanPham sẽ hiền thị lên tab _ Sản Phẩm như hình trên
Bước 2: Người quản lý nhập đầy dủ thông tin bao gồm Tên sản phẩm, số lượng, đơn
giả, mô tả và chọn loại Sản phâm
Bước 3:
e - Nếu người quản lý chọn loại sản phâm là xe nhắn nút thêm sau đó sẽ hiện thị
như hình sau:
19