đồ án ngành phần mềm android quản lý nhân viên

44 101 0
đồ án ngành phần mềm android quản lý nhân viên

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

Thông tin tài liệu

LỜI CẢM ƠN Lời đầu tiên, em xin gửi lời cảm ơn chân thành đến gia đình thân yêu em Những người bên em dõi theo đoạn đường em Gia đình động viên, chia sẻ động lực em phấn đấu để vượt qua khó khăn, thử thách thời gian qua Em xin gửi lời cảm ơn đến thầy Đồn Chí Trung tận tình hướng dẫn em làm đề tài Và qua đây, em xin chân thành cảm ơn thầy (cô) Khoa: Công Nghệ Thông Tin – Trường Đại Học Tiền Giang truyền đạt kiến thức cho em, toàn thể bạn Sinh viên năm qua Với vốn kiến thức tiếp thu trình học tập, không tảng cho trình nghiên cứu đề tài này, mà cịn hành trang q báu để em bước vào đời cách vững tự tin Cảm ơn tất những người bạn động viên, khích lệ em suốt thời gian vừa qua Cuối cùng, em xin kính chúc thầy (cơ) gia đình dồi sức khỏe, hạnh phúc thành công ! MỤC LỤC LỜI MỞ ĐẦU Lý chọn đề tài Mạng điện thoại di động xuất Việt Nam từ đầu những năm 1990 theo thời gian số lượng thuê bao nhà cung cấp dịch vụ di động Việt Nam ngày tăng Do nhu cầu trao đổi thông tin ngày tăng nhu cầu sử dụng sản phẩm cơng nghệ cao nhiều tính năng, cấu hình cao, chất lượng tốt, kiểu dáng mẫu mã đẹp, phong phú nên nhà cung cấp phải luôn cải thiện, nâng cao những sản phẩm mình Do việc xây dựng ứng dụng cho điện thoại di đông ngành công nghiệp đầy tiềm hứa hẹn nhiều phát triển vược bậc ngành khoa học kỉ thuật Cùng với phát triển thị trường điện thoại di động phát triển mạnh mẽ xu hướng lập trình phần mềm ứng dụng cho thiết bị di động Phần mềm, ứng dụng cho điện thoại đa dạng phong hú hệ điều hành di động phát triển mạnh mẽ thay đổi ngày Các hệ điều hành J2ME, Android, IOS, Hybrid, Web based Mobile Application phát triển thị trường truyền thông di động Trong vài năm trở lại hệ điều hành Android đời với kế thừa những ưu việt hệ điều hành đời trước kết hợp nhiều công nghệ tiên tiến nay, nhà phát triển công nghệ tiếng Goole Android nhanh chóng đối thủ cạnh tranh mạnh mẽ với hệ điều hành trước hệ điều hành di động tương lai nhiều người ưa chuộng Ngay nay, với phát triển nhanh chóng cơng nghệ, nhu cầu quản lý cần nâng cấp lên 4.0 để dễ dàng quản lý theo dõi hơn, vì e chọn đề tài “Xây dựng ứng dụng quản lý nhân viên hệ điều hành Android để đáp ứng nhu cầu quản lý dễ dàng tiện lợi Mục tiêu nhiệm vụ nghiên cứu • Mục tiêu nghiên cứu - Nghiên cứu ngôn ngữ lập trình Android - Xây dựng ứng dụng Android - Đảm bảo chương trình hiệu - Chương trình chạy ổn định - Giao diện thân thiện dễ sử dụng - Tối ưu hóa thao tác dư thừa, đơn giản cho người bắt đầu - Hạn chế thấp sai sót xảy trình sử dụng • Nhiệm vụ nghiên cứu - Nghiên cứu ngôn ngữ lập trình Android Đối tượng phạm vi nghiên cứu • Đối tượng - Ứng dụng quản lý nhân viên hệ điều hành Android • Phạm vi nghiên cứu - Trên điện thoại Android Phương pháp nghiên cứu - Tìm hiểu cách viết xây dựng ứng dụng cho Android - Tìm hiểu sâu công cụ phát triển phần mềm Android - Cài đặt ứng dụng Dự kiến kết quả: Ứng dụng quản lý nhân viên hệ điều hành Android CHƯƠNG : SƠ LƯỢC VỀ ANDROID 1.1 Lịch sử Android Ban đầu, Android hệ điều hành cho thiết bị cầm tay dựa lõi Linux công ty Android Inc (California, Mỹ) thiết kế Cơng ty sau Google mua lại vào năm 2005 bắt đầu xây dựng Android Platform Các thành viên chủ chốt Android Inc gồm có: Andy Rubin, Rich Miner, Nick Sears, and Chris White Và sau tiếp, vào cuối năm 2007, thuộc Liên minh Thiết bị Cầm tay Mã Nguồn mở (Open Handset Alliance) gồm thành viên bật ngành viễn thông thiết bị cầm tay như: Texas Instruments, Broadcom Corporation, Google, HTC, Intel, LG, Marvell Technology Group, Motorola, Nvidia, Qualcomm, Samsung Electronics, Sprint Nextel, T-Mobile, ARM Holdings, Atheros Communications, Asustek Computer Inc, Garmin Ltd, Softbank, Sony Ericsson, Toshiba Corp, and Vodafone Group,… Mục tiêu Liên minh nhanh chóng đổi để đáp ứng tốt cho nhu cầu người tiêu dùng kết tảng Android Android thiết kế để phục vụ nhu cầu nhà sản xuất thiết, nhà khai thác lập trình viên thiết bị cầm tay Phiên SDK lần phát hành vào tháng 11 năm 2007, hãng T Mobile công bố điện thoại Android T-Mobile G1, smartphone dựa tảng Android Một vài ngày sau đó, Google lại tiếp tục cơng bố mắt phiên Android SDK release Candidate 1.0 Trong tháng 10 năm 2008, Google cấp giấy phép mã nguồn mở cho Android Platform Khi Android phát hành thì số mục tiêu kiến trúc cho phép ứng dụng tương tác với sử dụng lại thành phần từ những ứng dụng khác Việc tái sử dụng không áp dụng cho dịch vụ mà cịn áp dụng cho thành phần dữ liệu giao diện người dùng Vào cuối năm 2008, Google cho phát hành thiết bị cầm tay gọi Android Dev Phone chạy ứng dụng Android mà không bị ràng buộc vào nhà cung cấp mạng điện thoại di động Mục tiêu thiết bị cho phép nhà phát triển thực thí nghiệm thiết bị thực chạy hệ điều hành Android mà ký hợp đồng Vào khoảng thời gian thì Google cho phát hành phiên vản vá lỗi 1.1 hệ điều hành Ở hai phiên 1.0 1.1 Android chưa hỗ trợ soft-keyboard mà địi hỏi thiết bị phải sử dụng bàn phím vật lý Android cố định vấn đề cách phát hành SDK 1.5 vào tháng Tư năm 2009, với số tính khác Chẳng hạn nâng cao khả ghi âm truyền thông, vật dụng, live folder 1.2 Kiến trúc Android Mô hình sau thể cách tổng quát thành phần hệ điều hành Android Mỗi phần đặc tả cách chi tiết Hình 1.1 Cấu trúc stack hệ thống Android 1.2.1 Linux Kernel Android dựa Linux phiên 2.6 cho hệ thống dịch vụ cốt lõi security, memory management, process management, network stack, and driver model Kernel Linux hoạt động lớp trừu tượng hóa giữa phần cứng phần cịn lại phần mềm stack 1.2.2 Android Runtime Android bao gồm tập hợp thư viện mà cung cấp hầu hết chức có sẵn thư viện lõi ngôn ngữ lập trình Java Tất ứng dụng Android chạy tiến trình riêng Máy ảo Dalvik viết thiết bị chạy nhiều máy ảo hiệu Các VM Dalvik thực thi tập tin thực thi Dalvik (dex) Định dạng tối ưu hóa cho nhớ tối thiểu VM dựa register-based, chạy lớp biên dịch trình biên dịch Java để chuyển đổi thành định dạng dex Các VM Dalvik dựa vào nhân Linux cho chức luồng quản lý nhớ thấp 1.2.3 Libraries Android bao gồm tập hợp thư viên C/C++ sử dụng nhiều thành phần khác hệ thống Android Điều thể thông qua tảng ứng dụng Android Một số thư viện liệt kê đây: - System C library: Thư viện chuẩn C - Media Libraries: Dựa PacketVideo's OpenCORE; thư viên hỗ trợ phát ghi định dạng audio video phổ thông, định dạng ảnh, bao gồm MPEG4, H.264, MP3, AAC, AMR, JPG, and PNG - Surface Manager: Quản lý việc truy xuất vào hệ thống hiển thị - LibWebCore: Một trình duyệt web đại mà có khả trình duyệt Android trình web nhúng - SGL: Công cụ đồ họa 2D - 3D libraries: Một giao diện dựa OpenGL ES 1.0 APIs; thư viện sử dụng phần cứng 3D - FreeType: bitmap vector font trình diễn - SQLite: Một sở dữ liệu mạnh mẽ dành cho tất ứng dụng Android 1.2.4 Application Framework Bằng cách cung cấp tảng phát triển mở, Android cung cấp cho nhà phát triển khả xây dựng ứng dụng phong phú sáng tạo Nhà phát triển tự tận dụng thiết bị phần cứng, thông tin địa điểm truy cập, dịch vụ chạy nền, thiết lập hệ thống báo động, thêm thông báo để trạng thái, nhiều, nhiều nữa Nhà phát triển truy cập vào API khuôn khổ sử dụng ứng dụng lõi Các kiến trúc ứng dụng thiết kế để đơn giản hóa việc sử dụng lại thành phần; ứng dụng xuất khả mình ứng dụng khác sau sử dụng những khả (có thể hạn chế bảo mật thực thi khuôn khổ) Cơ chế cho phép thành phần tương tự thay người sử dụng Cơ tất ứng dụng dịch vụ hệ thống, bao gồm: - Một tập hợp nhiều View có khả kế thừa lẫn dùng để thiết kế phần giao diện ứng dụng như: gridview, tableview, linearlayout,… - Một “Content Provider” cho phép ứng dụng truy xuất dữ liệu từ ứng dụng khác (chẳng hạn Contacts) chia sẻ dữ liệu giữa ứng dụng - Một “Resource Manager” cung cấp truy xuất tới tài nguyên mã nguồn, chẳng hạn như: localized strings, graphics, and layout files - Một “Notifycation Manager” cho phép tất ứng dụng hiển thị custom alerts status bar Activity Maanager dùng để quản lý chu trình sống ứng dụng điều hướng activity 1.2.5 Applications Android tích hợp sẵn số ứng dụng cần thiết như: contacts, browser, camera, Phone,… Tất ứng dụng chạy hệ điều hành Android viết Java 1.3 Chu kỳ ứng dụng Android Một tiến trình Linux gói gọn ứng dụng Android tạo cho ứng dụng codes cần run chạy khi: - Nó khơng phụ thuộc - Hệ thống cần lấy lại nhớ mà chiếm giữ cho ứng dụng khác khác thường đặc tính Android thời gian sống tiến trình ứng dụng không điều khiển trực tiếp bới Thay vào đó, xác định hệ thống qua kết hợp của: - Những phần ứng dụng mà hệ thống biết chạy - Những phần quan trọng người dùng Bao nhiêu vùng nhớ chiếm lĩnh hệ thống Chu kỳ sống thành phần Các thành phần ứng dụng có chu kỳ sống, tức thành phần từ lúc bắt đầu khởi tạo đến thời điểm kết thúc Giữa đó, đơi lúc chúng active inactive, trường hợp activies visible invisible Hình 1.2 Chu kỳ sống thành phần Activity stack Bên hệ thống activity quản lý activity stack Khi Activity start, đặt đỉnh stack trở thành activity chạy activity trước bên activity không thấy suốt trình activity tồn Nếu người dùng nhấn nút Back thì activity stack di duyển lên trở thành active Hình 1.3 Activity stack Các trạng thái chu kỳ sống Hình 1.4 Chu kỳ sống Activity 10 2.1 Mơ hình hóa u cầu 2.1.1 Xác định tác nhân Vì phần mềm dùng android nên có tác nhân người dùng 2.1.2 Xác định trường hợp sử dụng (use case) 2.1.2.1 Liệt kê trường hợp sử dụng - Khởi động ứng dụng - Đóng ứng dụng - Thêm nhân viên - Danh sách nhân viên - Lập trưởng / phó phịng - Xóa phịng ban 2.1.2.2 Đặc tả trường hợp sử dụng • Khởi động ứng dụng: - Tác nhân: Người dùng - Mô tả: Khi bắt đầu sử dụng thì cần phải khởi động ứng dụng • Đóng ứng dụng: - Tác nhân: Người dùng - Mô tả: Để đảm bảo an tồn thơng tin, dung lượng máy, tránh hao tổn pin kết thúc ứng dụng, người dùng phải đóng ứng dụng Thêm nhân viên: • • • - Tác nhân: Người dùng - Mô tả: Giao diện quản lý nhân viên, người dùng them nhân Danh sách nhân viên: - Tác nhân: Người dùng - Mơ tả:Người dùng sẻ xem danh sách có phịng ban Lập trưởng/ phó phịng: - Tác nhân :Người dung 30 - Mô tả :Người dùng sẻ lập trưởng phó phịng Xóa phịng ban: • - Tác nhân: Người dùng - Mơ tả: Có chức xóa những phịng ban khơng sử dụng 2.1.2.3 Biểu đồ trường hợp sử dụng  Biểu đồ trường hợp sử dụng Hình 2.1 Biểu đồ trường hợp sử dụng 2.2 Mơ hình hóa khái niệm 2.2.1 Các gói hệ thống 2.2.1.1 Các lớp biên Lớp biên lớp nằm đường biên hệ thống với phần giới cịn lại Nó biểu mẫu, báo cáo giao diện Quản lý nhân viên có những lớp biên sau: 31 Hình 2.2 Biểu đồ lớp biên Các lớp điều khiển Lớp điều khiển lớp làm nhiệm vụ điều khiển hoạt động lớp khác Tương ứng với Use Case có lớp điều khiển làm nhiệm vụ gửi thông điệp cho lớp liên quan Quản lý nhân viên có những lớp điều khiển sau: Hình 2.3 Biểu đồ lớp điều khiển 2.2.2 Xác định lớp đối tượng Xác định lớp đối tượng Mơ hình khái niệm hay cịn gọi mô hình đối tượng cách biểu diễn khái niệm (đối tượng), thực thể phạm vi toán Dựa vào việc áp dụng phương pháp khác nhau, xác định lớp đối tượng ứng dụng sau: - DanhSachPhongBan: Lớp chứa phòng - NhanVien: Lớp hiển thị thong tin nhân viên - NguoiDung: Lớp quản lý thông tin 32 - ChucVu: Lớp quản lý chức vụ nhân viên Hình 2.4 Các lớp đối tượng 2.3 Biểu đồ hoạt động Hình 2.5 Biểu đồ hoạt động 33 CHƯƠNG : XÂY DỰNG CHƯƠNG TRÌNH 3.1 Tổng quan App Quản Lý Nhân Viên  Giới thiệu toán App Quản lý nhân viên giúp người dùng sử dụng tiện lợi thông qua di động mình,tiết kiệm thời gian , cần martphone  Đặc điểm bật - App quản lý nhân viên giao diện thân thiện, đơn giãn, dễ sử dụng 3.2 Giao diện app Quản lý nhân viên 3.2.1 Giao diện - Giao diện chương trình Hình 3.1 Giao Diện Chương Trình 34 - Giải thích hình sau : • • Nút “ Lưu Phòng Ban “ : Cho phép lưu phòng ban cập nhật vào LitsView Sự kiện nhấn ListView : nhấn vào phòng ban thì hiển thị lại thơng tin phịng ban vào phần Edittext bên - Tiếp tục ta sử lý Context Menu cho phòng ban: Khi nhấn thật lâu vào phịng ban đó, ví dụ trường hợp phòng Kỹ thuật, chương trình hiển thị context Menu có chức : Thêm nhân viên Danh sách nhân viên Lập trưởng / phó phịng Xóa phịng ban Hình 3.2 Menu chức phịng ban - Ứng với chức ta có Thêm nhân viên : 35 • Mặc định nhân viên tạo thì có chức vụ Nhân Viên (khơng có chức vụ quản lý) : Hình 3.3 Thêm nhân viên • • Nút “ Xóa trắng “ : cho phép xóa dữ liệu EditText focus tới mã nhân viên Nút “ Lưu nhân viên “ : cho phép thêm nhân viên vào phịng ban, Giới Tính Nam, Nữ để hiển thị hình ảnh cho • Sau bấm nút “ Lưu Nhân Viên “ , thì cập nhật lại danh sách phòng ban (cập nhật số lượng nhân viên vào phòng ban) Danh sách nhân viên - Chương trình sẻ hiển thị danh sách nhân viên phòng ban chọn, ví dụ trường hợp danh sách nhân viên phòng ban Kỹ thuật : 36 Hình 3.4 Danh sách nhân viên - Màn hình xem danh sách nhân viên có chức sau : + Nhân viên có mơ tả chức vụ giới tính - Xem chức Context Menu cho ListView mục xem danh sách nhân viên : 37 Hình 3.5 Menu chức danh sách nhân viên Ta có chức : 1.1 Sửa nhân viên 1.2 Chuyển phòng ban 1.3 Xóa nhân viên - Ta vào chức 2.1 Sửa nhân viên - Ta nhấn thật vào nhân viên , sau Context Menu hiển thị lên , ta chọn sửa nhân viên , hình sửa nhân viên xuất sau (chú ý Activity sửa nhân viên sử dụng chung Layout với Activity thêm nhân viên): 38 Hình 3.6 Sửa nhân viên 2.2 Chuyển phịng ban - Ta vào chức chuyển phòng ban cho nhân viên Chương trình sẻ hiển thị danh sách phòng ban Hình 3.7 Chuyển phịng ban 39 2.3 Xóa nhân viên - Ta qua chức Xóa nhân viên hình xem danh sách, chưởng trình sẻ hiển thị hình hỏi xem có chắn muốn xóa hay khơng ? nhấn đồng ý để xóa: - Ta chọn nhân viên xóa : Hình 3.8 Xóa nhân viên Lập trưởng phịng/ phó phịng - Ta qua chức trưởng phịng/ phó phịng cho phịng ban - Khi Conttext Menu để hiển thị lên thì ta chọn “ Lập trưởng, phó phịng “ - Bây ta nhấn thật lâu vào phòng ban “ Kỹ thuật “, sau ta thiết lập trưởng phó phịng cho ban , xem giao diện bên : 40 Hình 3.9 Lập trưởng phịng/ phó phịng - Trưởng phịng cho phép chọn - Phó phịng cho phép chọn tùy ý Xóa phịng ban - Ta qua chức cuối cùng: Xóa phịng ban , tương tự xóa nhân viên Chương trình hỏi ta có chắn muốn xóa hay khơng ? 41 Hình 3.10 Xóa phịng ban 3.3 Cấu hình cài đặt Ứng dụng cài đặt loại điện thoại chạy hệ điều hành Android phiên 2.3.1 trở lên 42 KẾT LUẬN Đánh giá ứng dụng  Mục tiêu đạt - Xây dựng ứng dụng quản lý nhân viên đơn giản - Giao diện đẹp, dễ sử dụng - Hiểu sâu ngôn ngữ lập trình Android, có thêm nhiều kiến thức, kinh nghiệm việc lập trình ứng dụng Android - Củng cố thêm kiến thức  Thiếu sót lỗi chưa giải - Ứng dụng lỗi - Có nhiều điểm chưa hợp lý chưa làm Hướng phát triển tương lai - Khắc phục lỗi ứng dụng - Thiết kế thêm số chức - Xây dựng app hoàn thiện - Xây dựng app chạy nhiều thiết bị di đông khác Tổng quan Sau thực xong đồ án, em nắm bắt quy trình để tạo nên ứng dụng quản lý nhân viên đơn giản tảng Android, tạo tiền đề cho những bước tiến sau học tập công việc Mặc dù ứng dụng chưa tốt lắm, phần đáp ứng yêu cầu người Một lần nữa em xin gửi lời cảm ơn đến thầy cô dạy dỗ ba năm học qua, gửi lời cảm ơn đến thầy Chí Trung tận tình giúp đỡ em hoàn thành đồ án 43 TÀI LIỆU THAM KHẢO  Trang thông tin wikipedia.org  Trang http://www.w3schools.com/  Trang https://developers.google.com/  Trang https://duythanhcse.wordpress.com/ 44 ... sách nhân viên : 37 Hình 3.5 Menu chức danh sách nhân viên Ta có chức : 1.1 Sửa nhân viên 1.2 Chuyển phịng ban 1.3 Xóa nhân viên - Ta vào chức 2.1 Sửa nhân viên - Ta nhấn thật vào nhân viên ,... Lớp quản lý chức vụ nhân viên Hình 2.4 Các lớp đối tượng 2.3 Biểu đồ hoạt động Hình 2.5 Biểu đồ hoạt động 33 CHƯƠNG : XÂY DỰNG CHƯƠNG TRÌNH 3.1 Tổng quan App Quản Lý Nhân Viên  Giới thiệu toán... cho Android - Tìm hiểu sâu công cụ phát triển phần mềm Android - Cài đặt ứng dụng Dự kiến kết quả: Ứng dụng quản lý nhân viên hệ điều hành Android CHƯƠNG : SƠ LƯỢC VỀ ANDROID 1.1 Lịch sử Android

