mahmoud hasan michael linderman joshua gorospe cesar cheng-robles ibrahim mohammed moises cordero
TRANSCRIPT
Mahmoud Hasan
Michael Linderman
Joshua Gorospe
Cesar Cheng-Robles
Ibrahim Mohammed
Moises Cordero
Moises Cordero
Mahmoud Hasan
Michael Linderman Joshua Gorospe
Cesar Cheng-Robles
Ibrahim Mohammed
BackgroundBackground Problem StatementProblem Statement System StakeholdersSystem Stakeholders System RequirementsSystem Requirements Features ListFeatures List Task AnalysisTask Analysis Use-Case, Sequence, & Class Use-Case, Sequence, & Class
DiagramsDiagrams PrototypePrototype System Gathering TechniquesSystem Gathering Techniques Time ManagementTime Management
Garden State Apartments/ Jersey Garden State Apartments/ Jersey Apartments, LLCApartments, LLC
What is it?What is it? Startup real estate companyStartup real estate company Based in EDC III on NJIT Based in EDC III on NJIT
campuscampus What the current system What the current system
lacks?lacks? Search functions for finding a Search functions for finding a
subletsublet Search functions for finding a Search functions for finding a
roommateroommate A younger look and feelA younger look and feel
Garden State Apartments/ Jersey Garden State Apartments/ Jersey Apartments, LLCApartments, LLC
What is the Project?What is the Project? First phase of E-commerce First phase of E-commerce
websitewebsite Deals with off campus housing Deals with off campus housing
in New Jerseyin New Jersey Services provided by the websiteServices provided by the website
Apartment searchingApartment searching Finding roommatesFinding roommates
Increase efficiencyIncrease efficiency SpeedSpeed Ease of UseEase of Use
Reduce overheadReduce overhead Condense existing Advanced Condense existing Advanced
SearchSearch Eliminate extensive scrollingEliminate extensive scrolling
DesignDesign a web-based system with a a web-based system with a
university housing interfaceuniversity housing interface CreateCreate
Roommate searching functionsRoommate searching functions Posting optionsPosting options
RoommateRoommate SubletSublet
Interactive Viewpoint StakeholdersInteractive Viewpoint Stakeholders General UsersGeneral Users Registered UsersRegistered Users
Tenants: Tenants: Student Tenants Student Tenants General (Faculty) TenantsGeneral (Faculty) Tenants
Landlords and Owners Landlords and Owners Property Managers Property Managers Apartment Complexes and Large Apartment Complexes and Large
Communities Communities Real Estate Brokers and Agents Real Estate Brokers and Agents
Highlighted Text: The Focused Areas of planning/development since Sprint 1
Student Tenants
General (Faculty)Tenants
Landlords / Owners
Property Managers
Tenants Apartment Complexes/
Large Communities
Real Estate Agents/Broker
Registered Users
General Users
Interactive Stakeholders
Highlighted Text: The Focused Areas of planning/development since Sprint 1
The website must include:The website must include: General Search PageGeneral Search Page
LimitedLimited Avoid ConfusionAvoid Confusion
Advanced Search PageAdvanced Search Page More specificMore specific More flexibleMore flexible
Posting PagesPosting Pages RoommateRoommate SubletSublet
Log-in featureLog-in feature Registered member vs. the General Registered member vs. the General
publicpublic
The website must:The website must: Have a quick loading speedHave a quick loading speed
14.4 Kbps vs. T314.4 Kbps vs. T3 Be easy to navigateBe easy to navigate
As few mouse clicks as possibleAs few mouse clicks as possible Appeal to a younger Appeal to a younger
demographicdemographic StudentsStudents
Be user-friendlyBe user-friendly ClarityClarity SimplicitySimplicity
Major Feature Sets:Major Feature Sets: (TAM) Tenant Account Management by (TAM) Tenant Account Management by
Registered TenantsRegistered Tenants Updating Tenant ProfileUpdating Tenant Profile Modifying Favorite ListingsModifying Favorite Listings Modifying Sublet ListingsModifying Sublet Listings Modifying Roommate ListingsModifying Roommate Listings
(SS) Sublet Listings Search(SS) Sublet Listings Search Performing General Search for SubletsPerforming General Search for Sublets Performing Advanced Search for SubletsPerforming Advanced Search for Sublets Performing Search Result OptionsPerforming Search Result Options
Highlighted Text: The Focused Areas of planning/development since Sprint 1
Major Feature Sets (cont.):Major Feature Sets (cont.): (RS) Roommate Listings Search(RS) Roommate Listings Search
Performing General Search for RoommatesPerforming General Search for Roommates Performing Advanced Search for RoommatesPerforming Advanced Search for Roommates Performing Search Result OptionsPerforming Search Result Options
(AS) Apartment Search(AS) Apartment Search Performing General Search for ApartmentsPerforming General Search for Apartments Performing Advanced Search for ApartmentsPerforming Advanced Search for Apartments Performing Search Result OptionsPerforming Search Result Options
(GUO) General User Options(GUO) General User Options Performing User RegistrationPerforming User Registration Obtaining School Resource InformationObtaining School Resource Information
10/11/05
11/07/05
10/11/05
11/07/0510/11/0510/11/0510/11/05
10/11/0510/24/05
10/24/05
11/24/05
10/24/05
11/24/05
10/24/05
10/24/0510/24/05
Use-Case DiagramUse-Case Diagram Class DiagramClass Diagram Sequence DiagramSequence Diagram
Diagrams Link
Prototype Link
Updating Tenant Profile (2)
Nov 2005
10%
Modifying Favorite Listings
(6)
Nov 2005
10%
Modifying Roommate Listings (4)
Nov 2005
10%
Performing Search Result Options
(3)
Nov 2005
100%
Modifying Sublet Listings
(4)
Nov 2005
10%
Performing User Registration
(5)
Nov 2005
1%
Obtaining School Resource
Information(3)
Nov 2005
0%
Performing General Search for
Apartments(3)
Nov 2005
100%
Performing Advanced Search
(8)
Nov 2005
100%
Performing Search Result Options
(3)
Nov 2005
10%
Performing General Search for
Sublets(3)
Nov 2005
10%
Performing Advanced Search
Sublets (4)
Nov 2005
10%
Performing Search Result Options
(3)
Nov 2005
10%
Performing General Search for
Roommates(3)
Nov 2005
10%
Performing Advanced Search
Roommates (2)
Nov 2005
10%
Tenant Account Management (TAM)
Apartment Search (AS)
Sublet Listings Search (SS)Roommate Listings Search (RS)
General User Options (GUO)
ID Major Feature Set
Feature Set Description Chief Developer
TAM01 Tenant Account Management (TAM)
Updating Tenant Profile Set updated tenant profile information or Retrieve for tenant to view PHP Dev: Cesar
TAM02 Tenant Account Management (TAM)
Modifying Favorite Listings
Retrieve apartment or roommate or sublet favorite listings for viewing or removing
PHP Dev: Cesar
TAM03 Tenant Account Management (TAM)
Modifying Sublet Listings Adding, editing, updating availability, or removing sublet listing to/from sublet records
PHP Dev: Cesar
TAM04 Tenant Account Management (TAM)
Modifying Roommate Listings
Adding, editing, updating availability, or removing roommate listing to/from roommate records
PHP Dev: Cesar
AS01 Apartment Search (AS) General Search for Apartments
Retrieve apartments by user defined town, city, or zip code PHP Dev: Cesar
AS02 Apartment Search (AS) Advanced Search for Apartments
Retrieve apartments by complete address, county, university and filter results by chosen criteria
PHP Dev: Cesar
AS03 Apartment Search (AS) Performing Search Result Options
Print, E-mail, or Add search result to favorite apartment listings HTML Dev: Ibrahim
SS01 Sublet Listings Search (SS)
General Search for Sublets Retrieve sublets by user defined rent, availability, general location, or lease terms
PHP Dev: Cesar
SS02 Sublet Listings Search (SS)
Advanced Search for Sublets
Retrieve sublets by general search criteria and filter according to sublet specifics, amenities, and/or building features
PHP Dev: Cesar
SS03 Sublet Listings Search (SS)
Performing Search Result Options
Print, E-mail, or Add search result to favorite sublet listings HTML Dev: Ibrahim
RS01 Roommate Listings Search (RS)
General Search for Roommates
Retrieve roommates by user defined age, gender, orientation, rent, utilities, availability, building type/location
PHP Dev: Cesar
RS02 Roommate Listings Search (RS)
Advanced Search for Roommates
Retrieve roommates by general search criteria and filter according to set roommate preferences
PHP Dev: Cesar
RS03 Roommate Listings Search (RS)
Performing Search Result Options
Print, E-mail, or Add search result to favorite roommate listings HTML Dev: Ibrahim
GUO01 General User Options (GUO)
Performing User Registration
Create new user accounts based on user type PHP Dev: Cesar
GUO02 General User Options (GUO)
Obtaining School Resource Information
Retrieve specific university information according to user-defined New Jersey based university
HTML Dev: Ibrahim
Tenant Account Management (TAM)
Features Set Total Features
Not Started
In Progress
Behind Schedule
Completed Inactive % Completed
Completion Date
Updating Tenant Profile
2 0 2 0 0 0 0 11/20/2005
Modifying Favorite Listings
6 0 6 0 0 0 0 11/20/2005
Modifying Sublet Listings
4 0 4 0 0 0 0 11/20/2005
Modifying Roommate Listings
4 0 4 0 0 0 0 11/20/2005
Subject Area Total: 16 0 16 0 0 0 10
Apartment Search (AS)
Features Set Total Features
Not Started
In Progress
Behind Schedule
Completed Inactive % Completed
Completion Date
General Search for Apartments
3 0 0 0. 3 0 100 11/20/2005
Advanced Search for Apartments
8 0 0 0 8 0 100 11/20/2005
Performing Search Result Options
3 0 0 0 3 0 100 11/20/2005
Subject Area Total: 14 0 0 0 14 0 100
Sublet Listings Search (SS)
Features Set Total Features
Not Started
In Progress
Behind Schedule
Completed Inactive % Completed
Completion Date
General Search for Sublets
3 0 3 0 0 0 0 11/20/2005
Advanced Search for Sublets
4 0 4 0 0 0 0 11/20/2005
Performing Search Result Options
3 0 3 0 0 0 0 11/20/2005
Subject Area Total: 10 0 10 0 0 0 10
Roommate Listings Search (RS)
Features Set Total Features
Not Started
In Progress
Behind Schedule
Completed Inactive % Completed
Completion Date
General Search for Roommates
3 0 3 0 0 0 0 11/20/2005
Advanced Search for Roommates
2 0 2 0 0 0 0 11/20/2005
Performing Search Result Options
3 0 3 0 0 0 0 11/20/2005
Subject Area Total: 8 0 8 0 0 0 10
General User Options (GUO)
Features Set Total Features
Not Started
In Progress
Behind Schedule
Completed Inactive % Completed
Completion Date
Performing User Registration
5 0 1 0 4 0 0 11/20/2005
Obtaining School Resource Information
3 3 0 0 0 0 0 11/20/2005
Subject Area Total: 8 3 1 0 0 0 1
Progress Summary
Total Features
Not Started
In Progress Behind Schedule
Completed Inactive % Completed
56 3 35 0 18 0 26.2
InterviewsInterviews QuestionnairesQuestionnaires BrainstormingBrainstorming JAD SessionsJAD Sessions PrototypingPrototyping Use-Case DiagramsUse-Case Diagrams