thesis chapter-5-7
Post on 08-Jul-2018
225 Views
Preview:
TRANSCRIPT
-
8/19/2019 THESIS chapter-5-7
1/12
Computerized Ordering and Billing System For ManCooks
5.0 Project Estimation
Effective software project estimation is one of the most challenging and importantactivities in software development. Proper project planning and control is not possiblewithout a sound and reliable estimate. As a whole, the software industry doesn’t estimate
projects well and doesn’t use estimates appropriately. We suffer far more than we shouldas a result and we need to focus some effort on improving the situation.
5.1 Schedule of Activities
In project management, a schedule is a listing of a project' s milestones, activities, and deliverables, usually with intended start and finish dates. Those items areoften estimated in terms of resource allocation, budget and duration, linked
by dependencies and scheduled events. A schedule is commonly used in project planning and project portfolio management parts of project management.
https://en.wikipedia.org/wiki/Project_managementhttps://en.wikipedia.org/wiki/Projecthttps://en.wikipedia.org/wiki/Milestone_(project_management)https://en.wikipedia.org/wiki/Task_(project_management)https://en.wikipedia.org/wiki/Deliverablehttps://en.wikipedia.org/wiki/Estimation_(project_management)https://en.wikipedia.org/wiki/Resource_allocationhttps://en.wikipedia.org/wiki/Budgethttps://en.wikipedia.org/wiki/Duration_(project_management)https://en.wikipedia.org/wiki/Dependency_(project_management)https://en.wikipedia.org/wiki/Project_planninghttps://en.wikipedia.org/wiki/Project_planninghttps://en.wikipedia.org/wiki/Project_portfolio_managementhttps://en.wikipedia.org/wiki/Project_managementhttps://en.wikipedia.org/wiki/Project_managementhttps://en.wikipedia.org/wiki/Project_portfolio_managementhttps://en.wikipedia.org/wiki/Project_planninghttps://en.wikipedia.org/wiki/Project_planninghttps://en.wikipedia.org/wiki/Dependency_(project_management)https://en.wikipedia.org/wiki/Duration_(project_management)https://en.wikipedia.org/wiki/Budgethttps://en.wikipedia.org/wiki/Resource_allocationhttps://en.wikipedia.org/wiki/Estimation_(project_management)https://en.wikipedia.org/wiki/Deliverablehttps://en.wikipedia.org/wiki/Task_(project_management)https://en.wikipedia.org/wiki/Milestone_(project_management)https://en.wikipedia.org/wiki/Projecthttps://en.wikipedia.org/wiki/Project_management
-
8/19/2019 THESIS chapter-5-7
2/12
Computerized Ordering and Billing System For ManCooks
5.2 Cost Estimation
Cost estimate is the approximation of the cost of a program, project, or operation. The costestimate is the product of the cost estimating process. The cost estimate has a single total valueand may have identifiable component values. A problem with a cost overrun can be avoided with
a credible, reliable, and accurate cost estimate. An estimator is the professional who prepares costestimates.
5 - 2
https://en.wikipedia.org/wiki/Projecthttps://en.wikipedia.org/wiki/Cost_overrunhttps://en.wikipedia.org/wiki/Cost_overrunhttps://en.wikipedia.org/wiki/Project
-
8/19/2019 THESIS chapter-5-7
3/12
Computerized Ordering and Billing System For ManCooks
6.0 Requirements Analysis Specification
6.1 Process Specification/Modeling
-
8/19/2019 THESIS chapter-5-7
4/12
Computerized Ordering and Billing System For ManCooks
6.2 Data Specification/Modeling
Menu = Menu Code + Menu Name + Category Code + Price
Menu Code = {Legal Character}
Menu Name = {Legal Character}
Category Code = {Legal Character}
Price = {Legal Character}
Category = Category Code + Category Name
Category Code = {Legal Character}
Category Name = {Legal Character}
Order = Date + Time + Transaction No. + Menu Name
Date = {Legal Character}
Time = {Legal Character}
Transaction No.= {Legal Character}
Menu Name = {Legal Character}
Customer = Transaction No. + Customer Name
Transaction No.= {Legal Character}
Customer Name = {Legal Character}
6 - 2
-
8/19/2019 THESIS chapter-5-7
5/12
Computerized Ordering and Billing System For ManCooks
7.0 Software Design Specification
7.1 Process Specification
Level 0
-
8/19/2019 THESIS chapter-5-7
6/12
Computerized Ordering and Billing System For ManCooks
7.2 Data Specification
7 - 2
-
8/19/2019 THESIS chapter-5-7
7/12
Computerized Ordering and Billing System For ManCooks
7.3 Screen/Interface Specification
Screen 1: Splash Screen
Screen 2: Log-In Screen
7 - 3
-
8/19/2019 THESIS chapter-5-7
8/12
Computerized Ordering and Billing System For ManCooks
Screen 3: Main Form Screen
Screen 4: Category Screen
7 - 4
-
8/19/2019 THESIS chapter-5-7
9/12
Computerized Ordering and Billing System For ManCooks
Screen 5: Menu Screen
Screen 6: Package Meal Screen
7 - 5
-
8/19/2019 THESIS chapter-5-7
10/12
Computerized Ordering and Billing System For ManCooks
Screen 7: Transaction Form Screen
Screen 8:About Screen
7 - 6
-
8/19/2019 THESIS chapter-5-7
11/12
Computerized Ordering and Billing System For ManCooks
Screen 9: Developer Screen
7 - 7
-
8/19/2019 THESIS chapter-5-7
12/12
Computerized Ordering and Billing System For ManCooks
7.4 Program Module Specification
Log In
Menu Form
Maintenance Help ExitReports Utilities
Orderingand Billing
AboutTransaction
MenuCategory
PackageMeal
SalesRecord
Restore
Back-upand
Recovery
List ofMenu
Users
AuditTrail
OrderList
Developers
MenuList
Category
Splash Screen
top related