• Tidak ada hasil yang ditemukan

Xây dựng ứng dụng đăng ký ăn trưa tại trường Đại học Quản lý và Công nghệ Hải Phòng

Protected

Academic year: 2023

Membagikan "Xây dựng ứng dụng đăng ký ăn trưa tại trường Đại học Quản lý và Công nghệ Hải Phòng"

Copied!
64
0
0

Teks penuh

Tên dự án: Xây dựng ứng dụng đăng ký ăn trưa tại Trường Đại học Quản lý và Công nghệ Hải Phòng. Xây dựng đơn đăng ký tuyển sinh ăn trưa tại Trường Đại học Quản lý và Công nghệ Hải Phòng cho phép. Số liệu: theo thông tin giảng viên của Trường Đại học Quản lý Công nghệ Hải Phòng 3.

Xây dựng hồ sơ đăng ký ăn trưa tại Trường Đại học Quản lý Công nghệ Hải Phòng. Hiện nay, Công nghệ thông tin là ngành có nhiều đóng góp lớn trong việc thực hiện các nhiệm vụ trong mọi lĩnh vực của đời sống. Phần mềm, ứng dụng cho điện thoại di động ngày nay rất đa dạng và phong phú về hệ điều hành di động.

Đối với nhu cầu thực tế, Trường Đại học Quản lý và Công nghệ Hải Phòng cần có một ứng dụng điện thoại để đăng ký ăn trưa, đáp ứng nhanh chóng, thuận tiện. Vì vậy tôi chọn đề tài “Xây dựng hồ sơ đăng ký ăn trưa tại Trường Đại học Quản lý Công nghệ Hải Phòng”.

LỜI CẢM ƠN

GiỚI THIỆU VỀ HỆ ĐIỀU HÀNH ANDROID 1.1. Giới thiệu về hệ điều hành Android

  • Thư viện
  • Thực thi
  • Tầng ứng dụng

Ngoài ra, Android còn có một cộng đồng đông đảo các lập trình viên chuyên viết ứng dụng để mở rộng chức năng của thiết bị. Android bao gồm một tập hợp các thư viện C/C++ được sử dụng bởi nhiều thành phần khác nhau trong hệ thống Android. Nó được đại diện bởi nền tảng ứng dụng Android. SQLite một công cụ cơ sở dữ liệu quan hệ mạnh mẽ và nhẹ có sẵn cho tất cả các ứng dụng.

Bằng cách cung cấp một nền tảng phát triển mở, Android mang lại cho các nhà phát triển sức mạnh để xây dựng các ứng dụng vô cùng phong phú và sáng tạo. Là tập hợp nhiều view có thể kế thừa lẫn nhau, dùng để thiết kế giao diện ứng dụng như: dạng xem lưới, dạng xem bảng, dạng bố cục tuyến tính. “Nhà cung cấp nội dung” cho phép các ứng dụng truy xuất dữ liệu từ các ứng dụng khác (chẳng hạn như Danh bạ) hoặc chia sẻ dữ liệu giữa các ứng dụng đó.

"Trình quản lý thông báo" cho phép tất cả các ứng dụng hiển thị cảnh báo tùy chỉnh trên thanh trạng thái. Trình quản lý hoạt động được sử dụng để quản lý vòng đời ứng dụng và điều hướng các hoạt động.

Hình  1.1.1.  Thanh  thông  báo  ở  phiên  bản  thời  kỳ  đầu(trái)  so  với  phiên  bản  Android 8.1(phải)
Hình 1.1.1. Thanh thông báo ở phiên bản thời kỳ đầu(trái) so với phiên bản Android 8.1(phải)

CHƯƠNG 2: MÔI TRƯỜNG PHÁT TRIỂN ỨNG DỤNG ANDROID STUDIO, SQLITE

  • Giới thiệu ứng dụng Android Studio
  • Thành phần trong một dự án ANDROID
  • Thành phần giao diện 1. View group
  • Hiệu ứng trong android Hiệu ứng cơ bản
  • SQLite
    • Tổng quan
    • Sử dụng
    • Tổng kết
  • Tìm hiểu về DAO và DTO 1. DAO
  • Dịch vụ web 1 Khái niệm

