XÂY DỰNG hệ THỐNG QUẢNG cáo NHÀ đất

114 399 0
XÂY DỰNG hệ THỐNG QUẢNG cáo NHÀ đất

Đ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

ĐẠI HỌC QUỐC GIA TP HỒ CHÍ MINH TRƯỜNG ĐẠI HỌC CÔNG NGHỆ THÔNG TIN KHOA MẠNG MÁY TÍNH VÀ TRUYỀN THÔNG KHÓA LUẬN TỐT NGHIỆP XÂY DỰNG HỆ THỐNG QUẢNG CÁO NHÀ ĐẤT Giảng viên hướng dẫn: Sinh viên thực hiện: Lớp: Khóa: TS ĐÀM QUANG HỒNG HẢI NGUYỄN LÂM 08520194 NGÔ TẤN TÀI 08520323 MMT03 2008-2013 TP Hồ Chí Minh, tháng 02 năm 2013 LỜI MỞ ĐẦU Bất động sản lĩnh vực “xương sống” kinh tế, bất động sản gặp khó khăn kéo theo khó khăn vấn đề xã hội làm ảnh hưởng đến kinh tế vĩ mô đất nước Chính thế, doanh nghiệp đẩy mạnh đầu tư dự án bất động sản nhầm đáp ứng nhu cầu cho người dân, mang lại lợi ích cho doanh nghiệp, đẩy mạnh phát triển sở hạ tầng kinh tế quốc dân Tuy nhiên thực tế cho thấy năm gần năm tháng đầy khó khăn thị trường bất động sản, nhà đầu tư bất động sản quan tâm đến thị trường dành cho người có thu nhập cao, người có khả kinh tế, sản phẩm hộ cao cấp, chung cư cao cấp, nhà biệt thự liền kề ngày nhiều Trong phần lớn người dân cần đến sản phẩm với quy mô vừa nhỏ, giá khiêm tốn lại không có, sản phẩm với giá cao, quy mô lớn tình trạng thừa thải Thực tế nhu cầu nhà cho người có thu nhập thấp nhiều đáp ứng nhu cầu phần lớn người dân có thu nhập thấp nay.1 Với khó khăn kể trên, để giảm thiểu tình trạng bất động sản “đóng băng”, doanh nghiệp đẩy mạnh quảng cáo áp dụng sách ưu đãi nhằm đáp ứng nhu cầu cho người dân Ngoài việc đăng tin quảng cáo báo đài với chi phí tương đối cao, phần lớn doanh nghiệp quan tâm đến việc đăng tin quảng cáo Website chuyên quảng cáo nhà đất Chính vậy, năm gần đây, Website quảng cáo bất động sản ngày nhiều để đáp ứng nhu cầu cho doanh nghiệp người rao bán, bật như: rongbay.com, muabannhadat.com.vn, batdongsan.com.vn, sanhadat.net, nhaban.com Bên cạnh vấn đề bất động sản, năm gần chứng kiến bước phát triển vượt bậc công nghệ thông tin, đặc biệt lĩnh vực di động Ngày chức liên lạc, điện thoại thông minh đời đáp ứng nhiều tính bật, mang lại hiệu sử Theo http://dantri.com.vn/kinh-doanh/bo-truong-xay-dung-bat-dong-san-trong-tinh-trang-khan-cap- 655476.htm GVHD: TS Đàm Quang Hồng Hải SVTH: Nguyễn Lâm – Ngô Tấn Tài dụng cao đáp ứng nhu cầu tối đa cho người Với việc tích hợp vào điện thoại di động công nghệ tiên tiến 3G, Wifi giúp người sử dụng Internet cách tiện lợi lúc nơi Bên cạnh đó, việc kết hợp điện thoại thông minh với dịch vụ cung cấp đại gia ngành công nghệ thông tin Google với hệ điều hành Android Apple với hệ điều hành iOS mang lại hiệu lợi ích tối đa cho người sử dụng Tuy Android hệ điều hành phát triển sau iOS với ưu hệ điều hành mã nguồn mở yêu cầu phần cứng thiết bị chạy tương đối thấp nên tốc độ phát triển tảng di động cao lựa chọn hợp lý cho nhà phát triển phần mềm giới Từ việc nhìn nhận thực tế xã hội, nhóm định xây dựng ứng dụng quảng cáo nhà đất với tên đề tài “xây dựng hệ thống quảng cáo nhà đất” tên ứng dụng “9House” Trong đề tài này, nhóm xây dựng hệ thống gồm Website quảng cáo tin tức nhà đất viết ngôn ngữ lập trình PHP ứng dụng hỗ trợ xem tin tức nhà đất tảng Android nhằm đáp ứng nhu cầu di động cung cấp tính mang lại hiệu cao cho người sử dụng Kết cấu đề tài gồm phần: Chương 1: Tổng quan đề tài giới thiệu tên đề tài, lý chọn đề tài, mục đích mà đề tài muốn hướng tới cho người dùng, đối tượng phạm vi nghiên cứu đề tài Chương 2: Giới thiệu Android công nghệ triển khai trình bày lý thuyết hệ điều hành Android công nghệ sử dụng để xây dựng hệ thống Chương 3: Phân tích thiết kế sở liệu hệ thống quảng cáo nhà đất phân tích thiết kế sở liệu hệ thống quảng cáo nhà đất Chương 4: Ứng dụng quảng cáo nhà đất 9House trình bày thiết kế giao diện chức ứng dụng thiết bị Android Website Chương 5: Kết luận nêu kết đạt được, hạn chế, phương pháp để khắc phục phát triển tương lai GVHD: TS Đàm Quang Hồng Hải SVTH: Nguyễn Lâm – Ngô Tấn Tài LỜI CẢM ƠN Đầu tiên chúng em xin chân thành cảm ơn Thầy, Cô trường Đại học Công nghệ thông tin – Đại học Quốc gia TP.Hồ Chí Minh, đặc biệt Thầy, Cô giáo Khoa Mạng Máy Tính Truyền Thông tận tình giảng dạy, dìu dắt chúng em suốt thời gian chúng em học trường Chúng em xin chân thành cảm ơn Thầy Đàm Quang Hồng Hải tận tình hướng dẫn, bảo chúng em suốt thời gian thực đề tài Trong trình làm việc với Thầy, chúng em học hỏi nhiều kiến thức bổ ích mà học tinh thần làm việc, kinh nghiệm nghiên cứu khoa học Thầy Chúng em xin bày tỏ lòng biết ơn sâu sắc đến gia đình, cha mẹ bạn bè ủng hộ nguồn động viên to lớn, giúp đỡ chúng em vượt qua khó khăn suốt trình học tập, nghiên cứu Mặc dù chúng em cố gắng hoàn thiện luận văn với tất nỗ lực thân, chắn tránh khỏi thiếu sót Kính mong quý Thầy Cô tận tình bảo Một lần nữa, chúng em xin chân thành cảm ơn mong nhận đóng góp quý báu quý Thầy Cô TP.HCM, ngày 27 tháng năm 2013 Nguyễn Lâm Ngô Tấn Tài GVHD: TS Đàm Quang Hồng Hải SVTH: Nguyễn Lâm – Ngô Tấn Tài NHẬN XÉT CỦA GIẢNG VIÊN HƯỚNG DẪN GVHD: TS Đàm Quang Hồng Hải SVTH: Nguyễn Lâm – Ngô Tấn Tài NHẬN XÉT CỦA GIẢNG VIÊN PHẢN BIỆN GVHD: TS Đàm Quang Hồng Hải SVTH: Nguyễn Lâm – Ngô Tấn Tài MỤC LỤC GVHD: TS Đàm Quang Hồng Hải SVTH: Nguyễn Lâm – Ngô Tấn Tài DANH SÁCH CÁC HÌNH GVHD: TS Đàm Quang Hồng Hải SVTH: Nguyễn Lâm – Ngô Tấn Tài DANH MỤC CÁC BẢNG GVHD: TS Đàm Quang Hồng Hải SVTH: Nguyễn Lâm – Ngô Tấn Tài 10 CHƯƠNG 1: TỔNG QUAN VỀ ĐỀ TÀI 1.1 Tên đề tài Tên đề tài: Xây dựng hệ thống quảng cáo nhà đất Tên ứng dụng: 9House 1.2 Lý chọn đề tài Trong năm qua, mặt giá đất tăng nhanh thu hút giới đầu tư khắp nơi đổ vốn vào để kiếm lời Cái giá phát triển nhanh chênh lệch thị trường dãy phố, khu chung cư cao tầng bị bỏ hoang Nếu cách khoảng năm, giá đất khu đô thị chục triệu đồng mét vuông, giảm, trung bình mức vài chục triệu đồng tới trăm triệu đồng mét vuông Chính điều làm cho giá nhà trung bình cao 25 lần so với thu nhập trung bình năm người lao động, lớn gấp lần so với nước phát triển gấp 10 lần so với nước chậm phát triển Trong đó, theo đánh giá chuyên gia liên ngành thị trường bất động sản, nhu cầu nhà đứng mức cao, đặc biệt nhà xã hội, nhà giá thấp khu đô thị, nhà cho công nhân khu công nghiệp, nhà trọ cho học sinh, sinh viên nhà cho người nghèo khu vực nông thôn Theo báo cáo xây dựng, đến năm 2015, dân số Việt Nam khoảng 91,5 triệu người nhu cầu nhà 1.966,6 triệu mét vuông Nhu cầu vốn đầu tư cho nhà năm 2015 2.205.000 tỷ đồng đến 2020 cần 1.767.000 tỷ đồng Nhu cầu nhà ngày cao thị trường nhà cho thuê chưa phát triển tương xứng.2 Với khó khăn ngành bất động sản, để giảm thiểu việc bất động sản “đóng băng”, sách đầu tư, phát triển hỗ trợ nhà nước, doanh nghiệp cần phải đưa sách quảng cáo, ưu đãi để bán sản phẩm Thay phải đăng tin quảng cáo phương tiện truyền Trích http://www.tinmoi.vn/nguyen-nhan-khien-bat-dong-san-dong-bang-01776987.html GVHD: TS Đàm Quang Hồng Hải SVTH: Nguyễn Lâm – Ngô Tấn Tài 100 CHƯƠNG 5: KẾT LUẬN 5.1 Kết đạt Các kết đạt được:  Tiếp thu nhiều kiến thức việc lập trình cho thiết bị di động sử dụng hệ điều hành Android  Xây dựng thành công hệ thống hỗ trợ quảng cáo tin tức nhà đất, mang lại lợi ích cho người dùng người quản lý hệ thống  Nghiên cứu tảng công nghệ di động như: thành phần, chức công cụ cần thiết hỗ trợ cho việc xây dựng ứng dụng Android  Tìm hiểu công nghệ Google Maps API, GPS  Tích hợp thành công hệ thống tổng đài hỗ trợ nhắn tin SMS cho hệ thống nhằm mang lại lợi nhuận cho nhà quản lý  Xây dựng thành công chức hệ thống như: đăng tin, xem tin, quản lý tin, xem vị trí nhà đất đồ Google, quản lý tài khoản, quản lý tin yêu thích, đặc biệt hệ thống bình luận tin tức  Phát triển Website dựa mã nguồn mở Open Cart giúp linh hoạt vấn đề quản lý xây dựng module cho hệ thống 5.2 Những điểm hạn chế  Hệ thống phục vụ cho việc quảng cáo tin tức nhà đất  Ứng dụng di động hỗ trợ cho thiết bị sử dụng hệ điều hành Android 2.2 trở lên GVHD: TS Đàm Quang Hồng Hải SVTH: Nguyễn Lâm – Ngô Tấn Tài 101  Luận văn thực thời gian ngắn nên việc nghiên cứu công nghệ, phân tích, thiết kế kiểm thử chưa đạt hiệu tốt  Giao diện ứng dụng Android chưa đẹp mắt, tốc độ xử lý chậm 5.3 Hướng nghiên cứu phát triển  Phát triển hệ thống hỗ trợ quảng cáo đa sản phẩm như: điện thoại, máy tính, đồ điện tử, ô tô, xe máy nhiều sản phẩm khác  Cải thiện tốc độ xử lý cho ứng dụng Android, nâng cấp giao diện đẹp mắt, dễ sử dụng  Xây dựng ứng dụng di động hỗ trợ cho nhiều hệ điều hành khác GVHD: TS Đàm Quang Hồng Hải SVTH: Nguyễn Lâm – Ngô Tấn Tài 102 PHỤ LỤC PHỤ LỤC A: CÀI ĐẶT ANDROID SDK Để cài đặt Android SDK Eclipse, ta thực bước sau: A.1 Tải cài đặt Eclipse Để tải Eclipse, truy cập đường dẫn: http://www.eclipse.org/downloads/ tải Eclipse Classic 4.2.1 giải nén sau cài đặt A.2 Cài đặt Android Development Tools (ADT) ADT công cụ hỗ trợ cho việc lập trình Android Eclipse Để cài đặt ADT, ta chạy Eclipse, vào menu Help  Install New Software Ở form lên, ta chọn Add, khung “Name” ta đặt tên bất kỳ, mục “Location” ta gõ vào đường dẫn sau http://dl-ssl.google.com/android/eclipse/ , sau bấm OK thực theo hướng dẫn để cài đặt Hình A.1 Cài đặt Android Development Tools A.3 Cài đặt Android SDK Tải Android SDK http://developer.android.com/sdk/index.html , ý chọn với hệ điều hành sử dụng Trong Eclipse chọn menu Window  Preferences  Android  mục SDK Location chọn Browse đến thu mục chứa SDK vừa tải sau bấm Apply GVHD: TS Đàm Quang Hồng Hải SVTH: Nguyễn Lâm – Ngô Tấn Tài 103 Sau vào Window  Android SDK and AVD Manager  Available Packages  chọn phiên Android muốn cài đặt bấm Installed Packages Hình A.2 Cài đặt Android SDK Việc cài đặt gần tùy thuộc vào việc lựa chọn cài đặt nhiều phiên Android SDK PHỤ LỤC B: ĐĂNG KÝ GOOGLE MAPS ANDROID API KEY V1 Để sử dụng Google Maps Android API ứng dụng, ta phải đăng ký key miễn phí từ Google Maps Android API Để đăng ký ta làm theo ba bước sau đây: B.1 Xác định đường dẫn tới tập tin debug.keystore Ta phải xác định tập tin debug.keystore đường dẫn đến thư mục chứa tập tin GVHD: TS Đàm Quang Hồng Hải SVTH: Nguyễn Lâm – Ngô Tấn Tài 104 Trong Windows 7, đường dẫn là: C:\User\\.android\debug.keystore Trong OS X Linux: ~/.android/debug.keystore Ta lấy đường dẫn trực tiếp từ Eclipse: Trong cửa sổ Eclipse ta chọn Window -> Preferences -> Android -> Build hình sau: Hình B.1 Đường dẫn đến tập tin debug.keystore B.2 Lấy MD5 fingetprint code Sau có đường dẫn tập tin debug.keystore Chạy command line gõ lệnh sau: keytool -v -list -alias androiddebugkey -keystore -storepass android -keypass android GVHD: TS Đàm Quang Hồng Hải SVTH: Nguyễn Lâm – Ngô Tấn Tài 105 Với tùy chọn sau: Tùy chọn Keytool Mô Tả -list In chuỗi chứng thực mã hóa MD5 -keystore .keystore Mật bảo mật keystore, không gõ -storepass tùy chọn command line yêu cầu nhập lại mật Tên định danh keystore muốn lấy mã -alias MD5 Đặt password cho key -keypass Bảng B.1 Các tùy chọn lấy chuỗi mã hóa keytool Hình B.2 Lấy MD5 fingerprint code GVHD: TS Đàm Quang Hồng Hải SVTH: Nguyễn Lâm – Ngô Tấn Tài 106 B.3 Lấy Google Maps Android API Key v1 Truy cập vào đường dẫn sau: https://developers.google.com/maps/documentation/android/v1/maps-api- signup Sau điền vào chuỗi MD5 tạo Google cấp API key sau: Hình B.3 Lấy Google Maps Android API Key v1 PHỤ LỤC C: HIỂN THỊ GOOGLE MAPS Để sử dụng Google Maps Android Project, ta thực bước sau: C.1 Tạo Android Project Tạo Android Project với Build SDK Google APIs GVHD: TS Đàm Quang Hồng Hải SVTH: Nguyễn Lâm – Ngô Tấn Tài 107 Hình C.1 Tạo Android Project với build SDK Google APIs C.2 Cấu hình file AndroidManifest.xml Để sử dụng Google Maps API ta phải khai báo thư viện Google Maps file AndroidManifest.xml cách thêm với Permission INTERNET sau: GVHD: TS Đàm Quang Hồng Hải SVTH: Nguyễn Lâm – Ngô Tấn Tài 108 C.3 Điền Google API Key Mở file layout dùng để hiển thị Google Maps sau điền Google API Key vào bên C.4 Extend lớp MapActivity Trong activity phải “extend” MapActivity “override” phương thức isRouteDisplayed() package com.demo.googlemaps; import com.google.android.maps.MapActivity; import android.os.Bundle; public class GoogleMapsActivity extends MapActivity { GVHD: TS Đàm Quang Hồng Hải SVTH: Nguyễn Lâm – Ngô Tấn Tài 109 @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.main); } @Override protected boolean isRouteDisplayed() { // TODO Auto-generated method stub return false; } } C.5 Thêm ZoomControl Thêm đối tượng ZoomControl vào layout chứa MapView để hỗ trợ việc phóng to thu nhỏ đồ C.6 Thêm vài đoạn code activity package com.demo.googlemaps; import com.google.android.maps.MapActivity; import com.google.android.maps.MapController; import com.google.android.maps.MapView; import android.os.Bundle; import android.view.View; import android.widget.ZoomControls; public class GoogleMapsActivity extends MapActivity { private MapView mapView; private MapController mapController; private int ZOOM_LEVEL = 17; @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.main); mapView = (MapView) findViewById(R.id.mapView); ZoomControls zoomControls = (ZoomControls)findViewById(R.id.zoomControls); GVHD: TS Đàm Quang Hồng Hải SVTH: Nguyễn Lâm – Ngô Tấn Tài 110 zoomControls.setOnZoomInClickListener(new View.OnClickListener() { public void onClick(View v) { // TODO Auto-generated method stub mapView.getController().zoomIn(); } }); zoomControls.setOnZoomOutClickListener(new View.OnClickListener() { public void onClick(View v) { // TODO Auto-generated method stub mapView.getController().zoomOut(); } }); mapController = mapView.getController(); mapController.setZoom(ZOOM_LEVEL); } @Override protected boolean isRouteDisplayed() { // TODO Auto-generated method stub return false; } } C.7 Chạy chương trình Emulator Sau hoàn thành bước trên, nhập chuột phải vào tên Project, chọn run as  Android Application chạy Project để hiển thị Google Maps GVHD: TS Đàm Quang Hồng Hải SVTH: Nguyễn Lâm – Ngô Tấn Tài 111 Hình C.2 Hiển thị Google Maps Với vài bước đơn giản trên, ta hiển thị Google Maps lên hình Để sử dụng tính khác như: tìm địa điểm, xác định tọa độ GPS, đường cần phải có thêm phương thức khác, hầu hết Google Maps API hỗ trợ sẵn cho người lập trình để triển khai chức Google Maps cách tiện lợi nhanh chóng PHỤ LỤC D: TRUY CẬP GPS TRONG ỨNG DỤNG ANDROID Để hiểu rõ cách thức hoạt động GPS ứng dụng Android, ta xây dựng chương trình đơn giản để xác định vị trí GPS Để xây dựng chương trình, ta thực bước sau: D.1 Tạo Android Project Tạo Android Project, sau thêm vào hai Permissions file AndroidManifest.xml sau: D.2 Tạo lớp thêm vài đoạn code Tạo lớp MyLocationListener “implements” LocationListener “override” phương thức sau: public class MyLocationListener implements LocationListener{ public void onLocationChanged(Location location) { // TODO Auto-generated method stub location.getLatitude(); location.getLongitude(); String text = "My current location is: " + "Latitude = " + location.getLatitude() + " , Longitude = " + location.getLongitude(); Toast.makeText(getApplicationContext(), text, Toast.LENGTH_LONG).show(); } public void onProviderDisabled(String provider) { GVHD: TS Đàm Quang Hồng Hải SVTH: Nguyễn Lâm – Ngô Tấn Tài 112 // TODO Auto-generated method stub Toast.makeText(getApplicationContext(), "GPS Disable", Toast.LENGTH_LONG).show(); } public void onProviderEnabled(String provider) { // TODO Auto-generated method stub Toast.makeText(getApplicationContext(), "GPS Enable", Toast.LENGTH_LONG).show(); } public void onStatusChanged(String provider, int status, Bundle extras) { // TODO Auto-generated method stub } } Gọi LocationListener onCreate() activity để cập nhật vị trí thay đổi @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.main); LocationManager locationManager = (LocationManager) getSystemService(Context.LOCATION_SERVICE); LocationListener locationListener = new MyLocationListener(); locationManager.requestLocationUpdates(LocationManager.GPS_PROVIDER, 0, 0, locationListener); } D.3 Chạy chương trình Emulator Chạy chương trình emulator thay đổi tọa độ Emulator Control, ta thấy chương trình thông báo Toast cho biết tọa độ cập nhật GVHD: TS Đàm Quang Hồng Hải SVTH: Nguyễn Lâm – Ngô Tấn Tài 113 Hình D.1 Xác định tọa độ vị trí GPS Như vậy, vài bước đơn giản ta xây dựng chương trình xác định vị trí sử dụng công nghệ định vị toàn cầu GPS Với việc lấy tọa độ cách dễ dàng, ta sử dụng GPS kết hợp với Google Maps để xác định tọa độ hiển thị vị trí đồ Google GVHD: TS Đàm Quang Hồng Hải SVTH: Nguyễn Lâm – Ngô Tấn Tài 114 TÀI LIỆU THAM KHẢO Tài Liệu Tiếng Anh: [1] W F Ableson, R Sen, and C King , Android in Action Stamford, Connecticut: Manning Publications Co., 2011 [2] E Burnette, Hello, Android, 3rd ed., S D Pfalzer, Ed USA: The Pragmatic Bookshelf, 2010, pp 30-33 [3] M Gargenta, Learning Android Sebastopol, California: O’Reilly Media, Inc., 2011 [4] Google Developer (2012, Dec.) Google Maps JavaScript API V2 Reference [Online] Available: https://developers.google.com/maps/documentation/javascript/v2/reference [5] Google Developer (2012, Dec.) Google Maps Android API v2 [Online] Available: https://developers.google.com/maps/documentation/android/ [6] W.-M Lee, Beginning Android Tablet Application Development Indianapolis, Indiana: Wiley Publishing, Inc., 2011, pp 49-54 [7] R Meier, Professional Android™ Application Development Indianapolis, Indiana: Wiley Publishing, Inc.,2010 [8] M L Murphy, Beginning Android New York: Apress, 2010 [9] The PHP Group (2012, Nov.) PHP Language Reference [Online] Available: http://www.php.net/manual/en/langref.php GVHD: TS Đàm Quang Hồng Hải SVTH: Nguyễn Lâm – Ngô Tấn Tài [...]... tâm sử dụng của khách hàng, cần phải có một hệ thống quảng cáo tin tức nhà đất một cách hiệu quả, nhanh chóng, tiện lợi, rộng rãi hơn Vì thế, nhóm đã tận dụng một cách tối đa những lợi ích mà chiếc điện thoại thông minh mang lại bằng cách xây dựng một ứng dụng hỗ trợ quảng cáo nhà đất trên điện thoại di động sử dụng hệ điều hành Android 1.3 Mục tiêu đề tài Hệ thống hướng đến việc mang lại lợi ích cho... muốn rao bán, quảng cáo nhà đất, tìm kiếm cho mình sản phẩm nhà đất thích hợp 4 SMS, http://www.wisegeek.org/what-is-sms.htm 5 GPS, http://en.wikipedia.org/wiki/Global_Positioning_System GVHD: TS Đàm Quang Hồng Hải SVTH: Nguyễn Lâm – Ngô Tấn Tài 14 Phạm vi nghiên cứu:  Nghiên cứu về lĩnh quảng cáo, rao vặt nhà đất  Nghiên cứu về các loại nhà đất, các thông tin cần thiết để rao bán nhà đất  Nghiên... bán, người mua lẫn người quản lý hệ thống Người rao bán có thể sử dụng hệ thống để đăng tin rao vặt nhà đất với chỉ vài thao tác đơn giản và chỉ mất vài nghìn đồng SMS 4 để một tin nhà đất được hiển thị trên Website 9House Người mua có thể sử dụng các chức năng của ứng dụng trên thiết bị Android như bản đồ Google để biết rõ vị trí địa lý các căn nhà và sử dụng công nghệ định vị kết hợp với tính năng... trí căn nhà yêu thích Người quản lý hệ thống có thể thu lợi nhuận thông qua tổng đài SMS Bên cạnh đó hệ thống còn mang lại nhiều tính năng hữu ích đặc biệt là việc trao đổi dễ dàng giữa người bán và người mua thông qua hệ thống bình luận tin tức trên ứng dụng Android 1.4 Đối tượng và phạm vi nghiên cứu Đối tượng:  Sử dụng cho các loại smart phone sử dụng hệ điều hành Android có hỗ trợ công nghệ định... thông qua các trung tâm mua bán nhà đất, các thương lái, sẽ dễ dàng hơn để đăng tin chỉ với vài bước đơn giản trên các Website quảng cáo nhà đất Hình 1.1 Hình ảnh “đóng băng” của bất động sản Bên cạnh đó, theo xu hướng phát triển của công nghệ thông tin và truyền thông cùng với sự phát triển mạnh mẽ của các phần mềm ứng dụng, các phương tiện truyền thông sử dụng công nghệ cao ra đời làm cho thế giới... Android SDK 2.1.4.1 Android SDK Android SDK (Android Software Development Kit) là bộ công cụ dùng để phát triển ứng dụng cho hệ điều hành Android Android SDK do Google xây dựng và phát hành miễn phí để các nhà phát triển phần mềmm dễ dàng xây dựng và phát triển các ứng dụng trên hệ điều hành Android Android SDK có các đặc tính sau:  Được phát triển và cung cấp miễn phí  Truy cập đến phần cứng Wi-Fi... C/C++ được sử dụng bởi nhiều thành phần khác nhau trong hệ thống Android, các thư viện đó được tập hợp thành một số nhóm như: 9 API, http://www.pcmag.com/encyclopedia_term/0,2542,t=API&i=37856,00.asp GVHD: TS Đàm Quang Hồng Hải SVTH: Nguyễn Lâm – Ngô Tấn Tài 19  Thư viện hệ thống (System C Library): thư viện dựa trên chuẩn C, được sử dụng chỉ bởi hệ điều hành  Thư viện Media (Media Libraries): mở rộng... trình viên, các nhà sản xuất điện thoại luôn ưu tiên sử dụng Android vì đây là một hệ điều hành mã nguồn mở được Google phát triển dựa trên nền tản Linux kèm theo sự linh hoạt từ nền tảng Google, phù hợp với các smartphone tầm thấp lẫn tầm cao Hàng loạt các ông lớn sản xuất điện thoại di động và máy tính bảng sử dụng hệ điều hành Android như HTC, Samsung, LG, Motorola, Sony Ericsson Các nhà lập trình... AppStore của Apple Chính vì những điều trên, Android được hứa hẹn sẽ là hệ điều hành thống trị trong tương lai 3 Theo http://genk.vn/dien-thoai/google-play-store-da-duoi-kip-app-store-ve-so-luong-ung-dung- 2012110108023557.chn GVHD: TS Đàm Quang Hồng Hải SVTH: Nguyễn Lâm – Ngô Tấn Tài 13 Vấn đề đặt ra, các Website rao vặt nhà đất ngày càng nhiều với các mức thu phí đăng tin khác nhau mang lại nhiều... cho người quản lý  Nghiên cứu về phát triển ứng dụng trên nền tảng Android và công nghệ của Google (Google Maps) GVHD: TS Đàm Quang Hồng Hải SVTH: Nguyễn Lâm – Ngô Tấn Tài 15 CHƯƠNG 2: GIỚI THIỆU VỀ ANDROID VÀ CÁC CÔNG NGHỆ TRIỂN KHAI 2.1 Tổng quan về hệ điều hành Android 2.1.1 Lịch sử của Android Android là một hệ điều hành mã nguồn mở dành cho điện thoại di động được phát triển bởi Google, dựa trên ... CHƯƠNG 3: PHÂN TÍCH THIẾT KẾ CƠ SỞ DỮ LIỆU HỆ THỐNG QUẢNG CÁO NHÀ ĐẤT 3.1 Phân tích trạng hệ thống 3.1.1 Sơ đồ cấu trúc hệ thống Hệ thống quảng cáo nhà đất gồm Server cài đặt sẵn Apache Server... nghệ triển khai trình bày lý thuyết hệ điều hành Android công nghệ sử dụng để xây dựng hệ thống Chương 3: Phân tích thiết kế sở liệu hệ thống quảng cáo nhà đất phân tích thiết kế sở liệu hệ thống. .. lựa chọn hợp lý cho nhà phát triển phần mềm giới Từ việc nhìn nhận thực tế xã hội, nhóm định xây dựng ứng dụng quảng cáo nhà đất với tên đề tài xây dựng hệ thống quảng cáo nhà đất tên ứng dụng

