Team Ceres 486/CS/09-Projects/Ceres 486/CS/09-Projects/Ceres.

Slides:



Advertisements
Similar presentations
DIGIDOC A web based tool to Manage Documents. System Overview DigiDoc is a web-based customizable, integrated solution for Business Process Management.
Advertisements

Copyright © 2004 ProsoftTraining, All Rights Reserved. Lesson 11: Advanced Web Technologies.
Unknown/uncontrolled data applications Bad/broken end-user applications Inefficient business processes Backlog of IT requests No data access control/backup.
MS Access.
Team Ceres 486/CS/09-Projects/Ceres 486/CS/09-Projects/Ceres.
SharePoint 2010 What’s New First Look 1 Presented by Christopher Chapman, MCT, MCITP Director of Instruction, Principal IT Instructor.
Toolbox Mirror -Overview Effective Distributed Learning.
Why choose Drupal?
Why choose Drupal?
Complaint Desk Team 8. Introduction A web based system that records grievances. A web based system that records grievances. Users can report their grievances.
Presented by Mina Haratiannezhadi 1.  publishing, editing and modifying content  maintenance  central interface  manage workflows 2.
Deploying Visual Studio Team System 2008 Team Foundation Server at Microsoft Published: June 2008 Using Visual Studio 2008 to Improve Software Development.
Linux Operations and Administration
Welcome to Philly Code Camp Russ Basiura SharePoint Consultant RJB Technical Consulting
John Hartley Mark Bransby Utilizing Adobe's Publishing Solutions for Distributed Web Publishing.
Portal and AQAS-Philadelphia University 21-22/6/2011 AVCI Platform in PU Dr. Abdel-Rahman Al-Qawasmi Philadelphia University Director of Computer Center.
Introduction: Drupal is a free and open-source content management system (CMS). A content management system(CMS) is a computer program that allows publishing,
Open Solutions for a Changing World™ Copyright 2005, Data Access WordwideElectos June 6-9, 2005 Key Biscayne, Florida Data Access Europe BV Eddy Kleinjan,
Web Based Applications
A Scalable Application Architecture for composing News Portals on the Internet Serpil TOK, Zeki BAYRAM. Eastern MediterraneanUniversity Famagusta Famagusta.
Trimble Connected Community
REAL ESTATE INVENTORY SYSTEM Training Seminar - September 12, 2011, Bucharest, Romania Guidelines on how to work with the Promise System.
AL-MAAREFA COLLEGE FOR SCIENCE AND TECHNOLOGY INFO 232: DATABASE SYSTEMS CHAPTER 1 DATABASE SYSTEMS (Cont’d) Instructor Ms. Arwa Binsaleh.
BZUPAGES.COM Presentation on Content Management System (CMS) Presented to. Sir Ahmad Kareem.
1 Quantifier Web Portal. 2 Noah Hilt (Team Leader, Communicator) Steve Koechle (Recorder, Communicator) Josh Chapman (Facilitator) Mentor: Dr. Dieter.
Simple Database.
Plenary meeting 2015 – Chania - Crete CASCADE Data Services Yusuf Yigini, Panos Panagos, Martha B. Dunbar Joint Research Centre - European Commission.
Copyright © 2006 Pilothouse Consulting Inc. All rights reserved. Overview Scale out architecture Servers, services, and topology in Central Administration.
Class 1Intro to Databases Goals of this class Understand the architecture behind web database applications Gain a basic understanding of what relational.
CS480 Computer Science Seminar Introduction to Microsoft Solutions Framework (MSF)
SQL Queries Relational database and SQL MySQL LAMP SQL queries A MySQL Tutorial and applications Database Building Assignment.
LOGO 2 nd Project Design for Library Programs Supervised By Dr: Mohammed Mikii.
Microsoft SharePoint Server 2010 for the Microsoft ASP.NET Developer Yaroslav Pentsarskyy
University of Illinois at Urbana-Champaign A Unified Platform for Archival Description and Access Christopher J. Prom, Christopher A. Rishel, Scott W.
Ashley Hawley. Project Description Business Need User Profiles Development Technology Testing Plan Deliverables Demonstration Conclusion.
CSE Waitlist Made By: Peng Hu, Zhicheng Lin, Mark Mosby, Robert Pittman, and Derek Robati.
Access 2013 Platform Overview Access Low up-front investment Easy to evolve and iterate Easy adoption One version of the truth Easy to collaborate.
Information system of European Centre for Disease Prevention and Control Terminology Services László Balkányi, knowledge manager KM team / STAKS section.
Database Design and Management CPTG /23/2015Chapter 12 of 38 Functions of a Database Store data Store data School: student records, class schedules,
IPortal Bringing your company and your business partners together through customized WEB-based portal software. SanSueB Software Presents iPortal.
REAL ESTATE INVENTORY SYSTEM Training Seminar - December 1, 2011 Tirana, Albania Guidelines on how to work with the Promise System.
26 Mar 04 1 Application Software Practical 5/6 MS Access.
GOAL User Interactive Web Interface Update Pages by Club Officers Two Level of Authentication.
Strictly Business Using “StrictlyFused” to Create an Extensible Knowledge Portal.
Presented by Vishy Grandhi.  Architecture (Week 1) ◦ Development Environments ◦ Model driven architecture ◦ Licensing and configuration  AOT (Week 2)
1 MS Access. 2 Database – collection of related data Relational Database Management System (RDBMS) – software that uses related data stored in different.
Class 1Intro to Databases Goals of this class Understand the architecture behind web database applications Gain a basic understanding of what relational.
Marketing & Sales Projects Marketing & Sales Knows Program INTRANET WEB SITE - Tuesday, 2 nd of August of 2005 Valerian LARDILLIER.
Windows 7 WampServer 2.1 MySQL PHP 5.3 Script Apache Server User Record or Select Media Upload to Internet Return URL Forward URL Create.
Rolando Gaytan Clay Schumacher Josh Weisskopf Cory Simon Aaron Steil (Reiman Gardens) – Client Dr. Tien Nguyen - Advisor.
Server-Side Solutions Steve Perry
Role Based Access Control In oneM2m
 An essential supporting structure of any thing  A Software Framework  Has layered structure ▪ What kind of functions and how they interrelate  Has.