Khai báo các quyền mà ứng dụng khác phải có để hoạt động với các thành phần của ứng dụng. Liệt kê các lớp công cụ cung cấp hồ sơ và thông tin khác trong khi ứng dụng đang chạy. LayoutPackage: Đây là thư mục lưu trữ các file xml về giao diện màn hình ứng dụng của chúng ta.

Trong một ứng dụng Android, giao diện người dùng được tạo thành từ các đối tượng View và ViewGroup. Ý định cho phép các thành phần ứng dụng yêu cầu chức năng từ các thành phần ứng dụng Android khác. Việc thực hiện các hoạt động riêng biệt cho từng màn hình ứng dụng là rất kém hiệu quả vì hệ thống cố gắng lưu trữ chúng trong bộ nhớ càng lâu càng tốt.

Dễ dàng mở rộng, bảo trì: tất cả chi tiết lưu trữ đều bị ẩn khỏi phần còn lại của ứng dụng. Do đó, các thay đổi có thể được thực hiện bằng cách chỉ thay đổi một triển khai DAO, trong khi phần còn lại của ứng dụng không bị ảnh hưởng. DAO hoạt động như một trung gian giữa ứng dụng và cơ sở dữ liệu.

Trong các ứng dụng đơn giản, các mô hình miền thường có thể được sử dụng lại trực tiếp dưới dạng DTO và được chuyển trực tiếp đến lớp hiển thị để chỉ có một mô hình dữ liệu thống nhất. Cải thiện hiệu suất ứng dụng: Chi phí cho mỗi yêu cầu/phản hồi cao, bạn nên cố gắng gửi càng nhiều càng tốt. Tăng cường bảo mật ứng dụng: Những người dùng khác nhau có thể xem một số dữ liệu nhất định.

Dịch vụ web là các thành phần ứng dụng được sử dụng để chuyển đổi một ứng dụng thông thường thành ứng dụng web. Các dịch vụ web truyền thông tin bằng cách sử dụng các giao thức mở, tài nguyên phần mềm có thể nhận dạng URL, thực hiện các chức năng và cung cấp thông tin người dùng được yêu cầu, đồng thời là các ứng dụng độc lập và tự chủ. mô tả chính mình. Bất kỳ ứng dụng nào cũng có thể có thành phần WS.

Nó có thể được triển khai bởi một phần mềm ứng dụng phía máy chủ (Ví dụ: PHP, máy chủ ứng dụng Oracle, Microsoft .NET). Dành cho các ứng dụng AJAX nhận và xử lý dữ liệu từ dịch vụ web trên một miền khác.

Hình 2.2.1. Cấu trúc một project trong Android Studio  2.2.1. Tệp cấu hình Android 2
Hình 2.2.1. Cấu trúc một project trong Android Studio 2.2.1. Tệp cấu hình Android 2

CHƯƠNG TRÌNH THỰC NGHIỆM 3.1. Giới thiệu

  • Mô hình hoạt động
  • Những hạn chế
  • Hướng phát triển tiếp theo

Nhà ăn Trường Đại học Quản lý và Công nghệ HP phục vụ bữa trưa cho cả cán bộ, giảng viên, nhân viên và sinh viên (khách hàng) tại trường. Xây dựng ứng dụng đăng ký ăn trưa tại trường Đại học Quản lý và Công nghệ Hải Phòng là cho phép khách hàng đăng ký ăn trưa hàng ngày, đồng thời người quản lý biết được số lượng khách hàng đặt bữa hôm đó để chuẩn bị và danh sách người đăng ký đến được đối chiếu với số lượng cán bộ, giảng viên. và số nhân viên đã thực sự tham dự và ký tên vào danh sách ăn trưa hoặc số lượng học sinh đã thực sự ăn ngày hôm đó. Nếu sau thời gian này hệ thống từ chối và thông báo đã hết thời gian đăng ký.

