- Hệ thống tư vấn sức khỏe tự động là một hệ thống thông minh sử dụng các thuật toán trí tuệ nhân tạo. Hệ thống có thể tư vấn các vấn đề sức khỏe cho người dùng khi họ cung cấp đủ các thông tin cần thiết cho hệ thống. Tuy nhiên để sử dụng được chức năng này họ phải đăng ký làm thành viên của hệ thống.
Trang 1BÀI TẬP LỚN Môn: NHẬP MÔN CÔNG NGHỆ PHẦN MỀM
Đề tài : Xây dựng hệ thống website tư vấn sức khỏe tự động
Giáo viên hướng dẫn: Th.s Hoàng Quang Huy
Sinh viện thực hiện :
Nguyễn Văn Lợi – 0641360099 Trần Đức Giang – 0641360174
BÁO CÁO CHƯƠNG I
1 Mô tả hệ thống website
- Hệ thống tư vấn sức khỏe tự động là một hệ thống thông minh sử dụng các thuật toán trí tuệ nhân tạo Hệ thống có thể tư vấn các vấn đề sức khỏe cho người dùng khi họ cung cấp đủ các thông tin cần thiết cho hệ thống Tuy nhiên để sử dụng được chức năng này họ phải đăng ký làm thành viên của hệ thống
- Nghoài ra đây là một hệ thống tổng hợp không chi tư vấn mà còn nhiều chức năng phong phú khác nhằm cung cấp một môi trường với nhiều thông tin cho những ai yêu thích y học
+ Tài liệu, sách là những tri thức vô cùng quý giá Nhưng đôi khi chúng quá khó để có thể tìm thấy bởi không có ai chia sẻ chúng Với mục đích chia sẻ tài liệu hệ thống cho phép những người dùng có thể xem những tài liệu mà những thành viên khác upload lên Tất cả những thành viên khi đăng ký tài khoản của hệ thống có thể có quyền upload những tài liệu đó Và chắc chắn rằng những thành viên tích cực sẽ được liệt kê công bố để động viên họ
+ Y học phát triển rất nhanh, hằng ngày có rất nhiều tin tức hay, công nghệ mới cần cập nhật Do vậy hệ thống cần cập nhật nhanh nhất những thông tin y học hằng ngày để cung cấp những thông tin, công nghệ trên thế giới để người dùng có thể nắm bắt những thông tin đó nhanh nhất, kịp thời
Trang 2+ Trong cuộc sống có rất nhiều bài thuốc dân gian hay, các mẹo vặt đơn giản nhưng không phải ai cũng biết Vì thế hệ thống sẽ có các bài viết
về các mẹo vặt đơn giản, những bài thuốc hay…để tất cả người dùng có thể xem và áp dụng
+ Để cung cấp một môi trường mở hơn thì hệ thống có thể có một nơi
để những thành viên có thể đăng các bài viết, các câu hỏi và tất cả người dùng có thể xem nó Tuy nhiên để họ có thể coment thì họ phải đăng ký và đăng nhập vào hệ thống
- Trên đây là những gì hệ thống cung cấp Tuy nhiên để quản lý chúng thì quản trị hệ thống cần phải quản lý tốt
+ Cần cập nhật những tri thức mới để hệ thống có thể tư vấn tốt hơn + Quản lý các tài liệu mà các thành viên đã upload lên
+ Cập nhật kịp thời các tin tức y học
+ Bổ xung các bài viết về các mẹo vặt hay
+ Quản lý các bài được đăng bởi các thành viên muốn thảo luận về một vấn đề gì đó Nếu có các hình thức gian lận, câu like hay không có mục đích rõ ràng sẽ bị khóa bài viết
2 Các chức năng khả thi cần phải có trong phần mềm
tin
Khi khách vãng lai muốn thực hiện một số chức năng quan trọng như tư vấn, đọc sách hay post bài trong phần thảo luận
để truy cập vào hệ thống website
thống
Thành viên của website có thể được tư vấn bởi hệ thống thông qua những gì họ cung cấp cho hệ thống
liệu của các thành viên post lên
liệu của minh như post tài liệu mới, xóa
Trang 3tài liệu…
học
Đây là nơi chưa các thông tin về y học như tin tức, video được cập nhật thường xuyên…
hữu ích cho mọi người
câu hỏi hay những bài viết để những thành viên khác cùng thảo luận…
thống
10 Quản lý thảo
luận
Quản lý các bài đăng của các thành viên
11 Quản lý mẹo vặt Quản lý các bài viết về các mẹo vặt trong
cuộc sống
3 Phạm vi ứng dụng của phần mềm
1 Khách vãng lai -Xem các bài được post bởi các thành viên
trong mục thỏa luận, xem tin tức y học, mẹo vặt…
2 Thành viên Có thể được tư vấn bởi hệ thống, tìm kiếm
sách, upload tài liệu, post bài…
3 Môi trường kĩ thuật của phần mềm
- Thiết kế trên môi trường web thân thiện sử dụng ngôn ngữ Jsp
trong java
Trang 4- Sử dụng phân tích thiết kế hệ thống hướng đối tượng để thiết kế các mô hình
- Sử dụng hệ quản trị cơ sở dự liệu: Mysql
- Độ tin cậy , tính chính xác cao
- Cập nhật thông tin nhanh
4 Kịch bản có thể xảy ra trong phần mềm
Stt Tên kịch bản Mô tả Ghi chú
1 Đăng kí tài
khoản
Người dùng đăng kí tài khoản truy cập vào hệ thống
2 Đăng nhập Đăng nhập vào hệ thống bằng tài
khoản đã được đăng kí
3 Tư vấn Người dùng cung cấp các thông tin
cần thiết cho hệ thống Hệ thống sẽ phản hồi lại các thông tin phù hợp
4 Xem tài liệu Tất cả người dùng có thể xem những
tài liệu của các thành viên
5 Upload tài
liệu
Khi đã chở thành một thành viên của
hệ thống thì sẽ có quyền upload tài liệu để chia sẻ chúng
6 Xem các bài
viết
Người dùng có thể xem những bài viết từ các thành viên trong mục thảo luận
7 Đăng bài
viết thảo luận
Thành viên của hệ thống có thể đăng những câu hỏi, những bài viết mà mình muốn chia sẻ tới mọi người
8 Xem tin tức Xem tin tức được cập nhật hằng
ngày
9 Xem mẹo
vặt
Tìm hiểu các mẹo vặt
Trang 510 Cập nhật tri
thức bởi
quản trị viên
Các tri thức về các loại bệnh
11 Quản lý các
bài đăng của
thành viên
bởi quản trị
viên
Xem các bài đăng, xóa bài đăng nếu
vi phạm quy chế
12 Quản lý tin
tức bởi quản
trị viên
Cập nhật tin tức, chỉnh sủa hay xóa bài viết tin tức y học
13 Quản lý các
mẹo vặt bởi
quản trị viên
Cập nhật tin tức, chỉnh sủa hay xóa bài viết về mẹo vặt