mhst 2012-02: xây dựng mobile client cho alfresco (giải nhất + giải phong cách)

26
FPT University MHST12-02

Upload: vu-hung-nguyen

Post on 20-Jun-2015

544 views

Category:

Documents


0 download

DESCRIPTION

https://github.com/ZuzooVn/cmsandroid http://vfossa.vn/vi/mhst/2012/ https://groups.google.com/forum/?fromgroups#!search/mhst-2012-02 Giải nhất Mùa Hè Sáng Tạo (MHST) năm 2012 Chiều hôm qua 29/11/2012, trong khuôn khổ Olympic Tin học SV toàn quốc lần thứ 21 tại trường Đại học Công nghiệp Hà Nội, đã diễn ra vòng chung kết của cuộc thi MHST 2012. Hội đồng giám khảo gồm có: 1.TS. Nguyễn Hồng Quang, Viện Tin học Pháp ngữ, Trưởng ban 2.TS. Hoàng Lê Minh, Viện CNPM và NDS, Phó trưởng ban 3.TS Nguyễn Nhật Quang, Cty Cổ phần Công nghệ DTT, Ủy viên 4.ThS Lê Ngọc Quang, Cty VIAMI Software, Ủy viên 5.KS Phạm Hữu Ngôn, Cty Caterva, Thư ký 6.KS Nguyễn Đức Long, Tập đoàn HIPT, Ủy viên HĐGK đã nghe 5 đội vượt qua vòng sơ khảo trình bày dự án và đặt nhiều câu hỏi trước khi cho điểm. Kết quả chung cuộc của MHST được tính căn cứ vào điểm số sơ khảo (60%) và điểm chung khảo (40%). HĐGK đã đề nghị các giải thưởng như sau: 1 Giải nhất : Đội SE0419 , Đại học FPT Hà Nội 1 Giải nhì : Đội CNTT3-K54 , Đại học Bách Khoa Hà Nội 1 Giải ba : Đội QH-2010-I/CQ-CA , Đại Học Công Nghệ- ĐHQG HN 2 giải khuyến khích: Đội KHMT2K3 , Đại học Công Nghiệp Hà Nội Lê Quốc Nhật Đông, VT091 , Đại Học Hoa Sen Tp HCM Năm nay BTC bổ sung thêm một giải phụ Giải “Phong cách Nguồn mở” : Đội SE0419 , Đại học FPT Hà Nội đã đoạt gải năm nay nhờ được số điểm phong cách nguồn mở cao nhất tại vòng sơ khảo. Chiều hôm nay tại lễ bế mạc Olympic, Thứ trưởng Bộ KHCN Chu Ngọc Anh cùng đại diện hai nhà tài trợ Vàng của MHST là các ông Nguyễn Xuân Phong, Hiệu phó trường ĐH FPT và Nguyễn Thế Trung, TGĐ Cty DTT, cùng Chủ tịch HĐGK, ông Nguyễn Hồng Quang đã long trọng chao bằng khen và Cúp lưu niệm cho các đội đoạt giải. Cuộc thi MHST năm nay như vậy đã thành công tốt đẹp. Tôi xin thay mặt BTC xin trân trọng cảm ơn các tác giả ý tưởng, các mentor, các thành viên giám khảo đã làm việc tận tình vì thế hệ trẻ. Xin cảm ơn các nhà tài trợ đã đóng góp giải thưởng, cảm ơn sự hỗ trợ của Bộ KHCN và Hội THVN, đặc biệt của ông Nguyễn Long, TTK VAIP. Và quan trọng nhất, cám ơn các em SV đã rất cố gắng tham gia cuộc thi dài hơi này. Hy vọng kỳ MHST 2013 sẽ thu được nhiều kết quả rực rỡ hoan nữa.

TRANSCRIPT

Page 1: MHST 2012-02: Xây dựng Mobile Client cho Alfresco (giải nhất + giải phong cách)

FPT University

MHST12-02

Page 2: MHST 2012-02: Xây dựng Mobile Client cho Alfresco (giải nhất + giải phong cách)

Vũ Hải Nam

MHST12-02 TEAM

Mentor

Vu Hai NamNguyễn Vũ Hưng Team Leader

Nguyễn Lưu Bách Nguyễn Ngọc Hưng

Hoàng Chí Linh

Co-Mentor

2

Page 3: MHST 2012-02: Xây dựng Mobile Client cho Alfresco (giải nhất + giải phong cách)

MHST12-02

Contents

1. Introduction2. Project Achievements3. Deliverables4. An Open-source Project5. Software metrics6. Alfresco Introduction7. Background8. Evaluation & Chance9. System Overview10. Iterative Software Process Model11. Team Work12. Development Tools13. Master Plan14. Lesson Learnt15. Limitation16. Demonstration

3

