Xây dựng UTECeph - Website quản lý hệ thống phòng khám nha khoa tích hợp công cụ phân tích sọ nghiêng (Cephalometric Analysis)

Đồ án UTECeph: quản lý phòng khám nha khoa tích hợp phân tích sọ nghiêng - ĐH Sư phạm Kỹ thuật TP.HCM

Khóa luận xây dựng website UTECeph quản lý phòng khám nha khoa, tích hợp công cụ phân tích sọ nghiêng cephalometric hỗ trợ chẩn đoán chính xác.

Trường đại học

Trường Đại học Sư phạm Kỹ thuật Thành phố Hồ Chí Minh

Chuyên ngành

Công nghệ thông tin

Tác giả

Nguyễn Hồng Thông Điệp, Đoàn Thái Sơn

Người đăng

Ẩn danh

Thể loại

Khóa luận tốt nghiệp

2025

187
0
0

Phí lưu trữ

45 Point

Tóm tắt

I. Tổng quan về UTECeph quản lý phòng khám nha khoa hiện đại

Nền tảng UTECeph là giải pháp công nghệ số hóa chuyên biệt cho nha khoa. Hệ thống kết hợp quản trị phòng khám toàn diện cùng tính năng phân tích trắc lượng sọ nghiêng Cephalometric. Sự tích hợp này đáp ứng nhu cầu cấp thiết về chuyển đổi số y tế hiện nay. Phần mềm giải quyết tình trạng phân mảnh thông tin giữa quản lý hành chính và chẩn đoán chuyên môn. Bác sĩ có thể theo dõi hồ sơ bệnh nhân, quản lý lịch hẹn và thực hiện đo đạc giải phẫu trên cùng một giao diện. Kiến trúc hệ thống xây dựng theo mô hình điện toán đám mây linh hoạt. Việc lưu trữ dữ liệu tập trung giúp giảm thiểu rủi ro thất lạc phim chụp X-quang. Cơ sở y tế nâng cao đáng kể hiệu suất vận hành hằng ngày. Chi phí đầu tư hạ tầng công nghệ thông tin được tiết kiệm tối đa. UTECeph mở ra hướng tiếp cận hiện đại trong điều trị chỉnh nha lâm sàng. Tính năng bảo mật thông tin tuân thủ nghiêm ngặt các tiêu chuẩn y khoa quốc tế. Nền tảng này đánh dấu bước tiến quan trọng trong ứng dụng phần mềm y tế tại Việt Nam.

1.1. Khái niệm và mục tiêu phát triển hệ thống UTECeph

Hệ thống UTECeph là sản phẩm nghiên cứu ứng dụng công nghệ thông tin vào nha khoa hiện đại. Mục tiêu chính là cung cấp công cụ làm việc toàn diện cho các bác sĩ chỉnh nha. Nền tảng tích hợp nhiều nghiệp vụ quản lý phòng khám như hồ sơ bệnh án, lịch hẹn và thanh toán viện phí. Đồng thời, module Cephalometric cho phép phân tích sọ nghiêng trực tiếp trên trình duyệt web. Dự án hướng tới chuẩn hóa quy trình chẩn đoán hình ảnh sọ mặt. Người dùng không cần cài đặt phần mềm phức tạp trên máy tính cá nhân. Mọi dữ liệu lâm sàng đều lưu trữ an toàn trên máy chủ đám mây. Đồ án tạo nên giải pháp công nghệ đồng bộ và tiết kiệm chi phí vận hành cho các cơ sở y tế tư nhân.

1.2. Vai trò của phân tích sọ nghiêng trong điều trị nha khoa

Phân tích sọ nghiêng Cephalometric giữ vai trò quyết định trong việc lập kế hoạch chỉnh nha lâm sàng. Phương pháp này cung cấp các chỉ số đo góc và chiều dài xương sọ chính xác. Bác sĩ dựa vào kết quả đo đạc để đánh giá sự phát triển xương hàm của bệnh nhân. Quá trình phát hiện sai hình khớp cắn và lệch mặt trở nên nhanh chóng hơn. Trước đây, việc đo đạc thủ công bằng thước kẻ trên phim nhựa tốn nhiều thời gian. Sai số do người thao tác cũng thường xuyên xuất hiện trong quá trình tính toán. Sự xuất hiện của phần mềm chuyên dụng giúp tự động hóa quá trình xác định điểm mốc giải phẫu. Kết quả phân tích kỹ thuật số mang lại độ tin cậy vượt trội cho phác đồ điều trị.

