lOMoARcPSD|14734974
TRƯỜ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ƯỚNG ĐỐI TƯỢNG
Đề tài: Phân tích và thiết kế hệ thống quản lý hiệu thuốc
Sinh viên thực hiện
: BÙI CÔNG CHUẨN
Giảng viên hướng dẫn : Ts.NGUYỄN THỊ HỒNG KHÁNH
Nghành
: CÔNG NGHỆ THÔNG TIN
Chuyên nghành
: CƠNG NGHÊ PHẦN MỀM
Lớp
: CNPM6
Khóa
: D15
Hà Nội, tháng 6 năm 2021
PHIẾU CHẤM ĐIỂM
lOMoARcPSD|14734974
Họ và tên
Nội dung thực hiện
Họ và tên
Chữ ký
Điếm
Chữ ký
Ghi chú
Giảng viên chấm 1 :
Giảng viên chấm 2 :
MỤC LỤC
LỜI NÓI ĐẦẦU....................................................................................................................................................1
CHƯƠNG 1: TỔNG QUAN.................................................................................................................................2
1.1.
KHẢO SÁT HIỆN TRẠNG....................................................................................................................2
1.1.1.
Khảo sát hiện trạng...................................................................................................................2
1.1.2.
Đánh giá hiện trạng..................................................................................................................2
1.2.
MƠ TẢ BÀI TỐN..............................................................................................................................2
lOMoARcPSD|14734974
CHƯƠNG 2: PHẦN TÍCH BÀI TỐN...................................................................................................................3
2.1.
CÁC TÁC NHẦN VÀ CA SỬ DỤNG......................................................................................................3
2.1.1.
Các tác nhân.............................................................................................................................3
2.1.2.
Xác định các use case...............................................................................................................3
2.2.
MÔ TẢ USE CASE..............................................................................................................................4
2.2.1.
Use case đăng nhập..................................................................................................................4
2.2.2.1.
Use case thêm thuốốc............................................................................................................4
2.2.2.2.
Use case sửa thuốốc...............................................................................................................5
2.2.2.3.
Use case xóa thuốốc...............................................................................................................6
2.2.2.4.
Use case thanh lý thuốốc........................................................................................................7
2.2.2.5.
Use case thốống kê, báo cáo..................................................................................................7
2.2.3.
Use case Tìm kiêốm....................................................................................................................8
2.2.4.1.
Use case thêm nhà cung câốp................................................................................................8
2.2.4.2.
Use case thêm nhà cung câốp................................................................................................9
2.2.4.3.
Use case xóa nhà cung câốp...................................................................................................9
2.3
BIỂU ĐÔẦ USE CASE..........................................................................................................................10
2.3.1.
Biểu đồ use case Hệ thống quản lý thuốc...............................................................................10
2.3.2.
Biểu đồ use case Đăng nhập...................................................................................................12
2.3.3.
Biểu đồ use case Quản lý nhà cung cấp..................................................................................12
2.3.4.
Biểu đồ use case Quản lý thuốc..............................................................................................13
2.3.5.
Biểu đồ use case Tìm kiếm.....................................................................................................15
2.4.
BIỂU ĐƠẦ TRÌNH TỰ.........................................................................................................................16
2.4.1
Biểu đốồ trình tự Đăng nhập....................................................................................................16
2.4.2
Biểu đốồ trình tự thêm nhà cung câốp.......................................................................................17
2.4.6.
Biểu đốồ trình tự sửa thuốốc.....................................................................................................21
2.4.7.
Biểu đốồ trình tự xóa thuốốc......................................................................................................22
2.4.8.
Biểu đốồ trình tự thanh lý thuốốc..............................................................................................23
lOMoARcPSD|14734974
2.4.9.
Biêồu đốố trình tự Thốống kê, báo cáo........................................................................................24
2.4.10.
Biểu đốồ trình tự tm kiêốm.......................................................................................................25
2.5.
BIỂU ĐÔẦ CỘNG TÁC........................................................................................................................26
2.5.1.
Biểu đốồ cộng tác đăng nhập hệ thốống....................................................................................26
2.5.2.
Biểu đốồ cộng tác thêm nhà cung câốp......................................................................................26
2.5.3.
Biểu đốồ cộng tác sửa nhà cung câốp........................................................................................28
2.5.4.
Biểu đốồ cộng tác xóa nhà cung câốp.........................................................................................28
2.5.5.
Biểu đốồ cộng tác thêm thuốốc..................................................................................................29
2.5.6.
Biểu đốồ cộng tác sửa thuốốc....................................................................................................29
2.5.7.
Biểu đốồ cộng tác xóa thuốốc.....................................................................................................30
2.5.8.
Biểu đốồ cộng tác thanh lý thuốốc.............................................................................................30
2.5.9.
Biểu đốồ cộng tác thốống kê, báo cáo........................................................................................31
2.5.10.
Biểu đốồ cộng tác tm kiêốm......................................................................................................31
2.6.
BIỂU ĐÔẦ TRẠNG THÁI.....................................................................................................................33
2.6.1.
Biểu đốồ trạng thái đăng nhập.................................................................................................33
...............................................................................................................................................................33
2.6.2.
Biểu đốồ trạng thái thêm thuốốc...............................................................................................33
2.6.3.
Biểu đốồ trạng thái sửa thuốốc..................................................................................................34
2.6.4.
Biểu đốồ trạng thái thanh lý thuốốc...........................................................................................34
2.6.5.
Biểu đốồ trạng thái tm kiêốm....................................................................................................35
2.6.6.
Biểu đốồ trạng thái thốống kê, báo cáo......................................................................................35
2.7.
BIỂU ĐÔẦ HOẠT ĐỘNG.....................................................................................................................36
2.7.1.
Biểu đốồ hoạt động đăng nhập................................................................................................36
2.7.3.
Biểu đốồ hoạt động mua thuốốc................................................................................................37
2.7.4.
Biểu đốồ hoạt động cập nhật thuốốc.........................................................................................38
2.7.5.
Biểu đốồ hoạt động tm kiêốm...................................................................................................39
2.7.6.
Biểu đốồ hoạt động thốống kê, báo cáo.....................................................................................41
lOMoARcPSD|14734974
2.8.
BIỂU ĐÔẦ LỚP......................................................................................................................................42
2.8.1.
Xác định các đốối tượng...................................................................................................................42
2.8.2.
Biểu đốồ lớp.....................................................................................................................................44
2.9.
BIỂU ĐÔẦ TRIỂN KHAI...........................................................................................................................45
2.10.
THIẾẾT KẾẾ KIẾẾN TRÚC VẬT LÝ............................................................................................................46
2.10.1.
MÃ TRÌNH:..................................................................................................................................46
2.10.2.
BIỂU ĐƠẦ THÀNH PHẦẦN...............................................................................................................53
2.10.3. Giao Diện Chính (MAIN FORM)........................................................................................54
lOMoARcPSD|14734974
DANH MỤC HÌNH ẢN
YHình 2.3.1. Hệ thốống quản lý thuốốc....................................................................................................13
Hình 2.3.2. Quản trị người sử dụng......................................................................................................14
Hình 2.3.3 Tìm kiêốm.............................................................................................................................14
Hình 2.3.4. Thốống kê báo cáo...............................................................................................................15
Hình 2.3.5. Cập nhật thuốốc...................................................................................................................15
Hình 2.4.1. Biểu đốồ trình tự đăng nh ập................................................................................................18
Hình 2.4.2. Biểu đốồ trình tự thêm NSD.................................................................................................18
Hình 2.4.3. Biểu đốồ trình tự hiệu ch ỉnh NSD.........................................................................................19
Hình 2.4.4. Biểu đốồ trình tự xóa NSD....................................................................................................19
Hình 2.4.5. Biểu đốồ trình tự mua thuốốc................................................................................................20
Hình 2.4.6. Biểu đốồ trình tự thêm thuốốc..............................................................................................21
Hình 2.4.7. Biểu đốồ trình tự sửa thuốốc.................................................................................................22
Hình 2.4.8. Biểu đốồ trình tự xóa thuốốc.................................................................................................23
Hình 2.4.9. Biểu đốồ trình tự thanh lý thuốốc ..........................................................................................24
Hình 2.4.9.1. Biểu đốồ trình tự tm kiêốm................................................................................................25
Hình 2.4.9.2. Biểu đốồ trình tự thốống kê báo cáo...................................................................................26
Hình 2.5.1. Biểu đốồ cộng tác đăng nhập h ệ thốống ................................................................................27
Hình 2.5.2. Biểu đốồ cộng tác thêm NSD................................................................................................27
Hình 2.5.3. Biểu đốồ cộng tác hiệu chỉnh NSD........................................................................................27
Hình 2.5.4. Biểu đốồ cộng tác xóa NSD...................................................................................................28
Hình 2.5.5. Biểu đốồ cộng tác mua thuốốc...............................................................................................28
Hình 2.5.6. Biểu đốồ cộng tác thêm thuốốc.............................................................................................29
Hình 2.5.7. Biểu đốồ cộng tác sửa thuốốc................................................................................................29
Hình 2.5.8. Biểu đốồ cộng tác xóa thuốốc................................................................................................30
Hình 2.5.9. Biểu đốồ cộng tác thanh lý...................................................................................................30
lOMoARcPSD|14734974
Hình 2.5.10. Biểu đốồ cộng tác tm kiêốm................................................................................................31
Hình 2.5.11. Biểu đốồ cộng tác thốống kê, báo cáo..................................................................................31
Hình 2.6.1. Biểu đốồ trạng thái đăng nh ập.............................................................................................32
Hình 2.6.2. Biểu đốồ trạng thái mua thuốốc.............................................................................................32
Hình 2.6.3. Biểu đốồ trạng thái cập nhật thuốốc ......................................................................................32
Hình 2.6.4. Biểu đốồ trạng thái thanh lý thuốốc .......................................................................................33
Hình 2.6.5. Biểu đốồ trạng thái tm kiêốm................................................................................................33
Hình 2.6.6. Biểu đốồ trạng thái thốống kê, báo cáo.................................................................................33
Hình 2.7.1. Biểu đốồ hoạt động đăng nhập............................................................................................34
Hình 2.7.2. Biểu đốồ hoạt động quản trị NSD.........................................................................................35
Hình 2.7.3. Biểu đốồ hoạt động mua thuốốc............................................................................................35
Hình 2.7.4. Biểu đốồ hoạt động cập nhật thuốốc .....................................................................................35
Hình 2.7.5. Biểu đốồ hoạt động tm kiêốm...............................................................................................38
Hình 2.7.6. Biểu đốồ hoạt động thốống kê, báo cáo.................................................................................37
Hình 2.8.2. Biểu đốồ lớp Hệ thốống quản lý thuốốc ...................................................................................38
Hình 2.9. Biểu đốồ triển khai......................................................................................................45
Hình 2.10.2 Biểu đốồ thành phâồn .............................................................................................53.
lOMoARcPSD|14734974
LỜI NĨI ĐẦU
Hiện nay trên thế giới nói chung và Việt Nam nói riêng đang diễn ra q trình
tin học hóa tồn diện trên mọi lĩnh vực hoạt động kinh tế xã hội,con người đang
chuyển sang một kỉ nguyên mới-kỉ ngun của cơng nghệ thơng tin 4.0.Máy tính và
các cơng cụ của nó đã trở thành nhu cầu khơng thể thiếu đối với các ngành khoa học
và kĩ thuật,trong các ngành quản lý,thiết kế giảng dạy,các ngành công nghiệp đồ
họa,...
Nhờ ứng dụng của công nghệ thông tin đã làm giảm được rất nhiều khó khăn
trong việc quản lý trên các giấy tờ.Nó có yếu tố khơng nhỏ trong việc phát triển và
thành cơng khơng nhỏ của mỗi ngành nghề,mỗi xí nghiệp,mỗi quốc gia ngày nay.
Phân tích và thiết kế hệ thống thơng tin là một phần của”cịng nghệ thơng
tin”giúp con người khảo sát,thiết kế và xây dựng những chương trình một cách quy
củ và dễ dàng hơn.Với vốn kiến thức học được trong mơn“Phân tích và thiết kế hệ
thống thơng tin"và sự giúp đỡ của cô Nguyễn Thị Hồng Khánh,em đã chọn đề
tài:"hệ thống quản lý nhân sự tính lương”để tìm hiểu và thực hành về mơn này.
Với vốn kiến thức cịn hạn chế vì vậy bài làm của em chắc chắn sẽ có nhiều
thiếu khuyết. Rất mong được sự góp ý của cơ để bài làm tốt hơn.
Em xin chân thành cảm ơn cô!
Giáo viên hướng dẫn
Sinh viên thực hiện
Nguyễn Thị Hồng Khánh
Bùi Công Chuẩn
lOMoARcPSD|14734974
CHƯƠNG 1: TỔNG QUAN
1.1. KHẢO SÁT HIỆN TRẠNG
1.1.1. Khảo sát hiện trạng
Nhà thuốc T3 là nơi bán thuốc phục vụ cho nhân dân trong đường Hoàng Quốc Việt
Thời gian mở cửa: 24/24
Nhân viên gồm : 1 Người quản lý, Dược sỹ.
Nhà thuốc là nơi lưu trữ thuốc phục vụ cho khách hàng. Nhân viên của nhà thuốc sẽ
thực hiện việc quản lý kho thuốc, bán thuốc và thực hiện thống kê báo cáo lên người quản lý
theo thời gian quy định
1.1.2. Đánh giá hiện trạng
Qua quá trình khảo sát thực tế nhóm chúng em nhận thấy:
Hiện nay Nhà thuốc đang có nhu cầu nâng cấp cơ sở vật chất và trang thiết bị để
phục vụ nhu cấp mua thuốc của nhân dân trong Thành phố Hà Nội. Do nhu cầu mua thuốc
tăng, số lượng thuốc đáp ứng sẽ càng được bổ sung nhiều hơn, do đó việc quản lý thủ cơng
trên sổ sách sẽ gặp khơng ít khó khăn, tốn thời gian cơng sức và hiệu quả khơng cao.
1.2. MƠ TẢ BÀI TOÁN
Nhà thuốc tổ chức lưu trữ, sắp xếp các thông tin về thuốc được nhập từ các nhà cung
cấp sau khi được kiểm duyệt.
Tùy theo từng thời điểm hay dựa theo nhu cầu cần bổ sung thuốc trong kho vàtrình
lên người quản lý duyệt, nếu được Dược sỹ sẽ liên hệ nhà cung cấp, và đề xuất nhà cung cấp
với người quản lý. Nếu được chấp nhận sẽ tiến hành ký hợp đồng với nhà cung cấp, kết thúc
đặt mua thuốc.
Sau khi kí hợp đồng mua thuốc với Nhà cung cấp, Dược sỹ sẽ chịu trách nhiệm nhập
thuốc từ Nhà cung cấp và thanh tốn hóa đơn. Sau đó báo cáo với người quản lý, kết thúc
q trình mua thuốc.
Sau khi mua thuốc từ nhà cung cấp, dược sỹ sẽ tiến hành kiểm tra, phân loại thuốc,
sắp xếp vào kho, sau đó tiến hành lưu trữ thuốc.
lOMoARcPSD|14734974
Theo định kì hoặc tùy thời điểm, người quản lý sẽ yêu cầu Dược sỹ thực hiện thống
kê, báo cáo tình hình thuốc trong kho. Dược sỹ có trách nhiệm thực hiện thống kê, lập báo
cáo thống kê trình lên người quản lý kết thúc thống kê, báo cáo.
lOMoARcPSD|14734974
CHƯƠNG 2: PHÂN TÍCH BÀI TỐN
.1.
CÁC TÁC NHÂN VÀ CA SỬ DỤNG
.1.1.
Các tác nhân
Admin : Là người điều hành cao nhất của hệ thống.
Người quản lý : Là lãnh đạo, chịu trách nhiệm xét duyệt, cấp kinh phí và ra các
quyết định liên quan.
Dược sỹ: Là người trực tiếp sử dụng phần mềm quản lý dược và thực hiện các chức
năng, nghiệp vụ.
Nhà cung cấp : Đơn vị chịu trách nhiệm cấp thuốc cho nhà thuốc
2.1.2. Xác định các use case
-
Admin:
o
Quản trị người sử dụng
-
Người quản lý:
o
Đăng nhập
o
Thống kê, báo cáo
o
Tìm kiếm
-
Dược sỹ:
o
Đăng nhập
o
Mua thuốc
o
Cập nhật thuốc
o
Thanh lý thuốc
o
Tìm kiếm
o
Thống kê
-
Người mua hàng:
lOMoARcPSD|14734974
2.2. MƠ TẢ USE CASE
2.2.1. Use case đăng nhập
-
Tóm tắt:
o
Tiêu đề: Đăng nhập vào hệ thống
o
Tóm tắt: Use case này cho phép Admin, Người quản lý, Dược sỹ đăng nhập hệ thống
o
Tác nhân: Admin, Người quản lý, Dược sỹ
-
Mơ tả:
o
Dịng sự kiện chính:
Bắt đầu khi một tác nhân đăng nhập vào hệ thống.
Hệ thống yêu cầu tác nhân nhập tên đăng nhập và mật khẩu.
Tác nhân cung cấp tên đăng nhập và mật khẩu.
Hệ thống kiểm tra và cho phép tác nhân đăng nhập vào.
o
Dòng sự kiện phụ:
Nếu trong dòng sự kiện chính tác nhân nhập sai dữ liệu thì hệ thống sẽ báo lỗi. Tác
nhân có thể quay về đầu dòng sự kiện hoặc hủy bỏ đăng nhập, kết thúc use case.
o
Điều kiện tiên quyết:
Tác nhân phải có tài khoản do người quản trị cung cấp.
Tài khoản phải được cập nhật trong CSDL của hệ thống.
2.2.2. Use case quản lý thuốc:
2.2.2.1.
Use case thêm thuốc
-
Tóm tắt :
o
Tiêu đề: Thêm thuốc
o
Tóm tắt: Dược sỹ có trách nhiệm liên hệ với nhà cung cấp để lấy thơng tin và tiêu chí
chọn nhà cung cấp như chủng loại, chất lượng, giá thành, hình thức thanh toán…và báo với
Người quản lý kèm báo giá của Nhà cung cấp. Người quản lý đề xuất lãnh đạo duyệt.
o
Tác nhân: Dược sỹ, Người quản lý
-
Mơ tả :
o
Dịng sự kiện chính:
Dược sỹ chọn chức năng mua thuốc
Downloaded by quang tran ()
lOMoARcPSD|14734974
Hệ thống hiển thị ra form lập đơn đặt mua thuốc, các thông tin: Mã đơn, Mã thuốc,
Số lượng.
Dược sỹ điền thơng tin vào form.
Hệ thống tự động tìm kiếm và hiển thị thông tin: ngày lập đơn, mã nhà cung cấp, mã
dược sỹ
Dược sỹ điều chỉnh lại thông tin cho phù hợp
Dược sỹ nhấn nút kết thúc. Hệ thống sẽ in đơn đặt mua thuốc.
o
Dịng sự kiện phụ:
Nếu thơng tin về nhà cung cấp và dược sỹ khơng có, hệ thống sẽ tự động đưa ra
thông báo và yêu cầu dược sỹ phải nhập.
o
Điều kiện tiên quyết:
Tác nhân phải đăng nhập vào hệ thống.
2.2.2.2.
Use case sửa thuốc
-
Tóm tắt:
o
Tiêu đề: Sửa thuốc
o
Tóm tắt: Sau khi mua thuốc từ nhà cung cấp, dược sỹ sẽ thực hiện kiểm tra, phân
loai, nhập thuốc vào kho, tiến hành lưu trữ.
o
Tác nhân: Dược sỹ
-
Mô tả :
o
Dịng sự kiện chính:
Dược sỹ chọn chức năng sửa thuốc
Hệ thống sẽ đưa ra lựa chọn trong việc: Thêm thuốc, Sửa thuốc, Xóa thuốc.
Nếu chức năng sửa thuốc được chọn: hiển thị form sửa thuốc
Dược sỹ nhập thông tin thuốc để cập nhật
Hệ thống sẽ cập nhật thông tin vào CSDL và thông báo kết quả
Dược sỹ chọn nút đóng, use case kết thúc
o
Dịng sự kiện phụ:
Chức năng sửa thuốc: Hệ thống sẽ hiển thị thông tin về thuốc cần sửa, dược sỹ nhập
thông tin cần sửa, hệ thống sẽ cập nhật lại thông tin.
Downloaded by quang tran ()
lOMoARcPSD|14734974
Nếu chắc chắn Dược sỹ chọn OK, hệ thống sẽ thực hiện thao tác xóa và cập nhật vào
CSDL.
o
Điều kiện tiên quyết: Tác nhân phải đăng nhập vào hệ thống
Downloaded by quang tran ()
lOMoARcPSD|14734974
2.2.2.3.
Use case xóa thuốc
-
Tóm tắt:
o
Tiêu đề: Xóa thuốc
o
Tóm tắt: Sau khi bán hàng, kiểm tra kho, dược sỹ sẽ thực hiện kiểm tra, xóa thuốc
cần xóa
o
Tác nhân: Dược sỹ
-
Mơ tả :
o
Dịng sự kiện chính:
Dược sỹ chọn chức năng xóa thuốc
Hệ thống sẽ đưa ra lựa chọn trong việc: Thêm thuốc, Sửa thuốc, Xóa thuốc.
Nếu chức năng xóa thuốc được chọn: hiển thị form xóa thuốc
Dược sỹ xóa thuốc để cập nhật
Hệ thống sẽ cập nhật thông tin vào CSDL và thơng báo kết quả
Dược sỹ chọn nút đóng, use case kết thúc
o
Dịng sự kiện phụ:
Chức năng xóa thuốc: Dược sỹ chọn loại thuốc cần xóa, hệ thống sẽ xác nhận lại
thông tin một lần nữa. Nếu chắc chắn Dược sỹ chọn OK, hệ thống sẽ thực hiện thao tác xóa
và cập nhật vào CSDL.
o
Điều kiện tiên quyết: Tác nhân phải đăng nhập vào hệ thống
Downloaded by quang tran ()
lOMoARcPSD|14734974
2.2.2.4.
Use case thanh lý thuốc
-
Tóm tắt:
o
Tiêu đề: Thanh lý thuốc
o
Tóm tắt: Sau khi nhập thuốc, dược sỹ kiểm tra hạn dùng cho thuốc cũ và thuốc mới
mua. Nếu thuốc nào cần thanh lý Dược sỹ báo cáo với Người quản lý để thực hiện thanh lý
o
Tác nhân: Dược sỹ, Người quản lý
-
Mơ tả :
o
Dịng sự kiện chính:
Dược sỹ chọn chức năng thanh lý thuốc
Hệ thống sẽ hiển thị form thanh lý thuốc.
Dược sỹ nhập thông tin thuốc cần thanh lý.
Hệ thống sẽ sử lý thông tin, lưu thông tin vào CSDL, sau đó in phiếu thanh lý và
thơng báo kết quả ra màn hình
o
Dịng sự kiện phụ:
Nếu thơng tin thuốc cần thanh lý sai, hệ thống sẽ yêu cầu nhập lại. Dược sỹ chọn Yes
để nhập lại hoặc chọn No để kết thúc Use case.
o
Điều kiện tiên quyết: Tác nhân phải đăng nhập vào hệ thống.
2.2.2.5.
Use case thống kê, báo cáo
-
Tóm tắt:
o
Tiêu đề: thống kê, báo cáo
o
Tóm tắt: Dược sỹ dựa vào tình hình sử dụng thuốc để lập báo cáo cho người quản lý
theo dõi
o
Tác nhân: Người quản lý, Dược sỹ.
-
Mơ tả :
o
Dịng sự kiện chính:
Tác nhân chọn chức năng lập thống kê, báo cáo.
Hệ thống đưa ra yêu cầu chọn hình thức báo cao.
Tác nhân chọn hình thức báo cáo
Downloaded by quang tran ()
lOMoARcPSD|14734974
Hệ thống đưa ra bản thống kê và báo cáo
Tác nhân chọn nút để kết thúc.
o
Dòng sự kiện phụ:
Tác nhân có thể chọn in báo cáo.
Tác nhân có thể cung cấp thông tin thêm cho việc thống kê và báo cáo
2.2.3. Use case Tìm kiếm
-
Tóm tắt:
o
Tiêu đề: Tìm kiếm
o
Tóm tắt: Dược sỹ và người quản lý tìm kiếm thuốc theo Tên, Loại, Nhà sản xuất, hạn
sử dụng. Khi có sai sót cần sửa hoặc cần tra cứu thơng tin.
o
Tác nhân: Người quản lý, dược sỹ
-
Mơ tả :
o
Dịng sự kiện chính:
Tác nhân chọn chức năng tìm kiếm thơng tin thuốc.
Hệ thống hiển thị form tìm kiếm thơng tin thuốc.
Tác nhân nhập thơng tin cần tìm kiếm.
Hệ thống sẽ xử lý từ khóa tìm kiếm, tạo truy vấn SQL trong CSDL.
Hệ thống sẽ hiển thị kết quả tìm kiếm.
o
Dịng sự kiện phụ:
Nếu khơng có thơng tìn phù hợp, hệ thống sẽ thơng báo khơng có thơng tin phù hợp
với truy vấn
o
Điều kiện tiên quyết: Tác nhân phải đăng nhập vào hệ thống
2.2.4.
Use case quản lý nhà cung cấp:
2.2.4.1.
Use case thêm nhà cung cấp
-
Tóm tắt :
o
Tiêu đề: Thêm nhà cung cấp
o
Tóm tắt: Người quản lý thông báo, đề xuất với Admin xét duyệt thêm nhà cung cấp
mới và đợi Admin duyệt.
o
Tác nhân: Người quản lý, Admin
-
Mô tả :
Downloaded by quang tran ()
lOMoARcPSD|14734974
o
Dịng sự kiện chính:
o
Người quản lý thơng báo, đề xuất với Admin xét duyệt thêm nhà cung cấp mới và đợi
Admin duyệt.
2.2.4.2.
Use case thêm nhà cung cấp
-
Tóm tắt :
o
Tiêu đề: Sửa nhà cung cấp
o
Tóm tắt: Người quản lý thơng báo, đề xuất với Admin xét duyệt sửa nhà cung cấp và
đợi Admin duyệt.
o
Tác nhân: Người quản lý, Admin
-
Mơ tả :
o
Dịng sự kiện chính:
o
Người quản lý thơng báo, đề xuất với Admin xét duyệt sửa nhà cung cấp và đợi
Admin duyệt.
2.2.4.3.
Use case xóa nhà cung cấp
-
Tóm tắt :
o
Tiêu đề: Thêm nhà cung cấp
o
Tóm tắt: Người quản lý thơng báo, đề xuất với Admin xét duyệt xóa nhà cung cấp và
đợi Admin duyệt.
o
Tác nhân: Người quản lý, Admin
-
Mơ tả :
o
Dịng sự kiện chính:
o
Người quản lý thơng báo, đề xuất với Admin xét duyệt xóa nhà cung cấp mới và đợi
Admin duyệt.
Downloaded by quang tran ()
lOMoARcPSD|14734974
2.3 BIỂU ĐỒ USE CASE
2.3.1.
Biểu đồ use case Hệ thống quản lý thuốc
Hình 2.3.1. Hệ thống quản lý thuốc
Downloaded by quang tran ()
lOMoARcPSD|14734974
2.3.2.
Biểu đồ use case Đăng nhập
Hình 2.3.2. Quản lý Đăng nhập
2.3.3.
Biểu đồ use case Quản lý nhà cung cấp
Downloaded by quang tran ()
lOMoARcPSD|14734974
Hình 2.3.3. Quản lý nhà cung cấp
2.3.4.
Biểu đồ use case Quản lý thuốc
Downloaded by quang tran ()
lOMoARcPSD|14734974
Hình 2.3.4. Quản lý thuốc
Downloaded by quang tran ()
lOMoARcPSD|14734974
2.3.5.
Biểu đồ use case Tìm kiếm
Hình 2.3.5. Tìm kiếm
Downloaded by quang tran ()
lOMoARcPSD|14734974
2.4. BIỂU ĐỒ TRÌNH TỰ
2.4.1 Biểu đồ trình tự Đăng nhập
Hình 2.4.1. Biểu đồ trình tự đăng nhập
Downloaded by quang tran ()
lOMoARcPSD|14734974
2.4.2 Biểu đồ trình tự thêm nhà cung cấp
Hình 2.4.2. Biểu đồ trình tự thêm Nhà cung cấp
2.4.3 Biểu đồ trình tự sửa nhà cung cấp
Downloaded by quang tran ()