07-06-2013, 03:51 PM
Inventory Management System
Inventory Management.doc (Size: 2.44 MB / Downloads: 33)
INTRODUCTION
Inventory management information system is high performance software, which speeds up the business operations of the organization. Every organization, which deals with the raw materials, put its great effort in the efficient utilization of its raw material according to its need and requirement. The organization has to perform number of tasks and operations in order to run its business in a manual system. For example:
• Estimation of new raw material required.
• Preparation of purchase order.
• Preparation of Inward gate pass/purchase invoice.
• Preparation of Outward gate pass /sale invoice.
• Preparation of Debit note.
Auto Generated Demand Dept Wise
Software generates demand for a particular raw material item according to the average quantity of raw material needed, if the quantity of a raw material item is less than to the MOL (minimum order level). The demand can be generated on the daily basis. This auto-generated demand has full detailed information about item as well as vendors.
Introduction to JAVA
The Java Story
Back in 1990, a gentleman by the name of James Gosling was given the task of creating programs to control consumer electronics. Gosling and his team of people at Sun Microsystems started designing their software using C++, the language that most programmers were praising as the next big thing because of its object-oriented nature. Gosling, however, quickly found that C++ was not suitable for the projects he and his team had in mind. They ran into trouble with complicated aspects of C++ such as multiple inheritances of classes and with program bugs such as memory leaks. Gosling soon decided that he was going to have to come up with his own, simplified computer language that would avoid all the problems he had with C++.
Introducing Java
By now, everyone may be curious why Java is considered such a powerful tool for Internet development projects. We already know that Java is a simplified version of C++. Anyone who has struggled with learning C++ knows that the key word in the previous sentence is "simplified." C++ added so much to the C language that even professional programmers often have difficulty making the transition.
The Java Developer's Kit
Java is actually more than a computer language; it's also a programming environment that includes a complete set of programming tools. These tools include a compiler, an interpreter, a debugger, a disassembler, a profiler, and more. To create a Java program, first use a text editor to create the source-code file. Users write the source code, of course, in the Java language. After completing the source code, which is always saved with a .java file extension, compile the program into its byte-code format, the file for which has the .class file extension. It is the .class file that the interpreter loads and executes. Because the byte-code files are fully portable between operating systems, they can be executed on any system that has a Java interpreter.
After compiling and running a Java program, one may discover that the source code needs modification. The Java debugger can help to find errors, whereas the Java profiler provides handy information about program. If users run into a compiled Java program that like to see in source-code form, the Java disassembler will do the translation. Java also includes a program that creates the files need to take advantage of native methods (functions written in another language, such as C++). There's even a program that can create HTML documents from Java source-code files. Although all the development tools are DOS applications-that is, they don't run under Windows-they provide a complete environment for creating and managing Java projects.
Local and Remote Applets
One of Java's major strengths is that one can use the language to create dynamic content for your Web pages. That is, thanks to Java applets, Web pages are no longer limited to the tricks one can perform with HTML. Now Web pages can do just about anything users want them to. All need to do is write the appropriate applets.
But writing Java applets is only half the story. How Web page's users obtain and run the applets is equally as important. It's only write the applet (or use someone else's applet), but also to provide users access to the applet. Basically, Web pages can contain two types of applets: local and remote. In this section, one can learn the difference between these applet types, which are named after the location at which they are stored.