BÁO CÁO THỰC TẬP-XÂY DỰNG ỨNG DỤNG HỖ TRỢ DẪN ĐƯỜNG CHO ÔTÔ TRÊN ANDROID - Pdf 27

Báo cáo thực tập GVHD: Ts. Vũ Đức Lung
ĐẠI HỌC QUỐC GIA TP HỒ CHÍ MINH
TRƯỜNG ĐẠI HỌC CÔNG NGHỆ THÔNG TIN
KHOA KĨ THUẬT MÁY TÍNH
LỚP KTMT03
oOo
BÁO CÁO THỰC TẬP
XÂY DỰNG ỨNG DỤNG HỖ TRỢ DẪN
ĐƯỜNG CHO ÔTÔ TRÊN ANDROID
Công ty thực tập: TNHH MTV TƯ DUY MỚI
Người phụ trách: NGUYỄN QUANG THẮNG
Sinh viên thực hiện : PHAN VĂN TRAI
TP Hồ Chí Minh, ngày 15 tháng 8 năm 2012
Báo cáo thực tập GVHD: Ts. Vũ Đức Lung
Lời cảm ơn
Em xin gửi lời cảm ơn chân thành đến Công ty TNHH MTV TƯ DUY
MỚI và đặc biệt là anh Nguyễn Quang Thắng – người đã tận tình giảng dạy và
hướng dẫn em trong suốt khóa thực tập. Công ty đã tạo môi trường thuận lợi để
em có thể tham gia khóa thực tập một cách tốt nhất. Cảm ơn các anh chị hướng
dẫn trong công ty đã tạo điều kiện trong suốt quá trình tìm hiểu và thực hiện dự
án. Em xin chân thành cám ơn quý thầy cô trong khoa Kĩ Thuật Máy Tính đã
nhiệt tình hỗ trợ và tạo điều kiện cho em thực hiện bài báo cáo thực tập này.
Cuối cùng em xin gửi lời biết ơn đến gia đình, bạn bè đã ủng hộ, giúp đỡ và
động viên trong những lúc khó khăn cũng như trong suốt thời gian thực tập.
Mặc dù em đã cố gắng hoàn thành khóa thực tập với tất cả nỗ lực của mình,
nhưng dự án thực tập chắc chắn không tránh khỏi những thiếu sót nhất định, rất
mong nhận được sự cảm thông, chia sẻ và tận tình đóng góp chỉ bảo của quý
Thầy Cô.
SINH VIÊN THỰC HIỆN
PHAN VĂN TRAI
Báo cáo thực tập GVHD: Ts. Vũ Đức Lung

- Công ty TNHH MTV Tư Duy Mới được thành lập năm 2008 và nhanh chóng
trở thành công ty phần mềm uy tín , đáp ứng được mọi yêu cầu của khách
hàng. Mục tiêu của Tư Duy Mới là trở thành Công ty phần mềm lớn mạnh hàng
đầu ở Việt Nam.
1.2 Một số thông tin chi tiết về công ty TNHH MTV TƯ DUY MỚI
Tên Công ty Công ty TNHH MTV Tư Duy Mới
Trụ Sở 481/12 Nguyễn Văn Quá, P. Đông Hưng Thuận, Q.12, Tp.HCM
Dịch Vụ
- Dịch vụ và giải pháp phần mềm
- Nghiên cứu và phát triển các ứng dụng di động
Công nghệ
- Phần mềm nhúng và di động: VxWorks, RT-Linux,
Windows Mobile, J2ME, iPhone, SMS…
- Phần mềm ứng dụng cho doanh nghiệp: dựa trên công
nghệ Microsoft và mã nguồn mở
SVTH: Phan Văn Trai Trang 5
Báo cáo thực tập GVHD: Ts. Vũ Đức Lung
2 Kế hoạch thực tập
Tuầ
n
Nhiệm vụ chính Training - Toastmaster
1 - Viết requirement cho dự án - Đào tạo về quy trình phát
triển phần mềm (requirement,
design và implement)
- Toasmaster tuần 1
2 - Viết design cho dự án - Đào tạo về quy trình phát
triển phần mềm (requirement,
design và implement)
- Toasmaster tuần 2
3 - Viết test plan + test case - Đào tạo về testing

