Thiết kế ứng dụng quản lí vận chuyển hàng hóa cho Công Ty TNHH Phần Mềm BSM trên Mobile

70 76 0
  • Loading ...
1/70 trang

Thông tin tài liệu

Ngày đăng: 13/03/2018, 15:22

Mục lục Chương GIỚI THIỆU CÔNG TY .7 1.1 Lịch sử hình thành phát triển cơng ty: 1.1 Sơ lược công ty: .7 1.2 Quá trình hình thành phát triển 1.3 Tầm nhìn sứ mạng cơng ty 1.4 Hoạt động đoàn thể phong trào khác 10 Chương KIẾN THỨC CƠ SỞ 17 I TỔNG QUAN VỀ ANDROID 17 A Android lịch sử phát triển 17 2.1 Kiến trúc Android 18 2.2 Linux Kernel 18 2.3 Library Android Runtime 19 B.Các thành phần Android 23 1.Thành phần chương trình Android .23 Activity Intent .23 Broadcast Reveive 27 Content Provider .27 Manifest File 27 Giao diện người dùng Android .28 Các thành phần giao diện Widget 28 Bắt kiện Android .29 10 Menu .29 II PHÂN TÍCH XML TRONG ANDROID 30 A.Tổng quan XML 30 1.Khái niệm 30 2.Đặc điểm XML 30 3.Cấu trúc XML 31 RSS 32 Các lớp, giao diện phân tích XML Android 32 Phân tích nội dung XML Android sử dụng SAX 34 III SQL SERVER 35 Khái niệm, định nghĩa SQL server? .35 Lịch sử phát triển 36 Đặc điểm SQL Server đối tượng làm việc 36 IV CLOUD SERVER .37 Cloud server gì? .37 Tính Cloud Server 37 Chương PHÂN TÍCH THIẾT KẾ HỆ THỐNG 39 I Danh mục chức 39 II.Mô tả sơ lược chức TMS cho di động 40 III.Biểu đồ luồng dử liệu .40 3.1 Biểu đồ luồng liệu mức khung cảnh .40 3.2 Biểu đồ luồng liệu mức đỉnh 41 3.3 Biểu đồ luồng liệu mức chức chuyển tải 42 3.4 Biểu đồ luồng liệu mức chức Tìm kiếm 42 3.5 Biểu đồ luồng liệu mức chức quản trị 43 3.6 Mơ hình ERD: 44 3.7 Chuyển từ ERD sang lược đồ qan hệ 45 IV.Thiết kế CSDL cho hệ thống APP TMS 46 Order: 46 2.TMS_Driver: .46 TMS_Location 46 TMS_Order_Status 47 TMS_Route 47 TMS_Shipping_Order 47 TMS_Shipping_Order_Status .47 8.Mơ hình cài đặt SQL Server 48 CHƯƠNG XÂY DỰNG APP TMS 49 I.Quản lý tài khoản 49 1.1 Đăng nhập/Đăng xuất 49 1.2 Thay đổi mật đăng nhập hệ thống 50 II Quản lý danh sách lệnh điều động (hiện tại) 51 2.1 Xem thông tin chung lệnh điều động .51 2.2 Xem danh sách lịch sử lệnh chạy .52 2.3 Xem chi tiết lệnh 53 2.4 Cập nhật trạng thái lệnh(Vận Chuyển,Về Bến,Sự Cố) .54 2.5 Xem danh sách đơn hàng 55 2.6 Xem chi tiết đơn hàng 56 2.7 Cập nhật trạng đơn hàng(thành công, thất bại) 57 2.8 Xem vị trí tại, Điểm giao hàng Lệnh (bản đồ) 58 2.9 Thông tin COD Cập nhật COD .59 2.10 Thơng tin Hàng Hóa 60 III Quản lý lệnh (hiện tại) 61 3.1 Xem danh sách đơn hàng lệnh .61 3.2 Xem danh sách đơn hàng 62 3.3 Xem thông tin chuyển tải đơn hàng .63 V Barcode .65 KẾT LUẬN 67 1.Kết luận .67 Hướng phát triển đề tài: 68 Ưu điểm: 68 Khuyết điểm: 68 TÀI LIỆU THAM KHẢO .69 Website 69 Tiếng Anh .69 Về google map api v3: 69 Ebook tham khảo: 69 LỜI CẢM ƠN Ngày nay, với thời kỳ cơng nghiệp hóa – đại hóa đất nước cơng nghệ thơng tin thật trở thành lĩnh vực quan trọng đời sống người Sau tháng tìm hiểu đề tài “Tìm hiểu Android xây dựng ứng dụng mobile”, em hoàn thành tiến độ dự kiến Để đạt kết này, em nỗ lực thực đồng thời nhận nhiều giúp đỡ, quan tâm, ủng hộ thầy cô bạn bè gia đình Để hồn thành đề tài trước hết chân thành cảm ơn Thầy Lê Quốc Tuấn khoa công nghệ thông tin trường cao đẳng Bách Việt quan thực tập tạo điều kiện giúp đỡ tơi hồn thành tốt đợt thực tập tốt nghiệp Tuy thân cố gắng tìm hiểu tài liệu từ nhiều nguồn thơng tin khác giáo trình, sách ,báo,google, Cũng vốn hiểu biết vềđềtài nội dung đề tài khơng tránh khỏi thiếu sót Kính mong sựđóng góp ý kiến q Thầy Cơ để tơi hoàn thiện báo cáo sở vững để sau trường làm việc Tôi xin chân thành cảm ơn! TP.HCM , ngày 24 tháng 06 năm 2017 LỜI MỞ ĐẦU Hiện nay, phát triển Công nghệ Thông tin nước ta bước vào thời kì với việc triển khai rộng rãi ứng dụng tin học cho tổchức xã hội Khơng nghi ngờ vai trò Cơng nghệ Thơng tin đời sống, khoa học kỹ thuật, kinh doanh, mặt xã hội, cảđối với cá nhân Công nghệ Thông tin bước vào sống người bạn đồng hành, có vai trò lớn phát triển đất nước đời sống người Và sau xin giới thiệu với bạn ứng dụng nhỏ công nghệ thông tin vào sống: Để giảm thời gian, chi phí lưu trữ giấy tờ việc quản lý nhân viên Công Ty để giúp bạn hiểu tảng ngôn ngữ Android OS kết nối với sở liệu web nên chọn đề tài : “Thiết kế ứng dụng quản vận chuyển hàng hóa cho Cơng Ty TNHH Phần Mềm BSM Mobile” dựa công cụ lập rìnhAndroid Studio Android Studio phiên cơng cụ lập trình, cho phép người dùng tiếp cận nhanh cách thức lập trình mơi trường Android Những quen thuộc với AndroidOS tìm thấy tính trợ giúp cơng cụ lập trình hiệu Người dùng làm quen với Android Studio làm chủđược cách dễ dàng Nhằm giảm thời gian nhằm làm giảm nhẹ sức lao động thủ công, giúp thực cách nhanh chóng, hiệu xác hơn, làm giảm bớt việc lưu trữ thông tin giấy tờ, tra cứu tìm kiếm quản thơng tin nhân viên doanh nghiệp ● Mục đích đề tài: Hỗ trợ người sử dụng tra cứu thông tin tuyến xe cách hiệu quả.Nhanh chóng thuận tiện đặc biệc S.mast phone Tìm đường google maps cách tối ưu Góp phần hỗ trợ người sử dụng thành phố ngoại thành Khuyến khích người sử dụng vận chuyển hàng hóa ứng dụng ● Tính cấp thiết đề tài: Hiện trạng ngày có nhiều người sử dụng xe giao hàng,việc tìm kiếm thơng tin tuyến đường nhiều hạn chế (phải xem thơng tin trạm hay đồ xe Thành Phố Ngoại Thành khó sử dụng) ● Hướng giải quyết: Viết trang ứng dụng hỗ trợ người sử dụng nhận lệnh từ Web địa chỉ,đơn hàng,điểm xuất phát điểm đến cách hiệu quả, nhanh chóng,đơn giản dễ sử dụng ● Phương pháp nghiên cứu: Ứng dụng hướng đến đơn giản thuận tiện cho người dùng đồng thời thể đầy đủ thông tin kết người dùng muốn Ứng dụng viết AndroidOS SQL SEVER SQL LITE Để giải vấn đề việc hạn chế tối đa việc làm lại ứng dụng trang web nhúng thêm google với lượng hình ảnh lớn lần tải lại tốn nhiều thời gian ● Thuận lợi: Được phát triển thời đại có nhiều cơng nghệ mạnh mẽ nhanh chóng giúp giải tình đề tài nhanh chóng, cộng đồng mạng mạnh mẽ giúp giải vấn đề khó khăn Google map api v3 đồ số hóa mạnh mẽ google với nhiều cơng cụ hỗ trợ xây dựng phát triển đồ hàng đầu ● Khó khăn: Khơng có nguồn sở liệu phải vay mượn từ trang web khác theo cách thủ công lượng liệu lớn dẫn đến phần cứng đáp ứng Không thể can thiệt vào đường tuyến đường “Google map api v3” dẫn đến nhiều khó khăn việc tìm thuật toán Việc làm đề tài rèn luyện cho sinh viên tự nghiên cứu, nâng cao trình độ làm việc theo nhóm, tạo tiền đề cho sinh viên sau làm Mặc dù cố gắng hạn chế mặc thời gian trình độ nên đềtài khơng tránh khỏi thiếu sốt mong Thầy bạn thơng cảm Mong sựđóng góp ý kiến Thầy bạn TP.HCM ,ngày 24 tháng 06 năm 2017 Chương GIỚI THIỆU CÔNG TY 1.CÔNG TY TNHH PHẦN MỀM BSM 1.1 Lịch sử hình thành phát triển cơng ty: 1.1 Sơ lược cơng ty: Tên đầy đủ: CƠNG TY TNHH PHẦN MỀM BSM THÀNH PHỐ HỒ CHÍ MINH Trụ sở chính: Tầng 3A TN Global Tower, 12 Phạm Đình Toái, Quận 3, TP.HCM ĐT: 08 2218 0468FAX:84 39433702 Email: thanhbinh@bsm.com.vn Website : www.bsm.com.vn Mã số thuế: 0312556730 HÀ NỘI Địa : Tầng 3, 193 Phố Trich Sai, Phường Bưởi, Quận Tây Hồ, Hà Nội Điện thoại di động : 0932333828 Email Website : ducphong@bsm.com.vn : www.bsm.com.vn 1.2 Q trình hình thành phát triển Cơng ty TNHH Phần Mềm BSM thành lập năm 2006 Năm 2006, Công ty TNHH Phần Mềm BSM cho sản phẩm phần mềm quản lý kho WMS Năm 2013, Công ty TNHH Phần Mềm BSM trở thành đối tác chiến lược IBM Năm 2015, Công ty TNHH Phần Mềm BSM trở thành đối tác bạc với Honeywell Đến năm 2016, Công ty TNHH Phần Mềm BSM thành viên Công ty Cổ Phần Công Nghệ Viễn Thơng Sài Gòn (SaigonTel), mà Việt Nam bắt đầu thời kỳ hội nhập Công ty Cổ Phần Viễn Thơng Sài Gòn (SaigonTel) thành lập vào ngày 14 tháng 05 năm 2002, thành viên Tập đoàn Đầu tư Sài Gòn (SGI) – tập đoàn tư nhân hàng đầu Việt Nam, chủ sở hữu 38 Khu Cơng Nghiệp trải dài tồn quốc, cung cấp dịch vụ hạ tầng, dịch vụ viễn thông cho Khu Công Nghiệp Tập đoàn SGI SaigonTel tập trung vào xây dựng, phát triển đưa ứng dụng công nghệ thông tin phục vụ cho công việc quản lý, kinh doanh Ngồi nhóm khách hàng FDI (Foreign Direct Investment) Khu Công Nghiệp, SaigonTel đơn vị thành viên đối tác hợp tác/ nhà cung cấp sản phẩm/ dịch vụ viễn thông công nghệ thông tin cho nhà mạng/ hãng sản xuất hàng đầu Việt Nam Thế Giới Công ty TNHH Phần Mềm BSM cung cấp giải pháp phần mềm hiệu chất lượng lĩnh vực: Hệ thống quản lý Kho bãi WMS Hệ thống Quản lý Tài sản AMS Hệ thốngquản lý vận chuyển TMS Hệ thống quản lý sản xuất MMS Quảnquan hệ khách hàng CRM Lập kế hoạch nguồn lực sản xuất Tự động hố tối ưu hóa Quản lý chuỗi cung ứng Giải pháp hậu cần Quản lý Giải pháp Bệnh viện 1.3 Tầm nhìn sứ mạng cơng ty ● Tầm nhìn Sáng tạo nỗ lực khơng ngừng, chuyên môn vững vàng, liên tục cập nhật thông tin áp dụng vào thực tiễn công việc, nâng cao chất lượng sản phẩm, dịch vụ đào tạo, đáp ứng nhu cầu kết nối tương lai Kim nam hoạt động: “Luôn giữ niềm tin nơi khách hàng” ● Sứ mệnh Cung cấp gói dịch vụ, giải pháp CNTT chuyên nghiệp với chi phí cạnh tranh Trở thành đối tác tin cậy, đồng hành phát triển khách hàng ● Số lượng lao động Với mục tiêu tạo thêm nhiều việc làm, chăm lo cải thiện đời sống, thu nhập người lao động, năm qua lực lượng lao động Công ty tăng lên Từ năm đầu thành lập, số lượng cán nhân viên làm việc đơn vị có có 10 người, đến số lên tới 30 người Trong thời gian tới đây, để tiếp tục phát triển kinh doanh thúc đẩy triển khai hàng loạt dịch vụ dự án mới, lực lượng lao động tiếp tục tăng lên số lượng chất lượng ● Tốc độ tăng trưởng Là đơn vị trẻ, động với nhiều ý tưởng sáng tạo kinh doanh với tôn đặt uy tín Cơng ty lên hàng đầu, cộng thêm đội ngũ lãnh đạo, nhân viên động, chuyên nghiệp, BSM tạo dựng thương hiệu mạnh khu vực TP.HCM,Hà Nội lĩnh vực Công Nghệ Thông Tin ● Việc đảm bảo thu nhập chế độ sách cho người lao động Đây vấn đề xuyên suốt, lãnh đạo công ty đặt lên hàng đầu Đời sống nhân viên làm việc BSM Software Corpkhông ngừng cải thiện, nâng cao.Được tham gia chế độ bảo hiểm: BHXH, BHYT, BHTN, hưởng chế độ phúc lợi xã hội, quyền lợi khác theo quy định Nhà nước Hàng năm Công ty có điều chỉnh tăng lương khoản phụ cấp kèm theo cho người lao động ngày lễ Công Ty tổ chức du lịch tham quan Công ty trân trọng cống hiến đóng góp người lao động, coi nhứng yếu tố tạo dựng thành cơng Cơng ty 1.4 Hoạt động đồn thể phong trào khác Hình 1.1 Phát quà cho người có hồn cảnh khó khăn Hình 1.2 Q Tặng cho người nghèo 10  Trường hợp Vận Chuyển với Shipping_OrderCode=”ISTROUBLE” Truy vấn: UPDATE TMS_Shipping_Order SET Shipping_Order_Status_ID=( SELECT Shipping_Order_Status_ID WHERE Shipping_Order_Status_Name=’ISTROUBLE’ )  3.Trường hợp Vận Chuyển với Shipping_OrderCode=’ISCOMEBACK’ Truy vấn: UPDATE TMS_Shipping_Order SET Shipping_Order_Status_ID=( SELECT Shipping_Order_Status_ID WHERE Shipping_Order_Status_Name=’ISCOMEBACK’ ) 2.5 Xem danh sách đơn hàng Hình 4.1.7 Xem dah sách đơn hàng Giải Thích 56  Dữ liệu đầu vào :Mã lệnh điều động(Shipping_Order_ID)  Xử lý liệu : Thuật toán kiểm tra lấy liệu đơn hàng theo Shipping_Order_ID Truy vấn liệu : SELECT c.Order_Code,c.Address,c.County,c.District,c.Ward,d.Status_Name FROM TMS_Shipping_Order a LEFT JOIN TMS_Shipping_Order_Status b ON a.Shipping_Order_ID=b.Shipping_Order_Status_ID LEFT JOIN TMS_Ordercona.Order_ID=c.Order_ID LEFT JOIN TMS_Order_Status d on c.Order_Status_ID=d.Order_Status_ID WHERE b.Shipping_Order_Status_Name=”CONFIRM” 2.6 Xem chi tiết đơn hàng Hình 4.1.8 Xem chi tiết đơn hàng Giải Thích  Dữ liệu đầu vào :Mã đơn hàng(Order_ID)  Xử lý liệu : Kiểm tra lấy liệu đơn hàng theo Order_ID Truy vấn liệu : SELECT a.Shipping_Date,a.Customer,a.Receiver,a.Phone ,a.County,a.District,a.Ward,a.Address,a.DescriptionErr FROM TMS_Order a 57 LEFT JOIN TMS_Shipping_Order_Status c ON a.Shipping_Order_ID=c.Shipping_Order_Status_ ID WHERE a.Shipping_Order_Code= “CONFIRM” and Order_ID= Order_ID 2.7 Cập nhật trạng đơn hàng(thành cơng, thất bại) Hình 4.1.9 Cập nhật trạng thái đơn hàng Giải thích  Dữ liệu đầu vào :Mã lệnh điều động(Order_ID)  Xử lý liệu : Thuật toán kiểm tra lấy liệu đơn hàng theo Order_ID Truy vấn liệu :  Trường hợp Thành Công(“ISSUSCESS”)  Dữ liệu đầu vào :Mã đơn hàng(Order_ID)  Xử lý liệu :  Thuật toán kiểm tra Cập nhật liệu đơn hàng theoOrder_ID : Cập nhật đơn hàng trạng thái thành công với Order_Status_Name= ”ISSUSCESS” 58  Truy vấn: UPDATE TMS_Order SET Order_Status_ID=( SELECT Order_Status_ID WHERE Order_Status_Name=“ISSUSCESS” )  Trường hợp Thất bại:(“ISFAIL”)  Dữ liệu đầu vào :Mã đơn hàng(Order_ID)  Xử lý liệu :  Thuật toán kiểm tra Cập nhật liệu đơn hàng theo Order_ID : Cập nhật đơn hàng trạng thái thành công với Order_Status_Name= ”ISFAIL”  Truy vấn: UPDATE TMS_Order SET Order_Status_ID=( SELECT Order_Status_ID WHERE Order_Status_Name=“ISFAIL” ) 2.8 Xem vị trí tại, Điểm giao hàng Lệnh (bản đồ) 59 Hình 4.1.10 Xem vị trí điểm giao hàng Giải thích  Dữ liệu đầu vào :Mã lệnh điều động(Shipping_Order_ID)  Xử lý liệu : Thuật toán kiểm tra lấy liệu đơn hàng theo Shipping_Order_IDvà vẽ vị trí đơn hàng lên đồ Truy vấn liệu :SELECT d.TMS_Location_Name,d.TMS_Location_Latitude,d.TMS_Location _Longitude FROM TMS_Shipping_Order a LEFT JOIN TMS_Shipping_Order_Status b ON a.Shipping_Order_ID=b.Shipping_Order_Status_ID LEFT JOIN TMS_Order c on a.Order_ID=c.Order_ID LEFT JOIN TMS_Location d on a.Location_ID=d.Location_ID LEFT JOIN TMS_Order_Status e on c.Order_Status_ID=e.Order_Status_ID WHERE a.Shipping_Order_Code='XACNHAN' 2.9 Thông tin COD Cập nhật COD Hình 4.1.11 Cập nhật COD thơng tin COD Giải thích 60 Thơng tin COD  Dữ liệu đầu vào :Mã Đơn Hàng(Order_ID)  Xử lý liệu : Kiểm tra lấy liệu đơn hàng theo Order_ID Truy vấn liệu : SELECT COD,COD_Is_Receive,Receiver,Phone,Create_Date FROM TMS_Order WHERE Order_ID=Order_ID 2.Cập nhật COD  Dữ liệu đầu vào :Mã Đơn Hàng(Order_ID)  Xử lý liệu : Kiểm tra cập nhật liệu COD thực tế đơn hàng theo Order_ID Truy vấn liệu :Update TMS_Order SET COD_Is_Receive=COD_INPUT WHERE Order_ID=Order_ID 2.10 Thơng tin Hàng Hóa Hình 4.1.12 Thơng tin hàng hóa Giải Thích  Dữ liệu đầu vào :Mã Đơn Hàng(Order_ID) 61  Xử lý liệu : Kiểm tra lấy liệu đơn hàng theo Order_ID Truy vấn liệu :SELECT Total_Carton,Total_Weight,Total_CBM,ItemType,Is_Tranfer,DescriptionErr FROM TMS_Order WHERE Order_ID=Order_ID III Quản lý lệnh (hiện tại) 3.1 Xem danh sách đơn hàng lệnh Hình 4.3.1 Xem danh sách đơn hàng lệnh Giải thích  Dữ liệu đầu vào : Id Tài Xế(Driver_ID)  Xử lý liệu : Thuật tốn kiểm tra Driver_ID  Kiểm tra thơng tin Driver_ID lưu hệ thống ,nếu không tồn Driver_ID chuyển sang hình Login Ngược lại lấy danh sách lệnh theo Driver_ID với lệnh trạng thái : “ISDRIVING”  Truy vấn liệu :SELECT a.Shipping_Order_ID,a.Shipping_Order_Code,b.Shipping_Order_ Status_Name from TMS_Shipping_Order a LEFT JOIN TMS_Shipping_Order_Status b on a.Shipping_Order_ID=b.Shipping_Order_Status_ID 62 WHERE b.Shipping_Order_Status_Name =“ISDRIVING” 3.2 Xem danh sách đơn hàng Hình 4.3.2 Xem danh sách đơn hàng Giải Thích  Dữ liệu đầu vào :Mã lệnh điều động(Shipping_Order_ID)  Xử lý liệu : Thuật toán kiểm tra lấy liệu đơn hàng theo Shipping_Order_ID Truy vấn liệu SELECT c.Order_Code,c.Address,c.County,c.District,c.Ward,d.Status_ Name FROM TMS_Shipping_Ordera LEFT JOIN TMS_Shipping_Order_Statusb ON a.Shipping_Order_ID=b.Shipping_Order_Status_ID LEFT JOIN TMS_Order c on a.Order_ID=c.Order_ID LEFT JOIN TMS_Order_Status d on c.Order_Status_ID=d.Order_Status_ID WHERE b.Shipping_Order_Status_Name=”CONFIRM” 63 3.3 Xem thông tin chuyển tải đơn hàng Hình 4.3.3 Xem thơng tin chuyển tải đơn hàng Scan chứng từ liên quan 64 IV Danh Sách Đơn Hàng (hiện tại) 4.1 Xem danh sách đơn hàng tại: Hình 4.4.1 Xem danh sách đơn hàng Giải Thích  Dữ liệu đầu vào :Mã lệnh điều động(Shipping_Order_ID)  Xử lý liệu : Thuật toán kiểm tra lấy liệu đơn hàng theo Shipping_Order_ID Truy vấn liệu : SELECT c.Order_Code,c.Address,c.County,c.District,c.Ward,d.Status_Name FROM TMS_Shipping_Order a LEFT JOIN TMS_Shipping_Order_Status b ON a.Shipping_Order_ID=b.Shipping_Order_Status_ID LEFT JOIN TMS_Order c on a.Order_ID=c.Order_ID LEFT JOIN TMS_Order_Status d on c.Order_Status_ID=d.Order_Status_ID WHERE b.Shipping_Order_Status_Name=”ISDRIVING” 65 V Barcode Scan barcode đơn hàng vật lý để truy cập nhanh vào form quản lý tác vụ đơn hàng Hình 4.5.1 Scan barcode Giải thích  Scan lệnh:  Dữ liệu đầu vào : Id Tài Xế(Shipping_Order_ID) lấy từ Scan BarCode  Xử lý liệu : Thuật toán kiểm tra Shipping_Order_ID  Kiểm tra thông tin Shipping_Order_ID,nếu không tồn Shipping_Order_ID chuyển sang hình Chính 66 Ngược lại lấy thông tin lệnh theo Shipping_Order_ID với lênh trạng thái : “ISDRIVING”  Truy vấn liệu :SELECT a.Shipping_Order_ID,a.Shipping_Order_Code,b.Shipping_ Order_Status_Name from TMS_Shipping_Order a LEFT JOIN TMS_Shipping_Order_Status b on a.Shipping_Order_ID=b.Shipping_Order_Stat us_ID WHERE b.Shipping_Order_Status_Name =“ISDRIVING”  Sau scan thành cơng có lệnh tồn chuyển sang hình chứa lệnh Scan  Scan đơn hàng:  Dữ liệu đầu vào :Mã lệnh điều động(Shipping_Order_ID),Order_ID lấy từ Scan BarCode  Xử lý liệu : Thuật toán kiểm tra lấy liệu đơn hàng theo Shipping_Order_ID,và Order_ID Truy vấn liệu : SELECT c.Order_Code,c.Address,c.County,c.District,c.Ward,d.Status_ Name FROM TMS_Shipping_Order a LEFT JOIN TMS_Shipping_Order_Status b ON a.Shipping_Order_ID=b.Shipping_Order_Status_ID LEFT JOIN TMS_Order c on a.Order_ID=c.Order_ID LEFT JOIN TMS_Order_Status d on c.Order_Status_ID=d.Order_Status_ID WHERE b.Shipping_Order_Status_Name=”ISDRIVING” and c.Order =’Order_ID’  Sau scan thành cơng có đơn hàng tồn chuyển sang hình chứa đơn hàng Scan 67 KẾT LUẬN 1.Kết luận Đầu tiên em xin cảm ơn Công ty TNHH Phần Mềm BSM cho hội cho em thực tập đơn vị thời gian qua Và cảm ơn đến thầy cô giảng viên trường Cao đẳng Bách Việt dạy em suốt ba năm vừa qua, kiến thức mà thầy cô truyền đạt giúp em hiểu biết thêm công việc sau nhờ kiến thức giúp em thực tốt báo cáo Hơn hết, em xin chân thành cám ơn thầy Lê Quốc Tuấn, giáo viên hướng dẫn trình thực tập báo cáo, người thầy gắn bó với q trình học tập năm vừa qua, người thầy đầy tâm huyết ln dạy bảo chúng em, sau báo cáo có lẽ em hồn thành khóa học không làm việc thầy giảng đường với thầy truyền đạt động lực lớn cho em công việc sau Một lần em xin gửi lời biết ơn thầy Sau thời gian tìm hiểu đề tài “Tìm hiểu Android xây dựng ứng dụng QuảnVận Chuyển Hàng Hóa cho Công Ty TNHH Phần Mềm BSM Mobile” em thực đề tài theo dự kiến.Với mục đích tìm hiểu hệ điều hành Android, hiểu biết ngơn ngữ lập trình cho điện thoại di động tìm hiểu ứng dụng hệ điều hành Android giới di động ngày Thơng qua việc tìm hiểu nắm bắt lý thuyết hệ điều hành Android để bước đầu tìm hiểu ứng dụng QuảnVận Chuyển Hàng Hóa cho Cơng Ty TNHH Phần Mềm BSM Mobile hệ điều hành Android cho điện thoại di động Trong trình tìm hiểu lý thuyết hệ điều hành Android tìm hiểu ứng dụng QuảnVận Chuyển Hàng Hóa cho thiết bị di động em thu kết bước đầu sau: Sau trình tìm hiểu nghiên cứu đề tài, em bước đầu hiểu hệ điều hành Android chạy điện thoại Biết nắm vững trình tạo file project lập trình Android 68 Hiểu sử dụng lớp đối tượng, phương thức hỗ trợ lập trình hệ điều hành Android Hiểu chế làm việc với Webservice để lấy cập nhật liệu cho ứng dụng cần thơng tin nhanh chóng, thường xun xác Do thời gian ngắn với kiến thức thân hạn chế nên em chưa tìm hiểu sâu kiến thức liên quan tới hệ điều hành Android nên chương trình nhiều hạn chế, em cố gắng phát triển thêm để chương trình thân thiện, dễ sử dụng nhiều chức Hướng phát triển đề tài: - Thêm chức du lịch quảng bá để người chia sẻ địa điểm thú vị tp.hcm mà biết đến đặc biệt hẻm nhỏ hay đường khuất sâu - Chức thị rõ quán ăn, nhà hàng ,…theo icon định đồ có viết liên quan địa điểm người có chọn chức thích khơng thích bình luận địa điểm - Cập nhật hệ thống thơng tin tuyến điểm cách xác - Tích hợp ứng dụng phần mềm di động Em xin chân thành cảm ơn thầy cô bạn giúp đỡ em hoàn thành.Trong báo cáo có thiếu sót mong thầy bạn góp ý để em hồn thiện Ưu điểm: -Tiện lợi cho người dùng lúc nơi Smarphone -Dễ dàng quản lý trạng thái lệnh -Tiết kiệm thời gian quảng đường giao hàng -Tiết kiệm chi phí quản lý - Tìm đường googlemaps cách tối ưu -Cập nhật trạng thái lệnh đơn hàng realtime Khuyết điểm: -Chi phí đầu tư thiết bị chuyên dụng cao 69 TÀI LIỆU THAM KHẢO Website http://diendan.vietandroid.com/forum.php http://developer.android.com/reference/android/util/Log.html Pragmatic-Hello Android(2008)-Ed Bunette http://www.anddev.org/ http://markana.com/forums/android/ http://khoapham.vn/khoa-hoc-lap-trinh http://www.nhatnghe.com/ http://sinhvienit.net Tiếng Anh Tên giáo trình: Android Design Patterns: Interaction Design Solutions for Developers Tác giả:(By: Ian G Clifton) Tên giáo trình: Android Recipes: A Problem-Solution Approach Tác giả:(By: Dave Smith & Jeff Friesen ) Tên giáo trình: Programming Android, Tác giả:(By: Zigurd Mednieks, Laird Dornin, G Blake Meike & Masumi Nakamura) Về google map api v3: developers.google.com Ebook tham khảo: Ebook tham khao\Ki thuat lap trinh ajax.pdf Em xin chân thành cảm ơn! 70 ... việc quản lý nhân viên Công Ty để giúp bạn hiểu tảng ngôn ngữ Android OS kết nối với sở liệu web nên chọn đề tài : Thiết kế ứng dụng quản lí vận chuyển hàng hóa cho Cơng Ty TNHH Phần Mềm BSM Mobile ... www .bsm. com.vn 1.2 Q trình hình thành phát triển Cơng ty TNHH Phần Mềm BSM thành lập năm 2006 Năm 2006, Công ty TNHH Phần Mềm BSM cho sản phẩm phần mềm quản lý kho WMS Năm 2013, Công ty TNHH Phần. .. TNHH Phần Mềm BSM trở thành đối tác chiến lược IBM Năm 2015, Công ty TNHH Phần Mềm BSM trở thành đối tác bạc với Honeywell Đến năm 2016, Công ty TNHH Phần Mềm BSM thành viên Công ty Cổ Phần Cơng
- Xem thêm -

Xem thêm: Thiết kế ứng dụng quản lí vận chuyển hàng hóa cho Công Ty TNHH Phần Mềm BSM trên Mobile, Thiết kế ứng dụng quản lí vận chuyển hàng hóa cho Công Ty TNHH Phần Mềm BSM trên Mobile, Chương 1 GIỚI THIỆU CÔNG TY, 4 Hoạt động đoàn thể và các phong trào khác, Chương 2 KIẾN THỨC CƠ SỞ, A. Android và lịch sử phát triển, Thành phần của 1 chương trình Android, Đặc điểm của SQL Server và đối tượng làm việc, Chương 3 PHÂN TÍCH THIẾT KẾ HỆ THỐNG, CHƯƠNG 4 XÂY DỰNG APP TMS, 4 Cập nhật trạng thái lệnh(Vận Chuyển,Về Bến,Sự Cố), 3 Xem thông tin chuyển tải các đơn hàng

Mục lục

Xem thêm

Gợi ý tài liệu liên quan cho bạn

Nhận lời giải ngay chưa đến 10 phút Đăng bài tập ngay