Showing posts with label software. Show all posts
Showing posts with label software. Show all posts

Tuesday, February 1, 2011

Thariya's Statistical Data Analyzer Version 1.0 (Open Source)

From my previous post I released the Beta Version of this software. Now I'm going to release the Version 1.0 which has some more features than in the Beta Version.


Newly added features

  • Error and exception handling
    • In the Beta Version, when the user enters a character or a string instead of adding a numeric value, the software crashed. The new version is capable of identifying the input and generates a particular error message without failure.
  • Show the remaining data points to be entered
    • When the user enters data, the remaining data points that can be added is displayed.
  • Find the 'Mode' of the data set
    • The Beta Version was unable to find the 'Mode' of the entered data set, but this version is capable of finding it.
  • Increased size of the list boxes
    • Without scrolling, the user can view more data than in the Beta Version. 

Click Here to download the Setup (736.31 KB). This needs installation.

Click Here to download the Portable Version (373.56 KB). No need of installation. 

Click Here to download the Source Code (6.44 MB).  You can customize and use it according to your needs.

You need .NET Framework 3.5 to run the software.
 You can use this software when doing the 'Probability and Statistics' Lab Assignments. You can check your answers in SPSS with this.

P.S - Special thanks to Guruparan Giritharan for his feed back on the Beta Version and helping me in the Exception Handling of the New Version. My previous experience in using Dynamic 2D arrays was helpful when implementing a way to find the 'Mode'.

-Tharindu Edirisinghe-
-SLIIT 10'-

Sunday, January 30, 2011

Thariya's Statistical Data Analyzer Beta Version

I developed a software to enter data and to do a statistical analysis. It generates a report to help you understand the distribution of your data set.

This is the first window you get . In the text box, Enter the number of data you have to analyze. If you have 30 data, enter 30. If you exactly do not know how many data points there are, just enter a number which is greater than the number of data you have to analyze. For example, if you think there can be 40 data points, just enter 50 or something. Anyway I designed this to support only to 100 maximum data. So the number you enter should be in the range  5 <= number <= 100 .

Then press 'Proceed'. You will get the following window.

You can type the data in the text box and by pressing the 'Put Data' button, you can enter it. When entering, if you entered an incorrect data, press 'Delete Last' button to delete it.

'Print Original Data' button will print the data according to the order you entered.
'Sort and Print' button will sort the data according to the ascending order and print them.
'Statistics Analyzer' button will open a new window and you can see the analysis of data. Click on the below image to see what conclusions you can obtain.
By pressing 'Back' button, you can go back to data entering window.

This is the 'About' window. Please send me a feed back so that it will help to correct mistakes if there any.

Click Here to Download the setup (734.75 KB). This needs installation.

Click Here to Download only the Application (373.07 KB). This can be used without installation. 

Once you download the software, you will get a zip file. First extract the files. Then you will get a folder and inside that the setup file is included. Install the software using 'Setup' file. This software requires .NET Frameword 3.5 to run. If you still haven't installed .NET framework, run the 'Windows Installer Package' included in the downloaded folder. It will redirect you to Microsoft's website where you can download the .NET Framework.

P.S - I used Visual Studio 2008 as the IDE and C++ when developing the software. The experiences I got from the ST II assignment helped me to develop this. I referred the 'Probability & Statistics For Engineers & Scientists' book to learn how the calculations are to be done and got the understanding of the domain. Since the domain was well understood and the project was a small one, I used 'Iterative Waterfall Model' when developing. This is the output of 10 hours continuous work in-front of my computer.

Special Thanks to Isuru Madanayake for doing the Beta Testing of the software. I dedicate this to Our P&S lecturer, Madame Chandrika Fernando !!!


-Tharindu Edirisinghe-
-SLIIT 10'-

Monday, November 29, 2010

VMware Workstation

This is a software which provides you an environment to install multiple Operating Systems on the same PC as virtual machines. The advantage of using this software is that you don't need an extra partition in your hard disk to install an operating system. This has so many features than the Microsoft's Virtual PC software. 

For your IPE subject in the 1st year 1st semester, you may work on Linux platform most probably Fedora. When I was doing my 1st semester at SLIIT, I used VMware Workstation to install Fedora 12 as a virtual PC on my computer.


Before you download the torrent, check whether there are enough seeders so that you can download it without any problem. 

Click Here to download torrent with Serial Number. (568.79 MB)

-Tharindu Edirisinghe-
-SLIIT 10'-

Microsoft Virtual PC

Using this software, you can install more than one Operating System in your computer. Currently I'm using Microsoft Virtual PC 2007 version. This is less capacity than VMware Workstation. The advantage of using this software is that you don't need an extra partition in your hard disk to install an operating system.

For your IPE subject in the 1st year 1st semester, you may work on Linux platform most probably Fedora. Microsoft Virtual PC supports the Linux platform also. Currently I have installed Windows 7 as the main operating system of my PC and on Virtual PC, I have installed Fedora 12.




Click here to go to downloading page. (30.5 MB)

Download the setup file according to your current Operating System (32 / 64 bit).

-Tharindu Edirisinghe-
-SLIIT 10'-

Power ISO for CD / DVD image manipulation


PowerISO is a powerful CD/DVD image file processing tool, which allows you to open, extract, create, edit, compress, encrypt, split and convert ISO files, and mount these files with internal virtual drive. It can process almost all CD-ROM image files including ISO and BIN.

One of the most important features of this is that we can have up to 8 virtual CD / DVD drives.  


Download the software from the above link. The keygen is also included in the zip file so that you can register your software and get the maximum use of it.

Then install it. While you are installing, it will ask you to select the types of associated files. Remember to select all of the given supported files because it will be useful when dealing with different types of CD / DVD images. 



The above picture shows you how to change the number of CD / DVD virtual drives. 


The above picture shows you how to mount an image. Go to my computer, then right click on a virtual drive and mount the image as in the picture. Then browse the image and mount.

There are so many features in this software. Try them on your own.

-Tharindu Edirisinghe-
-SLIIT 10'-