Xây Dựng Phần Mềm Quản Lý Nhà Thuốc Pharmacy Chuẩn GPP

Đồ án kỹ thuật nghiên cứu đồ án công nghệ phần mềm xây dựng phần mềm quản lý nhà thuốc pharmacy thạch sanh, thiết kế chi tiết, tính toán kỹ thuật theo tiêu chuẩn, đánh giá tính

Người đăng

Ẩn danh
52
3
0

Phí lưu trữ

30 Point

Mục lục chi tiết

LỜI MỞ ĐẦU

LỜI CẢM ƠN

1. CHƯƠNG 1: TỔNG QUAN ĐỀ TÀI

1.1. MỘT SỐ NGHIỆP VỤ CHÍNH CỦA HỆ THỐNG

1.2. PHÂN TÍCH YÊU CẦU

1.2.1. YÊU CẦU VỀ CHẤT LƯỢNG

1.2.2. YÊU CẦU NGHIỆP VỤ

1.2.3. YÊU CẦU BẢO MẬT

1.2.4. YÊU CẦU VỀ TỐC ĐỘ

1.2.5. YÊU CẦU VẬN HÀNH

1.2.6. KHẢ NĂNG YÊU CẦU MỞ RỘNG

1.2.7. YÊU CẦU VỀ GIAO DIỆN

1.2.8. YÊU CẦU TÍCH HỢP

1.2.9. CÁC KỸ THUẬT THU THẬP YÊU CẦU

1.3. MÔ TẢ CHI TIẾT PHẦN MỀM

1.3.1. MÔ TẢ NGHIỆP VỤ

1.3.2. CÔNG NGHỆ SỬ DỤNG THIẾT KẾ PHẦN MỀM

2. CHƯƠNG 2: TỔNG QUAN VỀ C#

2.1. MÔ HÌNH 3 LAYER (3 LỚP)

2.2. TỔNG QUAN VỀ SQL SERVER

3. CHƯƠNG 3: THIẾT KẾ VÀ TỔ CHỨC CƠ SỞ DỮ LIỆU

3.1. CÁC LOẠI MÔ HÌNH

3.1.1. ERD BIỂU DIỄN BẰNG CASE STUDIO

3.1.2. BFD CHỨC NĂNG

3.1.3. USE CASE ĐĂNG NHẬP VÀ PHÂN QUYỀN

3.1.4. USE CASE QUẢN LÝ ĐỐI TƯỢNG CƠ BẢN

3.1.5. USE CASE QUẢN LÝ CÁC ĐỐI TƯỢNG NGOÀI

3.1.6. USE CASE QUẢN LÝ ĐỐI TƯỢNG NGHIỆP VỤ ĐƠN ĐẶT THUỐC

3.1.7. USE CASE QUẢN LÝ ĐỐI TƯỢNG NGHIỆP VỤ HÓA ĐƠN

3.1.10. SEQUENCE DIAGRAM LẬP HÓA ĐƠN

3.1.11. SEQUENCE DIAGRAM THÊM KHÁCH HÀNG

3.2. THIẾT KẾ DATABASE

3.2.1. BẢNG SỐ

3.2.2. Bảng Khu vực lưu trữ

3.2.3. Bảng Thuốc

3.2.4. Bảng Nhân Viên

3.2.5. Bảng Khách hàng

3.2.6. Bảng Nhà cung cấp

3.2.7. Bảng Hóa đơn

3.2.8. Bảng Chi tiết hóa đơn

3.2.9. Bảng Đơn đặt thuốc

3.2.10. Bảng Chi tiết đơn đặt thuốc

3.2.11. Bảng Đăng nhập

4. CHƯƠNG 4: KẾT QUẢ THỰC NGHIỆM

4.1. THIẾT KẾ FORM VÀ CÁC CHỨC NĂNG CƠ BẢN

4.1.1. GIAO DIỆN ĐĂNG NHẬP

4.1.2. GIAO DIỆN LOADING

4.1.3. GIAO DIỆN CHÍNH CỦA PHẦN MỀM

4.1.4. GIAO DIỆN QUẢN LÍ TÀI KHOẢN NHÂN VIÊN

4.1.5. GIAO DIỆN QUẢN LÍ NHÂN VIÊN

