SlideShare a Scribd company logo
PROJECT SEMINAR ON SOFTWARE INVENTORY MANAGEMENT SUBMITTED BY :- JYOTI JAIN & YOGITA SAHU FINAL YEAR CSE
INTRODUCTION A typical Software Inventory Management can have a number of Software stocks of different types.  Each and every Software product can be from a different manufacturer (for e.g. Microsoft and Sun). Maintaining such a heterogeneous inventory can get out of hand if it isn't tracked properly. Service Desk Plus allows you maintain a clean and neat catalog of your varied inventory. The software Inventory Management has been planned to work as a stand alone software working on a stand alone computer The software will be flexible enough to be extended to be operated in a sophisticated distributed environment .
HARDWARE SPECIFICATION 16 MB RAM memory minimum, 32 MB RAM memory recommended IBM compatible PC with AMD/Intel Pentium P200 MHz processor or above. Approx. 50 MB hard disk space required SVGA Display running at 1024 x 768 resolution Mouse CD-ROM drive for software installation
SOFTWARE SPECIFICATION Technology Used :- Visual Studio.NET  Language Used :-Visual Basic .NET  Database :- MS-Access  Reporting Tool :- Crystal Report Operating System :- Windows XP
VISUAL STUDIO.NET   Microsoft Visual Studio  is the main Integrated Development Environment (IDE) from Microsoft. It can be used to develop console and GUI applications along with Windows Forms applications, web sites, web applications, and web services . Visual Studio supports languages by means of language services, which allow any programming language to be supported (to varying degrees) by the code editor and debugger, provided a language-specific service has been authored. Built-in languages include C/C++ (via Visual C++), VB.NET (via Visual Basic .NET), and C# (via Visual C#).
Visual Basic .NET (VB.NET) is an object-oriented computer language that can be viewed as an evolution of Microsoft's Visual Basic (VB) implemented on the Microsoft .NET framework. Visual Basic. NET is the most recent generation of Visual Basic. Developers will be pleased to note that its new features include inheritance, method overloading, structured exception handling, and more. These capabilities make it easier than ever to create .NET applications, including Windows applications, web services, and web applications.  VISUAL BASIC.NET
ADO.NET ADO.NET  is a set of computer software components that can be used by programmers to access data and data services. It is a part of the base class library that is included with the Microsoft .NET Framework. It is commonly used by programmers to access and modify data stored in relational database systems, though it can also be used to access data in non-relational sources. ADO.NET is sometimes considered an evolution of ActiveX Data Objects (ADO) technology, but was changed so extensively that it can be conceived of as an entirely new product. ADO.NET consists of two primary parts: Data provider Data set
Data provider These classes provide access to a data source, such as a Microsoft SQL Server or Oracle database and OLEDB data provider. Each data source has its own set of provider objects, but they each have a common set of utility classes: Connection: Provides a connection used to communicate with the data source. Also acts as an abstract factory for command objects.  Command: Used to perform some action on the data source, such as reading, updating, or deleting relational data.  Parameter: Describes a single parameter to a command. A common example is a parameter to a stored procedure.  Data Adapter: A bridge used to transfer data between a data source and a DataSet object . Data Reader: Used to efficiently process a large list of results one record at a time. It allows records to be accessed in a read-only, forward-only mode, i.e., records have to be accessed in sequential   order; they can neither be randomly accessed nor can a record which has been processed previously be accessed again.
Data Set Dataset objects, a group of classes describing a simple in-memory relational database, were the star of the show in the initial release (1.0) of the Microsoft .NET Framework. The classes form a containment hierarchy: A  DataSet  object represents a schema (either an entire database or a subset of one). It can contain tables and relationships between those tables.  A  Data Table  object represents a single table in the database. It has a name, rows, and columns.  A  Data Relation  is a relationship between tables, such as a primary-key foreign-key relationship. This is useful for enabling Data Row's functionality of retrieving related rows.  A  Constraint  describes an enforced property of the database, such as the uniqueness of the values in a primary key column. As data is modified any violations that arise will cause exceptions.
MS-ACCESS Microsoft Access is Relational Database Management Inc. It comes as a part of Microsoft Office’s package. It makes the task of creation and maintaining the database much easier. Maintaining a database involves performing of various data manipulation operations on the tables of the database. These operations are: Adding records Querying Modifying records Creating records These operations enable that user to store, retrieve and update data in the database. Also it facilitates to create relationship between the various tables. All these features make access a Relational Database Management System (RDBMS).
CRYSTAL REPORT Crystal Reports  is a business intelligence application used to design and generate reports from a wide range of data sources. Several other applications, such as Microsoft Visual Studio, bundle an OEM version of  Crystal Reports  as a general purpose reporting tool. Crystal Reports became the defector report writer when Microsoft released it with Visual Basic. Creating reports-: Users install  Crystal Reports  on a computer and use it to select specific rows and columns from a table of compatible data . Users can then arrange the data on the report in the format needed. Once the report layout is complete it is saved as a file with the extension RPT
Splash screen Login screen Main Project Screen Form appears according to  the query of the   user PROJECT EXECUTION
DATABASE AND PROGRAM DESIGN INVENTORY   PASS   Field Name Data Type Description Length ID Number User Identification Number 4 Title Text Company Title 50 Serial Text Serial/CD Key Number 50 Company Text Company Name 50 Date Date/Time Date and Time Field Name Data Type Description Length User Text User Name 22 Password Text User Password 25
WORKING OF PROJECT Splash Screen
LOG ON SCREEN
 
