Sample Project Proposal Complex web application by Your company created by swproposal.com

Page 1

Proposal

Complex web application

11/21/2012


Table of content 1. Short project description

3

2. List of important requirements

3

3. Possible risks

3

4. System Architecture

4

5. Technologies

4

6. Documentation

5

7. Quality Control andTesting

5

8. Communication

5

9. Project Breakdown with time efforts estimation

5

10. Project delivery plan by stages

9

11. Budget details

12

12. Paymentterms

12

13. Warranty

13

14. Maintenance and support terms

13

15. Information

14

16. Portfolio Samples

15

17. References

16

18. Contact Details

16

2


Technical Part 1. Short project description

TEXT

2. List of important requirements

TEXT

3. Possible Risks

TEXT

3


4. System Architecture

The systemwill consist of thefollowing major sections: 1) Service systemapplication 2) POS terminal application 3) Web users application 4) MS SQL Server database 5) Administratorweb-based application 5. Technologies Your company name suggests building the systemusing thefollowing technologies: 1) Microsoft.NET 4.0 2) WPF 3) Crystal Reports 4) Entity Framework 5) ASP.NET MVC3 6) Microsoft Windows 4


7) HTML 5 8) jQuery 9) Javascript 6. Documentation Your company name will provide: 1) Commented source code 2) Mockups 3) Software requirements specification 4) Technical documentation 7. Quality Control and Testing Your companynamewill implement the following tests: 1) Functional testing 2) Performance testing 3) Usability testing 4) Security testing 8. Communication Your company name will ensure excellent communication throughout theentire duration of the project: Day to Day a. Client will be able to communicate with a project manager via a desired instant messenger, Skype, e-mail b. Direct access to the latest development version of thesystem(demosite) Weekly a. Conferencecall with presentation of results achieved (shareddesktop) 9. Project Breakdown with time efforts estimation Timeline andprice in this proposal are referred to the entire application. # Stage 1 1.1 1.2 1.3 1.4 Stage 2 2.1 2.1.1 2.1.2

Stages/Tasks Analysis and Design Analysing Requirments Web site design Work plan System architecture Implementation Multi-tenant architecture Registration of new tenant Adaptationof current database structure

Efforts, man-hours

16 16 18 24

20 40

5


2.1.3 2.1.4 2.2 2.2.1 2.2.1.1 2.2.1.2 2.2.1.3 2.2.1.4 2.2.1.5 2.2.1.6 2.2.1.7 2.2.1.8 2.2.1.9 2.2.2 2.2.2.1 2.2.2.2 2.2.2.3 2.2.2.4 2.2.2.5 2.2.2.6 2.2.2.7 2.2.2.8 2.2.2.9 2.2.2.10 2.2.2.11 2.2.2.12 2.3 2.3.1 2.3.2 2.3.2.1 2.3.2.2 2.3.2.3 2.3.2.4 2.3.2.5 2.4 2.5 2.6 Stage 3 3.1 3.1.1 3.1.1.1 3.1.1.2 3.1.1.3 3.1.1.4 3.1.1.5 3.1.1.6 3.1.2 3.1.2.1 3.1.2.2

Subscription,tenantproperties Adaptationof existing reports CustomerTab CustomerMaintanence CustomerForm Category Form (Category maintainence) Upload PhotoDialog Address Editor Email button CustomerSecodary Id Form PurchaserForm Report (SQL Reporting) with selectingOrder RedeemRonald Svewepts FrequentShopperpoints Instore Carge AR Maintainence Main Form Charges Payments AutoApply Payments Credit memo Instore Charge Finance CustomerAttriutes Aging Report StatementReport Activity Report Balance Detail Report Balance Summary Report Inventory Cost Calculator Receive an Invoice Form (+CRUD) Search PO Adjustment Create Batch Preview (Report) Ribbon Bar implementation BarTender integration Testing Implementation Point of Sale Store Sales Main Form + CRUD Stores Graph Diagram Memo Dialog Report AgregateReport Taxes Dialog(Summary/Detail view + Report) ProductSales Main Form Filters

20 40

24 8 6 6 1 8 8 4 8 24 16 16 4 16 16 16 8 8 8 8 8 12 24 12 16 8 4 40 32 40

20 32 4 4 4 20 24 20 6

6


