NJIT Co-authorship database a website by Christopher Pax.

Slides:



Advertisements
Similar presentations
SharePoint Forms All you ever wanted to know about forms but were afraid to ask.
Advertisements

USING WORDPRESS. WEEK 1 1.Why WP? 2.Setting Up WP 3.Exploring the Admin screen 4.Page Organization 5.Posting 6.Polls.
A partnership of Truman Presidential Museum & Library, Truman Institute, and the MU Design Team at CTIE Project Whistlestop.
The Convergence of Law and Technology The following slides will provide a brief overview of the Potomac Publishing online service. After viewing this presentation,
IAEA International Atomic Energy Agency INIS Collection Search: Introduction and main features INIS Training Seminar 7-11 October 2013, Vienna Domenico.
StockWatch Developers: Nimrod Hagay Hagai Barkan Supervisors: Assaf Solomovitch Viktor Kulikov June 2009.
Chicago Band Connection Developed by Chutes & Ladders.
Completely customizable blogging.. Brief Overview  What is a blog?  What is WordPress?  Why is WordPress superior?  Cool themes  How to get WordPress?
Online Magazine Bryan Ng. Goal of the Project Product Dynamic Content Easy Administration Development Layered Architecture Object Oriented Adaptive to.
The New Internet Explorer 7 By Ronald Pastor. Overview  Makes everyday web surfing easier –Internet Explorer 7 provides improved navigation through tabbed.
DoW text: Task and WP leaders will prepare syntheses reports of the project progress, its results and its implications. These synthesis reports will be.
Static VS Dynamic websites. 1-What are the advantages and disadvantages? 2- Which one should you choose and why?
Chapter 10 Publishing and Maintaining Your Web Site.
Websitepipeline ™ university Web Page Catalog adding and editing web pages.
Dobrin / Keller / Weisser : Technical Communication in the Twenty-First Century. © 2008 Pearson Education. Upper Saddle River, NJ, All Rights Reserved.
Building Library Web Site Using Drupal
Sys Prog & Scripting - HW Univ1 Systems Programming & Scripting Lecture 15: PHP Introduction.
Lecturer: Ghadah Aldehim
Project# T2 Pardeep Kumar Angel Llera Anshal Joshi.
Introduction: Drupal is a free and open-source content management system (CMS). A content management system(CMS) is a computer program that allows publishing,
Introduction to WordPress with SiteControl By: Web Services.
WordPress Web. WordPress Blogging system with full content management Personal publishing system Built on PHP scripting language and MySQL relational.
Advanced Web 2012 Lecture 4 Sean Costain PHP Sean Costain 2012 What is PHP? PHP is a widely-used general-purpose scripting language that is especially.
Basics of Web Databases With the advent of Web database technology, Web pages are no longer static, but dynamic with connection to a back-end database.
INTRODUCTION TO FRONTPAGE. TOPICS TO BE DISCUSSED……….  Introduction Introduction  Features Features  Starting Front Page Starting Front Page  Components.
About Dynamic Sites (Front End / Back End Implementations) by Janssen & Associates Affordable Website Solutions for Individuals and Small Businesses.
Tutorial 10 Adding Spry Elements and Database Functionality Dreamweaver CS3 Tutorial 101.
History ChartGizmo was created by Max Kuchin and Galinkskiy Dmitriy, two software developers from Sankt- Petersburg, Russia. The first version of ChartGizmo.
Student Learning Environment on the World Wide Web l CGI-programming in Perl for the connection of databases over the Internet. l Web authoring using Frontpage.
National University of Ireland, Galway RFID Patient Tagging and Database System Student: Martin O’Halloran Supervisor: Martin Galvin.
LOGO CS-149 Fall 2009 Final Project project #1 by Zimeng Zhang.
ISpheres Project. Project Overview iSpheresCore iSpheresImage Demonstration References.
©2006, CSA Creating and Managing Your COS Expertise Profile Managing Your CV and Promoting Your Work ® Resources for Research, Worldwide.
CSC 122 Term Project RGBYouth.com Content Management System Dane Young.
Lecture 19 Web Application Frameworks Boriana Koleva Room: C54
PHP and MySQL by Example COMP YL Professor Mattos.
Session 1 SESSION 1 Working with Dreamweaver 8.0.
Group ID: Prepared By: Jubin Goswami Milan Valambhiya.
INDIANAUNIVERSITYINDIANAUNIVERSITY OneStart page types  Tab – pages across the top, immutable  Section – pages down the left  Subsection – pages under.
A Web-Enabled Aircraft Scheduler Michael Wallette 20 Nov
StockWatch Developers: Nimrod Hagay Hagai Barkan Supervisors: Assaf Solomovitch Viktor Kulikov June 2009.
University of Palestine Faculty of Engineering and Urban planning Software Engineering department Software Engineering Group Project Requirements Project.
Chapter 9 Publishing and Maintaining Your Site. 2 Principles of Web Design Chapter 9 Objectives Understand the features of Internet Service Providers.
An Introduction to Designing and Executing Workflows with Taverna Aleksandra Pawlik materials by: Katy Wolstencroft University of Manchester.
About These Slides This slide set is designed to be used with the OMA sample application It is recommended you follow the steps outlined in the “Preparing.
Emily Puleston. Wordpress is a free blogging website It is the #1 Content Management System site today First released in May, 2003 Has been downloaded.
Content Management Systems Allyson Falkner Spokane County ISD
Chapter 4: Working with ASP.NET Server Controls OUTLINE  What ASP.NET Server Controls are  How the ASP.NET run time processes the server controls on.
IAEA International Atomic Energy Agency INIS Collection Search: Introduction and main features The Role of the International Nuclear Information System.
The basics of knowing the difference CLIENT VS. SERVER.
Blogs made simple English 490/590 Winter A what? A diary that happens to be online. The term "weblog" was coined by Jorn Barger on 17 December 1997.
User Manual December Contents: I. Introduction to the new site II. Searching: i. Quick Search ii. Advanced Search iii. Subject Categories iv. Search.
Display Page (HTML/CSS)
Overview Web Technologies Computing Science Thompson Rivers University.
Basics Components of Web Design & Development Basics, Components, Design and Development.
Expertsfromindia for Joomla Development. Introduction Joomla is an open source and free content management system (CMS) for publishing content on the.
 Creating a functional website that would allow users to quickly and easily access information regardless of device types and browsers, is what web designers.
