Thư viện tri thức trực tuyến
Kho tài liệu với 50,000+ tài liệu học thuật
© 2023 Siêu thị PDF - Kho tài liệu học thuật hàng đầu Việt Nam

Hệ thống thông tin giao thông trên Windows Phone 7 :Báo cáo tổng kết đề tài Khoa học và Công nghệ cấp trường
Nội dung xem thử
Mô tả chi tiết
BỘ CÔNG THƯƠNG
ĐẠI HỌC CÔNG NGHIỆP THÀNH PHỐ HỒ CHÍ MINH
--------------------------------------
BÁO CÁO TỔNG KẾT
ĐỀ TÀI KHOA HỌC VÀ CÔNG NGHỆ CẤP TRƯỜNG
HỆ THỐNG THÔNG TIN GIAO THÔNG
TRÊN WINDOWS PHONE 7
Mã số: 31012
Chủ nhiệm đề tài: NGUYỄN TRẦN TRÍ
TP. HỒ CHÍ MINH, 05/2013
i
DANH SÁCH THÀNH VIÊN THAM GIA ĐỀ TÀI
STT Tên thành viên Đơn vị công tác và lĩnh vực chuyên môn
1 SV. Nguyễn Trần Trí Khoa Công Nghệ Thông Tin
2 SV. Nguyễn Tiền Hải Khoa Công Nghệ Thông Tin
DANH SÁCH CÁC ĐƠN VỊ PHỐI HỢP CHÍNH
Tên đơn vị trong và ngoài
nước
Nội dung phối hợp nghiên
cứu
Họ và tên người đại diện đơn
vị
Khoa CNTT, Trường
ĐHCN.TP.HCM
Cung cấp thông tin thực
tế, những nghiệp vụ của
hệ thống. Những vấn đề
quan trọng trong việc
quản lý.
TS Nguyễn Chí Hiếu
Microsoft Việt Nam Cung cấp tài liệu hướng
dẫn kỹ thuật.
Cung cấp một số phần
mềm hỗ trợ trong lập
trình.
Th.S Lê Thanh Hải
ii
THÔNG TIN KẾT QUẢ NGHIÊN CỨU
ĐỀ TÀI KHOA HỌC VÀ CÔNG NGHỆ CẤP TRƯỜNG
1. Thông tin chung
- Tên đề tài: HỆ THỐNG THÔNG TIN GIAO THÔNG TRÊN WINDOWS
PHONE 7.
- Mã số: 31012
- Chủ nhiệm đề tài: SV. Nguyễn Trần Trí
- Điện thoại: 0973893935 Email: [email protected]
- Đơn vị quản lý về chuyên môn (Khoa, Tổ bộ môn): Khoa CNTT
- Thời gian thực hiện: Từ ngày 16 tháng 01 năm 2012 đến ngày 16 tháng 10
năm 2012
2. Mục tiêu
- Nghiên cứu khả năng ứng dụng của thiết bị di động thông minh –
Smartphone (sử dụng windows phone 7).
- Xây dựng phần mềm trên thiết bị di động có thể:
Gửi nhanh những tin nóng cần cung cấp.
Tra cứu một số thông tin trực tuyến.
Đồng bộ dữ liệu từ điện thoại lên server.
Tìm đường đi.
Cơ chế GPRS hoặc 3G.
- Xây dựng hệ thống cơ sở dữ liệu và phân tích, tổng hợp tài liệu, đánh giá và
rút trích tài liệu.
- Thiết kế và xây dựng hệ thống Website quản lý, chia sẻ dữ liệu trực tuyến,
cung cấp Webservice.
- Tập trung vào:
Nghiên cứu bản đồ và hệ thống định vị.
iii
Đồng bộ dữ liệu qua lại giữa client và server.
Phân quyền quản lý hệ thống.
Tổng hợp, đánh giá, thống kê và quản lý dữ liệu.
3. Nội dung chính
Xây dựng một hệ thống phần mềm gồm có: Phần mềm trên thiết bị di động
(Smartphone Windows Phone 7) – Webservice xử lý thông tin tự động – Website dành
cho nhà quản lý sử dụng và điều phối thông tin.
Hiện nay, tại Việt Nam đã có xuất hiện một số kênh thông tin về giao thông (ví dụ
như VOV–Giao thông) nhằm phục vụ người dân tham gia giao thông tốt hơn nhằm
giảm thiểu tình trạng ùn tắc, tai nạn giao thông. Nhưng những hệ thống như thế vẫn
mang tính bị động cho người sử dụng khi chỉ cung cấp thông tin một chiều, người tham
gia giao thông không thể tra cứu thông tin này mà chỉ có thể chờ để nghe bản tin. Để
khắc phục tình trạng này, chúng tôi đề xuất “Hệ thống thông tin giao thông” nhằm cung
cấp một phương thức tra cứu thông tin chủ động cho người dùng. Ngoài ra, người dùng
có thể cung cấp thông tin cảnh báo, theo dõi, đánh giá và phản hồi. Hệ thống cũng hỗ
trợ người giám sát công trình giao thông công cộng, giúp nhà quản lý có thể tiếp nhận
thông tin, quản lý và theo dõi quá trình xử lý để cập nhật tình trạng thông tin cảnh báo
cho người dùng.
4. Kết quả đạt được (khoa học, đào tạo, kinh tế-xã hội, ứng dụng, ...)
- Sản phẩm CNTT, một hệ thống phần mềm gồm có: Phần mềm trên thiết bị di
động (Smartphone Windows Phone 7) – Webservice xử lý thông tin tự động
– Website dành cho nhà quản lý sử dụng và điều phối thông tin.
- Tài liệu báo cáo đề tài khoa học.
- Tài liệu phân tích thiết kế hệ thống.
iv
MỤC LỤC
DANH SÁCH THÀNH VIÊN THAM GIA ĐỀ TÀI ...............................................................................................i
DANH SÁCH CÁC ĐƠN VỊ PHỐI HỢP CHÍNH.................................................................................................i
THÔNG TIN KẾT QUẢ NGHIÊN CỨU............................................................................................................ii
ĐỀ TÀI KHOA HỌC VÀ CÔNG NGHỆ CẤP TRƯỜNG ......................................................................................ii
1. Thông tin chung........................................................................................................................................ii
2. Mục tiêu ...................................................................................................................................................ii
3. Nội dung chính ........................................................................................................................................iii
4. Kết quả đạt được (khoa học, đào tạo, kinh tế-xã hội, ứng dụng, ...) ......................................................iii
MỤC LỤC...................................................................................................................................................iv
DANH MỤC BẢNG .................................................................................................................................... vii
DANH MỤC HÌNH ..................................................................................................................................... vii
GIỚI THIỆU................................................................................................................................................ ix
1. Tính cấp thiết...........................................................................................................................................ix
1.1 Bối cảnh............................................................................................................................................ix
1.2 Vấn đề khó khăn đặt ra.....................................................................................................................x
1.3 Nhu cầu thực tế và khả năng đáp ứng ..............................................................................................x
2. Mục tiêu .................................................................................................................................................. xi
3. Đối tượng, phạm vi nghiên cứu, cách tiếp cận và phương pháp nghiên cứu.......................................... xi
3.1 Đối tượng, phạm vi nghiên cứu, cách tiếp cận ................................................................................ xi
3.2 Nội dung và phương pháp nghiên cứu........................................................................................... xiv
Chương 1. KHẢO SÁT, THU THẬP YÊU CẦU VÀ THIẾT KẾ KIẾN TRÚC HỆ THỐNG.....................................1
1.1 Khảo sát ...........................................................................................................................................1
1.2 Thu thập yêu cầu..............................................................................................................................4
1.2.1 Đối tượng sử dụng hệ thống..................................................................................................4
1.2.2 Hình thức triển khai...............................................................................................................4
1.2.3 Yêu cầu chức năng .................................................................................................................4
1.2.4 Yêu cầu phi chức năng ...........................................................................................................6
v
1.2.5 Mô hình hệ thống ..................................................................................................................7
1.2.6 Những vấn đề khác cần quan tâm.........................................................................................7
1.3 Kiến trúc hệ thống............................................................................................................................8
1.4 Tìm hiểu công nghệ ..........................................................................................................................9
1.4.1 Nền tảng lập trình trên Windows Phone ...............................................................................9
1.4.2 Mô hình lập trình: MVC, MVVM ..........................................................................................11
1.4.3 Nền tảng lập trình MVVM....................................................................................................14
Chương 2. PHÂN TÍCH VÀ THIẾT KẾ ỨNG DỤNG...................................................................................16
2.1 Phân tích các nhóm chức năng ......................................................................................................16
2.1.1 Nhóm chức năng cung cấp thông tin cảnh báo ...................................................................16
2.1.2 Nhóm chức năng tra cứu thông tin cảnh báo......................................................................17
2.1.3 Nhóm chức năng đánh giá thông tin cảnh báo....................................................................18
2.1.4 Nhóm chức năng tìm đường................................................................................................18
2.1.5 Nhóm chức năng tiếp nhận và xử lý thông tin cảnh báo.....................................................19
2.1.6 Nhóm chức năng kiểm soát công trình giao thông..............................................................20
2.1.7 Nhóm chức năng quản lý và phân quyền nhân viên quản lý ...............................................20
2.2 Thiết kế CSDL..................................................................................................................................20
2.3 Thiết kế giao diện, tương tác .........................................................................................................22
2.3.1 Phần mềm trên Windows Phone .........................................................................................23
2.3.1.1 Giao diện Đăng nhập ......................................................................................................23
2.3.1.2 Giao diện chung:.............................................................................................................24
2.3.1.3 Giao diện Lọc dữ liệu ......................................................................................................25
2.3.1.4 Giao diện Chụp ảnh và Tạo sự kiện ................................................................................27
2.3.1.5 Quản sự kiện của người dùng.........................................................................................32
2.3.1.6 Xem chi tiết, đánh giá sự kiện: .......................................................................................35
2.3.1.7 Chức năng tìm đường đi.................................................................................................37
2.3.2 Website quản lý ...................................................................................................................38
2.3.2.1 Đăng nhập.......................................................................................................................38
2.3.2.2 Trang chủ quản lý ...........................................................................................................39
2.3.2.3 Quản lý Manager............................................................................................................40
2.3.2.4 Quản lý khu vực ..............................................................................................................41
2.3.2.5 Quản lý sự kiện ...............................................................................................................42
2.3.2.6 Xem chi tiết và duyệt sự kiện .........................................................................................43
Xem chi tiết sự kiện: ........................................................................................................................43