FPT University - UltraSub Team

Slides:



Advertisements
Similar presentations
GV: Nguyễn Thị Thúy Hiền PHÒNG GD&ĐT PHÚ VANG TRƯỜNG THCS PHÚ THƯỢNG.
Advertisements

5.
AI CŨNG PHẢI HỌC LÀM NGƯỜI
Giáo viên thực hiện: Bùi Thị Hồng Diệu Trung Tâm GDTX Quảng Điền.
CHƯƠNG III: NGÂN HÀNG VÀ CÁC NGHIỆP VỤ NGÂN HÀNG.
Cài đặt Moodle Cài đặt Moodle trên môi trường Windows Cục CNTT-Bộ GD&ĐT.
Rèn luyện nghiệp vụ sư phạm 3
Orientation Các vấn đề về IT.
Giáo viên: Nguyễn Ngọc Thúy Hằng Đơn vị: Trường THPT Lê Quý Đôn
CHƯƠNG 5: PHP & MySQL (tiếp)
CƠ CHẾ QUẢN LÝ KINH TẾ TRƯỚC THỜI KÌ ĐỔI MỚI (1975 – 1986)
1 BÀI 6 BẤM CÁP VÀ CHIA SẺ DỮ LIỆU MẠNG. 2 Nội Dung  Bấm cáp xoắn đôi đúng chuẩn Phương pháp bấm cáp chuẩn A Phương pháp bấm cáp chuẩn B  Kết nối máy.
TỔNG QUAN VỀ NGÔN NGỮ LẬP TRÌNH C/C++
Thị trường mới ThS. Nguyễn Văn Thoan
Chương 1: mạng máy tính và Internet
1. Quyền Admistrator, quyền Standard hoặc Limited 2. Kiểm tra kết nối mạng nội bộ, Internet 3. Một số nội dung của Quy nội bộ số 72/QyĐ-KTNB 4. L ư u ý.
Kính Chào Cô và Các b ạ n thân m ế n !!!!!. HÌNH THỨC CHÍNH THỂ CỦA NHÀ NƯỚC CỘNG HÒA XÃ HỘI CHỦ NGHĨA VIỆT NAM VÀ MỘT SỐ NƯỚC TRÊN THẾ GIỚI. Thuyết trình.
Internet & E-Commerce
Ngôn ngữ lập trình C/C++
GIÁO TRÌNH ĐÀO TẠO TRƯỜNG ĐẠI HỌC SÀI GÒN
SỬ DỤNG EXCEL ĐỂ TRÍCH KHẤU HAO TSCĐ
Đầu tiên chỉ là 1 giao thức đơn giản
CHƯƠNG 9 PHẦN MỀM POWERPOINT
BÀI 4 CÔNG NGHỆ THÔNG TIN VÀ CHUỖI CUNG ỨNG
PHÂN TÍCH THIẾT KẾ HƯỚNG ĐỐI TƯỢNG
Hướng dẫn viết đề cương nghiên cứu
Chương 8 KẾT NỐI VỚI SQL SERVER & ỨNG DỤNG TRÊN C#
NHẬP MÔN VỀ KỸ THUẬT.
© 2007 Thomson South-Western
BÀI THUYẾT TRÌNH NGÔN NGŨ LẬP TRÌNH
Hệ quản trị Cơ sở dữ liệu Giới thiệu
Dược Thảo Lợi Hại Ra Sao Kính thưa quí bạn, slide show nầy nói về những điều cần lưu ý khi tìm đọc các thông tin về các loại thuốc phụ trợ hoặc bổ sung,
Chương 1: Khái quát về dự án đầu tư.
Ra quyết định kinh doanh
SỞ GIÁO DỤC VÀ ĐÀO TẠO ĐIỆN BIÊN Trường THCS – THPT Tả Sìn Thàng
Theo mặc định toàn bộ dung lượng dùng lưu trữ, các thư mục hiện có trong các Partition , các dịch vụ hệ thống đã được chia sẽ cho mọi người được phép sử.
Policy Analysis Tools of the Trade NMDUC 2009.
Cấu hình đơn giản cho Router
Bài giảng môn Tin ứng dụng
Ring ? Bus ? ? Mesh ? Start ?. Ring ? Bus ? ? Mesh ? Start ?
Môn: Lập trình Hướng đối tượng (Object Oriented Programming)
Chương 6 Các chiến lược tiếp thị
KỸ THUẬT CHỤP CT ĐỘNG MẠCH CHI DƯỚI
TÀI LIỆU GIẢNG DẠY IC3 GS4 SPARK
GIÁO TRÌNH ĐÀO TẠO TRƯỜNG ĐẠI HỌC SÀI GÒN
HỆ ĐIỀU HÀNH MẠNG.
you absolutely must have in your HR network
ỨNG DỤNG HIV INFO 3.0 QUẢN LÝ SỐ LIỆU NGƯỜI NHIỄM HIV/AIDS
GVHD: TS Lê Vũ Tuấn Hùng HV: Trịnh Thị Quỳnh Như
File Transfer Protocol (FTP) là cơ chế truyền tin dưới dạng tập tin (file). Thông qua giao thức TCP/IP FTP là dịch vụ đặc biệt vì nó dùng tới 2 port Port.
Chương 4 - CÁC MÔ ĐUN ĐiỀU KHIỂN TRONG HỆ THỐNG CƠ ĐiỆN TỬ
Báo Cáo Hành Vi Người Tiêu Dùng Online
Chương 1: Giới thiệu về Database
Tổng quan về Hệ điều hành
Lớp DH05LN GIÁO VIÊN PHỤ TRÁCH ThS. NGUYỄN QUỐC BÌNH
Environment, Health and Safety Policy
KỸ NĂNG LUYỆN TRÍ NHỚ ThS. Huỳnh Phạm Ngọc Lâm.
Please click through slides at your leisure
Chương 3. Lập trình trong SQL Server TRIGGER
AUDIO DROPBOX - TUTORIALS
Module 2 – CSR & Corporate Strategy
SỞ GIÁO DỤC VÀ ĐÀO TẠO ĐIỆN BIÊN TRƯỜNG THPT MÙN CHUNG
Làm Sao Ghép Âm Thanh Vào PPS
Kể chuyện bằng kỹ thuật số (Digital Storytelling -DST)
Company LOGO CĂN BẢN VỀ MẠNG NGUYEN TAN THANH Xem lại bài học tại
Quản trị rủi ro Những vấn đề căn bản Nguyễn Hưng Quang 07/11/2015 NHẬT HOA IC&T.
I II III Sinh hoạt kinh tế Chỉ huy, quyết định Nhà Nước cộng sản I. KHÁI NIỆM.
TRƯỜNG ĐẠI HỌC NGOẠI THƯƠNG CƠ SỞ II TẠI TP. HỒ CHÍ MINH HỘI NGHỊ KHOA HỌC CƠ SỞ II “BÁO CÁO HOẠT ĐỘNG ĐI THỰC TẾ CỦA GIẢNG VIÊN CSII, NĂM HỌC ”
Nghiên cứuLập kế hoạch Thực thi giao tiếp Đánh giá.
NGHI TH Ứ C XÃ H Ộ I VI Ệ N TH Ẩ M M Ỹ 198 LÀO CAI.
Presentation transcript:

FPT University - UltraSub Team

Team members Supervisor Team leader Technical Leader Tester Coder QA Lã Ngọc Quang Technical Leader Coder Phạm Hoàng Vũ Team leader Tester QA Vũ Hoàng Yến Coder Lưu Đức Tú Designer Tester Vũ Thị Hoàng Yến Coder Vũ Văn Thành

Content Introduction Problem Definition Project organization Project plan Requirements Software design Testing Demo FPT University - UltraSub Team

Introduction What is UltraSub ? UltraSub is a desktop application. It is the combination of media player, subtitle editor and translator. Users can edit, translate, synchronize, combine… subtitles. Provide the special dictionary for translating The application runs on Windows XP, Windows 7, and Windows 8… Một ứng dụng cung cấp các chức năng hoàn thiện để người dùng có thể xem phim, chỉnh sửa, dịch phụ đề, đồng bộ hóa thời gian và phụ đề một cách thuận tiện và dễ dàng nhất. Chương trình mang đến cho người dùng một bộ từ điển đặc biệt phục vụ cho việc dịch. Từ điển này mang đến ý nghĩa sát nhất của câu gốc, được cập nhật bởi chính người sử dụng. Ứng dụng có thể chạy trên các nền window phổ biến như:… FPT University - UltraSub Team

Problem Definition Scope Supports user translate subtitles from English to Vietnamese. Improve the quality of translation. Use main functions of media player: play, pause, stop, forward, backward. Supports user create, edit original and translated subtitles; edit subtitle while the movie is playing. Edit function is used for the movies have not hard subtitles. Trong phạm vi của đồ án, ở version hiện tại, chúng em hỗ trợ việc dịch từ tiếng Anh sang tiếng việt để đảm bảo một chất lượng tốt nhất. Làm mượt câu dịch từ chính sự chia sẻ và đánh giá từ người sử dụng. chức năng chính và cần thiết cho việc xem phim hard sub: phụ đề bản quyền được tích hợp vào trong phim. Liên quan đến bản quyền nên k tác động. FPT University - UltraSub Team