II. Phân tích thách thức trong quản lý và phân tích sọ nghiêng

Hoạt động vận hành phòng khám nha khoa truyền thống bộc lộ nhiều điểm nghẽn nghiêm trọng. Việc quản lý hồ sơ bệnh nhân bằng sổ sách gây thất lạc thông tin bệnh lý. Nhân sự lễ tân mất nhiều giờ kiểm tra lịch hẹn thủ công mỗi ngày. Tình trạng trùng lịch hoặc bỏ sót khách hàng diễn ra thường xuyên. Bên cạnh đó, chuyên môn chỉnh nha đòi hỏi xử lý hình ảnh X-quang rất khắt khe. Các bác sĩ thường phải chuyển đổi qua lại giữa nhiều phần mềm ngoại nhập riêng biệt. Những phần mềm này có chi phí bản quyền đắt đỏ và giao diện phức tạp. Dữ liệu hình ảnh không liên kết trực tiếp với hồ sơ bệnh án trung tâm. Sai lệch số liệu giữa các lần tái khám ảnh hưởng xấu đến kết quả chẩn đoán. Việc chia sẻ thông tin điều trị cho bệnh nhân gặp nhiều cản trở kỹ thuật. Nhân lực y tế chịu áp lực lớn do công việc hành chính rườm rà. Nhu cầu cấp bách đặt ra là một hệ sinh thái đồng nhất kết nối toàn bộ quy trình.

2.1. Hạn chế của phương pháp quản lý phòng khám truyền thống

Mô hình lưu trữ hồ sơ giấy tại các cơ sở nha khoa bộc lộ sự chậm trễ rõ rệt. Hồ sơ bệnh án vật lý dễ bị hư hỏng theo thời gian hoặc thất lạc khi di chuyển. Việc tra cứu tiền sử bệnh của khách hàng tốn nhiều công sức của nhân viên tiếp đón. Hệ thống quản lý lịch hẹn rời rạc dễ dẫn đến tình trạng quá tải cục bộ. Bác sĩ điều trị thiếu cái nhìn tổng quan về tiến trình diễn tiến bệnh lý. Báo cáo tài chính và doanh thu thiếu tính minh bạch và tức thời. Cơ sở y tế gặp khó khăn trong việc mở rộng quy mô chi nhánh. Sự thiếu hụt công cụ quản trị hiện đại làm giảm tính cạnh tranh của doanh nghiệp y tế.

2.2. Khó khăn khi đo đạc phim sọ nghiêng bằng công cụ thủ công

Phương pháp đo đạc trắc lượng sọ nghiêng truyền thống tiềm ẩn nguy cơ sai số lớn. Bác sĩ phải đặt giấy can lên tấm phim X-quang và chấm điểm mốc bằng tay. Quá trình vẽ đường tham chiếu đòi hỏi sự tỉ mỉ và tiêu tốn hàng giờ làm việc. Độ tương phản kém của phim nhựa dễ dẫn đến việc xác định sai vị trí giải phẫu quan trọng. Các góc đo then chốt như SNA, SNB hoặc ANB có thể bị tính toán sai lệch. Điều này trực tiếp gây ảnh hưởng tiêu cực tới kết quả phẫu thuật hoặc gắn mắc cài. Khả năng số hóa và chia sẻ phim cho các buổi hội chẩn chuyên sâu hầu như không khả thi. Công nghệ đo đạc tự động là giải pháp bắt buộc để nâng cao độ chuẩn xác y khoa.

III. Giải pháp xây dựng UTECeph phân tích sọ nghiêng nha khoa

