Đe giải quyếtbất cập trong quản lý kho thuốc, hệ thống quảnlý khothuốc thơng minhlà giải pháp hiệu quảcho doanh nghiệp của bạn.. Hệthong triểnkhai theo mơ hình MVc Model-View-Controller
Trang 1XÂY DựNG HỆ THÕNG QUẢN LÝ KHO THUỐC THÔNG MINH
iKhoa Công nghệ thông tin, Trường Đại học Công nghiệp Thành phố Hồ Chí Tí inh
ngthihanh@iuh.edu.vn, sangnguyenỉ596320@gmaiỉ.com, anhkhoavan888@gmail.com
Tóm tắt Quản lýkho thuốc làtháchthức lớn trong lĩnhvực quản lý kho hàng, yêu cầu độchính xácvà
đồng thời cảithiện trải nghiệm người dùngvà nâng cao hiệu quả trongcông việc quản lý kho thuốc.Hệ
thống quản lý kho thuốc thôngminh noi bật với chức năngquản lý nhập và xuấthàng Bên cạnh đó, hệ
Từ khóa Phần mềm quản lýkho, Logistics thông minh,Quản lýhàng hóa hiệu quả, Lĩnh vực khothuốc
BUILDING A SMART DRUG WAREHOUSE MANAGEMENT SYSTEM
Abstract Drug warehouse management is a major challenge in the field ofwarehouse management, requiring high accuracy and reliability to ensure safety and efficiency Many busmesses are stillfacing
difficulties and inadequacies in warehouse management To solve inadequacies in drug warehouse
improving efficiency in drug warehouse management Smart drug warehouse management system stands
out with import and export management functions Besides, the system also integrates statistical and reporting features to make warehouse managementeasier Thissystem can be appliedto businesses inthe field ofdrugwarehouse and supplychain
Keywords Warehouse Management Software, Smart Logistics, Efficient Goods Management,
Pharmaceutical and supply chain industries,Optimizing transportation process
1 GIỚI THIỆU TỔNG QUAN
vào các hoạt động kinh doanh làmột nhu cầu thiết yếutrong cuộc song Nhận thấy được tầm quantrọng
gấp nhiều lần so với việc quản lýtruyền thống trước đó Vì vậy,website quản lý kho thuốc thông minhra
Trang 2Hội nghị Khoa học trẻ ỉần 5 năm 2023(YSC2023)-ỈUH
ghi chépvà giảm thiểulỗitrong quá trình quản lýkho,nâng cao tínhnhanh chóng vàhiệu quả, tiêt kiệm
trongkhonhu là giácả, sản phẩm, thời gian, vê việc quản lý kho thuôc thì sẽ có quản lý nhiêu kho khác
thùnghàng đó Và nhập sản phẩm vào thìhệ thông sẽtựđộng cho sản phẩm đó vào ô của kệ có danh mục
trạngthái: còn trông, chưađây
2 CẤC CÔNG NGHỆ LIÊN QUAN
2.1 Spring Servlet Framework
Spring Framework Runtime
Data Access/lntegration
AOP
■
-Instrumentation
ti
Messaging
Aspects
Hình 1: Kiến trúc MVC
Trang 32.2 SQL Server 2019
môi trường đểlưu hữ, quản lý vàtruy vấn dữliệu SQL Serversửdụngngônngữ huy vấn SQL (Structured
2.3 FontAwesome
FontAwesome là một bộbiểutượng (icon) phổ biến và mạnh mẽ được sử dụng trongpháttriểnweb [4]
Nó cungcấp hơn 7.000+ biểu tượng đẹpvà linh hoạt, từ các biểu tượng đơn giảnnhưhình hòn, hình vuông
bảnkhác
2.4 Bootstrap
2.5 HTML/CSS
HTML/CSS đềulà haingônngữ lập trình Trong khi HTML (HyperText Markup Language - ngôn ngữ
đánh dấu) được dùng đểxây dựng cấutrúc cho từng phần nội dung thìcss (Cascading Style Sheet- ngôn
ngữ định dạng theotừng lớp) được dùng để tạo định dạng hiểnthị cho HTML [6] Nói cáchkhác, HTML
là côngcụ để thêm nội dungvàmô tảýnghĩa cho bố cục, còn css là công cụđể trang trí, thiết lập cỡ chữ,
2.6 JavaScript
JavaScript là mộtngôn ngữ lập trình thôngdịch, phổ biến và mạnh mẽ được sử dụng chủyếu để tạo ra các
Nóicách khác,HTML là công cụ đểthêmnội dungvà mô tả ý nghĩa cho bố cục, còn css là công cụ để
3 SK+: QUẢN LÝ KHO THUỐC THÔNG MINH
3.1 Kiến trúc phần mềm
Chúng tôi sử dụng kiến trúc MVC(Model-View-Controller) là một mô hình phát triển phần mềm được sử
tái sửdụng, dễbảo hì và phát triển độc lập giữacác thànhphần (Hình 2)
liệu cho các thànhphần khác củaứngdụng Model không phụ thuộcvào V iewvàController,giúp tách biệt
giaodiện
qua giao diện (View), xử lý và điều hướng yêu cầuđến Model tương ứng, sau đó cập nhật lại View để hiển
Trang 4Hội nghị Khoa học trẻ ỉần 5 năm2023(YSC2023)-ỈUH
Hình 2: Kiến trúc của hệ thống quản lý kho thuốc thông minh SK+
32 Phân tích hệ thống SK+
Hệ thốngSK+ hoạt động nội bộ, đối tượng chính là nhân viên kho Cácchức năng đượcliệt kêtrongbảng
sau (Bảng1)
Bảng 1: Danh sách các chức năng trong hệ thong SK+
cấp
kho
Quản lý kho Chophépnhân viênkho quản lý cáckho
Quản lý kệ Chophépnhân viênkho quản lý các kệ Quản lýsản phẩm Chophépnhân viênkho quản lý các sản phẩm
Tạophiêu nhập Chophépnhân viênkho tạo các phiêunhập hàng vàocác
kho
Tạophiếu xuất Chophép nhân viên kho tạo các phiêu xuât hàng từ các
kho
Thồng kê Chophépnhân viênkho xem thôngkê của các kho
Trong mô hìnhuse-case chúng tôi trình bàỵ, ngườidùng chính là nhân viên kho.Trongđó, nhũnguse-case chính và phức tạp vênghiệpvụđòihỏinhiêu xửlý cho hệthông đó là: use-case tạo phiêu nhập và use-case
tạo phiêuxuât Dựatrênnhũng chức năng đã nêu, chúng tôi tiên hành thiêt kê mô hình quan hệ cho hệ thống (Hình 3)
Trang 5Hình 3: Mô hình Use-case của SK+
+ Bước 1: Khimuahàng về, nhân viên khosẽ tiếp nhận đơnhàng đó
+ Bước 2: Nhânviên kho sẽ tiến hành tạo phiếunhập kho dựa trên đơn hàng đó
+ Bước3: Nhập thôngtin sản phẩm tương ứng
+ Bước 4: Nhập thôngtin nhàcung cấp vàchọn kho hàngcần nhập hàng
+ Bước 1: Nhân viênkho sẽ tiếp nhậnđơn hàng xuất kho
+ Bước 2: Nhân viênkho sẽ tiếnhànhtạophiếu xuất khodựa trên đơn hàng đó
+ Bước3: Nhân viên chọn kho tươngứngcần xuất hàng
+ Bước 4: Nhậpthông tin sản phẩmtương ứng
+ Bước5: Nhập thông tinkháchhàng
+ Bước6: Nhân viên tạo phiếu xuất kho thànhcông
+ Bước 7: Hệthống sẽ tựđộnglấy đơn hàng từkệtương ứng với danh mục sản phẩm tại kho đó
3.3 Hiện thực hệ thống
3.3.1 Dashboard
đó đangchứasan phẩmnào của khođó
Trang 6Hội nghị Khoa học trẻ lần 5 nám 2023(YSC2023)-ỈUH
« Da^hữaad
= Quân lý tĩio
Dashboard airacacnù > Daartoard
is Quản iỹ kẽ
o Quân lỹ sán phàm
© Thỗnokơ báocđo
tri Tao PNỔU
Kho Ti', tình
3005-2023 Q
Danh sách kho
Kho Tđn Bỉnn
Kho Gù váp
Kho Bình Thạnh KhoTển Phủ
30-05-2023 2 Đã dũng 0%
Hình 4: Giao diện Dashborad
3.3.2 Quản lý kho
Ngồi ĩa cĩ thể tìm kiếm kho
•M Dashborađ
Quản Lý KtìO «ĩ/arxjtftj ► Quân Lj Khu
■= Quản Ý kho
is Quảntị kẽ Thỉm tho mõi ~in •_ -c I- ũ.
© Quân ty sồn pMm STT Tơn kìio Oja chí Kich Thuvc Trạno thái Hành ílộtiu
© Thơng KỄ báo cảo
2 Kho ẽ váp 170 Quang ĩrưig, Phường 10 õ vàp, Thánh phố Hồ Chí Minh ĩ 300 0
4 Kho Tàn Phũ 348 Tnnh Đinh Trong Phũ Trung Tân Phũ Thành phố HỊ ctii Minh 4000
5 Kho Cù Chl 63 lố Thi Soc Tân Thạnh Tây, Củ CM Thânb phft HỊ Chí Minh 6COO 15223 z ũ Kho Hĩc Măn 92 Bả Triệu, Tán Xuân, Hờc Mơn, Thành phố Hồ Chí Minh 2000 EZ33 / 0
Hình 5: Màn hình quàn lý kho
3.3.3 Quản lý kệ
Trang 7Hình ố: Màn hình quản lý kệ
3.3.4 Quản lý chi tiết ô
kho đó
M Dashbaad
= Quàn !ý kho
Danh sểch Õ HTianođiù > Quành tó > Darhíkhô
= Quàn lý kỗ
Q Quỗnísànphổm
0 Tilling kê báo cáo
B rạo phều
Măõ Tên Kê Ví trí □ Chi bói Kích cở đã nhâp Kith cở còn lai Trong b)ái
11 Kẽ thiK>: ĩai Mũi Họng ũ Thuôc Năsonôx 150 0
Hình 7: Màn hình chi tiết ô
3.3.5 Quản lý sản phẩm
Chức năng này giúp chonhân viên kho có thểquản lý các sản phẩm, có thể thêm sửaxóahoặc tìm kiếm sản phẩm
Trang 8Hội nghị Khoa học trẻ lân 5 năm 2023(YSC2023)-ỈUH
H Dashborad
IS Quân ly kho
i= Quân lý
Quản Lỹ Sản Phầm <* trang tfri > Ouân lý Sin Ph-im
o Ouân lý sân phẨm
o Thống kề báo cáo
H Tao phiu **
STT Tén sản phổm Donn muc
sốđing ki Kích CỞ Giá nhép GU Dãn
Oơn VI Ngay ũn
1 Olympian Laos CoQtO Ten Mach VN-20232-
22 100 20000 0 45000 0 thung 2022-01-10 Còng ty Olympian Labs
2024-01-10 ✓ o
MắrTai-Mtn-Hong
VO -249
JO-10 150 18000 0 42000 0 thung 2023-02-12
c&ng ty cổ phân Dưoe vát tư Y té Hâi
Dương - VIÉT NAM
202402-12 ✓ □
3 Nature's Suecod Plus Ageloss Heart Tun Mach VN -20232-
23 50 300000 35000 0 thung 2023-01*24 C6ng ty cố phin Dưoc Hâu Gang
2025-Ot-24 ✓ 0
4 Thuỏc Acetazotam-de Mât-Tai-MOi-
Hpcg
VN
-20046-19 20 300000 0 600 »3 0 thung 2022-06-10
Cờng Ty c6 phản Ducc pnám Duoc
»ẽư Ph.vrr.e<tic
2023-06-10 ✓ B
& Thuóc Xadaao Parkinson
VN-21025-21 100 30000 0 35000 0 thung 2023-02-12 Cờng ty cố phân Dưoc Hâu Gang
2024-02-12 z Q
0 Men sung lợi w Sinn khuán AntiOlO Pro bó Duong Tiéu Hóa VN-2246S- 32 80 30000 0 35000 0 nop 2023-01-18 Còng ty Dược An Knang
2025-01-1« ✓ o
-22501-15 50 130-300 0 270000 0 thung 2022-03-16 BtackJhMes
Hình 8: Màn hình quản lý sản phẩm
3.3.6 Thống kê báo cáo
« OaihDccad
:= Quỏn lý Kho
Danh sách thống kẽ í* Tiàta Chủ > Dacti akti Ihé -0 tó
!= Quản lỹ
Q Quân \ị sàn phàn
Q Thảng kA ơõocổo
B Tao phiêu
Tống só lương hàng tòn:
7 thũng
Kho Tin ơr+i
Tống tiền nháp hàng;
39M00vnd
Tống tiền xuắt hảng;
540300vnd
Doanh thu;
420000vnd
Đẻn
Mã hóa đon Tén người tao Loai hỏa dưn Tỗnq tièn Khu vực nhâp.'xuál Tên khách làng Tên nhà cung cáp Ngây tao Chi liél
52 Sang Hoang Nhập hồng 1301X10 0 KlioTfln Binh Công Ty Oưọc Hặu Giang 2023-05-2323:20:44.0 z
Hình 9: Màn hình danh sách thống kê
3.3.7 Tạo phiếu nhập
Trang 9Quản lý Kho Thuổc SK+ XÍA thta Sang Hoang
A Dashborad
:= Quánlýltho
Quản lý ki
Danh sách sắn phẩm nhập hàng
o Quỉn lý í jn phấm
Q Thống kè bao cAo
B Tao phiêu
ĩẽn sân phim: Olympian Labs CoQlO
Giá nhép 20000 Ovnd
Sỗ dâng WVN-20232-22
Kích c* 100 ỴT
Đon vt thung
Danh mục Tim Math Nhã sin xuít Công ty Olympian Labs
Tẽn sàn phím: Nature's Pus
Agetoss Heart Support G-ánMp: 30000 Ovnd
Sđ ding In": VN-20232-23
£ on vi: thung Danh mực: Tim Mach
Nhi sin wit Gỏng ty phjn
Eưoc HỊu Gang
Tin sàn phím: Blackmores CcQlO
Ganhip: HOCOOOvnd Sổđíng kí VN-22501-15 Kích cô: 50 1?
Đon VC thung Danh muc Tim Mach Nhá sin xuit Slackmores
Hình 10: Màn hình phiếu nhập
3.3.7 Tạo phiếu xuất
Chức năng này giúp cho nhân viên kho cóthể tạo phiếuxuất hàng gồm thông tin sản phẩmvàđon vịxuất
Dashborad
Guin lỹ kẻ
Khu vựa
Ị Kho Tàn Binh
Danh muc:
Tim M»ch Tim kẽm theo tén I WG-ÓMng Ị
Q Quàn tỷsân phẩm
o Thõng kẽ báo cao
E3 Tao phiíu
ĩẽn sin phắm Olympan Labs CoQ10
Già nhip: 45O0COvr»d Sốđáng kí VU-20232-22
Kíchcdtioo ỊO
Đcn vi: thung
Canh mục: Tun Mjch
Nhá sin Xuãt Cõng ty Olympian
Labs
Tên sán phím: Blackmores
CoQJO G4 rhAp: 270000 Ovnd
5<5 dỉng ki: VN-225CM5
Kích cô: 50
Cơn vị : tnui-g Danh muc Ttm Mach
Nhá sàn xuât- Blackmores
Hình 11: Màn hình phiếu xuất
4 KẾT LUẬN VÀ HƯỚNG PHÁT TRIỂN
quản lý kho thuốc thôngminh SK+ Trong bài báo này, chúng tôi đã cơ bảngiải quyết được hai vấn đề trong việc quản lý kho theo cách thông thường Đầu tiênlà hệ thống có thể quản lý từ xa các kệ đó đang
Trang 10Hội nghị Khoa học trẻ ỉần 5 năm 2023(YSC2023)-ỈUH
phiếu xuất nhằm hỗ trợ nghiệp vụcho nhân viên kho Chúng tôi cũng tìmhiểu thêm được nhiều ngôn ngữ lậphình như Servlet, Javascript, Java Tuy nhiên, hệ thống quản lý kho thuốc thông minh SK+ vẫn còn
nhiềuhạnchế vềmặt chức năng và quỵ mô Ngoài những cải tiếnđã đượcđềcập, tương lai hệ thống có thể được mở rộng đểáp dụng cho cáchoạt động mua hàngvà bán hàng củadoanh nghiệp Đầutiên cóthể sử dụngmã QR để quản lý sản phẩm Mỗisản phẩmcó thể được gắnmã QRđộcnhất, chophép nhân viêndễ
dàng quét mã QR để truy xuất thôngtin chi tiếtvề sản phẩm vàquản lý tồn kho một cáchchính xác Thứ
giúp giảm thời gian và đơngiản hóa quỵtrình thanh toán Mộthướngmở rộngtiềm năng làtíchhợphệ
kho và mứctiêu thụ hàng hóa của kho đó Điều này giúp tối ưu hóa quỵhình muahàngvà đảm bảo rằng
của một sản phẩmxuống dưới mức quỵđịnh, hệ thốngcó thểtự động gửi thông báo đến nhân viênđể đặt
manglại sự tiện lợi và tăngcường trải nghiệmmua hàng cho khách hàng, đồng thời giúp doanh nghiệp nâng cao hiệu suất và tăngcường doanh thu Với nhữnghướngmở rộng này,tương lai hệ thống quảnlý kho thuốc thông minhSK+ đang hướng tớiviệctối ưu hóa quỵ trình mua hàng và bán hàng của doanh
nghiệp, cung cấp sự linhhoạt, hiệu quảvà tạo ra mộttrải nghiệm tốt hơn cho cả khách hàng và doanh
nghiệp
TÀI LIỆU THAM KHẢO
[1], Jason Hunter (2001), "Java Servlet Programming", O'Reilly Media, Sebastopol, California
[2], "Java Servlet Specification, version 4.0", Oracle Corporation
[3], SQL Server: [online] https://www.w3schools.com/sql/default.asp [Accessed 08/01/2023]
[4] FontAwesome: [online] https://fontawesome.com/ [Accessed 10/01/2023]
[5], Bootstrap: [online] https://www.w3schools.com/bootstrap/bootstrap get started.asp [Accessed 05/01/2023] [6]._HTML/CSS: [online] https://www.w3schools.com/html/html css.asp [Accessed 25/03/2023]
[7], JavaScript: [online] https://www.w3schools.com/is/default.asp [Accessed 02/04/2023]
[8], Mô hình MVC: [online] https://vietnix.vn/tim-hieu-mo-hinh-mvc-la-gL [Accessed 09/02/2023]
[9], Quy trình kho: [online] https://www.topcv.vn/quv-trinh-quan-lv-kho-can-biet [Accessed 09/02/2023]
[10], Tài liệu Servlet: [online] https://vietiack.com/servlets/tai lieu tham khao ve servlet.isp [Accessed 24/02/2023]
[ll]._Kho hàng: [online] https://gulfshipping.com.vn/kho-hang-la-gi-vai-tro-va-chuc-nang-cua-kho-hang/?lang=vi [Accessed 13/02/2023]
[12], Tổng quan về kho: [online] https://kekhotrungtai.com/kho-hang [Accessed 18/02/2023]