Professional Documents
Culture Documents
Table of contents
Technical Part
The name of Group 2s project is Magnificent 7+2. This is the name of the project
until the app itself has a name. Magnificent 7+2 will be an app that allows users to access
information about hours of operation for stores around The University of Texas at Dallas.
Specifically, it will highlight what restaurants are open at the time of use. The objectives for
the project are as follows:
o XAMPP including:
o MySql for storing restaurant data
o Apache and Tomcat for local web serving
o Git for a code version control system
o PHP for retrieving and filtering data from MySql
o HTML and CSS for website structure and design
o JQuery Mobile for front-end web animations
Application will:
have a wide variety of dining options featured
make sufficient relevant data about dining options available to users
have sufficient data storage
Coding will be done in multiple languages including but not limited to HTML,
CSS, PHP and javascript
3. Possible Risks
In this field, you can make a note of every possible risk in project development, for example
technical issues or any other issue that may lead to missing deadlines, not staying within budget, or
not completing the project.
4. System Architecture
5. Technologies
A. MySQL Database
B. XAMPP Testing Server
C. Redhat OpenShift
D. HTML 5
E. jQuery
F. CSS
G. PHP
H. javascript
6. Documentation
A. Functional testing
B. Performance testing
C. Destructive testing
D. Usability testing
E. Security testing
Timeline and price in this proposal are referred to the entire application.
# Stages/Tasks Efforts,
man-
hours
Stage 1 Analysis and Design
1.1 Determine Business Requirements 4
1.2 Work plan creation 8
1.3 Determine Technical Requirements 4
1.4 Develop Initial Test Plan 5
Stage 2 Implementation
2.1 Server-side MySQL database 14
2.2 Server-side Web Application Server 18
2.3 Cloud application delivery services 22
2.4 End-user web browser application 21
Labor category Man-hours per category Staff quantity Man-hours per person
Senior software engineer 7 1 7
Stage 2. Implementation
Labor category Man-hours per category Staff quantity Man-hours per person
Senior software engineer 8 2 4
Software engineer 92 4 23
Web designer 12 3 7
Labor category Man-hours per category Staff quantity Man-hours per person
Software test engineer 8 2 4
Stage 4. Deployment
Total project
timeframe: 4
weeks. Total
estimated efforts:
133 man-hours
Financial Part
Budget calculation
Labor category Duration, man-hours Cost per category Total cost per category
Senior software engineer 15 30 450
Web designer 12 25 300
Software test engineer 8 18 144
Software engineer 98 25 2450
Total (USD) 3344
Additional Services
The above price does not include third-party components or services, e.g. money transfer charges,
purchased hardware and software components (e.g. operating system, database server).
Methods of payment
Payment Notes
12. Warranty
All errors that are discovered within the first three months of system operation will be fixed at no
additional cost.
We provide any necessary maintenance and third-level support. Maintenance costs are negotiable,
but we offer the following standard packages:
General Information
14. Information
Key Services:
Team Expertise