Danh mục

Ứng dụng quản lý hành chính sinh viên trên di động nền tảng hệ điều hành Android, IOS (TLU student info)

Số trang: 3      Loại file: pdf      Dung lượng: 0.00 B      Lượt xem: 280      Lượt tải: 0    
tailieu_vip

Phí lưu trữ: miễn phí Tải xuống file đầy đủ (3 trang) 0
Xem trước 1 trang đầu tiên của tài liệu này:

Thông tin tài liệu:

Bài viết Ứng dụng quản lý hành chính sinh viên trên di động nền tảng hệ điều hành Android, IOS (TLU student info) được nghiên cứu với mục tiêu là tăng thêm tính di động và tự động hoá trong quản lý thông tin sinh viên trong trường đại học. Đề tài thiết kế một ứng dụng nền tảng chéo trên nền Titanium platform và mô hình CSDL phi quan hệ để nâng cao hiệu quả về chất lượng dịch vụ và quản lý thông tin trong thời gian thực.
Nội dung trích xuất từ tài liệu:
Ứng dụng quản lý hành chính sinh viên trên di động nền tảng hệ điều hành Android, IOS (TLU student info) Tuyển tập Hội nghị Khoa học thường niên năm 2017. ISBN: 978-604-82-2274-1 ỨNG DỤNG QUẢN LÝ HÀNH CHÍNH SINH VIÊN TRÊN DI ĐỘNG NỀN TẢNG HỆ ĐIỀU HÀNH ANDROID, iOS (TLU STUDENT INFO) Trần Thị Hà Trang, Nguyễn Thị Phương Thảo, Nguyễn Hằng Phương Trường Đại học Thủy lợi, email: trangtth@tlu.edu.vn 1. GIỚI THIỆU CHUNG 2.1. Appcelerator Titanium Javascript Hiện nay, đa số các trường đại học đều đã Phần Front-end là ứng dụng nền tảng chéo chuyển sang các hệ thống trực tuyến bởi tính cross-platform sử dụng platform Titanium [1] hiệu quả trong việc thu thập, xử lý, lưu trữ và của Appcelerator. Chỉ cần viết bằng một lấy thông tin từ mạng Internet. Xu hướng sử ngôn ngữ duy nhất là JavaScript có thể chạy dụng cơ sở dữ liệu theo hướng truy cập hồ sơ trên các hệ điều hành khác nhau (hỗ trợ tập trung được đưa vào trong nhà trường để Android, iOS, Windows và Blackberry). Tuy xây dựng hệ thống quản lý hành chính trên nhiên cần nắm một số đặc điểm riêng trên hai nền tảng web. Xuất phát từ những hạn chế hệ điều hành Android và iOS cho phần thiết của hệ thống web hiện tại như: kế giao diện và các chức năng. Code sử dụng  Nội dung trang web còn chưa tổ chức tốt chung cho cả hai hệ điều hành lên đến 80%. và khó dùng.  Cần nhiều thao tác tìm kiếm thông tin 2.2. ArrowDB cần thiết.  Sinh viên phải tự chủ động tìm kiếm để Ngoài mô hình cơ sở dữ liệu quan hệ, hiện lấy được các thông báo mới. nay các dịch vụ đám mây Cloud cung cấp cơ Ứng dụng đề xuất trong đề tài nhằm khắc sở dữ liệu NoSQL (CSDL phi quan hệ) - phục các nhược điểm trên, giúp sinh viên và cung cấp một cơ chế để lưu trữ và truy xuất phụ huynh kiểm soát quá trình học tập tại dữ liệu được mô hình hoá phân tán. Cơ sở dữ trường trên điện thoại di động với hai hệ liệu NoSQL được sử dụng ngày càng nhiều điều hành phổ biến nhất hiện nay là Android trong các ứng dụng dữ liệu lớn và ứng dụng và iOS: thời gian thực tại các công ty lớn như  Nội dung được tổ chức sắp xếp theo từng Facebook, Google. ArrowDB [2] là một mục với giao diện khác nhau phù hợp với trong các dịch vụ đám mây cung cấp mô hình người dùng. cơ sở dữ liệu NoSQL phía máy chủ đã được  Người dùng sẽ chỉ nhận được các thông lựa chọn để xây dựng Web Service cho ứng báo liên quan tới bản thân do đó giảm thiểu dụng đề xuất trong đề tài. được số tìm kiếm.  Thông báo sẽ được quản trị viên tự 2.3. Appcelerator Mobile Backend động gửi tới từng sinh viên ngay lập tức dựa Services (AMBS) vào tính năng thông báo của điện thoại Cho phép gửi đi các thông báo tới người thông minh. dùng trên thiết bị Android và iOS. Push Notifications API cung cấp hai cơ chế là 2. PHƯƠNG PHÁP NGHIÊN CỨU đăng ký và gửi đi các thông báo. Đăng ký sẽ Hệ thống đề xuất có Frontend và Backend lấy khoá token của thiết bị lưu trữ trên server được xây dựng dựa trên các công nghệ sau: và thiết bị có thể nhận thông báo ngay cả khi 108 Tuyển tập Hội nghị Khoa học thường niên năm 2017. ISBN: 978-604-82-2274-1 không đăng nhập. Ứng dụng Android nhận 3.2. Lược đồ tuần tự thông báo thông qua GCM (Google Cloud Lược đồ tuần tự mô tả các bước sử dụng Messaging) và ứng dụng iOS nhận thông báo ứng dụng. Từ mở ứng dụng, tiến hành đăng thông qua dịch vụ APN (Apple Push nhập bằng mã sinh viên và mật khẩu. Khi xác Notification). Để có thể nhận thông báo, ứng thực thành công, ứng dụng hiển thị các thông dụng cần đăng ký với dịch vụ tương ứng của tin về học tập, nhận thông báo và các thông hệ điều hành để nhận khoá token của thiết bị, tin cá nhân. Người dùng chỉ cần đăng nhập AMBS sử dụng khoá này để giao tiếp với nhà một lần đầu tiên để hệ thống lưu lại và chỉ cung cấp dịch vụ thông báo tương ứng (GCM khi tiến hành đăng xuất mới có thể đăng nhập hoặc APN) để gửi đi các thông báo. bằng người dùng khác. 3. KẾT QUẢ NGHIÊN CỨU Bắt đầu 3.1. Sơ đồ khối Đăng nhập Mã Sinh viên Hiển thị lỗi và mật khẩu Thông tin chính xác Phân quyền sinh viên: Xem thông tin học tập Xem thông tin cá nhân Nhận thông báo Đăng xuất Kết thúc Hình 2. Lược đồ tuần tự 3.3. Giao diện ứng dụng Hình 1. Sơ đồ khối Hệ thống gồm 2 phần chính: phần front- end máy chủ trung tâm quản lý cơ sở dữ liệu cung cấp các truy vấn trực tiếp từ điện thoại thông minh tới CSDL. Phần ứng dụng back- end cung cấp giao diện trên hệ điều hành Android và iOS cho phép người dùng đ ...

Tài liệu được xem nhiều:

Tài liệu cùng danh mục:

Tài liệu mới: