240 likes | 333 Views
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.
E N D
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 • “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.)
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
Tasks Accomplished • Planning phase • Analysis phase • Design phase • Database design • Architectural design • GUI design • Implementation phase
Project Details • Database Design • GUI Design and Functionality
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
Skills & Knowledge Acquired • Formal project management skills • Team work • ASP.NET and C# experience • Using a web API (Google Maps)
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
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
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