Question
Complete the Running Case Study Community Board of Realtors on pages 181-182 in the textbook Review the functional and nonfunctional requirements developed previous chapters. List
Complete the Running Case Study Community Board of Realtors on pages 181-182 in the textbook
Review the functional and nonfunctional requirements developed previous chapters.
List some specific tasks required for
describing the (1) Environment
and designing:
(2) Application components
(3) User interfaces
(4) Database
(5) Software method
How will you integrate the design of integrity and security controls into those 5 tasks?
Save the answers in an MS Word
Submit the file(s) on this Blackboard Assignment before Sunday, 10/15/2016 at 11:55pm.
The Community Board of Realtor Multiple Listing Service (MLS) will be a web-based application with extensions to allow wireless interaction between the agents and their customers using cell phones, tablets, and other portable devices.
Functional and nonfunctional requirements developed previous chapters:
Chapter 2Real Estate Offices:
Collects information about offices
Collects information about agents and brokers
Provides search and display of offices, agents, and brokers with addresses
Provides services to real estate offices, such as advertising, training, banking information, lender information etc.
Real Estate Listings:
Collects Information about property listings
Collects Information about sales of property
Provides search and display about listed properties
Provides maps of listed properties
Chapter 3
Event | Type | Use case |
Real estate office submits new listing | External | Add new listing |
Agent request listing information | External | Provide listing information |
Time to produce multiple listing book | Temporal | Produce multiple listing book |
Real estate office submits listing change request | External | Record listing change |
New real estate office opens (implied) | External | Add new real estate office |
Change real estate office information | External | Update real estate office info |
New agent is hired (implied) | External | Add new real estate agent |
Change agent information | External | Update real estate agent info |
House is sold (from CRUD) | External | Delete listing |
Real estate office closes (from CRUD) | External | Delete real estate office |
Agent retires/quits (from CRUD) | External | Delete real estate agent |
Chapter 4
Chapter 5
Use Cases | RE Office | RE Agent | Listing | Owner | Structures | AgentOnList |
Add new listing |
|
| C | C | C | C |
Obtain Listing Info |
|
| R | R | R | R |
Record listing change |
|
| U | U | U | U |
Update RE Office Info | U |
|
|
|
|
|
Add new RE Agent |
| C |
|
|
|
|
Update RE Agent |
| U |
|
|
|
|
Delete Listing |
|
| D |
| D | D |
Delete RE Agent |
| D |
|
|
| D |
Product Listing book |
|
| R |
|
|
|
Add new RE Office | C |
|
|
|
|
|
Delete RE Office | D |
|
|
|
|
|
Find RE Agent |
| R |
|
|
|
|
Search for Property |
|
| R |
|
|
|
View Property Details |
|
| R |
|
|
|
View Property images |
|
| R |
|
|
|
Request Property visit |
|
|
|
|
|
|
Send message to agent |
|
|
|
|
|
|
2. For each of the 5 activities discussed in this chapter, list some specific tasks required for
describing the Environment
and designing:
Application components
User interfaces
Database
Software methods
How will you integrate the design of integrity and security controls into those tasks?
You may want to refer back to the Tradeshow System discussed in Chapter 1 for some design aspects.
RealEstateOffice RealEstateAgent fficeNumber ame fficeManager ddress hone . agentNumber ame fficePhone ellPhone mailAddress AgentOnListing Owner ommissionPercent nerName wnerPhone 0 ForSaleListing Structures Listing skingPrice earBuilt quareFeet umberBedrooms umberBathrooms istingNumber ddress tatusCode ForLeaseListing entalAmount RealEstateOffice RealEstateAgent fficeNumber ame fficeManager ddress hone . agentNumber ame fficePhone ellPhone mailAddress AgentOnListing Owner ommissionPercent nerName wnerPhone 0 ForSaleListing Structures Listing skingPrice earBuilt quareFeet umberBedrooms umberBathrooms istingNumber ddress tatusCode ForLeaseListing entalAmount
Step by Step Solution
There are 3 Steps involved in it
Step: 1
Get Instant Access to Expert-Tailored Solutions
See step-by-step solutions with expert insights and AI powered tools for academic success
Step: 2
Step: 3
Ace Your Homework with AI
Get the answers you need in no time with our AI-driven, step-by-step assistance
Get Started