- C# (Microsoft Visual Studio)
| | Screenshots
| Sources and executable
| | PROJECT.1 | OLAP Multidimensional Analysis- case study: Microsoft Analysis Services
This application assists in the construction of an OLAP data cube, using multidimensional modelling in Microsoft Analysis Services 2005 and a MOLAP base structure. Communication with Analysis Services is assured through the ADOMD OLAP object, which is based on a XML protocol (XMLA). Using a DataSource object, we will input the data necessary in populating the cube, which in turn is stored into the Analysis Services server. After processing, the cube can be viewed using a COM object (PivotTable) from Office Web Components package (OWC). Using this object, we can add measures and dimensions from the existing ones and view the aggregated data. Interactivity is given by the arborescent view structure of all the OLAP objects available on the server, which server can be set in the configuration file. Through a contextual menu, we have the possibility to run through the creation and processing steps for a cube. This implies starting from the creation of the OLAP database, if it does not exists, to the creation and visualization of the cube.
|
Click here
|
Not available
| PROJECT.2
| SEDNA XML Database
This project offers an inside into XML native databases, using an XML database implemented with the help of an Open Source XML Native DBMS called Sedna. Project allows the basic operations: selection, insertion and updating using XQuery language, a dedicated query language on XML data. Several XQuery statements are already configured and can be modified using various parameters. The system is intuitive and presents a simple application on Sedna XML Native DBMS. Sedna is a DBMS build from scratch in C/C++. Almost all the characteristics of a DBMS are supported: queries, updates, transactions, security, etc. Sedna uses XQuery language and for updates it has extended it with a language called XUpdate. Project coded in Microsoft Visual Studio 2005, C# programming language. Sources and project file available for download.
|
Click here
|
6.18 MB - Click here
| PROJECT.3
| CKY Chat Parser
This application detects Chomsky normal grammatical forms from a chat in English. The program reads the listings of a chat (XML format) and depending on the references found, list the lines under the form of a tree. To apply the CKY (Cocke-Kasami-Younger) parser, we remove typical abbreviations, words with less meaning called stop-words, typical emoticons and punctuation signs and digits. Using WordNet dictionary (plus libraries), we recognize the parts of speech for the remaining words. The result consists in fragments of initial phrases which have the biggest probability to contain relevant information about the discussion in the chat. Project coded in Microsoft Visual Studio 2005, C# programming language. Sources and project file available for download.
|
Click here
|
17.8 MB - Click here
|
| | | Screenshots | Sources and executable
| | PROJECT.1 | Twitter Simulation
This project mimics a social networking application, similar to the well
known Twitter portal (twitter.com). It allows participants to tell others
what books they are currently reading, along with their mood, location and any
thoughts about them. It also allows new users to register in order
to login to their post pages. Another important functionality is that any user can follow any
other user, by flagging him as a friend. Therefore, the user will be able to
see the posts uploaded by all his friends.
|
Click here
|
Not available
| | PROJECT.2 | Online Camera Store
This application is similar to other well known camera
stores (camerastore.com.au). It allows users to browse through the cameras
for sale or search the camera by make. Cameras are grouped into two levelled
categories, first under type of camera and then each type is grouped by brand
or make of camera. This application allows new users to register in order to
checkout their purchases. Also, this application allows staff members to
register and login, in order to add and delete stock details. Users or clients are
able to select the cameras they wish to buy and generate an order with multiple
items. Among the many other features, the main interface includes the most popular items based on the number of
sales and reduced sale items as selected by staff members.
|
Click here
|
Not available
|
| | | Screenshots | Sources and executable
| | PROJECT.1 | Time Checking System
This project is an automated time checking system for the employees in an institution. One RFID reader/writer, connected to the PC through the serial COM port is used. The interface of the application is written in Visual Basic 6, which reads data stored on RFID cards. The data read is encrypted using MD5 and then sent to a MySQL database. The web interface (PHP) will load this data and generate various reports. Interactivity is given by the possibility to display time checking lists into a web browser. Among the options of the program, we can set the reading interval (by default is 800ms) and set restrictive access to the web interface by username and password. One simulation process is also implemented, in case a RFID reader is not available.
|
Click here
|
Not available
| | PROJECT.2 | Land Leasing Contracts
This application was coded in Microsoft Visual Basic 6, using a Microsoft Access database (.mdb) and Data Report Designer generator, included in the VB6 package. The project allows adding, modifying and deleting land leasing contracts. There are various reports for which different filters can be set, depending of the user options. The main reports of the application list the total land leasing area, the land leasing surface for each holder, the owners of a parcel and the land leasers of a commune. The data from the contracts or reports can be viewed through the Document interface, which shows them in a format similar to Microsoft Word. After listing, the data can be printed to any printer installed.
|
Click here
|
Not available
| | PROJECT.3 | Graphic Trees
This project is done using Visual Basic 6.0 and shows tracking operations (width-first and depth-first) and the solutions for the hamiltonian chain over graphical trees. The data files (input trees) are available on the hard-disk or can be built by the user using the mouse. Project coded in Microsoft VB 6. Sources and project file available for download.
|
Click here
|
30KB - Click here
|
| | | Screenshots | Sources and executable
| | PROJECT.1 | Java Technologies for Image Processing
This project is an application on image processing packages JAI and JMF. The extensions JAI (Java Advanced Image) and JMF (Java Media Framework) are Java packages used for image processing and for loading and processing movies. The project presents new operators for image processing and establishes a link between JAI and JMF as a data source. Therefore, applying image processing techniques on a movie in real time is achievable. Interactivity is given by existence of a menu and various control buttons. There are options for loading images, for image processing of one or two images, options for loading and processing movies and buttons for saving processed images.
|
Click here
|
Not available
|
| | | Screenshots
| Sources and executable
| PROJECT.1
| Graphs and binary trees
The purpose of the project is to solve problems specific to graphs and binary trees. Finding Hamiltonian cycles, searching through graphs and binary trees, finding conex components, checking connection between two nodes, creating minimal cost partial trees and determining optimal paths are within the scope of this project. The input files have been constructed by the author but there is the option of keyboard input. Project coded in Borland C++ 3.1, DOS version. Sources and project file available for download.
|
Click here
|
1.43 MB - Click here
| | PROJECT.2 | Graphs and binary trees
The purpose of the project is to solve problems specific to graphs and binary trees. Based on the same subjects as Project.1 above, this second version uses optimizations in the form of objects, methods and data structures (lists, queues, stacks) specific to OOP (Object Oriented Programming). This led to a better stability and speed of processing. The input files have been constructed by the author but there is the option of keyboard input. Project coded in Borland C++ 3.1, DOS version, built in Borland C++ 5. Sources and project file available for download.
|
Click here
|
1.69 MB - Click here
| | PROJECT.3 | Solar system simulation
The purpose of the project is to simulate the movement of planets in our solar system. Interactivity consists of using the keyboard for zoom operations, increase/decrease speed of rotation and movement onto the y-axis. Using the view options we can choose the planets that are included in the simulation and the proportionalities (standard for viewing or proportional to real size). Project coded in Borland C++ 5, Windows version. Sources and project file available for download.
|
Click here
|
4.31 MB - Click here
| | PROJECT.4 | Animation using interpolation
The purpose of the project is the comparative study of five different methods for generating animation using interpolation between key frames. The 3D movement of a dolphin is shown using the main methods of interpolation in real time: linear interpolation, interpolation using Bezier, B-Spline and Romm-Catmull curves and SLERP interpolation using quaternions. The error rate between the animation and an intermediary frame is also shown as reference. We have the possibility of choosing the method of interpolation using buttons and we can also set various parameters like: the speed of the animation in ms, the number of intermediary segments (also known as the animation step) and the rotation of the reference frame when using quaternion interpolation. Also, we can rotate the camera holding down the left mouse button or zoom in/out on the model using the up and down arrow keys. Project coded in Microsoft Visual Studio 2005, Visual C++ programming language. Sources and project file available for download.
|
Click here
|
6.70 MB - Click here
|
|
ď Florin Ostrovan, Feb 22, 2011 7:56 PM
ď Florin Ostrovan, Feb 24, 2011 4:00 PM
ď Florin Ostrovan, May 7, 2011 12:47 PM
ď Florin Ostrovan, May 23, 2011 9:56 AM
ď Florin Ostrovan, May 10, 2011 3:22 AM
ď Florin Ostrovan, May 14, 2011 10:58 AM
ď Florin Ostrovan, Apr 27, 2011 3:18 AM
|