TriPlanner

index

index

second

second

second_withData

second_withData

second_friends

second_friends

save_alert

save_alert

search

search

pageflow

pageflow

indexsecondsecond_withDatasecond_friendssave_alertsearchpageflow

 

Project Name TriPlanner
Project Type Database Web Application
Languages JSP, HTML, Java-Script, CSS, Java
Modules, APIs MySQL, Assembla, Prettyfaces, Facebook API, Google Map API
IDEs Netbeans, MySQL Workbench, Dreamweaver
Team & Role Steve Park : Sever setup, JSP developing
Brook Zhou: JSP developing, Database design
Sunny Manaktala: UI, Documentation
Dev. Period 3 months
Description user: the main target of the app, they can do anything with their own accounts ­ create, share, and view trips of friends ­ except edit other user data. Users can login with Facebook accounts through oAuth. Users are only allowed to share with users are friends with them. There will be a utility to search for other users who are using this application at the top that will invoke Facebook Graph API.
superuser: make administrative and anti­vandalism actions like flagging explicit content, and deleting accounts. Only one of this kind of user. Superuser also has all the privileges of the regular user for easy testing.
non­User : While not the main target of the app, much of the traffic that will come to the website will be those that are new to the site, those that have not registered and are using the site. These users have limited access to the website without signing in or registering; they will only be able to access trips that are made public. Until the actual release, this feature will not be available, and hence non­users will not be in any of our essential use cases.
Supporting Document Use Cases

Leave a Reply

Your email address will not be published. Required fields are marked *

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>