Project information
You are to make a sharing economy system capable of supporting access to goods and/or services that are determined by you and your customer. This idea is similar to that of Uber; a user requests a ride, gets paired up with a driver, enters the destination, and completes the ride and transaction. Note: you may not use ride sharing or apartment/home sharing. There must be a consensus on what your system can handle. Once youâve determined a topic, you must consult with your instructor to determine if there are any added requirements to take into consideration. You can be as creative as you want!!
Minimum spec
- Allow users to create new accounts
- Allow users to share goods or services
- Allow users to receive goods or services
- Assess penalties for improper information
- Search feature (what can be searched is up to you and your customer)
- Provide administrative users and normal users
- Allow for user profiles
- Ensure security - make sure that users cannot edit other people’s data through security holes, etc.
Requirements to negotiate with your customer
- What type of goods or services will the system use?
- What type of information comprises user profiles?
- What will show up on the user profile page?
- Will there be additional user levels?
- What kind of penalties are assessed for bad information or communication?
- Implementation details (database, programming language, platform)
- Any other details
Key Deliverables
- Spiral 1, 2, 3 Documents
- System Requirements Specification (SRS)
- System Design Document (SDD)
- UI Design Document
- Source Code
- Testing Report (TR)
- Code Inspection Report (CIR)
- Presentation/delivery/administration manual at the end of the semester