Professional Documents
Culture Documents
Chapter Two: Planning and Requirements
Chapter Two: Planning and Requirements
[12]
1- Planning
a. Scope Initiation (WBS)
1 - Any user can enter the site easily and without any
complications.
2 - You can log in to the site with the user's account.
3 - If you have an account, you can log in to the site directly,
otherwise you will registration.
4 - After entering the site, the site performs an examination on
the name of its governorate and displays the services related to
this governorate.
5- When exiting the site and entering again, it displays your
interests that you used previously.
6- You can also browse the services with ease and there is a
description on most services.
7 - If you do not log in to the site, the site will randomly display
the services and you will not gain any benefit from the
recommendations.
8- It is also possible to interact with the site makers and report
faults and problems.
9- The adman’s website can modified, added, and deleted
services according to the requirements.
10 - The website is developed and new services are added
[13]
b. Activities definition, sequencing and duration estimating
• Gantt chart
[14]
c. Resource planning scheduling with Gantt Chart
- Hardware:
1- laptop
- Software:
1- Visual studio
2- Brackets
3- Xampp
4- Browser
5- Microsoft Word
[15]
e. Cost estimating and Budgeting.
Cost for host:
50$ per year.
Costs for developers:
Web designers:
Maximum salary is: 10,000 L.E.
Web developers:
Maximum salary is: 21,000 L.E.
f. Risk List
1- security risk.
2- deadline risk.
3- authorization risk.
4- budget risk.
5- failure in server.
6- developers have problems.
g. system tools
Front End:
1- html, html5
2- CSS
3- JavaScript
4- Bootstrap
5- jQuery
[16]
Back-End:
1- php
2- php my admin (SQL)
2- Requirements
• Functional Requirement
1- Show data about the displayed websites: -
The website Category, Name, Government and also description.
2- Show data about category: -
To which category the websites belongs.
3- Add website: -
The admin can add any website and its characteristics.
4- Delete website: -
The admin can delete any website.
5- Edit website: -
The admin can edit any website.
[17]
• Non-functional Requirement
1- constraint
• design
• implementation
2- external interface
• software
• user
• communication
3- performance
• Response time
• Throughput
• latency
• Degraded modes
4- Quality attribute
• usability
• robustness
• instability
• Integrity
• Availability
• Manufacturability
• Serviceability
• Size, weight
[18]