Đồ Án Thiết kế hệ thống quản lý bệnh viện đa khoa tỉnh Khánh Hòa

Thảo luận trong 'Công Nghệ Thông Tin' bắt đầu bởi Thúy Viết Bài, 5/12/13.

  1. Thúy Viết Bài

    Thành viên vàng

    Bài viết:
    198,891
    Được thích:
    170
    Điểm thành tích:
    0
    Xu:
    0Xu
    TÊN ĐỀ TÀI: Thiết kế hệ thống quản lý bệnh viện đa khoa tỉnh Khánh Hòa (kèm file chạy chương trình và PPT)
    Information
    [TABLE]
    [TR]
    [TD="width: 5%"][/TD]
    [TD="width: 90%"]LỜI NÓI ĐẦU

    Ngày này cùng với sự phát triển vượt bậc của khoa học kỹ thuật thì công nghệ thông tin là một trong những lĩnh vực có nhiều đóng góp thiết thực nhất, công nghệ thông tin có mặt trong hầu hết các lĩnh vực của cuộc sống đặc biệt công nghệ thông tin là một công cụ hỗ trợ rất đắc lực trong công tác quản lý. Chúng ta dễ dàng thấy được việc đưa tin học vào trong quản lý kinh doanh là một trong những ứng dụng quan trọng trong rất nhiều ứng dụng cơ sở dữ liệu. Nhờ vào công tác tin học hóa mà công việc quản lý và điều hành doanh nghiệp tỏ ra rất nhanh chóng và hiệu quả. Chính vì lẽ đó mà cơ sở dữ liệu như là một giải pháp hữu hiệu nhất cho các doanh nghiệp có thể tồn tại và phát triển một cách nhanh chóng.
    Bệnh viện đa khoa tỉnh Khánh Hòa là một trong những trung tâm khám chữa bệnh lớn nhất tỉnh Khánh Hòa. Do đó nhu cầu ứng dụng cơ sở dữ liệu trong việc quản lý bệnh nhân là hết sức thiết thực. Vì vậy em chọn đề tài phân tích và thiết kế hệ thống thông tin quản lý bệnh nhân tại bệnh viện đa khoa tỉnh Khánh Hòa làm đề tài thực tập tốt nghiệp.
    Hệ thống được phân tích và thiết kế theo phương pháp có cấu trúc và được cài đặt trên môi trường Visual Basic 6.0 và được thiết kế dữ liệu dựa trên ngôn ngữ SQL Server 2000, các chương tiếp theo sẽ nói rõ hơn về vấn đề này
    Mặc dù có nhiều cố gắng nhưng vốn kiến thức chưa sâu nên không thể tránh khỏi những thiếu sót. Rất mong được sự góp ý của quý thầy cô,anh chị cùng các bạn để báo cáo được hoàn thiện hơn.
    Tôi xin chân thành cảm ơn phòng Kế Hoạch Tổng Hợp bệnh viện đa khoa tỉnh Khánh Hòa, quý thầy cô và các bạn đã tận tình giúp đỡ tôi hoàn thành báo cáo này đặc biệt là cô Nguyễn Kim Anh người trực tiếp hướng dẫn em trong suốt thời gian thực tập vừa qua.

    Sinh viên thực hiện:
    Bùi Văn Mừng







    CHƯƠNG I: GIỚI THIỆU NỘI DUNG ĐỀ TÀI

    I. GIỚI THIỆU HỆ THỐNG
    1. Nhiệm vụ của hệ thống quản lý bệnh viện đa khoa tỉnh Khánh Hòa
    Hệ thống quản lý bệnh nhân là một hệ thống giúp cho chúng ta quản lý bệnh nhân đã và đang điều trị tại bệnh viện, cũng như trong quá trình khám chữa bệnh của bệnh nhân tại bệnh viện. Quản lý việc thanh toán tạm ứng của bệnh nhân với bệnh viện cũng như của bệnh viện với bảo hiểm y tế, quản lý lượng bệnh nhân đến điều trị tại bệnh viện trong những khoảng thời gian xác định. Đồng thời chúng ta đi thống kê số lượng Bệnh nhân mắc phải một số căn bệnh nào đó trong một thời gian trong năm để đưa ra phương pháp điều trị và đề phòng . Đồng thời chúng ta còn thống kê được một số căn bệnh mà Bộ Y Tế và nhà nước quan tâm.
    2 Tổ chức của bệnh viện đa khoa tỉnh Khánh Hòa
    a. Quản lý một số thông tin về nhân viên làm việc tại bệnh viện
    - Quản lý họ tên của nhân viên (chủ yếu là Y, Bác sĩ).
    - Quản lý địa chỉ của nhân viên.
    - Quản lý số điện thoại của nhân viên (nếu có).
    - Và quản lý một số thông tin khác của nhân viên để phục vụ cho việc quản lý bệnh nhân cũng như quá trình khám chữa bệnh của bệnh nhân trong bệnh viện được dễ dàng hơn như: khoa, chuyên môn, chức vụ.
    b. Quản lý dữ liệu về bệnh nhân điều trị tại bệnh viện
    Khi một bệnh nhân đến bệnh viện để khám chữa bệnh ta cần lưu trữ những thông tin sau:
    - Quản lý họ tên bệnh nhân (họ và tên bệnh nhân quản lý riêng).
    - Quản lý địa chỉ bệnh nhân(quản lý địa chỉ tới mức xã).
    - Quản lý bảo hiểm y tế của bệnh nhân. (nếu bệnh nhân có thẻ bảo hiểm y tế thì quản lý số thẻ bảo hiểm y tế và nếu bệnh nhân đó đang làm việc tại một cơ quan nào đó thì Quản lý thêm cơ quan mà bệnh nhân đó đang làm việc)
    - Trong quá trình khám chữa bệnh tại bệnh viện bệnh nhân có yêu cầu dùng thêm một số dịch vụ, chúng ta quản lý thêm trong quá trình đó bệnh nhân đã dùng những dịch vụ nào.
    - Quản lý hồ sơ chứng từ về các khoản tiền mà bệnh nhân phải đóng cho bệnh viện cũng như đã đóng cho bệnh viện (Tạm ứng).
    c. Quản lý quá trình khám chữa bệnh của bệnh nhân tại bệnh viện.
    - Bệnh nhân đến nơi tiếp nhận bệnh nhân (phòng cấp số) để đăng ký khám chữa bệnh và được chỉ định một vị trí khám bệnh.
    - Bệnh nhân được bác sĩ khám bệnh
    - Sau khi khám bệnh, bệnh nhân thuộc một trong hai loại: Điều trị tại nhà hoặc điều trị tại bệnh viện.
    + Nếu bệnh nhân điều trị tại nhà thì bác sĩ cho một đơn thuốc trong đó ghi đầy đủ tên thuốc, số lượng và cách dùng cũng như căn bệnh mà bác sĩ dự đoán.
    + Nếu bệnh nhân phải nhập viện thì bác sĩ cho một giấy nhập viện, trên đó ghi đầy đủ thông tin về bệnh nhân và căn bệnh dự đoán sau đó bệnh nhân được đưa đến khoa điều trị.
    - Tại khoa điều trị bệnh nhân được bác sĩ khám lại và cho một đơn thuốc trên đơn thuốc có ghi đầy đủ tên thuốc số lượng và cách dùng. Theo định kỳ bác sĩ sẽ khám bệnh lại cho bệnh nhân (tùy theo từng loại bệnh nhân). Trong quá trình điều trị tại bệnh viện bác sĩ sẽ lập một bệnh án của bệnh nhân trong đó ghi đầy đủ thông tin về bệnh nhân, căn bệnh mà bệnh nhân mắc phải cũng như diễn biến quá trình điều trị tại bệnh viện.
    - Trong quá trình điều trị bệnh nhân có thể yêu cầu dùng thêm một số dịch vụ như: X_quang, Siêu âm . việc sử dụng này cũng theo sự chỉ định của bác sĩ, mỗi loại dịch vụ có một giá riêng.
    - Trong quá trình điều trị tại bệnh viện cứ ba ngày bệnh viện yêu cầu bệnh nhân đóng tạm ứng viện phí một lần. Nếu bệnh nhân có thẻ bảo hiểm y tế thì bệnh nhân chỉ phải đóng phần trăm viện phí theo quy định của bảo hiểm y tế. Trong quá trình điều trị nếu bệnh nhân không thanh toán viện phí mà tự ý xuất viện thì bệnh viện sẽ lưu lại toàn bộ thông tin về bệnh nhân đó.
    - Đối với bệnh nhân có thẻ bảo hiểm y tế thì vẫn phải nộp một phần viện phí theo phần trăm ghi trên bảo hiểm.
    - Theo chu kỳ hàng tháng bệnh viện thanh toán viện phí của bệnh nhân có bảo hiểm y tế với bảo hiểm y tế.
    3. Những yêu cầu cần giải quyết
    - Bệnh nhân có những yêu cầu sau:
    + Tổng chi phí trong thời gian điều trị tại bệnh viện.
    + Tổng số tiền đã đóng.
    + Tổng số tiền mà bệnh nhân phải đóng.
    + Cần biết chi tiết các khoản phải đóng.
    - Các bác sĩ cần biết những thông tin sau:
    + Cần biết rõ diễn biến bệnh của bệnh nhân mà mình đang điều trị.
    + Cần tìm kiếm một số trường hợp tương tự để tìm lấy một số giải pháp chữa trị hữu hiệu nhất.
    + Cần thống kê bệnh nhân theo từng mùa hoặc theo từng bệnh để đưa ra một số phương án hoạt động dự phòng một số bệnh theo từng mùa hoặc theo từng khu vực .
    - Người nhà bệnh nhân cần biết
    + Biết được diễn biến chính xác bệnh của người nhà mình (có một số trường hợp bác sĩ không thể nói trực tiếp với bệnh nhân được nên phải nói với người nhà bệnh nhân)
    + Có thể biết quá trình điều trị của người nhà mình cũng như biết rõ được người nhà mình đang được điều trị như thế nào.
    - Đối với nhân viên tài chính của bệnh viện
    + Tổng số tiền tạm ứng mà bệnh nhân đã đóng và chưa đóng (còn lại là bao nhiêu).
    + Tổng số bệnh nhân điều trị trong tháng có bảo hiểm y tế, và tổng chi phí của những bệnh nhân này để thanh toán với bảo hiểm y tế.
    4. Hướng phát triển của hệ thống quản lý bệnh nhân hiện nay.
    Ngày nay với sự ra đời và phát triển nhanh chóng của máy tính đã làm thay đổi phong cách làm việc của hầu hết các cơ quan tư nhân cũng như nhà nước. Trước kia mọi thủ tục cũng như việc lưu trữ đều dựa trên giấy tờ do đó rất khó khăn trong việc tìm kiếm một hồ sơ về một người, cũng như tìm kiếm một vấn đề nào đó trong rất nhiều hồ sơ lưu trữ, chưa kể đến việc thống kê theo một tiêu chí nào đó . Ngày nay với sự trợ giúp của máy tính chúng ta có thể thực hiện các công việc đó một cách dễ dàng, nhanh chóng và chính xác. Với hệ thống quản Lý bệnh nhân chúng ta có thể thực hiện việc tìm kiếm một bệnh nhân, cũng như việc thống kê bệnh nhân theo những tiêu chí mà ban lãnh đạo bệnh viện đưa ra một cách nhanh chóng và hiệu quả .
    II. HƯỚNG THỰC THI ĐỀ TÀI
    - Đối tượng sử dụng: Đối tương sử dụng hệ thống chủ yếu la nhân viên trong bệnh viện (chủ yếu là những người dùng chuyên nghiệp, có những hiểu biết nhất định về chuyên môn cũng như tin học) nên việc thiết kế một hệ thống sử dụng chuyên nghiệp là việc cần thiết.
    - Vấn đề phân tích bài toán: Trong đề tài này em phân tích theo phương pháp có cấu trúc, vì các lẽ như sau:
    + Phương pháp có cấu trúc, trải qua thời gian đã chứng tỏ được tính kinh điển của nó.
    + Phương pháp có cấu trúc là phương pháp dung dị, không cầu kỳ như một số phương pháp khác, dễ áp dụng, nhưng lại rất hữu hiệu. Ngày nay nó chưa lạc hậu mà vẫn còn phát huy tác dụng.
    - Vấn đề lựa chọn ngôn ngữ cũng là một vấn đề hết sức quan trọng. Hiện nay có rất nhiều hệ quản trị cơ sở dữ liệu như Oracle, Access, Fospro, SQL Server, . Song để phù hợp với cách quản lý tại bệnh viện hiện nay và để cho hệ thống phát triển sau này (có thể đưa lên mạng Internet cũng như mạng liên bệnh viện .). Em đã lựa chọn ngôn ngữ SQL Server 2000 làm ngôn ngữ thiết kế dữ liệu và ngôn ngữ Visual Basic 6.0 làm ngôn ngữ thiết kế giao diện. Đặc điểm về hai ngôn ngữ này sẽ được trình bày kỹ ở chương giới thiệu ngôn ngữ (các chương tiếp theo). Tuy nhiên trong đề tài này em cài đặt hệ thông trên máy đơn.







    MỤC LỤC
    Trang
    LỜI NÓI ĐẦU 1
    CHƯƠNG I: GIỚI THIỆU NỘI DUNG ĐỀ TÀI 2
    I. GIỚI THIỆU HỆ THỐNG 2
    2. Nhiệm vụ của hệ thống quản lý bệnh viện 2
    3 Tổ chức của bệnh viện đa khoa tỉnh Khánh Hòa 2
    3. Những yêu cầu cần giải quyết 3
    4. Hướng phát triển của hệ thống quản lý bệnh nhân hiện nay. 4
    III. HƯỚNG THỰC THI ĐỀ TÀI 4
    CHƯƠNG II. GIỚI THIỆU NGÔN NGỮ CÀI ĐẶT HỆ THỐNG 5
    I. GIỚI THIỆU CHUNG VỀ HỆ QUẢN TRỊ CƠ SỞ DỮ LIỆU VÀ SQL SERVER 2000 5
    I.1 Hệ quản trị cơ sở dữ liệu là gì? 5
    I.2 Giới thiệu chung về SQL Server 2000 5
    1. Các thành phần của SQL Server 2000. 6
    2. Các đối tượng cơ sở dữ liệu 6
    3. Giới thiệu một số đối tượng cơ sở dữ liệu SQL Server 8
    4. Kiểu dữ liệu - Data Type 9
    5. Một số phát biểu cơ bản của T-SQL 9
    6. Khái niệm về đối tượng trong SQL và cách tạo đối tượng
    trong SQL Server 2000 10
    II. GIỚI THIỆU VỀ VISUAL BASIC 6.0 VÀ CƠ SỞ DỮ LIỆU TRONG VISUAL BASIC 6.0. 14
    II.1 Giới thiệu chung về Visua Basic 14
    II.2 ADO là gì ? 14
    II.3 Các thuộc tính đặc biệt của đối tượng ADO 15
    CHƯƠNG III. PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG 16
    I. PHÂN TÍCH HỆ THỐNG VỀ CHỨC NĂNG 16
    I.1Biểu đồ phân cấp chức năng 16
    1. Biểu đồ phân cấp chức năng là gì ? 16
    2. Đặc điểm của biểu đồ phân cấp chức năng: 16
    I.2 Biểu đồ luồng dữ liệu 17
    1. Biểu đồ luồng dữ liệu là gì ? 17
    2. Kỹ thuật phân mức 17
    II. PHÂN TÍCH HỆ THỐNG VỀ DỮ LIỆU 21
    II.1 Mô hình thực thể/liên kết 21
    1. Khái niêm mô hình thực thể/liên kết 21
    2. Các loại mô hình E/A 21
    II.2. Mô hình quan hệ 24
    1. Khái niệm 24
    2. Các dạng chuẩn của lược đồ quan hệ 24
    3. Các lược đồ quan hệ của hệ thống 24
    4. Danh Sách Các Bảng 25
    CHƯƠNG IV. THỰC HIỆN CÀI ĐẶT HỆ THỐNG 34
    I. CÁCH KẾT NỐI DỮ LIỆU 34
    II. CÁC PHƯƠNG THỨC ĐỐI TƯỢNG ADODB 34
    III. MỘT SỐ MODUL CHÍNH CỦA CHƯƠNG TRÌNH 35
    IV MỘT SỐ FORM CHÍNH CỦA CHƯƠNG TRÌNH 40
    CHƯƠNG V. KẾT LUẬN VÀ ĐỀ XUẤT Ý KIẾN 44
    I. KẾT LUẬN 44
    II. HẠN CHẾ CỦA CHƯƠNG TRÌNH 44
    III. HƯỚNG PHÁT TRIỂN CỦA ĐỀ TÀI 44
    TÀI LIỆU THAM KHẢO 45[/TD]
    [/TR]
    [/TABLE]




     
Đang tải...