100% found this document useful (1 vote)
218 views10 pages

6 2

This document outlines the system requirements for developing a new application and website to provide apartment services. It details requirements such as allowing tenants and owners to access information in real-time, maintaining a database of available flats and maps, securing all user data, and ensuring the system has low latency and is compatible across platforms. It also describes the logical model, data flow diagrams, data dictionary, and use case diagram that will guide the development of the new system.

Uploaded by

NavaneethReddy
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
100% found this document useful (1 vote)
218 views10 pages

6 2

This document outlines the system requirements for developing a new application and website to provide apartment services. It details requirements such as allowing tenants and owners to access information in real-time, maintaining a database of available flats and maps, securing all user data, and ensuring the system has low latency and is compatible across platforms. It also describes the logical model, data flow diagrams, data dictionary, and use case diagram that will guide the development of the new system.

Uploaded by

NavaneethReddy
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 10

SOUTHERN NEW HAMPSHIRE

UNIVERSITY

FINAL PROJECT
MILESTONE 3-SYSTEM REQUIREMENTS
Navaneethreddy Alavala
/2015

2
IT 510: ADVANCED INFO TECHNOLOGY

SYSTEMS REQUIREMENTS:

Requirements Modeling:

Outputs:

Tenant and owner of the flat should be able to access the information in real time.
The system should not have high latency period and should be robust and should be able
to give information is less than 2 seconds.
Developing a new application and a website for providing apartment services.
The application developed should be compatible with all the major platforms.
System should have an updated database with the availability of flats in the colonial
village and map for the village from all the four sides.
All the data (be it tenant, owner or staff etc.) should be secured with defined security
policies and security protocols in place.
The system should also have access to quick weather updates so as to avoid any service
inconvenience.
All the service should be tenant or owner of flat centric starting with web interface with
their satisfaction as a goal all the time.

Inputs:

The tenant should be able to input the data at the website.


The information received from the apartment agencies should be updated into the
databases in real time.

SOUTHERN NEW HAMPSHIRE UNIVERSITY

3
IT 510: ADVANCED INFO TECHNOLOGY

All the data, both tenant and owners, should go through the applications for process and
lease update.
All the weather information should be pulled at regular frequencies and cross checked
with flight rosters and also the weather forecasts.
All the systems should be made robust and scalable and weather proof.
The database servers should have a mirror site in case of a disaster or adversity.
All the employees should be well qualified and adequately trained.

Processes:

All the input data should be updated in real-time i.e. within a few seconds.
All the processes should be updated in a regular cycles and an hourly, daily, weekly,
fortnightly, monthly, quarterly and annual reports should be generated and stored.
Customer feedback should be promptly send to the business administrators immediately.
All the transactions between the customers and aviation agencies should be discreet and
swift and payments to the agencies should be done with no delays.
The customer should be informed without any time lapse about the service request,
payment and the plane or helicopter status.
A high level encryption system should be in place to protect the data.
Customer support should have access to all the information so they could give informed
advice to the customer and should be well trained.
Performance:

The application and the website developed should be scalable so that it can be expanded
with ease.
The website should be able to handle any number of user simultaneously.
The response time should not exceed more than 3 seconds.
Employees should be well trained to handle the workload.

SOUTHERN NEW HAMPSHIRE UNIVERSITY

4
IT 510: ADVANCED INFO TECHNOLOGY

Highly qualified IT support staff should be appointed for providing uncompromised


service.
Website should up and functional without any glitches round the clock.

Security/Control:

Information provided by the owner or tenant like Name, Contact Information and
location should be well secured.
The transactions that occur between the tenant and the AMS should be going through a
256-bit encrypted system to ensure the data security.
Sensitive Credit/Debit card details of the tenant or owner should be made available only
to the authorized employees.
Different levels of access should be given to the database.
The information of apartments service availability and payment acknowledgement should
be sent through an encrypted E-mail service or by a post.
The Transactions which happen between apartment system and banks should be
maintained confidentially.
LOGICAL MODEL:

The logical model describes the flow of transactional details in the business process. It describes
the flow of information between the various tables in the apartment Services. There are four
primary tables in the database. The initial table is that table with tenant information. The primary
key is the name. All the information that is collected when tenant gives the information is
collected in this table. The table also has the secondary key in the Uber database. The Uber

SOUTHERN NEW HAMPSHIRE UNIVERSITY

5
IT 510: ADVANCED INFO TECHNOLOGY

database stores the tenant information and matches the persons query with AMS aviation website
database. AMS aviation website has a collection of booking details and payment details that is
based on the tenant or owner of flat and AMS database. AMS database has a collection of all the
field that are in customer table, AMS website information table and Aviation Companies table.

Data Flow Diagrams:

The Data flow Diagram below explains the way in which AMS Services, provides its new
service of automatic payment, alerts, problem solving, lease registration etc.

The following is the data flow diagram that shows the flow of information on level one.

SOUTHERN NEW HAMPSHIRE UNIVERSITY

6
IT 510: ADVANCED INFO TECHNOLOGY

Data Dictionary:

Data dictionary is the collection in all the fields that are in the databases and what information
they hold. It is a collection of various data types, the formats, data lengths, optional, its

SOUTHERN NEW HAMPSHIRE UNIVERSITY

7
IT 510: ADVANCED INFO TECHNOLOGY

description and also has an example that explains the particular field

SOUTHERN NEW HAMPSHIRE UNIVERSITY

8
IT 510: ADVANCED INFO TECHNOLOGY

Use Case Diagram:

SOUTHERN NEW HAMPSHIRE UNIVERSITY

9
IT 510: ADVANCED INFO TECHNOLOGY

Use case diagram is a pictorial representation of the process from the process tank perspective.
The above picture depicts tenant at the one end of the pool and in the middle is the process pool.
The AMS service provider and the owner on the other side of the pool. It gives the overview of
the user requirements in a chronological fashion. It shows the interaction between all the actors
and the relationship between the use cases and the users.

SOUTHERN NEW HAMPSHIRE UNIVERSITY

10
IT 510: ADVANCED INFO TECHNOLOGY

Here the tenant creates a use case of query. The query use case gives rise to website use case and
it in turn gives rise to AMS database use case. The tenant interacts with website. The information
is updated in the AMS website by the owner stating his flat is for rent or sale. The AMS database
is also updated at the same time and AMS service provider is updated with the details. AMS
service provider then updates the information to AMS database and tenant updates the
information in to the payment user case.

SOUTHERN NEW HAMPSHIRE UNIVERSITY

You might also like