Presentation is loading. Please wait.

Presentation is loading. Please wait.

University of Houston Clear Lake

Similar presentations


Presentation on theme: "University of Houston Clear Lake"— Presentation transcript:

1 University of Houston Clear Lake
A prototype for migrating the Software Developer’s Assistant (SDA) to open source Content Management System (CMS) Instructor: Kwok-Bun Yue Mentor: Abbasi Dhilawala Team # 1: Aditya Macherla Arun Gupta Mahankali Shruti Damle Truyen Van Le Vishakha Kadam 4/29/2019 University of Houston Clear Lake

2 University of Houston Clear Lake
Content Project Goal Background SDA Limitations Candidate Solutions Why Drupal? System Architecture Implementation Lessons Learned Conclusion Questions 4/29/2019 University of Houston Clear Lake

3 University of Houston Clear Lake
Project Goal A prototype for migrating the Software Developer’s Assistant to open source Content Management System 4/29/2019 University of Houston Clear Lake

4 University of Houston Clear Lake
Background Who developed SDA? 4/29/2019 University of Houston Clear Lake

5 University of Houston Clear Lake
Background Who developed SDA? What is SDA? 4/29/2019 University of Houston Clear Lake

6 University of Houston Clear Lake
Background Who developed SDA? What is SDA? Who are using SDA? 4/29/2019 University of Houston Clear Lake

7 University of Houston Clear Lake
SDA Limitations No organization boundaries 4/29/2019 University of Houston Clear Lake

8 University of Houston Clear Lake
SDA Limitations No organization boundaries Inflexible modular architecture Module 1 Module 2 Module 3 Module 4 Module 5 Module 6 Module 7 Module 8 Module 9 4/29/2019 University of Houston Clear Lake

9 University of Houston Clear Lake
SDA Limitations No organization boundaries Inflexible modular architecture Difficult to upgrade 4/29/2019 University of Houston Clear Lake

10 University of Houston Clear Lake
SDA Limitations No organization boundaries Inflexible modular architecture Difficult to upgrade No clean URL 4/29/2019 University of Houston Clear Lake

11 University of Houston Clear Lake
Candidate Solutions JAVA MySQL Apache 4/29/2019 University of Houston Clear Lake

12 University of Houston Clear Lake
Candidate Solutions PHP MySQL Apache 4/29/2019 University of Houston Clear Lake

13 University of Houston Clear Lake
Candidate Solutions PHP MySQL Apache 4/29/2019 University of Houston Clear Lake

14 University of Houston Clear Lake
Why Drupal? 4/29/2019 University of Houston Clear Lake

15 University of Houston Clear Lake
Why Drupal? Flexible modular architecture New Module 4/29/2019 University of Houston Clear Lake

16 University of Houston Clear Lake
Why Drupal? Flexible modular architecture Organization boundary support 4/29/2019 University of Houston Clear Lake

17 University of Houston Clear Lake
Why Drupal? Flexible modular architecture Organization boundary support Strong community support 4/29/2019 University of Houston Clear Lake

18 University of Houston Clear Lake
Why Drupal? Flexible modular architecture Organization boundary support Strong community support Symmetry in organization 4/29/2019 University of Houston Clear Lake

19 Current System Architecture
4/29/2019 University of Houston Clear Lake

20 New System Architecture
THIS PROJECT EXISTING SYSTEM Presentation layer SDA Core 4/29/2019 University of Houston Clear Lake

21 New System Architecture
Drupal User Interface Logic to present data PHP/HTML/JS/CSS Presentation layer SDA Core 4/29/2019 University of Houston Clear Lake

22 New System Architecture
Communication mechanism to interact with SDA Core Presentation layer SDA Core 4/29/2019 University of Houston Clear Lake

23 University of Houston Clear Lake
Implementation Life Cycle My Worklist 4/29/2019 University of Houston Clear Lake

24 University of Houston Clear Lake
Life Cycle Display graphical view of project’s processes and activities 4/29/2019 University of Houston Clear Lake

25 University of Houston Clear Lake
Life Cycle Display graphical view of project’s processes and activities Link to the lower-level processes 4/29/2019 University of Houston Clear Lake

26 University of Houston Clear Lake
Life Cycle Display graphical view of project’s processes and activities Link to the lower-level processes Display breadcrumb 4/29/2019 University of Houston Clear Lake

27 University of Houston Clear Lake
Life Cycle Display graphical view of project’s processes and activities Link to the lower-level processes Display breadcrumb Display Legend 4/29/2019 University of Houston Clear Lake

28 University of Houston Clear Lake
Life Cycle Get project data from SDA core Life Cycle Presentation layer SDA Core 4/29/2019 University of Houston Clear Lake

29 University of Houston Clear Lake
Life Cycle Life Cycle Demo 4/29/2019 University of Houston Clear Lake

30 University of Houston Clear Lake
My Worklist Display the work assigned for the user for that project in a tree format 4/29/2019 University of Houston Clear Lake 30

31 University of Houston Clear Lake
My Worklist Get work items assigned to user from SDA core My Worklist Presentation layer SDA Core 4/29/2019 University of Houston Clear Lake 31

32 University of Houston Clear Lake
My Worklist My Worklist Demo 4/29/2019 University of Houston Clear Lake

33 University of Houston Clear Lake
Lessons Learned Brainstorming 4/29/2019 University of Houston Clear Lake

34 University of Houston Clear Lake
Lessons Learned Brainstorming Team Work 4/29/2019 University of Houston Clear Lake

35 University of Houston Clear Lake
Lessons Learned Brainstorming Team Work Google wave 4/29/2019 University of Houston Clear Lake

36 University of Houston Clear Lake
Conclusion Positive results of feasibility study 4/29/2019 University of Houston Clear Lake

37 University of Houston Clear Lake
Conclusion Positive results of feasibility study Completed two modules 4/29/2019 University of Houston Clear Lake

38 University of Houston Clear Lake
Conclusion Positive results of feasibility study Completed two modules Highly recommend Drupal for migration 4/29/2019 University of Houston Clear Lake

39 University of Houston Clear Lake
Questions? 4/29/2019 University of Houston Clear Lake

40 University of Houston Clear Lake
References [1] Drupal [2] Drupal [3] Joomla [4] Joomla [5] Joomla CMS and Its Advantages [6] Liferay [7] Liferay [8] PHP/Java Bridge [9] Software Developer’s Assistant (SDA) [10] XMLRPC 4/29/2019 University of Houston Clear Lake

41 University of Houston Clear Lake
For further queries contact 4/29/2019 University of Houston Clear Lake


Download ppt "University of Houston Clear Lake"

Similar presentations


Ads by Google