Tải bản đầy đủ (.pdf) (55 trang)

Báo cáo bài tập học phần phân tích thiết kế hệ thống phân tích và thiết kế hệ thống thông tin quản lý hiệu thuốc

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (1.76 MB, 55 trang )

HỌC VIỆN KỸ THUẬT MẬT MÃ
-------------------------

BÁO CÁO BÀI TẬP HỌC PHẦN PHÂN TÍCH THIẾT KẾ HỆ
THỐNG
PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG THÔNG TIN QUẢN
LÝ HIỆU THUỐC
Giảng viên hướng dẫn: Cơ: Vũ Thị Thu Hà
Nhóm sinh viên: Phạm Văn Dũng
Phạm Thanh Tùng
Lê Trọng Nam
Lại Phương Thảo
Phạm Thị Phương Anh

Hà Nội-2022


MỤC LỤC

DANH MỤC BẢNG..................................................................................................5
DANH MỤC HÌNH ẢNH..........................................................................................6
Lý do chọn đề tài........................................................................................................8
Phạm vi đề tài.............................................................................................................8
Yêu cầu đề tài.............................................................................................................8
CHƯƠNG I. KHẢO SÁT HỆ THỐNG.....................................................................9
1.1. Giới thiệu sơ bộ hệ thống....................................................................................9
1.2. Đánh giá hiện trạng hệ thống..............................................................................9
1.2.1. Đánh giá nghiệp vụ..........................................................................................9
1.2.2. Quy tắc quản lý..............................................................................................12
1.2.3. Đánh giá hiện trạng........................................................................................12
1.2.4.1. Ưu điểm.......................................................................................................12


1.2.4.2. Nhược điểm.................................................................................................12
1.3. Xác định yêu cầu hệ thống................................................................................14
1.3.1. Yêu cầu về chức năng....................................................................................14
1.3.1.1. Đăng nhập...................................................................................................14
1.3.1.2. Đăng xuất....................................................................................................14
1.3.1.3. Tìm kiếm thuốc...........................................................................................15
1.3.1.4. Bán thuốc.....................................................................................................16
1.3.1.5. Nhập thuốc..................................................................................................17
1.3.1.6. Tạo khoản chi..............................................................................................18
1.3.1.7. Quản lý nhân viên.......................................................................................19
1.3.1.8. Thống kê kho thuốc.....................................................................................20
1.3.1.9. Thống kê hóa đơn........................................................................................21


1.3.1.10. Thống kê tài chính.....................................................................................22
1.3.2. Yêu cầu phi chức năng...................................................................................23
CHƯƠNG II. THIẾT KẾ HỆ THỐNG...................................................................24
2.1. Tiến độ thời gian...............................................................................................24
2.2 Nhân lực.............................................................................................................24
2.3 Thiết bị...............................................................................................................24
2.4. Kinh phí.............................................................................................................24
2.5. Nền tảng............................................................................................................24
2.6. Đặc tả hệ thống..................................................................................................25
2.6.1. Biểu đồ usecase..............................................................................................25
2.6.1.1. Usecase tổng quát........................................................................................25
2.6.1.2. Usecase bán hàng........................................................................................25
2.6.1.3. Usecase quản lý thuốc.................................................................................26
2.6.1.4. Usecase quản lý hóa đơn bán hàng.............................................................26
2.6.1.5. Usecase quản lý nhân viên..........................................................................27
2.6.2. Biểu đồ lớp.....................................................................................................28

2.6.3. Biểu đồ trình tự..............................................................................................29
2.6.3.1. Biểu đồ trình tự đăng nhập..........................................................................29
2.6.3.2. Biểu đồ trình tự đăng xuất...........................................................................29
2.6.3.3. Biểu đồ trình tự bán hàng............................................................................30
2.6.3.4. Biểu đồ trình tự kiểm tra hóa đơn bán hàng................................................31
2.6.3.5. Biểu đồ trình tự hủy hóa đơn bán hàng.......................................................32
2.6.3.6. Biểu đồ trình tự thống kê hóa đơn bán hàng...............................................33
2.6.3.7. Biểu đồ trình tự tìm kiếm sản phẩm............................................................33
2.6.3.8. Biểu đồ trình tự sửa thơng tin sản phẩm.....................................................34
2.6.3.9. Biểu đồ trình tự nhập sản phẩm..................................................................35


2.6.3.10. Biểu đồ trình tự xuất sản phẩm.................................................................36
2.6.3.11. Biểu đồ trình tự thống kê sản phẩm..........................................................37
2.6.3.12. Biểu đồ trình tự kiểm tra tài chính............................................................37
2.6.3.13. Biểu đồ trình tự tạo phiếu thu....................................................................38
2.6.3.14. Biểu đồ trình tự tạo phiếu chi....................................................................39
2.6.3.15. Biểu đồ trình tự thống kê tài chính............................................................40
2.6.3.16. Biểu đồ trình tự tạo nhân viên mới............................................................41
2.6.3.17. Biểu đồ trình tự sửa thơng tin nhân viên...................................................42
2.6.3.18. Biểu đồ trình tự xem danh sách nhân viên................................................42
2.6.4. Biểu đồ hoạt động..........................................................................................43
2.6.4.1. Biểu đồ hoạt động bán hàng........................................................................43
2.6.4.2. Biểu đồ hoạt động kiểm tra đơn hàng.........................................................44
2.6.4.3. Biểu đồ hoạt động hủy đơn hàng.................................................................45
2.6.4.4. Biểu đồ hoạt động thống kê bán hàng.........................................................46
2.6.4.5. Biểu đồ hoạt động nhập hàng......................................................................47
2.6.4.6. Biểu đồ hoạt động sửa thông tin sản phẩm.................................................48
2.6.4.7. Biểu đồ hoạt động tạo phiếu thu..................................................................49
2.6.4.8. Biểu đồ hoạt động thêm nhân viên mới......................................................50

2.6.4.9. Biểu đồ hoạt động thay đổi thông tin nhân viên.........................................51
2.6.5. Biểu đồ thành phần.........................................................................................52
2.6.6. Biểu đồ triển khai...........................................................................................53
2.6.7. Cơ sở dữ liệu..................................................................................................54
2.6.8. Giao diện phần mềm......................................................................................55
2.6.8.1. Giao diện đăng nhập....................................................................................55
2.6.8.2. Giao diện bán hàng......................................................................................55
2.6.8.3. Giao diện quản lý sản phẩm........................................................................56


Bao.cao.bai.tap.hoc.phan.phan.tich.thiet.ke.he.thong.phan.tich.va.thiet.ke.he.thong.thong.tin.quan.ly.hieu.thuocBao.cao.bai.tap.hoc.phan.phan.tich.thiet.ke.he.thong.phan.tich.va.thiet.ke.he.thong.thong.tin.quan.ly.hieu.thuocBao.cao.bai.tap.hoc.phan.phan.tich.thiet.ke.he.thong.phan.tich.va.thiet.ke.he.thong.thong.tin.quan.ly.hieu.thuocBao.cao.bai.tap.hoc.phan.phan.tich.thiet.ke.he.thong.phan.tich.va.thiet.ke.he.thong.thong.tin.quan.ly.hieu.thuoc

DANH MỤC BẢNG
Bảng 1 : Chức năng đăng nhập................................................................................14
Bảng 2 : Chức năng đăng xuất.................................................................................14
Bảng 3 : Chức năng tìm kiếm thuốc.........................................................................15
Bảng 4 : Chức năng bán thuốc.................................................................................16
Bảng 5 : Chức năng nhập thuốc...............................................................................17
Bảng 6 : Chức năng tạo khoản chi...........................................................................18
Bảng 7 : Chức năng quản lý nhân viên....................................................................19
Bảng 8 : Chức năng thống kê kho thuốc..................................................................20
Bảng 9 : Chức năng thống kê hóa đơn.....................................................................21
Bảng 10 : Chức năng thống kê tài chính..................................................................22

