Welcome to web Pages of Vicky Shiv

Resume Experience Projects Courses Thesis Download

 

Download Page

note for all mailbox application the password of the administrator is "password"

DownLoad Demo

Visual C++ *.exe DownLoad

  • One tier Visual C++ Mail Box application using object serialization. Download Demo at OneTierVC++MailboxApp.zip
    Developed a one tier client server mailbox application using following MFC classes CDialog, CEdit, CButton, CListBox, CMap, CList, CFileDialog. Application uses MFC object serialization to store objects likes administrator, mailbox and messages. The application is one tier as it loads all its data (object serialization) at startup. Application has capability to save data to a file at regular intervals. Download a demo at
    OneTierVC++MailboxApp.zip .To see the how the application works and to check out sample screens click here.
  • Two Tier Visual C++ Mail Box application using ODBC with Oracle or MS SQL Database. DownLoad a Demo at DatabaseMailboxApp.zip
    Converted one tier client server MailBox application into a two-tier client server application using additional MFC classes like CDatabase, CRecordSet. The application keeps only relevant data into the memory and fetches the faulted data from the database as needed. During runtime the application provides a utility which uses ExecuteSQL function of CDatabase class to create all the Tables, Primary Key and Foreign Key in the database. Application was tested on Oracle and MSSQL Database. DownLoad a demo at
    DatabaseMailboxApp.zip. To see the how the application works and to check out sample screens click here.

Java Application *.class DownLoad

  • One Tier Java Mail Box Application using Object Serialization. Download all *.class File at JavaOneTierApp.zip
    Developed a one tier client server MailBox application using following Java classes Frame, Panel, TextArea, TextField, Button, BorderLayout, GridLayout, Vector, HashTable. Application uses Java object serialization to store objects likes Administrator, MailBox, Messages.
    To see the how the Application works and to check out sample screens click here. To view the Mail Box Architecture click here.
  • Two Tier Java Mail Box Application using ODBC-JDBC with Oracle or MS SQL Database. Download all *.class File at JavaTwoTierApp.zip
    Converted one tier client server MailBox application into a two tier client server application using additional Java classes like Connection and JDBC-ODBC Bridge. The application keeps only relevant data into the memory and fetches the faulted data from the database as needed. Application was tested on Oracle and MSSQL.
    To see the how the Application works and to check out sample screens click here. To view the Mail Box Architecture click here.
  • Live Demo using Java Applet

    • One Tier mailbox Java Applet using object serialization. For a Live Demo click here OneTierApplication.html
      Developed a one tier client server mailbox applet using following Java classes Frame, Panel, TextArea, TextField, Button, BorderLayout, GridLayout, Vector, HashTable. Application uses Java object serialization to store objects likes Administrator, MailBox, Messages. Live demo is available and all  class files are available at my web site. It uses Vector and Hashtable to deal with one to many relationship.
      To see the how the application works and to check out sample screens click here. To view the Mail Box Architecture click here.

    Description : This is used to calculate a scalar product of two vectors, you multiple them component wise and can use up "n" threads, where n is the less than equal to number of components of the vector. Design is in form of applet. The user select the no of threads (between 1 to n ). Then clicking a start button to starts the execution with all the available threads trying to execute the calculations as fast as possible. Synchronization is done in order to maintain the integrity. As soon as thread terminates, the corresponding components of the output vector is updated. There are two version : Synchronous and Asynchronous. For the synchronous version the output vector is displayed after all the components of output vector is available. For an asynchronous mode this is done as soon as components are available. The timing fields shows the time spent on the calculation of the scalar product by the corresponding thread. Initialization of vector is done by the random number and each thread represent the unique color. To check the documentation and applet in action click here.

    Download thesis

    Download class files for the dis name server and the LIS   client

    1