VIEW REPORT
VIEW DATA GRID
MAIN FORM
SUB-MENU
SUB-MENU
SUB-MENU
SECURITY MENU
EDITING PASSWORD
ABOUT MENU
SUB-MENU
LOG OFF SCREEN
FUTURE SCOPE & MODIFICATIONS We can provide more Robust security features. We can provide recovery of the failure of Database. Provision of feedback system can also be included. We can also make it centralized
Thank You

More Related Content

DOCX
Microsoft access
PDF
Rdbms Practical file diploma
PDF
Asp.net interview questions
PDF
Sap business objects interview questions
PPTX
Introduction to database with ms access.hetvii
DOCX
Power BI Interview Questions
PPT
Informatica training
PPTX
Architecture of integration services
Microsoft access
Rdbms Practical file diploma
Asp.net interview questions
Sap business objects interview questions
Introduction to database with ms access.hetvii
Power BI Interview Questions
Informatica training
Architecture of integration services

What's hot (20)

PPT
RTF
Bdc Screens
PPTX
MS SQL SERVER: SSIS and data mining
PPT
Database Concepts
PPT
Web service
PPT
Oracle reports
PPTX
Ms access
PPT
Easily Serving and Accessing HDF-EOS2 Datasets Using DODS Technologies
PDF
MS-SQL SERVER ARCHITECTURE
PDF
Visual basic databases
PPT
1-informatica-training
PDF
DOC
2005_604_Wagner_ppr
PDF
SQL Server Integration Services – Enterprise Manageability
PDF
Informatica complex transformation i
PDF
Whitepaper tableau for-the-enterprise-0
PPTX
SSIS control flow
PPT
Utilized Code Gen To Save Our Efforts In Sap Integration
DOCX
Android project (1)
Bdc Screens
MS SQL SERVER: SSIS and data mining
Database Concepts
Web service
Oracle reports
Ms access
Easily Serving and Accessing HDF-EOS2 Datasets Using DODS Technologies
MS-SQL SERVER ARCHITECTURE
Visual basic databases
1-informatica-training
2005_604_Wagner_ppr
SQL Server Integration Services – Enterprise Manageability
Informatica complex transformation i
Whitepaper tableau for-the-enterprise-0
SSIS control flow
Utilized Code Gen To Save Our Efforts In Sap Integration
Android project (1)
Ad

Similar to Project seminar (20)

PPTX
1 introduction
PDF
COLLEGE BUS MANAGEMENT SYSTEM PROJECT REPORT.pdf
PPT
Ch 1 D B Environment
PPTX
Access
PPTX
Fundamentals of information systems chapter 3.pptx
PPT
Fundamentals of information systems chapter 3.ppt
DOCX
jose rizal
PPT
En ch01
PDF
Database & dbms
PDF
Project report
DOC
124157075 gb
PPT
Modern database management jeffrey a. hoffer, mary b. prescott,
PPTX
Computer applications.pptx
PPTX
DATABASE ADMINISTRATION: Identify Physical Database Requirements
DOCX
Database management system
PPT
PDF
PPT
Dbms
PPT
Chapter01
PPT
Ena ch01
1 introduction
COLLEGE BUS MANAGEMENT SYSTEM PROJECT REPORT.pdf
Ch 1 D B Environment
Access
Fundamentals of information systems chapter 3.pptx
Fundamentals of information systems chapter 3.ppt
jose rizal
En ch01
Database & dbms
Project report
124157075 gb
Modern database management jeffrey a. hoffer, mary b. prescott,
Computer applications.pptx
DATABASE ADMINISTRATION: Identify Physical Database Requirements
Database management system
Dbms
Chapter01
Ena ch01
Ad

