Presentation is loading. Please wait.

Presentation is loading. Please wait.

Comp 119 Fall 2005 CreativeEDU by Brian Sweeney & Hinár Polczer.

Similar presentations


Presentation on theme: "Comp 119 Fall 2005 CreativeEDU by Brian Sweeney & Hinár Polczer."— Presentation transcript:

1 Comp 119 Fall 2005 CreativeEDU by Brian Sweeney & Hinár Polczer

2 CreativeEDU - Outline Project Description Users Functionality & Services General Architecture J2EE Architecture Database Design DataBeans and Inheritance User Interface Design Challenges Questions

3 CreativeEDU Project Description CreativeEDU takes on the challenge of offering elementary school students and teachers a collection of creative, computer- based resources and fun activities to create a memorable learning experience in studying elementary education subjects

4 Users Anonymous User: only shared resource browsing (entries and resources posted by others) Registered User: after authentication, can browse database of entries and resources (same as Anonymous) and can create/edit/delete her/his own resources Contributor User: besides registered user rights, user can add new entries and share her/his resources for others to see (have not been implemented yet*) Administrator: can see and edit/delete anybody’s entries and resources (have not been implemented yet*) Superuser: can assign contributor and administrator privileges (have not been implemented yet*) * the support for the functionality exists, but its promotion has not been implemented

5 Functionality & Services A searchable database of web addresses that take the users to a variety of teaching and fun resources. The database acts as a portable favorites/bookmarks – users can access the same resource links from any computers with internet access. The site allows classroom teachers to find lesson plans, resources and activities for classroom use. Students and their parents can use the database to get help with homework, to find practice information and playful learning activities. Users can create pre-specified resource-link groups that can be accessed later without searching for the entries - perfect for teachers who want students to access the same web pages from several computers. Users can annotate these collections with their own text to make it easier to remember their thoughts. The link collections and comment text can be organized/placed together in any order it is practical for the user. Users can contribute to the resource database They can maintain their own set of resources or they can share them other users (everybody)

6 CreativeEDU General Architecture

7 CreativeEDU J2EE Architecture

8 CreativeEDU Database Design

9 Database Design

10 CreativeEDU DataBeans and Inheritance

11 CreativeEDU User Interface Welcome, Register, Login Anonymous Browsing Registered User Browsing Add a resource Lesson Editor Administration

12 CreativeEDU User Interface Struts Templates Web Site Navigation Pages and their components are managed with IFrames The session holds the state information (in DataBeans), which the individual IFrame JSP pages use to submit and receive their updates

13 CreativeEDU User Interface

14

15 Web Site Navigation Tool

16

17

18 Questions? Comments?

19 We are done! Thank you for your attention!


Download ppt "Comp 119 Fall 2005 CreativeEDU by Brian Sweeney & Hinár Polczer."

Similar presentations


Ads by Google