Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Case Study For Web Portal for Controlling Pot Operations
1. Case Study For Web Portal
for Monitoring and
Controlling Pot Operations
Brainvire Infotech Pvt. Ltd
www.brainvire.com
http://www.brainvire.com
2. Client Requirement
http://www.brainvire.com
Client uses DCCU technology to manage operation of pots.
The DCCU technology has a main interface for monitoring and controlling pot operations.
The historical data recordings as well as the operational reports
The system is the main monitoring tool for the pots in Potlines.
Pot trace and data entry graphs show the pot condition at present
The data is presented in an effective and user-friendly manner.
DUBAL requires improving and adding additional functionalities
3. http://www.brainvire.com
To arrange graphs on one page minimizing the need of
switching between the pages in order to obtain the information
and club together related information
To use the latest technology in various graph tools such as
multiple Y-axes, data value on mouse-hover etc.
The main objectives of this
project are:
4. http://www.brainvire.com
The system provides the following
functionalities:
Enables the user to derive all the current information for a pot or a group
Provides a minute-based trace for a pot for the last 72 hours
Allows parameters to be set for a pot or a group of pots or across the line
Care of emergency situations such as power outages
Show the shift summary for a pot or a group of pots
It is based on reading and writing data in flat binary files maintained
Shows an overall view of all the pots in the Potline in a graphical display.
5. http://www.brainvire.com
Displays the status and the statistics of the entire Potline.
Parameter changes can be done for a single pot, multiple pots, a section
of pots or the complete Potline
Historical data is stored in the system with the facility to query data
Provides a shift summary for the pot or group of pots
Query the pots based on status or statistics
View trends
Reports can be viewed and printed
6. Technologies Used
http://www.brainvire.com
Operating System &
Server Management
J2EE (Server-side Language) A suitable managed code development
environment for handling the extensive
project.
HP UX V11.11 Sturdy and stable operating system with high
level functionalities for online development.
Oracle Engine Versatile, High Performance database
management system. Cross- platform
compatible database component of the
JDBC platform.
Microsoft Visio Integrated tool best suited for modular
architecture and iterative development of
software.
Eclipse Indigo Versatile web development tool with
exhaustive support for various server-side
scripting frameworks and CSS, JavaScript.
Subversion (SVN) Ideal application providing stratified storage
and back up of code files.
JSP,Servlets, XML, Binary files, Amcharts,
Jasper Reports
A library of cohesive classes and API written
in Java.
8. Planning
http://www.brainvire.com
The Database layer containing Oracle Server Database,
Tables, triggers and so on
The User Interface Layer which forms the Graphical User
Interface of the website
The J2EE Layer for communication between server and
Database
9. Development Highlights
http://www.brainvire.com
Time frame for the displayed data on the graph should be 32 hours by
default, starting at the last point of time as done currently
Combination of Trace, Events and Data Entry graphs in one screen along
with Info and Alarm Events
The graphical package has the capability to zoom on a specific time period
selected
Display the Trace to be plotted and above Events and Data Entry
It has two Y axes only by default left will be Smooth Resistance and right
will be Noise
Graph has vertical line with Date/Time representing Date/Time and Value
for each parameters
10. http://www.brainvire.com
Next slide the chart we have 4 buttons:
Show/Hide All, Show/Hide Trace, Show/Hide Events and Show/Hide Data
Entry for individual grouping of parameters.
Charts have Legends showing all the parameters and showing dynamic
value on moving vertical line.
The user should be able to select or deselect Axes also by clicking on the
parameter’s name in legend.
There is an Alarm and Events tab with Legends, which will show all Alarm
Events info for selected period.
Right side shows an information block for last 10 values measured.
By clicking on a parameter, there is a possibility to make changes (BRSP,
TRSP and BFT).