Project organization Software project model Yêu cầu ban đầu chưa rõ ràng nên cần phải update liên tục Phase 1 cung cấp các chức năng chính, phase 2 cập nhật, bổ sung, hoàn thiện để đưa đến 1 sản phẩm thân thiện nhất với user Note: tại sao sử dụng mô hình này FPT University - UltraSub Team

Project organization Roles and responsibilities No Student name Email 1 Vũ Hoàng Yến yenvh01110@fpt.edu.vn Team lead, QA 2 Vũ Văn Thành thanhvv01220@gmail.com Coder 3 Vũ Thị Hoàng Yến yenvth01177@fpt.edu.vn Designer, Tester 4 Lưu Đức Tú tuld01061@fpt.edu.vn 5 Phạm Hoàng Vũ vuph01037@fpt.edu.vn Technical Leader, Coder FPT University - UltraSub Team

Project Plan Project Plan Project duration in plan: 82 working days (it includes six working day per week) Start Date: 10/09/2012- End Date: 15/12/2012 Iteration 1 (52 days) Iteration 2 (30 days) Initiating 6 days N/A Planning 3 days 0.5 days Requirement 11 days 2 days Analysis and design 12 days Implementation 17 days System testing 18 days Integration testing Evaluation 5.5 days 4 days Closing FPT University - UltraSub Team

Requirements Use case – Function requirements - Đây là use case tổng quát nhé, chi tiết các thầy xem tài liệu. FPT University - UltraSub Team

Requirements Edit subtitle Tranlate subtitle Edit line in subtitle Functional requirements Edit subtitle Tranlate subtitle Edit line in subtitle Find and Replace content Manipulate time Play movie FPT University - UltraSub Team

Functional requirements Edit subtitle Create new subtitle Load original/translated subtitle Edit subtitle on the movie screen Edit subtitle using editor form Save subtitle FPT University - UltraSub Team

Functional requirements Tranlate subtitle Translate all sentences Translate selected sentences Get more suggestions of translation Share translated sentences FPT University - UltraSub Team

Functional requirements Edit line in subtitle Set format of text Insert new subtitle lines  Cut/Delete lines  Copy/Paste lines  Undo/Redo Combine sentences  FPT University - UltraSub Team

Functional requirements Find and Replace content Find  Replace  Go to line number FPT University - UltraSub Team

Functional requirements Manipulate time Set display time  Synchronize subtitle and movie  Order by time FPT University - UltraSub Team

Open movie using play button Open and display subtitle Requirements Play movie Open movie  Open movie using play button  Open and display subtitle  Pause/Play/Stop movie  Increase/Decrease speed  Forward/Backward  FPT University - UltraSub Team

Requirements - Functional requirements Admin tool (Additional) New sentences Import from excel file Delete sentences Edit sentences Find by + original sentence + time Rate for a sentence FPT University - UltraSub Team

FPT University - UltraSub Team Requirements Non-functional requirements Usability Reliability Availability Maintainability Portability Performance FPT University - UltraSub Team

Software design System Architecture FPT University - UltraSub Team

Software design Class Diagram FPT University - UltraSub Team

Software design Class Diagram FPT University - UltraSub Team

Testing Test approach FPT University - UltraSub Team

Testing Test result No Module code Pass Fail Untested N/A Number of test cases 1 GUI 100 2 Functions on Player Mode 35   1. Open movie and subtitle 8 2. Modify and Save 5 3. Switch view 3 4. Change mode 4 5. Play/Pause/Stop 6. Visible/Invisible subtitle 7. Forward/Backward 8. Control the volume Functions on Editor Mode 139 143 1. Open movie 2. Open subtitle 3. Edit a subtitle sentence 7 4. Edit subtitle line 16 5. Translate 11 14 6. Create new original subtitle 7. Create new translated subtitle 8. Save 25 9. Search and replace 17 10. Manipulate time and subtitle 29 11. Display subtitle 12. Help 13. Change mode Sub total 452 456 Test coverage 100.00 % Test successful coverage 97.81 FPT University - UltraSub Team

Demo FPT University - UltraSub Team

Question and Answer FPT University - UltraSub Team

Thank you