Báo cáo thực tập môn logistics và quản lý chuỗi cung ứng
Bao cao Athena
1. Báo Cáo Thực Tập Cuối
Kỳ
ĐỀ TÀI THỰC TẬP: NGHIÊN CỨU VÀ XÂY DỰNG ỨNG DỤNG TÌM ĐỊA
ĐIỂM PHÒNG KHÁM BỆNH TRÊN THIẾT BỊ DI ĐỘNG (ANDROID).
Giáo viên hướng dẫn: Võ Đỗ Thắng
Nhóm : Nguyễn Minh Tân
Nguyễn Trương Phụng Huê
2. I Tổng Quan Về Android
• 1 Android là gì ?
Android là một “Hệ Điều Hành” được cài đặt trên một số phần cứng riêng biệt mà ở
đây chủ yếu là cài đặt trên các thiết bị smartphone (của SamSung, LG, HTC,
Motorola … ). Cũng giống như các hệ điều hành khác trên điện thoại (window
phone 7, ios, blackberry …), Android là một hệ điều hành dành cho điện thoại được
viết từ java, mã nguồn mở hoàn toàn giúp có các lập trình viên cài đặt các ứng
dụng trên thiết bị do chính mình viết ra.
3. 2.Lịch sử phát triển Android
• Tổng công ty Android (Android, Inc.) được thành lập tại Palo Alto, California vào tháng 10
năm 2003 bởi Andy Rubin (đồng sáng lập công ty Danger), Rich Miner (đồng sáng lập
Tổng công ty Viễn thông Wildfire) Nick Sears (từng là Phó giám đốc T-Mobile),và Chris
White (trưởng thiết kế và giao diện tại WebTV) để phát triển, theo lời của Rubin, "các thiết
bị di động thông minh hơn có thể biết được vị trí và sở thích của người dùng".DÙ những
người thành lập và nhân viên đều là những người có tiếng tăm, Tổng công ty Android
hoạt động một cách âm thầm, chỉ tiết lộ rằng họ đang làm phần mềm dành cho điện thoại
di động. Trong năm đó, Rubin hết kinh phí. Steve Perlman, một người bạn thân của
Rubin, mang cho ông 10.000 USD tiền mặt nhưng từ chối tham gia vào công ty.
4. II.Viết trang web trên nền PHP
• 1 Viết một trang web đơn giản bằng php
5. 2. Cách lấy tọa độ từ google
• B1. Vào trang web https://www.google.com/maps/preview
• B2.Chọn 1 địa điểm nào đó bằng cách lick chuột phải lên nó.
• B3. Click chuột phải lên điểm muốn chọn và chọn What’s here?
• B4. Ta nhìn lên thanh tìm kiếm hiện ra địa điểm và tọa độ ta copy cái
tọa độ vào trang web mới tạo.
6. 2. Khai bao các hàm
a. Hàm khởi tạo bản đồ
function initialize() {
var pyrmont = new google.maps.LatLng(10.7833706,106.6704189);
map = new google.maps.Map(document.getElementById('map'), {
mapTypeId: google.maps.MapTypeId.ROADMAP,
center: pyrmont,
zoom: 15 // Zoom hiện tại
});
7. b.Khởi tạo các đối tượng
• location: pyrmont, // Tìm từ vị trí trung tâm
• radius: 500, // Bán kính 500m
• types: ['hospital'] // Tìm tất cả các bệnh viện
• };
• // Hiển thị thông tin về địa điểm
• infowindow = new google.maps.InfoWindow();
• var service = new google.maps.places.PlacesService(map);
• // Thực hiện gọi hàm nearbySearch để tìm những atm lân cận và trả về thực
hiện
• // hàm callback
• service.nearbySearch(request, callback);
• }
8. C Khởi tạo hàm tìm kiếm
• function customSearch(){
• // Khởi tạo bản đồ
• var pyrmont = new google.maps.LatLng(10.7833706,106.6704189);
• // khởi tạo bản đồ vào div#map
• map = new google.maps.Map(document.getElementById('map'), {
• mapTypeId: google.maps.MapTypeId.ROADMAP,
• center: pyrmont,
• zoom: 15
• });
9. D hàm đánh giấu lên bản đồ
• function createMarker(place) {
• var placeLoc = place.geometry.location;
• var marker = new google.maps.Marker({
• map: map,
• position: place.geometry.location
• });
10. Ưu điểm: Tìm kiếm xung quanh bán kính nơi mình ở các đại điểm về
trường học và bệnh viện.Xử lý nhanh có thể thay đổi địa điểm mặc
định.có thể tìm kiếm tên đường
Khuyết điểm : Tìm kiếm tên đường chưa chính xác ở 1 khu vực mà
tìm kiếm khắp bản đồ.
Chưa có CSDL .
Chưa áp dụng vào hệ điều hành Android được