1.1 Background of The Study: 1.2.1 General Problem
1.1 Background of The Study: 1.2.1 General Problem
0 Introduction
We are here to introduce our Data Management System for Tulay sa Pag-
Unlad Incorporation (T.S.P.I.) Development Corporation. The Corporation was
published in October 09, 1981, headed by their “President Mr. Ruben C. Delaria”,
it is located at 1260 Guadalupe Nuevo, Makati City. The Corporation was divided
in 13 centers and with an appropriate reason, we choose the “Dubai Center”
because it was the nearest center we can provide a system handled by the
chairman Mrs. Patricia A. Patriarca. Every center has 30 members that can
borrow money from the corporation that is good for six months and must be paid
back in installment payments. We offer this system to prevent the lost of
information’s. This Data Management System is more efficient and reliable for
managing Time, organizing Data and provides Value for cost-effectiveness.
The Corporation used the old system which is the manual listing of
information’s in data storage, the Record books. These Record books
containing information only the Names, Date and Time and the amount of
Money they dropped are listed.
1
1.3 Objectives of the Study
In this Data Management System, they will not going to use Record
books as their usual storage instead they will use Personal Computer. In a
short period and span of time they can store and find Data they need and
it will easier for them to manage and manipulate their important
Information. By the use of ORACLE, (the Software we use to implement
the System) problems in storing Data and lost of information will lessen.
2.0 Methodology
Data Management System for T.S.P.I.
2
Since we are on the process of learning ORACLE, we need the use of our
handouts for using the commands and we need to have the installer of ORACLE
for the installation of the software to implement the System.
For the user of the software, we provide all the handouts containing all the
procedure of installing it including all the usage of the commands need to be
familiar.
For the installation of the software that is too sensitive, we need the guidance of
our instructor and list all the procedure of how to install it.
Case Study
NASDAQ Stock Market, Inc.
NASDAQ Deploys SQL Server 2005 to Support Real-Time Booking and Queries
NASDAQ, which became the world’s first electronic stock market in 1971,
and remains largest U.S electronic stock market, is constantly looking for more
efficient ways to serve its members. As the organization prepared to retire its
aging large mainframe computers, it deployed Microsoft SQL Server 2005 on two
4-node clusters to support its Market Data Dissemination System (MDDS). Every
trade that is processed in the NASDAQ marketplace goes through the MDDS
system, with SQL Server 2005 handling some 5,000 transactions per second at
market open. SQL Server 2005 simultaneously handles about 100,000 queries
day, using SQL Server 2005 Snapshot isolation to support real-time queries
against the data without slowing the database. NASDAQ is enjoying a lower total
cost of ownership compared to the large mainframe computer system that the
SQL Server 2005 deployment has replaced.
Situation
Since its debut in 1971 as the world’s first electronic stock market,
NASDAQ has been at the forefront of innovation, using technology to bring
millions of inventors together with the world’s leading companies. Trades are
executed through a computer and telecommunications network that transmits
Data Management System for T.S.P.I.
3
timely, critical investment information to more than 1.3 million users in 83
countries.
As part of its ongoing commitment to providing the most technically
advanced infrastructure and the greatest value for traders, NASDAQ is replacing
large mainframe computers with Intel-based servers that are more powerful,
easier to customizes and manage, and less expensive to acquire and maintain. A
key area designated for large mainframe computer retirement was the trade
reporting system that NASDAQ market participant’s access for trade summary,
risk management, broker clearing, and related needs.
Because this information is needed in real time, NASDAQ needed a solution that
would offer:
Solution
MDDS is a critical system for NASDAQ, as it keeps the official daily record
of all trades. It must be fast and highly available because data is constantly
inserted. NASDAQ’s MDDS solution receives about 8 million new rows of data
per day, and gives user a view into risk management, trade summary, broker
clearing, and NASDAQ market calendar information.
MDDS handles 5,000 transactions per second plus a large volume of Web
queries that come from NASDAQ’s WebLinkACT 2.0 a browser-based
application that electronically facilities the post-execution steps of price and
volume reporting, comparison, and clearing of trades.
4
SQL Server 2005 Snapshot Isolation- To facilitate query responses
without slowing the real-time delivery of trading information, the solution uses the
Snapshot Isolation feature of SQL Server 2005, which provides data concurrency
without requiring locking, through use of temporary database that holds updated
row versions for each transaction.
Benefits
NASDAQ, like many other organizations around the world, is being asked
to do more for less. “In essence we’re in a commodity business,” says Richmond
“As with other commodity businesses our prices continue to fall at the same time
that the volumes we must handle are going up. Ten years ago NASDAQ earned
about penny per trade. Today we make about one-tenth of a penny per trade.
SQL Server 2005 is helping us meet our goals of offering our customers more
while charging them less”.
5
Agility to Meet Customer Needs
“We have so much more flexibility with SQL Server 2005,” says
Richmond. “The differences really stand out when someone asks for an
application to make what I felt was fairly large change involving adding new
functionality to an application. The change would have been exceedingly difficult
to do with our old system. Working with SQL Server 2005 our team completed
the task in three of four days.”
“We have a great set of development tools with SQL Server 2005.” says
Paul Buu, Senior technical Specialist at NASDAQ.”
“Management Studio provides great working environment that simplifies testing
and debugging. I can simulate q query coming in from the client, for example,
generate a report, and then test the whole process.”
NASDAQ developers like the fact that SQL Server 2005 significantly
enhances the database programming model by hosting the Microsoft.NET
framework version 2.0 Common Language Runtime (CLR). It enables writing
procedures, triggers, and functions in any of the CLR languages, including
Microsoft Visual C#R.NET 2003 development tool, Microsoft Visual Basic.Net
2003 development system, and Microsoft Visual C++ 2003 development system.
“So far we’ve been working with stored procedures, but we very much like
the idea of the new SQL CLR features,” says Buu. “SQL CLR gives us the ability
to integrate powerful programmatic solutions without taking the time hit of leaving
the database to access an external application. NASDAQ is devoted to delivering
real-time so the ability to use CLR from within the SQL CLR form within the SQL
Server 2005 database is a much appreciated feature.”
6
to run queries against real-time data without slowing the delivery of trading data.
It has worked perfectly for us.”
Summary Scans- Users can utilize the scan to view risk management
summaries and real-time market exposure on the firm security level.
Risk Management Scans- Users can view risk management limit and real-
time exposure. The risk management scans can be used by market
maker, order entry, and clearing firms to view real-time market exposure
for a firm (executing broker’s dollar limits, current trade dollar balance,
percent but limit, percent sell limit, balance for each type of securities, and
other factors).
NASDAQ needed a solution that was enterprise ready and found it with
SQL Server 2005. “Every trade that it is processed in the NASDAQ marketplace
goes through MDDS,” says Richmond. “When we started this project in May
2005 we decided that we would be better served using SQL Server 2005 even
7
though it hadn’t yet been released. We’re now in the process of upgrading our
other database form SQL Server 2005,”
The move form large mainframe computer to SQL Server 2005 and Intel-
based servers is something of a milestone in the industry. “For years, we used
large mainframe computers because of their reputation for reliability,” says
Richmond. “The fact that we can move mission- critical applications from large
mainframe computers to SQL Server 2005 and Intel-based server shows how
both Microsoft and Intel are creating enterprise-grade solutions.”
We used the one of the most effective tool in gathering Information for the
system changeover, the On-Site Observation. We personally go to the site and
observed the operational problems of using their old system which is the manual
listing of information in their Data Storage. We discovered all the System
Element need to be change for the Enhancement and Improvements including
the collected factual information of the system as a System Data File by asking
some questions about their services and all the information of the current system.
8
2. The Corporation is located at___?
1260 Guadalupe Nuevo, Makati City
9
and divided into 13 centers with 30 members in each centers. We choose
the “Dubai” Center because it is the nearest center we can provide a
system handled by the chairman Mrs. Patricia A. Patriarca.
Member
Process
Member Data Management System for T.S.P.I. Information
10
Information
Receipt
Processed
List Information Information
Reference
Verify
Information
Record Book
Verified
Information
Member
Information Process
Member Data Management System for T.S.P.I. Information
11
Receipt
Processed
List Information Information
Reference
Verify
Information
ORACLE
Verified
Information
12
7.1 System Overview and Process Specification
For the backup features, we will add up an external hard drive for
extended backup in case that the system crash or the alternative solution,
the use of flash drive for code retrieval of the system is included but
optional. A man who
Specifications:
13
The new System
Table: MEMBER_PROFILE
Attributes Description Elements
MEMBER_ID Display the ID number ID number
MEMBER_NAME Name of the member Lastname + Firstname + M.I.
DATE_OF_ADMISSION Display the admission date Format: DD-MONTH-YY
AGE Display the age Age
SEX Display the gender Gender
GROUP_CODE Show the name of center Group code
ADDRESS Address of the member Street Address + District + City
STATUS Show the current status Status
CONTACT_NO Show the Contact number Option: landline / mobile
Table: MEMBER_TRANSACTION
Attributes Description Elements
TRANSACTION_NO Show the entire access Birthday + member ID
MEMBER_ID Display the ID number ID number
RECEIPT_NO Display the receipt number Receipt number
DATE_OF_PAYMENT The date of payment Format: DD-MONTH-YY
TIME_OF_PAYMENT The time of payment Format: hh-mm-ss
AMOUNT Show the current payment Amount
TOTAL_AMOUNT Display the total payments Total amount + Amount
Table 1: MEMBER_PROFILE
Figure 1.0
14
Figure 1.1
Figure 1.2
Table 2: MEMBER_TRANSACTION
Figure 2.0
15
Figure 2.1
16
8.1.2 Software Requirements
CHAIR on CHAIR
C
A
Data Management System for T.S.P.I.
B
I
17
N
E
T
PERSONAL TABLE
COMPUTER
CHAIR CHAIR
D
O
CHAIR O
R
Specification:
Memory : 512 MB
Processor : 550 MHz (Minimum)
Disk Space : Basic Installation total 2.04 GB
Software : Microsoft Windows XP Professional
18
system, only the chairman and executive have the access to
approve the entire changes of the current system.
Since the corporation does have a maintenance person for our proposed
system, we’re going to focus on teaching the personnel.
First, we’re going to test if the unit functions well. Second, we’re going to
check if the unit does have the requirements needed for the system. Third, we’re
going to implement the system. After installation, we’re going to check if the
system is working well, finally, we’re going to test and asked the trained user if
he/she knows already on how to use the software. We asked some questions
and we compare the answer to the expected output that is being asked. The
corporation should be informed and updated with the latest trends about the
Oracle database. By means of external hard drive for extended backup and flash
drive for code retrieval of the system, All the information are fully protected and
secured. All the outputs are saved to the flash drive and send it to an Email for
history file and additional storing of information to perform the expandability of
the proposed system.
19
Bibliography
http://www.google.com.ph/
http://www.google.com.ph/mail/
http://motoring.friday-ad.co.uk/
http://www.yahoo.com/
http://www.oracle.com/index.html
http://www.ask.com/
20
http://www.bing.com/
http://www.wikipedia.org/
http://www.yahoomail.com/
Resource Person
Acknowledgement
We would like to express all of our gratitude within the bottom of our hearts for the
people and places that contributed to make our proposal to be a success..
First of all, we are deeply indebted to our beloved Adviser / Subject Instructor,
Sir. Reynold Lorens M. Acal
for giving us the opportunity to present our proposal.
21
for providing us the information in their Corporation and all
data of the following members of the Dubai Center.
We also would like to thank the people that we ask but apparently didn’t do anything to
help us, instead of helping they bring pain to us! Even if they resist we thank them…
And special thanks to our Almighty God for giving us the people we need to make this
proposal the possibility to be presented in the near future towards the light of success.
22