Mr. Justin “JET” Turner CSCI 3000 – Fall 2015 CRN Section A – TR 9:30-10:45 CRN – Section B – TR 5:30-6:45.
Module 6: Administering Reporting Services. Overview Server Administration Performance and Reliability Monitoring Database Administration Security Administration.
 Project Team: Suzana Vaserman David Fleish Moran Zafir Tzvika Stein  Academic adviser: Dr. Mayer Goldberg  Technical adviser: Mr. Guy Wiener.
INFM 700 Project 3 (Aqua) - Akashdeep Ray - Arnaud Lawson - Neha AR - Vidisha Vedvyas.
1 Copyright © 2008, Oracle. All rights reserved. Repository Basics.
REMI Database Antall Fernandes. REMI ● A relational database to facilitate data - metadata organization of various research studies. ● Interface into.
Internet Made Easy! Make sure all your information is always up to date and instantly available to all your clients.
Introduction to Web programming
HR Portal Team Dr. Ashraf Armoush Supervisor Ala’eddeen Awwad
Database Management  .
System And Application Software
SharePoint 2019 Changes Point of View.
Noah Hilt, Steven Koechle, Joshua Chapman
Serpil TOK, Zeki BAYRAM. Eastern MediterraneanUniversity Famagusta
Database Management Systems
ບົດທີ 6 ການຄຸ້ມຄອງຊັບພະຍາກອນຂໍ້ມູນ (Managing Data Resource)
Team 21: Project Design Team Members: Nathan Staley Steven Murray
Presentation transcript:

Team Ceres 486/CS/09-Projects/Ceres 486/CS/09-Projects/Ceres 486/CS/09-Projects/Ceres  Noah Hilt (Team Leader, Communicator)  Josh Chapman (Facilitator)  Steve Koechle (Recorder, Communicator)

Client  The International Small Group and Tree Planting program (TIST) ◦ Helps subsistence farmers  Reverse deforestation  Provide a renewable fuel source ◦ Development goal  Empower and equip subsistence farmers to:  Restore their natural environment  Increase soil fertility  Create jobs  Strengthen the local community  Move from famine to surplus

Problem  Current Project Review Site ◦ No searching or filtering of results ◦ All data is public ◦ No per user information  PDAs Used For Data Collection ◦ Form editing program used to upload data ◦ No administration tool for content to be downloaded

 Download Manager ◦ Not a download manager for web portal ◦ Admin tool for selecting PDA downloads  Loosened Software Requirements ◦ Could upgrade database if necessary ◦ Allowed for non-PHP implementations

 Built Using Yii Framework ◦ PHP framework ◦ Object Oriented  Model View Controller (MVC) ◦ Enforced by Yii framework ◦ Familiar paradigm  Iterative Process ◦ Easy to implement proof of concept ◦ Easy to extend existing implementation

 AuthManager allows for Role Based Access Control (RBAC)  Roles are defined  Users are assigned roles  Controller actions are restricted by defined roles

 Gets language preference from browser  If can’t translate use app language  Translations stored in the database ◦ SourceMessage Table (Application Language) ◦ Message Table (Available Translations)

 Look and feel defined by a site-wide CSS file  Single entry point to the web portal which defines the main layout of the portal

 Encapsulates database access  Method for each query  Methods return single data items or SQL arrays  SQL arrays have columns renamed for usability

 What you will see ◦ Authentication ◦ User Management ◦ Searching / Filtering Projects ◦ Project View

 Server ◦ Failed to receive a functional machine from NAU  Problem with setting up VMs  Disk Space  Installation Problems  Hardware server constantly crashed  Learning Curve ◦ Database Design ◦ Yii Framework

 Implemented solution with the Yii framework in a MVC paradigm  Product is in Beta phase ◦ Ready for user testing  Project on schedule