Bao.cao.bai.tap.hoc.phan.phan.tich.thiet.ke.he.thong.phan.tich.va.thiet.ke.he.thong.thong.tin.quan.ly.hieu.thuocBao.cao.bai.tap.hoc.phan.phan.tich.thiet.ke.he.thong.phan.tich.va.thiet.ke.he.thong.thong.tin.quan.ly.hieu.thuocBao.cao.bai.tap.hoc.phan.phan.tich.thiet.ke.he.thong.phan.tich.va.thiet.ke.he.thong.thong.tin.quan.ly.hieu.thuocBao.cao.bai.tap.hoc.phan.phan.tich.thiet.ke.he.thong.phan.tich.va.thiet.ke.he.thong.thong.tin.quan.ly.hieu.thuoc


Bao.cao.bai.tap.hoc.phan.phan.tich.thiet.ke.he.thong.phan.tich.va.thiet.ke.he.thong.thong.tin.quan.ly.hieu.thuocBao.cao.bai.tap.hoc.phan.phan.tich.thiet.ke.he.thong.phan.tich.va.thiet.ke.he.thong.thong.tin.quan.ly.hieu.thuocBao.cao.bai.tap.hoc.phan.phan.tich.thiet.ke.he.thong.phan.tich.va.thiet.ke.he.thong.thong.tin.quan.ly.hieu.thuocBao.cao.bai.tap.hoc.phan.phan.tich.thiet.ke.he.thong.phan.tich.va.thiet.ke.he.thong.thong.tin.quan.ly.hieu.thuoc

DANH MỤC HÌNH ẢNH

Hình 1 : Usecase tổng qt..........................................................................................25
Hình 2 : Usecase bán hàng..........................................................................................25
Hình 3 : Usecase quản lý thuốc...................................................................................26
Hình 4 : Usecase quản lý hóa đơn bán hàng...............................................................26
Hình 5 : Usecase quản lý nhân viên............................................................................27
Hình 6 : Usecase quản lý tài chính..............................................................................27
Hình 7 : Biểu đồ lớp....................................................................................................28
Hình 8 : Biểu đồ trình tự đăng nhập............................................................................29
Hình 9 : Biểu đồ trình tự đăng xuất.............................................................................29
Hình 10 : Biểu đồ trình tự bán hàng............................................................................30
Hình 11 : Biểu đồ trình tự kiểm tra hóa đơn bán hàng................................................31
Hình 12 : Biểu đồ trình tự hủy hóa đơn bán hàng.......................................................32
Hình 13 : Thống kê hóa đơn bán hàng........................................................................33
Hình 14 : Biểu đồ trình tự tìm kiếm sản phẩm............................................................33
Hình 15 : Biểu đồ trình tự sửa thơng tin sản phẩm.....................................................34
Hình 16 : Biểu đồ trình tự nhập sản phẩm..................................................................35
Hình 17 : Biểu đồ trình tự xuất sản phẩm...................................................................36
Hình 18 : Biểu đồ trình tự thống kê sản phẩm............................................................37
Hình 19 : Biểu đồ trình tự kiểm tra tài chính..............................................................37
Hình 20 : Biểu đồ trình tự tạo phiếu thu.....................................................................38
Hình 21 : Biểu đồ trình tự tạo phiếu chi......................................................................39
Hình 22 : Biểu đồ trình tự thống kê tài chính.............................................................40
Hình 23 : Biểu đồ trình tự tạo nhân viên mới.............................................................41
Hình 24 : Biểu đồ trình tự sửa thơng tin nhân viên.....................................................42

Bao.cao.bai.tap.hoc.phan.phan.tich.thiet.ke.he.thong.phan.tich.va.thiet.ke.he.thong.thong.tin.quan.ly.hieu.thuocBao.cao.bai.tap.hoc.phan.phan.tich.thiet.ke.he.thong.phan.tich.va.thiet.ke.he.thong.thong.tin.quan.ly.hieu.thuocBao.cao.bai.tap.hoc.phan.phan.tich.thiet.ke.he.thong.phan.tich.va.thiet.ke.he.thong.thong.tin.quan.ly.hieu.thuocBao.cao.bai.tap.hoc.phan.phan.tich.thiet.ke.he.thong.phan.tich.va.thiet.ke.he.thong.thong.tin.quan.ly.hieu.thuoc


Bao.cao.bai.tap.hoc.phan.phan.tich.thiet.ke.he.thong.phan.tich.va.thiet.ke.he.thong.thong.tin.quan.ly.hieu.thuocBao.cao.bai.tap.hoc.phan.phan.tich.thiet.ke.he.thong.phan.tich.va.thiet.ke.he.thong.thong.tin.quan.ly.hieu.thuocBao.cao.bai.tap.hoc.phan.phan.tich.thiet.ke.he.thong.phan.tich.va.thiet.ke.he.thong.thong.tin.quan.ly.hieu.thuocBao.cao.bai.tap.hoc.phan.phan.tich.thiet.ke.he.thong.phan.tich.va.thiet.ke.he.thong.thong.tin.quan.ly.hieu.thuoc


Hình 25 : Biểu đồ trình tự xem danh sách nhân viên..................................................42
Hình 26 : Biểu đồ hoạt động bán hàng........................................................................43
Hình 27 : Biểu đồ hoạt động kiểm tra đơn hàng.........................................................44
Hình 28 : Biểu đồ hoạt động hủy đơn hàng................................................................45
Hình 29 : Biểu đồ hoạt động thống kê bán hàng.........................................................46
Hình 30 : Biểu đồ hoạt động nhập hàng......................................................................47
Hình 31 : Biểu đồ hoạt động sửa thơng tin sản phẩm.................................................48
Hình 32 : Biểu đồ hoạt động tạo phiếu thu.................................................................49
Hình 33 : Biểu đồ hoạt động thêm nhân viên mới.....................................................50
Hình 34 : Biểu đồ hoạt động sửa thơng tin nhân viên.................................................51
Hình 35 : Biểu đồ thành phần.....................................................................................52
Hình 36 : Biểu đồ triển khai........................................................................................53
Hình 37 : Mơ hình cơ sở dữ liệu.................................................................................54
Hình 38 : Giao diện đăng nhập...................................................................................55
Hình 39 : Giao diện bán hàng.....................................................................................55
Hình 40 : Giao diện quản lý sản phẩm........................................................................56

Bao.cao.bai.tap.hoc.phan.phan.tich.thiet.ke.he.thong.phan.tich.va.thiet.ke.he.thong.thong.tin.quan.ly.hieu.thuocBao.cao.bai.tap.hoc.phan.phan.tich.thiet.ke.he.thong.phan.tich.va.thiet.ke.he.thong.thong.tin.quan.ly.hieu.thuocBao.cao.bai.tap.hoc.phan.phan.tich.thiet.ke.he.thong.phan.tich.va.thiet.ke.he.thong.thong.tin.quan.ly.hieu.thuocBao.cao.bai.tap.hoc.phan.phan.tich.thiet.ke.he.thong.phan.tich.va.thiet.ke.he.thong.thong.tin.quan.ly.hieu.thuoc


Bao.cao.bai.tap.hoc.phan.phan.tich.thiet.ke.he.thong.phan.tich.va.thiet.ke.he.thong.thong.tin.quan.ly.hieu.thuocBao.cao.bai.tap.hoc.phan.phan.tich.thiet.ke.he.thong.phan.tich.va.thiet.ke.he.thong.thong.tin.quan.ly.hieu.thuocBao.cao.bai.tap.hoc.phan.phan.tich.thiet.ke.he.thong.phan.tich.va.thiet.ke.he.thong.thong.tin.quan.ly.hieu.thuocBao.cao.bai.tap.hoc.phan.phan.tich.thiet.ke.he.thong.phan.tich.va.thiet.ke.he.thong.thong.tin.quan.ly.hieu.thuoc