Ngày đăng: 22/07/2020, 22:33

Hình ảnh liên quan

Hình 1.1 Cấu trúc stack hệ thống Android - đồ án ngành phần mềm android quản lý nhân viên

Hình 1.1.

Cấu trúc stack hệ thống Android Xem tại trang 6 của tài liệu.
Hình 1.2 Chu kỳ sống thành phần - đồ án ngành phần mềm android quản lý nhân viên

Hình 1.2.

Chu kỳ sống thành phần Xem tại trang 9 của tài liệu.
Hình 1.3 Activity stack - đồ án ngành phần mềm android quản lý nhân viên

Hình 1.3.

Activity stack Xem tại trang 10 của tài liệu.
Hình 1.4 Chu kỳ sống của Activity - đồ án ngành phần mềm android quản lý nhân viên

Hình 1.4.

Chu kỳ sống của Activity Xem tại trang 10 của tài liệu.
Hình 1.6 Cấu trúc một giao diện ứng dụng Android - đồ án ngành phần mềm android quản lý nhân viên

Hình 1.6.

Cấu trúc một giao diện ứng dụng Android Xem tại trang 14 của tài liệu.
Hình 1.7 Bố trí các widget sử dụng LinearLayout - đồ án ngành phần mềm android quản lý nhân viên

