|
PISCATAWAY, NJ - QSSI, a technology leader in providing Distribution, Fulfillment, Warehousing Automation and Supply Chain Software, announced the release of ePowerHouse today. ePowerHouse is a Web application product that provides PowerHouse/WMS users access to vital PC based data over the Web. Key design attributes include flexibility, user configurability and scalability. As with other development projects at QSSI, emphasis was placed on Design Patterns and Object Oriented standards.
ePowerHouse provides easy Web access to warehouse inventory, sales, purchase order information and much more. It is fully browser/HTML based with the HTML presentation separated from the rest of the code. "This gives our customers the freedom to change the look and feel of the Web pages to their own liking and was an essential design feature for the presentation of data stored in our warehouse management system", explains Dr. Peszek, Lead Software Architect at QSSI. As an example, PowerHouse/WMS maintains over 100 attributes related to sales orders and over 50 attributes related to order lines. It is essential to be able to customize the presentation of this data based on particular business needs of customers, as well as based on the access type of the connecting user. "By empowering our customers with the ability to create their own presentation logic and easily customize the data they want to present over the Web was of paramount importance to us. A Third Party Logistics company may want to present different data to their customers than a manufacturing and distribution company would. Configuration of the Web pages to present data tailored to a specific customer(s) and user(s) is very simple in ePowerHouse", adds Dr. Peszek.
ePowerHouse comes with a set of pre-defined standard URL's for accessing PowerHouse/WMS information over the Web. The URL's are not tied to a specific page but instead, they forward the presentation request to the Java Server Pages (JSP) which matches the presentation profile defined for the user trying to access the information.
The user presentation layer of ePowerHouse is coded using JSP. The JSP contain both Java and HTML code and are responsible only for presentation logic. Because the code is easy to learn, customers can modify, customize or restrict access to existing pages or add new pages to better serve those who have a need to use PowerHouse/WMS functionality or extract information from PowerHouse/WMS over the Web.
ePowerHouse is programmed as a combination of JSP and Servlets that run on top of QSSI's proprietary Java WMS Framework. WMS Framework objects can be deployed using Enterprise Java Beans (EJB) or, if EJB Server is not available, directly in a Web Server.
The WMS Framework consists of reusable programming libraries which are Design Pattern rich and allow fast access to well validated business logic. JSP and Servlets provide the technology to implement the Web presentation layer to the WMS Framework. "This choice of technology mimics the well known Model View Controller (MVC) design pattern where each Web page is represented by a JSP (the View) and a group of Servlets (the Controllers). The responsibilities of the JSP are restricted to presentation of information while the Servlets process user requests from the page and the WMS Framework is the Model", explains Dr. Peszek.
QSSI has substantial in-house experience in Java development and has written and maintains over 300,000 lines of Java code. Developers are Java certified and most have obtained the highest Java certifications available from Sun Microsystems.
No sensitive data is compromised with programmatic use of cookies or hidden form fields. ePowerHouse security is declarative rather than coded in the program. As a result, the level of security depends on the Web Server and other tools being used by the client. Therefore, ePowerHouse can share the same security with other Web applications a customer has deployed on their Web Servers and users accessing PowerHouse/WMS do not need to log into each sub-system separately. ePowerHouse log-in can also be done via a separate log-on screen or through access mapping XML descriptors.
QSSI is a well-established software development corporation specializing in the design and implementation of warehouse automation and inventory control systems. Customers include Time Warner, Pets.com, Rust-Oleum, Owens-Illinois, and Rubbermaid. PowerHouse/WMS is QSSI's high powered, flexible, object oriented, client/server warehouse management system that brings real-time computerized management to the warehouse floor.
Quality Software Systems, Inc. is headquartered at 200 Centennial Avenue, Piscataway, New Jersey 08854. Phone is 732-885-1919; Fax is 732-885-1872.
|