Reference no: EM132720817
Create an application through coding/programming that encompasses the attached documents. Also, a brief demo showing the how the tool is working.
Topic: Exchange/Swipe out shoes tool
Overview/Background
The tool will connect users to people whose fashion they admire or like-- allowing them to buy and sell used and/or new shoes. However, the main scope for this application will be to appraise shoes based on their condition, the current trend, the demand, and monetary value.
Users can then swipe out shoes with other shoppers if both items hold equate value.
Shoppers can deny swiping out and/or decide to sell shoes instead; however, this will be at a discount value.
Shoppers can decide to buy value; however, as they will not be exchanging any item in return, they will then have to pay full price, or the request amount provided by the seller along with shipping fees.
When a transaction is conducted, all funds will be put on hold until the buyer receives the merchandise and confirms.
If no confirmation is received, the funds will then be disbursed to the seller 5 days after he or she confirms with the mail carrier that the merchandise was delivered-it will be done through tracking numbers.
Q1) Design the framework for your project and draw the structure by using UML. The designed framework should include the following requirements.
Q2) Based on the diagram, write no less than 300 words to explain how your designed structure conforms to at least three security principles for computer security.
Q3) The structure should demonstrate how access control is managed. Based on the diagram, please write no less than 300 words to explain how access control works.
Q4) Add a decentralized function (consider EBAY and XREP in reading material "Security and Trust in Software Architecture Design") to your structure and reveal the trust management model you designed in the diagram. Use at least 200 words to introduce what kind of architecture style for trust management you are using and how it works based on the diagram.