Hình 1.7.

Bố trí các widget sử dụng LinearLayout Xem tại trang 15 của tài liệu.
Hình 1.8 Bố trí các widget trong FrameLayout - đồ án ngành phần mềm android quản lý nhân viên

Hình 1.8.

Bố trí các widget trong FrameLayout Xem tại trang 16 của tài liệu.
Hình 1.9 Bố trí các widget trong RetaliveLayout - đồ án ngành phần mềm android quản lý nhân viên

Hình 1.9.

Bố trí các widget trong RetaliveLayout Xem tại trang 17 của tài liệu.
Hình 1.10 Bố trí widget trong TableLayout - đồ án ngành phần mềm android quản lý nhân viên

Hình 1.10.

Bố trí widget trong TableLayout Xem tại trang 17 của tài liệu.
Hình 1.12 ImageView và ImageButton - đồ án ngành phần mềm android quản lý nhân viên

Hình 1.12.

ImageView và ImageButton Xem tại trang 20 của tài liệu.
Hình 1.13 Minh họa cho một ListView - đồ án ngành phần mềm android quản lý nhân viên

Hình 1.13.

Minh họa cho một ListView Xem tại trang 21 của tài liệu.
Hình 1.15 Minh họa cho ContextMenu - đồ án ngành phần mềm android quản lý nhân viên

