Luận Văn Tốt Nghiệp: Xây Dựng Chương Trình Quản Lý Cây Thảo Dược Hỗ Trợ Khám Chữa Bệnh

Khóa luận tốt nghiệp nghiên cứu Luận văn tốt nghiệp công nghệ thông tin xây dựng chương trình quản lý cây thảo dược áp dụng hỗ trợ, vận dụng lý thuyết vào thực tế, đề xuất giải

Chuyên ngành

Công Nghệ Thông Tin

Người đăng

Ẩn danh

Thể loại

luận văn tốt nghiệp

2013

85
3
0

Phí lưu trữ

30 Point

Mục lục chi tiết

LỜI CAM ĐOAN

LỜI CẢM TẠ

BẢN NHẬN XÉT LUẬN VĂN TỐT NGHIỆP

NHẬN XÉT CỦA GIÁO VIÊN PHẢN BIỆN

1. CHƯƠNG 1: LỊCH SỬ GIẢI QUYẾT VẤN ĐỀ

1.1. MÔ TẢ NGHIỆP VỤ PHÒNG KHÁM

1.2. SƠ LƯỢC VỀ PHÂN TÍCH THIẾT KẾ HỆ THỐNG HƯỚNG ĐỐI TƯỢNG

1.2.1. Tổng quan về hệ thống thông tin

1.2.2. Phương pháp phân tích thiết kế hệ thống hướng đối tượng

1.3. SƠ LƯỢC VỀ HỆ QUẢN TRỊ CƠ SỞ DỮ LIỆU SQL 2005

1.3.1. Sơ lược về hệ quản trị SQL Server 2005

1.3.2. Các kiểu dữ liệu trong SQL Server 2005

1.3.3. Các câu lệnh trong SQL Server

1.4. LẬP TRÌNH HƯỚNG ĐỐI TƯỢNG CÓ KẾT NỐI CƠ SỞ DỮ LIỆU TRÊN NỀN MICROSOFT VISUAL C#

1.5. NỘI DUNG VÀ KẾT QUẢ NGHIÊN CỨU. PHÂN TÍCH QUY TRÌNH HOẠT ĐỘNG CỦA HỆ THỐNG

1.5.1. Quản lý bệnh nhân

1.5.2. Quản lý thảo dược

1.5.3. Lập toa thuốc

1.5.4. Quản lý nhân viên

1.6. PHÂN TÍCH SƠ ĐỒ USECASE

1.6.1. Mô tả văn bản các trường hợp sử dụng usecase

1.7. PHÂN TÍCH PHÁT HIỆN CÁC THỰC THỂ

1.7.1. Thực thể: Benh_nhan

1.7.2. Thực thể: Nhan_vien

1.7.3. Thực thể: Thao_Duoc

1.7.4. Thực thể: Phieu_Nhap_Kho

1.7.5. Thực thể: Chi_Tiet_Phieu_Nhap_Kho

1.7.6. Thực thể: Phieu_Dat_Thao_Duoc

1.7.7. Thực thể: Chi_Tiet_Phieu_Dat_Thao_Duoc

1.7.8. Thực thể: Toa_Thuoc

1.7.9. Thực thể: Chi_Tiet_Toa_Thuoc

1.7.10. Thực thể: Chuc_Vu

1.7.11. Thực thể: Loai_Thao_Duoc

1.7.12. Thực thể: Nha_Cung_Cap

1.8. MÔ TẢ CHI TIẾT CÁC THUỘC TÍNH CỦA THỰC THỂ

1.8.1. Bảng mô tả các thuộc tính và phương thức lớp Nhan_vien

1.8.2. Bảng mô tả các thuộc tính và phương thức lớp Benh_nhan

1.8.3. Bảng mô tả các thuộc tính và phương thức lớp Thao_Duoc

1.8.4. Bảng mô tả các thuộc tính và phương thức lớp Toa_Thuoc

1.8.5. Bảng mô tả các thuộc tính lớp Loai_Thao_Duoc

1.8.6. Bảng mô tả các thuộc tính lớp Phieu_Dat_Thao_Duoc

