1. Thiết kế giao diện
1.8. Các màn hình khác
Các màn hình khác còn lại như:
o Màn hình nhà tài trợ
o Màn hình giới thiệu hội thảo
o Màn hình gửi đánh giá hội thảo đến nhà quản lý o Màn hình thông báo đến người dùng
o Màn hình ban thành viên trong hội thảo
Các màn hình này được dùng để hỗ trợthông tin thêm cho người sử dụng nếu họ cần tham khảo về các mục này.
Các màn hình như sau:
CHƯƠNG 3: TRIỂN KHAI VÀ ĐÁNH GIÁ KẾT QUẢ
ThS. Đỗ Phú Huy Trang 47
Hình 35: Màn hình giới thiệu thông tin hội thảo
ThS. Đỗ Phú Huy Trang 48
CHƯƠNG 3: TRIỂN KHAI VÀ ĐÁNH GIÁ KẾT QUẢ
ThS. Đỗ Phú Huy Trang 49
Hình 38: Màn hình ban thành viên trong hội thảo
2. Sử dụng chương trình
2.1. Kết nối với phía quản lý
Để ứng dụng di động có thể hoạt động được, ta cần phải có một hệ thống hỗ trợ nhập liệu và xử lý dữ liệu phía người quản lý. Như đã trình bày ở phần trên, ta có các chức năng ở phía quản lý như:
• Tạo hội thảo
• Quản lý người tham dự
• Xây dựng chương trình hoạt động của hội thảo
• Quản lý bài báo
• Quản lý thông tin nhà tài trợ
• Quản lý tác giả
ThS. Đỗ Phú Huy Trang 50
Hình 39: Mô hình kết nối lấy dữ liệu lên ứng dụng di động
2.2. Tương tác trên ứng dụng di động
Sau khi kết nối được với phía hệ thống cuối nhằm lấy dữ liệu hiển thị lên hoặc xử lý dữ liệu trong ứng dụng di động, ứng dụng sẽ hiển thịđược các thông tin đã được người quản lý nhập vào ở phía hệ thống quản trị. Người dùng có thể thay đổi nội dung một cách linh hoạt ở hệ thống cuối để có thểđưa những thông tin mới nhất đến với người sử dụng ứng dụng di động, cụ thểở đây là các thông tin về tác giả, bài báo, lịch làm việc, thông tin ban tổ chức… của hội thảo ATIGB mới nhất.
Các thông tin hiển thị như sau:
KẾT LUẬN
ThS. Đỗ Phú Huy Trang 51
KẾT LUẬN VÀ KIẾN NGHỊ HƯỚNG PHÁT TRIỂN
1. Kết quảđạt được
1.1. Về mặt lý thuyết
✓ Tìm hiểu về cách thức tổ chức hội thảo, qua đó xây dựng nên chương trình di động hỗ trợ cho phần thông tin đến người dùng của hội thảo.
✓ Đề xuất các chức năng có trong ứng dụng di động, giúp đưa thông tin đến
phía người dùng một cách dễ dàng và hợp lý nhất.
1.2. Về mặt ứng dụng
Xây dựng ứng dụng di động nền tảng Android và IOS, gồm các chức năng:
1. Hiển thị nội dung agenda của hội thảo
2. Hiển thị nội dung danh sách các bài báo đăng kí trong hội thảo 3. Hiển thị danh sách các diễn giảvà người tham gia hội thảo 4. Giới thiệu hội thảo
5. Tìm kiếm bài báo trong hội thảo
2. Thiếu sót
Ứng dụng di động này này mặc dù đã đáp ứng được những đòi hỏi cấp bách đề ra trước mắt nhưng về lâu dài vẫn có những thiếu sót, những khuyết điểm dễ nhận ra
như chưa triển khai thử nghiệm cho các kỳ thi thực tế, kết quả thử nghiệm mới chỉ cho một hội thảo đã có trên mạng (năm 2019) nên chưa bao quát hết tất cảcác trường hợp có thể xảy ra.
3. Hướng phát triển
- Tiếp tục hoàn thiện chức năng nâng cao của chương trình nhằm tối ưu trong
việc xây dựng ứng dụng hỗ trợ thông tin người dùng tham gia hội thảo ATIGB
ThS. Đỗ Phú Huy Trang 52 - Tăng khả năng tương tác phía người dùng, giúp người dùng làm quen với hệ
thống và sử dụng hết chức năng của hệ thống.
- Triển khai thử nghiệm cho hội thảo ATIGB được tổ chức ở trường đại học Sư
ThS. Đỗ Phú Huy Trang 53
Tài liệu tham khảo
- https://facebook.github.io/react-native/docs/getting-started - https://reactnavigation.org/docs/en/getting-started.html - https://docs.nativebase.io/Components.html#Components - https://github.com/mastermoo/react-native-action-button - https://www.npmjs.com/package/react-native-chart-kit - https://www.npmjs.com/package/react-native-document-picker/v/3.0.0 - https://aboutreact.com/react-native-linear-gradient/ - https://github.com/sohobloo/react-native-modal-dropdown - https://www.npmjs.com/package/react-native-tiny-toast - https://ntdung1128.wordpress.com/2018/10/31/huong-dan-tuy-chinh-bo- icons-trong-react-native/