intTypePromotion=1
zunia.vn Tuyển sinh 2024 dành cho Gen-Z zunia.vn zunia.vn
ADSENSE

Đồ án tốt nghiệp: Xây dựng website quản lý bệnh nhân cho phòng khám nha khoa Rạng Ngời

Chia sẻ: Tran Tran | Ngày: | Loại File: PDF | Số trang:19

360
lượt xem
54
download
 
  Download Vui lòng tải xuống để xem tài liệu đầy đủ

Đồ án tốt nghiệp: Xây dựng website quản lý bệnh nhân cho phòng khám nha khoa Rạng Ngời với mục tiêu giúp nắm bắt được thông tin của người trực tiếp quản lý; quản lý, cập nhật được dữ liệu của bênh nhân; theo dõi được các tình trạng của bệnh nhân;...

Chủ đề:
Lưu

Nội dung Text: Đồ án tốt nghiệp: Xây dựng website quản lý bệnh nhân cho phòng khám nha khoa Rạng Ngời

  1. MỤC LỤC MỞ ĐẦU .............................................................................................................. 1 1. GIỚI THIỆU ĐỀ TÀI.................................................................................................................. 1 2. MỤC TIÊU .................................................................................................................................. 1 3. PHAM VI NGUYÊN CỨU ......................................................................................................... 1 4. PHƢƠNG PHÁP NGUYÊN CỨU ............................................................................................. 2 5. KẾT QUẢ DỰ KIẾN .................................................................................................................. 2 CHƢƠNG 1: CƠ SỞ LÝ THUYẾT .................... Error! Bookmark not defined. 1. T NG QU N VỀ JSP .............................................................. Error! Bookmark not defined. 1.1. Giới thiệu ................................................... Error! Bookmark not defined. 1.2. JSP là một ngôn ngữ đơn giản ................... Error! Bookmark not defined. 1.3. JSP là một ngôn ngữ hiện đại .................... Error! Bookmark not defined. 1.4. JSP là ngôn ngữ hƣớng đối tƣợng.............. Error! Bookmark not defined. 1.5. JSP là ngôn ngữ hƣớng module ................. Error! Bookmark not defined. 1.6. Giới thiệu mô h nh MVC ........................... Error! Bookmark not defined. 1.6.1. Các thành phần trong MVC ............................. Error! Bookmark not defined. 1.6.2. Ƣu điểm mô h nh MVC ................................... Error! Bookmark not defined. 1.6.3. Nhƣợc điểm mô h nh MVC ............................. Error! Bookmark not defined. 2. HỆ QUẢN TR CƠ S D LIỆU SQL SERVER ................... Error! Bookmark not defined. 2.1. Tổng quan .................................................. Error! Bookmark not defined. 2.2. Các tính năng mới điển h nh của SQL Server 2008Error! Bookmark not defined. 2.2.1. Mã hóa trong suốt và hiệu quả ......................... Error! Bookmark not defined. 2.2.2. SQL Server 2008 với khả năng giám sát thông minh hơnError! Bookmark not defined. 2.2.3. Tính năng “ n định cao” đƣợc tăng cƣờng ..... Error! Bookmark not defined. 2.2.4. SQL Server 2008 cho phép quản lý bằng công cụ và chính sáchError! Bookmark not defin 2.2.5. Khả năng tích hợp với System Center ............. Error! Bookmark not defined. 2.2.6. Lập tr nh dễ dàng và hiệu quả hơn với SQL Server 2008Error! Bookmark not defined. 2.2.7. Lƣu trữ đƣợc nhiều loại dữ liệu hơn bao giờ hếtError! Bookmark not defined. 2.2.8. Khả năng thao tác song hành trên các bảng dữ liệu phân vùngError! Bookmark not define 2.2.9. Tăng tốc khả năng truy vấn dữ liệu ................. Error! Bookmark not defined. 2.2.10. Tăng cƣờng kinh doanh thông minh tích hợp với Office 2007Error! Bookmark not defined 2.3. Kiến trúc hệ thống...................................... Error! Bookmark not defined. 2.3.1. Tầng tr nh bày .................................................. Error! Bookmark not defined. 2.3.2. Tầng xử lý ........................................................ Error! Bookmark not defined. 2.3.3. Tầng dữ liệu ..................................................... Error! Bookmark not defined. CHƢƠNG 2: PHÂN TÍCH THIẾT KẾ HỆ THỐNGError! Bookmark not defined. 1. PHƢƠNG PHÁP VÀ C NG CỤ ............................................. Error! Bookmark not defined. 1.1. Phƣơng pháp .............................................. Error! Bookmark not defined. 1.2. Công cụ ...................................................... Error! Bookmark not defined. 2. PH N T CH VÀ Đ T TẢ YÊU C U .................................... Error! Bookmark not defined. 2.1. Đặc tả yêu cầu ............................................ Error! Bookmark not defined. 2.1.1. Phạm vi sử dụng .............................................. Error! Bookmark not defined. 2.1.2. Chức năng của hệ thống .................................. Error! Bookmark not defined. v
  2. 2.1.3. Yêu cầu phi chức năng .................................... Error! Bookmark not defined. 2.1.4. Yêu cầu chức năng........................................... Error! Bookmark not defined. 2.2. Đặc tả use-case........................................... Error! Bookmark not defined. 2.2.1. Đăng nhập hệ thống ......................................... Error! Bookmark not defined. 2.2.2. Đăng xuất khỏi hệ thống .................................. Error! Bookmark not defined. 2.2.3. Thêm thông tin bệnh nhân ............................... Error! Bookmark not defined. 2.2.4. Tạo lịch hẹn ..................................................... Error! Bookmark not defined. 2.2.5. T m kiếm cuộc hẹn .......................................... Error! Bookmark not defined. 2.2.6. Thêm thông tin bệnh án ................................... Error! Bookmark not defined. 2.2.7. T m kiếm lịch sử bệnh nhân ............................ Error! Bookmark not defined. 2.2.8. Xóa bệnh nhân ................................................. Error! Bookmark not defined. 2.3. Biểu đồ hoạt động ...................................... Error! Bookmark not defined. 2.3.1. Đăng nhập ........................................................ Error! Bookmark not defined. 2.3.2. Đăng xuất ......................................................... Error! Bookmark not defined. 2.3.3. Thêm thông tin bệnh nhân ............................... Error! Bookmark not defined. 2.3.4. Tạo lịch hẹn ..................................................... Error! Bookmark not defined. 2.3.5. Kiểm tra cuộc hẹn ............................................ Error! Bookmark not defined. 2.3.6. Thêm thông tin bệnh án ................................... Error! Bookmark not defined. 2.3.7. Kiểm tra lịch sử bệnh án .................................. Error! Bookmark not defined. 2.3.8. Xóa bệnh nhân ................................................. Error! Bookmark not defined. 2.4. Biểu đồ lớp ................................................. Error! Bookmark not defined. 2.5. Biểu đồ tuần tự ........................................... Error! Bookmark not defined. 2.5.1. Đăng nhập ........................................................ Error! Bookmark not defined. 2.5.2. Đăng xuất ......................................................... Error! Bookmark not defined. 2.5.3. Thêm thông tin ngƣời dùng ............................. Error! Bookmark not defined. 2.5.4. Tạo cuộc hẹn .................................................... Error! Bookmark not defined. 2.5.5. Thêm thông tin bệnh án ................................... Error! Bookmark not defined. 2.5.6. T m kiếm cuộc hẹn .......................................... Error! Bookmark not defined. 2.5.7. Kiểm tra lịch sử bệnh nhân .............................. Error! Bookmark not defined. 2.5.8. Xóa bệnh nhân ................................................. Error! Bookmark not defined. 2.6. Xây dựng cơ sử dữ liệu .............................. Error! Bookmark not defined. 2.6.1. Xây dựng bảng dữ liệu..................................... Error! Bookmark not defined. 2.6.2. Sơ đồ thực thể quan hệ .................................... Error! Bookmark not defined. CHƢƠNG 3: TRIỂN KHAI CHƢƠNG TRÌNH ............................................. 3 1. CÁC C NG CỤ .......................................................................................................................... 3 1.1. Công cụ viết chƣơng trình ........................................................................... 3 1.2. Công cụ viết báo cáo .................................................................................... 3 2. THIẾT KẾ GI O DIỆN.............................................................................................................. 3 2.1. Phân quyền ................................................................................................... 3 2.1.1. Quá tr nh thực hiện ............................................................................................ 3 2.1.2. Kết quả............................................................................................................... 3 2.2. Quản lý của giám đốc .................................................................................. 4 2.2.1. Quá tr nh thực hiện ............................................................................................ 4 2.2.2. Kết quả............................................................................................................... 4 2.3. Quản lý của nha sĩ ........................................................................................ 5 2.3.1. Quá tr nh thực hiện ............................................................................................ 5 2.3.2. Kết quả............................................................................................................... 5 vi
  3. 2.4. Quản lý của tiếp tân ..................................................................................... 7 2.4.1. Quá tr nh thực hiện ............................................................................................ 7 2.4.2. Kết quả............................................................................................................... 7 KẾT LU N V HƢ NG PH T TRIỂN ....................................................... 11 1. KẾT QUẢ ĐẠT ĐƢỢC ............................................................................................................ 11 2. HẠN CHẾ ................................................................................................................................. 11 3. HƢỚNG PHÁT TRIỂN ............................................................................................................ 11 T M T T ĐỒ N ................................................ Error! Bookmark not defined. T I LIỆU THAM KHẢO .................................... Error! Bookmark not defined. PHIẾU DUYỆT ĐỒ N TỐT NGHIỆP ............. Error! Bookmark not defined. PHỤ LỤC ........................................................................................................... 12 DANH S CH HÌNH VẼ use-case gười gười quả trị ............................. Error! Bookmark not defined. use-case của a sĩ .............................................. Error! Bookmark not defined. use-case tiếp tâ .................................................. Error! Bookmark not defined. use-case gười dù g ............................................ Error! Bookmark not defined. i u t g g p .............................. Error! Bookmark not defined. vii
  4. i u t g g u t ............................... Error! Bookmark not defined. i u t gt t g ti â ...... Error! Bookmark not defined. i u t g t cu c ẹ ........................... Error! Bookmark not defined. i u t g i tra cu c ẹ .................. Error! Bookmark not defined. i u t gt t g ti ........ Error! Bookmark not defined. i u t g i tra ịc s â .. Error! Bookmark not defined. i u at g a â ...................... Error! Bookmark not defined. i u p ......................................................... Error! Bookmark not defined. i u tuâ t g p ................................. Error! Bookmark not defined. i u tu t c g u t ........................... Error! Bookmark not defined. i u tu t t t g ti gười dù g ....... Error! Bookmark not defined. i u tu t t cu c ẹ ............................. Error! Bookmark not defined. i u tu t t t g ti ............. Error! Bookmark not defined. i u tu t t iế cu c ẹ ..................... Error! Bookmark not defined. i u tu t i tra ịc sữ â ....... Error! Bookmark not defined. i u tu t a â .......................... Error! Bookmark not defined. s t c t qua ....................................... Error! Bookmark not defined. gia di gười dù g .........................................................................................4 ả ết quả g p ..............................................................................4 gia di c gười quả ..............................................................................5 gia di a sĩ .................................................................................................6 gia di i tra ịc s ..................................................................................6 gia di tiếp tâ ............................................................................................... 7 gia di t t g ti â ..................................................................8 gia di t iế â ............................................................................9 gia di t ịc ẹ ......................................................................................10 DANH S CH BẢNG BIỂU ả g c ị c c act r .............................................. Error! Bookmark not defined. ả g t tả use-case g p và t ố g............ Error! Bookmark not defined. ả g t tả use-case g u t .................................... Error! Bookmark not defined. ả g t tả use-case t t g ti â ........... Error! Bookmark not defined. ả g t tả use case t ịc ẹ ................................. Error! Bookmark not defined. viii
  5. ả g t tả use case t iế cu c ẹ ....................... Error! Bookmark not defined. ả g t tả use case t t g ti ............... Error! Bookmark not defined. ả g t ta use case t iế ịc s â ......... Error! Bookmark not defined. ả g ả g a sĩ .......................................................... Error! Bookmark not defined. ả g ả â ................................................... Error! Bookmark not defined. ả g ả g s .......................................................... Error! Bookmark not defined. ả g ả g da c dịc v ..................................... Error! Bookmark not defined. ả g ả g da c ịc ẹ .................................... Error! Bookmark not defined. ả g ả g tài ả .................................................. Error! Bookmark not defined. BẢNG THU T NGỮ STT Tên viết tắt Ý nghĩa 1 QTCSDL Quản trị cơ sở dữ liệu ix
  6. 2 JSP JavaServer Pages 3 CSDL Cơ sở dữ liệu 4 IDE Integrated Development Enviroment 5 PDF Portable Document Format 6 HTML HyperText Markup Language 7 MVC Model View Controller 8 XML Extensible Markup Language 9 SQL Structured Query language x
  7. Website quản lý b nh nhân cho phòng khám nha khoa R ng Ngời MỞ ĐẦU 1. GI I THIỆU ĐỀ T I Ngày nay, cả thế giới đang chứng kiến sự bùng nổ của cuộc cách mạng công nghệ thông tin. Công nghệ thông tin đã chứng tỏ đƣợc vị trí của mình bằng sự xuất hiện trong mọi lĩnh vực, mọi nơi trong đời sống. Có thể nói, nền kinh tế toàn cầu đang chịu ảnh hƣởng sâu sắc từ công nghệ thông tin mà trong đó có không ít vai trò của mạng lƣới thông tin trên mạng. Thật vậy, ngày càng nhiều dự án website đƣợc ứng dụng phục vụ cho công việc, hoạt động của các công ty, tổ chức nhƣ: các webste quản lý nhân sự, quảng cáo thông tin, tuyên truyền,website quản lý hệ thống bán hàng… và chúng đều thể hiện đƣợc tầm quan trọng của m nh đối với tổ chức. Và cùng với chủ trƣơng đƣa các ứng dụng Công nghệ Thông tin vào công tác quản lý, dựa trên những nhu cầu thực tiễn hiện có nên em đã chọn đề tài “Xây dựng website quản lý bệnh nhân cho phòng khám nha khoa rạng ngời” giúp cho việc quản lý các bệnh nhân cách dể dàng hiệu quả hơn. 2. MỤC TIÊU - Nắm bắt đƣợc thông tin của ngƣời trực tiếp quản lý. - Quản lý, cập nhật đƣợc dữ liệu của bênh nhân. - Theo dõi đƣợc các tình trạng của bệnh nhân - Tạo ra môi trƣờng làm việc chuyên nghiệp cho ngƣời quản lý. - Mô h nh đƣợc phát triển trên website, giúp ngƣời quản lý linh hoạt trong quá trình quản lý thiết bị giữa các phòng với nhau,hay việc quản lý từ xa có hiệu quả hơn - Tìm kiếm, báo cáo các thông tin của bênh nhân lúc có yêu cầu. - Quản lý đƣợc thời gian biểu, cũng nhƣ lịch khám của bênh nhân - Giao diện thận thiện với ngƣời dùng. 3. PHAM VI NGUYÊN CỨU - Quản lý thông tin bênh nhân: nhằm giúp ngƣời quản lý biết đƣợc thông tin của bênh nhân. - Cập nhật thông tin bệnh nhân: giúp cho việc sửa chửa,thêm thông tin bệnh nhân hay thông tin bệnh án
  8. Website quản lý b nh nhân cho phòng khám nha khoa R ng Ngời - Quản lý lịch sử khám của bênh nhân: từ đây nắm biết đƣợc tình hình bệnh nhân,biết đƣơc các khách quen,khách mới thuận lợi cho các công việc khuyến mãi - Quản lý đƣợc bệnh nhân trong và ngoài tỉnh: từ đây nắm rõ tình hình các bênh nhân và vấn đề quảng cáo của phòng khám - Bệnh nhân cũng có thể xem thông tin bệnh t nh thông qua website 4. PHƢƠNG PH P NGUYÊN CỨU Đề tài này sẽ kết hợp với hai phƣơng pháp nghiên cứu, đó là:  Phƣơng pháp nghiên cứu lý thuyết - Nghiên cứu tài liệu, ngôn ngữ và công nghệ có liên quan. - Tổng hợp các tài liệu. - Phân tích và thiết kế hệ thống thông tin.  Phƣơng pháp nghiên cứu thực nghiệm - Phân tích yêu cầu thực tế của bài toán và xây dựng các bƣớc phân tích hệ thống để hỗ trợ việc lập tr nh, xây dựng ứng dụng. - Đánh giá kết quả đạt đƣợc. 5. KẾT QUẢ DỰ KIẾN Xây dựng, hoàn thiện và đƣa vào sử dụng thử nghiệm hệ thống website quản lý bệnh nhân cho phòng khám
  9. Website quản lý b nh nhân cho phòng khám nha khoa R ng Ngời TRIỂN KHAI CHƢƠNG TRÌNH 6. CÁC CÔNG CỤ 6.1. Công cụ viết chƣơng trình - Eclipse : là công cụ chính tạo mã nguồn và biên dịch chƣơng tr nh. - Microsoft SQL Server 2008: dùng làm hệ cơ sở dữ liệu cho chƣơng tr nh. 6.2. Công cụ viết báo cáo - Microsoft Word 2007: dùng để viết tài liệu. - Start UML - Paint 7. THIẾT KẾ GIAO DIỆN 7.1. Phân quyền 7.1.1. Qu tr t c i - Ngƣời dùng đăng nhập vào hệ thống bằng những quyền khác nhau 7.1.2. Kết quả - Đối với quyền ngƣời quản lý trực tiếp nha khoa th quản lý đƣợc t nh h nh bệnh nhân - Đối với nha sĩ th quản lý đƣợc lịch sữ của từng bệnh nhân - Đối với tiếp tân th quản lý việc thêm thông tin bệnh nhân,lịch hẹn.. - Đối với ngƣời dùng có thể kiểm tra thông tin của m nh 7.1.2.1. Gia di gười dù g
  10. Website quản lý b nh nhân cho phòng khám nha khoa R ng Ngời Hình 1 giao diện ngƣời dùng 7.2. Quản lý của giám đốc 7.2.1. Qu tr t c i - Đăng nhập hệ thống. - Chọn chức năng cần quản lý - Thực hiện các thao tác quản lý cần thiết 7.2.2. Kết quả 7.2.2.1. Đ g p Hình 2 hình ảnh kết quả đăng nhập 7.2.2.2. Gia di quả
  11. Website quản lý b nh nhân cho phòng khám nha khoa R ng Ngời Hình 3 giao diện cho ngƣời quản lý 7.3. Quản lý của nha sĩ 7.3.1. Quá trình thực hiện - Đăng nhập hệ thống. - Chọn chức năng liên quan - Thực hiện các thao tác 7.3.2. Kết quả 7.3.2.1. Gia di a sĩ
  12. Website quản lý b nh nhân cho phòng khám nha khoa R ng Ngời Hình 4 giao diện nha sĩ 7.3.2.2. Gia di ịc s â Hình 5 giao diện kiểm tra lịch sử
  13. Website quản lý b nh nhân cho phòng khám nha khoa R ng Ngời 7.4. Quản lý của tiếp tân 7.4.1. Quá trình thực hiện - Đăng nhập vào hệ thống. - Chọn chức năng liên quan - Thực hiện các thao tác 7.4.2. Kết quả 7.4.2.1. Gia di của tiếp tâ Hình 6 giao diện tiếp tân 7.4.2.2. Gia di t â
  14. Website quản lý b nh nhân cho phòng khám nha khoa R ng Ngời Hình 7 giao diện thêm thông tin bệnh nhân 7.4.2.3. Gia di t iế â
  15. Website quản lý b nh nhân cho phòng khám nha khoa R ng Ngời Hình 8 giao diện tìm kiếm bệnh nhân 7.4.2.4. Gia di t ịc ẹ
  16. Website quản lý b nh nhân cho phòng khám nha khoa R ng Ngời Hình 9 giao diện tạo lịch hẹn
  17. Website quản lý b nh nhân cho phòng khám nha khoa R ng Ngời KẾT LU N V HƢ NG PH T TRIỂN 1. KẾT QUẢ ĐẠT ĐƢỢC  Về mặt lý thuyết: Với việc nghiên cứu đề tài này tôi đã sử dụng hầu hết các kiến thức chuyên ngành đã học trong suốt thời gian học tại trƣờng nhƣ: Phân tích thiết kế hệ thống, công nghệ phần mềm, giao tiếp ngƣời máy, lập tr nh hƣớng đối tƣơng...Tất cả các kiến thức trên đƣợc hiện thực hóa trong đề tài “Xây dựng website quản lý bệnh nhân cho phòng khám nha khoa” mà tôi đã xây dựng.  Về mặt thực hành: - Hoàn thành đƣợc hệ thống quản lý bệnh nhân với đầy đủ các chức năng cần thiết nhất với mục tiêu đã đặt ra trƣớc đó. Qua đó giúp ngƣời quản trị quản lý một cách dể dàng thuận tiện tránh tổn thất, mất mát thiết bị - Giao diện tƣơng tác với ngƣời sử dụng đơn giản dể dàng thao tác. 2. HẠN CHẾ  Hệ thống vẫn đang bộc lộ một số thiếu sót về việc phân tích các chức năng, cấu trúc cớ sở dữ liệu còn một số thông tin chƣa hợp lý.  Chƣa quản lý đƣợc thông tin của môn học, giảng viên, nhóm học ở phần quản lý lịch thực hành. 3. HƢ NG PH T TRIỂN  Phát triển thêm hệ thống quản lý, giám sát nhân viên, chi tiêu đơn giản hóa việc quản lý của ngƣời quản trị hệ thống.  Mở rộng hệ thống để có thể áp dụng cho tất cả các nha khoa  Tối ƣu đƣợc tốc độ xử lý của hệ thống.  Phát triển thêm các chức năng quản lý khác: - Quản lý kho thuốc - Quản lý chi phi - Quản lý nhân viên
  18. TÓM T T ĐỒ ÁN TỐT NGHIỆP 1. Tên đề tài: Xây dựng Website quản lý bệnh nhân cho phòng khám nha khoa Rạng Ngời 2. Mô tả bài toán :  Các b nh về nha khoa ngày càng phát tri n nhiều, é t e c cp ò g a khoa sẽ t g C cv ề quản lý phòng khám nha khoa sẽ ược c n thiết  Xây d ng trang web quản lý b nh nhân giúp cho phòng khám quản lý m t cách thu n lợi tr g c g vi c quản lý 3. Đóng góp của tác giả :  Tìm hiểu qui trình làm việc tại phòng khám nha khoa  Tìm hiểu chức năng của từng đối tƣợng ngƣời dùng  Xây dựng cơ sở dữ liệu  Giao diện website 4. Các chức năng chính và kết quả thực hiện a) Chức năng tài khoản ngƣời dùng Chức năng Tình trạng Mô tả Đăng nhập Hoàn thành Đăng Xuất Hoàn thành b) Chức năng ngƣời quản lý Chức năng Tình trạng Mô tả Xem thông tin liên quan đến bệnh nhân Hoàn thành Thêm dịch vụ Hoàn thành Update dịch vụ Hoàn thành c) Chức năng của nha sĩ Chức năng Tình trạng Mô tả Thêm thông tin hồ sơ bệnh nhân Hoàn thành Kiểm tra lịch sử bệnh nhân Hoàn thành
  19. d) Chức năng tiếp tân Chức năng Tình trạng Mô tả Thêm thông tin bệnh nhân Hoàn thành Kiểm tra lịch hẹn Hoàn thành Tạo lịch hẹn Hoàn thành T m kiếm bệnh nhân Hoàn thành e) Chức năng của ngƣời dùng Chức năng Tình trạng Mô tả T m kiếm lịch hẹn Hoàn thành
ADSENSE

CÓ THỂ BẠN MUỐN DOWNLOAD

 

Đồng bộ tài khoản
5=>2