Ask Question, Ask an Expert

+61-413 786 465

info@mywordsolution.com

Ask Management Information System Expert

Objective

To apply object-oriented methodology for analysis and design of information systems development in a case study.

Case Study- RealEstate Company

Perfect Property is a real estate company. The companyrecords information regarding the properties they offer for sale, the contact details for the property vendors, and the details relating to the sale of properties such as the sold date, purchased price, buyer and the agent responsible for the sale, etc. The company also stores contact details and property preferences for registered prospective buyers through either real estate agent/realtor or the Web portal. The Web system and agent can search for properties that match the buyers' preferences. If the agent can't find any matches, the agent searches the MLS (Multiple Listing Service) database for potential matches, and then contacts those listing agenciesresponsible for those properties.

If the prospective buyers wish to view a property they can make an appointment with the agent to meet them at the property location. Once they have viewed the property and decided to buy the property, the sales agent will present the Contract of Sales to buyers for signatures. The sales agent coordinates the final activities to complete the sale. These activities may include serving as intermediaries between buyer and his/her attorney during the review of the purchase and sale agreement, getting homeowner insurance, acquiring title insurance, and so on.

Finally, the salesperson will get the sales commissions and instructs the system to update the property data, the web advertisement and customer information subsystems.

To assist their sales, Perfect Property provides a "property alert" service to registered prospective buyers by email alerts whenever a property that matches their preferences becomes available. The admin staff will receive the feedback to update the prospective buyers' information.They record what prospective buyers are looking for and whether the available properties are meeting demand. This is crucial information to buyers and property owners for making decision on the expected price to buy or sell.

Perfect Propertyis also interested in leveraging market information to assist them in providing estimates of selling price ranges for different property types in their area.Perfect Property purchases the following filesform the Real Estate Institute: Weekly median house/Townhouse and Unit/Apartment prices by suburb; Weekly median Land prices by suburb; and weekly property clearance rates for each property type in each suburb. This information is useful for them to assess their effectiveness in the market by comparing their clearance rates with the national average.

You are asked to develop an information system to capture the aforementioned business processes.

The system should:

a) provide a web portal to showall available houses, flats and townhouses for sale and rent;

b) be able to register buyers and record their preference through the web portal.

c) be able to search and match the buyer's requests online; and cansend matching alerts to buyers by emails once any new properties are in property database.

d) record the sale contract and related data to calculate the commissions

e) maintain all properties in the database; and keep buyers and sellers' information

f) provide the market information for different types of property; and be able to provide market data analysis and generate sales report

Management wishes to perform detailed analysis of their company's performance and have decided to build an information system to assist their business operation and business analysis. You are the job to analyse and design an information system using OO methodology.

Your Task:

I. Requirements Gathering

1. Create an owner's viewchart for the aforementionedbusiness narrative that you can show it to stakeholders for feedback. You can make any reasonable assumptions if the case is not clearly mentioned in some areas.

II. Domain Analysis

1. Write domain definitions and, from there, proceed to establish the domain scope for the system and each subsystem. The following table provides a template for your answer. (Write down at least 4domains and their scopes for the proposed system).

2. Identify the business concepts in the above Scope Outlineand categorize the business concepts into processes, functions, roles, objects, and business rules.Create adomain dictionary for Real Estateinformation system.

III. Behavioural Modelling

After completing the domain analysis, you are ready to start use casemodelling. Please make sure that you use the domain concepts identified during the domain analysis activity as the base for behaviouralmodelling.

1. Select Sales Management Subsystemin the Real Estate information systemas the starting point to dothe behavioral modeling. There areat least six initial use casein the Sales Management Subsystem.You describe the scope of each use case in textual information. Your textual information should clearly state the goal of the use cases. (3 use case have been provided, you need describe them as well )

2. Using use case templatesprovided below to fill in two use cases: "Match property" and "Finalize Sales Contract" " of Sale Management System. You can leave the row blank in the following template if it is not applicable to your use case.

Notice: You are required to "include" and "extend" other use cases in main use cases given they are relevant to the system.

3. Create a use case diagram for Sales Management Subsystem. Make sure you identify dependency (include & extend) relationships where applicable.

4. Create an activity diagram for selling a property process. This is not a use case, but a whole logical flow of an activity. You can use all use cases in saleManagement System. You can also add activities that can be extended from the existing use cases. For example, "Search a Property

IV. Structural and Dynamic Modelling

After completing the behaviouralmodelling, you will continue with structural and dynamic modelling.