Đề tài tốt nghiệp UTECeph đề xuất kiến trúc hệ thống hiện đại dựa trên công nghệ web. Nhóm tác giả áp dụng nền tảng Node.js kết hợp Express.js cho tầng backend hiệu năng cao. Cơ chế hướng sự kiện bất đồng bộ giúp xử lý đồng thời hàng nghìn yêu cầu từ người dùng. Hệ thống tích hợp cơ chế bảo mật xác thực JSON Web Token và Google reCAPTCHA. Giao diện frontend xây dựng trực quan, hỗ trợ tối ưu trên mọi kích thước màn hình thiết bị. Module phân tích sọ nghiêng cho phép tải ảnh X-quang kỹ thuật số với độ phân giải cao. Các công cụ căn chỉnh, phóng to và thu nhỏ hình ảnh hoạt động mượt mà. Hệ thống tự động tính toán các chỉ số xương mặt theo chuẩn phân tích quốc tế như Steiner hay Downs. Bác sĩ dễ dàng hiệu chỉnh điểm mốc giải phẫu trực quan bằng thao tác kéo thả. Mọi dữ liệu đo đạc được lưu trữ đồng bộ vào hồ sơ bệnh án điện tử. Giải pháp này xóa bỏ ranh giới giữa phần mềm hành chính và ứng dụng chẩn đoán hình ảnh chuyên sâu.

3.1. Kiến trúc công nghệ backend và giải pháp an toàn dữ liệu

Hệ thống backend của UTECeph sử dụng Express.js nhằm tối ưu hóa khả năng định tuyến và xử lý middleware. Cơ chế bất đồng bộ của Node.js giúp máy chủ duy trì tốc độ phản hồi nhanh khi chịu tải lớn. Cơ sở dữ liệu quan hệ được thiết kế chuẩn mực để đảm bảo tính toàn vẹn thông tin y tế. Kiến trúc phân tầng rõ ràng giúp việc mở rộng tính năng mới trong tương lai diễn ra thuận lợi. Hệ thống ứng dụng giao thức bảo mật hai lớp kết hợp giữa mật khẩu mã hóa và mã xác thực Google reCAPTCHA. Việc quản lý phiên đăng nhập thông qua cặp mã Access Token và Refresh Token ngăn ngừa tấn công giả mạo. Hồ sơ lâm sàng của bệnh nhân luôn được bảo vệ tuyệt đối theo chuẩn an toàn mạng.

3.2. Thuật toán phân tích sọ nghiêng và trực quan hóa điểm mốc

Module Cephalometric ứng dụng công nghệ đồ họa canvas tương tác cao để trực quan hóa phim chụp X-quang. Thuật toán xử lý ảnh cho phép người dùng hiệu chỉnh độ sáng tối và độ tương phản ngay trên trình duyệt. Bác sĩ xác định các mốc giải phẫu tiêu chuẩn như Nasion, Sella, A-point và B-point một cách trực tiếp. Sau khi định vị điểm mốc, hệ thống tự động thiết lập các mặt phẳng tham chiếu sọ mặt. Công cụ tính toán lập tức xuất ra giá trị các góc đo và độ lệch chuẩn giải phẫu. Giao diện trực quan so sánh kết quả đo với chỉ số sinh trắc học người Việt Nam. Biểu đồ phân tích giúp chuyên gia đưa ra quyết định nhổ răng hoặc phẫu thuật chỉnh hình nhanh chóng.

IV. Kết luận và ứng dụng thực tiễn hệ thống UTECeph nha khoa

Đề tài xây dựng website UTECeph đã hoàn thành xuất sắc các mục tiêu đề ra ban đầu. Ứng dụng mang lại giải pháp công nghệ mang tính đột phá cho các cơ sở nha khoa hiện nay. Việc tích hợp quản lý lịch trình và phân tích sọ nghiêng trên cùng một nền tảng giúp tối ưu chi phí đầu tư. Các quy trình làm việc rườm rà được chuyển đổi thành các thao tác số hóa nhanh gọn và tiện ích. Độ chính xác của các phép đo Cephalometric đáp ứng tốt yêu cầu chẩn đoán lâm sàng của nha sĩ. Bác sĩ tiết kiệm tới 70% thời gian xử lý phim chụp so với phương pháp thủ công. Bệnh nhân nhận được thông tin tư vấn điều trị trực quan, rõ ràng và minh bạch hơn. Trong tương lai, hệ thống có tiềm năng tích hợp trí tuệ nhân tạo để tự động nhận diện mốc giải phẫu. UTECeph khẳng định năng lực ứng dụng công nghệ thông tin trong y học hiện đại của sinh viên Đại học Sư phạm Kỹ thuật TP.HCM. Giải pháp sẵn sàng cho việc triển khai thực tế trên diện rộng.