Ngày đăng: 03/03/2016, 01:04

Từ khóa liên quan

Mục lục

  • LỜI MỞ ĐẦU

  • LỜI CẢM ƠN

  • NHẬN XÉT CỦA GIẢNG VIÊN HƯỚNG DẪN

  • NHẬN XÉT CỦA GIẢNG VIÊN PHẢN BIỆN

  • MỤC LỤC

  • DANH SÁCH CÁC HÌNH

  • DANH MỤC CÁC BẢNG

  • CHƯƠNG 1: TỔNG QUAN VỀ ĐỀ TÀI

    • 1.1 Tên đề tài

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

    • 1.3 Mục tiêu đề tài

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

    • CHƯƠNG 2: GIỚI THIỆU VỀ ANDROID VÀ CÁC CÔNG NGHỆ TRIỂN KHAI

      • 2.1 Tổng quan về hệ điều hành Android

        • 2.1.1 Lịch sử của Android

        • 2.1.2 Các phiên bản Android

        • 2.1.3 Kiến trúc hệ điều hành Android

        • 2.1.4 Giới thiệu Android SDK

        • 2.1.5 Các thành phần của một ứng dụng Android

        • 2.1.6 Chu trình của ứng dụng Android

        • 2.2 Lập trình trên Android

          • 2.2.1 Các thành phần giao diện Android

          • 2.2.2 Các thành phần giao diện người dùng

          • 2.2.3 Giới thiệu Intent

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

Tài liệu liên quan