Hình 1.15.

Minh họa cho ContextMenu Xem tại trang 25 của tài liệu.
Hình 1.16 Minh họa Quick Search Box - đồ án ngành phần mềm android quản lý nhân viên

Hình 1.16.

Minh họa Quick Search Box Xem tại trang 26 của tài liệu.
Hình 1.18 Các thuộc tính của Intent - đồ án ngành phần mềm android quản lý nhân viên

Hình 1.18.

Các thuộc tính của Intent Xem tại trang 28 của tài liệu.
Hình 1.17 Truyền dữ liệu giữ 2 Activity - đồ án ngành phần mềm android quản lý nhân viên

Hình 1.17.

Truyền dữ liệu giữ 2 Activity Xem tại trang 28 của tài liệu.
Hình 1.19 Các Action đã được định nghĩa trong Intent - đồ án ngành phần mềm android quản lý nhân viên

Hình 1.19.

Các Action đã được định nghĩa trong Intent Xem tại trang 29 của tài liệu.
Hình 2.1 Biểu đồ trường hợp sử dụng - đồ án ngành phần mềm android quản lý nhân viên

Hình 2.1.

Biểu đồ trường hợp sử dụng Xem tại trang 31 của tài liệu.
Hình 2.2 Biểu đồ các lớp biên Các lớp điều khiển - đồ án ngành phần mềm android quản lý nhân viên