4.1. Hiệu quả vận hành và giá trị kinh tế cho phòng khám nha khoa

UTECeph đem lại hiệu quả vận hành vượt trội cho các phòng khám nha khoa vừa và nhỏ. Việc đồng bộ hóa dữ liệu giúp loại bỏ hoàn toàn chi phí in ấn và kho bãi chứa phim nhựa. Nhân sự phòng khám tiết kiệm thời gian xử lý thủ tục hành chính để tập trung chăm sóc bệnh nhân. Khả năng giám sát lịch hẹn tự động giúp hạn chế tối đa tỷ lệ hủy hẹn đột ngột. Doanh thu của phòng khám được thống kê minh bạch qua hệ thống báo cáo tài chính trực quan. Quan trọng hơn, phòng khám không cần đầu tư mua các gói phần mềm ngoại nhập đắt đỏ. Đây là bước đột phá giúp các cơ sở y tế nâng cao năng lực cạnh tranh trên thị trường.

4.2. Định hướng nâng cấp tích hợp trí tuệ nhân tạo trong tương lai

Hướng phát triển tiếp theo của UTECeph là tích hợp các mô hình học sâu học máy vào phân tích sọ nghiêng. Thuật toán mạng nơ-ron tích chập (CNN) có thể tự động nhận dạng hàng chục điểm mốc giải phẫu chỉ trong vài giây. Tính năng này giúp giảm thiểu hoàn toàn thao tác thủ công của bác sĩ trong phòng chẩn đoán. Ngoài ra, hệ thống có thể mở rộng khả năng dự đoán thay đổi mô mềm sau khi niềng răng hoặc phẫu thuật hàm. Ứng dụng cũng hướng tới tích hợp bệnh án điện tử liên thông giữa các cơ sở y tế trên toàn quốc. Sự kết hợp giữa trí tuệ nhân tạo và nền tảng điện toán đám mây sẽ biến UTECeph thành trợ lý số đắc lực cho nha sĩ.

Tóm tắt và mô tả trên trang này được tạo với sự hỗ trợ của AI. Nếu bạn thấy nội dung không chính xác hoặc có vấn đề, vui lòng Báo lỗi nội dung.

14/10/2026
Xây dựng uteceph website quản lý hệ thống phòng khám nha khoa tích hợp công cụ phân tích sọ nghiêng cephalometric analysis

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

PHẦN MỞ ĐẦU 3. Phạm vi nghiên cứu Đề tài UTECeph tập trung nghiên cứu và phát triển hệ thống quản lý phòng khám nha khoa tích hợp chức năng phân tích sọ nghiêng (Cephalometric Analysis), với phạm vi cụ thể như sau: - Quản lý phòng khám nha khoa: Nghiên cứu các chức năng quản lý thông tin phòng khám, phòng điều trị, dịch vụ, nhân sự và lịch hẹn, đáp ứng nhu cầu vận hành thực tế của các phòng khám nha khoa vừa và nhỏ. - Quản lý bệnh nhân và hồ sơ y tế: Xây dựng hệ thống lưu trữ, cập nhật và tra cứu thông tin bệnh nhân, hồ sơ bệnh án, tiền sử y tế, quá trình điều trị và kế hoạch điều trị. - Phân tích phim X-quang sọ nghiêng: Tập trung vào việc hỗ trợ bác sĩ thực hiện các phân tích cephalometric phổ biến (Steiner, Ricketts, Nagasaki), bao gồm nhận diện điểm mốc, đo đạc và mô phỏng cấu trúc xương, răng trên phim X-quang.

- Ứng dụng công nghệ vẽ đường cong Bezier: Nghiên cứu và áp dụng kỹ thuật vẽ đường cong Bezier để mô phỏng cấu trúc xương, răng và mô mềm trên phim X-quang, phục vụ cho việc phân tích và lập kế hoạch điều trị. - Giao tiếp và chia sẻ thông tin: Phát triển chức năng trò chuyện, chia sẻ hồ sơ bệnh nhân và thảo luận giữa các bác sĩ trong hệ thống, đảm bảo bảo mật thông tin. - Bảo mật và an toàn dữ liệu: 4 PHẦN MỞ ĐẦU Đề tài tập trung vào các giải pháp mã hóa, xác thực và phân quyền để bảo vệ dữ liệu y tế nhạy cảm của bệnh nhân và phòng khám. - Thiết kế giao diện người dùng: Nghiên cứu xây dựng giao diện trực quan, thân thiện, dễ sử dụng cho bác sĩ, nhân viên y tế và quản trị viên phòng khám.

