mhst 2012-02: xây dựng mobile client cho alfresco (giải nhất + giải phong cách)
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
FPT University
MHST12-02
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
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
MHST12-02
Project Achievements
4
MHST12-02
Project Achievements
http://addons.alfresco.com/addons/cmisdroid
- Zia consulting is reviewing source code- Making a long-term plan
5
MHST12-02
Deliverables
- Software design- Test result
- Project summary - Demonstration
- Software specification requirement- Software project management plan
- Software manual- Compilation manual
6
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
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
MHST12-02
Alfresco Introduction
9
MHST12-02
Alfresco Introduction
10
MHST12-02
Alfresco Introduction
11
MHST12-02
Background
Smartphone trend in Vietnam
12
MHST12-02
Background
Smartphone trend in Vietnam
13
MHST12-02
Background
Smartphone trend in Vietnam
14
MHST12-02
Evaluation & Chance
15
MHST12-02
System Overview
16
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
MHST12-02
Team Work
18
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
MHST12-02
Master Plan
20
MHST12-02
Lesson Learnt
Open source style Technologies
Software process Project management skills
21
MHST12-02
Limitation
Work-flow?
Tablets and any other Android devices?
22
MHST12-02
Demonstration
23
FPT University
MHST12-02
24
MHST12-02
References
- Ericsson Consumer Lab 2012
- http://www.alfresco.com/
- http://www.android.com/
25
ENJOY YOUR TIME
26