5 Phần 2: Các giao diện danh sách Với giao diện này sẽ hiển thị các danh sách liên quan đến các thành phần có trong cơ sở dữ liệu của ứng dụng.. Phần 4: Các trang giao diện chi tiết thôn
Trang 1Khoá : 2014 - 2018 Môn học : LẬP TRÌNH TRÊN THIẾT BỊ DI
ĐỘNG
TP.HCM, tháng 12 năm 2016
Trang 2Sinh viên thực hiện : TĂNG THIÊN PHÚ
MSSV : 1411531636 Khoá : 2014 – 2018 Môn học : LẬP TRÌNH TRÊN THIẾT BỊ DI
ĐỘNG
Tp HCM, tháng 12 năm 2016
Trang 33
MỤC LỤCChương 1: Ý nghĩa, mục tiêu của chủ đề
2.4 Thêm hoá đơn mua bán
2.5 Thực hiện cập nhật hoặc xoá dữ liệu
2.6 Một số chức năng khác
Chương 3: Hướng dẫn cài đặt
Chương 4: Các tài liệu tham khảo
Trang 4có chức năng nghe gọi bình thường, mà hiện nay nó còn giúp ta trong công việc, học tập giải trí Sức mạnh của một chiếc smartphone hoặc tablet hiện nay có thể so sánh ngang với một chiếc máy tính Vì thế, Nếu bạn là một chủ cửa hàng tạp hoá tiện lợi, bạn có thể tận dụng sức mạnh này để quản lý cửa hàng tạp hóa của bạn chỉ bằng một chiếc smartphone hoặc tablet Vì thế, tôi đã thiết kế và lập trình ra ứng dụng này để phục vụ cho nhu cầu trên
Mục tiêu của ứng dụng này sẽ giúp cho người sử dụng có thể dễ dàng quản lý sản phẩm hàng hóa mà mình đang bán, các nhóm khách hàng của mình, cũng như
là các hóa đơn thanh toán sau khi khách hàng đã mua một hàng hóa tại cửa hàng, giảm bớt nhầm lẫn trong quá trình thanh toán cũng như là giúp ta biết được tình hình kinh doanh của cửa hàng
1.2 Nội dung ứng dụng
Sau khi phân tích kết hợp với các thao tác đối với nhóm ứng dụng quản lí tương tự khác Tôi đã đưa ra các thành phần giao diện xử lý cho ứng dụng như sau:
Phần 1: Giao diện giới thiệu và Giao diện chính.
Với giao diện chính sẽ các chức năng mà người dùng cần sử dụng Và sẽ chuyển đến các giao diện khác đúng với mục đích của mình
Với giao diện giới thiệu sẽ giới thiệu về người làm ra ứng dụng này
Trang 55
Phần 2: Các giao diện danh sách
Với giao diện này sẽ hiển thị các danh sách liên quan đến các thành phần có trong cơ sở dữ liệu của ứng dụng
Phần 3: Các trang giao diện nhập liệu
Những trang có giao diện này sẽ giúp cho người sử dụng có thể thêm hoặc sửa dữ liệu liên quan
Phần 4: Các trang giao diện chi tiết thông tin
Những trang giao diện này sẽ hiển thị dữ liệu liên quan theo điều kiện nhất
định
1.3 Ưu điểm và khuyết điểm của ứng dụng
Trong quá trình thiết kế và phát triển ứng dụng, Tôi nhận ra một số ưu điểm và khuyết điểm của ứng dụng này như sau:
Ứng dụng có thể chạy trên tất cả các hệ điều hành Android từ 4.0 trở lên
Giao diện được thiết kế theo phong cách Material hiện đại, trực quan dễ dàng
Trang 77
Hình 2.1: Hình giao diện chính khi người dùng khởi động ứng dụng hoàn tất
Trang 88
Hình 2.2: Hình ảnh giao diện lựa chọn một số chức năng khác
Trang 99
Hình 2.3: Hình ảnh giao diện menu tại giao diện chính
Trang 1010
Hình 2.4: Hình ảnh giao diện thông báo khi người dùng cần thoát ứng dụng
Trang 1111
1.4.2 Giao diện danh sách
Giao diện này sẽ hiển thị danh sách thông tin về các Loại hàng hoá, Hàng hoá, Khách hàng và các hoá đơn đã có từ trong CSDL Có thể cho người dùng có thể
thực hiện một số chức năng như thêm, xoá, sửa và tìm kiếm dữ liệu đó
Trang 1212
Hình 2.5: Hình ảnh giao diện danh sách các loại hàng hoá
Trang 1313
Hình 2.6: Hình ảnh giao diện danh sách hàng hoá của cừa hàng
Trang 1414
Hình 2.7: Hình ảnh giao diện danh sách khách hàng của cửa hàng
Trang 1515
Hình 2.8: Hình ảnh giao diện danh sách các hoá đơn cửa hàng đã thanh toán
Trang 1616
1.4.3 Giao diện thêm, cập nhật
Các giao diện dưới đây sẽ giúp cho người sử dung có thể thêm mới dữ liệu cũng như là cập nhật lại các dữ liệu
Trang 1717
Hình 2.9: Hình ảnh giao diện thêm, cập nhật loại hàng hoá
Trang 1818
Trang 1919
Hình 2.10: Hình ảnh giao diện thêm, cập nhật hàng hoá
Trang 2020
Hình 2.11: Hình ảnh giao diện thêm, cập nhật khách hàng
Trang 2121
Hình 2.12: Hình ảnh giao diện thêm một hoá đơn
Trang 2222
Hình 2.12: Hình ảnh giao diện thêm hàng hoá cho hoá đơn
Trang 2323
1.4.4 Giao diện xoá
Các hình ảnh dưới đây sẽ hiện diện khi người sử dụng chọn xoá một dữ liệu nào đó
Trang 2424
Hình 2.13: Hình ảnh giao diện menu lựa chọn các chức năng với dữ liệu
Trang 2525
Hình 2.14: Hình ảnh giao diện menu thông báo xác nhận xoá dữ liệu
Trang 2626
1.4.5 Giao diện tìm kiếm
Các giao diện dưới đây sẽ mô tả chức năng tìm kiếm dữ liệu trên các trang danh sách
Trang 2727
Hình 2.15: Hình ảnh giao diện mô tả chức năng tìm kiếm khách hàng
Trang 2828
Hình 2.16: Hình ảnh giao diện mô tả chức năng tìm kiếm hàng hoá
Trang 2929
1.4.6 Giao diện chi tiết
Các giao diện dưới đây sẽ mô tả cho chức năng xem chi tiết moojot hoá đơn của cửa hàng
Trang 3030
Hình 2.17: Hình ảnh giao diện mô tả menu lựa chọn xem chi tiết hoá đơn
Trang 3131
Hình 2.18: Hình ảnh giao diện chi tiết một hoá đơn
Trang 32Hình 2.1: Hướng dẫn thêm khách hàng
Bước 2: Sau đó, chạm vào nút để mở giao diện thêm khách hàng lên
Trang 3434
Hình 2.3: Hướng dẫn thêm khách hàng 2.2 Thêm loại hàng hoá
Bước 1: Để có thể thêm một loại hàng hoá mới, bạn cần ở tại giao diện chính của dụng Sau đó, chọn vào hình có biểu tượng loại hàng hoá để mở giao diện danh sách loại hàng hoá lên
Trang 3535
Hình 2.4: Hướng dẫn thêm loại hàng
Bước 2: Sau đó, chạm vào nút để mở giao diện thêm loại hàng hoá lên
Trang 3636
Hình 2.5: Hướng dẫn thêm loại hàng
Bước 3: Sau đó bạn cần nhập các thông tin cần thiết cho loại hàng hoá như
thêm loại hàng Ứng dụng sẽ quay lại giao diện danh sách loại hàng hoá và sẽ hiển thị loại hàng hoá mà bạn vừa mới thêm
Trang 37Hình 2.7: Hướng dẫn thêm hàng
Trang 38sẽ quay lại giao diện danh sách hàng hoá và sẽ hiển thị hàng hoá mà bạn vừa mới thêm
Trang 3939
Hình 2.9: Hướng dẫn thêm hàng
2.4 Thêm hoá đơn mua bán
Bước 1: Để có thể thêm một hoá đơn mới, bạn có hai cách để thực hiện Cách một cần ở tại giao diện chính của dụng Sau đó, chọn vào hình có biểu tượng thanh toán để mở giao diện danh sách hoá đơn lên
Cách hai, bạn có thể ấn vào nút để mở giao diện thêm hoá đơn mới mà không cần phải qua danh sách hoá đơn
Hình 2.10: Hướng dẫn thêm hoá đơn
Trang 4040
Bước 2: Sau khi giao diện thêm hoá đơn đã hiện lên, bạn có thể chọn khách hàng mua hàng
Hình 2.10: Hướng dẫn thêm hoá đơn
Bước 3: Sau đó, nhấn vào nút Thêm Hàng Hoá để mở giao diện danh sách hàng hoá để thêm lên để thêm hàng hoá mà các khách hàng mua
Trang 4141
Hình 2.12: Hướng dẫn thêm hoá đơn
Sau đó chọn nút chọn hàng
Bước 3: Sau đó, bạn cần nhập vào số tiền mà khách hàng đã đưa và nhấn vào
nút để ứng dụng tính tiền thừa cho bạn
Hình 2.11: Hướng dẫn thêm hoá đơn
Trang 4242
Bước 4: Cuối cùng, bạn nhấn vào nút để ứng dụng thêm dữ liệu của bạn vào CSDL và sẽ hiện danh sách hoá đơn lên
2.5 Thực hiện cập nhật hoặc xoá dữ liệu
Để có thể cập nhật hoặc xoá dữ liệu nào đó trong ứng dụng, ta sẽ cần thực hiện như sau Ở đây, tôi xin lấy dữ liệu của bảng hàng hoá ra làm ví dụ, các cách thực hiện đối với các dữ liệu khác cũng sẽ cần thực hiện tương tự
Bước 1: Để sửa dữ liệu, bạn cần phải vào giao diện danh sách của các dữ liệu mà bạn cần sửa Sau đó, bạn cần chạm và giữ vào một dữ liệu mà bạn cần thay đổi Ứng dụng sẽ hiện lên một menu cho bạn lựa chọn có thể cập nhật dữ liệu hoặc xoá dữ liệu
Hình 2.12: Hướng dẫn cập nhật hoặc xoá dữ liệu
Cập nhật dữ liệu
Bước 2: Nếu bạn có yêu cầu là sử dữ liệu, thì bạn sẽ cần chọn menu sửa Sau đó, ứng dụng sẽ hiện giao diện tương ứng với loại dữ liệu đó lên với các thông tin được hiện trên các thành phần của giao diện đó
Trang 4343
Hình 2.13: Hướng dẫn cập nhật dữ liệu
Bước 3: Sau đó, bạn cần nhập các thông tin cần sửa vào và nhấn nút hoặc
sau khi thêm xong Ứng dụng sẽ cập nhật lại dữ liệu đó cho bạn Cuối cùng
sẽ hiện lại giao diện danh sách liên quan với các dữ liệu mà bạn đã sửa
Xoá dữ liệu
Bước 2: Nếu bạn có yêu cầu là xoá dữ liệu, thì bạn cần chọn menu là Xoá Sau đó, ứng dụng hiện thông báo yêu cầu
Trang 4444
Hình 2.14: Hướng dẫn xoá dữ liệu
Bước 3: Nếu bạn chọn Yes, ứng dụng sẽ xoá dữ liệu đó khỏi CSDL và danh sách cho bạn Nếu bạn chọn No, thì sẽ không thực hiện hành động nào mà hiện lại
danh sách với các dữ liệu cũ cho bạn
2.6 Một số chức năng khác
Tìm kiếm dữ liệu trong danh sách
Bạn có thể tìm kiếm dữ liệu của mình trong các giao diện danh sách Để thực
hiện bạn cần chạm vào biểu tượng phía trên cùng của giao diện Sau đó, bạn cần nhập vào thông tin cần tìm kiếm Ứng dụng sẽ tìm kiếm dữ liệu đó cho bạn Nếu có, ứng dụng sẽ hiện các dữ liệu đó lên giao diện:
Trang 45Cách 1: Bạn ở ngoài giao diện chính, bạn cần nhấn vào biểu tượng
phía trên của giao diện Sau đó bạn tiến hành chọn vào mục Thoát Ứng dụng sẽ thoát và đưa ra màn hình chính của thiết bị của bạn
Trang 4646
Hình 2.16: Hướng dẫn thoát ứng dụng
Cách 2: Bạn có thể chạm vào nút Back trên thiết bị của bạn Một bảng
thông báo yêu cầu sẽ hiện ra
Hình 2.17: Hướng dẫn thoát ứng dụng
Trang 4747 Nếu bạn muốn thoát hãy chọn Yes, ngược lại chọn No ứng dụng sẽ tiếp tục phục vụ cho bạn
Trang 4848
Chương 3:
Hướng dẫn cài đặt
Vì ứng dụng của tôi chưa được tải lên kho ứng dụng của Google Play Vì vậy,
để có thể cài đặt ứng dụng này Bạn cần phải có file APK để cài đặt
Tiếp theo, nếu đã có file APK của ứng dụng này, bạn cần chép nó vào bộ nhớ của thiết bị bạn Sau đó chọn để mở nó lên, giao diện cài đặt ứng dụng sẽ hiện ra
Hình 3.1: Hình ảnh minh hoạ quá trình cài đặt
Tiếp theo, bạn cần chọn vào nút Cài Đặt để tiến hành cài đặt ứng dụng Quá trình cài đặt sẽ diễn ra vài giây Sau khi cài đặt thành công giao diện tiếp theo sẽ hiện ra
Trang 4949
Hình 3.2: Hình ảnh minh hoạ quá trình cài đặt
Tiếp theo, bạn có thể chọn vào nút Xong để kết thúc quá trình cài đặt Hoặc nhấn vào nút Mở để trải nghiệm ứng dụng này lập tức