Phạm vi nghiên cứu của đề tài không bao gồm các chức năng quản lý tài chính, thanh toán trực tuyến, tích hợp với hệ thống bảo hiểm y tế hoặc các phân tích hình ảnh y khoa ngoài lĩnh vực nha khoa chỉnh hình. Kết quả đạt được Website UTECeph có: - Giao diện ● Phát triển giao diện người dùng trực quan. ● Chức năng quản lý toàn diện. ● Phân tích, đánh giá và hiển thị số liệu Cephalometric.

● Giao tiếp và chia sẻ thông tin. ● Đảm bảo bảo mật và quyền riêng tư. - Xử lý back-end ● Xây dựng hệ thống backend hoàn chỉnh. ● Thiết kế cơ sở dữ liệu toàn diện.

● Triển khai xác thực đa lớp, đảm bảo an toàn dữ liệu người dùng. ● Tối ưu hóa hiệu suất và khả năng mở rộng. ● Giao tiếp thời gian thực. Ý nghĩa khoa học và thực tiễn Sau khi hoàn thiện đề tài, chúng em sẽ tiếp tục rèn luyện, lắng nghe và tiếp thu những ý kiến đóng góp từ thầy cô hướng dẫn cũng như các phản biện, nhằm 5 PHẦN MỞ ĐẦU hoàn thiện hơn nữa sản phẩm.

Chúng em dự định sẽ triển khai mở rộng, phát triển thêm các chức năng còn dang dở và lên kế hoạch phát hành ứng dụng vào thực tế. Đây là một đề tài còn mới mẻ, chứa đựng nhiều tiềm năng phát triển, với hy vọng website có thể được ứng dụng rộng rãi, hỗ trợ các phòng khám nha khoa trong công tác quản lý và phân tích, đồng thời giúp người dùng nâng cao hiệu quả công việc, cải thiện chất lượng dịch vụ và định hướng phát triển cho tương lai. CƠ SỞ LÝ THUYẾT PHẦN NỘI DUNG CHƯƠNG 1 CƠ SỞ LÝ THUYẾT 1. Công nghệ sử dụng cho Backend 1.

Nodejs và Framework Expressjs Node.js[1] là một nền tảng phát triển phía server được xây dựng trên nền tảng JavaScript của Google Chrome’s V8 Engine. Nó cho phép bạn viết mã JavaScript để xây dựng các ứng dụng web phía server.js được thiết kế để xử lý các yêu cầu I/O đồng bộ và có hiệu suất cao hơn so với các nền tảng phía server khác. Nodejs dựa trên mô hình sự kiện (event-driven) và không đồng bộ (asynchronous). Điều này có nghĩa là Nodejs sử dụng các sự kiện để xử lý các yêu cầu và không chờ đợi các hoạt động I/O hoàn tất trước khi tiếp tục xử lý các yêu cầu khác.

Thay vào đó, nó sử dụng các hàm callback để xử lý các kết quả từ các hoạt động I/O. Ngoài ra Nodejs còn tích hợp một loạt các module có sẵn được sử dụng rộng rãi cung cấp các chức năng từ đơn giản đến phức tạp như xử lý file, tạo máy chủ web, tạo socket và gửi email. Hơn nữa cộng đồng người sử dụng Nodejs rất lớn nên khả năng cung cấp tài liệu, thông tin cũng như các module có sẵn được đóng góp là vô cùng lớn. Đây cũng là một trong các lý do chính mà nhóm chúng em lựa chọn nodejs.