Lý do chọn đề tài
Với thực trạng hiện nay đó là công việc quản lý diễn ra trên giấy tờ, nhưng
khối lượng dữ liệu thì ngày một lớn. Vì vậy phần mềm "Quản lý hiệu thuốc" ra đời
nhằm giải quyết những khó khăn trên giúp cho cơng việc quản lí trở nên đơn giản,
hiệu quả và chính xác hơn bằng việc tự động hóa q trình quản lý các yếu tố liên
quan như thuốc, hóa đơn, nhân viên, khách hàng…

Phạm vi đề tài

Phân tích, thiết kế hệ thống quản lý nhà thuốc áp dụng cho nhà thuốc WG2.

Yêu cầu đề tài
Hoạt động nhóm, hiểu được cách thức, phương pháp phân tích, thiết kế một
hệ thống thơng tin. Từ đó nắm bắt quy trình quản lý của nhà thuốc, phân tích, thiết
kế hệ thống thông tin quản lý thông minh, hiện đại theo yêu cầu của nhà thuốc.

Bao.cao.bai.tap.hoc.phan.phan.tich.thiet.ke.he.thong.phan.tich.va.thiet.ke.he.thong.thong.tin.quan.ly.hieu.thuocBao.cao.bai.tap.hoc.phan.phan.tich.thiet.ke.he.thong.phan.tich.va.thiet.ke.he.thong.thong.tin.quan.ly.hieu.thuocBao.cao.bai.tap.hoc.phan.phan.tich.thiet.ke.he.thong.phan.tich.va.thiet.ke.he.thong.thong.tin.quan.ly.hieu.thuocBao.cao.bai.tap.hoc.phan.phan.tich.thiet.ke.he.thong.phan.tich.va.thiet.ke.he.thong.thong.tin.quan.ly.hieu.thuoc


Bao.cao.bai.tap.hoc.phan.phan.tich.thiet.ke.he.thong.phan.tich.va.thiet.ke.he.thong.thong.tin.quan.ly.hieu.thuocBao.cao.bai.tap.hoc.phan.phan.tich.thiet.ke.he.thong.phan.tich.va.thiet.ke.he.thong.thong.tin.quan.ly.hieu.thuocBao.cao.bai.tap.hoc.phan.phan.tich.thiet.ke.he.thong.phan.tich.va.thiet.ke.he.thong.thong.tin.quan.ly.hieu.thuocBao.cao.bai.tap.hoc.phan.phan.tich.thiet.ke.he.thong.phan.tich.va.thiet.ke.he.thong.thong.tin.quan.ly.hieu.thuoc

CHƯƠNG I. KHẢO SÁT HỆ THỐNG
1.1. Giới thiệu sơ bộ hệ thống
Nhà thuốc WG2 bắt đầu hoạt động từ tháng 08/2016 do bà Nguyễn Thị Am
là chủ của hàng,với mục đích cung cấp các dịch vụ phục vụ cho nhu cầu chữa bệnh
cho khách hàng một cách thuận tiện nhất. Nhà thuốc WG2 là nơi chuyên cung cấp
các mặt hàng thuốc, thực phẩm chức năng, mĩ phẩm, dụng cụ y khoa nhằm phục vụ
tốt nhất cho nhu cầu khám chữa bệnh của quý khách hàng. Với đội ngũ cán bộ 6
dược sĩ luôn học hỏi cập nhập các kiến thức chuyên môn với mong muốn được tư
vấn cho khách hàng sử dụng thuốc đúng và hiệu quả. Nhà thuốc thiết lập và mở ra
hệ thống website nhằm cung cấp thêm giải pháp hỗ trợ cho quý khách hàng trong
việc tìm kiếm và mua các sản phẩm có bán tại Nhà thuốc. Nhà thuốc đã và đang
hoạt động cung cấp thuốc trong và ngoài khu vực Hà Nội. Hiện nay với quy mơ
ngày càng mở rộng trong tình hình dịch bệnh hiện nhà thuốc bán lẻ tại cửa hàng và
bán thuốc trực tuyến thông qua website.
Địa chỉ của nhà thuốc tại: số 142, đường Chiến Thắng, xã Tân Triều, huyện
Thanh Trì, thành phố Hà Nội với quy mô là 90 m2
1.2. Đánh giá hiện trạng hệ thống
1.2.1. Đánh giá nghiệp vụ

Các thành phần trong hệ thống nhà thuốc:


Quản lý kho thuốc



Quản lý bán thuốc



Quản lý tài chính



Quản lý nhân sự

Bao.cao.bai.tap.hoc.phan.phan.tich.thiet.ke.he.thong.phan.tich.va.thiet.ke.he.thong.thong.tin.quan.ly.hieu.thuocBao.cao.bai.tap.hoc.phan.phan.tich.thiet.ke.he.thong.phan.tich.va.thiet.ke.he.thong.thong.tin.quan.ly.hieu.thuocBao.cao.bai.tap.hoc.phan.phan.tich.thiet.ke.he.thong.phan.tich.va.thiet.ke.he.thong.thong.tin.quan.ly.hieu.thuocBao.cao.bai.tap.hoc.phan.phan.tich.thiet.ke.he.thong.phan.tich.va.thiet.ke.he.thong.thong.tin.quan.ly.hieu.thuoc


Bao.cao.bai.tap.hoc.phan.phan.tich.thiet.ke.he.thong.phan.tich.va.thiet.ke.he.thong.thong.tin.quan.ly.hieu.thuocBao.cao.bai.tap.hoc.phan.phan.tich.thiet.ke.he.thong.phan.tich.va.thiet.ke.he.thong.thong.tin.quan.ly.hieu.thuocBao.cao.bai.tap.hoc.phan.phan.tich.thiet.ke.he.thong.phan.tich.va.thiet.ke.he.thong.thong.tin.quan.ly.hieu.thuocBao.cao.bai.tap.hoc.phan.phan.tich.thiet.ke.he.thong.phan.tich.va.thiet.ke.he.thong.thong.tin.quan.ly.hieu.thuoc

Quản lý kho thuốc
Nhà thuốc tổ chức lưu trữ, sắp xếp thông tin về thuốc được nhập từ các nhà
cung cấp thuốc sau khi được kiểm duyệt. Tuỳ theo từng thời điểm hay dựa theo nhu
cầu bổ sung thuốc của kho và trình lên 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. Sau khi kí hợp đồng mua thuốc, dược sĩ sẽ
chịu trách nhiệm nhận thuốc từ nhà sản xuất, thanh toán hóa đơn nhập thuốc và báo
cáo lên cán bộ cấp trên.
Quản lý bán thuốc

Khi khách hàng có yêu cầu mua thuốc:


Nếu khách hàng đến mua thuốc lẻ thì nhân viên bán hàng sau khi nắm bắt
được tình hình bệnh lý và khai thác dấu hiệu bệnh của khách hàng. Nhân
viên bán thuốc sẽ chuẩn đoán bệnh và tư vấn cho khách hàng nên dùng
loại thuốc gì (cơng dụng, thành phần, nước sản xuất, giá thành ) nếu khách
hàng đồng ý thí nhân viên bán hàng sẽ viết hố đơn bán hàng và hướng
dẫn cách sử dụng thuốc và tránh những thứ khơng nên ăn trong q trình
chữa bệnh của khách hàng.



Nếu khách khách hàng mua thuốc theo đơn thì dược sĩ sẽ kiểm tra ngày
tháng của đơn thuốc, nếu quá 1 tuần thì bệnh nhân đi kháo lại và lấy đơn
thuốc khác. Ngược lại kiểm tra trong kệ thuốc nếu đáp ứng được loại
thuốc nào thì dược sĩ sẽ tạo hoá đơn bán hàng chuyển cho khách hàng và
ghi lại vào sổ quản lý, cịn các loại thuốc mà khơng đáp ứng được thì nhân
viên bán hàng sẽ hẹn khách hàng đến mua thuốc trong thời gian sớm nhất
có thể hoặc giới thiệu cho khách hàng đến mua ở những cửa hàng có uy
tín khác.
Các thơng tin trên hố đơn bán hàng bao gồm: số hoá đơn, tên khách, địa chỉ

