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

Search the csu library the internet or any specific

Search the CSU library, the Internet, or any specific websites, and scan IT industry magazines to find an example of an IT project that had problems due to organizational issues. Write a paper summarizing the key stakeho ...

Question how can company protect the new emerging

Question : How can company protect the new emerging technology ventures from profit pressures of the parent organization (APA format required, Turntin check required . Minimum 250 words essay) How do companies overcome l ...

Communication and team decision makingpart 1 sharpening the

Communication and Team Decision Making Part 1: Sharpening the Team Mind: Communication and Collective Intelligence A. What are some of the possible biases and points of error that may arise in team communication systems? ...

Question provide an explanation of ifwherehow does active

Question : Provide an explanation of if/where/how does Active Directory support network security,14 pages (2,000-2,500) in APA format. Include abstract and conclusion. Do not include wikis, message boards, support forums ...

Question how companies could effectively use emerging

Question : How companies could effectively use emerging technology to win over its competitors. APA format required. 250 words essay required. The response must be typed, single spaced, must be in times new roman font (s ...

Question how customers could effectively use emerging

Question : How customers could effectively use emerging technology to win over its customers. APA format required. 250 words essay required. turntin check require. The response must be typed, single spaced, must be in ti ...

Part 1 - create an 8 slide powerpoint presentation on

Part 1 - Create an 8 slide PowerPoint presentation on foundational concepts specific to physical security. Part 2 - Write 4 pages detailing the framework for the design of an integrated data center. Assessment Instructio ...

In chapter 2 of the text - managing amp using information

In Chapter 2 of the text - Managing & Using Information Systems: A Strategic Approach, the chapter discusses why information systems experience failure often because of organizational strategy. A classic example of this ...

Review at least 4 articles on balanced scorecard and

Review at least 4 articles on Balanced Scorecard and complete the following activities: 1. Write annotated summary of each article. Use APA throughout. 2. As an IT professional, discuss how you will use Balanced Scorecar ...

Data resources management questionsq1 the dama dmbok

Data Resources Management QUESTIONS Q1. The DAMA DMBOK textbook describes the following two core activities as part of the Data Architecture management exercise: "Understanding enterprise information needs" and "Develop ...

  • 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