Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 41 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
41
Dung lượng
1,91 MB
Nội dung
TRƯỜNG ĐẠI HỌC THỦ DẦU MỘT VIỆN KỸ THUẬT – CÔNG NGHỆ TIỂU LUẬN MÔN HỌC PHÁT TRIỂN ỨNG DỤNG DI ĐỘNG Đề tài XÂY DỰNG ỨNG DỤNG DI ĐỘNG QUẢN LÝ NHÀ TRỌ GVHD: ThS Nguyễn Hữu Vĩnh SVTH: Nguyễn Minh Toàn MSSV: 1824801030232 Trần Tấn Tài 1824801030230 Lê Thanh Hồi 1824801030235 Bình Dương, tháng 11 năm 2021 0 TRƯỜNG ĐẠI HỌC THỦ DẦU MỘT VIỆN KỸ THUẬT – CÔNG NGHỆ TIỂU LUẬN MÔN HỌC PHÁT TRIỂN ỨNG DỤNG DI ĐỘNG Đề tài XÂY DỰNG ỨNG DỤNG DI ĐỘNG QUẢN LÝ NHÀ TRỌ GVHD: ThS Nguyễn Hữu Vĩnh SVTH: Nguyễn Minh Toàn 1824801030232 Trần Tấn Tài 1824801030230 Lê Thanh Hồi 1824801030235 Bình Dương, tháng 11 năm 2021 0 TRƯỜNG ĐẠI HỌC THỦ DẦU MỘT VIỆN KỸ THUẬT – CÔNG NGHỆ NHẬN XÉT VÀ CHẤM ĐIỂM CỦA GIẢNG VIÊN Họ tên giảng viên: ThS Nguyễn Hữu Vĩnh Đề tài: Xây dựng ứng dụng di động quản lý nhà trọ Nội dung nhận xét: Điểm: Bằng số: Bằng chữ: Bình Dương, ngày tháng GIẢNG VIÊN Nguyễn Hữu Vĩnh 0 năm 2021 LỜI CẢM ƠN Trước tiên em xin gửi lời cảm ơn chân thành đến thầy Nguyễn Hữu Vĩnh tận tình giúp đỡ, trực tiếp bảo, huớng dẫn em suốt trình thực học phần Dự án Trong thời gian làm việc, nhóm em khơng ngừng tiếp thu thêm nhiều kiến thức bổ ích mà cịn học tập tinh thần làm việc, thái độ nghiên cứu khoa học nghiêm túc, hiệu quả, điều cần thiết cho em trình học tập Là sinh viên chuyên ngành Kỹ Thuật Phần Mềm - Trường Đại học Thủ Dầu Một, đào tạo cung cấp kiến thức từ đến phức tạp lập trình website nói chung ứng dụng cơng nghệ vào website nói riêng giúp em nâng cao trình độ hiểu biết Từ vận dụng kiến thức học vào trình thực đề tài, nâng cao trình độ Xin chân thành cảm ơn thầy Nguyễn Hữu Vĩnh tận tình hướng dẫn góp ý suốt q trình học tập hồn thiện đồ án môn học Xin chân thành cảm ơn! 0 LỜI CAM ĐOAN Chúng xin cam đoan đồ án phát triển mã nguồn mở “Xây dựng ứng dụng di động quản lý nhà trọ” cơng trình nghiên cứu thân hướng dẫn giảng viên Nguyễn Hữu Vĩnh Các nội dung nghiên cứu, kết đề tài trung thực chưa công bố bất k hình thức trước Những phần sử dụng tài liệu tham khảo đồ án nêu rõ phần tài liệu tham khảo Ngoài , luận văn cn sử dụng số nhận xt, đánh số liệu tác giả khác , quan tố chức khác có trch dẫn thch nguồn gốc Nếu phát có bất k gian lận tơi xin hoàn toàn chu trách nhiệm nội dung luận văn Trường đại học Thủ Dầu Một khơng liên quan đến vi phạm tác quyền, quyền tơi gây q trình thực (nếu có) Bình Dương, Ngày 14 tháng 11 năm 2021 Sinh viên 0 TÓM TẮT Hiện nay, trường Đại học ngày mở rộng, khu công nghiệp xuất ngày nhiều, lượng sinh viên người lao động s ống xa nhà tăng nhanh chóng cách đáng kể Chnh xu hướng kéo theo việc khu nhà trọ mọc lên nấm, đặc biệt gần trường Đại học Cao đẳng, khu công nghiệp, từ nội ngoại thành Thực tế kinh doanh phịng trọ hay cho th hộ hình thức nhiều người quan tâm nay, mang đến thu nhập cao ổn đnh cho chủ nhà, nhu cầu ln cao chu tác động từ mơi trường bên ngồi Nếu số lượng phòng trọ bạn mức trung trung, khơng q nhiều dường việc quản lý có lẽ dễ dàng Chính thu nhập cao khơng s ợ khơng có người th, nhiều chủ nhà mạnh dạn đầu tư vào hình thức kinh doanh này, với quy mơ nhà trọ lớn, nhiều phịng hay chí phân bố nhiều khác nhau, điều khiến bạn khơng có đủ thời gian để quản lý t ất sử dụng phần mềm quản lý nhà trọ giải pháp đơn giản, hiệu để bạn theo dõi tất thứ Chính em chọn đề tài: “Xây dựng ứng dụng di động quản lý nhà trọ ” làm đề tài tiểu luận cuối kì cho mơn học “Phát triển ứng dụng di động” Gồm chương: Chương 1: Giới thiệu tổng quan đề tài Chương 2: Cơ sở lý thuyết Chương 3: Phân tích thiết kê hệ thống Chương 4: Hiện thực chức kiểm thử phần mềm Chương 5: Kết luận hướng phát triển 0 SUMMARY Currently, when universities are expanding, industrial zones are appearing more and more, the number of students and workers living far from home has also increased significantly It is this trend that leads to the mushrooming of hostels, especially near universities, colleges, industrial parks, from inner to suburbs In fact, the business of accommodation or apartment rental is a form that many people are interested in today, because it brings high and stable income to homeowners, the demand is always high and it is less affected by the environment outside school If your number of rooms is average, not too much, it seems that the management is probably quite easy Because of high income and not afraid of not having tenants, many landlords boldly invest in this business form, with large scale inns, many rooms or even distributed in many different locations, this so you don't have enough time to manage it all and using hostel management software is a simple and effective solution for you to keep track of everything That's why I chose the topic : "Building a mobile application for hotel management" as the final thesis topic for the subject "Developing a mobile application" Consists of chapters: Chapter 1: Introduction to the topic Chapter 2: Theoretical Basis Chapter 3: System analysis and design Chapter 4: Functional implementation and software testing Chapter 5: Conclusion and development direction 0 MỞ ĐẦU Cùng với xu tồn cầu hóa, kinh doanh quốc tế cách mạng công nghệ 4.0 phát triển mạnh mẽ, hoạt động thương mại điện tử ngày trở nên đa dạng, phong phú có ý nghĩa quan trọng quốc gia kinh tế toàn cầu Thương mại điện tử lĩnh vực phức tạp liên quan đến nhiều vấn đề người, văn hóa, phong tục tập quán, công nghệ, hệ thống luật pháp…do việc phát triển thương mại điện tử ưu tiên xu hướng phát triển kinh tế Thay phải tận cửa hàng để lựa chọn s ản phẩm ngồi nhà xem tất loại mỹ phẩm, thông tin chi tiết cửa hàng bày bán Từ chọn đơi ưng ý cần đặt mua vài ngày sau có người giao hàng đến thật tiện lợi Là sinh viên chuyên ngành K ỹ Thuật Phần Mềm - Trường Đại học Thủ Dầu Một, đào tạo cung cấp kiến thức từ đến phức tạp thương mại điện tử nói chung ứng dụng phần mềm nói riêng giúp em nâng cao trình độ hiểu biết Từ vận dụng kiến thức học vào trình làm việc, nâng cao trình độ 0 TRƯỜNG ĐH THỦ DẦU MỘT CỘNG HÒA XÃ HỘI CHỦ NGHĨA VIỆT NAM KHOA KỸ THUẬT CÔNG NGHỆ Độc lập – Tự – Hạnh phúc PHIẾU ĐÁNH GIÁ PROJECT (Đánh giá trình thực hiện, báo cáo văn sản phẩm) Học phần: PHÁT TRIỂN ỨNG DỤNG DI ĐỘNG Họ tên sinh viên (MSSV): Nguyễn Minh Toàn Trần Tấn Tài Lê Thanh Hoài Trọng Tốt Khá Trung bình Kém số % 100% 75% 50% 0% kiếm chủ Tìm kiếm đưa Chọn ý tưởng động đưa ý ý tưởng số đề tưởng mang tốt nghị Hoàn toàn hợp Khá hợp lý, điều Chưa hợp lý, có lý, khơng cần chỉnh chút điều chỉnh theo điều chỉnh theo góp ý góp ý Chuẩn bị tốt Chuẩn bị Chuẩn bị điều kiện đa số điều kiện số điều kiện Không cho việc thực cho việc thực cho việc thực chuẩn bị project, có hiện, khởi cần bổ điều thể khởi động động bổ sung sung thêm có kiện sau thể khởi động Tiêu chí Tích cực tìm Nêu ý Thái độ tưởng 05 tính tham gia tích cực Lập kế hoạch thực 05 Quá trình thực project Giai đoạn chuẩn bị 10 0 Không quan tâm lựa chọn ý tưởng Khơng hợp lý khơng điều chỉnh theo góp ý nghiêm túc 10 Giai Thực Thực tương Thực hoàn phương đối phương toàn pháp, sai sót pháp, sai sót quan phương pháp nhỏ có sửa trọng có sửa chữa chữa đoạn thực 10 Triển khai kế hoạch không hoạch, có chậm gây ảnh trễ gây ảnh hưởng hưởng khắc phục không khắc phục Ghi rõ mục tiêu thành phần (ở giai đoạn project) đạt thang điểm cụ thể 20 tiêu thành phần văn rõ ràng Nội dung 10 báo cáo Trình bày báo 10 - Báo cáo tiến trình thực - Thuyết minh sản phẩm - Bài học rút - Format quán - Văn phong phù hợp - Xây dựng đầy đủ chức cáo Chất lượng sản sửa chữa Mức độ mục sót khơng chậm trễ, kết pháp, sai đối kế gây ảnh hưởng Báo cáo phương Triển khai kế hoạch, có chậm trễ không Triển khai tương Triển khai Thực 20 phẩm đáp ứng 0 - Use case đăng xuất Use Case ID UC-1.3 Tên usecase Tóm tắt Actor(s) Dịng kiện Đăng xuất Đăng Xuất khỏi tài khoản đăng nhập trước Chủ trọ Use case muốn khỏi tài khoản Các dịng kiện khác Khơng có Các u cầu đặc biệt Khơng có Trạng thái hệ thống bắt đầu thực Use-case Hệ thống phải khởi động thành công, không xảy lỗi Trạng thái hệ thống sau thực Use- Sau thực Use case thành công hệ case thống phải hiển th thông tin cách đầy đủ Nếu use case thất bại hệ thống khơng hiển th Điểm mở rộng Khơng có Bảng Đặc tả Usecase đăng xuất 0 - Use case quản lí phịng Use Case ID UC-1.4 Tên usecase Tóm tắt Quản lí phịng Quản lý phịng: thêm, xóa, sửa, Actor(s) Dịng kiện Chủ trọ Hệ thống hiển th thông tin chi tiết phòng gồm: - Tên phòng - Giá Các dòng kiện khác Nút “Cập Nhật” Nút xóa phịng Các u cầu đặc biệt Khơng có Trạng thái hệ thống bắt đầu thực Use-case Hệ thống phải khởi động thành công, không xảy lỗi Trạng thái hệ thống sau thực Use- Sau thực Use case thành công hệ case thống phải hiển th thông tin cách đầy đủ Nếu use case thất bại hệ thống khơng hiển th Điểm mở rộng Khơng có Bảng Đặt tả Usecase quản lý phòng 0 - Quản Lý Khách Thuê Use Case ID UC-1.5 Tên usecase Tóm tắt Quản Lý Khách Th Quản lý khách th phịng: thêm, xóa, sửa, Actor(s) Dịng kiện Chủ trọ Hệ thống hiển th thông tin khách thuê: họ tên, số điện thoại, đa Các dòng kiện khác Khi actor chọn xóa hệ thơng hiển thi câu hỏi: “bạn chắn xóa” Các yêu cầu đặc biệt Khơng có Trạng thái hệ thống bắt đầu thực Use-case Hệ thống phải khởi động thành công, không xảy lỗi Trạng thái hệ thống sau thực Use- Sau thực Use case thành công hệ case thống phải hiển th thông tin cách đầy đủ Nếu use case thất bại hệ thống khơng hiển th Điểm mở rộng Khơng có Bảng Đặc tả Usecase quản lý khách hàng 0 - Quản Lý Ha Đơn Use Case ID UC-1.6 Tên usecase Tóm tắt Quản Lý hóa đơn Quản lý hóa đơn tốn phng: Xác nhận tốn, thêm, xóa, sửa Actor(s) Dịng kiện Các dịng kiện khác Chủ trọ Use case bắt đầu người dùng nhấn nút “Hóa đơn” Hệ thống liệt kê danh sách tất phịng với thơng tin liên quan Khơng có Các u cầu đặc biệt Khơng có Trạng thái hệ thống bắt đầu thực Use-case Hệ thống phải khởi động thành công, không xảy lỗi Trạng thái hệ thống sau thực Use- Sau thực Use case thành công hệ case thống phải hiển th thông tin cách đầy đủ Nếu use case thất bại hệ thống khơng hiển th Điểm mở rộng Khơng có Bảng Đặc tả Usecase quản lý hóa đơn 0 3.4 Thiết kế Database: - Bảng giá Hình Database bảng giá - Chi tiết ha đơn Hình Database chi tiết hóa đơn 0 - Phịng - - Hình Database phịng Khách th Hình Database khách hàng 0 CHƯƠNG 4: HIỆN THỰC CHỨC NĂNG a Sơ đồ liên kết màng hình Hình Sơ đồ liên kết hình 0 b Giao diện người dùng - Giao diện đăng nhập Hình Giao diện đăng nhập 0 - Màn hình Hình Giao diện trang chủ 0 - Màn hình xem danh sách phịng Hình 10 Giao diênh quản lý phịng 0 - Màn hình thêm phịng Hình 11 Giao diện thêm phịng 0 - Màn hình quản l hóa đơn Hình 12 Giao diện quản lý hóa đơn 0 - Màn hình quản lí dịch vụ Hình 13 Giao diện quản lý dch vụ 0 CHƯƠNG 5: KẾT LUẬN VÀ HƯỚNG PHÁT TRIỂN 5.1 ✓ ✓ ✓ ✓ ✓ ✓ ✓ ✓ ✓ Kết quả: Chức giao diện tương đối đầy đủ ưa nhìn Xây dựng hồn thành ứng dụng quản lý nhà trọ sinh viên Đăng Nhập Đăng ký Quản lý phòng trọ Quản lý khách thuê Quản lý dch vụ Theo dõi trạng thái phịng tr ọ Có thể sử dụng nhiều thiết b PC, Laptop, điện thoại cảm ứng… đa tảng 5.2 Hướng phát triển: ✓ Thêm Actor khách hàng: Thanh toán, xem phng, đánh giá, đặt phng,… 0 TÀI LIỆU THAM KHẢO [1] Sách: Android Programming for Beginners [2] Sách: Head First Android Development [2] Website: https://hiepsiit.com/khoa-hoc/android/gioithieu/53/0 [3] Ethan Holmes, Tom Bray - Getting Started with React Native: Learn to build modern native iOS and Android applications using JavaScript and the incredible power of React, Packt Publishing, 2015 0 ...TRƯỜNG ĐẠI HỌC THỦ DẦU MỘT VIỆN KỸ THUẬT – CÔNG NGHỆ TIỂU LUẬN MÔN HỌC PHÁT TRIỂN ỨNG DỤNG DI ĐỘNG Đề tài XÂY DỰNG ỨNG DỤNG DI ĐỘNG QUẢN LÝ NHÀ TRỌ GVHD: ThS Nguyễn Hữu Vĩnh... gian để quản lý t ất sử dụng phần mềm quản lý nhà trọ giải pháp đơn giản, hiệu để bạn theo dõi tất thứ Chính em chọn đề tài: ? ?Xây dựng ứng dụng di động quản lý nhà trọ ” làm đề tài tiểu luận cuối... dựng ứng dụng quản lý nhà trọ? ?? 1.2 Mục đích chọn đề tài: Xây dựng ứng dụng quản lý nhà trọ sinh viên để khắc phục việc quản lý hệ thống nhà trọ cho thuê phương pháp thủ công tồn nhiều vấn đề không