SVTH: Phan Văn Trai Trang 6
Báo cáo thực tập GVHD: Ts. Vũ Đức Lung
3.1.3 Mô hình use case
3.1.3.1 Bảng use case
System Features Main Use Case Use Case ID
<Feature name>
View M3B3_UC_View
Animation M3B3_UC_Animation
Rotate M3B3_UC_Rotate
Zoom M3B3_UC_Zoom
Scroll M3B3_UC_Scroll
3.1.3.2 Use case diagram
SVTH: Phan Văn Trai Trang 7
Báo cáo thực tập GVHD: Ts. Vũ Đức Lung
3.1.4 Yêu cầu chức năng
3.1.4.1 Bảng chi tiết yêu cầu
ID Mô tả yêu cầu
FR1.0 View and Animation: trên màn hình điện thoại, chúng ta có một biểu
tượng (ôtô hay mũi tên) biểu thị cho ôtô của người dùng. Ngoài ra chúng
ta còn có một số đường được hiển thị nổi lên để biểu diễn đường đi của
ôtô. Người dùng có thể nhìn vào bản đồ mà biết được đường đi của mình.
Khi ô tô của người dùng di chuyển thì biểu tượng trên mà hình cũng sẽ di
chuyển theo đường đi được hiển thị trên bản đồ. Bản đồ sẽ tự động di
chuyển biểu tượng để đảm bảo biểu tượng ô to không vượt ra khỏi màn
hình.
FR1.1 Zoom: người dùng phóng to hay thu nhỏ bản đồ để biết được đường đi
một cách chính xác. Có thể zoom bản đồ để nhìn bản đồ được bao quát
hơn từ vị trí hiện tại. Tỉ lệ zoom sẽ được cung cấp cho người dùng, người
dùng chạm vào màn hình điện thoại và chọn tỉ lệ để zoom bản đồ. Người
dùng cũng có thể quay trở lại màn hình hiển thị để được tiếp tục hướng

Goal Làm cho ô tô di chuyển theo con đường trên bản đồ.
Actors User
Include N/A
Extended N/A
Pre-conditions - Dùng công cụ Eclipse để phát triển, môi trường ADV và SDK
- Phải có tọa độ của ô tô và tuyến đường trên bản đồ mô phỏng.
- Phải có tuyến đường đi của ô tô.
- Phải có tốc độ của ô tô.
Post-conditions N/A
Main Flow - Làm cho ô tô di chuyển theo tuyến đường
Exceptions N/A
Open Issues N/A
- Use case ‘Rotate’_ M3B3_UC_Rotate
Use Case ID M3B3_UC_Rotate
Name Rotate
Goal Chương trình có tính năng cho phép người dùng tự xoay màn hình
Actors User
Include N/A
Extended N/A
Pre-conditions - Góc xoay tùy người dùng chọn
- Phải có bản đồ
Post-conditions N/A
SVTH: Phan Văn Trai Trang 9
Báo cáo thực tập GVHD: Ts. Vũ Đức Lung
Main Flow - Xoay bản đồ để thay đổi khung nhìn
Exceptions N/A
Open Issues N/A
- Use case ‘Zoom’_ M3B3_UC_Zoom
Use Case ID M3B3_UC_Zoom
Name Zoom

Báo cáo thực tập GVHD: Ts. Vũ Đức Lung
3.2.3 Database
- Database sử dụng cơ sở dữ liệu SQLlite phù hợp với bộ nhớ nhỏ của điện thoại
di động.
SVTH: Phan Văn Trai Trang 13
Báo cáo thực tập GVHD: Ts. Vũ Đức Lung
3.3 Sản phẩm và hướng dẫn sử dụng
- Bắt đầu chương trình
SVTH: Phan Văn Trai Trang 14
Báo cáo thực tập GVHD: Ts. Vũ Đức Lung
- Phóng to, thu nhỏ
- Giao diện chính
SVTH: Phan Văn Trai Trang 15
Báo cáo thực tập GVHD: Ts. Vũ Đức Lung
• Thay đổi tốc độ: Chúng ta có thể thay đổi tốc độ của ôtô bằng cách bấm
vào Menu->SpeedChange. Tốc độ giới hạn từ 10km/h đến 300k/h.
- Thay đổi đường đi
SVTH: Phan Văn Trai Trang 16
Báo cáo thực tập GVHD: Ts. Vũ Đức Lung
• Mặc định trong chương trình sẽ có 2 tuyến đường đi, khi ta chọn chức
năng này thì 2 tuyến đường sẽ chuyển đổi qua lại.
SVTH: Phan Văn Trai Trang 17
Báo cáo thực tập GVHD: Ts. Vũ Đức Lung
- Ngoài ra chương trình còn hỗ trợ cho người dùng những chức năng khác như:
• Reset default view: chức năng này cho phép người dùng quay trở lại màn
hình mặc định.
• Restart: chức năng này cho phép người dùng chạy lại chương trình từ đầu.
• Pause Animation/ Resum Animation: chức năng này cho phép cho người
dùng dừng quá trình chuyển động của ô tô cũng như tiếp tục (nếu đang
dừng).

- Bên cạnh các kiến thức học được, em còn nhận được các nhận xét, đánh giá của
các anh chị, cấp trên tại công ty, giúp em có cái nhìn rõ hơn về bản thân để tự
trau dồi, phát triển bản thân sau này.
SVTH: Phan Văn Trai Trang 19


Nhờ tải bản gốc

Tài liệu, ebook tham khảo khác

Music ♫

Copyright: Tài liệu đại học © DMCA.com Protection Status