4.1.6. GIAO DIỆN QUẢN LÍ THUỐC

4.1.7. GIAO DIỆN QUẢN LÍ KHU VỰC LƯU TRỮ

4.1.8. GIAO DIỆN QUẢN LÍ KHÁCH HÀNG

4.1.9. GIAO DIỆN QUẢN LÍ NHÀ CUNG CẤP

4.1.10. GIAO DIỆN QUẢN LÍ HÓA ĐƠN

4.1.11. GIAO DIỆN QUẢN LÍ ĐƠN ĐẶT THUỐC

4.2. CÀI ĐẶT VÀ SỬ DỤNG

5. CHƯƠNG 5: KẾT QUẢ THỰC HIỆN

5.1. NHỮNG CHỨC NĂNG ĐÃ HOÀN THÀNH

5.2. NHỮNG CHỨC NĂNG CHƯA HOÀN THIỆN

5.4. HƯỚNG PHÁT TRIỂN

TÀI LIỆU THAM KHẢO

Tóm tắt

I. Hướng Dẫn Toàn Diện Về Phần Mềm Quản Lý Nhà Thuốc GPP

Trong bối cảnh ngành dược phẩm hiện đại hóa, việc áp dụng công nghệ là yếu tố then chốt để đạt được hiệu quả và tuân thủ các quy định nghiêm ngặt. Phần Mềm Quản Lý Nhà Thuốc Pharmacy Chuẩn GPP không chỉ là một công cụ, mà là một hệ thống quản lý nhà thuốc toàn diện, được thiết kế để tự động hóa và tối ưu hóa mọi quy trình hoạt động. Mục tiêu cốt lõi của giải pháp này là giúp các nhà thuốc, từ quy mô nhỏ đến các quản lý chuỗi nhà thuốc lớn, vận hành một cách trơn tru, giảm thiểu sai sót và đáp ứng đầy đủ tiêu chuẩn "Thực hành tốt nhà thuốc" (GPP) do Bộ Y tế ban hành. Việc chuyển đổi từ phương pháp quản lý thủ công sang một hệ thống phần mềm chuyên dụng đánh dấu một bước tiến quan trọng. Nó giúp giải quyết các bài toán phức tạp về quản lý kho thuốc, theo dõi hạn sử dụng, quản lý bán hàng, và quan trọng nhất là đảm bảo khả năng truy xuất nguồn gốc và liên thông dữ liệu. Theo báo cáo đồ án "Xây dựng phần mềm quản lý nhà thuốc Pharmacy Thạch Sanh", nhu cầu này xuất phát từ thực tế khi các nhà thuốc trước đây "sử dụng các phần mềm tin học cơ bản như: MS Word, MS Excel" vốn không đủ khả năng đáp ứng khi quy mô kinh doanh mở rộng. Một giải pháp công nghệ cho nhà thuốc hiệu quả sẽ tích hợp nhiều chức năng vào một nền tảng duy nhất, từ khâu nhập hàng, bán hàng, chăm sóc khách hàng đến báo cáo tài chính, giúp người quản lý có cái nhìn tổng quan và đưa ra quyết định chính xác.

1.1. Định nghĩa và vai trò của phần mềm đạt chuẩn GPP

Một phần mềm đạt chuẩn GPP là hệ thống được xây dựng tuân thủ các nguyên tắc và tiêu chuẩn do Bộ Y tế quy định. Vai trò chính của nó là đảm bảo mọi hoạt động của nhà thuốc, từ lưu trữ, bảo quản đến phân phối thuốc, đều được ghi nhận và quản lý một cách minh bạch, chính xác. Phần mềm phải có khả năng lưu trữ thông tin chi tiết về từng sản phẩm, bao gồm số lô, hạn dùng, nhà sản xuất, và lịch sử xuất nhập kho. Điều này không chỉ giúp tối ưu vận hành nhà thuốc mà còn là yêu cầu bắt buộc để đảm bảo chất lượng thuốc đến tay người tiêu dùng và phục vụ công tác thanh tra, kiểm tra của cơ quan quản lý.

1.2. Yêu cầu bắt buộc về kết nối cơ sở dữ liệu dược quốc gia

Một trong những yêu cầu pháp lý quan trọng nhất hiện nay là việc phần mềm liên thông Cục Dược. Theo quy định, tất cả các nhà thuốc đạt chuẩn GPP phải sử dụng phần mềm có khả năng kết nối cơ sở dữ liệu dược quốc gia. Chức năng này cho phép hệ thống tự động gửi dữ liệu về các giao dịch mua bán thuốc, đặc biệt là thuốc kê đơn, lên hệ thống quản lý chung của Cục Quản lý Dược. Việc liên thông này giúp nhà nước quản lý chặt chẽ hơn việc lưu hành thuốc trên toàn quốc, chống lại thuốc giả, thuốc kém chất lượng và kiểm soát việc lạm dụng thuốc kháng sinh, góp phần bảo vệ sức khỏe cộng đồng.

II. Thách Thức Khi Quản Lý Nhà Thuốc Thủ Công Theo Chuẩn GPP

Vận hành một nhà thuốc theo đúng chuẩn GPP bằng phương pháp thủ công hoặc các công cụ văn phòng cơ bản tiềm ẩn nhiều rủi ro và thách thức. Quá trình ghi chép sổ sách rất dễ xảy ra sai sót do yếu tố con người, dẫn đến việc thất thoát hàng hóa và thông tin không nhất quán. Thách thức lớn nhất nằm ở việc quản lý kho thuốc một cách chính xác. Việc kiểm kê thủ công tốn nhiều thời gian và công sức, khó có thể theo dõi tức thì số lượng tồn kho của hàng ngàn mặt hàng khác nhau. Đặc biệt, việc quản lý hạn sử dụng thuốc là một bài toán nan giải. Nếu không có hệ thống cảnh báo tự động, nguy cơ bán thuốc hết hạn cho khách hàng hoặc phải tiêu hủy một lượng lớn thuốc quá hạn là rất cao, gây thiệt hại nghiêm trọng về tài chính và uy tín. Bên cạnh đó, việc lập các báo cáo doanh thu nhà thuốc hàng ngày, hàng tháng trở nên phức tạp và thiếu chính xác. Người quản lý khó có cái nhìn tổng quan về tình hình kinh doanh, các mặt hàng bán chạy hay tồn kho lâu ngày để đưa ra chiến lược phù hợp. Tài liệu nghiên cứu cũng chỉ ra rằng, việc quản lý nhân viên, khách hàng và nhà cung cấp trên giấy tờ hoặc file Excel rời rạc gây khó khăn trong việc truy xuất và đồng bộ thông tin, ảnh hưởng trực tiếp đến hiệu quả quản lý bán hàng nhà thuốc.

2.1. Rủi ro thất thoát và sai sót trong quản lý kho thuốc

Khi không có một hệ thống quản lý nhà thuốc tập trung, việc kiểm soát hàng hóa trở nên lỏng lẻo. Các vấn đề như nhầm lẫn khi xuất nhập kho, không ghi nhận kịp thời các giao dịch, hay thậm chí là gian lận nội bộ có thể dẫn đến tình trạng chống thất thoát thuốc không hiệu quả. Quá trình kiểm kê kho thuốc thủ công thường có độ trễ và không phản ánh đúng thực tế tại mọi thời điểm, gây khó khăn cho việc đặt hàng và đảm bảo luôn có đủ thuốc cung cấp cho bệnh nhân.

2.2. Khó khăn trong việc theo dõi và cảnh báo thuốc sắp hết hạn

Việc theo dõi hạn sử dụng của từng lô thuốc là một nhiệm vụ phức tạp nhưng cực kỳ quan trọng. Quản lý thủ công đòi hỏi dược sĩ phải kiểm tra trực tiếp từng hộp thuốc một cách thường xuyên. Một phần mềm quản lý quầy thuốc hiện đại sẽ giải quyết triệt để vấn đề này bằng tính năng cảnh báo thuốc sắp hết hạn tự động, giúp nhà thuốc chủ động lên kế hoạch xả hàng hoặc trả lại nhà cung cấp, giảm thiểu tổn thất tài chính và đảm bảo an toàn cho người sử dụng.

III. Top 5 Tính Năng Cốt Lõi Của Phần Mềm Nhà Thuốc GPP

Để đáp ứng các yêu cầu vận hành và quy định pháp lý, một phần mềm nhà thuốc GPP hiệu quả cần được trang bị đầy đủ các tính năng nghiệp vụ cốt lõi. Những tính năng này được thiết kế để tự động hóa các quy trình phức tạp, giảm thiểu sai sót và cung cấp dữ liệu chính xác cho người quản lý. Dựa trên phân tích từ đề tài "Xây dựng phần mềm quản lý nhà thuốc Pharmacy", các chức năng cơ bản được chia thành các nhóm chính: quản lý danh mục (thuốc, khu vực lưu trữ), quản lý đối tác (khách hàng, nhà cung cấp) và quản lý giao dịch (hóa đơn, đơn đặt hàng). Tính năng quan trọng hàng đầu là quản lý bán hàng nhà thuốc, cho phép tạo hóa đơn nhanh chóng, chính xác, tích hợp quét mã vạch và tự động trừ tồn kho. Chức năng này phải hỗ trợ cả việc bán thuốc theo đơn và không theo đơn, đồng thời cho phép in hóa đơn bán lẻ rõ ràng, đầy đủ thông tin theo quy định. Tiếp theo là module quản lý kho thuốc thông minh, không chỉ theo dõi số lượng tồn mà còn phải quản lý theo số lô, hạn dùng và vị trí lưu trữ. Tính năng cảnh báo thuốc sắp hết hạn và tồn kho dưới định mức là không thể thiếu. Cuối cùng, hệ thống báo cáo và phân tích là công cụ đắc lực giúp chủ nhà thuốc nắm bắt tình hình kinh doanh, từ báo cáo doanh thu nhà thuốc đến phân tích lợi nhuận, hiệu suất của từng quản lý dược sĩ.

3.1. Nghiệp vụ quản lý bán hàng và bán thuốc theo đơn

Đây là tính năng được sử dụng thường xuyên nhất. Hệ thống cho phép dược sĩ tìm kiếm thuốc nhanh chóng, tư vấn cho khách hàng và thực hiện giao dịch một cách chuyên nghiệp. Đối với phần mềm bán thuốc theo đơn, hệ thống cần có khả năng lưu thông tin bác sĩ, thông tin bệnh nhân và chi tiết đơn thuốc để đảm bảo tuân thủ quy chế kê đơn của Bộ Y tế. Toàn bộ lịch sử mua hàng của khách hàng được lưu lại, giúp việc chăm sóc và tư vấn trong những lần sau trở nên dễ dàng và cá nhân hóa hơn.

3.2. Quản lý công nợ khách hàng và nhà cung cấp hiệu quả

Tính năng quản lý công nợ khách hàng và nhà cung cấp giúp nhà thuốc theo dõi chặt chẽ các khoản phải thu, phải trả. Hệ thống tự động ghi nhận công nợ khi phát sinh giao dịch mua hoặc bán chịu. Người quản lý có thể dễ dàng xem báo cáo công nợ chi tiết theo từng đối tác, đặt ra các cảnh báo khi công nợ quá hạn, giúp kiểm soát dòng tiền tốt hơn và giảm thiểu rủi ro tài chính.

3.3. Hệ thống báo cáo thông minh và phân quyền người dùng

Một hệ thống quản lý nhà thuốc mạnh mẽ phải cung cấp các báo cáo đa dạng: báo cáo doanh thu theo ngày/tháng/năm, báo cáo xuất nhập tồn, báo cáo lợi nhuận, báo cáo hiệu suất nhân viên. Bên cạnh đó, chức năng phân quyền chi tiết là yêu cầu bảo mật cơ bản. Như được mô tả trong tài liệu nghiên cứu, hệ thống phân chia rõ vai trò Admin và Nhân viên, trong đó Admin có toàn quyền cấu hình và xem báo cáo, còn nhân viên chỉ được truy cập các chức năng được chỉ định, đảm bảo an toàn và bảo mật dữ liệu.

IV. Phương Pháp Lựa Chọn Phần Mềm Quản Lý Nhà Thuốc Phù Hợp

Việc lựa chọn một Phần Mềm Quản Lý Nhà Thuốc Pharmacy Chuẩn GPP phù hợp là một quyết định đầu tư quan trọng, ảnh hưởng trực tiếp đến hiệu quả hoạt động lâu dài. Chủ nhà thuốc cần xem xét nhiều yếu tố thay vì chỉ tập trung vào chi phí. Yếu tố đầu tiên và quan trọng nhất là phần mềm phải đáp ứng đầy đủ các nghiệp vụ cơ bản và tuân thủ 100% quy định của Bộ Y tế, đặc biệt là chức năng kết nối cơ sở dữ liệu dược quốc gia. Thứ hai, giao diện người dùng phải thân thiện, dễ sử dụng. Dược sĩ thường không phải là chuyên gia công nghệ, do đó một giao diện trực quan sẽ giúp họ nhanh chóng làm quen và thao tác hiệu quả, giảm thời gian đào tạo. Tài liệu "Xây dựng phần mềm quản lý nhà thuốc Pharmacy Thạch Sanh" nhấn mạnh "Yêu cầu về giao diện: Thiết kế giao diện thân thiện. Các chức năng chính của hệ thống thể hiện rõ trên menu hệ thống". Yếu tố thứ ba là khả năng mở rộng và tùy chỉnh. Khi nhà thuốc phát triển, từ một cửa hàng nhỏ thành một quản lý chuỗi nhà thuốc, phần mềm phải có khả năng đáp ứng quy mô lớn hơn mà không cần thay đổi toàn bộ hệ thống. Cuối cùng, dịch vụ hỗ trợ sau bán hàng của nhà cung cấp là cực kỳ quan trọng. Các vấn đề kỹ thuật có thể phát sinh bất cứ lúc nào, một đội ngũ hỗ trợ nhiệt tình và chuyên nghiệp sẽ đảm bảo hoạt động của nhà thuốc không bị gián đoạn.

4.1. Đánh giá tính năng và khả năng tuân thủ quy định GPP

Trước khi quyết định, cần lập một danh sách các tính năng bắt buộc phải có như: quản lý lô-date, cảnh báo tồn kho, bán thuốc theo đơn, báo cáo GPP, và đặc biệt là khả năng liên thông dữ liệu. Yêu cầu nhà cung cấp demo trực tiếp các tính năng này để đảm bảo chúng hoạt động ổn định và chính xác. Kiểm tra xem phần mềm có được cập nhật thường xuyên để đáp ứng các thay đổi về quy định của ngành dược hay không.

4.2. So sánh chi phí triển khai và chính sách hỗ trợ kỹ thuật

Chi phí không chỉ bao gồm phí bản quyền phần mềm ban đầu mà còn cần xem xét các chi phí ẩn khác như phí cài đặt, phí duy trì hàng năm, phí nâng cấp và phí hỗ trợ kỹ thuật. Cần so sánh các gói dịch vụ của nhiều nhà cung cấp khác nhau. Lựa chọn một đối tác có chính sách hỗ trợ rõ ràng, nhanh chóng qua nhiều kênh (điện thoại, email, ultraviewer) sẽ mang lại sự an tâm trong quá trình vận hành lâu dài.

10/07/2025
Báo cáo đồ án công nghệ phần mềm xây dựng phần mềm quản lý nhà thuốc pharmacy thạch sanh

Trích đoạn nội dung tài liệu

CHƯƠNG 1. TỔNG QUAN ĐỀ TÀI 1.1 Một số nghiệp vụ chính của hệ thống.1 Tổ chức của nhà thuốc: 1. Bộ phận quản lý. Bộ phận nhân viên bán thuốc.

Bộ phận thu ngân. Bộ phận khu vực lưu trữ.2 Quy trình nhập dược phẩm: Cứ mỗi tháng, quản lý cùng nhân viên họp để thống kê danh sách thuốc dựa trên báo cáo cuối tháng báo cáo bao gồm: của nhân viên nhà thuốc. Tên các loại dược phẩm có số lượng còn lại ít và số lượng tương ứng của từng loại, nhân viên nhà thuốc sẽ lập danh sách những loại thuốc cần nhập bổ sung và gửi danh sách cho quản lý. Quản lý xem xét danh sách sau kiểm tra kĩ số lượng sau đó tiến hành sử dụng chức năng lập phiếu mua thuốc của phần mềm.

Phiếu mua bao gồm: Tên loại dược phẩm, số lượng cần mua,tên nhân viên lập đơn, tên nhà cung cấp. Phiếu mua thuốc sẽ được phần mềm lưu vết lại. Sau khi in phiếu mua thuốc. Nhân viên sẽ thực hiện thao tác gửi gmail cho nhà cung cấp.

Nhà cung cấp sẽ phản hồi báo giá lại cho nhà thuốc để tiện cho việc thanh toán. Nhà cung cấp sẽ giao thuốc và nhân viên nhà thuốc sẽ kiểm tra số lượng và chất lượng thuốc.3 Quy trình yêu cầu lưu trữ, bảo quản dược phẩm và sử dụng trong tương lai: Dược phẩm sẽ được lưu trữ phân tán trong các khu vực lưu trữ (có thể trong kho hoặc trên quầy). Mỗi khu vực lưu trữ được phân biệt bằng mã khu vực, tên khu vực. Xuất dược phẩm từ kho ra quầy: Khi ở quầy sắp hết dược phẩm nhân viên sẽ gửi yêu cầu cung cấp dược phẩm bao gồm: tên dược phẩm, số lượng,… đến kho.

Bộ phận lưu trữ kho sẽ kiểm tra khả năng 8 đáp ứng. Nếu được thì báo về quầy đồng thời sẽ xuất dược phẩm tương ứng đến quầy. (Viết phiếu xuất dược phẩm) Lập báo cáo: Cuối tháng hoặc khi ban giám đốc yêu cầu. Các bộ phận liên quan sẽ lập báo cáo về tình trạng lưu trữ, tình trạng bảo quản thuốc, các phiếu mua dược phẩm, phiếu xuất kho,… 1.4 Quy trình quản lý nhân viên: Quản lý sẽ sử dụng chức năng quản lý nhân viên để tiến hành cập nhật thông tin nhân viên: thêm / sửa.

Nhân viên sẽ được phân biệt với nhau bằng mã nhân viên, tên nhân viên, giới tính, ngày sinh, số điện thoại, bằng cấp, tình trạng hoạt động. Mỗi nhân viên sẽ được hệ thống cung cấp duy nhất một tài khoản trong suốt quá trình là việc ở nhà thuốc. Mỗi tài khoản được phân biệt với nhau bằng tài khoản, mật khẩu, phân loại tài khoản ( 1-admin, 2-nhân viên ), phân quyền chức năng thuốc, phân quyền chức năng nhân viên, phân quyền chức năng khu vực lưu trữ, phân quyền chức năng khách hàng, phân quyền chức năng nhà cung cấp, phân quyền chức năng hóa đơn, phân quyền chức năng đơn đặt thuốc. Nhân viên có thể thay đổi mật khẩu.

Ban đầu khởi tạo người quản lý sẽ được cấp 1 tài khoản admin để sử dụng. Tài khoản admin sử dụng được tất cả các chức năng của hệ thống: từ việc lập cập nhật thông tin thuốc, cập nhật khách hàng… Khi admin thêm mới một nhân viên vào bên trong hệ thống. Phần mềm sẽ tự động cấp cho nhân viên một tài khoản để hoạt động trong hệ thống. Tài khoản nhân viên được tạo mới có tài khoản là mã nhân viên và mật khẩu là số điện thoại của nhân viên đó.

Nhân viên sẽ tiến hành đổi mật khẩu và sẽ dùng tài khoản đó để làm việc trong hệ thống. Chỉ có tài khoản admin mới được phân quyền sử dụng chức năng hệ thống. Tài khoản nhân viên thì được sử dụng các chức năng mà admin phân quyền cho tài khoản nhân viên. Khi nhân viên xin nghỉ.

Thì admin sẽ chuyển trạng thái hoạt động của tài khoản nhân viên thành “dừng hoạt động” bằng cách thu hồi tất cả các phân quyền chức năng mà admin đã cấp ngay từ ban đầu thêm mới nhân viên. Sau khi thu hồi quyền truy cập 9 của tài khoản nhân viên. Thông tin nhân viên bị đình chỉ sẽ được chuyển vào danh sách nhân viên đã nghỉ.5 Quy trình quản lí khách hàng: Khách hàng có được phân chia làm 2 loại: Khách hàng không lưu thông tin vào hệ thống và khách hàng có lưu thông tin vào hệ thống. Các khách hàng được phân biệt với nhau bằng mã khách hàng, tên khách hàng, giới tính, ngày sinh, số điện thoại, bệnh lý nền.

Nhân viên ban đầu sẽ tiến hành thêm mới thông tin cá nhân của khách hàng vào cơ sở dữ liệu bằng cách thực hiện chức năng thêm mới khách hàng có trong giao diện quản lý khách hàng. Kể từ lúc nhân viên thêm mới, tất cả các giao dịch của khách hàng đó sẽ được lưu trữ và truy xuất một cách dễ dàng trong hệ thống bằng các chức năng truy vấn như tìm kiếm hóa đơn của khách hàng đã mua thuốc trong quá khứ,. Tất cả các khách hàng không muốn lưu thông tin vào hệ thống thì nhân viên sẽ gom nhóm tất cả các khách hàng đó vào chung một nhóm là khách hàng lẻ. Mỗi khách hàng lẻ được phân biệt với nhau bằng mã hóa đơn để dễ dàng đối chiếu trong tương lai khi có thắc mắc từ khách hàng.

Khi khách hàng có yêu cầu mua thuốc : Nếu khách hàng đến mua thuốc mà không muốn lưu lại thông tin khách hàng vào hệ thống. Nhân viên sẽ dùng chức năng tạo mới hóa đơn nhưng ở mục chọn khách hàng thì nhân viên sẽ thực hiện thao tác chọn khách hàng là “khách lẻ ” và tất cả các hóa đơn được tạo cho khách lẻ được lưu vào cơ sở dữ liệu. Nếu khách hàng đã có thông tin trong cơ sở dữ liệu thì nhân viên sẽ thực hiện thao tác tạo mới hóa đơn sau đó nhân viên sẽ chọn khách hàng theo đúng thông tin và tiến hành thực hiện các thao tác thêm thuốc vào tính phí. Nhân viên bán hàng sẽ kiểm tra trong quầy thuốc nếu đáp ứng được loại thuốc nào thì nhân viên bán thuốc sẽ lập hoá đơn bán hàng chuyển cho khách hàng, 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ể.

10 Các thông tin trên hóa đơ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. Các thông 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 hoá đơn mua thuốc. 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 quá 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 Sau khi kết thúc ca làm việc thì nhân viên bán hàng sẽ tổng hợp số tiền bán hàng và bàn giao cho người quản lý.6 Báo cáo Báo cáo các hóa đơn được in trong ngày để dễ dàng đối chiếu với khách hàng khi cần thiết.

Hàng ngày, hàng tháng thì cửa hàng cũng thống kê một cách tổng quát nhất doanh thu về số tiền bán được, doanh số nhân viên.2 Phân tích yêu cầu • Khảo sát và ghi nhận lại tất cả các hoạt động liên quan đến nhà thuốc. • Tham khảo các sản phẩm tương tự đã được thương mại hóa: • Nguồn tham khảo chính từ website: KiotViet. • Xây dựng các chức năng tương tự với cửa hàng thuốc online của KiotViet nhưng với quy mô dành cho các nhà thuốc vừa và nhỏ. Phân tích yêu cầu: 1.1 Yêu cầu về chất lượng: - Các chức năng của phần mềm phản hồi tốt.

- Chức năng thể hiện một cách rõ ràng các chức năng quan trọng như tạo hóa đơn, tạo đơn đặt, quản lí nhân viên phải được đảm bảo. - Việc tìm kiếm thông tin về thuốc,nhân viên, nhà cung cấp được thực hiện nhanh và chính xác. - Dữ liệu được truy xuất nhanh chóng.2 Yêu cầu nghiệp vụ: - Nhân viên: 11 • Các thao tác cơ bản với hệ thống như thêm, xóa, sửa ,… • Thao tác tìm kiếm, in hóa đơn, in đơn đặt thuốc. • Kỹ năng sử dụng Excel, Gmail.