3.1.2.3 3.1.2.4 3.1.3 3.1.3.1 3.1.3.2 3.1.3.3 3.1.4 3.1.4.1 3.1.4.2 3.1.4.3 3.1.4.4 3.1.4.5 3.1.4.6 3.1.5 3.1.5.1 3.1.5.2 3.1.5.3 3.1.5.4 3.1.5.5 3.1.5.6 3.1.5.7 3.1.5.8 3.1.6 3.1.6.1 3.1.6.2 3.1.6.3 3.1.7 3.1.7.1 3.1.7.2 3.1.7.3 3.1.7.4 3.1.7.5 3.1.7.6 3.1.8 3.1.8.1 3.1.8.2 3.1.9 3.1.10 3.1.10.1 3.1.10.2 3.1.10.3 3.1.10.4 3.1.10.5 3.1.10.6 3.1.10.7 3.1.10.8 3.1.10.9 3.1.10.10 3.1.10.11

ProductMovement Report Weekly Balance Summary Main Page Settingpage Report Till Statistics andBalancing Main Page Report Get Employee Popup Convert concurency Till Status Report Settings- Balance by cashier/bylane Safe Statistics andBalancing Page Report Make a deposit(Deposit form + Check form) Show till monitor(dialog) Safe Adjustment Countdowndialog Date search Safe auditreport Balancing Overview Main Page Report Discount andCouponSummary Report Electronic Journal Page Retail Search Analyze Transition Analyze Order Show All Employees Report Print EFT Charges Report Report configuredialog Report Products ProductMaintenance Main Form Report ProductGroups Additional Vendors Inventory ProductMovement Price History ProductBatches Scale Data ( + 1 subform) Power Edit Cost Calculator

4 4 16 4 4 16 4 6 4 4 8 32 4 32 16 6 12 4 4 24 4 4 16 8 8 8 4 4 8 6

32 4 6 6 6 2 2 12 2 6

7


3.1.11 3.1.11.1 3.1.11.2 3.1.11.3 3.1.11.4 3.1.11.5 3.1.11.6 3.1.11.7 3.1.11.8 3.1.11.9 3.1.11.10 3.1.12 3.1.12.1 3.1.12.2 3.1.13 3.1.13.1 3.1.13.2 3.1.14 3.1.14.1 3.1.14.2 3.1.15 3.1.16 3.2 Stage 4 4.1 4.1.1 4.1.2 4.1.3 4.1.3.1 4.1.3.2 4.1.4 4.1.4.1 4.2 Stage 5 5.1 5.2 Stage 6 6.1 6.2 6.3

ProductBatches Maintenance Main Form Report Add New Batches Find a Batch (batchtable) Date Change ProductMovement Apply Change Review Related Batches Prouct Ad Loss Report Prices thatwill remainin effect ProductGroup Maintenance Form Report Power Edit Form Report Print Custom Labels Form Printing (Report) Convert Currency ProductMovement(used in other forms+ Report ) Testing Implementation Administration CustomerMaintenance Employee Maintenance Vendor Maintenance Vendor page Report TemplateMaintenance Templatepage Crystal Reports deployment Testing and other QA tasks Final testingof all implemented functionality Debugging,Bugs fixing Deployment Deploymentof customer server Knowledge transfer to customer staff Technical documentation

16 4 4 4 4 4 4 4 4 16 4 16 4 24 8 16 24 64

16 24 20 4 16 16 160 120 8 16 16

Total estimated efforts: 1733 man-hours

8


10. Project delivery plan by stages The projectwill be implementedin thefollowing stages: Stage 1. Analysis andDesign Tasks

Analysing Requirments;Website design;Work plan ;System architecture;

Deliverables

System architecture,work plan andweb designof application

Estimate (work days)

5

Total man-hoursby stage

74

Labor category

Man-hours per category

Staff quantity

Man-hours per person

Project manager

34

1

34

Senior softwareengineer

24

1

24

Web designer

16

1

16

Stage 2. Implementation Tasks

Multi-tenantarchitecture;Registrationof new tenant;Adaptationof current databasestructure;Subscription,tenantproperties ;Adaptationof existing reports;CustomerTab;Customer Maintanence;Instore Carge AR

Deliverables

Updatedversion of applicationon developers server

Estimate (work days)

22

Total man-hoursby stage

529

Labor category

Man-hours per category

Staff quantity

Man-hours per person

Senior softwareengineer

162

1

162

Software engineer

327

2

163.5

Software testengineer