Creating Interactive Course Assignment Pages The OSU Libraries ICAP Project Coalition for Networked Information Fall 2007 Task Force Meeting Kim Griggs,
 Joomla provides the free and open source content management system for publishing web content.  It is build on model-view- controller web application.
Building Library Web Site Using Drupal
Web Technologies Computing Science Thompson Rivers University
Benefits To Used PHP To Create Websites. PHP – Hypertext Transfer Protocol PHP consider the most famed programming language for developing websites or.
Introduction to Advance Web Technologies
Database-Driven Web Sites
Manila Sameer Totey CSCI 7818 – Web Technologies. 11/13/2018
Zhi Liu Dec.7th IA and Design
Put the names of the people in the group here
Put the names of the people in the group here
Web Technologies Computing Science Thompson Rivers University
Is a Content Management System in Your Future?
Presentation transcript:

NJIT Co-authorship database a website by Christopher Pax

Introduction The co-authorship database is a web base project, with the purpose of building connections between collaborators, given online citation sources.

Overview Initial requirements Design Code Interface Feedback loop

Initial requirements The application must do the fallowing things:  display the citations in the database  display authors and NJIT author  display statistical information about the data  show collaborations between users

Design The design was to be broken down into 3 parts  Database Mysql  code web scripting to use php  design web html

Database Mysql  mysql was the database of choice, because it is free and well intragrated with php. Normalized  this first database structure was to be fully normalized. All citation will be broken up into specific tables. The next slide show the first design

Code(1)‏ Functions  Display function To be used to render the page, and elements such as forms and tables.  Search function Functions that retrieve information from the database  Logical function general functions to be used in all php scripts.

Code(2)‏ Unique Code  Actions edit: citation, authors, njit authors, etc.  display view: citation, collaborators  ajax to dynamically display information

Design Requirements  citations must be easily accessible. Authors should be easy to find. HTML design  the fallowing slides will show pictures of the primitive for the project.

citation view

Author view

Journal view

Feedback loop 1 After the first design was demostraited, the project drivers wanted a interface change. They did not like the colors. Also, they wanted more functionality.

version 2 citation view

Feedback loop 2 The second design was very much the same. They did like the colors, but the now wanted it more, NJIT like. Also, the now wanted a rss publication feed, and a statical page. The statical page is very unique since you can chose what information you want.

RSS Feed

citation view

statistical page

author view top

Author view bottom, collaborators

Feedback loop 3 The design in loop 2 was much better then previous steps. Besides visual and usability changes, there were many improvement in speed access, features, and under the hood function changes. In a final meeting, there was a call to change the database, because of its complexity Also They wanted the color them changed to fit the theme of the 'Advance' web site. Advance is the drive and funding of the project.

DB v2

RSS feed

Citation view

Searching for 'robot' in the title

Statistical information

Creating new contact

Author page top

Author page bottom

author search

author search for hiltz

Concluding remarks The project shows clearly the irritative design process. Not only visual, but code and database changes. With out the feedback from the user the interface would still look like version 1, which had many flaws. The project will keep on going through this process until it meets the expectation of the user. The only thing to worry about after that is keeping information up to date, and maintaining the system.