6-2

12
SOUTHERN NEW HAMPSHIRE UNIVERSITY FINAL PROJECT MILESTONE 3-SYSTEM REQUIREMENTS Navaneethreddy Alavala 11/12/2015

Upload: navaneethreddy

Post on 02-Feb-2016

3 views

Category:

Documents


0 download

DESCRIPTION

Advanced information technology

TRANSCRIPT

Page 1: 6-2

SOUTHERN NEW HAMPSHIRE UNIVERSITY

FINAL PROJECT

MILESTONE 3-SYSTEM REQUIREMENTS

Navaneethreddy Alavala

11/12/2015

Page 2: 6-2

2IT 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.

SOUTHERN NEW HAMPSHIRE UNIVERSITY

Page 3: 6-2

3IT 510: ADVANCED INFO TECHNOLOGY

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.

All the data, both tenant and owner’s, 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.

SOUTHERN NEW HAMPSHIRE UNIVERSITY

Page 4: 6-2

4IT 510: ADVANCED INFO TECHNOLOGY

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.

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.

SOUTHERN NEW HAMPSHIRE UNIVERSITY

Page 5: 6-2

5IT 510: ADVANCED INFO TECHNOLOGY

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

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

SOUTHERN NEW HAMPSHIRE UNIVERSITY

Page 6: 6-2

6IT 510: ADVANCED INFO TECHNOLOGY

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

Page 7: 6-2

7IT 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

Page 8: 6-2

8IT 510: ADVANCED INFO TECHNOLOGY

description and also has an example that explains the particular field

SOUTHERN NEW HAMPSHIRE UNIVERSITY

Page 9: 6-2

9IT 510: ADVANCED INFO TECHNOLOGY

Use Case Diagram:

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

Page 10: 6-2

10IT 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