BingEstates
Senior Project I Final Document Summary
We formulated the project's goals and objectives relevant to the software requirements specification document. This project's objective has been determined to respond to the search queries faster than the other real estate websites in the Binghamton area, NY. Meanwhile, simplicity of the website has been considered a must. We also spoke of the statement of scope of the project in the document. It draws attention to the difference between capabilities of a random guest and a registered user. In addition, it articulates what kind of advertisements registered users can place and what the other functionalities of our real estate website are. Following that, we mentioned the Big User Requirements List. It elaborates each requirement's description, reference meaning who is for that specific requirement and its priority. The project's software context is preceded by the Big User Requirements List part in the document. Besides that, the document gives insights on all the user profiles of the system and its data description & objects. We brought the document to an end, by referring to the database design of the system and our GANTT chart indicating our future tasks.
Project Progress
Week 1 & 2
Installation of each component of the system performed. Those components are Microsoft SQL Server 2008 to formulate our database system for the project, Microsoft Visual Studio 2012 to control the application’s functionality by performing detailed processing and Adobe Dreamweaver to deal with the design
Week 3
Completed the implementation of the system's database and got started on design coding the website's main page and the master page. Graphic elements and text specified in the master page entails being common to each page of the website
Week 4
We continued working on the design of our webpages. Completed the design of master page and default page, that is the main page. Put a slider on the main page embellishing the view of the website and started off creating the webpages pertinent to searching.
Week 5 & 6
Each webpage design specified in the project description document was successfully completed. Some of those webpages could be mentioned as "Membership Info", "Ad View", "My Ads", "Place an Ad", "Search", "Advanced Search" and so on. While trying to complete the design, it was a must that we complied with the requirements in the design document we had created.
Week 7
After completion of coding the first two tiers (Database and Graphical User Interface), we moved on to starting to code the Logic tier acting as an intermediary layer in between the user interface and the database. As we mentioned earlier, users are not allowed to place an ad unless they are a member of BingEstate. So, we started coding the sign-up part of the system together with a panel enabling users to be a member of BingEstate, typing some credentials. They would be able to start harnessing the website accordingly. After coding this part only, their membership info also consists of their credentials and current ads if they placed any. Required changes made on the files of made to
Week 8
Throughout this week, we dealt with the functionality of placing an ad via the system. That's one of the fundamental capability of a registered user on BingEstate. Besides that, we coded this part the way that when users place their ads, they would show up on their 'My ads' page. As elaborated before, users are unable to place ads unless they are registered, Required changes made on the corresponding aspx.cs file also to conduct this on the Logic Tier.