1.8.7. Bảng mô tả các thuộc tính lớp Phieu_Nhap_Kho

1.8.8. Bảng mô tả các thuộc tính lớp Chuc_Vu

1.8.9. Bảng mô tả các thuộc tính lớp Chi_Tiet_Phieu_Dat_Thao_Duoc

1.8.10. Bảng mô tả các thuộc tính lớp Chi_Tiet_Phieu_Nhap_Kho

1.8.11. Bảng mô tả các thuộc tính lớp Chi_Tiet_Toa_Thuoc

1.8.12. Bảng mô tả các thuộc tính và phương thức lớp Nha_Cung_Cap

1.9. Chức năng thêm thảo dược

1.10. Chức năng xóa thảo dược

1.11. Chức năng chỉnh sửa thông tin thảo dược

1.12. Chức năng tìm kiếm thông tin thảo dược

1.13. Chức năng đăng nhập

1.14. Chức năng ra toa thuốc

1.15. Chức năng thống kê bệnh nhân

1.16. Chức năng lập phiếu đặt thảo dược

1.17. MÔ TẢ Ô XỬ LÝ VÀ GIẢI THUẬT

1.17.1. Tìm kiếm bệnh nhân

1.17.2. Thêm bệnh nhân mới

1.17.3. Chỉnh sửa thông tin bệnh nhân

1.17.4. Lập Toa Thuốc

1.17.5. Xóa Thông Tin Bệnh Nhân

1.18. DEMO CHƯƠNG TRÌNH

1.18.1. Một số Form chính của hệ thống

2. CHƯƠNG 2: CƠ SỞ LÝ THUYẾT

KẾT LUẬN VÀ HƯỚNG PHÁT TRIỂN

DANH MỤC HÌNH

DANH MỤC BIỂU BẢNG

TÓM TẮT

ABSTRACT

Tóm tắt

I. Quản lý cây thảo dược

Phần này tập trung vào việc quản lý cây thảo dược trong hệ thống. Các chức năng chính bao gồm thêm, xóa, chỉnh sửa và tìm kiếm thông tin về các loại thảo dược. Hệ thống được thiết kế để hỗ trợ việc quản lý hiệu quả các loại thảo dược, đảm bảo tính chính xác và cập nhật thông tin kịp thời. Phần mềm quản lý thảo dược này giúp giảm thiểu sai sót trong quá trình quản lý và tăng cường hiệu quả trong việc sử dụng thảo dược cho mục đích khám chữa bệnh.

1.1. Chức năng thêm thảo dược

Chức năng này cho phép người dùng thêm các loại thảo dược mới vào hệ thống. Thông tin bao gồm tên thảo dược, công dụng, nguồn gốc và các thuộc tính khác. Ứng dụng thảo dược trong y học được tối ưu hóa thông qua việc quản lý chính xác các thông tin này.

1.2. Chức năng xóa thảo dược

Chức năng xóa thảo dược giúp loại bỏ các thông tin không còn cần thiết hoặc không chính xác khỏi hệ thống. Điều này đảm bảo tính nhất quán và độ tin cậy của dữ liệu trong chương trình quản lý.

II. Hỗ trợ khám chữa bệnh

Hệ thống được thiết kế để hỗ trợ khám chữa bệnh bằng cách quản lý thông tin bệnh nhân, lập toa thuốc và thống kê dữ liệu. Hiệu quả khám chữa bệnh được nâng cao thông qua việc sử dụng các loại thảo dược phù hợp với tình trạng bệnh của bệnh nhân. Hệ thống cũng hỗ trợ việc lập phiếu đặt thảo dược, đảm bảo nguồn cung cấp thảo dược luôn đầy đủ và kịp thời.

2.1. Quản lý bệnh nhân

Chức năng quản lý bệnh nhân bao gồm việc tiếp nhận, cập nhật và xóa thông tin bệnh nhân. Hệ thống giúp theo dõi lịch sử khám chữa bệnh của từng bệnh nhân, từ đó đưa ra các phương án điều trị phù hợp.

2.2. Lập toa thuốc

