You are on page 1of 17

1.

Domain Analysis

Domain Analysis

Project Title: An all in one Database Migrator


Domain
Database.

Sub-Domain
Advanced Database.

Industries /Organizations Visited


Tribbianis software solutions Private Limited
About Tribbianis software solutions:Tribbianis software solutions is software Product Development and Services
Company, serving small and medium sized companies and their clients from its
global delivery center in Pune, India.
Data warehouseis a database used for reporting and data analysis. It is a central
repository of data which is created by integrating data from multiple disparate
sources. Data warehouses store current as well as historical data and are commonly
used for creating trending reports for senior management reporting such as annual
and quarterly comparisons.
The data stored in the warehouse are uploaded from the operational systems (such
as marketing, sales etc.). The data may pass through an operational data store for
additional operations before they are used in the Data Warehouse for reporting.

Analysis Highlights
1 Functional Areas & Major Components of the system.
a User Management.
b Password Management.
c Database Server Configuration.
d Migration.
I Convertor.
II Database Creator.
2 Major Sub-Function in each Functional Area.
A User Management.
Add User.
Delete User.
Modify User.
B Password Management.
Change Password.
Security question.
C Migration.

Convertor
i Connection management.
ii Reader.
iii Virtual Memory.
iv Data cleaning.
v Data Processing.

Database Creator.
3 Major Information Requirements.
Database configuration.
User information.
Database to be converted.

4 Major Internal & External Environmental Factors.


a Internal Factors:
Database Administrator.
b External Factors:
Employee.
5 Major Features of the Existing system.
One to one database converter is available.
6

Desired Features.
One to one database converter is available.
Security available.

Extent of Automation(Functional Areas Automation)


Automated

8 Maintenance of security in order to keep data confidential.


High security.
System maintains stringent security of data through proper
authorization andauthentication measures for effective role based
access.

Degree of computerization/Automation in the sub-domain


Automated.

Technology Used
Microsoft Visual Studio 2010.
Microsoft SQL Server 2005.
Oracle 10g.
My SQL.

Major Observations & Conclusions


1 Data migration system is designed to convert the database into
convenient format.
2 Maintenance of security is important in order to keep the data
confidential.
3 The entire information maintained in the database or files cannot be
retrieved without an authorized user.

Scope for Creation & Innovation


1 Can be increase type of database convertor like many to many.
2 Security can be increased.
3 Constraints can be converted.

2. Preliminary Survey

Preliminary Survey
1 Target Application Area
Professional Application.
2 About the Existing System
a One to one database converter is available.
b Less security.
c System is not customer or user friendly.
d System is user interleave.
3 Nature of Existing System
Automated.
4 Functional Areas of the System
Functional Area
Data warehousing
Data mining
OLAP (On-Line Analytical
Tool)

Degree of Automation
Automated
Automated
Automated

5 Users / Stakeholders
Two users:
1 Database Administrator.
2 Employee.

6 Problem Areas Identified


a Many tomany database conversionsare not possible.
b Less security.

7 Scope of the Project


a To implement the system with many to many mapping.
b
Simplify processes - minimizing the number of applications.
c
To implement the system with
i Database convertor.
ii Database creator.

8 About the Proposed System


Need of Proposed System:
a One tomany databaseconvertors are available.
b Provide complete security and integrity for organizational
information is a major challenge to meet in proposed software.

Features of Proposed System


a Support migration/transfer of schema and data across Oracle, My
SQL, SQL Server and MS Access.
b Provides connectivity to databases.
c Provides more option like create database.
d Migratesdatabase table indexes views constraints along with data.
e Provide option to migrator to both schema or just data, or just
schema alone.
f The software maintains stringent security of data through proper
authorization and authentication measures for effective role
based access.
g Handles the migration of auto increment columns appropriately.

3. Feasibility Analysis

Feasibility Analysis
1 Target Application Area
Professional Application.
2 Proposed Project Scope
a To implement the system with many to many database conversion
mapping.
b Simplify processes - minimizing the number of applications.
c To implement the system with
1 Database convertor.
2 Databasecreator.

3 Development Side Requirements


a Hardware requirement :i Processor: Pentium IV or more.
ii Hard Disk: 40 GB.
iii RAM: 1 GB.
b Software requirement :i Operating system: Windows XP.
ii Front End: VB.NET.
iii Back end: SQL SERVER 2005.

4 Client Side Requirements


a Hardware requirement :i Processor: Pentium IV or more.
ii Hard Disk: 40 GB.
iii RAM: 1 GB.
b Software requirement :i Operating system: Windows XP.
ii Tool: Microsoft Windows .net Framework 3.5
iii Back end: SQL SERVER 2005.

5 Tools used for Feasibility Analysis


a Market Survey
To get information about how actual work is carried out we
visited some organizations and also had a questionnaire
session.
b Information search through sources
Internet
All the information and viewing to the all migration forms of the
organization and relevant to it.
1 Mr. Sandesh Khandui (Database Administrator of ZCon)
How does the data store in data warehousing?
What is the role of the Database Administrator
in the organization?
How does the migration perform on data
warehousing?

6 Feasibility / Viability findings for the proposed project


I

II

Technical Feasibility
To make it technically feasible a network has to be
established.
The computer system must be equipped with a high
configuration database server.
Economic Feasibility
Projection and Estimation :
a Development cost :
i Windows XP: Rs. 9,000 approx.
ii Microsoft Visual Studio 2008: Rs. 1, 02,000
approx.
iii SQL Server 2005: Rs. 89,000 approx.
iv Software Development& software testing:
76,000approx.
b Cost to the client :
Total Cost: Rs.2, 76, 0000approx.

III

Operational Feasibility
Provision of training must be conducted to the staff members
before implementing the software so that they could effectively
work in the changed environment.

IV

Behavioral Feasibility
No need to give extra training to user. Training about to handle
software is more than enough. And system is much more user friendly.

Legal Feasibility
This software here by carries a determination of any infringement,
violation that could result from development of system.

4. Detailed System Analysis

Detailed System Analysis

1 System Under Consideration


Database Warehouse and Management.
2 Major Modules in System
1. User Management.
2. Password Management.
3. Migration: Convertor & Connection management.
4.Data Reader:
i. Virtual Memory.
ii. Data cleaning.
5.Data Processing.
6.Database Creator.

You might also like