Professional Documents
Culture Documents
Document Version History Version 1.0 1.1 Date 09-10-2012 Author Krishna Comments Initial Draft Modified draft
Key Milestone Summary Milestone Creation Submission Sign-off Versio n 1.0 Date 03-10-2012 Personnel
Page 2
Table of Contents 1 INTRODUCTION ................................................................................................. 4 1.1 1.2 1.3 1.4 1.5 2 3 4 5 OVERVIEW ........................................................................................................ 4 OUT OF SCOPE .................................................................................................. 4 ASSUMPTIONS .................................................................................................. 5 DEFINITIONS ............................................ ERROR! BOOKMARK NOT DEFINED. INTEGRATION WITH OTHER MODULES ..... ERROR! BOOKMARK NOT DEFINED.
SYSTEM OVERVIEW ....................... ERROR! BOOKMARK NOT DEFINED. HIGH LEVEL PROCESS OVERVIEW ............................................................ 6 USE CASES ........................................................................................................... 7 PRODUCT FEATURES ....................................................................................... 8 5.1 5.2 FEATURE-1 .............................................. ERROR! BOOKMARK NOT DEFINED. FEATURE-2 .............................................. ERROR! BOOKMARK NOT DEFINED. REPORT-1 ................................................ ERROR! BOOKMARK NOT DEFINED. REPORT-2 ................................................ ERROR! BOOKMARK NOT DEFINED. MASTER SCREEN-1 .................................. ERROR! BOOKMARK NOT DEFINED. MASTER SCREEN-2 .................................. ERROR! BOOKMARK NOT DEFINED. OTHER MASTER DATA ............................. ERROR! BOOKMARK NOT DEFINED.
Page 3
1 Introduction
1.1 Overview A businessmen having 100 hoardings in a city in that he have a number customers throughout the city from different places , now he wants to change those with electronic hoardings for that he need a web portal for his customers to place requests and an administrator software for him. Requirements of Businessmen for Hoarding Web Portal: 1. Total no of hoarding are 100 2. User places his requests through the web portal. 3. The user will be having the facility to select the hoardings in area wise and measurement wise 4. The portal should display the price status of the hoarding based on area wise and measurement wise. 5. The price is variable for different areas 6. It should display the hoarding status with area wise and size wise along with the price 7. The portal should have inbox facility and he need to check the previous placed data (History). 8. If the user reserve any slot through web portal it need to generate acknowledgment message through mail or mobile. 9. Prolong facility will be provided, but user need to follow conditions of Administer. 10. The user should place standard measurements specified by administer. 11. It should have a cancelation facility within 2 days. 12. It should have a multiple ads running features 13. Multiple booking slots and the user should for days only not hours 14. It should have a extend facility(conditions he need to follow)
Requirements of Admin Module 1. The portal should have a login facility 2. It should retract the user requests daily 3. It should have facility for prolong the contract of user ads if the slots are free other he need to place the again 4. It should have the extend facility also 5. It should have the modification facility based on user taste 6. It should have the cancellation facility 7. It should have the refund facility
Page 4
is not possible through web portal 2) The mobile version of digital hoarding is not available 3) The payment is not possible through the foreign operated banks 1.3 Assumptions 1) The user need to have an account with digital hoarding web portal otherwise not pot possible to place a request 2) The payment possible through payment gateway onl y. It doesnt accept the cheques and cash through hands 3) All the user requests are not accepted, inappropriate and unauthorized content only accepted.
Page 5
Transaction
History of Transaction
end
Search Hoarding
Availability
END
Modify Request
User Module
Start
Register
Sign in
Booking Hoarding
Payment Gateway
Confirmation of Request
Alert
End
refund
End
Yes Availability
NO End
Login by administer
Processing Team
Output
End
End
Refund
End
Extend
Page 6
System
Create Request
Modify Request
Cancel Request
Search Hoarding
Alerts
Refund
Extend
Page 7
Confirm Request
Modify Request
Cancel Request
Search Hoarding
Create user
User Status
cancel Hoadrding
Modify Hoarding
Price Status
Alerts
Refund
Reports
Page 8
Product features 4.1 Modify the Hoarding Request This feature gives the user a privilege to change requirement of already booking request. By using this feature may save money and it improves the quality of his business 4.1.1 Process for Modification of Hoarding Request
Processing Team
End
Process diagram
Yes start login Create Modify the request Conformation of modification Alert Administer Open User Request Feasibility
No End
. 4.1.2 User interface Navigation: Sign in Master Page Modify Hoarding ModifysubmitAdminister SelectionSend to processing team 1. Sign in
Page 9
2. Master Page
5. Modify Request
Page 10
6. Output
Field Type
Required (Y/N) Y Y Y Y y
Comments Should have an account Depends on user requirement Need to clarify Modify Request
4. Administer Selection of Modification Requests 5. Open the Request and send to processing Team
Page 11
4.1.4 Output
The Output will generate a Alert request through the email or phone number
4.1.5 Rules
To modify the request first the user need book the hoarding, otherwise not possible The modification is possible within the two days of booking the hoarding
4.1.6 Alternate Flows If the internet not working, so the user need to book from the administer 4.1.7 Assumptions 1. To book the hoarding he needs to have an account 2. All the user requests are not accepted, inappropriate and unauthorized content only accepted.
Process Diagram
Yes Start Sign in Book Hoarding request Confirm of Hoarding Request Pay Gate Alert Administer Open User Request Feasibility Processing Team End
No End
Page 12
4.2.2 User interface Navigation: URLSign In page Master PageBooking the HoardingCreate Booking RequestPay GateAdminister SelectionSend to Processing TeamOut put 1. Sign in
2. Master Page
4. Payment
Page 13
7. Output
Page 14
Field Required Comments Type (Y/N) y y y y y y User need to have Account User should login Booking is available only on specified areas only
After booking the Hoarding it will generate a alert through the email or mobile about the confirmation.
4.2.5 Rules
4.2.7 Alternate Flows If the internet not working, so the user need to book from the administer 4.2.8 Assumptions
If the user wants to book the hoarding he need to select from the specified areas only.
Page 15
4.3 Cancel the Hoarding Suppose if the user wants to cancel the hoarding, he need to follow the following flow First of all he should book the hoarding Cancellation is possible with the two days booking the hoarding 4.3.1 Process Diagram for cancellation
Cancel Request
Phase
Refund
End
Process Diagram
Start
Sign in
End
4.3.2 User interface Navigation: Sign inMaster Page Create Cancel Request Administer Selection of Cancel Request 1. Sign in
2. Master Page
Page 16
3. Cancellation Request
4.4 Extend 4.4.1 Process for Extend 4.4.2 User interface Navigation: Sign in Master Page Extend AvailabilityCreate Extend RequestPay GateAdminister Selection and Send to processing teamOutput Prototypes: 1. Sign in
2. Master Page
3. Availability Status
Page 17
[In this case the user checks for availability of the Hoarding as he booked previously, if it is free he send a request to administer and then administer sends to the processing team.]
4. Create Extend Request Here the user sends a create extend request to administer
5. Pay Gate
Page 18
6. Administer Selection of Extend Request Here administer open the user request and checks whether it meet the conditions and he send to the processing team.
7. Output
Field 1. Sign in
Field Type
Require d (Y/N) Y
Comments
Page 19
Field 2. Extend 3. Availability 4. Extend Request 5. Pay Gate 6. Admin selection 7. Out Put
Field Type
Require d (Y/N) Y Y Y Y Y Y
Comments
If the internet is not working, so the user can directly place the request from administer
4.4.6 Assumptions
To extend the contract first the user need to book the hoarding prior to extend
Page 20
Process Diagram
start
Login
Transaction History
User Tansactions
end
History
2. Master Page
3. Transaction History
Page 21
4.5.4 Assumptions
The transactions will be available only, if the user had done any transactions
Function
Start
Sign in
Search Hoarding
Selection of Hoarding
End
Page 22
2. Master Page
3. Search Hoarding
Page 23
5 Master data
5.1 User Master Screen 1
User master screen1 used for Login as well as Registration.
5.1.
User Interface
For registration If the User wants to sign up or Register he needs to choose Register now
5.2 User Master Screen 2 User master screen2 is used by the User, it has different features
Page 24
1. Booking hoarding: It is used for creating a hoarding request 2. Cancel Hoarding: it is used for cancellation of previously booked hoarding request 3. Extend: if the user wants to continue the contracts, so he need to follow steps via extend 4. Modification: if the user needs to change or modify the existing request he need to follow the modification request feature 5. Search Hoarding: This feature gives the user to search hoarding availability in different areas 6. Transaction History: this feature gives the user to verify the previous booking transactions. 5.2.1 User interface
5.2.2 Data Fields Field Book hoarding Modify hoarding Cancel hoarding Extend Transaction History Search Hoarding Field Type Require d (Y/N) y y y y Y N Comments
5.2.3 Output
Output will generate acknowledgment from the administer about user requests
Page 25
5.2.4 Alternate Flows Mobile application is not available, may be in the next version it may be released If the internet is not worked in that time the user need to consult the administer
Page 26
Page 27