Back
Back
Back
Back
Back
Back
Back

Welcome to Live Chat

Welcome to LiveWebTutors Services, World's leading Academic solutions provider with Millions of Happy Students.

Call Back
logo

24x7 Support Available

To Get the Best Price Chat With Our Experts

chat now

In A Hurry? Get A Callback

logo

shopping cart 0

Subject Solutions Code Description Price Delete

Amount Payable : $0

continue shopping proceed to checkout

World's Leading Assignment Library

ITECH7410-Software Engineering Methodologies 1

Question Preview:

S1. Critically analyse and use complex decision making to research and determine the appropriate Software Engineering tools and methodologies to utilize in a given situation.S2. Apply professional communication skills to support and manage the engineering of a large software system.S3. Review, critically analyse and develop artefacts to define processes for quality assurance, risk management and communication in large software development projects.S4. Implement quality assurance activities in order to verify user requirements and validate design decisions.A1. Analysis of a large system develop...

View Complete Question >>

Question Preview:

S1. Critically analyse and use complex decision making to research and determine the appropriate Software Engineering tools and methodologies to utilize in a given situation.S2. Apply professional communication skills to support and manage the engineering of a large software system.S3. Review, critically analyse and develop artefacts to define processes for quality assurance, risk management and communication in large software development projects.S4. Implement quality assurance activities in order to verify user requirements and validate design decisions.A1. Analysis of a large system development problem to decide upon the best methodological approach.A2. Development of appropriate artefacts to support and manage the software engineering process such as change control and configuration management.A new e-commerce management system called “Buy It” is going to be launched soon. The objective and operation of “Buy It” will be quite similar to that of eBay. This platform will allow consumer-to-consumer and business-to-consumer sales. Major components and operations of this system are discussed below. This system could be quite complicated. However, for this assignment you need to only consider the following components and operations.Buyer and SellerAny user (e.g., individual or organisation) can register with the system with valid authentication details such as e-mail address, phone number, credit card and government issued ID. Each user can act as both buyer and seller for different products. The system only allows registered users to use the system to ensure privacy and security. A reputation score (0-5) is also associated with each user based on the ratings provided by other users after a successful transaction. The platform assigns ‘2.5’ as the reputation score of a new user. If the reputation score of a user falls below ‘1’ that user is black listed and banned from using the system.Product purchaseA seller can upload the details of a new or used product for selling. The details may contain specification of the product, its condition, price and postage details (Please refer to product description available in eBay for further information). For the sake of simplicity you can assume that the system does not allow auction and the products can only be bought for a fixed price mentioned by the seller. The buyers are able to search for a product using keywords, such as ‘product name’, ‘price’ and ‘location’. The buyer is able to initiate the purchase by agreeing to the terms and condition set by ‘Buy It’ and the seller. Afterwards, the buyer needs to make the payment using a credit card to complete the purchase. After receiving confirmation about the payment from the system, the seller will deliver the product via postage or in person as mentioned in the original advertisement.ReputationAfter each successful purchase and product delivery, both the buyer and the seller are provided with an opportunity to assign a reputation score within 0-5 for their counterparts based on their transaction experience. The system maintains an updated reputation score for each user. This score is updated whenever a new rating is received for a new transaction. Note that a single reputation score is used for both roles (e.g., buyer and seller). The reputation score indicates the trustworthiness and reliability of a buyer/seller. As alluded before, when the reputation score of a user falls below 1, that user is blacklisted and banned from the system.General CommentsThe submission must be presented in a professional, clear and concise manner. If you need further system information please make any reasonable and logical assumptions and highlight them in your reports. For further clarification, contact the lecturer or the tutor.You are to create a Z schema that adequately describes the e-commerce management system of ‘Buy It’. It should include at least one state space and the following operations: An initialization operation called Init. An operation Register_new_user that allows a user to complete registration and use the system. An operation Upload_product_details that allows a seller to upload the details of a product in the system. An operation Search_product that allows a buyer to search for a product using ‘product name’, ‘price range’ and/or ‘product location’. An operation Purchase_product that calculates the price of a product by adding postage charge and allows the buyer to complete a transaction through credit card. An operation Update_reputation that allows the system to update the reputation score of a buyer and a seller based on the rating received from another user. An operation Punish_user that identifies the users whose reputation score is below 1 and adds them to the blacklist.You should provide robust versions of each operation that are capable of handling any possible error conditions. For example, product details cannot be uploaded without a price and an error message should be displayed in this case.The submissions will be considered for presentation, conciseness and correctness (both logically and notationally). Versions of the operations that are developed using the Z Schema Calculus will be more highly considered than monolithic versions that account for all conditions within a single schema.

View Less >>

Solution Preview

Surprising influencing structural setup and implementation, positions such procurements profoundly recognized. Discriminating inspect Examine uncover that, applying formal systems tending to tests officeholder for E-commerce built applications, assistance towards reliability also generosity obliging the individual's schema. Anticipating and arranging intense e-process likewise synchronous usage permits procurement direct system extra calibre against errors, frauds additionally hacking, What's more, minimizing task faults for procurement operations. Programmers figure an astounding inconvenience. Guaranteeing good transforming under each you quit offering on that one circumstance, however, not incomprehensible. Camouflaged flaws In addition errors, triggered primary under unforeseen In addition unanswerable scenarios, pilot simple mistakes, In addition, shocking disappointments. Code inventor’s utilization different formal frameworks will lessen these flaws. Specifying unmistakable routines may incorporate z-Language.

question Get solution

$20

Orginal Price : $26.0

Pay Now

Upload Assignments

250 words

side

Get Your Assignment

Don’t delay more, place your order now. Quick assignment help will be offered to you.

Order Now

CUSTOMER REVIEWS

Excellent

logo

Based on 702 reviews See all reviews here

One of the Best Service

I trust LiveWebTutors for my assignments because of their ability to deliver the perfect assignments time and again. Only a few of my assignments required minor revisions. The rest assured it is the best assignment writing service in the market.

Elizabeth
Sydney

Great Service and on time

I felt so exhausted and burdened with the large number of assignments I had to write and desperately needed someone to help me with all the writing and there was LiveWebTutors company on the internet. They finished my assignments before the due date and also offered me a first-timer discount.

Christina
Perth

One of the Best Assignment Provider

I ordered my Mathematics and Marketing assignments from them last month. I received the content on the set date. Most importantly, the assignments were well-written and plagiarism free. I scored a top grade for the assignment written by them. They are a reliable company.

Oli
Brisbane

Very Helpful Customer Service

I was quite unsure about getting my assignment written online but after coming across LiveWebTutors.com, all my worries have vanished. The quality of the assignments written by their writers is just invincible. Their customer support is very polite and helpful. You should try their service at least once

Kabir
Adelaide