Hình 2.2.

Biểu đồ các lớp biên Các lớp điều khiển Xem tại trang 32 của tài liệu.
Hình 2.4 Các lớp đối tượng - đồ án ngành phần mềm android quản lý nhân viên

Hình 2.4.

Các lớp đối tượng Xem tại trang 33 của tài liệu.
Hình 2.5 Biểu đồ hoạt động - đồ án ngành phần mềm android quản lý nhân viên

Hình 2.5.

Biểu đồ hoạt động Xem tại trang 33 của tài liệu.
Hình 3.1 Giao Diện Chương Trình - đồ án ngành phần mềm android quản lý nhân viên

Hình 3.1.

Giao Diện Chương Trình Xem tại trang 34 của tài liệu.
- Giải thích về màn hình chính sau: - đồ án ngành phần mềm android quản lý nhân viên

i.

ải thích về màn hình chính sau: Xem tại trang 35 của tài liệu.
Hình 3.3 Thêm nhân viên - đồ án ngành phần mềm android quản lý nhân viên

Hình 3.3.

Thêm nhân viên Xem tại trang 36 của tài liệu.
Hình 3.4 Danh sách nhân viên - đồ án ngành phần mềm android quản lý nhân viên

Hình 3.4.

Danh sách nhân viên Xem tại trang 37 của tài liệu.
Hình 3.5 Menu chức năng danh sách nhân viên - đồ án ngành phần mềm android quản lý nhân viên

