Professional Documents
Culture Documents
Proposal For Housing Web Application Development: Pater Lee
Proposal For Housing Web Application Development: Pater Lee
Pater Lee1
1
School of Continuing and Professional Studies, The Chinese University of Hong Kong
Correspondence to: Pater Lee (paterlee@scs.cuhk.edu.hk)
5 1 Functional specification
The Housing Web Application (HWA) provides users two functional modules below:
⚫ Building information management
⚫ Room information management
This module is a typical table browser that provides the users the functions: manipulate the building information (ID, Name, and
Estate) including add, view, edit, delete, copy, search, and paging.
15
Figure 2: Building information management.
1
Begin
switch event
case click add : enter the add menu
case click view : enter the view menu of the cursor pointing record
5 case click edit : enter the edit menu of the cursor pointing record
case click delete : confirm prompt for user douple checking if delete the cursor pointing record
case click copy : enter the add menu with the information of the cursor pointing record
case input search : waiting for clicking search
case click search : filter the records by the condition
10 case click clear : clear the condition
End
This module is a typical table browser that provides the users the functions: manipulate the room information (ID, Building Name,
15 Floor, Room, and Usable Floor Area) including add, view, edit, delete, copy, search, and paging.
2 System design
A database called computer_network_programming is created for the application and contains two tables (building and room).
15
3
Table 2: building table.
4 Plan
Schedule
Work Breakdown Structure 2022
2 3
7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 1 2 3 4 5 6 7
Task I Task II Responsible Start Due Week 1 Week 2 Week 3 Week 4
proposal v1 Pater 18.02.22 18.02.22
proposal v2 Pater 18.02.22 18.02.22
Writing test plan Pater 18.02.22 18.02.22
project report Pater 06.03.22 06.03.22
create database Pater 19.02.22 19.02.22
create tables Pater 19.02.22 19.02.22
upload data Pater 19.02.22 19.02.22
Develop create framework Pater 19.02.22 19.02.22
refine framework Pater 19.02.22 19.02.22
add home pape by PHP Pater 21.02.22 21.02.22
prepare test cases Pater 22.02.22 22.02.22
Test testing Pater 05.03.22 05.03.22