Recently uploaded (20)

PDF
Advanced methodologies resolving dimensionality complications for autism neur...
PDF
KodekX | Application Modernization Development
DOCX
The AUB Centre for AI in Media Proposal.docx
PDF
TokAI - TikTok AI Agent : The First AI Application That Analyzes 10,000+ Vira...
PDF
Unlocking AI with Model Context Protocol (MCP)
PDF
Peak of Data & AI Encore- AI for Metadata and Smarter Workflows
PPTX
Understanding_Digital_Forensics_Presentation.pptx
PPTX
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
PDF
Network Security Unit 5.pdf for BCA BBA.
PDF
Diabetes mellitus diagnosis method based random forest with bat algorithm
PDF
Machine learning based COVID-19 study performance prediction
PDF
cuic standard and advanced reporting.pdf
PDF
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
PDF
Encapsulation_ Review paper, used for researhc scholars
PDF
How UI/UX Design Impacts User Retention in Mobile Apps.pdf
PPTX
MYSQL Presentation for SQL database connectivity
PDF
NewMind AI Weekly Chronicles - August'25 Week I
PDF
The Rise and Fall of 3GPP – Time for a Sabbatical?
PDF
Electronic commerce courselecture one. Pdf
PPTX
PA Analog/Digital System: The Backbone of Modern Surveillance and Communication
Advanced methodologies resolving dimensionality complications for autism neur...
KodekX | Application Modernization Development
The AUB Centre for AI in Media Proposal.docx
TokAI - TikTok AI Agent : The First AI Application That Analyzes 10,000+ Vira...
Unlocking AI with Model Context Protocol (MCP)
Peak of Data & AI Encore- AI for Metadata and Smarter Workflows
Understanding_Digital_Forensics_Presentation.pptx
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
Network Security Unit 5.pdf for BCA BBA.
Diabetes mellitus diagnosis method based random forest with bat algorithm
Machine learning based COVID-19 study performance prediction
cuic standard and advanced reporting.pdf
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
Encapsulation_ Review paper, used for researhc scholars
How UI/UX Design Impacts User Retention in Mobile Apps.pdf
MYSQL Presentation for SQL database connectivity
NewMind AI Weekly Chronicles - August'25 Week I
The Rise and Fall of 3GPP – Time for a Sabbatical?
Electronic commerce courselecture one. Pdf
PA Analog/Digital System: The Backbone of Modern Surveillance and Communication