40

1

40

Stage 3. Implementation Tasks

Point of Sale;Store Sales;Product Sales;Weekly Balance Summary;Till Statistics andBalancing;Safe Statistics andBalancing;Balancing Overview;Electronic Journal;Print EFT Charges Report;Products;Product Maintenance;Product Batches Maintenance;Product Group

Deliverables

Updatedversion of applicationon developers server

Estimate (work days)

23

Total man-hoursby stage

714

9


Labor category

Man-hours per category

Staff quantity

Man-hours per person

Senior software engineer

98

1

98

Software engineer

528

3

176

Software test engineer

64

1

64

Stage 4. Implementation Tasks

Administration;CustomerMaintenance;EmployeeMaintenance;Vendor

Deliverables

Completed application with some bugs on developer s server

Estimate (work days)

5

Total man-hoursby stage

96

Labor category

Man-hours per category

Staff quantity

Man-hours per person

Senior softwareengineer

36

1

36

Software engineer

60

2

30

Stage 5. Testing andother QA tasks Tasks

Final testingof all implemented functionality;Debugging,Bugs fixing;

Deliverables

Competed applicationon developers server

Estimate (work days)

10

Total man-hoursby stage

280

Labor category

Man-hours per category

Staff quantity

Man-hours per person

Software engineer

120

2

60

Software test engineer

160

2

80

Stage 6. Deployment Tasks

Deploymentof customer server; Knowledge transfer to customer

Deliverables

Completed application on client s server

Estimate (work days)

2

Total man-hoursby stage

40

Labor category

Man-hours per category

Staff quantity

Man-hours per person

Project manager

16

1

16

Senior software engineer

8

1

8

Software test engineer

16

1

16

Total project timeframe: 14 weeks. Total estimated efforts: 1733 man-hours 10


Time efforts by labor category Labor category

Duration, man-hours

Project manager

50

Senior software engineer

328

Software engineer

1035

Web designer

16

Software test engineer

280

11


Financial Part 11. Budget details Software engineer

31 USD per hour

Software test engineer

22 USD per hour

Web designer

25 USD per hour

Senior software engineer

38 USD per hour

Project manager

40 USD per hour

Budget calculation Labor category

Duration, man-hours

Cost per category

Total cost per category

Software engineer

1035

31

32085

Software test engineer

280

22

6160

Web designer

16

25

400

Senior software engineer

328

38

12464

Project manager

50

40

2000

Total (USD)

53109

Additional Services • Knowledge transfer andclient's staff education- 3500 USD • Cloud Amazon hosting rent anddeployment - 1600 USD Total price is 58209 USD The totalcost includes: • Development andtesting efforts to create the entireproject • Final deliverablesin accordance with projectwork scope listed in proposal • 12 monthsof free bugfixing 12. Payment terms • Pre-payment

: 20 % Price: 11641.8 USD

• After completionof Stage 2: 15 % Price: 8731.35 USD • After completionof Stage 3: 15 % Price: 8731.35 USD • After completionof Stage 4: 15 % Price: 8731.35 USD • After completionof Stage 5: 15 % Price: 8731.35 USD • After completionof Stage 6: 20 % Price: 11641.8 USD Total price: 58209 USD Methodsof payment • Your company name accepts payment via Cash 12


• Your company name accepts payment via Credit card • Your company name accepts payment via Check • Your company name accepts payment via Wire transfer • Your company nameaccepts payment via PayPal PaymentNotes We will provide source code only after full payment.

13. Warranty All errors that are discovered within the

three months of system operation will be

at no additionalcost.

14. Maintenance and support terms Will be discussed after project completion.

13


General information 15. Information Your company description:

TEXT Key Services:

Key Skills:

Full-Time Employees:

Location:

Team Expertise

TEXT

14


16. Portfolio Samples

Project name

Description Text

Screenshot

Technologies:

Project name

Description Text

Screenshot

Technologies:

Project name

Description Text

Screenshot

Technologies:

15


17. References

Client words Client contact details

Client words Client contact details

Client words Client contact details

18. Contact Details Email:

Your email

Skype:

Your Skype name

Office Phone/Fax:

Your phone number

Mobile:

Your mobile number

16


Turn static files into dynamic content formats.

Create a flipbook
Issuu converts static files into: digital portfolios, online yearbooks, online catalogs, digital photo albums and more. Sign up and create your flipbook.