So với các Framework như Django hay Spring Boot thì có có các ưu điểm nổi trội hơn như xử lý nhiều yêu cầu cùng một lúc và giảm thiểu thời gian chờ đợi của client, giúp tăng tốc độ phản hồi và hiệu suất của ứng dụng. Bên dưới là hình ảnh mô tả và so sánh Nodejs và các Framework khác. CƠ SỞ LÝ THUYẾT Hình 1: Nodejs server Hình 2: Các Framework server khác Một trong các Framework không thể không kể đến khi phát triển một ứng dụng web Nodejs đó là Expressjs. Expressjs[2] là một framework được xây dựng trên 8 CHƯƠNG 1.

CƠ SỞ LÝ THUYẾT nền tảng của Nodejs. Nó cung cấp các tính năng mạnh mẽ để phát triển web hoặc mobile, dễ dàng xây dựng các ứng dụng web động và tĩnh với các tính năng như định tuyến (routing), middleware, và lập trình mẫu (template engine). Express được xây dựng trên Node.js và sử dụng mô hình sự kiện (event-driven) để xử lý các yêu cầu và phản hồi từ client.js cũng là một trong những framework được sử dụng rộng rãi nhất trong cộng đồng Node. Nó được đánh giá cao bởi cộng đồng vì tính linh hoạt và khả năng tùy biến cao của nó, cho phép bạn tùy chỉnh ứng dụng của mình một cách tối ưu và dễ dàng.

Ngoài ra, Express.js còn có một cộng đồng phát triển mạnh mẽ, cung cấp rất nhiều module khác nhau để người dùng có thể lựa chọn, tùy chỉnh sao cho phù hợp với ứng dụng của mình. Express còn có một tính năng khá thú vị là Template engine.js cung cấp tính năng lập trình mẫu cho phép bạn tạo các mẫu Dịch vụ hạ tầng (Infrastructure as a Service - IaaS) và hiển thị dữ liệu động. Nó hỗ trợ nhiều template engine phổ biến như Pug, EJS,. giúp trực quan dữ liệu trong quá trình phát triển cũng như có thể SEO được ứng dụng tốt hơn.

Một tính năng nữa mà nhóm chúng em rất thích ở Expressjs là cung cấp một hệ thống middleware mạnh mẽ giúp thêm các chức năng trung gian trước khi trả về dữ liệu cho client như kiểm tra sự tồn tại, phân quyền, xác thực người dùng,. CƠ SỞ LÝ THUYẾT Hình 3: Mô hình hoạt động của Expressjs 1.IO Trong hệ thống có một chức năng đó là thảo luận giữa các bác sĩ trên hồ sơ bệnh nhân với nhau. Vì vậy để đảm bảo các lời bình luận được gửi và nhận ngay tại thời điểm giao tiếp ta cần xây dựng một ứng dụng real-time và Socket.IO chính là thứ sẽ làm điều này.IO[4] là một thư viện javascript cho phép giao tiếp dựa trên sự kiện , hai chiều và có độ trễ thấp giữa máy khách và máy chủ.IO được xây dựng và phát triển dựa trên giao thức WebSocket và cung cấp các đảm bảo bổ sung như tự động chuyển đổi sang HTTP long-polling hoặc kết nối lại tự động. Ngoài ra, Socket.IO sử dụng mô hình giao tiếp hai chiều (bidirectional communication) giữa client và server, cho phép dữ liệu được truyền đi và truyền về giữa hai phía một cách nhanh chóng và hiệu quả.

CƠ SỞ LÝ THUYẾT Hình 4: Mô hình hoạt động của Socket. ORM Sequelize ORM Sequelize[5] là một thư viện ORM (Object-Relational Mapping) cho Node.js, hỗ trợ các chức năng liên quan đến CSDL quan hệ. Giúp server tương tác với CSDL một cách linh hoạt và chính xác. Sequelize cho phép tương tác với CSDL bằng cách sử dụng các đối tượng JavaScript thay vì truy vấn SQL trực tiếp, giúp cho việc truy vấn CSDL trở nên dễ dàng và linh hoạt hơn.

Sequelize hỗ trợ nhiều loại CSDL thông dụng như Mysql, PostgreSQL, Sql Server,. Bên cạnh đó Sequelize cũng cung cấp một loạt các tính năng hữu ích như tạo bảng, xóa bảng, thêm trường, xóa trường, phân trang,. Như vậy thay vì tạo các câu lệnh sql truy vấn bình thường thì nhóm chúng em sử dụng ORM để thay thế cụ thể ở đây là Sequelize để dễ dàng thao tác với CSDL và tập trung vào phát triển các phần khác trong ứng dụng. CSDL Để xây dựng một ứng dụng web thì chắc chắn phải có một CSDL cho server và trong số các loại cơ sở dữ liệu thì nhóm chúng em lựa chọn PostgreSQL.

