Best system cleaning software
Client Requirement
The basic requirement of the client was to get software that helps cleaning the entire system in order to enhance its performance so that it can run efficiently. The specific requirements of the client were:
- Remove the registry files and the information that is not needed any more
- Clean the system in order to increase the speed of the PC
- Remove the specified files and folders to free the disk space
- Remove all the junk from the PC to make it run smoother
- Delete the broken shortcuts and temporary internet files to better performance
- Delete the passwords and browser tracks to maintain the privacy
- Uninstall the software easily which are of no use any more
Project Challenges
The company faced the following challenges while developing Disk TuneUp:
- Collecting file scan rules
- Collecting Registry scan rules
- For disk wipe functionality giving support for different file systems (FAT12, FAT16, FAT32, NTFS/NTFS5 file systems.)
- Making it hard to recover deleted files data by using disk wipe functionality
Technologies Used
Operating System & Server Management | Windows OS, Software Firewall Configuration & Maintenance |
Development Tools & Environments | Microsoft Visual Studio 2013 XML, C#, .Net Framework 4.0, WPF, LINQ, Microsoft Visio etc. |
Manpower
Project Leader | 1 |
Developer | 3 |
Quality Assurance Testers | 2 |
Planning
Taking into the consideration the functionality of the software, the planning has been carried out wisely with the utmost care:
- Firstly, the analysis and high amount of research was carried out in order to come up with the exact functionality to provide the customers.
- All the development coding standards have been followed in order to manage the system well.
- Primary focus was on removing the registry and unwanted files from the specified folder by adding the path in order to optimize the performance.
- Finally, the user interface layer takes care of the graphical user interface of the system.
Development Highlights
- This application will run on the operating systems like Windows XP, Vista and Windows 7.
- It is built around C, assembly language, C# and .Net framework 4.0.
- It helps to delete all the passwords and unwanted files in order to enhance the performance of the system.
- The design was made using the UML diagram.
- The software was developed in less than a year.