khách, ngày lập, tổng số tiền, số tiền đã thanh tốn, cịn nợ, hạn trả nợ. các thơng

Bao.cao.bai.tap.hoc.phan.phan.tich.thiet.ke.he.thong.phan.tich.va.thiet.ke.he.thong.thong.tin.quan.ly.hieu.thuocBao.cao.bai.tap.hoc.phan.phan.tich.thiet.ke.he.thong.phan.tich.va.thiet.ke.he.thong.thong.tin.quan.ly.hieu.thuocBao.cao.bai.tap.hoc.phan.phan.tich.thiet.ke.he.thong.phan.tich.va.thiet.ke.he.thong.thong.tin.quan.ly.hieu.thuocBao.cao.bai.tap.hoc.phan.phan.tich.thiet.ke.he.thong.phan.tich.va.thiet.ke.he.thong.thong.tin.quan.ly.hieu.thuoc


Bao.cao.bai.tap.hoc.phan.phan.tich.thiet.ke.he.thong.phan.tich.va.thiet.ke.he.thong.thong.tin.quan.ly.hieu.thuocBao.cao.bai.tap.hoc.phan.phan.tich.thiet.ke.he.thong.phan.tich.va.thiet.ke.he.thong.thong.tin.quan.ly.hieu.thuocBao.cao.bai.tap.hoc.phan.phan.tich.thiet.ke.he.thong.phan.tich.va.thiet.ke.he.thong.thong.tin.quan.ly.hieu.thuocBao.cao.bai.tap.hoc.phan.phan.tich.thiet.ke.he.thong.phan.tich.va.thiet.ke.he.thong.thong.tin.quan.ly.hieu.thuoc


tin chi tiết về thuốc bán bao gồm: Tên thuốc, đơn vị tính, số lượng, đơn giá, thành
tiền khi thanh toán cửa hàng sẽ lập một phiếu thu tương ứng với hố đơn mua thuốc
trên phiếu thu có ghi rõ: số phiếu thu, số hoá đơn, ngày lập, người lập, số tiền, ghi
chú. Một bản sao của hoá đơn bán hàng (phiếu xuất ) sẽ được lưu lại để tiện cho
q trình quản lý, cịn một bản giao cho khách hàng để tiện cho việc bảo hành trả
nợ nếu có của khách hàng sau này cửa hàng quản lý khách hàng bằng cách cập nhật
thông tin về khách hàng. Các thông tin về khách hàng bao gồm: mã khách, họ tên
khách, địa chỉ, số điện thoại, email.
Quản lý tài chính
Thu, chi của cửa hàng được nhân viên ghi vào sổ, tổng hợp lại vào mỗi ngày,
tuần, tháng.
Sau khi kết thúc ca làm việc, nhân viên bán hàng tổng hợp doanh thu, thực
thu và bàn giao cho người quản lý.
Người quản lý sẽ nhận báo cáo về doanh thu sau mỗi ngày và hệ thống lại
doanh thu của cửa hàng.
Người quản lý phê duyệt ngân sách để dược sĩ nhận thuốc từ nhà sản xuất.
Và nhận lại báo cáo sau mỗi lần nhân viên nhập thuốc.
Quản lý nhân sự:
Người quản lý sẽ quản lý nhân viên khi nhân viên đến cửa hàng và khi nhân
viên kết thúc giờ làm việc.
Người quản lý chịu trách nhiệm tính tổng giờ làm, tính lương, lập phiếu chi
và trả lương cho nhân viên.
1.2.2. Quy tắc quản lý
Đối với dược sĩ

Bao.cao.bai.tap.hoc.phan.phan.tich.thiet.ke.he.thong.phan.tich.va.thiet.ke.he.thong.thong.tin.quan.ly.hieu.thuocBao.cao.bai.tap.hoc.phan.phan.tich.thiet.ke.he.thong.phan.tich.va.thiet.ke.he.thong.thong.tin.quan.ly.hieu.thuocBao.cao.bai.tap.hoc.phan.phan.tich.thiet.ke.he.thong.phan.tich.va.thiet.ke.he.thong.thong.tin.quan.ly.hieu.thuocBao.cao.bai.tap.hoc.phan.phan.tich.thiet.ke.he.thong.phan.tich.va.thiet.ke.he.thong.thong.tin.quan.ly.hieu.thuoc


Bao.cao.bai.tap.hoc.phan.phan.tich.thiet.ke.he.thong.phan.tich.va.thiet.ke.he.thong.thong.tin.quan.ly.hieu.thuocBao.cao.bai.tap.hoc.phan.phan.tich.thiet.ke.he.thong.phan.tich.va.thiet.ke.he.thong.thong.tin.quan.ly.hieu.thuocBao.cao.bai.tap.hoc.phan.phan.tich.thiet.ke.he.thong.phan.tich.va.thiet.ke.he.thong.thong.tin.quan.ly.hieu.thuocBao.cao.bai.tap.hoc.phan.phan.tich.thiet.ke.he.thong.phan.tich.va.thiet.ke.he.thong.thong.tin.quan.ly.hieu.thuoc




Làm việc đúng giờ.



Thái độ trung thực, thân thiện với khách hàng.



Đơn bán thuốc ghi đầy đủ, rõ ràng.



Thống kê đầy đủ doanh số bán hàng, lượng thuốc tồn kho và báo cáo cho
quản lý.
Quản lý



Khơng được lạm quyền.



Nắm bắt được lượng tồn kho để có kế hoạch nhập thuốc.

1.2.3. Đánh giá hiện trạng
1.2.4.1. Ưu điểm
Hệ thống đơn giản, dễ làm quen.
1.2.4.2. Nhược điểm

Do hệ thống làm việc trên sổ sách, khơng thơng qua máy tính nên có một số
bất cập:


Quản lý kho, tra cứu thuốc khó khăn, tốn nhiều thời gian.



Phụ thuộc hồn tồn vào con người, dễ phát sinh các sai sót.



Khó kiểm sốt thơng tin về khách hàng,nhà cung cấp và thơng tin về hàng
hố của cửa hàng.



Khó thống kê tình trạng bán hàng, khó đưa ra giải pháp phát triển, nâng
cao hiệu quả bán hàng.

Bao.cao.bai.tap.hoc.phan.phan.tich.thiet.ke.he.thong.phan.tich.va.thiet.ke.he.thong.thong.tin.quan.ly.hieu.thuocBao.cao.bai.tap.hoc.phan.phan.tich.thiet.ke.he.thong.phan.tich.va.thiet.ke.he.thong.thong.tin.quan.ly.hieu.thuocBao.cao.bai.tap.hoc.phan.phan.tich.thiet.ke.he.thong.phan.tich.va.thiet.ke.he.thong.thong.tin.quan.ly.hieu.thuocBao.cao.bai.tap.hoc.phan.phan.tich.thiet.ke.he.thong.phan.tich.va.thiet.ke.he.thong.thong.tin.quan.ly.hieu.thuoc


Bao.cao.bai.tap.hoc.phan.phan.tich.thiet.ke.he.thong.phan.tich.va.thiet.ke.he.thong.thong.tin.quan.ly.hieu.thuocBao.cao.bai.tap.hoc.phan.phan.tich.thiet.ke.he.thong.phan.tich.va.thiet.ke.he.thong.thong.tin.quan.ly.hieu.thuocBao.cao.bai.tap.hoc.phan.phan.tich.thiet.ke.he.thong.phan.tich.va.thiet.ke.he.thong.thong.tin.quan.ly.hieu.thuocBao.cao.bai.tap.hoc.phan.phan.tich.thiet.ke.he.thong.phan.tich.va.thiet.ke.he.thong.thong.tin.quan.ly.hieu.thuoc

