Kenny Tran
CS @ UC Santa Barbara
StarsRUs
A Java database management system developed for a Databases course at UCSB.
Overview
As the final project for a Databases course at UCSB, a teammate and I were tasked with designing a database hosted on Oracle Cloud and developing a Database Management System (DBMS) utilizing Oracle SQL and the Java Database Connectivity (JDBC) API.
UCSB CS174A F23
Project Description
You have been hired to develop a software system for the StarsRUs brokerage.
The brokerage allows its customers to buy and sell stocks of movie stars and directors in the market.
…
Your system should be able to manage all customer accounts and to support online trading and transactions by its customers.
In particular, your system will provide the following functions:
- Maintain balance information for all customer accounts
- Maintain account information on customers
- Process transactions (deposits, withdrawals, buy, sell, etc.)
- Generate monthly reports and update accounts with monthly interest
- Provide an interface for online trading and transactions, accessing necessary information about movies, actors and directors, the market, and necessary trading methods.