Tìm hiểu và viết ứng dụng tra từ điển viết tắt của các thuật ngữ ngành IT trên hệ điều hành Windows Phone

49 592 0
Tìm hiểu và viết ứng dụng tra từ điển viết tắt của các thuật ngữ ngành IT trên hệ điều hành Windows Phone

Đ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

Tìm hiểu viết ứng dụng HĐH Windows Phone BỘ CÔNG THƯƠNG TRƯỜNG ĐẠI HỌC CÔNG NGHIỆP TP HỒ CHÍ MINH KHOA CƠNG NGHỆ - - ĐỒ ÁN HỌC PHẦN ĐỀ TÀI: TÌM HIỂU VÀ VIẾT ỨNG DỤNG TRA TỪ ĐIỂN VIẾT TẮT CỦA CÁC THUẬT NGỮ NGÀNH IT TRÊN HỆ ĐIỀU HÀNH WINDOWS PHONE Giảng viên hƣớng dẫn: Ths Trần Bá Ánh Sinh viên thực Lớp : Chu Minh : Nguyễn Anh Tuấn : DHTH6TH Thanh Hóa 12/2013 GVHD: Ths Trần Bá Ánh SVTH: Nhóm 09 Tìm hiểu viết ứng dụng HĐH Windows Phone BỘ CÔNG THƯƠNG TRƯỜNG ĐẠI HỌC CÔNG NGHIỆP TP HỒ CHÍ MINH KHOA CƠNG NGHỆ - - ĐỒ ÁN HỌC PHẦN Danh sách nhóm: STT Họ tên MSSV Chu Minh 10006423 Nguyễn Anh Tuấn 10009533 GVHD: Ths Trần Bá Ánh SVTH: Nhóm 09 Ghi Tìm hiểu viết ứng dụng HĐH Windows Phone Nhận xét giảng viên hƣớng dẫn ……………………………………………………………………………………………… ……………………………………………………………………………………………… ……………………………………………………………………………………………… ……………………………………………………………………………………………… ……………………………………………………………………………………………… ……………………………………………………………………………………………… ……………………………………………………………………………………………… ……………………………………………………………………………………………… ……………………………………………………………………………………………… ……………………………………………………………………………………………… GVHD: Ths Trần Bá Ánh SVTH: Nhóm 09 Tìm hiểu viết ứng dụng HĐH Windows Phone MỤC LỤC LỜI NÓI ĐẦU THUẬT NGỮ VIẾT TẮT .8 CHƢƠNG I .10 TỔNG QUAN VỀ THẾ GIỚI ĐIỆN THOẠI DI DỘNG 10 1.1 Tổng quan điện thoại di động 10 1.2 Tổng quan hệ điều hành di động .10 CHƢƠNG II 13 TỔNG QUAN VỀ HỆ ĐIỀU HÀNH DI ĐỘNG WINDOWS PHONE 13 2.1 Tổng quan hệ điều hành Windows Phone 13 2.1.1 Phần cứng .15 2.1.2 Phần mềm .16 2.1.2.1 Về giao diện .16 2.1.2.2 Về nhập liệu 22 2.1.2.3 Về đa nhiệm chép (copy/paste) .23 2.2 Nhận xét .25 CHƢƠNG III 26 XÂY DỰNG ỨNG DỤNG TRÊN MÔI TRƢỜNG 26 HỆ ĐIỀU HÀNH WINDOWS PHONE .26 3.1 Giới thiệu công nghệ NET 26 3.1.1 Định nghĩa NET 26 3.1.2 Mục tiêu NET 27 3.1.3 Cấu trúc tảng NET 27 3.1.3.1 Visual C# NET .28 3.1.3.2 Công nghệ Silverlight 28 3.1.3.3 Công nghệ XNA .28 3.2 Giới thiệu, cài đặt sử dụng phần mềm mô Windows Phone Emulator 31 3.2.1 Giới thiệu phần mềm giả lập Windows Phone Emulator 31 3.2.2 Cài đặt sử dụng Windows Phone Emulator 31 GVHD: Ths Trần Bá Ánh SVTH: Nhóm 09 Tìm hiểu viết ứng dụng HĐH Windows Phone 3.3 Phân tích hệ thống ứng dụng tra từ điển viết tắt ngành IT Windows Phone 32 3.3.1 Mô tả nghiệp vụ phần mềm .32 3.3.2 Lưu đồ hoạt động chức phần mềm 33 3.3.2.1 Lưu đồ hoạt động tìm kiếm 33 3.3.2.2 Lưu đồ hoạt động thêm từ 33 3.3.2.3 Lưu đồ hoạt động sửa từ .34 3.3.2.4 Lưu đồ hoạt động xóa từ .34 3.3.3 Phát triển mơ hình ca sử dụng .35 3.3.3.1 Xác định tác nhân 35 3.3.3.2 Xác định ca sử dụng 35 3.3.3.3 Mơ hình ca sử dụng 36 3.3.3.4 Mô tả chi tiết ca sử dụng 36 3.3.3.5 Phân tích hệ thống 38 3.3.3.6 Thiết kế sở liệu .42 3.3.3.7 Thiết kế giao diện 42 3.3.4 Nhận xét .47 KẾT LUẬN .48 TÀI LIỆU THAM KHẢO .49 GVHD: Ths Trần Bá Ánh SVTH: Nhóm 09 Tìm hiểu viết ứng dụng HĐH Windows Phone LỜI NÓI ĐẦU Điện thoại ngày làm thay đổi mạnh mẽ sống người, trở thành phần thiếu đời sống sinh hoạt thường ngày Với tốc độ phát triển chóng mặt lĩnh vực công nghệ thông tin viễn thông, người ngày sử dụng nhiều công nghệ hỗ trợ công việc nhu cầu giải trí người Điện thoại di động ngày phát triển mạnh mẽ nhằm mục đích tạo thuận lợi tối đa cho người dùng Nó khơng dừng lại thời điểm mà thay đổi để bắt kịp nhu cầu người Các hệ Smartphone (điện thoại thông minh) phát triển mạnh mẽ Các hãng công nghệ di động lớn giới cạnh tranh liệt với mục đích chiếm lĩnh thị phần, điều cho thấy sức hút giới điện thoại di động lớn đến mức Không đua tranh thiết bị phần cứng mà lĩnh vực hệ điều hành cho điện thoại di động đua cịn căng thẳng nhiều Có thể điểm mặt số hãng công nghệ lớn cạnh tranh liệt LG, Samsung, Nokia, Apple, HTC,… lĩnh vực sản xuất thiết bị Với lĩnh vực hệ điều hành ta thấy góp mặt Google, Apple, RIM, Microsoft,… với sản phẩm Android, iOS, Windows Phone 7, Windows Phone 8,… Với mục đích tìm hiểu thơng tin giới di động , hệ điều hành ứng dụng đơn giản chạy hệ điều hành Nhóm chúng em chọn đề tài đồ án học phần 2: “Tìm hiều viết ứng dụng tra từ điển viết tắt ngành IT hệ điều hành Windows Phone” Trong thời gian thực nghiên cứu đồ án này, chúng em nhận giúp đỡ bảo GVHD: Ths Trần Bá Ánh SVTH: Nhóm 09 Tìm hiểu viết ứng dụng HĐH Windows Phone tận tình thầy Ths Trần Bá Ánh, giảng viên khoa Cơng Nghệ, trường Đại Học Cơng Nghiệp TP Hồ Chí Minh Nội dung đồ án gồm phần:  Chương I: Tổng quan giới điện thoại  Chương II: Giới thiệu hệ điều hành Windows Phone  Chương III: Lập trình ứng dụng phân tích hệ thống phần mềm Windows Phone Do lĩnh vực đề tài tương đối rộng kiến thức nhóm chúng em cịn nhiều hạn chế nên đồ án khơng thể tránh khỏi sai sót Kính mong bảo thêm thầy, cô góp ý bạn sinh viên lớp để nhóm hồn thiện đề tài nghiên cứu Một lần nữa, nhóm chúng em xin chân thành cảm ơn thầy, cô khoa Công Nghệ, đặc biệt thầy Ths Trần Bá Ánh tận tình giúp đỡ bảo giúp chúng em hoàn thành đồ án GVHD: Ths Trần Bá Ánh SVTH: Nhóm 09 Tìm hiểu viết ứng dụng HĐH Windows Phone THUẬT NGỮ VIẾT TẮT Từ viết tắt Thuật ngữ Nghĩa WP Windows Phone Hệ điều hành hãng Microsoft dành cho điện thoại smartphone WM Windows Mobile Hệ điều hành ban đầu của Microsoft dành cho di động ROM Read Only Memory Bộ nhớ đọc RAM Central Processor Unit Bộ nhớ truy cập ngẫu nhiên CPU Metro User Interface Bộ xử lí trung tâm Metro UI Metro User Interface Một kiểu giao diện dựa xếp font chữ mảng vng Microsoft phát triển Nó bắt đầu sử dụng để thiết kế cho Windows Phone Windows Phone Thiết bị giải trí đa phương tiện Zune HD (portable media player) thuộc dòng sản phẩm Zune tập đoàn Microsoft Hub Hub Nơi tổng hợp thông tin chứa máy thông tin từ dịch vụ trực tuyến để hiển thị giao diện thống SMS Short Message Services GVHD: Ths Trần Bá Ánh SVTH: Nhóm 09 Tin nhắn SMS Tìm hiểu viết ứng dụng HĐH Windows Phone Wifi Wireless Fidelity Mạng không dây XML eXtensible Markup Language Ngôn ngữ định dạng liệu 3G Third-Generation Technology Công nghệ không dây 3G HTML Hypertext Markup Language Ngôn ngữ định dạng siêu văn IDE Integrated Development Mội trường phát triển tích hợp Enviroment DOS Disk Operating System Mơi trường dịng lệnh IMAP Internet Message Access Thế hệ giao thức POP Protocol IE Internet Explore Trình duyệt web Microsoft SDK Software Development Kit Bộ công cụ phát triển phần mềm POP Post Office Protocol Giao thức truyền tải mail POP GVHD: Ths Trần Bá Ánh SVTH: Nhóm 09 Tìm hiểu viết ứng dụng HĐH Windows Phone CHƢƠNG I TỔNG QUAN VỀ THẾ GIỚI ĐIỆN THOẠI DI DỘNG 1.1 Tổng quan điện thoại di động Điện thoại di động ngày trở thành vật dụng thiếu sống hàng ngày Mục đích ban đầu điện thoại di động tạo thuận lợi liên lạc, xóa bỏ hạn chế khoảng cách địa lý Tuy nhiên khơng dừng lại đó, điện thoại di động ngày phát triển mạnh mẽ chức Không đơn nghe, gọi hay nhắn tin SMS lúc đầu, mà cịn phương tiện giải trí đa chức năng, cơng cụ hỗ trợ cho nhu cầu công việc người Khái niệm SmarPhone ( điện thoại thông minh) ngày nhiều người biết đến Đây hệ điện thoại sử dụng hệ điều hành thông minh iOS, Android, Windows Phone 7,8, RIM,… Để tạo môi trường hoạt động cho ứng dụng khác hoạt động Có thể nói SmartPhone dần thống trị thị trường di động Có thể kể đến số hãng sản xuất SmarPhone lớn giới Apple, Nokia, RIM, Samsung, HTC One,… 1.2 Tổng quan hệ điều hành di động Với tiềm phát triển mạnh mẽ SmartPhone, hãng công nghệ lớn giới đua phát triển hệ điều hành cho điện thoại di động nhằm mục đích thống lĩnh thị trường di động Theo định kỳ, tháng 11 hàng năm, hãng nghiên cứu thị trường IDC mang lại nhìn tồn cảnh thị trường di động quý qua báo cáo thị phần tốc độ tăng trưởng tảng di động GVHD: Ths Trần Bá Ánh SVTH: Nhóm 09 10 Tìm hiểu viết ứng dụng HĐH Windows Phone 3.3.3 Phát triển mơ hình ca sử dụng 3.3.3.1 Xác định tác nhân Xem xét nghiệp vụ phần mềm ta xác định có tác nhân người dùng Tác nhân có tồn quyền phần mềm Nghiệp vụ Tác nhân Kết -Tìm kiếm -Thêm -Từ cập nhật vào CSDL -Xóa -Từ xóa cập nhật lại -Sửa Người dùng -Xem nghĩa từ -Từ cập nhật lại nghĩa 3.3.3.2 Xác định ca sử dụng Xuất phát từ tác nhân ta có ca sử dụng:     Ca sử dụng tìm kiếm Ca sử dụng thêm Ca sử dụng sửa Ca sử dụng xóa GVHD: Ths Trần Bá Ánh SVTH: Nhóm 09 35 Tìm hiểu viết ứng dụng HĐH Windows Phone 3.3.3.3 Mơ hình ca sử dụng Hình 5: Mơ hình ca sử dụng mức gộp 3.3.3.4 Mô tả chi tiết ca sử dụng  Ca sử dụng tìm kiếm từ  Tác nhân: người dùng  Mục đích: Tìm kiếm nghĩa từ từ điển  Mô tả: Sau khởi động phần mềm, người dùng thấy giao diện tìm kiếm (giao diện chính) nhập từ cần tìm phần mềm đưa nghĩa từ đầy đủ, CSDL thơng báo khơng có  Ca sử dụng thêm từ  Tác nhân: người dùng  Mục đích: Thêm từ mà CSDL chưa có sẵn theo ý người dùng GVHD: Ths Trần Bá Ánh SVTH: Nhóm 09 36 Tìm hiểu viết ứng dụng HĐH Windows Phone  Mô tả: Nếu người dùng tìm kiếm từ mà khơng có sẵn phần mềm từ điển nút “thêm” dẫn người dùng đến form thêm Trong form người dùng nhập cặp từ nghĩa Và nhấn nút save, lúc CSDL cập nhật từ-nghĩa thêm người dùng  Ca sử dụng xóa từ  Tác nhân: người dùng  Mục đích: Xóa từ mà người dùng cảm thấy khơng phù hợp  Mơ tả: người dùng nhấn nút xóa, sau CSDL tự động cập nhật lại  Ca sử dụng sửa từ  Tác nhân: người dùng  Mục đích: Chỉnh sửa nghĩa từ mà người dùng cảm thấy sai  Mơ tả: người dùng tìm từ cần sửa, sau nhấn nút “sửa” phần mềm dẫn người dùng đến form sửa Ở người dùng chỉnh sửa nghĩa từ kết thúc save CSDL tự động cập nhật từ sửa GVHD: Ths Trần Bá Ánh SVTH: Nhóm 09 37 Tìm hiểu viết ứng dụng HĐH Windows Phone 3.3.3.5 Phân tích hệ thống Biểu đồ ca sử dụng biểu diễn qua hình sau: Hình 6: Biểu đồ ca tìm kiếm GVHD: Ths Trần Bá Ánh SVTH: Nhóm 09 38 Tìm hiểu viết ứng dụng HĐH Windows Phone Hình 7: Biểu đồ ca Thêm từ GVHD: Ths Trần Bá Ánh SVTH: Nhóm 09 39 Tìm hiểu viết ứng dụng HĐH Windows Phone Hình 8: Biểu đồ ca Xóa từ GVHD: Ths Trần Bá Ánh SVTH: Nhóm 09 40 Tìm hiểu viết ứng dụng HĐH Windows Phone Hình 9: Biểu đồ ca Sửa từ GVHD: Ths Trần Bá Ánh SVTH: Nhóm 09 41 Tìm hiểu viết ứng dụng HĐH Windows Phone 3.3.3.6 Thiết kế sở liệu Tạo cở sở liệu cho ứng dụng có bảng TUDIEN hình: STT Thuộc tính Kiêu liệu Mô tả key nvarchar (20) Từ viết tắt value Nvarchar(20000) Nghĩa từ viết tắt 3.3.3.7 Thiết kế giao diện  Giao diện phần mềm GVHD: Ths Trần Bá Ánh SVTH: Nhóm 09 42 Tìm hiểu viết ứng dụng HĐH Windows Phone  Giao diện form tìm kiếm GVHD: Ths Trần Bá Ánh SVTH: Nhóm 09 43 Tìm hiểu viết ứng dụng HĐH Windows Phone  Giao diện form thêm từ GVHD: Ths Trần Bá Ánh SVTH: Nhóm 09 44 Tìm hiểu viết ứng dụng HĐH Windows Phone  Giao diện form sửa từ GVHD: Ths Trần Bá Ánh SVTH: Nhóm 09 45 Tìm hiểu viết ứng dụng HĐH Windows Phone  Giao diện form xóa từ GVHD: Ths Trần Bá Ánh SVTH: Nhóm 09 46 Tìm hiểu viết ứng dụng HĐH Windows Phone 3.3.4 Nhận xét Qua chương này, có nhìn tổng qt cơng nghệ NET cách thức xây dựng, chạy thử ứng dụng môi trường giả lập Windows Phone Emulator Trên ứng dụng đơn giản để thực nghiệm, để thực xây dựng ứng dụng triển khai thiết bị thật cần nhiều kĩ lập trình với thơng tin từ nhà phát hành Windows Phone  Nhược điểm phần mềm: Mặc dù có nhiều ưu điểm phần mềm cịn thiếu sót vài chức Chẳng hạn như, tính trợ giúp, gửi phản hồi, phát âm…  Hướng phát triển phần mềm tương lai: Trong tương lai gần nhóm khắc phục số nhược điểm phần mềm, mà cụ thể là:  Bổ sung thêm sở liệu  Hỗ trợ chức phát âm  Mục trợ giúp  Giao diện đẹp GVHD: Ths Trần Bá Ánh SVTH: Nhóm 09 47 Tìm hiểu viết ứng dụng HĐH Windows Phone KẾT LUẬN Nội dung đồ án giới thiệu cách tổng quan giới điện thoại di động hệ điều hành đời tập đoàn Microsoft Windows Phone Đồ án cho thấy tiềm phát triển hệ điều hành di động Windows Phone tương lai gần dự đoán trở nên phổ biến giới WP kì vọng đem lại cho người dùng dịch vụ lạ, tốt phục vụ nhu cầu người dùng đồng thời đem lại thuận tiện cho nhà phát triển ứng dụng Thơng qua đồ án nhóm chúng em rút cho kiến thức sau:  Kiến trúc, hoạt động hệ điều hành Windows Phone  Các dịch vụ hệ điều hành Windows Phone  Có kiến thức cơng nghệ XNA Silverlight để xây dựng ứng dụng  Cách xây dựng chạy thử ứng dụng đơn giản môi trường giả lập Windows Phone Emulator Đây hệ điều hành phát triển nhiều điều cần khám phá, thời gian nghiên cứu khơng nhiều nên đề tài cịn nhiều thiếu sót Kính mong bảo thầy, bạn sinh viên để chúng em nâng cao kiến thức GVHD: Ths Trần Bá Ánh SVTH: Nhóm 09 48 Tìm hiểu viết ứng dụng HĐH Windows Phone TÀI LIỆU THAM KHẢO Charlers Petzold, Microsoft Press ebook Programming Windows Phone Website: http://www.codeguru.com Website: http://www.tinhte.vn/threads/tat-ca-ve-windows-phone-cho-nguoidung-moi.1267665/ Website: http://www.windowsphone.com/vi-vn/how-to/wp7 Website: http://vi.wikipedia.org/wiki/Windows_Phone Website: http://vi.wikipedia.org/wiki/Zune_HD Website: http://www.idc.com/getdoc.jsp?containerId=prUS24108913 Website: http://jeffblankenburg.com/31daysofmango/ Website: http://www.geekchamp.com/articleindex 10.Website: http://www.f5debug.net/post/2012/01/30/Learn-Windows-Phone7-Development-in-31-Days.aspx GVHD: Ths Trần Bá Ánh SVTH: Nhóm 09 49 ... đặt sử dụng Windows Phone Emulator 31 GVHD: Ths Trần Bá Ánh SVTH: Nhóm 09 Tìm hiểu viết ứng dụng HĐH Windows Phone 3.3 Phân tích hệ thống ứng dụng tra từ điển viết tắt ngành IT Windows Phone. .. SVTH: Nhóm 09 12 Tìm hiểu viết ứng dụng HĐH Windows Phone CHƢƠNG II TỔNG QUAN VỀ HỆ ĐIỀU HÀNH DI ĐỘNG WINDOWS PHONE 2.1 Tổng quan hệ điều hành Windows Phone Windows Phone hệ điều hành Microsoft... Windows Phone THUẬT NGỮ VIẾT TẮT Từ viết tắt Thuật ngữ Nghĩa WP Windows Phone Hệ điều hành hãng Microsoft dành cho điện thoại smartphone WM Windows Mobile Hệ điều hành ban đầu của Microsoft dành

Ngày đăng: 18/06/2015, 15:20

Từ khóa liên quan

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

Tài liệu liên quan