Professional Documents
Culture Documents
Manipulation Tool
Abstract:
Common Database Browser & Data Manipulation Tool which provides an easy
to use Web-Based based common interface for viewing, adding, editing, or
deleting entries in almost all the databases. The user should never have to
write SQL to view the data although a SQL window is provided. All user tables
and basic data type fields are available for access in the selected database.
As technology advances we tend to switch to new ways of accomplishing the
same tasks. Faster machines and better software increase our overall
computing and information processing speed as well as overall comfort and
reliability. New solutions sometimes offer expanded functionality and
increased performance. It is a database-independent application that defines
a common interface to provide fast access to SQL database servers.
This tool can be used to build, test, and debug PL/SQL packages, procedures
and functions. Using these users can create and edit database objects such
as tables, views, indexes, constraints, and users. Database Interface's SQL
editor provides an easy and efficient way to write and test scripts and
queries, and its powerful data grids provide an easy way to view and edit
data related to any DBMS or RDBMS.
Features:
My-SQL
etc).
The
&
Data
Manipulation Tool can be used to build, test, and debug PL/SQL packages,
procedures and functions. Common Database Browser & Data Manipulation
Tool users can create and edit database objects such as tables, views,
indexes, constraints, and users. Database Interface's SQL Editor provides an
easy and efficient way to write and test scripts and queries, and its powerful
data grids provide an easy way to view and edit data related to any
DBMS/RDBMS tool.
: Windows
Technology
Web Technologies
Web Server
: Tomcat
Database
Softwares
HARDWARE REQUIREMENTS:
Hardware
RAM
: 256MB (minimum)
Feasibility Study:
Preliminary investigation examines project feasibility, the likelihood the
system will be useful to the organization. The main objective of the feasibility
study is to test the Technical and Economical feasibility for adding new
modules and debugging old running system. All systems are feasible if they
are given unlimited resources and infinite time. There are aspects in the
feasibility study portion of the preliminary investigation:
Technical Feasibility
Economical Feasibility
TECHNICAL FEASIBILITY
The technical issue usually raised during the feasibility stage of the
investigation includes the following:
ECONOMIC FEASILITY:
The computerized system takes care of the present existing systems
data flow and procedures completely and should generate all the reports of
the manual system besides a host of other management reports.
It should be built as a web based application with separate web server
and database server. This is required as the activities are spread throughout
the organization customer wants a centralized database. Further some of the
linked transactions take place in different locations. Open source software
like TOMCAT, JAVA, Mysql and Linux is used to minimize the cost for
the
Customer.
Functional Requirements:
The main purpose of functional requirements within the requirement
specification document is to define all the activities or operations that take
place in the system. These are derived through interactions with the users of
the system.
1. This system should allow the user to interact with any database.
2. This system should allow the user to view list of all tables which are
present in the current/selected user.
3. This system should allow the user to browse and view the structure of an
existing database object.
4. This system should allow the user to design new database objects
5. This system should allow the user to view entire information about
database like database product name, product version etc. to the user.
6. This system should allow the user to use and implement different kinds of
SQL statements. The result of the SQL statement will be displayed
immediately after executing the statement.
7. This system should allow the user to import any database structure along
with data.
8. This system should allow the user to export database structure along with
data
9. This system should allow the user to perform some operations on tables
of any Database like create table, alter table, rename table and drop
table.
10.
This system should allow the user can search any keywords which are
related to data in database.
11.
This system should allow the user to view list of all columns which are
This system should allow the user can change the table settings like
display settings etc
13.
This system should allow the user can insert data in to any table
of any table like alter column, rename column, drop column and empty
column.
15.
This system should allow the user to search any keywords which are
related to data in database.
16.
This system should allow the administrator will get different types of
reports regarding all the users who are registered in this portal.
Nonfunctional requirements:
Nonfunctional
requirements
of the
from a single application. With the help of this interface, users even
without
tasks.
adequate knowledge
of
would
complete their
Documentation:
The proposed system requires proper documentation, user level
documentation which helps the users and administrator how to interact
with the
provided and get reports that can be generated by the system. In the
proposed system help link provides the user level documentation. The
RAD prepared during analysis phase helps the developer in-order to
develop the system as per clients requirements. The system design
documentation prepared
information
regarding
during
design
development
goals
and
about
process
subsystems
provides
into
the
addition to
proposed system
Hardware Consideration:
Hardware Considerations includes the virtual machine on which
the system should be built. Virtual machine includes operating system and
any software components needed. Virtual machine minimum required for
web server
Performance Characteristics:
The
proposed
system
is
server
applications
and
server
the
proposed
system
developed
using
JavaServerPages
which
Exceptions
arises
user
should
be
shown
with
appropriate
Quality Issues:
Quality
issues
refers
to
how
reliable and
robust
should
the
system be? While developing the proposed system the developer must
be able to guarantee the reliability transactions so that they will be
processed completely and accurately.
The ability of system to detect failures and recovery from those
failures refers to the availability of system. Robustness of system refers
to
the
capability
of
system
providing
information
when
concurrent
is
reliable
and
it
will
be
developed
using
JSP
which
supports
System modification:
As the proposed is not implementing employee hikes information
so
it
can
be
extended
and
this
updation
hardware
Security Issues:
can
be
done
and software
by
any
constraints
Security and confidentiality are the top most concerns of the client.
The proposed system should provide the following.
Administrator should be provided with id and password for secured
access of information regarding all users.
Each user should give certain parameters to interact with a databases
System Design:
SYSTEM DESIGN phase follows system analysis phase.
Design is
maintaining record proof design divisions and providing a blueprint for the
implementation phase. Design is the bridge between system analysis and
system implementation.
System design is transition from a user oriented, document oriented to
programmers or database personnel. The design is a solution, a how to
approach to the creation a new system. This is composed of several steps.
It
provides
the
understanding
and
procedural
details
necessary
for
OBJECTIVES OF DESIGN
System design is like a blue print for a building, it specifies all the
features that are to be in the finished product.
Modules Description:
1. User Module:
This module tells all about users who are using UNIVERSAL
DATABASE MANAGEMENT AND APPLICATION DEVELOPMENT INTERFACE as
user
interface
to
interact
with
any
database.
While
developing
Import:
By using this functionality any database structure along with data can be
imported in this portal.
Export:
By using this functionality any database structure along with data can be
exported from this portal.
Operations:
By using this functionality user can do some operations on tables of any
Database like create table, alter table, rename table and drop table.
Search:
By using this functionality user can search any keywords which are
related to data in database.
By using this functionality user can insert data in to any table directly by
giving values from user interface.
Export:
By using this functionality any database structure along with data can be
exported from this portal.
Operations:
By using this functionality user can do some operations on columns of
any table like alter column, rename column, drop column and empty column.
Search:
By using this functionality user can search any keywords which are
related to data in database.
4. Reports Module:
In this module administrator will get different types of reports
regarding all the users who are registered in this portal..
UML DIAGRAMS
UseCase Diagram:
Class Diagram:
Sequence Diagram:
Activity Diagram: