Hiện nay, công nghệ thông tin đang rất phổ biến, đặc biệt là các máy tính đều có ở khắp mọi nơi. Sự phát triển của công nghệ thông tin giúp làm tăng sự phát triển cho các ngành kinh tế. Giải quyết được các bài toán quản lý về dữ liệu, giúp cho người sử dụng thao tác nhanh hơn, tiết kiệm thời gian và chi phí. Website quản lý nhà thuôc là 1 loại hình kinh doanh 1 số lượng hàng hoá, khách hàng trong 1 khoảng thời gian là khá đông. Việc sử dụng giấy để ghi chép thông tin, tìm kiếm thông tin tạo nên sự khó khăn. Vì vậy, việc xây dựng 1 hệ thống Hỗ trợ cho người quản lý có thể quản lý nhân viên, cập nhật sản phẩm dễ dàng hơn, Công việc ghi lại hóa đơn và chọn sản phẩm theo yêu cầu khách hàng của nhân viên sẽ được hệ thống ghi nhận lại và từ đó có thể xem lại cũng như đưa ra những thống kê về doanh thu của nhà thuốc. Chính vì thế chúng em chọn đề tài: Xây dựng phần mềm quản lý nhà thuốc . Nhằm đáp ứng nhu cầu mua hàng của khách hàng và dễ dàng cho nhân viên trong việc thanh toán kiểm kê tồn kho .Hạn chế những khó khăn về việc phải viết bằng tay khó kiểm soát được hàng hóa và doanh thu của nhà thuốc .
Trang 1BÁO CÁO MÔN HỌC
ĐỀ TÀI: PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG QUẢN
Trang 2NỘI DUNG
THIẾT KẾ HỆ THỐNG
KẾT LUẬN
Trang 31 GIỚI THIỆU
Hiện nay, công nghệ thông tin đang rất phổ biến, đặc biệt là các máy tính đều có ở khắp mọi nơi Sự phát triển của công nghệ thông tin giúp làm tăng sự phát triển cho các ngành kinh tế Giải quyết được các bài toán quản lý về dữ liệu, giúp cho người sử dụng thao tác nhanh hơn, tiết kiệm thời gian và chi phí.
Trang 41 GIỚI THIỆU
A Mục tiêu nghiên cứu
Mục tiêu của báo cáo là tìm ra giải pháp hiệu quả để giải quyết vấn đề phải
đứng xếp hàng mua thuốc tốn thời gian không đảm bảo được nhu cầu cho khách hàng Các mục tiêu cụ thể của báo cáo gồm:
- Nâng cao chất lượng, tiết kiệm thời gian cho khách hàng
- Giảm thiểu sự đợi chờ cho khách hàng và được tư vấn bệnh tình trước khi mua thuốc
Trang 51 GIỚI THIỆU
B Đối tượng và phạm vi nghiên cứu
Đối tượng nghiên cứu gồm:
- Các khách hàng, nhân viên nhà thuốc
- Quy trình mua thuốc và đổi thuốc tại nhà thuốc
- Nghiên cứu các hệ thống nhà thuốc khác
Giới hạn phạm vi nghiên cứu trong báo cáo gồm:
- Phạm vi chỉ tại hệ thống mua thuốc tại nhà thuốc tây
- Đề tài được xây dựng bởi ngôn ngữ UML để phân tích thiết kế hệ thống
Trang 61 GIỚI THIỆU
C Phương pháp nghiên cứu
- Phương pháp tài liệu: Nghiên cứu các tài liệu liên quan đến các nội dung nghiên cứu: Tài liệu về UML, tài liệu phân tích thiết kế hệ thống.
- Phương pháp thực nghiệm: Nghiên cứu dựa trên cơ sở lý thuyết và những kiến thức đã học để áp dụng và bài báo cáo.
Trang 71 GIỚI THIỆU
D Nhiệm vụ kết quả đạt được
- Phân tích thiết kế được hệ thống mua thuốc trực tuyến
- Sử dụng được ngôn ngữ UML để thiết kế các biểu đồ.
- Đặt tả được chi tiết trong từng biểu đồ
Trang 82 TỔNG QUAN UML
UML là ngôn ngữ mô hình hoá
được xây dựng để đặc tả, phát
triển và viết tài liệu cho các hệ
phần mềm hướng đối tượng UML
bao gồm một tập các khái niệm,
các ký hiệu, các biểu đồ và hướng
dẫn sử dụng.
Trang 92 TỔNG QUAN UML
Các biểu đồ trong UML
Trang 102 TỔNG QUAN UML
Biểu đồ cấu trúc (Structure Diagram)
- Biểu đồ lớp (class diagram)
- Biểu đồ đối tượng (object diagram)
- Biểu đồ thành phần (component diagram)
- Biểu đồ gói (package diagram)
- Biểu đồ triển khai (deployment diagram)
- Biểu đồ cấu trúc phức hợp (composite structure diagram)
- Biểu đồ gói mở rộng (profile package)
Trang 112 TỔNG QUAN UML
Biểu đồ hành vi (Behavior Diagram)
- Biểu đồ ca sử dụng (use case diagram)
- Biểu đồ hoạt động (activity diagram)
- Biểu đồ tuần tự (sequence diagram)
- Biểu đồ giao tiếp (communication diagram)
- Biểu đồ trạng thái (state machine diagram)
- Biểu đồ bao quát tương tác (interaction overview diagram)
- Biểu đồ thời khắc (timing diagram)
Trang 123 PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG
Biểu đồ user case tổng quát
Trang 133 PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG
Biểu đồ user case phân rã
Trang 143 PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG
Biểu đồ hoạt động - Đăng kí
Trang 153 PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG
Biểu đồ hoạt động - Đăng nhập
Trang 163 PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG
Biểu đồ hoạt động – Quản lý Tài khoản cá nhân
Trang 173 PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG
Biểu đồ hoạt động – Quản lý doanh thu
Trang 183 PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG
Biểu đồ hoạt động – Quản lý thuốc
Trang 192 PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG
Biểu đồ hoạt động – Quản lý thành viên
Trang 203 PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG
Biểu đồ tuần tự – Đăng kí
Trang 213 PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG
Biểu đồ tuần tự – Quản Lý thuốc
Trang 222 PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG
Biểu đồ tuần tự – Quản lí thành viên
Trang 233 PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG
Biểu đồ tuần tự – Quản lí doanh thu
Trang 243 PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG
Biểu đồ tuần tự – Quản lí khuyến mãi
Trang 253 PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG
Biểu đồ tuần tự – Quản lí tài khoản
Trang 262 PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG
Biểu đồ tuần tự – Quản lí đăng nhập
Trang 273.THIẾT KẾ HỆ THỐNG
Biểu đồ class
Trang 283.THIẾT KẾ HỆ THỐNG
Biểu đồ trạng thái - đăng nhập
Trang 293.THIẾT KẾ HỆ THỐNG
Biểu đồ trạng thái – khuyến mãi
Trang 303.THIẾT KẾ HỆ THỐNG
Biểu đồ trạng thái - đăng kí
Trang 314 KẾT LUẬN
Do hạn chế về thời gian nên phần phân tích và thiết kế hệ thống còn nhiều thiếu sót Chưa được nhiều chức năng của một phần mềm hoàn thiện Nếu có thêm thời gian và điều kiện, em sẽ phát triển mô hình một cách hoàn thiện hơn Cụ thể
sẽ nghiên cứu phát triển mô hình cơ sở dữ liệu dạng mạng lưới, qua đó mỗi rạp
sẽ tự lưu trữ cơ sở dữ liệu của chính mình và liên kết với nhau thông qua hệ thống website chung, như thế khi một rạp nào đó bị ngưng hoạt động thì các rạp khác vẫn có thể hoạt động bình thường Chúng em xin được gởi lời cảm ơn chân thành đến thầy THS Nguyễn Bá Dũng , người đã giúp chúng em rất nhiều trong quá trình hoàn thành báo cáo môn học.
Trang 32Thank
you