Quyền của người dùng bao gồm: quyền khách hàng đăng ký ăn trưa và quyền quản trị viên để người quản lý xem kết quả đăng ký và báo cáo thống kê. Cho người quản lý xem số lượng khách, thông tin của khách, có thể xem số liệu thống kê trong ứng dụng danh sách và số lượng khách theo ngày, theo khoảng thời gian, theo từng người. Mô hình chức năng Số lượng thực khách trong ngày, danh sách khách đăng ký.

Đăng ký: Tính năng này dành cho cán bộ, giáo viên, nhân viên và học sinh nhà trường đăng ký thông tin để đăng nhập vào hệ thống đăng ký ăn trưa. Thông tin đăng ký bao gồm: Tên đăng nhập, Mật khẩu, Mã số, Giới tính. Đăng nhập: Để đăng ký ăn trưa, cán bộ, giảng viên, nhân viên và sinh viên phải đăng nhập vào hệ thống bằng tên đăng nhập và mật khẩu đã đăng ký.

Nhận phòng ăn trưa: Khi cán bộ, giảng viên, nhân viên và sinh viên đăng nhập vào hệ thống, ứng dụng cho phép họ nhận phòng ăn trưa. Nếu đăng ký hoàn tất trước 10h ngày hôm đó, hệ thống sẽ thông báo tới giảng viên, giảng viên, nhân viên và sinh viên đã đăng ký thành công, nếu không chi tiết đăng ký ăn trưa sẽ không được ghi nhận. xác nhận. Quản trị viên kiểm tra số lượng khách: Ứng dụng sẽ hiển thị danh sách giảng viên/sinh viên đã đăng ký ăn trưa ngày hôm đó và thống kê tổng số lượng khách đã đăng ký.

KHÔNG. Tên trường Kiểu dữ liệu Chiều rộng Mô tả Lưu ý 2 iddangnhap char 20 ID đăng nhập Khóa chính 4 daydangky Ngày Thời gian Ngày đăng ký Khóa chính. Xem thống kê về: - Số lượng khách hàng đăng ký ăn trưa trong ngày, theo từng người và theo khoảng thời gian. Vì việc chuẩn bị bữa ăn mất nhiều thời gian nên việc đăng ký bữa trưa chỉ có thể được thực hiện trong thời gian ứng dụng cho phép.

Khách hàng chỉ được đăng ký trong khoảng thời gian từ 7h đến 10h hàng ngày, ngoài thời gian ghi trên đơn sẽ không được đăng ký vào giờ ăn trưa. Khi khách hàng nhấn vào nút Đăng ký ăn trưa, hệ thống sẽ lưu các thông tin trên vào danh sách sách, từ đó muốn xem số liệu thống kê nào bạn chỉ cần sử dụng các lệnh truy vấn cơ sở dữ liệu sau.

Hình 3.2.1. Mô hình chức năng  Số lượng khách ăn  trong ngày,danh sách khách đăng ký
Hình 3.2.1. Mô hình chức năng Số lượng khách ăn trong ngày,danh sách khách đăng ký

Gambar

Hình  1.1.1.  Thanh  thông  báo  ở  phiên  bản  thời  kỳ  đầu(trái)  so  với  phiên  bản  Android 8.1(phải)
Hình 1.1.2. Màn hình chính của Android 1.0(trái) so với Android 8.1(phải)  Đồng bộ và tích hợp chặt chẽ với Gmail: Vào thời điểm điện thoại G1 được  bán ra, Gmail đã hỗ trợ giao thức POP và IMAP để tích hợp với các trình email trên di  động
Hình 1.1.3. Gmail trên Android thời kỳ đầu
Hình 1.2.1. Kiến trúc hệ điều hành Android  1.2.1. Nhân Linux
+6

Referensi

Dokumen terkait

Sau khi đăng nhập với tài khoản lớp, hệ thống hiển thị màn hình như sau: Để đánh giá cho sinh viên trong lớp, chọn đánh giá điểm rèn luyện Tiếp theo, chọn học kỳ và sinh viên Nhập

Kết luận Chúng tôi đã thống kê và nêu rõ thực trạng kết quả đánh giá học phần Phân tích thiết kế hệ thống của sinh viên ngành công nghệ thông tin Trường Đại học Thủ Dầu Một trong 2