SYNOPSIS
SYNOPSIS ON BOOK SHOP INVENTORY CONTROL SYSTEM
PREPARED BY:
RIDIMA VARSHNEY 08BCM 21
In partial fulfillment for the award of the degree of BSc. Computer Maintenance
UNDER SUPERVISION OF:
MR.JAMSHED SIDDIQUI MR. MOHD. OQAIL AHMAD Computer science department AMU, ALIGARH
1
SYNOPSIS
INTRODUCTION TO THE TOPIC
A book shop inventory management system keeps an accurate record of the products and materials in each warehouse. This in itself keeps you informed, which helps drastically to prevent overstocking or understocking. An ideal program should likewise keep track of each purchase, the shipping process, and when it arrives. Having these records on hand will simplify problem solving as well as keep track of various customer interactions. Knowing this, it’s simple to see how having an inventory management system will even safe you money over time. Not merely will it prevent unnecessary spending, but it will similarly keep you from paying for mistakes by preventing them from occurring at all. It may even assist you in writing off taxes, as having a finished record of your yearly prices will supply you with the information you require to see how you may save. In addition to this, having an inventory management system on hand will allow you know which of your products are known besides which are simply a drain on your finances. Having a concrete record of what your customers and clients require moreover depend on is specially better for introducing novel marketing strategies as well as sales moreover deals. Building the inventory for your online bookstore can be the most enjoyable part of the business. You can choose to begin with a small or a large inventory. The number of books you have online at one time may not make any difference in the number of books you sell. What is important are the types of books you choose to sell. The more time you spend on building your online bookstore inventory, the better your sales and profit will be.
2
SYNOPSIS
AN OUTLOOK OF THE TOPIC
3
SYNOPSIS
ADVANTAGES OF THIS SYSTEM
Reduce uses of paper
By developing this system, we are trying to reduce the operation cost for a long time period.
Save time
This system also will uses less of time for the accessing data or information about client and at the same time makes the process of business become faster.
Save space (for Data/files storing)
All data or information that currently stored in the drawers or racks will be transfer to the database system that will be safely saved in the computer.
HOP IN10
Improve Data consistency
The effective and efficient data management will leads the data consistency.
Improve Data Sharing
4
SYNOPSIS
Related data can be shared across programs since the data is stored in a centralized manner. Even new applications can be developed to operate against the same data.
Better Controls
Better controls can be achieved due to the centralized nature of the system.
Reduced Maintenance
Maintenance less and easy, again, due to the centralized nature of the system.
OVERVIEW ABOUT THE PROPOSED SYSTEM
User Friendly
This database system is very simple, practical and easy to use. With the graphical interface, and many buttons that each represents different task, the user will find that the processes of storing and accessing Data and information are uncomplicated.
Automation
The system will automate some of the processes that user suppose to do it manually such as to compute the total bill of a customer, finds records and so on. J
AN
5
SYNOPSIS
2010
Faster
All finding records activities will be done by the system. The customers wouldn’t have to wait too long.
Backup and recovery
To prevent from losing Data and information, the system will have its own backup system that will be updated daily.
PROBLEM WITHOUT SYSTEM
Less efficient and effective Data management
Data and information about the clients is saved into a file and next to be put into a rack or drawer.
Not a user friendly
User need to input the data manually by using materials such as pens and papers. It sometimes can lead errors while fulfill the Data.
6
SYNOPSIS
High cost for data storing
The company needs the cover the cost of pens, papers, drawers/racks and other materials to store data about their customer.
Takes a lot of time
Process of finding and processing Data and information will take a lot of time and sometimes error can be occur during the processes.
No Back up and Recovery
Since storing data is only using physical materials, there will no back up system for the data if disaster happens .
BOOK SHOP INVENTORY SYSTEM 2010
Inconsistent Data
When the same data are stored in multiple locations, inconsistencies data are inevitable.
TOOLS INFORMATION OVERVIEW OF VB.NET
(As a Front-End tool)
7
SYNOPSIS
Visual Basic .NET (VB.NET) is an object-oriented computer programming language that can be viewed as an evolution of the classic Visual Basic (VB) which is implemented on the .NET Framework. Microsoft currently supplies two major implementations of Visual Basic: Microsoft Visual Studio, which is commercial software and Microsoft Visual Studio Express, which is free of charge.
Problems with VB 6.0
No capabilities for multithreading. Lack of implementation inheritance and other object oriented features. Poor error handling capabilities. Poor integration with other languages such as C++. No effective user interface for Internet based applications. In VB.NET all these shortcomings have been eliminated.
Some features of VB.NET
Full support for object oriented programming. Structured error handling capabilities. Access to .NET Framework. Powerful unified Integrated Development Environment (IDE). Inherent support for XML & Web Services. Better windows applications with Windows Forms. New Console capabilities of VB.NET. New Web capabilities with Web Forms.
Immense power of tools & controls (including Server Controls).
8
SYNOPSIS
OVERVIEW OF ORACLE 10g
(As a Back End tool)
Oracle is a RDBMS. RDBMS means Relational Database Management System. A RDBMS in general acts as a transparent interface between physical storage and logical presentation of data. It provides set of flexible and sophisticated tools for handling information and offer many benefits.
SOME FEATURES OF ORACLE 10g
It offers following benefits: It eliminates all parent-child relationships and instead represented all data in the database as simple row/column tables of data values. Flexibility in data modeling. Easy for accessing data. Each table is an independent entity and there is no physical relationship between tables. Reduce data storage and redundancy.
9
SYNOPSIS
Independent of physical storage and logical data design
It has wild level data manipulation language SQL).
Deffered writing at commits to improve transaction performance. Security and control. It has a roll back command for recreating the data base to its most resends safe point. Grant and revoke limits access to information down to row and column label. Views are valuable features for limiting access to the primary tackles in the database.
Professional ORACLE starts the DBMS (database management system) in the extended memory so more main memory is available for other applications.
Relational model of data management is based on set theory . Built-in query language is designed in the RDBMS, so that it can manipulate sets of data (one or more tuples).
10
SYNOPSIS
CONCLUSION
In conclusion, we can see that the system that we developed will bring a lot of benefits in many sides. More times can be saved as well as the cost of maintenance. By using this system, data management system will be more efficient and effective since the process of finding Data or information become faster and easier. Once you’ve tried an inventory management system, you’ll wonder how you ever got along without one. Its capability to grant the records you need while at the same time simplifying the procedure of finding them will increase productivity what’s more improve customer relations. As you can imagine, it is likewise an immense comfort being able to know exactly where your products are at any given time. Should a problem or concern arise,
11
SYNOPSIS
your customer service staff will be able to grant your clients with the info they need
12
SYNOPSIS
Project Synopsis Contents
Name of Student Enrollment No Project Title
CONTROL SYSTEM
: :
:
RIDIMA VARSHNEY
GA6800 BOOK SHOP INVENTORY
Student email
Contact no.
: :
[email protected] 8126623596
Project Category
:
FRONT END- VB.NET BACK END- ORACLE 10g
Project Supervisor Name
SIDDIQUI
:
MR. JAMSHED
MR. MOHD.OQAIL AHMAD
13