1.3. Xác định yêu cầu hệ thống
1.3.1. Yêu cầu về chức năng
1.3.1.1. Đăng nhập
Tên chức năng


Đăng nhập

Đối tượng sử dụng

Nhân viên bán thuốc, Quản lý

Điều kiện đầu vào

Nhân viên đã có tên trong danh sách nhân viên

Nội dung

Cho phép người dùng đăng nhập vào hệ thống

Cách xử lý

1. Người dùng chọn tên và nhập mật khẩu. Nhấn nút đăng
nhập
2. Hệ thống kiểm tra dữ liệu người dùng. Nếu thành cơng
thì chuyển sang trang quản lý người dùng. Nếu thất bại thì
in ra thơng báo.

Kết quả

Đăng nhập thành cơng hoặc thất bại
Bảng 1: Chức năng đăng nhập

1.3.1.2. Đăng xuất
Tên chức năng


Đăng xuất

Đối tượng sử dụng

Nhân viên bán thuốc, Quản lý

Điều kiện đầu vào

Đã đăng nhập thành công

Nội dung

Cho phép người dùng đăng xuất khỏi hệ thống

Cách xử lý

1.

Người

dùng

nhấn

nút

đăng

2. Hệ thống đăng xuất, hiển thị trang đăng nhập.
Kết quả


Đăng xuất thành công.
Bảng 2: Chức năng đăng xuất

Bao.cao.bai.tap.hoc.phan.phan.tich.thiet.ke.he.thong.phan.tich.va.thiet.ke.he.thong.thong.tin.quan.ly.hieu.thuocBao.cao.bai.tap.hoc.phan.phan.tich.thiet.ke.he.thong.phan.tich.va.thiet.ke.he.thong.thong.tin.quan.ly.hieu.thuocBao.cao.bai.tap.hoc.phan.phan.tich.thiet.ke.he.thong.phan.tich.va.thiet.ke.he.thong.thong.tin.quan.ly.hieu.thuocBao.cao.bai.tap.hoc.phan.phan.tich.thiet.ke.he.thong.phan.tich.va.thiet.ke.he.thong.thong.tin.quan.ly.hieu.thuoc

xuất


Bao.cao.bai.tap.hoc.phan.phan.tich.thiet.ke.he.thong.phan.tich.va.thiet.ke.he.thong.thong.tin.quan.ly.hieu.thuocBao.cao.bai.tap.hoc.phan.phan.tich.thiet.ke.he.thong.phan.tich.va.thiet.ke.he.thong.thong.tin.quan.ly.hieu.thuocBao.cao.bai.tap.hoc.phan.phan.tich.thiet.ke.he.thong.phan.tich.va.thiet.ke.he.thong.thong.tin.quan.ly.hieu.thuocBao.cao.bai.tap.hoc.phan.phan.tich.thiet.ke.he.thong.phan.tich.va.thiet.ke.he.thong.thong.tin.quan.ly.hieu.thuoc

1.3.1.3. Tìm kiếm thuốc
Tên chức năng

Tìm kiếm thuốc

Đối tượng sử dụng

Nhân viên bán thuốc, quản lý

Điều kiện đầu vào

Khơng

Nội dung

Tìm kiếm thuốc theo thơng tin cho trước

Cách xử lý


1.

Người

dùng

nhấn

vào

thanh

tìm

kiếm

2. Người dùng nhập vào ít nhất một thơng tin về mã thuốc,
tên thuốc, hoạt chất, nhóm thuốc, nhà cung cấp
3. Hệ thống tìm kiếm trong cơ sở dữ liệu các loại thuốc
tương

ứng,

in

ra

màn

hình.


4. Nếu người dùng đã đăng nhập, hiển thị mục "Tạo đơn
hàng" trên mỗi mục. Chuyển đến trang "Bán thuốc" với loại
thuốc tương ứng.
Kết quả

Hiển thị danh sách thuốc tìm được (các thơng tin về thuốc, vị
trí đặt thuốc)

Ghi chú

Các thông tin về thuốc: Mã thuốc, tên thuốc, hoạt chất, nhóm
thuốc, nhà cung cấp, ngày hết hạn, đơn giá, lượng tồn kho.
Bảng 3: Chức năng tìm kiếm thuốc

Bao.cao.bai.tap.hoc.phan.phan.tich.thiet.ke.he.thong.phan.tich.va.thiet.ke.he.thong.thong.tin.quan.ly.hieu.thuocBao.cao.bai.tap.hoc.phan.phan.tich.thiet.ke.he.thong.phan.tich.va.thiet.ke.he.thong.thong.tin.quan.ly.hieu.thuocBao.cao.bai.tap.hoc.phan.phan.tich.thiet.ke.he.thong.phan.tich.va.thiet.ke.he.thong.thong.tin.quan.ly.hieu.thuocBao.cao.bai.tap.hoc.phan.phan.tich.thiet.ke.he.thong.phan.tich.va.thiet.ke.he.thong.thong.tin.quan.ly.hieu.thuoc


Bao.cao.bai.tap.hoc.phan.phan.tich.thiet.ke.he.thong.phan.tich.va.thiet.ke.he.thong.thong.tin.quan.ly.hieu.thuocBao.cao.bai.tap.hoc.phan.phan.tich.thiet.ke.he.thong.phan.tich.va.thiet.ke.he.thong.thong.tin.quan.ly.hieu.thuocBao.cao.bai.tap.hoc.phan.phan.tich.thiet.ke.he.thong.phan.tich.va.thiet.ke.he.thong.thong.tin.quan.ly.hieu.thuocBao.cao.bai.tap.hoc.phan.phan.tich.thiet.ke.he.thong.phan.tich.va.thiet.ke.he.thong.thong.tin.quan.ly.hieu.thuoc

1.3.1.4. Bán thuốc
Tên chức năng

Bán thuốc

Đối tượng sử dụng

Nhân viên bán thuốc

Điều kiện đầu vào


Người dùng đã đăng nhập hệ thống

Nội dung

Tạo hóa đơn bán thuốc

Cách xử lý

1.

Người

dùng

chọn mục

"Bán

thuốc/Bán

thuốc"

2. Người dùng tìm kiếm thuốc tại thanh tìm kiếm, chọn loại
thuốc tìm được (kèm số lượng). Nếu số lượng thuốc khơng
đủ,

in

thơng


báo

ra

màn

hình

3. Hệ thống hiển thị thông tin đơn hàng: Loại thuốc, đơn giá,
thành

tiền,

tổng

hóa

đơn, thuế, số tiền khách đưa, số tiền trả lại, người lập hóa
đơn,

thơng

tin

liên

hệ.

4. Người dùng nhấn vào nút "Hồn thành", hệ thống lưu hóa

đơn,

giảm

số

lượng

các loại thuốc ghi trong hóa đơn và tăng số tiền trong kho
tương ứng với giá trị hóa đơn.
Kết quả

Tạo hóa đơn thành cơng hoặc thất bại

Ghi chú
Bảng 4: Chức năng bán thuốc

Bao.cao.bai.tap.hoc.phan.phan.tich.thiet.ke.he.thong.phan.tich.va.thiet.ke.he.thong.thong.tin.quan.ly.hieu.thuocBao.cao.bai.tap.hoc.phan.phan.tich.thiet.ke.he.thong.phan.tich.va.thiet.ke.he.thong.thong.tin.quan.ly.hieu.thuocBao.cao.bai.tap.hoc.phan.phan.tich.thiet.ke.he.thong.phan.tich.va.thiet.ke.he.thong.thong.tin.quan.ly.hieu.thuocBao.cao.bai.tap.hoc.phan.phan.tich.thiet.ke.he.thong.phan.tich.va.thiet.ke.he.thong.thong.tin.quan.ly.hieu.thuoc


