1 / 24

EmlakDizini

EmlakDizini.com. İsmail Özdemir 200201026 Hüseyin Tüfekçilerli 200301008 Advisor: Dr. Arzu Baloğlu. Agenda. Project Definition Technologies Used Tasks Accomplished Project Details Skills & Knowledge Acquired Difficulties Encountered Conclusion. Problem Definition.

nieve
Download Presentation

EmlakDizini

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. EmlakDizini.com İsmail Özdemir 200201026 Hüseyin Tüfekçilerli 200301008 Advisor: Dr. Arzu Baloğlu

  2. Agenda • Project Definition • Technologies Used • Tasks Accomplished • Project Details • Skills & Knowledge Acquired • Difficulties Encountered • Conclusion

  3. Problem Definition • “EmlakDizini.com” is an online real estate directory that uses Google Maps to show properties geographically. • It includes today’s popular web features (like AJAX, tagging,etc.) besides most of the features of existing online real estate web sites. • It also supports wide range of browsers (Internet Explorer, Firefox, etc.)

  4. Technologies Used • Windows Server 2000 or 2003 • Internet Information Services (IIS) • .NET Framework 2.0 • ASP.NET using C# • MS SQL Server 2000 • XHTML as markup language • CSS for styling pages • JavaScript for client-side scripting

  5. Tasks Accomplished • Planning phase • Analysis phase • Design phase • Database design • Architectural design • GUI design • Implementation phase

  6. Project Details • Database Design • GUI Design and Functionality

  7. Database Design

  8. Level 0 Data Flow Diagram

  9. Pages – Home Page

  10. Pages – Adding Property 1/2

  11. Pages – Adding Property 2/2

  12. Pages – Property View 1/2

  13. Pages – Property View 2/2

  14. Pages – Browse Map

  15. Pages – Property Search

  16. Pages – Private Messaging

  17. Pages – Agenta Page

  18. Property Reminder Service • A Windows service that reminds members about the new properties added • If a member could not find any properties for a search • That search can be added to his/her reminder list • Then the service will alert those members whenever a matching property is added to the site

  19. Skills & Knowledge Acquired • Formal project management skills • Team work • ASP.NET and C# experience • Using a web API (Google Maps)

  20. Difficulties Encountered • Using Google Maps API and integrating the maps into ASP.NET pages • Minimizing the visual clutter of property icons on map • Using tagging mechanism for property searches

  21. Project Completed?

  22. Conclusion • Project completed on time, on scope and on budget • Using Google Maps, a flexible tagging system and various visual representations of properties added value to the project • The project can be improved in performance and security perspectives for the future

  23. References • Systems Analysis & Design by Alan Dennis, Barbara Haley Wixom • Software Engineering by Sommerville • http://www.jiludwig.com/Template_Guidance.html • http://www.smartdraw.com/ • http://www.microsoft.com/belux/msdn/nl/community/columns/hyatt/ntier1.mspx • http://msdn2.microsoft.com/en-us/library/ms978007.aspx • http://aspalliance.com/1017_Software_Development_Life_Cycle • http://www.google.com/apis/maps/ • http://www.prototypejs.org/ • http://krolik.net/PIV.jsp

  24. Thank You!Any Questions?

More Related