1. Trang chủ
  2. » Luận Văn - Báo Cáo

Xây dựng ứng dụng quản lý tủ đồ cá nhân trên hệ điều hành android

60 8 0

Đ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

Thông tin cơ bản

Định dạng
Số trang 60
Dung lượng 1,79 MB

Nội dung

ĐẠI HỌC ĐÀ NẴNG TRƯỜNG ĐẠI HỌC SƯ PHẠM KHOA TIN HỌC Khóa Luận Tốt Nghiệp Đề Tài: XÂY DỰNG ỨNG DỤNG QUẢN LÝ TỦ ĐỒ CÁ NHÂN TRÊN HỆ ĐIỀU HÀNH ANDROID Giảng viên hướng dẫn : Th.S Hồ Ngọc Tú Sinh viên thực : Nguyễn Thị Tâm Lớp : 10CNTT3 Đà Nẵng – 2014 LỜI CẢM ƠN Lời em xin bày tỏ lòng biết ơn sâu sắc đến tất quý thầy cô khoa Tin học trường đại học Sư phạm - ĐH Đà Nẵng tận tình giúp đỡ, truyền đạt kiến thức cho em suốt năm đại học, đặc biệt thầy Hồ Ngọc Tú người trực tiếp dạy hướng dẫn em thực đề tài Em xin chân thành cảm ơn ban lãnh đạo công ty TNHH Tin học & Thương mại AsNet tiếp nhận tạo điều kiện cho em hoàn thành tốt đồ án tốt nghiệp Đặc biệt xin gửi lời cảm ơn sâu sắc đến anh Ngơ Chí Trung, anh Phạm Trần Hữu Thọ, anh Ung Toàn Trung, chị Nguyễn Thị Thu Trang dành quan tâm trực tiếp hướng dẫn em trình học tập nghiên cứu công ty Đồng thời gửi lời cảm ơn đến tất bạn sinh viên khóa tập thể lớp 10CNTT3 khoa tin học - Trường ĐH Sư Phạm - ĐH Đà Nẵng ủng hộ, giúp đỡ, chia sẻ kiến thức kinh nghiệm thời gian qua Và để có kết ngày hơm nay, em biết ơn gia đình động viên, khích lệ tạo điều kiện thuận lợi suốt trình học tập trình thực đề tài Mặc dù em cố gắng hoàn thành tốt đồ án tốt nghiệp Tuy nhiên, kinh nghiệm vốn kiến thức cịn hạn chế nên khơng tránh khỏi thiếu sót Em mong nhận góp ý, nhận xét anh chị, thầy cô bạn Em xin chân thành cảm ơn ! Sinh viên Nguyễn Thị Tâm LỜI CAM ĐOAN Tôi xin cam đoan: Những nội dung báo cáo thực hướng dẫn trực tiếp thầy Th.S Hồ Ngọc Tú Mọi tham khảo dùng báo cáo trích dẫn rõ ràng tên tác giả, tên cơng trình, thời gian, địa điểm cơng bố Mọi chép không hợp lệ, vi phạm quy chế đào tạo, hay gian trá, tơi xin chịu hồn toàn trách nhiệm Sinh viên Nguyễn Thị Tâm MỤC LỤC CHƯƠNG 1: MỞ ĐẦU 1.1 BỐI CẢNH CỦA ĐỀ TÀI 1.1.1 Tên đề tài .1 1.1.2 Lý chọn đề tài 1.2 MỤC ĐÍCH NGHIÊN CỨU 1.3 ĐỐI TƯỢNG NGHIÊN CỨU 1.4 PHƯƠNG PHÁP NGHIÊN CỨU 1.5 MỤC TIÊU CẦN ĐẠT ĐƯỢC 1.6 Ý NGHĨA CỦA ĐỀ TÀI CHƯƠNG 2: CƠ SỞ LÝ THUYẾT .6 2.1 TỔNG QUAN VỀ ANDROID 2.1.1 Android lịch sử phát triển 2.1.2 Chức Android 2.1.3 Kiến trúc Android 2.1.4 Android emulator .10 2.1.5 Các thành phần Android 11 b Intent 12 2.1.6 Chu kỳ ứng dụng Android 17 2.3 LƯU TRỮ DỮ LIỆU TRONG ANDROID 20 CHƯƠNG 3: PHÂN TÍCH THIẾT KẾ HỆ THỐNG 22 3.1 KHẢO SÁT THỰC TRẠNG 22 3.1.2 Nhìn nhận ứng dụng quản lý tủ đồ thị trường 22 3.1.3 Giải pháp 22 3.2 PHÂN TÍCH BÀI TỐN .23 3.3 XÁC ĐỊNH YÊU CẦU 24 3.3.1 Yêu cầu chức 24 3.3.2 Yêu cầu phi chức .24 3.4 PHÂN TÍCH THIẾT KẾ HỆ THỐNG 25 3.4.1 Các chức ứng dụng 25 3.4.2 Sơ đồ phân rã chức 26 3.4.3 Biểu đồ luồng liệu mức 27 3.4.4 Phân tích đặc tả hệ thống 31 CHƯƠNG 4: KẾT QUẢ ĐẠT ĐƯỢC .38 4.1 CHỨC NĂNG CỦA ỨNG DỤNG .38 4.2 ĐÁNH GIÁ .50 KẾT LUẬN 51 ƯU ĐIỂM 51 HẠN CHẾ 51 HƯỚNG PHÁT TRIỂN 51 TÀI LIỆU THAM KHẢO 52 DANH MỤC CÁC BẢNG Bảng 3.1 Mô tả Actor 32 Bảng 3.2 Mô tả Use Case 32 Bảng 3.3 Mô tả liệu bảng tổng kê 33 Bảng 3.4 Mô tả liệu bảng tủ đồ 34 Bảng 3.5 Mô tả liệu bảng cửa hàng 35 Bảng 3.6 Mơ tả liệu bảng lưu hình ảnh phối đồ xong 36 DANH MỤC HÌNH ẢNH Hình 2.1 Kiến trúc hệ điều hành Android Hình 2.2 Android emulator 2.3 11 Hình 2.3 Sử dụng intent để truyền liệu activity với 13 Hình 2.4 Vịng đời services 15 Hình 2.5 Các trạng thái activity 17 Hình 3.1 Bài toán 25 Hình 3.2 Chức ứng dụng 26 Hình 3.3 Sơ đồ phân rã chức 27 Hình 3.4 Sơ đồ ngữ cảnh 28 Hình 3.5 Sơ đồ liệu mức đỉnh 28 Hình 3.6 Sơ đồ liệu mức đỉnh – 28 Hình 3.7 Sơ đồ liệu mức đỉnh – 29 Hình 3.8 Sơ đồ liệu mức đỉnh – 30 Hình 3.9 Sơ đồ Use Case tổng quát 31 Hình 3.10 Mơ hình thực thể quan hệ 37 Hình 4.1 Giao diện đầu 38 Hình 4.2 Giao diện hình trang chủ 39 Hình 4.3 Giao diện About App 40 Hình 4.4 Giao diện profile 41 Hình 4.5 Giao diện Closet 42 Hình 4.6 Giao diện người dùng thêm đồ vào từ gallery camera 43 Hình 4.7 Giao diện trang your style 44 Hình 4.8 Giao diện hình phối đồ xong 45 Hình 4.9 Giao diện lưu đồ phối xong 46 Hình 4.10 Giao diện người dùng chia sẻ ảnh đồ vừa phối lên facebook 47 Hình 4.11 Giao diện phần thời trang nữ 48 Hình 4.12 Giao diện phần thời trang nam 48 Hình 4.13 Giao diện người dùng chọn phần thời trang nữ 49 Hình 4.14 Giao diện người dùng xem chi tiết mua đồ 50 Báo cáo khóa luận tốt nghiệp GVHD: Th.S Hồ Ngọc Tú CHƯƠNG 1: MỞ ĐẦU 1.1 BỐI CẢNH CỦA ĐỀ TÀI 1.1.1 Tên đề tài “Xây dựng ứng dụng quản lý tủ đồ cá nhân hệ điều hành Android” 1.1.2 Lý chọn đề tài Công nghệ thơng tin giữ vai trị quan trọng phát triển lồi người nói chung phát triển kinh tế, trị, xã hội đất nước nói riêng, Việt Nam khơng ngoại lệ Việc nắm bắt công nghệ thông tin giúp bắt kịp với thời đại, nắm bắt xu phát triển giới, đưa dự báo, dự đốn, góp phần vào phát triển chung giới Thị trường di động phát triển mạnh mẽ chưa thấy với vơ vàn nhãn hiệu, kiểu dáng, tính năng…kéo theo cạnh tranh vơ khốc liệt nhà sản xuất hệ điều hành mobile Google Android đời muộn hệ điều hành khác lại hệ điều hành số thị trường (56.1% vào tháng 1/2012) Tất ứng dụng : định vị GPS, multimedia, lướt web kết nối interner, ứng dụng văn phịng, tích hợp mạng xã hội hay chơi game…đều xuất thiết bị điện thoại thông minh chạy hệ điều hành Android Sự đa dạng mức kiểu dáng khiến Android trở thành tảng smartphone phổ biến Việt Nam năm 2011 Xây dựng ứng dụng smartphone lĩnh vực có tốc độ phát triển nhanh ngành công nghệ thông tin với 1,4 tỉ thuê bao Với xu tính tất yếu lĩnh vực lập trình ứng dụng nói chung lập trình Android nói riêng mang đến luồng gió ngành cơng nghệ thơng tin Cùng với phát triển vũ bão, nhu cầu nhân lực nóng dần với hàng trăm vị trí tuyển dụng chưa tìm ứng viên Nguyễn Thị Tâm - 10CNTT3 Báo cáo khóa luận tốt nghiệp GVHD: Th.S Hồ Ngọc Tú Xuất Việt Nam, lập trình Android lĩnh vực mẻ với nhiều tiềm thị trường lập trình ứng dụng nguồn nhân lực tương lai Cuộc sống ngày văn minh, người trọng đến vẻ ngồi nhiều sinh hoạt, làm việc quan trọng giao tiếp, giới tính lứa tuổi khác người có xu hướng ăn mặc khác nhau, người đàn ông trung niên hướng tới giản dị đời sống ngày, lịch lãm công việc, giao tiếp ngược lại chị em phụ nữ lứa tuổi ln muốn hợp thời trang, đặc biệt bạn trẻ thích thể cá tính qua cách ăn mặc Những điều làm cho người có nhiều quần áo tủ đồ mình, đồng nghĩa với việc chi tiêu, mua sắm để khơng lãng phí, mặc đồ hợp lý hợp thời trang xếp quản lý tủ đồ cách khoa học quan trọng cần thiết Nhưng có đủ thời gian biết cách để thực việc Chính em chọn đề tài “xây dựng ứng dụng quản lý tủ đồ cá nhân hệ điều hành Android” làm đề tài cho đồ án tốt nghiệp Ý tưởng ứng dụng A LA MODE đời để trở thành trợ lý đắc lực thời trang thời đại Đồng thời thông qua đề tài em tiếp cận với xu hướng lĩnh vực công nghệ thông tin – Lập trình cho smartphone, đặc biệt lập trình cho hệ điều hành Android Nguyễn Thị Tâm - 10CNTT3 Báo cáo khóa luận tốt nghiệp GVHD: Th.S Hồ Ngọc Tú CHƯƠNG 4: KẾT QUẢ ĐẠT ĐƯỢC 4.1 CHỨC NĂNG CỦA ỨNG DỤNG Tiến hành xây dựng ứng dụng dựa chức phân tích Giao diện hình thiết kế hình Hình 4.1: Giao diện hình đầu Nguyễn Thị Tâm - 10CNTT3 38 Báo cáo khóa luận tốt nghiệp GVHD: Th.S Hồ Ngọc Tú Giao diện hình trang chủ Hình 4.2: Giao diện trang chủ Ở giao diện người dùng chọn tùy chọn khác nhau: xem thông tin, cách sử dụng ứng dụng (about app), xem thơng tin cá nhân (profile), quản lý tủ đồ (closet), trang điểm (make up), phối đồ (your style), mua sắm (shop) Nguyễn Thị Tâm - 10CNTT3 39 Báo cáo khóa luận tốt nghiệp GVHD: Th.S Hồ Ngọc Tú Giao diện trang about app: trang hiển thị hình ảnh ứng dụng, để người dùng nhìn bao quát ứng dụng dễ dàng việc sử dụng chức app Hình 4.3: Giao diện trang about app Nguyễn Thị Tâm - 10CNTT3 40 Báo cáo khóa luận tốt nghiệp GVHD: Th.S Hồ Ngọc Tú Giao diện hình profile, người dùng đăng nhập với tài khoản facebook, hệ thống lấy thông tin ảnh đại diện facebook để thay Hình 4.4: Giao diện hình Profile Nguyễn Thị Tâm - 10CNTT3 41 Báo cáo khóa luận tốt nghiệp GVHD: Th.S Hồ Ngọc Tú Giao diện trang tủ đồ (closet): tủ đồ có tủ áo, tủ quần, tủ váy, tủ giày phụ kiện tủ đồ danh sách đồ tương ứng với tủ Ở người dùng thêm hình ảnh đồ từ gallery từ camera Ở hình ảnh, có tùy chọn (xem ảnh với kích thước lớn đến đến trang your style để phối đồ) để người dùng lựa chọn Hình 4.5: Giao diện trang closet Nguyễn Thị Tâm - 10CNTT3 42 Báo cáo khóa luận tốt nghiệp GVHD: Th.S Hồ Ngọc Tú Khi người dùng muốn thêm đồ vào tủ đồ họ thêm cách chọn từ gallery thêm từ camera điền đầy đủ thông tin chọn vị trí muốn lưu Hình 4.6: Giao diện người dùng thêm đồ vào từ gallery camera Nguyễn Thị Tâm - 10CNTT3 43 Báo cáo khóa luận tốt nghiệp GVHD: Th.S Hồ Ngọc Tú Giao diện trang Your Style Ở giao diện người dùng có thể:  Thêm hình ảnh từ tủ đồ để phối hợp lại với  Xóa hình ảnh tất  Lưu lại đồ phối  Chia sẻ đồ phối lên facebook Hình 4.7: Giao diện trang your style Nguyễn Thị Tâm - 10CNTT3 44 Báo cáo khóa luận tốt nghiệp GVHD: Th.S Hồ Ngọc Tú Khi người dùng chọn đồ tủ đồ sang “Your Style” button tương ứng với đồ thị màu cam, khơng có màu xám Hình 4.8: Giao diện hình phối đồ xong Nguyễn Thị Tâm - 10CNTT3 45 Báo cáo khóa luận tốt nghiệp GVHD: Th.S Hồ Ngọc Tú Sau người dùng chọn lưu lại dồ phối lưu lại phần album Hình 4.9: Giao diện lưu lại đồ phối xong Nguyễn Thị Tâm - 10CNTT3 46 Báo cáo khóa luận tốt nghiệp GVHD: Th.S Hồ Ngọc Tú Sau phối xong đồ bạn chia sẻ lên facebook Hình 4.10: Giao diện người dùng chia sẻ ảnh lên facebook Nguyễn Thị Tâm - 10CNTT3 47 Báo cáo khóa luận tốt nghiệp GVHD: Th.S Hồ Ngọc Tú Ở phần Shop gồm: thời trang dành cho nữ thời trang dành chon nam Hình 4.11: Giao diện phần thời trang nữ Hình 4.12: Giao diện phần thời trang nam Nguyễn Thị Tâm - 10CNTT3 48 Báo cáo khóa luận tốt nghiệp GVHD: Th.S Hồ Ngọc Tú Khi chọn vào phần thời trang nam thời trang nữ, thị hình ảnh quần áo giá tiền tương ứng Hình 4.13: Giao diện người dùng chọn phần thời trang nữ Nguyễn Thị Tâm - 10CNTT3 49 Báo cáo khóa luận tốt nghiệp GVHD: Th.S Hồ Ngọc Tú Nếu ưng ý với đồ người dùng chọn đồ hệ thống đưa đến trang web bán để người dùng mua Hình 4.14: Giao diện để người dùng xem chi tiết mua đồ 4.2 ĐÁNH GIÁ Có thể so sánh ứng dụng với sản phẩm khác thị trường Tiêu chí A LA MODE Các sản phẩm khác Giao diện người dùng Đẹp, đơn giản dễ sử dụng Một số sản phẩm có giao diện cịn rườm ra, khó sử dụng Nội dung Gồm quản lý tủ đồ mua sắm Hoặc quản lý tủ đồ mua sắm Tính tương tác Tương tác với mạng xã hội Nguyễn Thị Tâm - 10CNTT3 50 Báo cáo khóa luận tốt nghiệp GVHD: Th.S Hồ Ngọc Tú KẾT LUẬN ƯU ĐIỂM Được vận dụng kiến thức học vào thực tế giúp em thấy mối quan hệ gắn bó lý thuyết thực hành, khác biệt hai yếu tố Những lý thuyết trang bị nhà trường tuân theo khuôn mẫu, chuẩn mực, nguyên tắc định áp dụng vào thực tế phải linh hoạt, chủ động, tùy điều kiện nơi mà áp dụng cho phù hợp Quá trình làm đồ án tốt nghiệp công ty TNHH Tin học Thương mại AsNet hội quý báu để em rèn luyện kỹ công việc, kỹ giao tiếp góp phần xây dựng mối quan hệ xã hội thân HẠN CHẾ  Chưa triển khai hết kích thước Smartphone  Một số chức cịn khó sử dụng HƯỚNG PHÁT TRIỂN Sẽ hoàn thiện số chức chỉnh sửa ảnh người dùng tải ảnh họ lên tủ đồ để người dùng dễ sử dụng, giao diện đẹp mắt hơn, triển khai ứng dụng nhiều hệ điều hành khác như: iOS, Window phone Nguyễn Thị Tâm - 10CNTT3 51 Báo cáo khóa luận tốt nghiệp GVHD: Th.S Hồ Ngọc Tú TÀI LIỆU THAM KHẢO Sách [1] Beginning Android application development [2] Apress – pro Android [3] Apress – pro Android Website Tiếng Việt [1] http://vi.wikipedia.org/wiki/Android [2] https://sites.google.com/site/tranthanhpho1012303/home/activity [3] http://android.vn/ Tiếng Anh [1] https://developer.android.com [2] http://stackoverflow.com/ Nguyễn Thị Tâm - 10CNTT3 52 ... biết cách để thực việc Chính em chọn đề tài ? ?xây dựng ứng dụng quản lý tủ đồ cá nhân hệ điều hành Android? ?? làm đề tài cho đồ án tốt nghiệp Ý tưởng ứng dụng A LA MODE đời để trở thành trợ lý đắc... mua đồ 50 Báo cáo khóa luận tốt nghiệp GVHD: Th.S Hồ Ngọc Tú CHƯƠNG 1: MỞ ĐẦU 1.1 BỐI CẢNH CỦA ĐỀ TÀI 1.1.1 Tên đề tài ? ?Xây dựng ứng dụng quản lý tủ đồ cá nhân hệ điều hành Android? ?? 1.1.2 Lý. .. 3.2: Chức ứng dụng Chức quản lý tủ đồ  Sẽ gồm tủ đồ: tủ áo, tử quần, tủ váy, tủ giày, tủ phụ kiện, người dùng thêm hình ảnh cách thêm từ gallery từ camera Chức phối đồ  Khi phối đồ người dùng

Ngày đăng: 26/06/2021, 13:19

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

w