Bao.cao.bai.tap.hoc.phan.phan.tich.thiet.ke.he.thong.phan.tich.va.thiet.ke.he.thong.thong.tin.quan.ly.hieu.thuocBao.cao.bai.tap.hoc.phan.phan.tich.thiet.ke.he.thong.phan.tich.va.thiet.ke.he.thong.thong.tin.quan.ly.hieu.thuocBao.cao.bai.tap.hoc.phan.phan.tich.thiet.ke.he.thong.phan.tich.va.thiet.ke.he.thong.thong.tin.quan.ly.hieu.thuocBao.cao.bai.tap.hoc.phan.phan.tich.thiet.ke.he.thong.phan.tich.va.thiet.ke.he.thong.thong.tin.quan.ly.hieu.thuoc

1.3.1.5. Nhập thuốc
Tên chức năng

Nhập thuốc

Đối tượng sử dụng

Quản lý


Điều kiện đầu vào

Người dùng đã đăng nhập hệ thống

Nội dung

Tạo hóa đơn nhập thuốc

Cách xử lý

1. Người dùng chọn mục "Kho thuốc/Nhập thuốc"
2. Nhập các thông tin về thuốc, số lượng và nhấn vào nút
"Nhập"
3. Hệ thống lưu hóa đơn, tăng số lượng thuốc theo biểu mẫu
nhập.

Kết quả

Nhập thành công hoặc thất bại

Ghi chú

Thông tin về thuốc: Mã thuốc, tên thuốc, hoạt chất, nhóm
thuốc, nhà cung cấp, ngày hết hạn, đơn giá.
Bảng 5: Chức năng nhập thuốc

Bao.cao.bai.tap.hoc.phan.phan.tich.thiet.ke.he.thong.phan.tich.va.thiet.ke.he.thong.thong.tin.quan.ly.hieu.thuocBao.cao.bai.tap.hoc.phan.phan.tich.thiet.ke.he.thong.phan.tich.va.thiet.ke.he.thong.thong.tin.quan.ly.hieu.thuocBao.cao.bai.tap.hoc.phan.phan.tich.thiet.ke.he.thong.phan.tich.va.thiet.ke.he.thong.thong.tin.quan.ly.hieu.thuocBao.cao.bai.tap.hoc.phan.phan.tich.thiet.ke.he.thong.phan.tich.va.thiet.ke.he.thong.thong.tin.quan.ly.hieu.thuoc



Bao.cao.bai.tap.hoc.phan.phan.tich.thiet.ke.he.thong.phan.tich.va.thiet.ke.he.thong.thong.tin.quan.ly.hieu.thuocBao.cao.bai.tap.hoc.phan.phan.tich.thiet.ke.he.thong.phan.tich.va.thiet.ke.he.thong.thong.tin.quan.ly.hieu.thuocBao.cao.bai.tap.hoc.phan.phan.tich.thiet.ke.he.thong.phan.tich.va.thiet.ke.he.thong.thong.tin.quan.ly.hieu.thuocBao.cao.bai.tap.hoc.phan.phan.tich.thiet.ke.he.thong.phan.tich.va.thiet.ke.he.thong.thong.tin.quan.ly.hieu.thuoc

1.3.1.6. Tạo khoản chi
Tên chức năng

Tạo khoản chi

Đối tượng sử dụng

Quản lý

Điều kiện đầu vào

Người dùng đã đăng nhập vào hệ thống

Nội dung

Tạo khoản chi

Cách xử lý

1. Người dùng chọn mục "Tài chính/Tạo khoản chi"
2. Nhập số tiền và nội dung khoản chi. Nếu số tiền vượt quá
số

tiền

trong kho thì thơng báo ra màn hình và u cầu người dùng
nhập


số

tiền

nhỏ

hơn.

3. Người dùng nhấn vào nút "Rút". Hệ thống trừ số tiền
tương ứng.
Kết quả

Rút thành công hoặc thất bại
Bảng 6: Chức năng tạo khoản chi

Bao.cao.bai.tap.hoc.phan.phan.tich.thiet.ke.he.thong.phan.tich.va.thiet.ke.he.thong.thong.tin.quan.ly.hieu.thuocBao.cao.bai.tap.hoc.phan.phan.tich.thiet.ke.he.thong.phan.tich.va.thiet.ke.he.thong.thong.tin.quan.ly.hieu.thuocBao.cao.bai.tap.hoc.phan.phan.tich.thiet.ke.he.thong.phan.tich.va.thiet.ke.he.thong.thong.tin.quan.ly.hieu.thuocBao.cao.bai.tap.hoc.phan.phan.tich.thiet.ke.he.thong.phan.tich.va.thiet.ke.he.thong.thong.tin.quan.ly.hieu.thuoc


Bao.cao.bai.tap.hoc.phan.phan.tich.thiet.ke.he.thong.phan.tich.va.thiet.ke.he.thong.thong.tin.quan.ly.hieu.thuocBao.cao.bai.tap.hoc.phan.phan.tich.thiet.ke.he.thong.phan.tich.va.thiet.ke.he.thong.thong.tin.quan.ly.hieu.thuocBao.cao.bai.tap.hoc.phan.phan.tich.thiet.ke.he.thong.phan.tich.va.thiet.ke.he.thong.thong.tin.quan.ly.hieu.thuocBao.cao.bai.tap.hoc.phan.phan.tich.thiet.ke.he.thong.phan.tich.va.thiet.ke.he.thong.thong.tin.quan.ly.hieu.thuoc

1.3.1.7. Quản lý nhân viên
Tên chức năng

Quản lý nhân viên

Đối tượng sử dụng

Quản lý, Quản trị viên

Điều kiện đầu vào


Người dùng đã đăng nhập vào hệ thống

Nội dung

Chỉnh sửa thông tin nhân viên

Cách xử lý

1.

Người

dùng

chọn

mục

"Nhân

viên"

2. Hệ thống in ra danh sách thông tin nhân viên và nút "Tạo
mới

nhân

viên".


3. Nếu người dùng nhấn nút tạo mới, hệ thống tạo một nhân
viên

mới

vào

cuối

danh sách cho người dùng nhập thông tin. Nếu người dùng là
Quản lý thì khơng được thay đổi chức vụ của nhân viên
4. Người dùng nhấn "Lưu", hệ thống lưu các chỉnh sửa của
người dùng.
Kết quả

Chỉnh sửa thành công hoặc thất bại

Ghi chú

Thông tin nhân viên bao gồm: Tên nhân viên, giới tính, năm
sinh, chức vụ (Nhân viên bán hàng hoặc/và Quản lý).
Bảng 7: Chức năng quản lý nhân viên

Bao.cao.bai.tap.hoc.phan.phan.tich.thiet.ke.he.thong.phan.tich.va.thiet.ke.he.thong.thong.tin.quan.ly.hieu.thuocBao.cao.bai.tap.hoc.phan.phan.tich.thiet.ke.he.thong.phan.tich.va.thiet.ke.he.thong.thong.tin.quan.ly.hieu.thuocBao.cao.bai.tap.hoc.phan.phan.tich.thiet.ke.he.thong.phan.tich.va.thiet.ke.he.thong.thong.tin.quan.ly.hieu.thuocBao.cao.bai.tap.hoc.phan.phan.tich.thiet.ke.he.thong.phan.tich.va.thiet.ke.he.thong.thong.tin.quan.ly.hieu.thuoc


Bao.cao.bai.tap.hoc.phan.phan.tich.thiet.ke.he.thong.phan.tich.va.thiet.ke.he.thong.thong.tin.quan.ly.hieu.thuocBao.cao.bai.tap.hoc.phan.phan.tich.thiet.ke.he.thong.phan.tich.va.thiet.ke.he.thong.thong.tin.quan.ly.hieu.thuocBao.cao.bai.tap.hoc.phan.phan.tich.thiet.ke.he.thong.phan.tich.va.thiet.ke.he.thong.thong.tin.quan.ly.hieu.thuocBao.cao.bai.tap.hoc.phan.phan.tich.thiet.ke.he.thong.phan.tich.va.thiet.ke.he.thong.thong.tin.quan.ly.hieu.thuoc

