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