Presentation is loading. Please wait.

Presentation is loading. Please wait.

Content Analysis What the information wants. Modeling Exercise eattle-WA/Ava-Queen- Anne/102736.268?SearchCriteria=o.

Similar presentations


Presentation on theme: "Content Analysis What the information wants. Modeling Exercise eattle-WA/Ava-Queen- Anne/102736.268?SearchCriteria=o."— Presentation transcript:

1 Content Analysis What the information wants

2 Modeling Exercise http://www.apartments.com/rent/S eattle-WA/Ava-Queen- Anne/102736.268?SearchCriteria=o TJ2f0Fp6Qg63H3Fcab38mhtprSVA0i TAXrzW9Yg9xrAiT9ATGcP-|uYFiZ- |RA3LFgFffma63tYsqmEbtofbSi2Gtc e0/2ej6gahDREv7JJv8sU9ZO2CxRcZJ ih5ogLVVdSKWFJLI6Q085BaQvgmhk stfbWqiCR/2crmrDzjY3DTcIIS5rzu4s g==&prvpg=7&sid=6d187530-0f24- 4724-b013- 466a8563051b&stype=CityStateOrZ ip&productId=BA2110

3 Modeling Exercise 1.Team up with one person 2.Go to Apartments.com 3.Find a page like the one I showed 4.Produce an ERD with 1.Complexes, apartments, and features entities 2.Main attributes 3.Named relationships Entity attribute

4 How is the Information Organized?

5 The four forms Hierarchy Index Association Sequence

6 How is the information organized?

7 Functionality 1.Trigger – User action (button, link, etc.) – System action (time, event, etc.) 2.Parameter transfer – URL parameters – Form parameters – System parameters 3.Algorithm – Standardized logic – Parameterized operation 4.Response – Changes to info presented – Changes to functionality presented

8 There’s a lot in a URL http://www.apartments.com /rent/Seattle-WA/Ava-Queen-Anne/102736.268 ?SearchCriteria=oTJ2f0Fp6Qg63H… &prvpg=7 &sid=6d187530-0f24-4724-b013-466a8563051b &stype=CityStateOrZip &productId=BA2110 http://www.apartments.com /rent/Seattle-WA/Ava-Queen-Anne/102736.268 ?SearchCriteria=oTJ2f0Fp6Qg63H… &prvpg=7 &sid=6d187530-0f24-4724-b013-466a8563051b &stype=CityStateOrZip &productId=BA2110

9 The pseudo query What (select) – What specific elements do I want to use/show Where (where) – How do I find the info I want How (order by) – How should the results be sorted

10 What: Apartment elements vs Thumbnail view Results view Full view

11 Indexes Algorithm 1.Parse input 2.Validate input 3.Build the query 1.Where = AND Pseudo Query What: Apartment results elements Where: city AND state AND zip Pseudo Query What: Apartment results elements Where: city AND state AND zip

12 Indexes Algorithm 1.Validate input 2.Build the query 1.BETWEEN 2.AND Pseudo Query What: Apartment results elements Where: A BETWEEN min and max AND B between min and max Pseudo Query What: Apartment results elements Where: A BETWEEN min and max AND B between min and max

13 Indexes Pseudo Query What: Apartment results elements Where: A = 1 OR 2 or 3 AND B = 4 OR 5 OR 6 Pseudo Query What: Apartment results elements Where: A = 1 OR 2 or 3 AND B = 4 OR 5 OR 6 Algorithm 1.Build the query 1.OR within a control 2.AND between controls

14 Associations Algorithm 1.Build the query 1.single criterion 2.Order by dateTime Pseudo Query What: Apartment results elements Where: search.id = the one in the link How: order by searches.dateTime (decending) Pseudo Query What: Apartment results elements Where: search.id = the one in the link How: order by searches.dateTime (decending)

15 Associations Algorithm 1.Run canned query 1.Set ordering 2.Build display 1.rows/columns Pseudo Query What: Apartment thumbnail elements Where: all user-apartment records How: order by user-apartment.dateTime orNumber of user-apartment records apartment.rent Pseudo Query What: Apartment thumbnail elements Where: all user-apartment records How: order by user-apartment.dateTime orNumber of user-apartment records apartment.rent

16 Associations Algorithm 1.Fancy idea of how apartments are related 2.Fancy idea of how to order results Pseudo Query What: Apartment thumbnail elements Where: probably really complex How: order by how much you want them to click on each (also complex) Pseudo Query What: Apartment thumbnail elements Where: probably really complex How: order by how much you want them to click on each (also complex)

17 Hierarchy What do all hierarchies have? How do we represent that? Feature sub feature sub sub feature

18 The border between an index and a hierarchy A one-level hierarchy? Eh… more like an index

19 A limited hierarchy

20 An unlimited hierarchy

21 Exercise: Model this Algorithm 1.xxx 2.yyy Pseudo Query What: Where: How: Pseudo Query What: Where: How:

22 Function and flow revisited I’m unsure of what I want I have an idea of what I want I am committed to some specific ones You made me even more confused I can’t narrow down I can’t decide Browse feature Wizard user profiler Browse feature Wizard user profiler Facets products Viewed Favorites Social solidifiers Facets products Viewed Favorites Social solidifiers


Download ppt "Content Analysis What the information wants. Modeling Exercise eattle-WA/Ava-Queen- Anne/102736.268?SearchCriteria=o."

Similar presentations


Ads by Google