save money with easy computer asset tracking by josh kleinhuizen & kelly cardona
TRANSCRIPT
Save Money with Easy Computer Asset Tracking
By Josh Kleinhuizen & Kelly Cardona
Project Description Every business with computers needs to keep
track of them This includes hardware and software Saves money by saving time The application scans a client machine from a
central location The data that is received is stored in the database This data can be read from the MMC or generate a
report with SQL server.
Technologies Code - Microsoft Visual Studio .NET C# Database - Microsoft SQL Server 2005 Front End – MMC 3.0 (Microsoft Management
Console 3.0) – In Development Gather Method – WMI (Windows Management
Instrumentation) C# form to scan computers
Deliverables Learn C# and SQL server 2005 Gather client computer data using WMI Build database Insert collected data into database Handle errors and exceptions in code Display data in custom MMC Scan computers using a front end application
(Form) Create reports of the data collected
Timeline
Budget
Item Description Retail CostCost
Incurred
Computer (Windows XP Compatible) Have $399.00 $0.00
Windows XP Profesional UC MSDN 199.99 0
Microsoft Office 2003 Pro Have 499.99 0
SQL Server 2005 Express Edition Free 0 0
SQL Server 2005 Standard UC MSDN 5811.99 0
Visual Studio 2005 UC MSDN 799 0
1 GB USB Thumb Drive Have 16 0
Retail Total: $7725.97
Our Total: $0.00
Testing During development testing was a top priority Bugs were found and fixed Multiple computer environments used to test
Problems Overcame No previous knowledge of C# or SQL server MMC 3.0 has very little documentation and no one
at school knew MMC coding Lack of programming logic and efficiency Many debugging issues
Demo
Application Potential XML compatibility Multiple data versions Fully automated scanning Streamlining MMC functionality
Conclusion This project has taught us a lot about project
management, software development and business process
We have designed a very useful application for the business market
Our skill set is much more rounded since we completed a project that was not focused primarily on our field of study but would have been far less successful without our knowledge of networking