1.3.1.8. Thống kê kho thuốc
Tên chức năng


Thống kê kho thuốc

Đối tượng sử dụng

Nhân viên bán hàng, Quản lý

Điều kiện đầu vào

Người dùng đã đăng nhập vào hệ thống

Nội dung

Thống kê lượng tồn kho

Cách xử lý

1. Người dùng chọn trang "Kho thuốc/Thống kê"
2. Hệ thống tính tốn, đưa ra danh sách các loại thuốc
3. Nếu người dùng chọn mục "Số lượng", đưa ra thông tin
các

loại

thuốc

đã

hết/sắp


hết

số

lượng.

4. Nếu ngời dùng chọn mục "Hạn sử dụng", đưa ra thông tin
các loại thuốc đã quá hạn/sắp hết hạn.
Kết quả

Danh sách các loại thuốc tìm được.

Ghi chú

Các thông tin về thuốc: Mã thuốc, tên thuốc, hoạt chất, nhóm
thuốc, nhà cung cấp, ngày hết hạn, đơn giá, lượng tồn kho.
Bảng 8: Chức năng thống kê kho thuốc

Bao.cao.bai.tap.hoc.phan.phan.tich.thiet.ke.he.thong.phan.tich.va.thiet.ke.he.thong.thong.tin.quan.ly.hieu.thuocBao.cao.bai.tap.hoc.phan.phan.tich.thiet.ke.he.thong.phan.tich.va.thiet.ke.he.thong.thong.tin.quan.ly.hieu.thuocBao.cao.bai.tap.hoc.phan.phan.tich.thiet.ke.he.thong.phan.tich.va.thiet.ke.he.thong.thong.tin.quan.ly.hieu.thuocBao.cao.bai.tap.hoc.phan.phan.tich.thiet.ke.he.thong.phan.tich.va.thiet.ke.he.thong.thong.tin.quan.ly.hieu.thuoc


Bao.cao.bai.tap.hoc.phan.phan.tich.thiet.ke.he.thong.phan.tich.va.thiet.ke.he.thong.thong.tin.quan.ly.hieu.thuocBao.cao.bai.tap.hoc.phan.phan.tich.thiet.ke.he.thong.phan.tich.va.thiet.ke.he.thong.thong.tin.quan.ly.hieu.thuocBao.cao.bai.tap.hoc.phan.phan.tich.thiet.ke.he.thong.phan.tich.va.thiet.ke.he.thong.thong.tin.quan.ly.hieu.thuocBao.cao.bai.tap.hoc.phan.phan.tich.thiet.ke.he.thong.phan.tich.va.thiet.ke.he.thong.thong.tin.quan.ly.hieu.thuoc

1.3.1.9. Thống kê hóa đơn
Tên chức năng

Thống kê hóa đơn

Đối tượng sử dụng


Nhân viên bán hàng, quản lý

Điều kiện đầu vào

Người dùng đã đăng nhập vào hệ thống

Nội dung

Đưa ra danh sách hóa đơn trong khoảng thời gian cho trước.

Cách xử lý

1.

Người

dùng

chọn

trang

"Bán

thuốc/Hóa

đơn"

2. Người dùng chọn khoảng thời gian thống kê và nhấn nút
"Thống


kê"

3. Hệ thống truy vấn, in ra danh sách hóa đơn trong khoảng
thời gian đã nhập.
Kết quả

Danh sách hóa đơn

Ghi chú

Thơng tin trong danh sách bao gồm: Mã hóa đơn, thời gian
tạo, số tiền, người lập hóa đơn.
Bảng 9: Chức năng thống kê hóa đơn

Bao.cao.bai.tap.hoc.phan.phan.tich.thiet.ke.he.thong.phan.tich.va.thiet.ke.he.thong.thong.tin.quan.ly.hieu.thuocBao.cao.bai.tap.hoc.phan.phan.tich.thiet.ke.he.thong.phan.tich.va.thiet.ke.he.thong.thong.tin.quan.ly.hieu.thuocBao.cao.bai.tap.hoc.phan.phan.tich.thiet.ke.he.thong.phan.tich.va.thiet.ke.he.thong.thong.tin.quan.ly.hieu.thuocBao.cao.bai.tap.hoc.phan.phan.tich.thiet.ke.he.thong.phan.tich.va.thiet.ke.he.thong.thong.tin.quan.ly.hieu.thuoc


Bao.cao.bai.tap.hoc.phan.phan.tich.thiet.ke.he.thong.phan.tich.va.thiet.ke.he.thong.thong.tin.quan.ly.hieu.thuocBao.cao.bai.tap.hoc.phan.phan.tich.thiet.ke.he.thong.phan.tich.va.thiet.ke.he.thong.thong.tin.quan.ly.hieu.thuocBao.cao.bai.tap.hoc.phan.phan.tich.thiet.ke.he.thong.phan.tich.va.thiet.ke.he.thong.thong.tin.quan.ly.hieu.thuocBao.cao.bai.tap.hoc.phan.phan.tich.thiet.ke.he.thong.phan.tich.va.thiet.ke.he.thong.thong.tin.quan.ly.hieu.thuoc

1.3.1.10. Thống kê tài chính
Tên chức năng

Thống kê tài chính

Đối tượng sử dụng

Nhân viên bán hàng, Quản lý

Điều kiện đầu vào


Người dùng đã đăng nhập vào hệ thống

Nội dung

Thống kê lượng tiền vào/ra trong khoảng thời gian cho trước.

Cách xử lý

1.

Người

dùng

chọn

trang

"Tài

chính/Thống

kê"

2. Người dùng chọn khoảng thời gian thống kê, nhập khoảng
thời

gian


thống

kê.

3. Hệ thống tìm kiếm các khoản chi, hóa đơn bán hàng trong
khoảng thời gian đã nhập, hiển thị ra màn hình.
Kết quả

Lượng tiền vào/ra trong khoảng thời gian đã nhập, danh sách
các hóa đơn, khoản chi trong thời gian tương ứng.
Bảng 10: Chức năng thống kê tài chính

Bao.cao.bai.tap.hoc.phan.phan.tich.thiet.ke.he.thong.phan.tich.va.thiet.ke.he.thong.thong.tin.quan.ly.hieu.thuocBao.cao.bai.tap.hoc.phan.phan.tich.thiet.ke.he.thong.phan.tich.va.thiet.ke.he.thong.thong.tin.quan.ly.hieu.thuocBao.cao.bai.tap.hoc.phan.phan.tich.thiet.ke.he.thong.phan.tich.va.thiet.ke.he.thong.thong.tin.quan.ly.hieu.thuocBao.cao.bai.tap.hoc.phan.phan.tich.thiet.ke.he.thong.phan.tich.va.thiet.ke.he.thong.thong.tin.quan.ly.hieu.thuoc


Bao.cao.bai.tap.hoc.phan.phan.tich.thiet.ke.he.thong.phan.tich.va.thiet.ke.he.thong.thong.tin.quan.ly.hieu.thuocBao.cao.bai.tap.hoc.phan.phan.tich.thiet.ke.he.thong.phan.tich.va.thiet.ke.he.thong.thong.tin.quan.ly.hieu.thuocBao.cao.bai.tap.hoc.phan.phan.tich.thiet.ke.he.thong.phan.tich.va.thiet.ke.he.thong.thong.tin.quan.ly.hieu.thuocBao.cao.bai.tap.hoc.phan.phan.tich.thiet.ke.he.thong.phan.tich.va.thiet.ke.he.thong.thong.tin.quan.ly.hieu.thuoc

1.3.2. Yêu cầu phi chức năng


Tuân thủ các nguyên tắc kế tốn.



