Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
courses:cs335:spring2019:chemtutor:workplan [2019/05/01 02:43] – [Student User Login] panycourses:cs335:spring2019:chemtutor:workplan [2019/05/01 03:26] (current) cantrella
Line 3: Line 3:
 ==== Set Up and Registration ==== ==== Set Up and Registration ====
 === Team === === Team ===
-The set up and registration page, in it's first iteration, will not be too complex. The front end web page will be built by team members Alex and Mitch and Carter will handle the back end database integration.+The creation of the set up and registration page will proceed in two phases. The first phase will be completed by MitchCarter, and Alex. The second phase may not encompass the entire team, depending whether some team members have changed responsibilities.
  
 === Design Outline === === Design Outline ===
  
-The set up and registration page will be initially created and potentially improved upon down the road if time and bandwidth allow. The first iteration will be an HTML form that collects user data. This page will be linked to from the user login page by a link to set up an accountThis HTML form will include checkbox indicating that the user accepts the site'terms of service. Once the user submits the form with the checkbox checked, the data from the form will be transferred to the back end database and an entry for a new user will be createdThis entry will contain all the information they entered, including; a student's name, email address, student number, the school they attend, phone number, and their expected graduation year. This HTML form will be created as static mockup before being integrated with the back-end server.+The first phase will be the creation of the HTML page that will capture the users data. The user data taken by the form will be their full name, class year, student ID, school they attend, and their email addressBefore submitting the form, the user will have to check box indicating that they agree to the terms and conditions of the site. The data entered by the user will be transferred and stored on a back-end database
 + 
 +Once the first phase is complete, team members may change responsibilities to take on higher priority tasks. If no tasks are available, one or more of them will start of phase twoPhase two will utilize the W&L and Rollins student ID database to ensure that student ID'entered onto the registration page match the full name, class year, and email of the user. This task will involve establishing links to both W&L and Rollins' internal databases--difficult logistical problem--as it will involve contacting the schools IT administrators, explaining the situation, gaining approval from the schools, and working with each schools database manager to set up a link between their databases and the ChemTutor servers.
  
-The second phase of the design process is a lower priority but will make the site more usable. Javascript features can be added such as live error checking for password and student ID dissimilarities. Additionally, we will want to check the student ID the user inputs against the W&L or Rollins database, depending on the school, to verify that the user is actually a student. 
 ==== Student User Login ==== ==== Student User Login ====
 === Team === === Team ===
courses/cs335/spring2019/chemtutor/workplan.1556678598.txt.gz · Last modified: 2019/05/01 02:43 by pany
CC Attribution-Noncommercial-Share Alike 4.0 International
Driven by DokuWiki Recent changes RSS feed Valid CSS Valid XHTML 1.0