NGage Team Silver CS 410 OLD Dominion University

  • Slides: 30
Download presentation
NGage Team Silver CS 410 OLD Dominion University 3/26/2017

NGage Team Silver CS 410 OLD Dominion University 3/26/2017

Team Members SAMUEL YOUNG OMAR CRADDOCK MEWAEL TSEGAYE BRYAN CAREY PATRICK TRINIDAD AMER RIGHI

Team Members SAMUEL YOUNG OMAR CRADDOCK MEWAEL TSEGAYE BRYAN CAREY PATRICK TRINIDAD AMER RIGHI 2

Outline • • • Problem Statement Who is the Customer? What Will It Use

Outline • • • Problem Statement Who is the Customer? What Will It Use ODU Freshman Retention Student Retention First-time College Student Retention Problem Flow Diagram Method to Solve Problem A single platform to get students engaged in the campus community Solution Flow Diagram Major Functional Component Diagram • • • Hardware and Software Requirements Application Framework Site Map User Roles Contact Us Algorithm Update Algorithm Risk Matrix Technical risks Consumer Risks Summary References Competition Matrix 3

Problem Statement The lack of student involvement and engagement in campus communities, events and

Problem Statement The lack of student involvement and engagement in campus communities, events and organizations can negatively impact academic performance. Due to the lack of available resources needed to succeed, college students may have trouble finding suitable housing, tutoring services, or on/off campus entertainment and amenities for a positive college experience. 4

Who is the customer? Anyone attending ODU that… • is new to Hampton Roads

Who is the customer? Anyone attending ODU that… • is new to Hampton Roads and is not familiar with the area • needs help finding tutoring assistance • needs help finding safe affordable housing near campus 5

Problem Characteristics • Students are unaware of events, resources and organizations on campus. •

Problem Characteristics • Students are unaware of events, resources and organizations on campus. • Students find it difficult to find optimal, safe and affordable living situations on and off campus. • Students not from Hampton Roads are unaware of local restaurants, grocery stores, entertainment, etc. 6

What will it use? • Web Browser • PHP template framework • Server side

What will it use? • Web Browser • PHP template framework • Server side processing (Database, Authentication)

ODU Freshman Retention These three points are leading causes of students being uninvolved on

ODU Freshman Retention These three points are leading causes of students being uninvolved on campus. These students are more likely to drop out or transfer schools. At ODU alone, 19% of freshman do not return after their first year (College Factual). 8

Student Retention Students who enrolled college in the past twenty years that left without

Student Retention Students who enrolled college in the past twenty years that left without a degree or certificate. • 31 million according to NSC Research Center (2014) • One-third of which dropped out before the start of sophomore year (NSC, 2014) 9

First Time College Student Retention • The rate of all first-time undergraduates who enrolled

First Time College Student Retention • The rate of all first-time undergraduates who enrolled in Fall 2008 that finished their degrees within 6 years was 55%, nationally according to NSC Research Center (2014). • Of all first-time students who started in Fall 2012, only 68. 7% returned to college in any US institution in Fall 2013 (NSC, 2014) 10

Problem Flow Diagram 11

Problem Flow Diagram 11

Method to Solve Problem A web-based application developed by a team making use of

Method to Solve Problem A web-based application developed by a team making use of Agile programming methods. 12

A single platform to get students engaged in the campus community • Consolidated live

A single platform to get students engaged in the campus community • Consolidated live feed of all upcoming events. • Students can get information about on and off campus housing opportunities, complete with verified first hand reviews from students. • Our specified target audience is college students at ODU. 13

Solution Flow Diagram 14

Solution Flow Diagram 14

Major Functional Component Diagram 15

Major Functional Component Diagram 15

Competition Matrix Team Silver On-campus living information Off-campus living information Area food and entertainment

Competition Matrix Team Silver On-campus living information Off-campus living information Area food and entertainment Official ODU Events Clubs and Organizations X X X Apartments. com X Craigslist X Yelp Official ODU Websites X X ODU Social Media ODU Email X X X 16

Hardware & Software Requirements Hardware • Linux Server with a stable network connection Software

Hardware & Software Requirements Hardware • Linux Server with a stable network connection Software • LAMP Stack (Linux, Apache, My. Sql, PHP) • Device that can access a Web • Web Browser • IDE: Eclipse • Minimum Requirements: • Git Repository 700 MHz processor, 512 Mi. B RAM, and 5 GB of harddrive space

Application Framework 18

Application Framework 18

19

19

Site Map 20

Site Map 20

User Roles Administrator Organizer • • • Can register User Accounts Can elevate account

