CPE741: Distributed Systems Course Project Collaborative Family Tree Organizer.

Slides:



Advertisements
Similar presentations
redbridgepdc.org.uk is the London Borough of Redbridge s new online professional development management system. It is only place that you need to go to.
Advertisements

Health Information Technology Training 3 A Connected Infrastructure with a Behavioral Health Component 3 Hospitals Pharmacies Diagnostic Labs Physicians.
PROACTIS: Supplier User Guide Registering an interest in a tender opportunity.
Unit 1, Lesson 4 Software Development Cycle AOIT Introduction to Programming Copyright © 2009–2012 National Academy Foundation. All rights reserved.
EMBA Projects. Introduction EMBA Project is mandatory requirement for degree completion Two projects One project with 2 courses instead of second project.
Jana Gudurić, 1014/2009 Slobodan Marković, 1039/2009 University of Belgrade, Faculty of Mathematics, Belgrade.
CSCI2407 Software Systems Development Eric Tatham GH6.72
1 Feel free to contact us at
1 Introduction to Software Engineering Lecture 42 – Communication Skills.
Chit Fund Software. First we will try to see how to create a (Chit Scheme) 1. Enter the Chit Name 2. Enter Chit Value. 3. Total No. of members in that.
Introduction Name Company Affiliation Title/Function
Job Shadowing Presented by Mrs. Fisher BHS Job Shadowing Coordinator.
Lecturer: Ghadah Aldehim
Multi-Agent Model to Multi-Process Transformation A Housing Market Case Study Gerhard Zimmermann Informatik University of Kaiserslautern.
On P2P Collaboration Infrastructures Manfred Hauswirth, Ivana Podnar, Stefan Decker Infrastructure for Collaborative Enterprise, th IEEE International.
The Family Educational Rights & Privacy Act (FERPA) Presented by: Diane Mendoza.
1 This workshop is part of our commitment to periodically provide you with updated information about BPA’s contracting and project management processes.
Systems Development Lifecycle Screen Input Forms.
Software Engineering Quality What is Quality? Quality software is software that satisfies a user’s requirements, whether that is explicit or implicit.
Software. Records Fields Each record is made up of fields – categories of information. The fields here are Name, Surname, Address, Telephone and Date.
Project Title (as descriptive as possible) Group Members CPE495 Group ??? Computer Engineering Design I Electrical and Computer Engineering The University.
1 Copyright © 2004, Oracle. All rights reserved. Introduction.
Database A database is a collection of data organized to meet users’ needs. In this section: Database Structure Database Tools Industrial Databases Concepts.
Positioning Ourselves for New Positions in Library Land Cover Letter and Résumé Do’s and Don’ts Susan DiRenzo Lori J. Fielding
Photo Album by User
SQL introduction. RHS – SOC 2 Getting data out of databases Databases are ”just” containers of data We could – in principle – just put data in a text.
Professional Development Training “Grab Bag of Technology Resources for Teachers of Pre-service Educators”
Introduction to Computing Muhammad Saeed. Topics Course Description Overview of Areas Contact Information.
TITLE 1. Donate Blood Why Blood donation is important  Only way to maintain sufficient blood supplies for medical treatment  support local communities.
SQL introduction. SWC Getting data out of databases Databases are ”just” containers of data We could – in principle – just put data in a text.
Foreign language in my future career.
Controlled Vocabulary & Thesaurus Design Course Introduction and Background.
CSC208 Management Information System (MIS) Siti Nurbaya Ismail Faculty of Computer Science & Mathematics, Universiti Teknologi MARA (UiTM), Kedah |
Candidate’s Name: Date:.  Candidates who complete the program are educational leaders who have the knowledge and ability to promote the success of.
D R A T D R A T ABSTRACT Every semester each department at Iowa State University has to assign its faculty members and teaching assistants (TAs) to the.
APEC Database Questionnaire. Is there a need to establish a centralised databank for APEC engineers? Yes – 37 No – 2 Comments.
Project Description. NetFGPA-based Virtual Router Implement a Virtual Router with using NetFPGA Box. an open source hardware and software platform for.
CSci6702 Parallel Computing Andrew Rau-Chaplin
FACILITATOR NAME FACILITATOR CONTACT INFORMATION Be Your Child’s Champion.
Copyright © The OWASP Foundation Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation.
MYBLUEPRINT COURSE SELECTION GUIDE
Active-HDL Server Farm Course 11. All materials updated on: September 30, 2004 Outline 1.Introduction 2.Advantages 3.Requirements 4.Installation 5.Architecture.
1 eSchoolPLUS User Group Meeting March 17, Agenda Regional Active Directory Summer Project Schoology Integration with eSchoolPLUS Process for.
The Association of Spiritual Care professional of Quebec Current situation 2016.
GROUPROCKET - Choose Collaboration Software for Your Company.
Evaluating Current Network System
Advanced Programing practices
COMP532 IT INFRASTRUCTURE
<Student’s name>
Globey's World Abstract End-Product Description Technical Approach
Introduction to Ubuntu December 2011
Introduction to Ubuntu September 2011
Introduction to Ubuntu June 2012
Data Science Training in Hyderabad Data Science Training in Hyderabad.
فصل نهم از کتاب طراحی آموزشی تألیف :آر.ام گانیه
Description Tab The Description tab already has some data entered (by the CPS) Scroll down to enter Prerequisites and Corequisites After pressing Edit.
World Population Growth
Creating Your New Account From a Computer
GitHub A Tool for software collaboration James Skon
Field Photos
How to Select and Use Privacy Settings
Advanced Programing practices
How to Claim PDUs via CCRS?
Introduction to Databases
My Research Project (Pupil name) ATT.
Updating your Personal Profile
UML Design for an Automated Registration System
OU BATTLECARD: Oracle WebCenter Training
Presentation transcript:

CPE741: Distributed Systems Course Project Collaborative Family Tree Organizer

Introduction This project gives the student the opportunity to get hands-on experience in the design, implementation and evaluation of distributed systems. The students should design and implement this projects efficiently based on what he/she learns in the class. 2

Objective The objective of this project is to develop a collaborative distributed system for organizing family trees. This system should enable authenticated users to enter the following information: – Family name and family hierarchy – Member name, gender, birth and death dates, contact information, and a free description field. – Member photo The application should allow the authenticated users to maintain the tree and allow any user to view its information efficiently. Moreover, any user should be able to get professional, high-resolution, hard copies. 3

Technology The student can select the development language and development environment he/she wishes, but it is preferred to use free and portable software. 4