Skip to content

nmcntt2-cntn2016/project1-wings

Repository files navigation

WINGS-YOUR HEALTH

Danh sách thành viên nhóm:

Họ tên MSSV
Đoàn Minh Hiếu 1612198
Lâm Cương Đạt 1612098
Trần Quang Minh 1612374
Nguyễn Sĩ Hùng 1612226
Hoàng Phú Hùng 1612233

Website giới thiệu sản phẩm:

https://nmcntt2-cntn2016.github.io/wings/

1. Thực trạng:

  • Các bệnh viện hiện nay thường trong tình trạng quá tải, người khám bệnh phải đi sớm hàng nhiều giờ đồng hồ trước giờ làm việc để xếp hàng. Tình trạng lúc này cũng dẫn tới nhiều hệ lụy tiêu cực khác như: móc túi, nhân viên tiếp đón quá tải thiếu nhiệt tình, cơ sở vật chất bệnh viện không đủ để đáp ứng, không đảm bảo vệ sinh,... dẫn đén chất lượng khám chữa bệnh đi xuống rõ rệt.
  • Bên cạnh đó nhiều người khám bệnh cũng bỡ ngỡ trong việc tìm kiếm các phòng ban liên quan trong quá trình khám và chữa bệnh.
  • 2. Giải pháp:

    Tạo ra ứng dụng đặt vé khám bệnh dưới dạng app trên mobile (kèm chỉ dẫn):

    A. Mô tả ứng dụng:

    I. Đối với người dùng:

    Người dùng mới bắt đầu sử dụng app phải thực hiện các bước đăng ký cơ bản ban đầu như sau:

    1) Đăng ký tài khoản trên app (người dùng điền vào form đăng ký online gồm các thông tin).
  • Form đăng kí:
  • Họ Tên:
  • Năm sinh:
  • CMND:
  • Giới tính:
  • Địa chỉ:
  • Bảo hiểm y tế: Quét mã QR.
  • Tài khoản ngân hàng:
  • 2) Sau các bước đăng ký cơ bản người dùng đã hoàn tất, người dùng đã có thể bắt đầu sử dụng app để hỗ trợ mình trong quá trình đặt lịch khám bệnh.
  • B1: Người dùng cung cấp tình trạnng sức khỏe (App sẽ cung cấp list các triệu chứng bệnh phổ biến để người dùng dễ dàng chọn lựa), ngày khám bệnh, app sẽ xử lý thông tin trả về các thời gian trống trong ngày, cũng có thể là các ngày giờ lân cận để người dùng lựa chọn một cách dễ nhàng và phù hợp nhất.
  • B2: Người dùng xác nhận lịch khám và đặt cọc phí theo yêu cầu qua tài khoản ngân hàng.
  • II. Đối với các bệnh viện:

  • Bệnh viện cung cấp các thông tin về các khoa, các bác sĩ, qui trình khám bệnh, sơ đồ bệnh viện cho bệnh nhân dễ dàng nắm rõ các chi tiết, thuận tiện hơn khi đến khám bệnh.
  • Bệnh viện thực hiện liên kết với các ngân hàng cho sự hiệu quả trong quá trình đặt cọc viện phí của bệnh nhân.
  • Kết nối giũa ngân hàng, bệnh viện và ứng dụng tạo nên một quy trình khép kín chặt chẽ.
  • B. Nguyên lý hoạt động:

    Nguyên lý hoạt động của app được thể hiện qua sơ đồ sau:

    Chi tiết kỹ thuật:

    Quá trình phát triển ứng dụng trải qua các bước sau:
  • B1: Dựng Wireframing
  • B2: Thiết kế giao diện App
  • B3: Lập trình thiết kế app (front-end)
  • B4: Thiết lập cơ cấu bên máy chủ của ứng dụng (cloud / back-end) và tạo cấu trúc cơ sở dữ liệu.
  • B5: Viết tất cả các mã server-side để thi hành các chức năng back-end.
  • B6: Phát triển API
  • B7: Thử nghiệm các giao diện app để kiểm tra lỗi và xử lý các vấn đề.
  • B8: Đảm bảo Chất lượng về Đa nền tảng, Đa thiết bị, Các phiên bản HĐH, Độ phân giải
  • B9: Đảm bảo chất lượng Back-end
  • B10: Thiết lập Cloud
  • B11: Đăng lên chợ ứng dụng
  • Các môn học cần thiết
  • 1/ Phân tích yêu cầu phần mềm, phân tích thiết kế phần mềm
  • 2/ Lập trình mạng
  • 3/ Hệ thống lưu trữ cơ sở dữ liệu
  • 3. Đối tượng-Lợi ích:

  • Người sử dụng: Tiết kiệm thơi gian, công sức chờ đợi.
  • Các bệnh viện: Tiết kiệm nhân công, giảm tình trạng quá tải.
  • Các ngân hàng: Tăng lượng người sử dụng dịch vụ.
  • Nhà phát triển ứng dụng: Thu lợi nhuận từ quảng cáo, bản quyền.
  • 4. Khó khăn:

  • Các phần tử chống phá: đặt lịch ảo gây ảnh hưởng cho bệnh viện và bệnh nhân .
  • Giải pháp: thu tiền cọc trong mỗi lần đặt vé khám bệnh online.

  • Nhiều bệnh nhân không được tiếp xúc với công nghệ.
  • Giải pháp: đặt các bàn giới thiệu và hướng dẫn sử dụng app tại các bệnh viện, thực hiện phát tờ rơi, quảng cáo,...

    About

    project1-wings created by GitHub Classroom

    Resources

    Stars

    Watchers

    Forks

    Releases

    No releases published

    Packages

    No packages published

    Contributors 3

    •  
    •  
    •