create a project plan/detailed Requirements for a software engineering project
$30-60 USD
Selesai
Dibuat lebih dari 13 tahun yang lalu
$30-60 USD
Dibayar ketika dikirim
**Overview of Requirements**
Create a detailed requirements document for the Software project.
| | |
## Deliverables
the project:
- ideally integrated into Joomla 1.5 CMS - not a must!
business process is as follows:
Customer visits site, registers an account and logs in.
Upon login he can create a wish list of products he wants to receive as gifts.
The products can either be selected from an arbitrary number of affiliate shops or can be described using a text field.
When the list is completed the user may choose a unique identifier (e.g. 'myWishList') and give that identifier to his friends.
His friends then can visit the same website, enter the unique identifier and can buy any item from the list in the affiliated shops or reserve the items they want to buy.
key features:
- user registration and login
- multiple wish lists per user
- many items per wish list
- search function withhin the affiliated shops
- automatic creation of affiliate links to the product page ( so when someone buys sth from the wish list I will get my provision)
- easy way to add additional affiliate shops
- friends may buy item directly or make a reservation so that the user does not get the same item from the wish list twice
- multi language support
to get an impression about a similar website visit [login to view URL]
Overview of Requirements
Create a detailed requirements document.
the required:
Create a Project plan/detailed requirements document (using microsoft word) which details the following:
1- Project brief
2- Functional and Non-Functional requirements for user
3-Functional and Non-Functional requirements for the software.
4-Project constraints (eg. risk assesment, data loss .... etc
5-Development approach (what approach is suitable) eg. agile ? waterfall ?
6-Lifecycle/ process model eg. waterfall model
7-Preliminary design (draw some models eg. Use case diagram, collabration diagram , story board .. etc you can choose two but first tell me what you choose etc)
8- Other assumptions (eg what technology going to be used?/ what program language ?... etc any assuptions you can find)
Pc.
the project will be sent to you if you know how to work on the requirements (it will about creating a website ..)
Tell me if you want me to send some use case documents
If i like the work i will continue working with you in this assignment :)
thank you
## Platform
Windows