User Roles Administrator Organizer • • • Can register User Accounts Can elevate account to ‘Organizer’ • • • Able to reset passwords • • Manages Student Resources Able to remove any page/post that violates Terms and Conditions • Able to create an Organization page and post events via the Organization Able to customize membership Criteria Able to post under an Organization’s User account. Multiple users can be the Organizer of one Organization

User Roles cont. Registered User Guest • Able to customize Activity Feed • Able

User Roles cont. Registered User Guest • Able to customize Activity Feed • Able to access noncustomizable Activity Feed • Able to join Organizations and R. S. V. P for events • Able to view an Organization or Event’s information/page • Customizable favorites list for Organization pages and Student Resources • Able to access Student Resources • • Able to post to Activity Feed Able to access Student Resources

Contact Us Algorithm • Algorithm to get an update from NGage • By go

Contact Us Algorithm • Algorithm to get an update from NGage • By go to the list on “contact us / get instant update” • Then go to a dialog box and submit an email or number • Then pick an area of interest Clubs and organization, housing, tutoring or events. • You can delete it or modify it any time. 23

Update Algorithm • Algorithm for submission form • We create a place request block

Update Algorithm • Algorithm for submission form • We create a place request block on the site under • • • “Contact Us” list Using that function we (NGage) evaluate whether it meets our requirement then we approve it. Place the request or post in on our page as a contributor to the page. Then monitor it once a day (as necessary) If it does not update or sends NGage an update more than (xx) days we send him a notice to update After the second notice on the 3 rd notice we proceed to 24 delete the companies from our page.

Live Feed Algorithm • Algorithm to implement a live social media feed • Create

Live Feed Algorithm • Algorithm to implement a live social media feed • Create the company’s main Account • Edit HTML code to allow social media website access to NGage • • web app. Code plugin to connect NGage website with our account the social media platform’s API Edit plugin to allow custom parameters for different criteria to displayed via live feed (ie, Show select users, hashtags, etc) Test for correctness, completion, and desired results Admin can then edit parameters as desired to display targeted information to visitors. 25

Risk Matrix Severe Medium Low 26

Risk Matrix Severe Medium Low 26

Technical Risks • • T 1: Social Media Integration Risk Mitigation • • T

Technical Risks • • T 1: Social Media Integration Risk Mitigation • • T 2: Hacking/Data Breach T 3: Loss of Data T 4: Overloading Traffic T 1: Confirm the link is live have a backup link • T 2: Define/update security protocols • • T 3: Offsite Backup T 4: Scalable System, Monitor traffic and build accordingly 27

Consumer Risks Consumer Risk • • C 1: Inability to use service because of

Consumer Risks Consumer Risk • • C 1: Inability to use service because of network/application downtime C 2: Information inaccuracy C 3: Not knowing how to use the application C 4: User Data Security Risk Mitigation • C 1: Administrators can be notified of downtime • • C 2: Regular information audits • C 4: No sensitive data will be handled or saved C 3: Tutorial/ help screen on the main page 28

Summary • NGage Hardware and Software Requirements • User Roles • • Administrator Organizer

Summary • NGage Hardware and Software Requirements • User Roles • • Administrator Organizer Registered User Guest • Algorithms • • Contact Us Updates • Risk Matrix • • Technical Risks Consumer Risks 29

References • Shapiro, D. , Dundar, A. , Yuan, X. , Harrell, A. &

References • Shapiro, D. , Dundar, A. , Yuan, X. , Harrell, A. & Wakhungu, P. K. (2014, November). Completing College: A National View of Student Attainment Rates – Fall 2008 Cohort (Signature Report No. 8). Herndon, VA: National Student Clearinghouse Research Center https: //nscresearchcenter. org/signaturereport 8/ • Garland, Azurdee M. , “Assessing the Relationship between Student Involvement and Academic Performance in Higher Education. ” (2010). Master Theses and Specialist Projects. Paper 212. • University Facts & Figures. (Feb 23, 2017). Retrieved Feb 1, 2017, from https: //www. odu. edu/about/facts-andfigures. Old Dominion University • Headcount by Domicile, Campus, and Level. (n. d. ). Retrieved February 1, 2017, from https: //ww 2. odu. edu/ao/ira/factbook/hcenrollment/Domicile. HC/HCDomicile. Combo. pdf • • “Interview with Dan Zimmerman” March. 17 2017 • Student Leadership and Academic Performance --A Study of Student Club leaders. (2011, October). Retrieved February 1, 2017, from http: //www. csus. edu/oir/research%20 projects/student%20 activity%20 report%202011. pdf. Office of Institutional Research What Outcomes Can You Expect With a Degree From Old Dominion University? (n. d. ). Retrieved February 1, 2017, from https: //www. collegefactual. com/colleges/old-dominion-university/outcomes/ 30