Page 4: MHST 2012-02: Xây dựng Mobile Client cho Alfresco (giải nhất + giải phong cách)

MHST12-02

Project Achievements

4

Page 5: MHST 2012-02: Xây dựng Mobile Client cho Alfresco (giải nhất + giải phong cách)

MHST12-02

Project Achievements

http://addons.alfresco.com/addons/cmisdroid

- Zia consulting is reviewing source code- Making a long-term plan

5

Page 6: MHST 2012-02: Xây dựng Mobile Client cho Alfresco (giải nhất + giải phong cách)

MHST12-02

Deliverables

- Software design- Test result

- Project summary - Demonstration

- Software specification requirement- Software project management plan

- Software manual- Compilation manual

6

Page 7: MHST 2012-02: Xây dựng Mobile Client cho Alfresco (giải nhất + giải phong cách)

MHST12-02

An Open-source Project

Freedom to run the program Freedom to study how program works

Freedom to redistribute copies Freedom to improve the program

Freedom in communication

7

Page 8: MHST 2012-02: Xây dựng Mobile Client cho Alfresco (giải nhất + giải phong cách)

MHST12-02

Software Metric

Old New Third party

Lines of code 4953 19815 5836

Commit 101 280

Test cases 101

Defect density 5 bugs / kLOC

8

Page 9: MHST 2012-02: Xây dựng Mobile Client cho Alfresco (giải nhất + giải phong cách)

MHST12-02

Alfresco Introduction

9

Page 10: MHST 2012-02: Xây dựng Mobile Client cho Alfresco (giải nhất + giải phong cách)

MHST12-02

Alfresco Introduction

10

Page 11: MHST 2012-02: Xây dựng Mobile Client cho Alfresco (giải nhất + giải phong cách)

MHST12-02

Alfresco Introduction

11

Page 12: MHST 2012-02: Xây dựng Mobile Client cho Alfresco (giải nhất + giải phong cách)

MHST12-02

Background

Smartphone trend in Vietnam

12

Page 13: MHST 2012-02: Xây dựng Mobile Client cho Alfresco (giải nhất + giải phong cách)

MHST12-02

Background

Smartphone trend in Vietnam

13

Page 14: MHST 2012-02: Xây dựng Mobile Client cho Alfresco (giải nhất + giải phong cách)

MHST12-02

Background

Smartphone trend in Vietnam

14

Page 15: MHST 2012-02: Xây dựng Mobile Client cho Alfresco (giải nhất + giải phong cách)

MHST12-02

Evaluation & Chance

15

Page 16: MHST 2012-02: Xây dựng Mobile Client cho Alfresco (giải nhất + giải phong cách)

MHST12-02

System Overview

16

Page 17: MHST 2012-02: Xây dựng Mobile Client cho Alfresco (giải nhất + giải phong cách)

MHST12-02

Iterative Software Process Model

- Incremental delivery - Easy for team members who don’t have much experience - Easily identify the source of last error

- Less time for corrections

Iterative Model

17

Page 18: MHST 2012-02: Xây dựng Mobile Client cho Alfresco (giải nhất + giải phong cách)

MHST12-02

Team Work

18

Page 19: MHST 2012-02: Xây dựng Mobile Client cho Alfresco (giải nhất + giải phong cách)

MHST12-02

Development Tools

Laptop (Intel core i5, 1.7Ghz)Sony Xperia SSamsung Galaxy SIISamsung Galaxy Ace

Ubuntu 12.04Eclipse JunoAndroid SDK

Hardware Software

19

Page 20: MHST 2012-02: Xây dựng Mobile Client cho Alfresco (giải nhất + giải phong cách)

MHST12-02

Master Plan

20

Page 21: MHST 2012-02: Xây dựng Mobile Client cho Alfresco (giải nhất + giải phong cách)

MHST12-02

Lesson Learnt

Open source style Technologies

Software process Project management skills

21

Page 22: MHST 2012-02: Xây dựng Mobile Client cho Alfresco (giải nhất + giải phong cách)

MHST12-02

Limitation

Work-flow?

Tablets and any other Android devices?

22

Page 23: MHST 2012-02: Xây dựng Mobile Client cho Alfresco (giải nhất + giải phong cách)

MHST12-02

Demonstration

23

Page 24: MHST 2012-02: Xây dựng Mobile Client cho Alfresco (giải nhất + giải phong cách)

FPT University

MHST12-02

24

Page 25: MHST 2012-02: Xây dựng Mobile Client cho Alfresco (giải nhất + giải phong cách)

MHST12-02

References

- Ericsson Consumer Lab 2012

- http://www.alfresco.com/

- http://www.android.com/

25

Page 26: MHST 2012-02: Xây dựng Mobile Client cho Alfresco (giải nhất + giải phong cách)

ENJOY YOUR TIME

26