1. To simplify your job in this phase, you only identify grammatical objects from two use cases: "Match Property" and "Finalize sale contract". (Hint, you need previous question III.2 tounderline the grammatical objects in the scenario flows of use case templates table).

Summarize the grammatical objects you found to fill in the table below.

2. Identify entity classesand write down their responsibilitiesin the following table. Do not forget to report which use cases are your sources of information.

3. Identify attributes, operations, and collaborators for each class that you have identified.

4. Create a complete class diagram with associations and multiplicity of a contract class. Is there any relationship in this case study that can be described by aggregation/composition? Are there classes that can be generalized/specialized? (Show3 types of class diagram).

5. Create one sequence diagram of "Match Property" for Real Estate companycase study. Once completed, you need to convert the diagram into a collaboration diagram.

https://www.dropbox.com/s/5qq5b8rmq1iiqum/assignmenthelp.zip?dl=0

Management Information System, Management Studies

  • Category:- Management Information System
  • Reference No.:- M91993070
  • Price:- $110

Guranteed 48 Hours Delivery, In Price:- $110

Have any Question?


Related Questions in Management Information System

Discussion forum read instructionsteam leadershipmanagement

Discussion Forum: Read Instructions Team Leadership/Management Style Part 1: According to the Sarin and O'Connor (2009) article, certain style and goal structures of team leaders have a strong influence on internal team ...

Read assess the risk by zurier from sc magazine for it

Read "Assess the Risk," by Zurier, from SC Magazine: For IT Security Professionals (2015). The first step in the creation of an effective risk-management system is understanding the types of risks an organization may fac ...

Your company wants to develop special resources for project

Your company wants to develop special resources for project managers in its new project management office. There are many approaches to financial analysis of prospective projects. Having an idea of how project budgets ca ...

Question describe and discuss at least two backup

Question : Describe and discuss at least two backup strategies. Discuss the use of cloud backup strategies, as well? Please write minimum of 400 words with 0 % plagiarism and in APA format (Mandatory ).

Part 1identify at least five 5 algorithm differences that

Part 1 Identify at least five (5) algorithm differences that might be considered when choosing a sort algorithm. Offer examples of related sorts with the discussion of each difference considered. Part 2: Rationalize You ...

You are hired as a chief technology officer cto of a

You are hired as a Chief Technology Officer (CTO) of a startup company, which has two branches; one Los Angeles and one in San Francisco. The company hired employees to begin working on the design of the product. As CTO, ...

Promptidentify a news story or current event that

Prompt Identify a news story or current event that demonstrates a logical fallacy. Identify the fallacy and explain how it can be avoided. Also, be sure to explain why you believe logical fallacies are used, and what pur ...

Deliverablesthis assessment is composed of the following

Deliverables This assessment is composed of the following two deliverable parts: Part 1 - Security Awareness Training Options Presentation Create a 4-6 slide PowerPoint presentation that outlines the options available fo ...

Security and privacy play an important role within an ea

Security and privacy play an important role within an EA program and its architecture. Please respond to the following in your own words: 1. What is your understanding of the role of security and privacy in the EA progra ...

Assignment multi-touch screens vs mouse-driven

Assignment : Multi-Touch Screens vs. Mouse-Driven Screens Computer applications that run on desktop and laptop computers have, for a long time, been designed to be driven by dragging and clicking a mouse. With the introd ...

  • 4,153,160 Questions Asked
  • 13,132 Experts
  • 2,558,936 Questions Answered

Ask Experts for help!!

Looking for Assignment Help?

Start excelling in your Courses, Get help with Assignment

Write us your full requirement for evaluation and you will receive response within 20 minutes turnaround time.

Ask Now Help with Problems, Get a Best Answer

Why might a bank avoid the use of interest rate swaps even

Why might a bank avoid the use of interest rate swaps, even when the institution is exposed to significant interest rate

Describe the difference between zero coupon bonds and

Describe the difference between zero coupon bonds and coupon bonds. Under what conditions will a coupon bond sell at a p

Compute the present value of an annuity of 880 per year

Compute the present value of an annuity of $ 880 per year for 16 years, given a discount rate of 6 percent per annum. As

Compute the present value of an 1150 payment made in ten

Compute the present value of an $1,150 payment made in ten years when the discount rate is 12 percent. (Do not round int

Compute the present value of an annuity of 699 per year

Compute the present value of an annuity of $ 699 per year for 19 years, given a discount rate of 6 percent per annum. As