Collegiate Times Grades James O’Hara Hang Lin Client: Alex Koma, managing editor, Collegiate Times Blacksburg March 4, 2014 Virginia Tech CS 4624.

Slides:



Advertisements
Similar presentations
1 CS2SPE- Group project presentation Haia Al-Majali Bojin Zhou Rania Ali Suraj Patel Fatima Tunc Victoria Casas Sam Diab 19 th March 2008.
Advertisements

NJIT Co-authorship database a website by Christopher Pax.
Creating WordPress Websites. Creating a site on your computer Local server Local WordPress installation Setting Up Dreamweaver.
Trials and Tribulations of Usability Testing by Scott Grissom1 Trials and Tribulations of Usability Testing Scott Grissom Grand Valley State University.
Multiple Tiers in Action
Computer Science 101 Web Access to Databases Overview of Web Access to Databases.
David Evans CS200: Computer Science University of Virginia Computer Science Class 29: Vocational Skills How to Build a.
Electronic Thesis And Dissertation Database Errors Luke Schmader Ryan Mestre Client: Zhiwu Xie CS4624 5/6/2014.
Static VS Dynamic websites. 1-What are the advantages and disadvantages? 2- Which one should you choose and why?
Accessing journals by via PubMed Note the link to find articles through HINARI/PubMed. Using this option will be covered in later in the Short Course.
User Group 2015 Version 5 Features & Infrastructure Enhancements.
PHP and SQL Server: Queries IST2101. Project Report 4 SQL Queries Due Sunday, 4/5 at 11:59pm Instructions on how to access team webspace and SQL database.
Web Page A page displayed by the browser. Website Collection of multiple web pages Web Browser: A software that displays web pages on client computer.
Instructions This part of the course is a PowerPoint demonstration intended to give a guided tour of using publishers’ resources. This part of the module.
Xpantrac connection with IDEAL Sloane Neidig, Samantha Johnson, David Cabrera, Erika Hoffman CS /6/2014.
Contents:  1 – Introduction to the subject of web mining and techniques  2 – Overview of research conducted (both theory and practical)  3 – Software.
Web Design Scripting and the Web. Books on Scripting.
INFM 603: Information Technology and Organizational Context Jimmy Lin The iSchool University of Maryland Thursday, October 18, 2012 Session 7: PHP.
Semester Programming Project for CS 356
Joel Bapaga on Web Design Strategies Technologies Commercial Value.
June 18, Agenda Welcome Updates and Reminders New CT.gov Site eGovernment Applications Questions & Comments.
Introduction The SDU Webship program is divided into two parts: the first semester of the course is spent learning how to code webpages using a variety.
Server-side Scripting Powering the webs favourite services.
With your friendly Web Developer, Chris.. Terminology  HTML - > Hypertext Markup Language  CSS -> Cascading Style Sheet  open tag  close tag  HTTP->Hypertext.
First things, First Do you belong in here? – 10 – 12 – Comp. Discovery or Keyboard/Comp Apps – Do you have any experience with Web Page Design?????
CSS 404 Internet Concepts. XP Objectives Developing a Web page and a Website Working with CSS (Cascading Style Sheets) Web Tables Web Forms Multimedia.
Prof. James A. Landay Luke Vink Cornell Tech Spring 2014 May 14, 2014 HCI+DESIGN: USER INTERFACE DESIGN + PROTOTYPING + EVALUATION Cornell Tech HCI+Design.
Electronic Thesis and Dissertation Database Errors Ryan Mestre Luke Schmader Client: Zhiwu Xie Blacksburg March 3, 2014 Virginia Tech CS 4624.
Introduction to Course MMIS 656 Web Design Technologies.
Here you are at your computer, but you don’t have internet connections. Your ISP becomes your link to the internet. In order to get access you need to.
My final project was creating an online weapon store. In my store I have two different lists of weapons, melee and fire. I have a registration form where.
LOGO 2 nd Project Design for Library Programs Supervised By Dr: Mohammed Mikii.
CAHDRE Mentor / Mentee and Project Database Mathew Bergt University of Alaska Anchorage.
By Wayne Sibley Information Engineering Technology University of Cincinnati College of Applied Science.
A Genealogy System for the Web Matthew A. Page November 20, 2002.
New Content Management System Sean Johnson ASU/NASA Space Grant Web Site 2007/2008.
Accessing journals by via PubMed Note the link to find articles through HINARI/PubMed. Using this option will be covered in later in the Short Course.
22 November Databases. Presentations Tega: news 1954 Prediction.
Producing a high-impact web experience by integrate Macromedia Flash and ASP By Katie Tuttle CS 330: Internet Architecture and Programming Project.
© Anselm Spoerri Web Design Information Visualization Course Prof. Anselm Spoerri
Database Management Systems CS 420. Topics Outline 1. Introduction 2. HTML Review 3. VBScript 4. Access DBMS 5. Relational Database 6. Design Process.
Information Architecture Week 1. Information Architecture CALENDAR.
PHP and SQL Server: Queries IST2101. Steps to Design PHP Pages to Answer User Queries 1.Query generation – What SQL query do we need to retrieve the desired.
CAEN Customer Service Request (CSR) Database Final Project Report SI654: Database Application Design April 2004 Dino Anastasia, Marla Gómez.
Server-Side Solutions Steve Perry
Department of Computer Science, Florida State University CGS 3066: Web Programming and Design Spring
Invitation to Computer Science 6 th Edition Chapter 10 The Tower of Babel.
How Web Database Architectures Work CPS181s April 8, 2003.
CS 174: Web Programming November 2 Class Meeting Department of Computer Science San Jose State University Fall 2015 Instructor: Ron Mak
Your final site CSS WP Hand- code, using TextEdit, TextWrangler, Dreamweaver or any other wysiwyg editor. Site doesn’t require to be hosted Deliver all.
David Evans CS200: Computer Science University of Virginia Computer Science Class 32: Vocational Skills (How to Build.
ASP.NET WEB Applications. ASP.NET  Web application framework developed by Microsoft  Build dynamic data driven web applications and web services  Subset.
By Kyle Tanous & Aaron Richards Virginia Tech, Spring 2016 CS-4624 Blacksburg, VA
VertexPlus Softwares Pvt. Ltd. WEB TECHNOLOGIES BEFORE CHOOSING WEBSITE DEVELOPMENT SERVICES FOR WEBSITE vertexplus.com.
Pre-Production Meet with the client to create a project plan:
Michael Liu, Andrew Chuba, Divya Sengar, James Wong, Alan Kai
Why API?.
Outline Introduction Standards Project General Idea
The Online Smith Family Recipe Program
BTEC NCF Dip in Comp - Unit 15 Website Development Lesson 05 – Website Performance Mr C Johnston.
Client / Server Application Presentation
Virginia Tech Center for Drug Discovery Website Migration and Redesign
Web Development Company in Chennai | PHP Website Development Company | E- commerce Services in India | Web Developing Services Chennai | Ecommerce Developer.
Collegiate Times Grades
CIS 210 Systems Analysis and Development
Giles County Animal Rescue
Network Controllable MP3 Player
Client-Server Model: Requesting a Web Page
Python4ML An open-source course for everyone
Presentation transcript:

Collegiate Times Grades James O’Hara Hang Lin Client: Alex Koma, managing editor, Collegiate Times Blacksburg March 4, 2014 Virginia Tech CS 4624

Outline Overview of project Review of deliverables completed ◦ Design guidelines ◦ Initial and final designs ◦ Initial prototype What’s next?

Project overview The Collegiate Times collects Virginia Tech course grades Collated into a publicly available database The CT recently changed web hosts and has not migrated the database The project will create a new public home for this data

Market research Interviewed employees, former users and prospective future users. Identified a number of trends ◦ Mainly used by students when choosing classes to identify classes that are favorable ◦ Used to compare class results across semesters and years ◦ Can identify grading trends and patterns across courses

Design guidelines 1. Prominently display data 2. Must be easy to understand 3. Data must be sortable 4. Data must be paginated 5. Queries must be easy and productive 6. Must be identifiable with Collegiate Times brand

Initial design

Final design

Initial prototype HTML form process user request Connects to database Queries database with information provided by user Outputs results into table with PHP Formats table with Javascrpipt

Initial prototype Can be viewed here: database.collegemedia.com/databases/gra des/grades.html database.collegemedia.com/databases/gra des/grades.html Setbacks ◦ Course number and subject are ID numbers in the main table that are defined in another table ◦ Dynamic dropdowns not populating ◦ Pagination not working with variable results

What’s next? Meet with client to go over changes made due to setbacks Complete full set of webpages ◦ Fix bugs and formatting issues ◦ Close any security gaps ◦ Complete wrapper code that connects the page to the rest of the Collegiate Times website Usability inspection with experts from the CT and computer science Make changes and additions to site based on evaluation Complete final pages that are launch-ready