-
Notifications
You must be signed in to change notification settings - Fork 1
5.0 Software Requirements Specifications
This part of the document will be used to facilitate understanding and communication between users and developers. Reflect the structure of the user problem and it will be used as the basis for software development, as well as the basis for confirming testing and acceptance. We need to ensure that the software requirements are complete, accurate, clear and specific, and that users and software designers agree on the requirements specifications and the understanding of the preliminary user manuals. Once missing or blurred points are found, we must be corrected as soon as possible and then checked.
Some goals of this SRS are included:
-
To Provides an overview of key functions, constraints, or special requirements.
-
To give detailed analysis of intended users and use cases
-
To introduces the performance, security and confidentiality of the system
-
To describe the user characteristics, running environment requirements and design and implementation restrictions and so on.
-
To describe the software requirements in detail
In scope | Out of scope |
---|---|
- website homepages | - Products security |
- create listing page | - Personal information security |
- search result page | - Location Privacy |
- example product page | - Message platform for other users |
- my account page | - Include many different kinds of shared content |
- Icon for logo | - Automatic tracking of product information |
-Basic info: lending things, borrowing things, products information, history record |
Risk types | Include | Description |
---|---|---|
Strategic risk | *Strategic environment | -There is a considerable gap in technical level and popularity, so the strategic environment of the market is in a relatively weak position. |
*Strategic positioning | -The accuracy of strategic positioning is related to survival | |
*Resources and Competitiveness | -The shortage of management resources may lead to the inconsistency of strategy implementation | |
* Leaders | -Due to the lack of strategic resources, the company can not vigorously carry out marketing and other aspects, which hinders the further expansion of the market. | |
-Leaders' risk preference makes them choose different strategic behaviors, objectives and expectations. The benefits are different, so are the strategic risks. | ||
Financial risk | *Macro-environment of financial management | -If the financial management system can not adapt to the complex and changeable external environment, it will inevitably bring difficulties to enterprise financial management. |
*financial executives | -The financial risk is easily brought about by the shortage of financial personnel. | |
*Financial decision-making | -The premise of avoiding financial decision-making mistakes is to realize the scientific financial decision-making. | |
Operational risk | *Decision risk | -if the business policy and strategy (unclear) it is possible to make mistakes in the direction, scope and strategy of the business, thus causing losses to the enterprise. |
*Operational risk | -Sharing economy belongs to the management mode of combining online and offline, so there will be operational risks such as imperfect information system, damage to goods and so on. | |
Market risk | *Sales volume and competition | -Sales are not as expected, and the company's survival and growth will be threatened. |
*user quantity | -A small number of users increases market risk | |
*Price | -volatility in the prices of other companies can have an impact on efficiency | |
Legal risk | *system law | -shareholders may abuse the legal personality system in order to maximize their interests. |
* Credit law | -problems in the credit of the company will affect the future development of the enterprise. | |
* financial law | -if there are labor disputes and tax payments in the financial aspects of enterprises, they will face litigation risks. |
Actor | Description |
---|---|
User Borrower | Borrowing as a user is available to anyone signed up. All features for borrowing is available to this user |
User Lender | Lending as a user will list their items on the platform. All features for borrowing and lending are available to this user. |
Platform manager | The platform manager is responsible for managing issues such as double bookings, refunds and general management. All data and features are accessible as the platform manager. Responsible for upkeep and functionality development. |
name | title | role | age | scenarios | Pain pts |
---|---|---|---|---|---|
Ling | Mr | rentor | 23 | In the process of analysing client 1,we found that although Ling may experience some inconvenience from paperwork and verifying ID, and feels anxious that he will need to go through to rentinga car and setting up insurance. However, he wants a more affordable method of renting a car for his road trip and realises S1LGROSHARE is a good platform to search for the model of car he wants. | no cars available, too much paperwaste-inconvenient |
Sharon | Ms | rentee | 28 | Sharon is going on a holiday to Japan for a week and doesn't need her car for the duration. She finds that she could be earning side money for renting out her car. She is currently saving up to purchase a new house and feels glad she is one step closer to her goal. As she goes to list her car on the platform she feels worried she may not get a customer for the week she is gone. She also realises the load of paperwork she needs to do such as the insurance. | no customers available,too much paperwaste -inconvenient |
Tool | Description |
---|---|
Web browser | To access the internet and the platform |
Github | Manage version control |
phpMyAdmin | Database management |
Tool | Description |
---|---|
Server connection | Required for both users to be able to communicate |
Website supporting device | For the device to be connected to the internet browser |
Ref ## | description |
---|---|
Ref #01 | 24-hour online customer service |
Ref #02 | Personal account security |
Ref #03 | Ensure that the identity of the borrower, lender is safe and legal |
Ref #04 | The site will be used 98% of the time |
Ref #05 | Ensure personal privacy of users |
Ref #06 | Each user can clear history at any time |
Ref #07 | User complaints and reports |
Ref #08 | Users can evaluate |
Ref #09 | Users can apply for insurance in 86% of the cases |
Ref #10 | Regular processing of users with underrated scores |
Ref #11 | You can check the health and safety certificate of the borrowed item |
© 2019 S1LGR0 - [email protected] or [email protected]