- Admin: • Có các chức năng tương tự như nhân viên. • Bổ sung thêm chức năng phân quyền cho các tài khoản nhân viên giới hạn các thao tác nhân viên có thể sử dụng trong hệ thống. • Thao tác thêm nhân viên hoặc đình chỉ hoạt động của tài khoản nhân viên. • Thao tác khôi phục hoạt động của tài khoản nhân viên.3 Yêu cầu bảo mật: - Vai trò của người dùng trong phần mềm: • Truy xuất được giới hạn bởi admin.

• Admin truy xuất được tất cả các chức năng, có các chức năng cập nhật về phân quyền và cập nhật, thêm mới nhân viên. - Xác định môi trường bảo mật phần mềm: • Hệ thống phân chia tài khoản thành 2 loại: 1-admin , 2-user. Tài khoản admin sẽ được cung cấp cho người quản lí nhà thuốc, người quản lí nhà thuốc sẽ thêm mới các tài khoản nhân viên thuộc nhóm 2. - Xác định ảnh hưởng bảo mật: 1.4 Yêu cầu về tốc độ: - Vì đặc thù của nhà thuốc vừa và nhỏ nên mỗi giao dịch được thực hiện lần lượt nên tránh được trường hợp bùng nổ số giao dịch trong cùng một đơn vị thời gian gây nên tình trạng treo hệ thống.

- Khả năng chính: sử dụng bộ nhớ của máy tính để lưu trữ thông tin trong suốt quá trình hoạt động của phần mềm.5 Yêu cầu vận hành: - Do phần mềm áp dụng cho các nhà vừa và nhỏ nên không yêu cầu chi phí cao. - Test và debug trước khi vận hành giảm chi phí bảo trì. - Sử dụng máy tính của khách hàng để cài đặt và vận hành nên sử dụng phần cứng của khách hàng.6 Khả năng yêu cầu mở rộng: 12 - Nhóm thực hiện đồ án đang tiến hành nghiên cứu mã hóa MD5 đối với các mật khẩu của nhân viên. Mục đích để tăng cường khả năng bảo mật của hệ thống.

- Mở rộng thêm chức năng thống kê số lượng hóa đơn trong một đơn vị thời gian. - Mở rộng chức năng kiểm tra dược phẩm tồn kho. - Mở rộng chức năng báo cáo khi thuốc còn số lượng ít.7 Yêu cầu về giao diện: - Thiết kế giao diện thân thiện. - Các chức năng chính của hệ thống thể hiện rõ trên menu hệ thống.

- Có đồng hồ theo thời gian thật để nhân viên chủ động thời gian.

Nội dung được bảo vệ bản quyền — Tải xuống đầy đủ

Tài liệu "Phần Mềm Quản Lý Nhà Thuốc Pharmacy Chuẩn GPP" là một nguồn thông tin giá trị, cung cấp cái nhìn tổng quan về giải pháp công nghệ giúp các nhà thuốc hiện đại hóa quy trình vận hành và đảm bảo tuân thủ tiêu chuẩn GPP. Nó nhấn mạnh các lợi ích cốt lõi như quản lý kho thuốc chính xác, theo dõi xuất nhập, kiểm soát hạn sử dụng, và tự động hóa báo cáo, từ đó giúp chủ nhà thuốc tiết kiệm thời gian, giảm thiểu sai sót và nâng cao hiệu quả kinh doanh.

Để mở rộng kiến thức từ việc quản lý nội bộ sang phát triển sự hiện diện trực tuyến, việc tìm hiểu cách thức xây dựng một trang web chuyên nghiệp là bước đi hợp lý. Bạn có thể khám phá chi tiết hơn qua đề tài Tiểu luận môn học phát triển mã nguồn mở đề tài xây dựng website bán dược phẩm central pharmacy. Thêm vào đó, để có góc nhìn rộng hơn về quản lý một cửa hàng bán lẻ trực tuyến, tài liệu Báo cáo lập trình web nâng cao đề tài quản lý cửa hàng laptop online bestgear sẽ cung cấp những ý tưởng hữu ích có thể áp dụng chéo. Nếu bạn quan tâm đến khía cạnh kỹ thuật đằng sau các hệ thống này, Giáo trình lập trình quản lý với microfoft office access 2007 phần 1 sẽ là một tài liệu tuyệt vời để bắt đầu tìm hiểu cách xây dựng các ứng dụng quản lý từ nền tảng cơ bản.