Hình 3.5.

Menu chức năng danh sách nhân viên Xem tại trang 38 của tài liệu.
Hình 3.7 Chuyển phòng ban - đồ án ngành phần mềm android quản lý nhân viên

Hình 3.7.

Chuyển phòng ban Xem tại trang 39 của tài liệu.
Hình 3.6 Sửa nhân viên - đồ án ngành phần mềm android quản lý nhân viên

Hình 3.6.

Sửa nhân viên Xem tại trang 39 của tài liệu.
Hình 3.8 Xóa nhân viên - đồ án ngành phần mềm android quản lý nhân viên

Hình 3.8.

Xóa nhân viên Xem tại trang 40 của tài liệu.
Hình 3.9 Lập trưởng phòng/ phó phòng - đồ án ngành phần mềm android quản lý nhân viên

Hình 3.9.

Lập trưởng phòng/ phó phòng Xem tại trang 41 của tài liệu.
Hình 3.10 Xóa phòng ban - đồ án ngành phần mềm android quản lý nhân viên

Hình 3.10.

Xóa phòng ban Xem tại trang 42 của tài liệu.

Từ khóa liên quan

Mục lục

  • LỜI CẢM ƠN

  • MỤC LỤC

  • LỜI MỞ ĐẦU

    • 1. Lý do chọn đề tài

    • 2. Mục tiêu và nhiệm vụ nghiên cứu

    • 3. Đối tượng và phạm vi nghiên cứu

    • 4. Phương pháp nghiên cứu

    • 5. Dự kiến kết quả: Ứng dụng quản lý nhân viên trên hệ điều hành Android.

    • CHƯƠNG 1 : SƠ LƯỢC VỀ ANDROID

      • 1.1. Lịch sử Android

      • 1.2. Kiến trúc của Android

        • 1.2.1. Linux Kernel

        • 1.2.2. Android Runtime

        • 1.2.3. Libraries

        • 1.2.4. Application Framework

        • 1.2.5. Applications

        • 1.3. Chu kỳ ứng dụng của Android

          • 1.3.1. Chu kỳ sống thành phần

          • 1.3.2. Activity stack

          • 1.3.3. Các trạng thái của chu kỳ sống

          • 1.3.4. Chu kỳ sống của ứng dụng

          • 1.3.5. Các sự kiện trong chu kỳ sống của ứng dụng

          • 1.3.6. Thời gian sống của ứng dụng

          • 1.3.7. Thời gian hiển thị của Activity

Tài liệu cùng người dùng

Tài liệu liên quan