Chức năng lập toa thuốc cho phép bác sĩ kê đơn thuốc từ các loại thảo dược có sẵn trong hệ thống. Công nghệ trong quản lý thảo dược giúp đảm bảo tính chính xác và hiệu quả của toa thuốc.

III. Công nghệ và ứng dụng

Hệ thống được xây dựng dựa trên công nghệ trong quản lý thảo dược, sử dụng ngôn ngữ lập trình Visual C# và hệ quản trị cơ sở dữ liệu SQL Server 2005. Phần mềm quản lý thảo dược này không chỉ hỗ trợ quản lý mà còn tích hợp các công nghệ hiện đại để tối ưu hóa quy trình khám chữa bệnh. Việc ứng dụng công nghệ thông tin trong quản lý thảo dược mang lại nhiều lợi ích thiết thực, từ việc lưu trữ dữ liệu đến việc tìm kiếm thông tin và lập các báo cáo.

3.1. Phân tích thiết kế hệ thống

Hệ thống được phân tích và thiết kế theo phương pháp hướng đối tượng, sử dụng công cụ StarUML. Phương pháp này giúp xác định các đối tượng và mối quan hệ giữa chúng, từ đó xây dựng hệ thống một cách hiệu quả.

3.2. Cơ sở dữ liệu SQL Server 2005

Hệ thống sử dụng SQL Server 2005 để quản lý cơ sở dữ liệu. Các kiểu dữ liệu và câu lệnh SQL được sử dụng để đảm bảo tính toàn vẹn và hiệu quả của dữ liệu trong hệ thống.

01/03/2025
Luận văn tốt nghiệp công nghệ thông tin xây dựng chương trình quản lý cây thảo dược áp dụng hỗ trợ quản lý công tác khám chữa bệnh tại một cơ sở trị bệnh bằng cây thảo dược

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

ĐẶT VẤN ĐỀ: Ngày nay, chúng ta đang sống trong thời đại của công nghệ thông tin. Tin học hóa đã đi sâu vào tất cả các “ngõ ngách” của đời sống xã hội, từ những công việc đơn giản như giải một bài toán cơ bản đến những vấn đề phức tạp trong lĩnh vực viễn thông, nghiên cứu vũ trụ… Việc ứng dụng công nghệ thông tin trong quản lý đã và đang đem lại nhiều lợi ích thiết thực cho các doanh nghiệp, công ty, phòng khám… từ việc lưu trữ dữ liệu đến việc tìm kiếm thông tin, lập các báo cáo…giúp cho công tác quản lý đựơc thực hiện một cách dễ dàng hơn. Trong suốt thời gian nghiên cứu, tìm hiểu về các công việc ở phòng khám chữa bệnh bằng cây thảo dược, tôi đã nhận thấy công tác quản lý thảo dược, khám chữa bệnh hiện tại từ bác sĩ đến các nhân viên của phòng khám có đôi lúc cảm thấy mệt mỏi, rắc rối với các công việc của phòng khám như ra toa thuốc, quản lý bệnh nhân, nhân viên và các hoạt động xuất nhập của phòng khám, gặp khó khăn khi phải làm báo cáo doanh thu định kỳ, thống kê các hạng mục cần thiết. Từ những trăn trở và khó khăn trong công việc như trên tôi nhận thấy sự cần thiết phải thiết kế một phần mềm quản lý cây thảo dược và hỗ trợ khám chữa bệnh bằng cây thảo dược nhằm mục đích tối ưu hóa các công việc trong công tác quản lý và hỗ trợ khám chữa bệnh bằng cây thảo dược.

