Upload
nerice
View
75
Download
0
Embed Size (px)
DESCRIPTION
Nguyễn Đức Cang – 0912031 - Nguyễn Thị Hải - 0912133. Hệ thống nhật ký cá nhân và làm việc nhóm. GVHD : Thầy Trần Minh Triết – Thầy Trần Duy Quang. NỘI DUNG TRÌNH BÀY. Mở đầu. Công nghệ. Khảo sát. Quy trình. Kết luận. Kiến trúc. Quên mất mẹ dặn mua gì rồi . - PowerPoint PPT Presentation
Citation preview
1
Hệ thống nhật ký cá nhân và làm việc nhóm
GVHD : Thầy Trần Minh Triết – Thầy Trần Duy Quang
Nguyễn Đức Cang – 0912031 -Nguyễn Thị Hải - 0912133
Sao nhớ cần làm bài tập gì và đọc chương nào của cuốn sách
khó nuốt này đây
3
Quên mất mẹ dặn mua gì rồi
Các cuộc hẹn với khách
hàng ??? … Sao nhớ nổi
Có quá nhiều việc cần ghi nhớ
Làm sao mình quản lý được công việc của mình
Làm sao nhắc nhở mình thực hiện công việc của mình
4
Đua nhau ra đời Đa dạng, phong phú Vẫn đang tiếp tục phát
triển, hoàn thiện Bổ sung thêm nhiều
chức năng
5
Tính năng Evernote
Google keep
Catch note
One note
7notes
Chi chú bằng âm thanhGhi chú bằng hình ảnhGhi chú bằng vẽChữ viết tayLưu trữ và tìm kiếm = tag
Chia sẻChuyển giọng nói sang textĐiều khiển bằng giọng nóiĐồng bộ với google driveTemplateNhắc nhở theo vị tríNotification
6
LÀM VIỆC NHÓM
Công việc riêng lẽ, nhiều người cùng làm với nhau
Làm sao nhắc nhở công việc cá nhân và quản lý công việc của nhóm
Đề xuất một giải pháp để xây dựng hệ thống quản lý nhóm dựa theo quy trình
1
2
3
7
LÝ DO THỰC HIỆN ĐỀ TÀI
Nhu cầu quản lý cá nhân và quản lý nhóm là nhu cầu cần thiết
Các ứng dụng hỗ trợ quản lý cá nhân và nhóm hỗ trợ chức năng độc lập
Các ứng dụng quản lý cá nhân và nhóm rời rạc, không có quy trình bao quát
MỤC TIÊU THỰC HIỆN ĐỀ TÀI
Hiệu quả trong quản lý công việc
Tiện dụng, đơn giản cho người dùng sử dụng mọi nơi, mọi lúc
8
GIỚI THIỆU SCRUM
Là một quy trình theo mô hình Agile phổ biến nhất
Scrum được áp dụng trong nhiều lĩnh vực của cuộc sống
Do Ken Schewaber và Jeff Sutherland sáng lập vào năm 1990
Linh hoạt, mềm dẻo, gọn nhẹ
Đem lại giá trị và giảm chi phí
Tốc độ phát triển nhanh, tiết kiệm thời gian
Tỉ lệ thành công gấp 3 lần so với truyền thống10
15
task
là người dùng, tôi muốn ghi lại Note bằng chữ viết tay nhằm ghi nhanh hơn và tiện dụng hơn
Tìm hiểu công nghệ Handwriting Code chức
năng Handwriting
Thử nghiệm
các cách
Handwritin
g
Thiết kế giao diện trên WP
18
Các vấn đề và giải pháp về công nghệ Vấn đề về lưu trữ Quản lý tài nguyên đính kèm Điều khiển bằng giọng nói Ghi Note bằng chữ viết tay Nhận dạng chữ in Đồng bộ tài nguyên ghi chú Nhắc nhở dựa vào thông tin vị trí Chuyển âm thanh thành văn bản
Lưu trữ dữ liệu người dùng
Cần xây dựng hệ thống quản trị dữ liệu người dùngNhiều người dùng cùng tương tácKhả năng mở rộng, an toàn, bảo mật
Lưu trữ dữ liệu tại một nơi nào đó có thể cùng truy xuất đượcLưu trữ trên SQL Windows Azure
19
28
KIẾN TRÚC TỔNG QUÁT
COLLABORATION WORDSPACE
INTERACTINTERACT
SERVICESERVICE
MOBILE SYSTEM
WEB SYSTEM
34
TÍNH NĂNG NHẬT KÝ CÁ NHÂN
Hỗ trợ nhiều định dạng Note
Danh mục thông minh
Ghi note bằng chữ viết tay
Chuyển âm thanh thành text
Nhận dạng chữ in
Điều khiển bằng giọng nói
Notification và Reminder
36
KẾT QUẢ ĐẠT ĐƯỢCKhảo sát ứng dụng
Tìm hiểu quy trình Scrum và đề xuất giải phápTìm hiểu silverlight và windows phone 8
Tìm hiểu WCFWindows Azure:SQL server, cloud service, blob
storageProject Hawaii
LBSSky Drive, Dropbox
Xây dựng ứng dụng quản lý nhóm theo quy trìnhXây dựng ứng dụng nhật ký cá nhân
37
Tính năng evernote
Google keep
Catch note
One note
7notes NoteScrum
Chi chú bằng âm thanhGhi chú bằng hình ảnhGhĩ chú bằng vẽChữ viết tayLưu trữ và tìm kiếm = tagChia sẻChuyển giọng nói sang textĐiều khiển bằng giọng nóiĐồng bộ với google driveTemplateNhắc nhở theo vị tríNotification
38
HƯỚNG PHÁT TRIỂN
Tăng cường sự tương tác
Xây dựng màn hình làm việc chung
Đánh giá khả năng của member
Sự phát triển của thiết bị di động
1Di động là dụng cụ được sử dụng rộng rãi.Là vật bất li thân của mỗi người
2
Tính đến quý 1 năm 2013, lượng thuê bao là 90% dân số thế giới với con số lên tới 6.4 tỷ thuê bao
3Nhiều cuộc thi viết ứng dụng cho điện thoại được tổ chức với quy mô lớn và đông đảo developer tham gia
40
43
project
Không giới hạn trong ngữ nghĩa ngành công nghệ phần mềm
Có nhiều giai đoạn
Ready: Dự án mới được tạoInprogress: Dự án đang hoạt độngPending:Dự án đang bị tạm ngừngFinish: Dự án đã hoàn thành
44
role
Chịu trách nhiệm về sự thành công của dự ánĐịnh nghĩa yêu cầu, ra quyết địnhDuy nhất
Thành viên trong nhóm phát triểnLàm nên giá trị của sản phầmKhông nhiều hơn 9 thành viên/ nhóm
Product Owner
Member
49
Update status Task
Story To do In progress Done
là người dùng, tôi muốn ghi lại Note bằng chữ viết tay nhằm …
Tìm hiểu công nghệ Handwriting
Thử nghiệm các cách Handwriting Code chức
năng Handwriting
Thiết kế giao diện trên WP
Quản lý tài nguyên đính kèm
Khi ghi chú người dùng có thể attach file, chụp ảnh, ghi âm.Không biết trước được tài nguyên ghi chú là bao nhiêu?Làm sao quản lý được tài nguyên đính kèm của NoteXây dựng các lớp quản lý tài nguyên theo mẫu thiết kế Composite.Theo đó, một Resource có thể chứa nhiều resource khác.
50
Điều khiển ứng dụng bằng giọng nói Việt
Hỗ trợ người dùng sử dụng giọng nói của họ để điều khiển ứng dụngTuy nhiên, WP 8 không hỗ trợ Tiếng Việt
Mỗi câu tiếng việt sẽ tương ứng với câu tiếng anh nào đó. Tachỉ cần xây dựng bộ thư viện tiếng anh tương ứng với từ khóa tiếng việt
51
Ghi Note bằng chữ viết tay
Hỗ trợ nhập nội dung Ghi chú bằng chữ viết tayNhưng hiện tại WP 8 không hỗ trợ làm việc này
1. Xây dựng service bên ngoài, sau đó dùng SDK Windows
XP Tablet chuyển đổi thành chữ từ dữ liệu người dùng nhập vào
52
Nhận dạng chữ in
Hỗ trợ tính năng lấy chữ trong các hình thành nội dung noteNhưng hiện tại WP 8 không hỗ trợ làm việc này
Nhờ service Haiiwai giúp ta chuyển đổi từ dữ liệu người dùng.
53
Đồng bộ tài nguyên ghi chú
Người dùng có nhu cầu chia sẻ thông tin ghi chú của họ cho bạn bè hoặc cho nhóm của họ.Thông tin ghi chú đính kèm tập tin video/audio/hình ảnh
Window Azure Blog Storage
54
Nhắc nhở dựa vào thông tin vị trí
Người dùng có nhu cầu hệ thống nhắc nhở dựa vào thông tin vị trí bất kì
1. Lấy thông tin GPS của điện thoại2. Khởi tạo thông tin địa điểm của Note3. Tính toán khoảng cách giữa Note và điện thoại
55