ứng dụng vẽ công thức hóa học hữu cơ trên windows store apps 8 1 và windows phone 8 1

91 510 0
ứng dụng vẽ công thức hóa học hữu cơ trên windows store apps 8 1 và windows phone 8 1

Đ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

BỘ GIÁO DỤC VÀ ĐÀO TẠO TRƯỜNG ĐẠI HỌC CẦN THƠ KHOA CÔNG NGHỆ THÔNG TIN & TRUYỀN THÔNG  LUẬN VĂN TỐT NGHIỆP ĐẠI HỌC NGÀNH KỸ THUẬT PHẦN MỀM Đề tài ỨNG DỤNG VẼ CÔNG THỨC HÓA HỌC HỮU CƠ TRÊN WINDOWS STORE APPS 8.1 VÀ WINDOWS PHONE 8.1 Sinh viên: Nguyễn Minh Trí Mã số: 1111354 Khóa: K37 Cần Thơ, 05/2015 BỘ GIÁO DỤC VÀ ĐÀO TẠO TRƯỜNG ĐẠI HỌC CẦN THƠ KHOA CÔNG NGHỆ THÔNG TIN & TRUYỀN THÔNG BỘ MÔN CÔNG NGHỆ PHẦN MỀM  LUẬN VĂN TỐT NGHIỆP ĐẠI HỌC NGÀNH KỸ THUẬT PHẦN MỀM Đề tài ỨNG DỤNG VẼ CÔNG THỨC HÓA HỌC HỮU CƠ TRÊN WINDOWS STORE APPS 8.1 VÀ WINDOWS PHONE 8.1 Người hướng dẫn Sinh viên thực TS Võ Huỳnh Trâm Nguyễn Minh Trí Mã số sinh viên: 1111354 Khóa: K37 Cần Thơ, 05/2015 LỜI CẢM ƠN Xin gửi lời cảm ơn chân thành tri ân sâu sắc Thầy Cô trường Đại học Cần Thơ, đặc biệt Thầy Cô khoa Công Nghệ Thông Tin & Truyền Thông giảng dạy em năm qua Em xin chân thành cảm ơn Cô Võ Huỳnh Trâm nhiệt tình hướng dẫn em hoàn thành luận văn tốt nghiệp Dù cố gắng để hoành thành tốt luận văn tốt nghiệp này, sai sót tránh khỏi Rất mong nhận ý kiến đóng góp quý báu người Cần Thơ, ngày 27 tháng 04 năm 2015 Sinh viên thực Nguyễn Minh Trí GVHD: ThS Võ Huỳnh Trâm SVTH: Nguyễn Minh Trí MSSV: 1111354 NHẬN XÉT CỦA CÁN BỘ HƯỚNG DẪN GVHD: ThS Võ Huỳnh Trâm SVTH: Nguyễn Minh Trí MSSV: 1111354 Cần Thơ, ngày tháng năm 2015 Cán hướng dẫn TS Võ Huỳnh Trâm GVHD: ThS Võ Huỳnh Trâm SVTH: Nguyễn Minh Trí MSSV: 1111354 NHẬN XÉT CỦA CÁN BỘ PHẢN BIỆN GVHD: ThS Võ Huỳnh Trâm SVTH: Nguyễn Minh Trí MSSV: 1111354 Cần Thơ, ngày tháng năm 2015 Cán phản biện GVHD: ThS Võ Huỳnh Trâm SVTH: Nguyễn Minh Trí MSSV: 1111354 Nội dung Trang MỤC LỤC DANH MỤC BẢNG Đặt vấn đề 10 Lịch sử giải vấn đề 10 Phạm vi nghiên cứu 11 1.1 Về người dùng 11 1.2 Về lý thuyết 11 1.3 Về kỹ thuật 11 1.4 Phương pháp nghiên cứu 12 1.5 Bảng giải thuật ngữ .13 CHƯƠNG DẶC TẢ YÊU CẦU PHẦN MỀM 14 Giới thiệu 14 1.1 Mục tiêu .14 1.2 Phạm vi sản phẩm 14 1.3 Bố cục đặc tả 14 Mô tả tổng quan 15 2.1 Bối cảnh sản phẩm .15 2.2 Các chức sản phẩm .15 2.3 Đặc điểm người sử dụng 16 2.4 Môi trường vận hành 16 2.5 Các ràng buộc thực thi thiết kế 16 2.6 Các giả định phụ thuộc 16 Các yêu cầu giao tiếp bên 17 3.1 Giao diện người sử dụng 17 3.2 Giao tiếp phần cứng 17 3.3 Giao tiếp phần mềm 17 3.4 Giao tiếp truyền thông tin 18 Các tính hệ thống 18 GVHD: ThS Võ Huỳnh Trâm SVTH: Nguyễn Minh Trí MSSV: 1111354 Nội dung Trang 4.1 Vẽ hình .20 4.2 Nhập công thức 21 4.3 Chọn hình 21 4.4 Di chuyển đối tượng 22 4.5 Xóa đối tượng 23 4.6 Tô màu viền .23 4.7 Tô màu .24 4.8 Rã nhóm đối tượng 24 4.9 Lưu tập tinh 25 4.10 Đọc tập tin 26 4.11 Xuất tập tin ảnh 27 4.12 Nhóm đối tượng 28 4.13 Undo/Redo 29 4.14 Xoay hình 30 Các yêu cầu phi chức 31 5.1 Yêu cầu thực thi 31 5.2 Yêu cầu an toàn 31 5.3 Yêu cầu bảo mật 31 5.4 Các đặc điểm chất lượng phần mềm 31 5.5 Các quy tắc nghiệp vụ 32 Các yêu cầu khác 32 CHƯƠNG THIẾT KẾ PHẦN MỀM 33 Giới thiệu 33 2.1 Mục đích 33 2.2 Phạm vi .33 2.3 Tổng quan tài liệu 33 2.4 Tổng quan hệ thống 34 Kiến trúc hệ thống 35 GVHD: ThS Võ Huỳnh Trâm SVTH: Nguyễn Minh Trí MSSV: 1111354 Nội dung Trang 3.1 Thiết kế kiến trúc .35 3.2 Cơ sở thiết kế .36 Thiết kế liệu 39 4.1 Mô tả liệu 39 4.2 Từ điển liệu 39 Thiết kế theo chức 44 5.1 Chức vẽ hình – F01 44 5.2 Chức nhập công thức – F02 47 5.3 Chức chọn hình – F03 .48 5.4 Chức xóa đối tượng – F05 51 5.5 Chức tô màu viền – F06 53 5.6 Chức tô màu – F07 .53 5.7 Chức nhóm đối tượng – F08 54 5.8 Chức rã nhóm đối tượng – F09 55 5.9 Chức lưu tập tin – F10 .56 5.10 Chức đọc tập tin – F11 57 5.11 Chức xuất tập tin ảnh – F12 57 5.12 Chức xoay hình – F14 .58 CHƯƠNG KIỂM THỬ VÀ ĐÁNH GIÁ 59 Giới thiệu 59 3.1 Phạm vi .59 3.2 Tài liệu tham khảo 60 3.3 Yêu cầu môi trường kiểm thử 60 3.4 Phương pháp kiểm thử: 61 Danh sách chi tiết trường hợp kiểm thử 61 4.1 Danh sách kiểm thử theo chức hàm 61 4.2 Danh sách kiểm thử theo chức hệ thống 61 4.3 Chi tiết kiểm thử theo chức hệ thống 62 GVHD: ThS Võ Huỳnh Trâm SVTH: Nguyễn Minh Trí MSSV: 1111354 Nội dung Trang 70 Mục tiêu: xác định tính đắn chức xuất tập tin ảnh, phát lỗi trường hợp kiểm thử Kịch bản: chọn nút Export -> chọn vị trí đường dẫn -> đặt tên tập tin Quan hệ phụ thuộc với trường hợp (test case) khác: không Các yêu cầu đặc biệt: Kết nhập/kết xuất: Test case Kết nhập Những đối tượng vùng vẽ Kết xuất Kết Hình ảnh đối tượng vẽ Thành công Chọn đường dẫn bị chặn quyền Báo lỗi truy cập Thành công 4.3.12 Kiểm thử Use case F13.1 – Undo Mục tiêu: xác định tính đắn chức Undo, phát lỗi trường hợp kiểm thử Kịch bản: chọn nút Undo Quan hệ phụ thuộc với trường hợp (test case) khác: Use case F01/F02/F03/F04/F04/F06/F07/F08/F09/F14 thực thành công Các yêu cầu đặc biệt: Kết nhập/kết xuất: Test case Kết nhập Kết xuất Chọn với số lần nhỏ sô lần Trở thao tác thay đổi thao tác từ lúc khởi động ứng liền trước GVHD: ThS Võ Huỳnh Trâm Kết Thành công SVTH: Nguyễn Minh Trí MSSV: 1111354 Nội dung Trang 71 dụng Chọn với số lần lớn số lần Trở trạng thái khởi thao tác từ lúc khởi động ứng động ứng dụng dụng Thành công 4.3.13 Kiểm thử Use case F13.2 – Redo Mục tiêu: xác định tính đắn chức Redo, phát lỗi trường hợp kiểm thử Kịch bản: chọn nút Redo Quan hệ phụ thuộc với trường hợp (test case) khác: Use case F13.1 thực thành công Các yêu cầu đặc biệt: Kết nhập/kết xuất: Test case Kết nhập Kết xuất Kết Chọn với số lần nhỏ số lần Trở thao tác thay đổi chọn nút Undo liền sau Thành công Chọn với số lần lớn số lần Trở trạng thái khởi thao chọn nút Undo tác cuối Thành công 4.3.14 Kiểm thử Use case F14 – Xoay hình Mục tiêu: xác định tính đắn chức xoay hình, phát lỗi trường hợp kiểm thử Kịch bản: chọn nút xoay hình -> chạm vào hình vẽ -> kéo thả theo vòng tròn -> bỏ chạm Quan hệ phụ thuộc với trường hợp (test case) khác: Use case F1 thực thành công GVHD: ThS Võ Huỳnh Trâm SVTH: Nguyễn Minh Trí MSSV: 1111354 Nội dung Trang 72 Các yêu cầu đặc biệt: Kết nhập/kết xuất: Test case 4.4 Kết nhập Kết xuất Kết Đối tượng chọn Hình xoay theo chiều kéo thả Thành công Không có đối tượng chọn Use case không hoạt động Thành công Kết kiểm thử chức hệ thống: Bảng 3-4-1: Kết kiểm thử chức hệ thống STT Chức Số test case Pass Fail Thời gian kiểm thử Kết luận Vẽ hình 26/06/2015 Fail test case thứ Nhập công thức 6 26/06/2015 Pass Di chuyển đối tượng 3 26/06/2015 Pass Xóa đối tượng 3 26/06/2015 Pass Tô màu viền 4 28/06/2015 Pass Tô màu 4 28/06/2015 Pass Nhóm đối tượng 3 28/06/2015 Pass Rã nhóm đối tượng 2 28/06/2015 Pass Lưu tập tin 2 29/06/2015 Pass 10 Đọc tập tin 2 29/06/2015 Pass 11 Xuất tập tin ảnh 2 29/06/2015 Pass GVHD: ThS Võ Huỳnh Trâm SVTH: Nguyễn Minh Trí MSSV: 1111354 Nội dung Trang 73 12 Undo 2 30/06/2015 Pass 13 Redo 2 30/06/2015 Pass 14 Xoay hình 2 30/06/2015 Pass 4.5 Chi tiết kiểm thử theo chức hàm Kiểm thử chức hàm hàm đảm bảo liệu không bị sai sót xảy lỗi nào, hình vẽ phụ thuộc trực tiếp vào hàm Để đảm bảo hàm thực thi đắn phải tiến hành kiểm thử cách cho giá trị tham số đầu vào cho hàm, truyền giá trị phạm vi kiểu liệu, vượt qua phạm vi, giới hạn giới hạn kiểu liệu (biên trên/biên liệu) Sử dụng công cụ kiểm thử Nunit để kiểm thử mã nguồn cho ngôn ngữ C# NET Khi kết kiểm thử Failed coi lỗi, nhà phát triển phải tiến hành sửa lỗi khắc phục lỗi Chú giải kiểm thử: - UTCIDxx: trường hợp kiểm thử thứ xx (với xx số thứ tự tự nhiên) - Error: lỗi phát sinh - Type: kiểu tham số đầu vào (N : Normal – hợp lệ, A : Abnormal - không hợp lệ, B : Boundary – biên trên/dưới) - Passed/Failed: chấp nhận/không chấp nhận 4.5.1 Kiểm thử hàm: DegreesToRadians Giá trị đầu vào hàm kiểu số thực có miền giá trị cực lớn, cần phải kiểm tra nhiều miền giá trị khác để phát hiên lỗi Mã nguồn: GVHD: ThS Võ Huỳnh Trâm SVTH: Nguyễn Minh Trí MSSV: 1111354 Nội dung Trang 74 public double degreesToRadians (double degrees) { return (2 * degrees * Math.PI) / 360; } Bảng 3-4-2: Bảng kiểm thử chức hàm DegreesToRadians UTCID08 UTCID07 UTCID06 UTCID05 UTCID04 UTCID03 UTCID02 UTCID01 tiền điều kiện tham số vào degrees 25 O O điều kiện 1366 O 1.7 × 10308 O -1 O 1.7 × 10-308 - O 1.7 × 10-308 O 1.7 × 10308 + O kết mong đợi Trị trả 0,436332313 GVHD: ThS Võ Huỳnh Trâm O SVTH: Nguyễn Minh Trí MSSV: 1111354 Nội dung Trang 75 O 23,84119758 O 2,967059728x10306 O -0,01745329 O error O 2,967059728x10- O 306 error O Xử lý ngoại lệ kết kiểm thử Type(N : Normal, A : Abnormal, B : Boundary) N N N B N A N A Passed/Failed P P P P P P P P 4.5.2 Kiểm thử hàm: AngleDist Giá trị Point hàm kiểu giá trị đặc biệt chứa tọa độ X Y hình, hai tọa độ có kiểu double Point giớ hạn vùng tọa độ nhỏ (0,0) vùng tọa độ lớn (1366,768), giá trị biên kiểu Point Mã nguồn: GVHD: ThS Võ Huỳnh Trâm SVTH: Nguyễn Minh Trí MSSV: 1111354 Nội dung Trang 76 public double angleDist(Point pBegin, Point pEnd) { double A, B; double angle; if (pBegin.X == pEnd.X || pBegin.Y == pEnd.Y) { pEnd.X = pBegin.X + 10; pEnd.Y = pBegin.Y + 10; } A = pEnd.X - pBegin.X; B = pEnd.Y - pBegin.Y; angle = B / Math.Sqrt(A * A + B * B); if (pEnd.Y > pBegin.Y) return 360 - Math.Acos(angle) * 180 / Math.PI; return Math.Acos(angle) * 180 / Math.PI; } Bảng 3-4-3: Bảng kiểm thử chức hàm AngleDist GVHD: ThS Võ Huỳnh Trâm SVTH: Nguyễn Minh Trí MSSV: 1111354 Nội dung Trang 77 UTCID06 UTCID05 UTCID04 UTCID03 UTCID02 UTCID01 tiền điều kiện Tham số vào pBegin(X,Y) 0,0 O 25,48 O 452,169 O -1,-1 O 1366,768 O điều kiện 1367,769 Tham số vào O pEnd(X,Y) 0,0 O 17,11 O 794,237 O -1,-1 O 1366,768 O 1367,769 O kết mong đợi Trị trả GVHD: ThS Võ Huỳnh Trâm 315 O O SVTH: Nguyễn Minh Trí MSSV: 1111354 Nội dung Trang 78 167,7995313 O 280,4414273 O error O error O Xử lý ngoại lệ kết kiểm thử 4.6 Type(N : Normal, A : Abnormal, B : Boundary) B N N A B A Passed/Failed P P P P P P Các trường hợp không kiểm thử Các trường hợp không kiểm thử đơn giản, xảy lỗi, không ảnh hưởng không phụ thuộc nhiều đến chức khác 4.6.1 Kiểm thử theo đối tượng F03 – chọn đối tượng 4.6.2 Kiểm thử theo chức hệ thống X02 – hàm xây dựng cho đối tượng - X04 – hàm thiết lập giá trị cho hệ số góc hình vẽ - X05 – RemoveInsideShape: hàm xóa hình vẽ bên hình vẽ bị xóa GVHD: ThS Võ Huỳnh Trâm SVTH: Nguyễn Minh Trí MSSV: 1111354 Nội dung Trang 79 KẾT LUẬN 4.1 Kết đạt 4.1.1 Lý thuyết Có kiến thức cần thiết Windows/Windows Phone 8.1 Có kiến thức đồ họa, xử lý đồ họa 2D Trao dồi khả phân tích, thiết kế, lập trình hướng đối tượng với ngôn ngữ C# NET Được nghiên cứu phần công nghệ đa tảng Universal Windows app Microsoft 4.2 Về chương trình Hoàn thành 76% chức yêu cầu đề (chưa hoàn thành chức nhóm hình, rã nhóm hình, viết text) Chạy tốt máy ảo máy thật sử dụng hệ điều hành Windows 8.1 Windows Phone 8.1 Giao diện dễ sử dụng phù hợp với đối tượng sư dụng 4.3 Khả ứng dụng thực tiễn 4.3.1 Thực tế Có thể đưa ứng dụng vẽ công thức hóa học vào kho ứng dụng Windows Store app/Windows Phone Store app, góp phần làm phong phú ứng dụng hỗ trợ học tập Tận dụng kiến thức, kinh nghiệm đạt tiếp tục phát triển ứng dụng khác tảng Windows app 4.4 Hạn chế Giao diện người dùng khô khang gây nhàm chán trình sử dụng Chưa thuyết phục người dùng tính tiện lợi Khả thực thi chưa thể so sánh với ứng dụng thương mại tương tự GVHD: ThS Võ Huỳnh Trâm SVTH: Nguyễn Minh Trí MSSV: 1111354 Nội dung 4.5 Trang 80 Hướng phát triển Tiếp tục nghiên cứu Windows/Windows Phone 8.1 Universal Windows app Mở rộng ứng dụng với nhiều chức tiện lợi hơn, trao dồi giao diện sử dụng tiện lợi Tối ưu hóa khả thực thi ứng dụng GVHD: ThS Võ Huỳnh Trâm SVTH: Nguyễn Minh Trí MSSV: 1111354 Nội dung Trang 81 PHỤ LỤC CÀI ĐẶT TRÒ CHƠI TRÊN THIẾT BỊ THẬT Khởi động Visual Studio 2013 sau cài gói Windows SDK 8.1 Kết nối thiết bị muốn cài đặt với máy tính qua cổng kết nối USB Trong phần Debug chọn Device Windows Phone 8.1 chọn Remote Machine Windows app 8.1 GVHD: ThS Võ Huỳnh Trâm SVTH: Nguyễn Minh Trí MSSV: 1111354 Nội dung Trang 82 CẤU TRÚC ĐĨA CD LUẬN VĂN  Thư mục “BaoCao” chứa “LuanVanTotNghiep-1111354.pptx”  tập tin: “LuanVanTotNghiep-1111354.docx”, Thư mục “UniversalChemGraphics” chứa mã nguồn chương trình GVHD: ThS Võ Huỳnh Trâm SVTH: Nguyễn Minh Trí MSSV: 1111354 Nội dung Trang 83 TÀI LIỆU THAM KHẢO PGS.TS Huỳnh Xuân Hiệp, ThS Phạm Phương Lan, Giáo Trình Nhập Môn Công Nghệ Phần Mềm, NXB Dại học Cần Thơ, 2011 ThS Võ Huỳnh Trâm, Bài giảng Phân Tích Yêu Cầu Phần mềm, Khoa CNTT & TT, Đại học Cần Thơ, 2009 PGS.TS Huỳnh Xuân Hiệp, ThS Trương Minh Thái, Giáo trình Thiết Kết Phần Mềm, Khoa CNTT & TT, Đại học Cần Thơ, 2009 PGS.TS Trần Cao Đệ, TS Đỗ Thanh Nghị, Giáo trình Kiểm Thử Phần Mềm, NXB Đại học Cần Thơ, 2011 PGS.TS Trần Cao Đệ, ThS Nguyễn Công Danh, Giáo Trình Đảm Bảo Chất Lượng Phần Mềm, NXB Đại học Cần Thơ, 2014 PGS.TS Huỳnh Xuân Hiệp, ThS Phan Phương Lan, giáo trình Bảo Trì Phần Mềm, NXB Đại học Cần Thơ, 2014 ThS Trương Văn Chí Công 2003, Giáo trình Lập Trình Hướng Đối Tượng C++, Khoa CNTT & TT, Đại học Cần Thơ TS Phạm Thị Xuân Lộc, TS Phạm Thị Ngọc Diễm, Giáo trình Ngôn Ngữ Mô HÌnh Hóa UML, NXB Đại học Cần Thơ, 2014 ThS Nguyễn Văn Linh, Giáo trình Phân Tích Thiết Kế Thuật Toán, Khoa CNTT & TT, Đại học Cần Thơ, 2010 Ks Hồ Quang Thái, Bài Giảng Chuyên Đề Ngôn Ngữ Lập Trình 1, Khoa CNTT & TT, Đại học Cần Thơ, 2013 Bộ mẫu tài liệu phát triển phần mềm, Khoa CNTT & TT, Đại học Cần Thơ Hồ Hoàng Thiên Long 2014, Luận văn tốt nghiệp: Phát triển Trò Chơi Bé Học Toán tảng Windows Phone với Monogame, Bộ môn CNPM, Khoa CNTT & TT, Đại học Cần Thơ Đoàn Hòa Minh 2011, Luận văn tốt nghiệp: Tìm hiểu phát triển ứng dụng cho thiết bị di động tảng Windows Mobile, Bộ môn MMT, Khoa CNTT & TT, Đại học Cần Thơ Website hỏi đáp lập trình Stack Over Flow: stackoverflow.com/questions?sort=votes GVHD: ThS Võ Huỳnh Trâm SVTH: Nguyễn Minh Trí MSSV: 1111354 Nội dung Website bách khoa toàn thư lập trình phần mềm msdn.microsoft.com/vi-vn/library/windows/apps/br211377.aspx Trang 84 Windows MSDN: Website ví dụ mã nguồn bách khoa toàn thư lập trình phần mềm Windows: code.msdn.microsoft.com/windowsapps/Windows-Phone-81-samples-08631ca7 Website ví dụ mã nguồn bách khoa toàn thư lập trình phần mềm Windows: code.msdn.microsoft.com/windowsapps/Windows-8-Modern-Style-App-Samples GVHD: ThS Võ Huỳnh Trâm SVTH: Nguyễn Minh Trí MSSV: 1111354 [...]... MSSV: 11 113 54 Nội dung 1. 4 Trang 12 Phương pháp nghiên cứu Để hoàn thiện ứng dụng vẽ công thức hóa học hữu cơ, người phát triển đã sử dụng các phương pháp nghiên cứu như: - Thu thập dữ liệu - Tham khảo các ứng dụng vẽ công thức liên quan trên các nền tảng khác nhau - Tham khảo các ứng dụng đồ họa trên Windows phone 8. 1 và Windows 8. 1 - Thu thập tất cả những công thức, hình vẽ, ký hiệu hóa học hữu cơ -... của các ứng dụng vẽ hóa học trước chạy trên PCs Tạo điều kiện thuận lợi cho việc soạn thảo, học tập Ứng dụng Vẽ công thức hóa học hữu cơ trên Windows 8. 1 và Windows Phone 8. 1 sử dụng Universal Apps Development” đáp ứng đầy đủ chức năng để soạn thảo các công thức hóa học hữu cơ Với sự đáp ứng kiến thức từ cấp trung học phổ thông trở lên cho các đối tượng như: học sinh, sinh viên, giảng viên và những... sử dụng cơ động của con người ngày càng cao, đa phần mọi người người sử dụng hệ điều hành Windows 8. 1, số lượng sử dụng Windows phone 8. 1 cũng chiếm con số không ít và để GVHD: ThS Võ Huỳnh Trâm SVTH: Nguyễn Minh Trí MSSV: 11 113 54 Nội dung Trang 11 mở đầu cho các ứng dụng hỗ trợ giảng dạy hóa học trên hai loại hệ điều hành trên thì ứng dụng vẽ công thức hóa học hữu cơ cần phải được chú ý phát triển Ứng. .. Ứng dụng vẽ công thức hóa học hữu cơ ra đời dựa trên những ưu thế đó và khắc phục những yếu khuyết mà các ứng dụng chạy trên các hệ điều hành chưa hoàn thiện được Phạm vi nghiên cứu 1. 1 Về người dùng Ứng dụng vẽ công thức hóa học hữu cơ hướng đến những đối tượng sử dụng như giáo viên, học sinh trung học phổ thông, cũng có thể là giảng viên hay sinh viên bật cao đẳng – đại học có kiến thức về hóa học hữu. .. thiết bị phải đáp ứng thỏa mãng về học tập, làm việc, giải trí phù hợp với từng đối tượng Những ứng dụng như thế ra đời để phục vụ tất cả nhu cầu ấy Mặc dù số lượng ứng dụng của Windows store ngày càng nhiều nhưng những loại ứng dụng phục học tập rất ít và thiếu đa dạng, chưa đáp ứng đầy đủ nhu cầu của người dùng Ứng dụng vẽ công thức hóa học hữu cơ trên Windows Phone 8. 1 và Windows apps 8. 1 được phát triển... Huỳnh Trâm SVTH: Nguyễn Minh Trí MSSV: 11 113 54 Nội dung Trang 8 TÓM TẮT Các ứng dụng giảng dạy và học tập cũng bắt đầu phát triển theo do nhu cầu sử dụng ngày một lớn Các ứng dụng hỗ trợ cho các môn Toán, Lý, Hóa, Anh Văn… cho đủ mọi lứa tuổi, mọi đối tượng Từ đó một ý tưởng phát triển ứng dụng vẽ công thức hóa học trên nền tảng Windows Phone 8. 1 và Windows 8. 1 chạy trên các thiết bị di động ra đời Nhằm... giáo viên và giảng viên - Phân tích yêu cầu và xây dựng mô hình hệ thống - Phân tích yêu cầu sử dụng ứng dụng - Sử dụng công cụ Star UML để xây dựng sơ đồ lớp trong ứng dụng - Phát thảo giao diện ứng dụng trên Windows Phone 8. 1 và Windows 8. 1 - Xây dựng mối quan hệ giữa các đối tượng dựa trên sơ đồ lớp trong Universal store apps Công nghệ sử dụng - Windows phone SDK 8. 1 - NET Framework 4.5 .1 - C# object... người Việt Nam cho nên những ứng dụng phụ vụ cho việc giảng dạy càng trở nên hiếm hoi, những ứng dụng cho việc soạn thảo, vẽ công thức hóa học cũng vậy Nhằm phục vụ và góp phần đổi mới cách thức giảng dạy và học tập ở Việt Nam, phần mềm vẽ công thức hóa học trên Windows 8. 1 và Windows Phone 8. 1 sẽ giúp cho việc soạn thảo hay báo cáo trở nên hiệu quả hơn cùng với tri thức sử dụng công nghệ thông tin 2.2... object oriented programing Công cụ lập trình - Bộ công cụ Visual Studio 2 013 Ultimate update 4 và Windows Phone SDK 8. 1 - Bộ công cụ chỉnh sửa giao diện Blend For Visual Studio 2 013 - Sử dụng Universal store app để chia sẻ mã nguồn giữa Windows Phone 8. 1 và Windows 8. 1 GVHD: ThS Võ Huỳnh Trâm SVTH: Nguyễn Minh Trí MSSV: 11 113 54 Nội dung 1. 5 Trang 13 Bảng chú giải thuật ngữ Bảng 1- 1: Bảng chú giải thuật... ngôn ngữ lập trình C# (C Sharp) trên Universal Apps, ứng dụng vẽ công thức hóa học hữu cơ có thể chạy trên hệ điều hành Windows Phone 8. 1 và cả hệ điều hành Windows 8. 1 Với những ưu thế: cùng sử dụng chung 80 % mã nguồn thư viện, thực thi nhanh, gọn nhẹ hơn và hỗ trợ đầy đủ tính năng so với các ứng dụng cùng loại chạy trên máy tính, đặc biệt là tính cơ động cao do chạy trên các thiết bị di động mà các ... Ứng dụng Vẽ công thức hóa học hữu Windows 8.1 Windows Phone 8.1 sử dụng Universal Apps Development” đáp ứng đầy đủ chức để soạn thảo công thức hóa học hữu Với đáp ứng kiến thức từ cấp trung học. .. trở nên hoi, ứng dụng cho việc soạn thảo, vẽ công thức hóa học Nhằm phục vụ góp phần đổi cách thức giảng dạy học tập Việt Nam, phần mềm vẽ công thức hóa học Windows 8.1 Windows Phone 8.1 giúp cho... công thức hóa học hữu phức tạp, ứng dụng vẽ công thức tốn nhiều tài nguyên thực thi chậm chạp Được phát triển dựa ngôn ngữ lập trình C# (C Sharp) Universal Apps, ứng dụng vẽ công thức hóa học hữu

Ngày đăng: 12/01/2016, 19:39

Từ khóa liên quan

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

Tài liệu liên quan