LỊCH SỬ GIẢI QUYẾT VẤN ĐỀ: Ngày nay đã có rất nhiều phần mềm quản lý công tác khám chữa bệnh ở bệnh viện, phòng khám như: Clinic Deluxe của công ty Sacomtex, Flex Clinic của công ty Flex Corp…Nhưng những phần mềm đó đều hỗ trợ việc khám chữa bệnh bằng thuốc tân dược. Vì vậy việc khám chữa bệnh bằng cây thảo vẫn còn là một vấn đề mới. PHẠM VI: Đứng trước những nhu cầu, khó khăn nêu trên nên tôi quyết định tham gia nghiên cứu đề tài “Quản lý thảo dược - áp dụng hỗ trợ khám chữa bệnh bằng cây thảo dược” Sinh viên thực hiện: Trần Văn Ngoan 1 Chương trình quản lý cây thảo dược – áp dụng hỗ trợ khám chữa bệnh bằng cây thảo dược nhằm hiểu thêm về công tác quản lý, vận dụng những kiến thức đã học trong trường để xây dựng một phần mềm có thể áp dụng hỗ trợ cho các phòng khám, chữa bệnh bằng cây thảo dược. Phạm vi của đề tài bao gồm các công việc sau:  Khảo sát.

 Phân tích thiết kế hệ thống bằng công cụ Star UML.  Thiết kế cơ sở dữ liệu bằng hệ quản trị cơ sở dữ liệu SQL Server 2005.  Thiết kế giao diện, xây dựng phần mềm bằng Microsoft Visual C# 2008. Sinh viên thực hiện: Trần Văn Ngoan 2 Chương trình quản lý cây thảo dược – áp dụng hỗ trợ khám chữa bệnh bằng cây thảo dược CHƯƠNG 2: CƠ SỞ LÝ THUYẾT ---oOo--- 2.

MÔ TẢ NGHIỆP VỤ PHÒNG KHÁM: Phòng khám tiếp nhận bệnh nhân đến khám và chữa bệnh bằng các loại thảo dược, bệnh nhân cũng có thể khám bệnh hoặc bệnh nhân đến mua thuốc theo toa mà không cần phải khám bệnh ở phòng khám. Khi bệnh nhân đến khám ở phòng khám sẽ đến nơi tiếp nhận bệnh nhân để đăng ký khám chữa bệnh, sau khi đăng ký bệnh nhân được cấp cho một số thự tự và bệnh nhân chờ gọi đến số của mình để vào khám bệnh. Bác sĩ khám bệnh cho bệnh nhân bằng cách bắt mạch và dựa vào triệu chứng của bệnh nhân để chuẩn đoán bệnh và cấp thuốc cho bệnh nhân. SƠ LƯỢC VỀ PHÂN TÍCH THIẾT KẾ HỆ THỐNG HƯỚNG ĐỐI TƯỢNG: 2.

Tổng quan về hệ thống thông tin: 2. Hệ thống: - Hệ thống là tập hợp các phần tử tương tác được tổ chức nhằm thực hiện một mục đích xác định. Các phần tử ở đây là tập hợp các phương tiện vật chất và nhân lực. - Tổ chức tạo thành một hệ thống mở, nghĩa là liên hệ với một môi trường.