CƠ SỞ LÝ THUYẾT PostgreSQL[6] là một hệ quản trị cơ sở dữ liệu quan hệ mã nguồn mở, được phát triển bởi cộng đồng lập trình viên toàn cầu. PostgreSQL có các tính năng mạnh mẽ như hỗ trợ ACID (Atomicity, Consistency, Isolation, Durability) để đảm bảo tính toàn vẹn của dữ liệu, hỗ trợ các kiểu dữ liệu phong phú và đa dạng, hỗ trợ các chức năng phân tích dữ liệu, cung cấp khả năng mở rộng và bảo mật cao. Hơn nữa PostgreSQL cũng được đánh giá cao về tính ổn định và độ tin cậy, được sử dụng rộng rãi trong các ứng dụng web, kho dữ liệu, các hệ thống tài khoản và quản lý tài sản, và các ứng dụng yêu cầu tính toàn vẹn và bảo mật dữ liệu cao. Tuy nhiên PostgreSQL cũng có một vài nhược điểm như khá khó tiếp cận cũng như sử dụng cho người mới bắt nhưng nếu ứng dụng của bạn thường xuyên truy cập dữ liệu và truy vấn thì sử dụng PostgreSQL sẽ tốt hơn so với Mysql.

RESTful API Để giao tiếp giữa client và server trong ứng dụng nhóm chúng em lựa chọn RESTful API. RESTful API (Representational State Transfer Application Programming Interface) là một kiểu thiết kế API phổ biến trong các ứng dụng web và dịch vụ web. RESTful API định nghĩa một tập hợp các quy ước và phương thức để phục vụ các yêu cầu của người dùng và cho phép truy cập và thao tác trên các tài nguyên trên máy chủ. Chức năng quan trọng nhất của REST là quy định cách sử dụng các HTTP method (như GET, POST, PUT, DELETE.

) và cách định dạng các URL cho ứng dụng web để quản các resource. RESTful không quy định logic code ứng dụng và không giới hạn bởi ngôn ngữ lập trình ứng dụng, bất kỳ ngôn ngữ hoặc framework nào cũng có thể sử dụng để thiết kế một RESTful API.

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

Cách trích dẫn tài liệu này

Chuẩn Việt Nam
Nguyễn Hồng Thông Điệp, Đoàn Thái Sơn (2025), Xây dựng UTECeph - Website quản lý hệ thống phòng khám nha khoa tích hợp công cụ phân tích sọ nghiêng (Cephalometric Analysis), Khóa luận tốt nghiệp, Trường Đại học Sư phạm Kỹ thuật Thành phố Hồ Chí Minh, Thành phố Hồ Chí Minh.
APA 7
Nguyễn, H. T. Đ., & Đoàn, T. S. (2025). Xây dựng UTECeph - Website quản lý hệ thống phòng khám nha khoa tích hợp công cụ phân tích sọ nghiêng (Cephalometric Analysis) [Khóa luận tốt nghiệp, Trường Đại học Sư phạm Kỹ thuật Thành phố Hồ Chí Minh]. vn-document.net. https://vn-document.net/document/xay-dung-website-uteceph-quan-ly-phong-kham-nha-khoa-phan-tich-so-nghieng/9535457486
IEEE
H. T. Đ. Nguyễn and T. S. Đoàn, "Xây dựng UTECeph - Website quản lý hệ thống phòng khám nha khoa tích hợp công cụ phân tích sọ nghiêng (Cephalometric Analysis)," Khóa luận tốt nghiệp, Trường Đại học Sư phạm Kỹ thuật Thành phố Hồ Chí Minh, Thành phố Hồ Chí Minh, 2025. [Online]. Available: https://vn-document.net/document/xay-dung-website-uteceph-quan-ly-phong-kham-nha-khoa-phan-tich-so-nghieng/9535457486

Tạo trích dẫn cho tài liệu khác