İsmail Özdemir200201026 hüseyin tüfekçilerli200301008 advisor: dr. arzu baloğlu
TRANSCRIPT
İsmail Özdemir 200201026Hüseyin Tüfekçilerli200301008
Advisor: Dr. Arzu Baloğlu
Project DefinitionTechnologies UsedTasks AccomplishedProject DetailsSkills & Knowledge AcquiredDifficulties EncounteredConclusion
2
“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.)
3
Windows Server 2000 or 2003Internet Information Services (IIS).NET Framework 2.0ASP.NET using C#MS SQL Server 2000XHTML as markup languageCSS for styling pagesJavaScript for client-side scripting
4
Planning phaseAnalysis phaseDesign phase
Database designArchitectural designGUI design
Implementation phase
5
Database Design
GUI Design and Functionality
6
7
Level 0 Data Flow Diagram8
9
10
11
12
13
14
15
16
17
A Windows service that reminds members about the new properties added
If a member could not find any properties for a searchThat search can be added to his/her reminder
listThen the service will alert those members
whenever a matching property is added to the site
18
Formal project management skills
Team work
ASP.NET and C# experience
Using a web API (Google Maps)
19
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
20
21
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
22
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
23
24