Summer Engineering Academies Registration System

Slides:



Advertisements
Similar presentations
RABNENA. 2 RABNENA Interfaces Frontend Interface The frontend components provide the information retrieval/browsing functionalities, and are available.
Advertisements

{ Model View Controller ASP.NET By Scott Crooks & Maggie Wettergreen.
James Martin CpE 691, Spring 2010 February 11, 2010.
Front and Back End: Webpage and Database Management Prepared by Nailya Galimzyanova and Brian J Kapala Supervisor: Prof. Adriano Cavalcanti, PhD College.
Server-Side vs. Client-Side Scripting Languages
DotNet Market Web Site “EMarket” Milena Natanov Project Supervisor: Victor Kulikov Lab Chief Engineer: Dr. Ilana David Semester spring, – Project.
Application Architectures Vijayan Sugumaran Department of DIS Oakland University.
LHCbPR V2 Sasha Mazurov, Amine Ben Hammou, Ben Couturier 5th LHCb Computing Workshop
Alumni Spotlight Web System Detailed Design by Initrode Solutions 03/06/2007.
Web Application Architecture: multi-tier (2-tier, 3-tier) & mvc
Tomslist Boston University Craigslist Ben Duong, Frank Wong, Marc Adam, Henry Huang.
Introduction: Drupal is a free and open-source content management system (CMS). A content management system(CMS) is a computer program that allows publishing,
MODEL VIEW CONTROLLER A Technical Seminar Report submitted to
Codeigniter is an open source web application. It occupies a very small amount of space in the memory and is most useful for developers who aim to develop.
LOGO Server. Contents Introduction 1 Problem Definition 2 Proposed Solution 3 Architecture Diagram 4 Server Technology 5 Hardware and Software.
الباحث في القران الكريم Students: Abdullah Ahmad & Moath Omar Supervisor: Dr. Samer Arandi An-Najah National University Facility Of Engineering Computer.
University of Palestine Faculty of Applied Engineering and Urban Planning Software Engineering Department Prepared By Ahmed Obaid Wassim Salem Supervised.
LOGO 2 nd Project Design for Library Programs Supervised By Dr: Mohammed Mikii.
Pemrograman Web MVC Programming and Design Pattern in PHP 5.
UCLA Enterprise Directory Identity Management Infrastructure UC Enrollment Service Technical Conference October 16, 2007 Ying Ma
Active Directory Harikrishnan V G 18 March Presentation titlePage 2 Agenda ► Introduction – Active Directory ► Directory Service ► Benefits of Active.
An application architecture specifies the technologies to be used to implement one or more (and possibly all) information systems in terms of DATA, PROCESS,
Jonathan Canfield Mavin Lisa Giss Professor Kenytt D. Avery
Senior Project, 2015, Spring Senior Project Web Site –Version 5 Student: Jacek Kopczynski, Florida International University Mentor: Masoud Sadjadi, Florida.
Ashley Montebello – CprE Katie Githens – SE Wayne Rowcliffe – SE Advisor/Client: Akhilesh Tyagi.
Microsoft Virtual Academy Stacey Mulcahy | Technical Evangelist Christopher Harrison | Content Developer.
GOAL User Interactive Web Interface Update Pages by Club Officers Two Level of Authentication.
D. Heynderickx DH Consultancy, Leuven, Belgium 22 April 2010EuroPlanet, London, UK.
Senior Project, 2015, Spring Senior Project Website –Version 5 Student: Yamel Peraza, Florida International University Mentor: Masoud Sadjadi, Florida.
MVC WITH CODEIGNITER Presented By Bhanu Priya.
Rolando Gaytan Clay Schumacher Josh Weisskopf Cory Simon Aaron Steil (Reiman Gardens) – Client Dr. Tien Nguyen - Advisor.
The basics of knowing the difference CLIENT VS. SERVER.
Mr. Justin “JET” Turner CSCI 3000 – Fall 2015 CRN Section A – TR 9:30-10:45 CRN – Section B – TR 5:30-6:45.
Yesdatabas Team Void Main. Team Members Daniel MeteyerMichael MartinCorey McClymondsPatrick Stetter.
CRMUG SIG: Public Sector Using Knowledge Base features to Document Processes and Procedures.
Web Application Development Instructor: Matthew Schurr Please sign in on the sheet at the front of the room when you arrive.
Manage your projects efficiently and on a high level PROJECT MANAGEMENT SYSTEM Enovatio Projects Efficient project management Creating project plans Increasing.
Programming Paradigms, Software Architectural Patterns, and MVC CS 378 – Mobile Computing for iOS Dr. William C. Bulko.
Introduction The concept of a web framework originates from the basic idea that every web application obtains its foundations from a similar set of guidelines.
TechIT: A Work Order System Team Members: Marjorie Zalaya, Duc Le, Kevin Castillo, Minh Ha, Brandon Ung Faculty Advisor: Dr. Chengyu Sun ECST Liaison:
MATHCOUNTS Web Application
J2EE Platform Overview (Application Architecture)
Introduction to .NET Florin Olariu
Architecture Brief Pepper
Performed by: Taha shashtari Mahmoud shaka’a
MVC Architecture, Symfony Framework for PHP Web Apps
Introduction to Visual Basic 2008 Programming
UAA Spirit Quest Abstract Methods and Materials Introduction Results
MVC and other n-tier Architectures
B2C Online Store. B2C Online Store Group Members Introduction Name: Muhammad Gulfam VU ID: MC Program: MCS Supervisor: Muhammad Qamar Usman.
Content Management System
AVOIR -African virtual
Express Shopping Prepared By: Abd Al-Rahman Badran Mohammed Mara’bi
HR Portal Team Dr. Ashraf Armoush Supervisor Ala’eddeen Awwad
Task Management System (TMS)
CO6025 Advanced Programming
Graduation Project Kick-off presentation - SET
Training Institute Pune AngularJS Course. What is AngularJS ? AngularJS is a structural framework that is used in Single Page HTML for declaring dynamic.
University Event Management System
Top Reasons to Choose Angular. Angular is well known for developing robust and adaptable Single Page Applications (SPA). The Application structure is.
Introduction to AngularJS
Model-View-Controller Patterns and Frameworks
Summer Engineering Academies
Summer Engineering Academies Registration System
Developing a Model-View-Controller Component for Joomla
Atomic skills Fahad Khan.
MIS2502: Data Analytics MySQL and MySQL Workbench
ASP.NET MVC Imran Rashid CTO at ManiWeber Technologies.
NOTICE! These materials are prepared only for the students enrolled in the course Distributed Software Development (DSD) at the Department of Computer.
Presentation transcript:

Summer Engineering Academies Registration System REPLACE THIS BOX WITH YOUR ORGANIZATION’S HIGH RESOLUTION LOGO Zachary Stone, Christopher Brooks, Johannes Meyer University of Alaska Anchorage College of Engineering Supervisor: Dr. Scott Hamel Introduction Model View Controller The SEA Registration System is comprised of a web application front end and a database back end. Technologies used included PHP, Huge by Panique, Bootstrap, and AngularJS. Parents create accounts, register participants, and update their data as needed. Administrators can then edit the data, view contact information, and otherwise manipulate user accounts and participant data as needed. The SEA Registration System represents a unified information management system that replaces the existing system involving several different third party applications. Model–view–controller (MVC) is a software architectural pattern for implementing user interfaces on computers. It breaks a software application into three separate but interconnected parts. MVC is divided in to three main components: The model which retrieves and stores data based on a set of programmed commands View: Generates output based on the model and updates that data by triggering controller actions. Controller: Is used to relay commands to the model based on inputs received from the view. Results The SEA Registration System streamlines the registration process for parents by enabling them to make changes and view status updates. It also reduces the admin workload by consolidating administrative functions into a unified system. The entire process is much more efficient for both parents and administrators, and ultimately makes it easier for students to attend the Summer Engineering Academies. The skills learned in the beginning of the project, while slow to come, have paid off now that the main structure of the application is complete. As we continue to add features, the time and research required has been become less and less. The MVC pattern makes for logical development in a way that requires less planning than was needed in the past. The separation of concerns has enabled us to break features down into individual tasks, and quickly release new versions of the application. Technology The system uses an open source PHP framework, HUGE (panique), MySQL database, Twitter BootStrap for a responsive web interface, AngularJS for dynamic filtering of displayed data, and git version control hosted on BitBucket. Contact Johannes Meyer Project Manager UAA College of Business & Public Policy Email: jcmeyer2@alaska.edu Phone: 907-268-0143 Zakary Stone Backend Developer UAA College of Engineering Email: zrstone@alaska.edu Phone: 907-317-8216 Christopher Brooks Frontend Developer UAA College of Engineering Email: cmbrooks2@alaska.edu Phone: 907-854-6717 Dr. Scott Hamel Project Sponsor UAA College of Engineering Email: sehamel@uaa.alaska.edu Phone: 907-786-1070 Dr. Adriano Cavalcanti CSCE Faculty Reviewer UAA College of Engineering Email: acavalcanti@uaa.alaska.edu Phone: 907-786-6756 Dr. Dennis Drinka MIS Faculty Reviewer UAA College of Business & Public Policy Email: dedrinka@uaa.alaska.edu Phone: 907-786-4120