Sunteți pe pagina 1din 13
SYNOPSIS a FOR er PROJECT BSc.IT 6th Semester Submitted By: Joby John K.J. i? hay we A Project Synopsis IT Asset Inventory BSc.IT IT Asset Inventory SYNOPSIS SUBMITTED IN PARTIAL FULFILMENT OF THE REQUIREMENT FOR THE REQUIREMENT FOR THE AWARD OF THE DEGREE OF BACHELOR OF SCIENCE IN INFORMATION TECHNOLOGY (B.Sc.IT) SUBMITTED BY Joby John KJ. Roll. No: 540687105 INGPRED BY LFF SIKKIM MANIPAL UNIVERSITY Project Synopsis IT Asset Inventory BScIT TITLE: IT Asset Inventory IT Asset Inventory is a real-time asset tracking system that allows corporate companies to maintain a centralized IT Asset database generates customized reports. OBJECTIVE OF THE PROJECT IT Asset Inventory is a real-time Asset tracking system that is designed to provide the core of the vast range of features. It allows companies to maintain a centralized database to track the available IT assets in a simple manner with very limited resource usage. This is achieved using Microsoft's new WMI technology. It works well ina LAN or WAN environment with the least bandwidth usage. All the data transfers are done internally using WMI and thus have a common protocol usage. The entire project is subdivided into the following modules. Inventory Sean This module allows the application to collect the required client information using WMI scan. The range of computers can be defined from workgroup or domain. Required administrative credentials should be registered during scanning process. This credential is used during the computer or network scan using WMI protocol. Scanning process is executed using WMI parameters to retrieve asset related information from computers. Asset Listener - Server Asset listener — Server is the core service for IT Asset inventory system. This service should be running from a server and services should run all time to receive the updates from clients. This service is configured with customized schedules to pull information from clients. Synopsis Page 4 Project Synopsis IT Asset Inventory BSc.IT Contents TITLE: IT Asset Inventory. OBJECTIVE OF THE PROJECT. ‘TOOLS TO BE USED... COMPLETE STRUCTURE OF THE PROGRAM. FEATURES. DATA FLOW DIAGRAM, DATA DICTIONARY, DATABASE STRUCTURE. DATA FLOW DIAGRAM....... Zero Level DFD.. IMPLEMENTATION PROCEDURE. ‘TESTING PLAN. FUTURE SCOPE ‘Synopsis. Page 3 Project Synopsis IT Asset Inventory BScIT Windows Management Instrumentation - Client ‘Windows Management Instrumentation ~ Client service is required in all client machines. ‘This is essential to supply the required information form client machine to server. Inventory LOGGER Inventory logger is online console to monitor current activities from inventory system. Logger maintains the records of scanning activities and results. This will be helpful to analyze the success and failure asset scan results, ADMINISTRATION The administration module can manage users to enable the application related accounts. SEARCH Search capability is designed in customized way to help the asset manager, it is designed to accept the custom query with available data. REPORTS Reports screen provides default asset management reports which includes date of, installation, changes and current user ‘Synopsis Page 5 Project Synopsis IT Asset Inventory BScIT TOOLS TO BE USED SERVER Hardware Processor: Any Server grade processor compatible with Windows Server 2003 or above ‘50mb free space for program and database Software Platform: Windows Server 2003/2008 with IIS and .NET Framework 3.5 or above Front End: Visual C# Database: SQL Server 2005/2008 CLIENT Hardware Processor: Any processor compatible with Windows XP or above Disk Space: 2 mb free space for listener & log Software Platform: Windows XP or above with .NET Framework 3.5 or above installed (for Windows Client) Web Client Front End: ASP.NET C# DEVELOPMENT TOOLS/TECHNOLOGIES Visual Studio.NET 2005/2008: Visual Studio is a powerful software development tool for the enterprise. Full cycle application development and implementation can be done using Visual Studio and its accompanying tools. VS 2005 is used for developing Windows as well as ASP.NET applications that are targeted to run on machines with .NET Framework installed. ‘Synopsis Page 6 Project Synopsis IT Asset Inventory BSc.IT DATA FLOW DIAGRAM ‘Zero Level DFD Store WMI Database IMPLEMENTATION PROCEDURE Implementation of the design decides the success of the project. Itis a very important phase in the entire system life cycle. Implementation includes all those activities that take place to convert from the old system to the new one. The new system here is a completely new conceptualized system where the existing methods were completely conventional. Successful implementation may not guarantee improvement in the organization using the new system, but improper installation will prevent it. It has been observed that even the best system cannot show good result if the analysts managing the implementation do not attend to every important details. This is an area where the system analysts need to work with utmost care. User Training: It is a vital phase in the system implementation. Users who will be using the system must be trained well in order to efficiently use the system. A trained set of users can advocate for the success of the system. User training includes preparing manuals and documentation, demonstrate the system and provide hands on training on the system. Synopsis Page 11 Project Synopsis IT Asset Inventory Table Name: Inventorydata Description: Inventory database BSeIT Primary Key: invid Field Name Data Type Width | Description Tnvid varchar i0 Log 1d ‘computername | nvarchar 20 User Td Seriaino varchar 25 seriaino Tp address Tp address 100 | Ip address Harddisk varchar 25 Harddisk Memory Nvarchar 10 Memory Synopsis, Page 10 Project Synopsis IT Asset Inventory BScIT DATA FLOW DIAGRAM, DATA DICTIONARY, DATABASE STRUCTURE Data Structures (few samples) ‘Table Name: Profile Description: User Profiles Primary Key: Userld Field Name Data Type Width] Description Userid varchar 10 User Id First Name nvarchar 50 First Name Last Name. varchar 50 Last Name Designation nvarchar 50 Designation Status nvarchar 1 Status Role Nvarchar 5 Role ‘Table Name: Login Description: User Login Primary Key: Userld Field Name Data Type Width] Description Userid nvarchar 10 User Id UserName nvarchar 20 User Name Password nvarchar 50 Password Synopsis Page 9 Project Synopsis IT Asset Inventory BST COMPLETE STRUCTURE OF THE PROGRAM IT Asset inventory is one of the most advanced application utilizing the latest Microsoft technologies. The complete structure of the program is depicted below. FEATURES ‘* IT Asset inventory is asset management application which is to help to mainta in centralized asset database in corporate networks. An exceedingly easy, well thought- out and user friendly interface. + _Itworks over a modern TCP/IP protocol. The communicator sends and receives ‘messages using a modern, popular, and easy to configure and flexibly routable ‘TCP/IP protocol (TCP for unicast messages and UDP for broadcasts). ‘+ The ability to send information using Microsoft’s windows management instrumentation services. + IT'asset inventory has real time database from its advanced inventory scanning using WMI components. + _ Easy implementation and deployment. As a product initially designed for use in large networks, it has all the essential features for enterprise-wide deployment, such as silent setup and SMS integrations. + _Itis capable of tracking all available software licenses. This is useful for Microsoft enterprise licensing and helps management to identify additional requirement from license point of view * Full-featured logging. To identify success and failure of inventory scans. ‘Synopsis Page 8 Project Synopsis IT Asset Inventory BScIT SQL Server 2005/2008: SQL Server 2005 is one of the most widely used RDBMS. It can be installed in a normal PC or a server computer. It automatically scales itself to use the hardware in its optimum. Windows Communication Foundation: WCF simplifies development of connected applications through a new service-oriented programming model. WCF supports many styles of distributed application development by providing a layered architecture. At its base, the WCF channel architecture provides asynchronous, untyped message-passing primitives. Built on top of this base are protocol facilities for secure, reliable, transacted data exchange and broad choice of transport and ‘encoding options. Windows Management Instrumentation (WMD) : isa set of extensions to the Windows Driver Model that provides an operating system interface through which instrumented components provide information and notification. WMI is Microsoft's implementation of the Web-Based Enterprise Management (WBEM) and Common Information Model (CIM) standards from the Distributed Management Task Force (DMTF). WML allows scripting languages like VBScript or Windows PowerShell to manage Microsoft Windows personal computers and servers, both locally and remotely. WMI is preinstalled in Windows 2000 and newer OSs Windows Presentation Foundation: WCF simplifies development of connected applications through a new service-oriented programming model. WCF supports many. Page 7 Project Synopsis IT Asset Inventory BSc.IT TESTING PLAN Software testing is the process of checking the quality of software in simulated as well as live environments. The quality of a system depends on its design, testing and implementation. First the software goes through a phase often referred to as Alpha Testing in which errors and failures based on simulated user requirements are verified and studied. The modified software is then subjected to face a test called Beta Testing in the actual user's site or in a live environment. The system is used regularly with live transactions. The third level of quality assurance is to certify that the program or software package is current and conforms to standards. ‘The proposed system has been checked for its accuracy. The forms have been checked for its accuracy. The forms where user enters data bear necessary validation checks at specific points and generate messages for the users so that they can proceed in the right direction, ‘The process of checking whether entered data meets certain conditions or limitations is called validation. Page 12 Project Synopsis IT Asset Inventory BSc.IT FUTURE SCOPE ‘The design of this inventory application is done in such a way that it can be extended for usage in many different scenarios and business requirements. ‘The system can be used in the following scenarious. - Asa quick inventory tool - Asa property management systems for IT companies - Asa inventory solution for enterprise companies employees to maintain a centralized database Following are the features that can be added to the system to make it a product. - HTML push-pull mechanism which will help remote clients who is connected using internet - Integrate with other vendor supplied products like cisco ‘The possibilities with the system is immense and it will be mostly driven by the business requirement of the implementing enterprise. Page 13

S-ar putea să vă placă și