- Một số phần tử của hệ thống có sự tương tác với bên ngoài (cung ứng, thương mại, v. - Đặc điểm cơ bản của hệ thống là tính động. Hệ thống quản lý: - Hệ thống quản lý là một hệ thống có một mục đích mang lại lợi nhuận hoặc lợi ích nào đó. Đặc điểm của hệ thống là có sự tham gia của con người và có trao đổi thông tin.

Hệ thống thông tin (Information System): Sinh viên thực hiện: Trần Văn Ngoan 3 Chương trình quản lý cây thảo dược – áp dụng hỗ trợ khám chữa bệnh bằng cây thảo dược - Là một hệ thống sử dụng công nghệ thông tin để thu thập, truyền, lưu trữ, xử lý và biểu diễn thông tin trong một hay nhiều quá trình kinh doanh. Hệ thống thông tin phát triển qua bốn loại hình: + Hệ xử lý dữ liệu: lưu trữ và cập nhật dữ liệu hàng ngày, ra các báo cáo theo định kỳ (Ví dụ: Các hệ thống tính lương). + Hệ thống thông tin quản lý (Management Information System - MIS): gồm cơ sở dữ liệu hợp nhất và các dòng thông tin giúp con người trong sản xuất, quản lý và ra quyết định. + Hệ trợ giúp quyết định: Hỗ trợ cho việc ra quyết định (cho phép nhà phân tích ra quyết định chọn các phương án mà không phải thu thập và phân tích dữ liệu).

+ Hệ chuyên gia: Hỗ trợ nhà quản lý giải quyết các vấn đề và làm quyết định một cách thông minh. Vai trò: - Hệ thống thông tin đóng vai trò trung gian giữa hệ quyết định và hệ tác nghiệp trong hệ thống quản lý. Nhiệm vụ: - Hệ thống thông tin có 2 nhiệm vụ chủ yếu là: + Trao đổi thông tin với môi trường ngoài + Thực hiện việc liên lạc giữa các bộ phận và cung cấp thông tin cho các hệ tác nghiệp và hệ quyết định 2. Phương pháp phân tích thiết kế hệ thống hướng đối tượng: Đây là một trong những phương pháp phân tích thiết kế hệ thống thông tin.

Nó được hình thành giữa thập niên 80 dựa trên ý tưởng lập trình hướng đối tượng. Phương pháp này được phát triển và hiện nay rất phổ biến.1 Phân tích: Nghiên cứu nghiệp vụ (business) của người dùng và các vấn đề của họ để khám phá xem họ cần hệ thống để làm cái gì, để giúp họ thực hiện công việc của họ tốt hơn. Sinh viên thực hiện: Trần Văn Ngoan 4 Chương trình quản lý cây thảo dược – áp dụng hỗ trợ khám chữa bệnh bằng cây thảo dược 2. Thiết kế: Tạo ra một bản quy hoạch (plan) hoặc một bản thiết kế chỉ ra cách thức chúng ta định thực hiện các chức năng đã vạch ra ở bước phân tích.

Tính hướng đối tượng: - Tư duy theo cách ánh xạ các thành phần của hệ thống vào các đối tượng ngoài đời thực. - Ứng dụng được chia thành các thành phần nhỏ, gọi là các đối tượng, chúng tương đối độc lập với nhau. - Mỗi đối tượng bao gồm đầy đủ dữ liệu và hoạt động của nó. - Hệ thống được xây dựng bằng cách ghép nối các đối tượng lại với nhau thông qua các mối quan hệ cũng như sự tương tác giữa chúng.

- Ưu điểm: + Hỗ trợ sử dụng lại mã nguồn do tính đặc thù của phương pháp lập trình hướng đối tượng. + Phù hợp với các hệ thống lớn do chỉ chú trọng việc xác định đối tượng và các hành vi có liên quan. Các nguyên tắc cơ bản của hướng đối tượng: a. Trừu tượng hóa: Thực thể phần mềm được trừu tượng hóa thành các đối tượng, các đối tượng được trừu tượng hóa thành các lớp với thuộc tính và phương thức tương ứng.

Các lớp được trừu tượng hóa thành các lớp kế thừa. Tính đóng gói: - Các đối tượng có phương thức và thuộc tính riêng. - Việc cài đặt các đối tượng độc lập với nhau. - Cài đặt hệ thống độc lập với người sử dụng.

Sinh viên thực hiện: Trần Văn Ngoan 5 Chương trình quản lý cây thảo dược – áp dụng hỗ trợ khám chữa bệnh bằng cây thảo dược c.Tính phân cấp: Phân cấp theo các cấp độ trừu tượng từ cao đến thấp. Các khái niệm cơ bản của hướng đối tượng: a. Đối tượng : Biểu diễn cho một thực thể vật lý, một thực thể khái niệm hay một thực thể phần mềm. Đối tượng = Định danh + Trạng thái + Hành vi Ví dụ: một đối tượng xe mô tô Trạng thái: 107 cc 41.000 KM 60 KM/H Đỏ Định danh: Môtô 95P1 - 8133 Hành vi: Chay() Khởiđộng() Dừng() Tắtmáy() Hình 1.

Ví dụ đối tượng xe mô tô Sinh viên thực hiện: Trần Văn Ngoan 6 Chương trình quản lý cây thảo dược – áp dụng hỗ trợ khám chữa bệnh bằng cây thảo dược b. Liên kết giữa các đối tượng : Ví dụ: Giảng dạy Giáo viên A Lớp học X Giáo viên A Xe Tải Y Lái Hình 2. Ví dụ liên kết giữa các đối tượng c. Sơ đồ hoạt vụ (Usecase diagrams): Sơ đồ hoạt vụ hay còn gọi là mô hình trường hợp sử dụng là một mô hình cơ bản trong việc phân tích và thiết kế hệ thống thông tin theo kiểu hướng đối tượng.

- Một sơ đồ hoạt vụ thể hiện: + Hệ thống. + Trường hợp sử dụng. - Hệ thống: Hệ thống không nhất thiết là phần mềm, hệ thống có thể là một thiết bị, một tổ chức nào đó. Cần xác định rõ ranh giới, phạm vi của hệ thống.

- Tác nhân: Không phải là thành phần của hệ thống. Là người hay hệ thống khác tương tác với hệ thống. Tương tác: + Nhận thông tin từ hệ thống + Gửi thông tin cho hệ thống + Nhận và gửi thông tin với hệ thống Sinh viên thực hiện: Trần Văn Ngoan 7 Chương trình quản lý cây thảo dược – áp dụng hỗ trợ khám chữa bệnh bằng cây thảo dược Một tác nhân là một dạng thực thể (một lớp), chứ không phải một thực thể. Tác nhân mô tả và đại diện cho một vai trò, chứ không phải là một người sử dụng thật sự và cụ thể của hệ thống.

- Trường hợp sử dụng (usecase): Là một khối chức năng được thực hiện bởi hệ thống để mang lại kết quả có giá trị đối với một tác nhân nào đó. - Các tính chất của usecase: + Một Usecase bao giờ cũng được gây ra bởi một tác nhân, được thực hiện nhân danh một tác nhân nào đó. Tác nhân phải ra lệnh cho hệ thống để thực hiện Usecase đó, dù là trực tiếp hay gián tiếp. + Một Usecase là phải hoàn tất.

Một Usecase sẽ không được coi là hoàn tất chừng nào mà giá trị cuối cùng của nó chưa được sản sinh ra.

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

Tài liệu "Xây dựng chương trình quản lý cây thảo dược hỗ trợ khám chữa bệnh hiệu quả" cung cấp cái nhìn tổng quan về việc phát triển một hệ thống quản lý cây thảo dược nhằm nâng cao hiệu quả trong việc khám và chữa bệnh. Chương trình này không chỉ giúp tổ chức và quản lý thông tin về các loại thảo dược mà còn hỗ trợ trong việc nghiên cứu và ứng dụng các loại cây thuốc vào thực tiễn y học. Những lợi ích mà tài liệu mang lại cho độc giả bao gồm việc hiểu rõ hơn về cách thức hoạt động của các loại thảo dược, cũng như cách thức áp dụng chúng trong điều trị bệnh.

Để mở rộng kiến thức của bạn về lĩnh vực này, bạn có thể tham khảo thêm tài liệu Đề tài nghiên cứu khoa học cấp trường nghiên cứu thành phần hóa học và hoạt tính kháng viêm của hai loài piper sarmentosum roxb và piper longum l thuộc chi hồ tiêu piper, nơi bạn sẽ tìm thấy thông tin chi tiết về các hoạt chất trong thảo dược và tác dụng của chúng. Bên cạnh đó, tài liệu Luận văn tốt nghiệp nghiên cứu hoàn thiện quy trình chế biến trà hòa tan thảo dược hoa hòe có tác dụng ổn định huyết áp sẽ giúp bạn hiểu rõ hơn về quy trình chế biến và ứng dụng thảo dược trong việc điều trị bệnh. Cuối cùng, tài liệu Luận văn thạc sĩ nghiên cứu hoạt tính kháng khuẩn của tinh dầu lá húng quế ocimum basilicum trên một số loài vi khuẩn gây bệnh đường hô hấp sẽ cung cấp thêm thông tin về khả năng kháng khuẩn của các loại thảo dược, mở rộng hiểu biết của bạn về ứng dụng của chúng trong y học.