Hệ thống chạy nhanh, ổn định, chính xác.



Giao diện dễ sử dụng




Q trình thao tác, xử lý nhanh



Đảm bảo an tồn, chính xác



Phải đưa ra được các thơng tin cần thiết về quầy thuốc, loại thuốc



Các phiếu nhập, xuất phải đưa ra được các thông tin cụ thể như: số phiếu,
tên khách hàng, địa chỉ, tên thuốc, đơn giá…



Báo cáo phải xác định được chính xác về q trình nhập, xuất, tồn kho…



Q trình cập nhật, sửa, xóa dễ dàng

Bao.cao.bai.tap.hoc.phan.phan.tich.thiet.ke.he.thong.phan.tich.va.thiet.ke.he.thong.thong.tin.quan.ly.hieu.thuocBao.cao.bai.tap.hoc.phan.phan.tich.thiet.ke.he.thong.phan.tich.va.thiet.ke.he.thong.thong.tin.quan.ly.hieu.thuocBao.cao.bai.tap.hoc.phan.phan.tich.thiet.ke.he.thong.phan.tich.va.thiet.ke.he.thong.thong.tin.quan.ly.hieu.thuocBao.cao.bai.tap.hoc.phan.phan.tich.thiet.ke.he.thong.phan.tich.va.thiet.ke.he.thong.thong.tin.quan.ly.hieu.thuoc


Bao.cao.bai.tap.hoc.phan.phan.tich.thiet.ke.he.thong.phan.tich.va.thiet.ke.he.thong.thong.tin.quan.ly.hieu.thuocBao.cao.bai.tap.hoc.phan.phan.tich.thiet.ke.he.thong.phan.tich.va.thiet.ke.he.thong.thong.tin.quan.ly.hieu.thuocBao.cao.bai.tap.hoc.phan.phan.tich.thiet.ke.he.thong.phan.tich.va.thiet.ke.he.thong.thong.tin.quan.ly.hieu.thuocBao.cao.bai.tap.hoc.phan.phan.tich.thiet.ke.he.thong.phan.tich.va.thiet.ke.he.thong.thong.tin.quan.ly.hieu.thuoc


CHƯƠNG II. THIẾT KẾ HỆ THỐNG
2.1. Tiến độ thời gian.
Thời gian thiết kế: 2 tháng
Thời gian thi công, kiểm thử, triển khai: 2 tháng
2.2 Nhân lực
Nhóm bao gồm 5 thành viên tham gia trao đổi, đóng góp trên tất cả các cơng
đoạn phân tích, thiết kế và phát triển.
2.3 Thiết bị
Máy chủ linux, thiết bị hiển thị tương tác với người dùng: trình duyệt web
trên máy tính, trình duyệt web trên điện thoại.
2.4. Kinh phí
2.5. Nền tảng
Cơng cụ quản lý mã nguồn: Git - Phần mềm quản lý mã nguồn phổ biến và
dễ sử dụng, giúp nhiều thành viên trong nhóm dễ dàng làm chung trong dự án.
Cơ sở dữ liệu quan hệ mã nguồn mở Postgres cho tốc độ cao.
Ngơn ngữ lập trình Rust cho tốc độ cao, tiêu tốn ít tài nguyên hệ thống, ngăn
chặn lỗi về bộ nhớ, luồng, ... Giúp tăng trải nghiệm người dùng và hỗ trợ nhóm
phát triển. Giao diện web sử dụng Html, Css được xử lý bởi máy chủ.
Kiểm thử được hỗ trợ trực tiếp bởi Rust, kiểm thử chạy tự động trên hệ thống
Github Action.

Bao.cao.bai.tap.hoc.phan.phan.tich.thiet.ke.he.thong.phan.tich.va.thiet.ke.he.thong.thong.tin.quan.ly.hieu.thuocBao.cao.bai.tap.hoc.phan.phan.tich.thiet.ke.he.thong.phan.tich.va.thiet.ke.he.thong.thong.tin.quan.ly.hieu.thuocBao.cao.bai.tap.hoc.phan.phan.tich.thiet.ke.he.thong.phan.tich.va.thiet.ke.he.thong.thong.tin.quan.ly.hieu.thuocBao.cao.bai.tap.hoc.phan.phan.tich.thiet.ke.he.thong.phan.tich.va.thiet.ke.he.thong.thong.tin.quan.ly.hieu.thuoc


Bao.cao.bai.tap.hoc.phan.phan.tich.thiet.ke.he.thong.phan.tich.va.thiet.ke.he.thong.thong.tin.quan.ly.hieu.thuocBao.cao.bai.tap.hoc.phan.phan.tich.thiet.ke.he.thong.phan.tich.va.thiet.ke.he.thong.thong.tin.quan.ly.hieu.thuocBao.cao.bai.tap.hoc.phan.phan.tich.thiet.ke.he.thong.phan.tich.va.thiet.ke.he.thong.thong.tin.quan.ly.hieu.thuocBao.cao.bai.tap.hoc.phan.phan.tich.thiet.ke.he.thong.phan.tich.va.thiet.ke.he.thong.thong.tin.quan.ly.hieu.thuoc

2.6. Đặc tả hệ thống
2.6.1. Biểu đồ usecase
2.6.1.1. Usecase tổng quát


Hình 1: Usecase tổng quát
2.6.1.2. Usecase bán hàng

Hình 2: Usecase bán hàng

Bao.cao.bai.tap.hoc.phan.phan.tich.thiet.ke.he.thong.phan.tich.va.thiet.ke.he.thong.thong.tin.quan.ly.hieu.thuocBao.cao.bai.tap.hoc.phan.phan.tich.thiet.ke.he.thong.phan.tich.va.thiet.ke.he.thong.thong.tin.quan.ly.hieu.thuocBao.cao.bai.tap.hoc.phan.phan.tich.thiet.ke.he.thong.phan.tich.va.thiet.ke.he.thong.thong.tin.quan.ly.hieu.thuocBao.cao.bai.tap.hoc.phan.phan.tich.thiet.ke.he.thong.phan.tich.va.thiet.ke.he.thong.thong.tin.quan.ly.hieu.thuoc


Bao.cao.bai.tap.hoc.phan.phan.tich.thiet.ke.he.thong.phan.tich.va.thiet.ke.he.thong.thong.tin.quan.ly.hieu.thuocBao.cao.bai.tap.hoc.phan.phan.tich.thiet.ke.he.thong.phan.tich.va.thiet.ke.he.thong.thong.tin.quan.ly.hieu.thuocBao.cao.bai.tap.hoc.phan.phan.tich.thiet.ke.he.thong.phan.tich.va.thiet.ke.he.thong.thong.tin.quan.ly.hieu.thuocBao.cao.bai.tap.hoc.phan.phan.tich.thiet.ke.he.thong.phan.tich.va.thiet.ke.he.thong.thong.tin.quan.ly.hieu.thuoc

2.6.1.3. Usecase quản lý thuốc

Hình 3: Usecase quản lý thuốc
2.6.1.4. Usecase quản lý hóa đơn bán hàng

Hình 4: Usecase quản lý hóa đơn bán hàng

Bao.cao.bai.tap.hoc.phan.phan.tich.thiet.ke.he.thong.phan.tich.va.thiet.ke.he.thong.thong.tin.quan.ly.hieu.thuocBao.cao.bai.tap.hoc.phan.phan.tich.thiet.ke.he.thong.phan.tich.va.thiet.ke.he.thong.thong.tin.quan.ly.hieu.thuocBao.cao.bai.tap.hoc.phan.phan.tich.thiet.ke.he.thong.phan.tich.va.thiet.ke.he.thong.thong.tin.quan.ly.hieu.thuocBao.cao.bai.tap.hoc.phan.phan.tich.thiet.ke.he.thong.phan.tich.va.thiet.ke.he.thong.thong.tin.quan.ly.hieu.thuoc


×