Download presentation
Presentation is loading. Please wait.
1
NJIT Co-authorship database a website by Christopher Pax
2
Introduction The co-authorship database is a web base project, with the purpose of building connections between collaborators, given online citation sources.
3
Overview Initial requirements Design Code Interface Feedback loop
4
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
5
Design The design was to be broken down into 3 parts Database Mysql code web scripting to use php design web html
6
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
8
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.
9
Code(2) Unique Code Actions edit: citation, authors, njit authors, etc. display view: citation, collaborators ajax to dynamically display information
10
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.
11
citation view
12
Author view
13
Journal view
14
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.
15
version 2 citation view
16
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.
17
RSS Feed
18
citation view
19
statistical page
20
author view top
21
Author view bottom, collaborators
22
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.
23
DB v2
24
RSS feed
25
Citation view
26
Searching for 'robot' in the title
27
Statistical information
28
Creating new contact
29
Author page top
30
Author page bottom
31
author search
32
author search for hiltz
33
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.
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.