Project seminar

  • 1. PROJECT SEMINAR ON SOFTWARE INVENTORY MANAGEMENT SUBMITTED BY :- JYOTI JAIN & YOGITA SAHU FINAL YEAR CSE
  • 2. INTRODUCTION A typical Software Inventory Management can have a number of Software stocks of different types. Each and every Software product can be from a different manufacturer (for e.g. Microsoft and Sun). Maintaining such a heterogeneous inventory can get out of hand if it isn't tracked properly. Service Desk Plus allows you maintain a clean and neat catalog of your varied inventory. The software Inventory Management has been planned to work as a stand alone software working on a stand alone computer The software will be flexible enough to be extended to be operated in a sophisticated distributed environment .
  • 3. HARDWARE SPECIFICATION 16 MB RAM memory minimum, 32 MB RAM memory recommended IBM compatible PC with AMD/Intel Pentium P200 MHz processor or above. Approx. 50 MB hard disk space required SVGA Display running at 1024 x 768 resolution Mouse CD-ROM drive for software installation
  • 4. SOFTWARE SPECIFICATION Technology Used :- Visual Studio.NET Language Used :-Visual Basic .NET Database :- MS-Access Reporting Tool :- Crystal Report Operating System :- Windows XP
  • 5. VISUAL STUDIO.NET Microsoft Visual Studio is the main Integrated Development Environment (IDE) from Microsoft. It can be used to develop console and GUI applications along with Windows Forms applications, web sites, web applications, and web services . Visual Studio supports languages by means of language services, which allow any programming language to be supported (to varying degrees) by the code editor and debugger, provided a language-specific service has been authored. Built-in languages include C/C++ (via Visual C++), VB.NET (via Visual Basic .NET), and C# (via Visual C#).
  • 6. Visual Basic .NET (VB.NET) is an object-oriented computer language that can be viewed as an evolution of Microsoft's Visual Basic (VB) implemented on the Microsoft .NET framework. Visual Basic. NET is the most recent generation of Visual Basic. Developers will be pleased to note that its new features include inheritance, method overloading, structured exception handling, and more. These capabilities make it easier than ever to create .NET applications, including Windows applications, web services, and web applications. VISUAL BASIC.NET
  • 7. ADO.NET ADO.NET is a set of computer software components that can be used by programmers to access data and data services. It is a part of the base class library that is included with the Microsoft .NET Framework. It is commonly used by programmers to access and modify data stored in relational database systems, though it can also be used to access data in non-relational sources. ADO.NET is sometimes considered an evolution of ActiveX Data Objects (ADO) technology, but was changed so extensively that it can be conceived of as an entirely new product. ADO.NET consists of two primary parts: Data provider Data set
  • 8. Data provider These classes provide access to a data source, such as a Microsoft SQL Server or Oracle database and OLEDB data provider. Each data source has its own set of provider objects, but they each have a common set of utility classes: Connection: Provides a connection used to communicate with the data source. Also acts as an abstract factory for command objects. Command: Used to perform some action on the data source, such as reading, updating, or deleting relational data. Parameter: Describes a single parameter to a command. A common example is a parameter to a stored procedure. Data Adapter: A bridge used to transfer data between a data source and a DataSet object . Data Reader: Used to efficiently process a large list of results one record at a time. It allows records to be accessed in a read-only, forward-only mode, i.e., records have to be accessed in sequential order; they can neither be randomly accessed nor can a record which has been processed previously be accessed again.
  • 9. Data Set Dataset objects, a group of classes describing a simple in-memory relational database, were the star of the show in the initial release (1.0) of the Microsoft .NET Framework. The classes form a containment hierarchy: A DataSet object represents a schema (either an entire database or a subset of one). It can contain tables and relationships between those tables. A Data Table object represents a single table in the database. It has a name, rows, and columns. A Data Relation is a relationship between tables, such as a primary-key foreign-key relationship. This is useful for enabling Data Row's functionality of retrieving related rows. A Constraint describes an enforced property of the database, such as the uniqueness of the values in a primary key column. As data is modified any violations that arise will cause exceptions.
  • 10. MS-ACCESS Microsoft Access is Relational Database Management Inc. It comes as a part of Microsoft Office’s package. It makes the task of creation and maintaining the database much easier. Maintaining a database involves performing of various data manipulation operations on the tables of the database. These operations are: Adding records Querying Modifying records Creating records These operations enable that user to store, retrieve and update data in the database. Also it facilitates to create relationship between the various tables. All these features make access a Relational Database Management System (RDBMS).
  • 11. CRYSTAL REPORT Crystal Reports is a business intelligence application used to design and generate reports from a wide range of data sources. Several other applications, such as Microsoft Visual Studio, bundle an OEM version of Crystal Reports as a general purpose reporting tool. Crystal Reports became the defector report writer when Microsoft released it with Visual Basic. Creating reports-: Users install Crystal Reports on a computer and use it to select specific rows and columns from a table of compatible data . Users can then arrange the data on the report in the format needed. Once the report layout is complete it is saved as a file with the extension RPT
  • 12. Splash screen Login screen Main Project Screen Form appears according to the query of the user PROJECT EXECUTION
  • 13. DATABASE AND PROGRAM DESIGN INVENTORY PASS Field Name Data Type Description Length ID Number User Identification Number 4 Title Text Company Title 50 Serial Text Serial/CD Key Number 50 Company Text Company Name 50 Date Date/Time Date and Time Field Name Data Type Description Length User Text User Name 22 Password Text User Password 25
  • 14. WORKING OF PROJECT Splash Screen
  • 16.  
  • 28. FUTURE SCOPE & MODIFICATIONS We can provide more Robust security features. We can provide recovery of the failure of Database. Provision of feedback system can also be included. We can also make it centralized