Đăng ký Đăng nhập
Trang chủ đồ án tốt nghiệp website quán lý nhà thuốc tư nhân hải yến...

Tài liệu đồ án tốt nghiệp website quán lý nhà thuốc tư nhân hải yến

.PDF
22
221
132

Mô tả:

Mục lục MỤC LỤC CƠ SỞ LÝ THUYẾT .....................ERROR! BOOKMARK NOT DEFINED. I. Giới thiệu về jsp ............................................. Error! Bookmark not defined. II. Kiến trúc mô hình MVC ............................. Error! Bookmark not defined. II.1. Model component ............................... Error! Bookmark not defined. II.2. View component ................................. Error! Bookmark not defined. II.3. Controller component ......................... Error! Bookmark not defined. III. Framework Struts 1 .................................... Error! Bookmark not defined. PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNGERROR! BOOKMARK NOT DEFINED. Mô tả đề tài ..................................................... Error! Bookmark not defined. I.1. Giới thiệu đề tài................................... Error! Bookmark not defined. I.2. Xác định yêu cầu ................................. Error! Bookmark not defined. I.2.1. Yêu cầu chức năng ............................ Error! Bookmark not defined. I.2.2. Mô tả tính năng của dự án ................ Error! Bookmark not defined. I.2.3. Yêu cầu phi chức năng ...................... Error! Bookmark not defined. II. Phân tích nghiệp vụ hệ thống ..................... Error! Bookmark not defined. II.1. Danh sách các tác nhân ....................... Error! Bookmark not defined. II.2. Danh sách các ca sử dụng ................... Error! Bookmark not defined. II.3. Mô tả chi tiết các ca sử dụng .............. Error! Bookmark not defined. II.3.1. Ca sử dụng Đăng nhập...................... Error! Bookmark not defined. II.3.2. Ca sử dụng Đăng xuất ....................... Error! Bookmark not defined. II.3.3. Ca sử dụng Đổi mật khẩu .................. Error! Bookmark not defined. II.3.4. Ca sử dụng Cập nhật thông tin cá nhânError! Bookmark not defined. II.3.5. Ca sử dụng Quản lý thư viện thuốc ... Error! Bookmark not defined. a) Ca sử dụng Tìm kiếm thuốc ...................... Error! Bookmark not defined. b) Ca sử dụng Thêm mới thuốc ..................... Error! Bookmark not defined. c) Ca sử dụng Cập nhật thông tin thuốc ....... Error! Bookmark not defined. d) Ca sử dụng Xóa thuốc............................... Error! Bookmark not defined. II.3.6. Ca sử dụng Quản lý tủ thuốc ............. Error! Bookmark not defined. a) Ca sử dụng Tìm kiếm tủ thuốc .................. Error! Bookmark not defined. b) Ca sử dụng Thêm mới tủ thuốc ................. Error! Bookmark not defined. c) Ca sử dụng Cập nhật thông tin tủ thuốc ... Error! Bookmark not defined. d) Ca sử dụng Xóa tủ thuốc .......................... Error! Bookmark not defined. II.3.7. Ca sử dụng Quản lý kho thuốc .......... Error! Bookmark not defined. a) Ca sử dụng Tìm kiếm thuốc trong kho ...... Error! Bookmark not defined. b) Ca sử dụng Yêu cầu cấp thuốc ................. Error! Bookmark not defined. II.3.8. Ca sử dụng Nhập thuốc ..................... Error! Bookmark not defined. II.3.9. Ca sử dụng Bán thuốc ....................... Error! Bookmark not defined. II.3.10. Ca sử dụng Quản lý tài khoản ....... Error! Bookmark not defined. a) Ca sử dụng Tìm kiếm tài khoản ................ Error! Bookmark not defined. b) Ca sử dụng Thêm mới tài khoản ............... Error! Bookmark not defined. c) Ca sử dụng Cập nhật thông tin tài khoản . Error! Bookmark not defined. I. ii Mục lục d) Ca sử dụng Xóa tài khoản ........................ Error! Bookmark not defined. II.3.11. Ca sử dụng Quản lý nhân viên ...... Error! Bookmark not defined. a) Ca sử dụng Tìm kiếm nhân viên ............... Error! Bookmark not defined. b) Ca sử dụng Thêm mới nhân viên .............. Error! Bookmark not defined. c) Ca sử dụng Cập nhật thông tin nhân viên Error! Bookmark not defined. d) Ca sử dụng Xóa nhân viên ........................ Error! Bookmark not defined. II.3.12. Ca sử dụng Thống kê ..................... Error! Bookmark not defined. III. Thiết kế hệ thống ........................................ Error! Bookmark not defined. III.1. Sơ đồ lớp ......................................... Error! Bookmark not defined. III.2. Sơ đồ tuần tự ................................... Error! Bookmark not defined. III.2.1. Đăng xuất .......................................... Error! Bookmark not defined. III.2.2. Đăng xuất .......................................... Error! Bookmark not defined. III.2.3. Đổi mật khẩu ..................................... Error! Bookmark not defined. III.2.4. Cập nhật thong tin cá nhân ............... Error! Bookmark not defined. III.2.5. Tìm kiếm thuốc .................................. Error! Bookmark not defined. III.2.6. Thêm thuốc ........................................ Error! Bookmark not defined. III.2.7. Cập nhật thuốc .................................. Error! Bookmark not defined. III.2.8. Xóa thuốc........................................... Error! Bookmark not defined. III.2.9. Tìm kiếm tủ thuốc .............................. Error! Bookmark not defined. III.2.10. Thêm mới tủ thuốc ......................... Error! Bookmark not defined. III.2.11. Cập nhật thông tin tủ thuốc ........... Error! Bookmark not defined. III.2.12. Xóa tủ thuốc ................................... Error! Bookmark not defined. III.2.13. Tìm kiếm thuốc trong kho .............. Error! Bookmark not defined. III.2.14. Yêu cầu cấp thuốc .......................... Error! Bookmark not defined. III.2.15. Nhập thuốc ..................................... Error! Bookmark not defined. III.2.16. Bán thuốc ....................................... Error! Bookmark not defined. III.2.17. Tìm kiếm tài khoản ........................ Error! Bookmark not defined. III.2.18. Thêm mới tài khoản ....................... Error! Bookmark not defined. III.2.19. Cập nhật thôn tin tài khoản ........... Error! Bookmark not defined. III.2.20. Xóa tài khoản ................................. Error! Bookmark not defined. III.2.21. Tìm kiếm nhân viên ........................ Error! Bookmark not defined. III.2.22. Thêm mới nhân viên ...................... Error! Bookmark not defined. III.2.23. Cập nhật thông tin nhân viên ........ Error! Bookmark not defined. III.2.24. Xóa nhân viên ................................ Error! Bookmark not defined. III.2.25. Thống kê ........................................ Error! Bookmark not defined. IV. Cơ sở dữ liệu .............................................. Error! Bookmark not defined. IV.1. Mô hình cơ sở dữ liệu ..................... Error! Bookmark not defined. IV.2. Xây dựng từ điển dữ liệu ................. Error! Bookmark not defined. IV.2.1. Account .............................................. Error! Bookmark not defined. IV.2.2. Cabinet .............................................. Error! Bookmark not defined. IV.2.3. Medicine ............................................ Error! Bookmark not defined. IV.2.4. Employes ........................................... Error! Bookmark not defined. IV.2.5. Storage .............................................. Error! Bookmark not defined. IV.2.6. Imports .............................................. Error! Bookmark not defined. IV.2.7. ImportDetail ...................................... Error! Bookmark not defined. IV.2.8. Deal ................................................... Error! Bookmark not defined. iii Mục lục IV.2.9. ImportDetail ...................................... Error! Bookmark not defined. TRIỂN KHAI, CÀI ĐẶT HỆ THỐNG ......................................................... 7 Môi trường và công cụ hỗ trợ........................................................................... 7 I.1. Ngôn ngữ lập trình ................................................................................ 7 I.2. Công cụ lập trình ................................................................................... 7 I.3. Công cụ hỗ trợ....................................................................................... 7 I.4. Hệ quản trị cơ sở dữ liệu ....................................................................... 8 II. Các kết quả chương trình ............................................................................. 8 II.1. Màn hình Đăng nhập ............................................................................. 8 II.2. Màn hình Trang chủ giao diện người dùng........................................... 9 II.3. Màn hình chức năng Nhập thuốc .......................................................... 9 II.4. Màn hình chức năng bán Thuốc.......................................................... 10 II.5. Màn hình chức năng quản lý thư viện thuốc....................................... 11 II.6. Màn hình quản lý tủ thuốc .................................................................. 12 II.7. Màn hình trang chủ Quản trị hệ thống ................................................ 13 III. Đánh giá chương trình ................................................................................ 14 III.1. Ưu điểm ........................................................................................... 14 III.2. Nhược điểm ..................................................................................... 14 I. KẾT LUẬN ............................................................................................. 15 TÀI LIỆU THAM KHẢO ............................................................................ 78 iv Mục lục DANH MỤC HÌNH VẼ Hình 1: Trình tự biên dịch trang jsp .................... Error! Bookmark not defined. Hình 2: Cơ chế hoạt động của trang jsp............... Error! Bookmark not defined. Hình 3: Sơ đồ mô tả hoạt động hệ thống ............. Error! Bookmark not defined. Hình 4: Sơ đồ ca sử dụng tổng quát ..................... Error! Bookmark not defined. Hình 5: Sơ đồ ca sử dụng Đăng nhập .................. Error! Bookmark not defined. Hình 6: Sơ đồ hoạt động của ca sử dụng Đăng nhập ......... Error! Bookmark not defined. Hình 7: Sơ đồ ca sử dụng Đăng xuất ................... Error! Bookmark not defined. Hình 8: Sơ đồ hoạt động của ca sử dụng Đăng xuất.......... Error! Bookmark not defined. Hình 9: Sơ đồ ca sử dụng Đổi mật khẩu .............. Error! Bookmark not defined. Hình 10: Sơ đồ hoạt động của ca sử dụng Đổi mật khẩu .... Error! Bookmark not defined. Hình 11: Sơ đồ ca sử dụng Cập nhật thông tin cá nhân....... Error! Bookmark not defined. Hình 12: Sơ đồ hoạt động của ca sử dụng Cập nhật thông tin cá nhân ......... Error! Bookmark not defined. Hình 13: Sơ đồ ca sử dụng Quản lý thư viện thuốc ............. Error! Bookmark not defined. Hình 14: Sơ đồ hoạt động của ca sử dụng Tìm kiếm thuốc. Error! Bookmark not defined. Hình 15: Sơ đồ hoạt động của ca sử dụng Thêm mới thuốc Error! Bookmark not defined. Hình 16: Sơ đồ hoạt động của ca sử dụng Cập nhật thông tin thuốc ............ Error! Bookmark not defined. Hình 17: Sơ đồ hoạt động của ca sử dụng Xóa thuốc.......... Error! Bookmark not defined. Hình 18: Sơ đồ ca sử dụng Quản lý tủ thuốc ......... Error! Bookmark not defined. Hình 19: Sơ đồ hoạt động của ca sử dụng Tìm kiếm tủ thuốc ... Error! Bookmark not defined. Hình 20: Sơ đồ hoạt động của ca sử dụng Thêm mới tủ thuốc .. Error! Bookmark not defined. Hình 21: Sơ đồ hoạt động của ca sử dụng Cập nhật thông tin tủ thuốc ........ Error! Bookmark not defined. Hình 22: Sơ đồ hoạt động của ca sử dụng Xóa tủ thuốc ..... Error! Bookmark not defined. Hình 23: Sơ đồ ca sử dụng Quản lý tủ thuốc ......... Error! Bookmark not defined. Hình 24: Sơ đồ hoạt động của ca sử dụng Tìm kiếm thuốc trong kho .......... Error! Bookmark not defined. Hình 25: Sơ đồ hoạt động của ca sử dụng Yêu cầu cấp thuốc ... Error! Bookmark not defined. Hình 26: Sơ đồ ca sử dụng Nhập thuốc ................. Error! Bookmark not defined. Hình 27: Sơ đồ hoạt động của ca sử dụng Nhập thuốc........ Error! Bookmark not defined. v Mục lục Hình 28: Sơ đồ ca sử dụng Bán thuốc ................... Error! Bookmark not defined. Hình 29: Sơ đồ hoạt động của ca sử dụng Bán thuốc .......... Error! Bookmark not defined. Hình 30: Sơ đồ ca sử dụng Quản lý tài khoản ....... Error! Bookmark not defined. Hình 31: Sơ đồ hoạt động của ca sử dụng Tìm kiếm tài khoản.. Error! Bookmark not defined. Hình 32: Sơ đồ hoạt động của ca sử dụng Thêm mới tài khoản. Error! Bookmark not defined. Hình 33: Sơ đồ hoạt động của ca sử dụng Cập nhật thông tin tài khoản....... Error! Bookmark not defined. Hình 34: Sơ đồ hoạt động của ca sử dụng Xóa tài khoản .... Error! Bookmark not defined. Hình 35: Sơ đồ ca sử dụng Quản lý nhân viên ...... Error! Bookmark not defined. Hình 36: Sơ đồ hoạt động của ca sử dụng Tìm kiếm nhân viên . Error! Bookmark not defined. Hình 37: Sơ đồ hoạt động của ca sử dụng Thêm mới nhân viên Error! Bookmark not defined. Hình 38: Sơ đồ hoạt động của ca sử dụng Cập nhật thông tin nhân viên ...... Error! Bookmark not defined. Hình 39: Sơ đồ hoạt động của ca sử dụng Xóa nhân viên ... Error! Bookmark not defined. Hình 40: Sơ đồ ca sử dụng Thống kê .................... Error! Bookmark not defined. Hình 41: Sơ đồ hoạt động của ca sử dụng Thống kê ........... Error! Bookmark not defined. Hình 42: Sơ đồ lớp ................................................. Error! Bookmark not defined. Hình 43: Sơ đồ tuần tự của ca sử dụng Đăng nhậpError! Bookmark not defined. Hình 44: Sơ đồ tuần tự của ca sử dụng Đăng xuất Error! Bookmark not defined. Hình 45: Sơ đồ tuần tự của ca sử dụng Đổi mật khẩu ......... Error! Bookmark not defined. Hình 46: Sơ đồ tuần tự của ca sử dụng Cập nhật thông tin cá nhân .............. Error! Bookmark not defined. Hình 47: Sơ đồ tuần tự của ca sử dụng Tìm kiếm thuốc ..... Error! Bookmark not defined. Hình 48: Sơ đồ tuần tự của ca sử dụng Thêm mới thuốc .... Error! Bookmark not defined. Hình 49: Sơ đồ tuần tự của ca sử dụng Cập nhật thông tin thuốc ................. Error! Bookmark not defined. Hình 50: Sơ đồ tuần tự của ca sử dụng Xóa thuốc Error! Bookmark not defined. Hình 51: Sơ đồ tuần tự của ca sử dụng Tìm kiếm tủ thuốc . Error! Bookmark not defined. Hình 52: Sơ đồ tuần tự của ca sử dụng Thêm mới tủ thuốc Error! Bookmark not defined. Hình 53: Sơ đồ tuần tự của ca sử dụng Cập nhật thông tin tủ thuốc ............. Error! Bookmark not defined. Hình 54: Sơ đồ tuần tự của ca sử dụng Xóa tủ thuốc .......... Error! Bookmark not defined. vi Mục lục Hình 55: Sơ đồ tuần tự của ca sử dụng Tìm kiếm thuốc trong kho ............... Error! Bookmark not defined. Hình 56: Sơ đồ tuần tự của ca sử dụng Yêu cầu cấp thuốc . Error! Bookmark not defined. Hình 57: Sơ đồ tuần tự của ca sử dụng Nhập thuốc ............ Error! Bookmark not defined. Hình 58: Sơ đồ tuần tự của ca sử dụng Bán thuốc. Error! Bookmark not defined. Hình 59: Sơ đồ tuần tự của ca sử dụng Tìm kiếm tài khoản Error! Bookmark not defined. Hình 60: Sơ đồ tuần tự của ca sử dụng Thêm mới tài khoản ..... Error! Bookmark not defined. Hình 61: Sơ đồ tuần tự của ca sử dụng Cập nhật thông tin tài khoản ........... Error! Bookmark not defined. Hình 62: Sơ đồ tuần tự của ca sử dụng Xóa tài khoản ........ Error! Bookmark not defined. Hình 63: Sơ đồ tuần tự của ca sử dụng Tìm kiếm nhân viên ..... Error! Bookmark not defined. Hình 64: Sơ đồ tuần tự của ca sử dụng Thêm mới nhân viên .... Error! Bookmark not defined. Hình 65: Sơ đồ tuần tự của ca sử dụng Cập nhật thông nhân viên ................ Error! Bookmark not defined. Hình 66: Sơ đồ tuần tự của ca sử dụng Xóa nhân viên ....... Error! Bookmark not defined. Hình 67: Sơ đồ tuần tự của ca sử dụng Thống kê .. Error! Bookmark not defined. Hình 68: Mô hình cơ sở dữ liệu ............................. Error! Bookmark not defined. Hình 69: Màn hình Đăng nhập ................................................................................8 Hình 70: Màn hình Trang chủ giao diện người dùng ..............................................9 Hình 71: Màn hình nhập thông tin thuốc .................................................................9 Hình 72: Màn hình hiển thị chi tiết lô thuốc ..........................................................10 Hình 73: Màn hình chức năng bán thuốc ...............................................................10 Hình 74: Màn hình chức năng quản lý thư viện thuốc ..........................................11 Hình 75: Màn hình cập nhật thông tin thuốc .........................................................11 Hình 76: Màn hình chức năng quản lý tủ thuốc ....................................................12 Hình 77: Màn hình trang chủ quản trị hệ thống.....................................................13 Hình 78: Màn hình nhập thuốc ................................................................................ i Hình 79: Màn hình bán thuốc ................................................................................. ii Hình 80: Quản lý thuốc ........................................................................................... ii vii Mục lục DANH MỤC BẢNG Bảng 1: Bảng 2: Bảng 3: Bảng 4: Bảng 5: Bảng 6: Bảng 7: defined. Bảng 8: Bảng 9: Bảng 10: defined. Bảng 11: Bảng 12: Bảng 13: Bảng 14: defined. Bảng 15: Bảng 16: defined. Bảng 17: Bảng 18: Bảng 19: Bảng 20: Bảng 21: Bảng 22: defined. Bảng 23: Bảng 24: Bảng 25: Bảng 26: defined. Bảng 27: Bảng 28: Bảng 29: Bảng 30: Bảng 31: Bảng 32: Bảng 33: Bảng 34: Bảng 35: Bảng 36: Bảng 37: Mô tả chức năng hệ thống ...................... Error! Bookmark not defined. Danh sách tác nhân ................................. Error! Bookmark not defined. Danh sách ca sử dụng ............................. Error! Bookmark not defined. Đặc tả ca sử dụng Đăng nhập ................. Error! Bookmark not defined. Đặc tả ca sử dụng Đăng xuất .................. Error! Bookmark not defined. Đặc tả ca sử dụng Đổi mật khẩu ............. Error! Bookmark not defined. Đặc tả ca sử dụng Cập nhật thông tin cá nhân...... Error! Bookmark not Đặc tả ca sử dụng Tìm kiếm thuốc ......... Error! Bookmark not defined. Đặc tả ca sử dụng Thêm mới thuốc ........ Error! Bookmark not defined. Đặc tả ca sử dụng Cập nhật thông tin thuốc ......... Error! Bookmark not Đặc tả ca sử dụng Xóa thuốc .................. Error! Bookmark not defined. Đặc tả ca sử dụng Tìm kiếm tủ thuốc ..... Error! Bookmark not defined. Đặc tả ca sử dụng Thêm mới thuốc ........ Error! Bookmark not defined. Đặc tả ca sử dụng Cập nhật thông tin tủ thuốc ..... Error! Bookmark not Đặc tả ca sử dụng Xóa tủ thuốc .............. Error! Bookmark not defined. Đặc tả ca sử dụng Tìm kiếm thuốc trong kho....... Error! Bookmark not Đặc tả ca sử dụng Yêu cầu cấp thuốc ..... Error! Bookmark not defined. Đặc tả ca sử dụng Nhập thuốc ................ Error! Bookmark not defined. Đặc tả ca sử dụng Bán thuốc .................. Error! Bookmark not defined. Đặc tả ca sử dụng Tìm kiếm tài khoản ... Error! Bookmark not defined. Đặc tả ca sử dụng Thêm mới tài khoản .. Error! Bookmark not defined. Đặc tả ca sử dụng Cập nhật thông tin tài khoản ... Error! Bookmark not Đặc tả ca sử dụng Xóa tài khoản ............ Error! Bookmark not defined. Đặc tả ca sử dụng Tìm kiếm nhân viên .. Error! Bookmark not defined. Đặc tả ca sử dụng Thêm mới nhân viên . Error! Bookmark not defined. Đặc tả ca sử dụng Cập nhật thông tin nhân viên .. Error! Bookmark not Đặc tả ca sử dụng Xóa nhân viên ........... Error! Bookmark not defined. Đặc tả ca sử dụng Thống kê ................... Error! Bookmark not defined. Từ điển dữ liệu Account ......................... Error! Bookmark not defined. Từ điển dữ liệu Cabinet .......................... Error! Bookmark not defined. Từ điển dữ liệu Medicine ....................... Error! Bookmark not defined. Từ điển dữ liệu Employes ....................... Error! Bookmark not defined. Từ điển dữ liệu Storage .......................... Error! Bookmark not defined. Từ điển dữ liệu Imports .......................... Error! Bookmark not defined. Từ điển dữ liệu ImportDetail .................. Error! Bookmark not defined. Từ điển dữ liệu Deal ............................... Error! Bookmark not defined. Từ điển dữ liệu DealDetail ..................... Error! Bookmark not defined. vii i Mục lục ix Website quán lý nhà thuốc tư nhân Hải Yến MỞ ĐẦU 1. Tổng quan Trong những năm gần đây, do công nghệ thông tin đang phát triển rất mạnh nên viêc ứng dụng tin học vào y tế cũng ngày càng được quan tâm hơn. Nhất là những nhà thuốc lớn, số lượng người bệnh có nhu cầu mua thuốc cũng nhưng lượng giao dịch nhập kho trong một ngày rất lớn, nên các ứng dụng CNTT Y tế là điều cần thiết. Công nghệ thông tin là phương tiện trợ giúp đắc lực và có hiệu quả cao trong công tác quản lý nền hành chính nói chung và quản lý ngành y tế nói riêng. Việc ứng dụng công nghệ thông tin trong công tác quản lý nhà thuôc là một yêu cầu cấp bách nhằm nâng cao chất lượng của công tác quản lý nhà thuốc, góp phần thúc đẩy nhà thuốc phát triển toàn diện, từng bước đáp ứng được yêu cầu về quản lý, thống kê và bán thuốc, chăm sóc sức khỏe cho nhân dân. 2. Lý do chọn đề tài Hiện nay, việc tạo ra những sản phẩm Tin học mang tính đặc thù của Việt Nam là một điều cần phải được quan tâm, đặc biệt là các ứng dụng hệ thống website mang lại hiệu quả làm việc trong các hoạt động mang tính hành chính. Việc quản lý số lượng lớn thuốc trong kho, theo dõi tiến trình luân chuyển, giao dịch với nhà cung cấp, cũng như việc thống kê doanh thu y tế là một trong những công việc hành chính sự vụ đó. Một số nhà thuốc có quy mô lớn là những nơi đang rất cần những công cụ hỗ trợ của tin học trong việc quản lý sổ sách sao cho giảm thiểu đến mức tối đa việc ghi chép thu chi, giao dịch. Chúng em chọn viết ứng dụng về y tế với nhiều ưu điểm:  Người dùng có thể thực hiện các chức năng cập nhật, thêm, xóa và kiểm tra thống kê một cách dễ dàng ở bất cứ đâu có internet  Không cần phải đóng gói và cài đặt  Tìm kiếm thông tin nhanh chóng hơn 3. Mục tiêu đề tài Quản lý giao dịch, hiện đại hóa quy trình quản lý và thống kê tại nhà thuốc.  Xây dựng hệ thống thông tin tự động nhằm quản lý tất cả thuốc trong kho từ khi nhập về cũng như xuất bán.  Xây dựng cơ sở dữ liệu cho nhà thuốc nhằm lưu trữ dữ liệu kho thuốc, thư viện thuốc và lịch sử giao dịch được dễ dàng và an toàn hơn.  Tự động hóa quy trình quản lý kho thuốc từ lúc nhập kho cho tới lúc bán và cảnh báo với thuốc sắp hết hạn nhằm: - Truy tìm thông tin thuốc nhanh chóng và chính xác. v Website quán lý nhà thuốc tư nhân Hải Yến - Hỗ trợ người dùng trong việc bán thuốc. - Thống kê giao dịch. - Tiết kiệm thời gian và chi phí trong việc quản lý kho thuốc, dữ liệu thuốc, tủ thuốc. - Tăng hiệu quả của quá trình quản lý của nhà thuốc.  Thống kê giao dịch theo ngày, tháng, năm. 4. Giới hạn đề tài  Dành cho Nhà thuốc tư nhân Hải Yến nhằm tìm kiếm thông tin nhanh chóng và dễ dàng, quản lý thông tin về nhân viên, thuốc, kho thuốc, tủ thuốc, các giao dịch, xem lịch sử giao dịch trong nhà thuốc.  Đề tài chỉ dừng lại ở khâu nhập thuốc, bán thuốc, quản lý danh mục và thống kê. 5. Cấu trúc đồ án Mở đầu: Phân tích tổng quan, nêu lý do chọn đề tài, mục tiêu đề tài, giới han đề tài và cấu trúc đồ án Chương 1: Cơ sở lý thuyết Chương 2: Phân tích và thiết kế hệ thống Chương 3: Triển khai cài đặt và đánh giá kết quả vi TRIỂN KHAI, CÀI ĐẶT HỆ THỐNG I. Môi trƣờng và công cụ hỗ trợ I.1. Ngôn ngữ lập trình Với đề tài dạng quản lí như trên, chúng em nhận thấy ngôn ngữ JAVA là thích hợp và tiện lợi nhất cho việc lập trình. Bởi, JAVA là ngôn ngữ khá đơn giản, với chỉ hơn 80 từ khóa và mười mấy kiểu dữ liệu được dựng sẵn. Tuy nhiên, ngôn ngữ JAVA có ý nghĩa to lớn khi nó thực thi những khái niệm lập trình hiện đại. JAVA bao gồm tất cả những hỗ trợ cho cấu trúc, thành phần component, lập trình hướng đối tượng. Những tính chất đó hiện diện trong một ngôn ngữ lập trình hiện đại. Hơn nữa ngôn ngữ JAVA được xây dựng trên nền tảng ngôn ngữ mạnh nhất là C++. JAVA có các đặc trưng sau đây: I.2. - JAVA là ngôn ngữ đơn giản. - JAVA là ngôn ngữ hiện đại. - JAVA là ngôn ngữ hướng đối tượng. - JAVA là ngôn ngữ mạnh mẽ và mềm dẻo. - JAVA là ngôn ngữ hướng module. Công cụ lập trình Để lập trình ngôn ngữ JAVA em lựa chọn công cụ Eclipse với sự hỗ trợ của Apache Tomcat 7.0. I.3. Công cụ hỗ trợ Apache Tomcat là một Java Servlet được phát triển bởi Apache Software Foundation (ASF). Tomcat thi hành các ứng dụng Java Servlet và JavaServer Pages (JSP) từ Sun Microsystems, và cung cấp một máy chủ HTTP cho ngôn ngữ Java thuần túy để thực thi các chương trình lệnh viết bằng ngôn ngữ Java. Với công cụ này website sẽ chạy tốt trên các trình duyệt phổ biến như firefox, chrome, coccoc… 7 Website quán lý nhà thuốc tư nhân Hải Yến I.4. Hệ quản trị cơ sở dữ liệu Một hệ quản trị cơ sở dữ liệu là hệ thống các chương trình hỗ trợ các tác vụ quản lý, khai thác dữ liệu theo mô hình cơ sở dữ liệu quan hệ. Nhận thấy tầm quan trọng của cơ sở dữ liệu trong một dự án quản lý như thế này nên chúng em đã quyết định chọn SQL Server 2008 – một hệ thống dữ liệu phổ biến nhưng độ tin cậy là tuyệt đối. SQL Server là một hệ thống quản lý cơ sở dữ liệu quan hệ (RDBMS) hay còn được gọi là Relational Database Mannagement system. Cơ sở dữ liệu quan hệ la cơ sở dữ liệu mà dữ liệu bên trong nó được tổ chức thành các bảng. Các bảng được tổ chức bằng cách nhóm dữ liệu theo cùng chủ đề và có chứa các cột và các hàng thông tin. Sau đó các bảng này được liên kết với nhau bởi bộ Database Engine khi có yêu cầu. cơ sở dữ liệu quan hệ là một trong những mô hình cơ sở dữ liệu thông dụng nhất hiện nay. II. Các kết quả chƣơng trình II.1. Màn hình Đăng nhập Hình 1: Màn hình Đăng nhập 8 Website quán lý nhà thuốc tư nhân Hải Yến II.2. Màn hình Trang chủ giao diện ngƣời dùng Hình 2: Màn hình Trang chủ giao diện ngƣời dùng II.3. Màn hình chức năng Nhập thuốc Người dùng phải nhập đầy đủ thông tin cả từng loại thuốc được nhập Hình 3: Màn hình nhập thông tin thuốc 9 Website quán lý nhà thuốc tư nhân Hải Yến Thuốc nhập vào sẽ được hiển thị trong dánh sách cùng chi tiết hóa đơn Hình 4: Màn hình hiển thị chi tiết lô thuốc II.4. Màn hình chức năng bán Thuốc Hình 5: Màn hình chức năng bán thuốc 10 Website quán lý nhà thuốc tư nhân Hải Yến II.5. Màn hình chức năng quản lý thƣ viện thuốc Hình 6: Màn hình chức năng quản lý thƣ viện thuốc Cho phép người dùng thêm mới hoặc xóa, cập nhật thông tin một thuốc Hình 7: Màn hình cập nhật thông tin thuốc 11 Website quán lý nhà thuốc tư nhân Hải Yến II.6. Màn hình quản lý tủ thuốc Cho phéo người dùng tìm kiếm hay thêm mới, xóa, sửa thông tin một tủ ngay trên màn hình này. Hình 8: Màn hình chức năng quản lý tủ thuốc 12 Website quán lý nhà thuốc tư nhân Hải Yến II.7. Màn hình trang chủ Quản trị hệ thống Hình 9: Màn hình trang chủ quản trị hệ thống 13 Website quán lý nhà thuốc tư nhân Hải Yến III. Đánh giá chƣơng trình III.1. Ƣu điểm  Hệ thống đảm bảo được 2 chức năng nghiệp vụ quan trọng của nhà thuốc là bán và nhập thuốc  Có chức năng phân quyền người sử dụng  Hỗ trợ mạnh trong việc quản lý tư liệu thư viện thuốc, tủ thuốc, nhân viên  Bảo mật tài khoản cao trong việc hỗ trợ cập nhật mật khẩu  Đáp ứng được yêu cầu phi chức năng là giao diện thân thiện, dễ nhìn III.2. Nhƣợc điểm  Chưa có tính năng quản lý nhà cung cấp  Thiếu sự tiện ích trong việc bán thuốc lẻ  Chưa rang buộc chặt chẽ trong phân loại thuốc  Còn bị vỡ giao diện khi chạy trên trình duyệt IE phiên bản 6.0 trở về trước 14 KẾT LUẬN 1. Kết quả đạt đƣợc  Tìm hiểu nghiệp vụ các chức năng của nhà thuốc Hải Yến.  Xây dựng và thực hiện quy trình nhập thuốc, bán thuốc trong một nhà thuốc gồm các chức năng chính như: ghi nhận tên thuốc, loại thuốc, số lô và quan trọng là kiểm tra hạn sử dụng thường xuyên trước khi bán thuốc.  Hiện thực được chức năng thống kê lịch sử giao dịch trong ngày, hàng tháng, hàng quý.  Xây dựng và hiện thực chức năng quản lý các danh mục liên quan như: quản lý nhân viên, quản lý kho thuốc, quản lý thư viện thuốc, quản lý các tủ thuốc trong nhà thuốc. 2. Hạn chế  Thiếu kiến thức nghiệp vụ về phân loại thuốc.  Chưa nắm được kiến thức về công nợ và nhà cung cấp dược phẩm nên chức năng nhập thuốc chưa tối ưu 3. Hƣớng phát triển  Tiếp tục tìm hiểu sâu nghiệp vụ của nhà thuốc để xây dựng hệ thống trên hệ thống nhà thuốc với nhiều chi nhánh.  Phát triển thêm chức năng quản lý loại thuốc và công nợ, nhà cung cấp  Xây dựng hệ thống liên kết giữa các nhà thuốc tư nhân khác.  Hoàn thiện toàn bộ hệ thống. 15 TÓM TẮT LUẬN VĂN TỐT NGHIỆP 1. Tên đề tài Ứng dụng Framework Struts 1 xây dựng website quản lý nhà thuốc. 2. Mô tả bài toán Thiết kế một website quản lý nhà thuốc tư nhân với những thao tác quản lý từng chuyên mục, cho phép nhập và bán thuốc, thống kê, xem lịch sử giao dịch của nhà thuốc trong khoảng thời gian chọn. Hệ thống được thao tác bởi người sử dụng với 2 quyền đăng nhập là Quản trị hệ thống và Người dùng. 3. Đóng góp tác giả Sử dụng những kiến thức về Java website, Framework Struts 1 đã được học và những nghiệp vụ nắm được của ngành dược để thiết kế một website quản lý nhà thuốc đáp ứng nhu cầu bài toán 4. Các chức năng chính và kết quả thực hiện a. Nhập thuốc Người dùng nhập thông tin thuốc, số lượng… để lưu trữ dữ liệu của của lô thuốc được nhập vào hệ thống. Hình 10: Màn hình nhập thuốc
- Xem thêm -

Tài liệu liên quan