Вы находитесь на странице: 1из 13

Production Chain Management

System

By

Anurag Joshi, Nitin Singh, Rajesh KR, Vinay K Shukla

Indian Institute of Information Technology & Management – Kerala


Trivandrum,
Kerala 695 581

September 25, 2006

1
Contents

1 Executive Summary

Title of the project . . . . . . . . . . . . . . . . . . . . . . . ………3

1.1 Project Objectives . . . . . . . . . . . . . . . . . . . ……… 3

1.2 Project execution agency and address . . . ……… 3

1.3 Client Address and Contact Details. . . . . . ……… 4

1.4 Implementers and contact information . . . . ……...4

1.5 About the Guides . . . . . . . . . . . . . . . . . . . ……..…4

1.6 Project schedule summary . . . . . . . . . …………….5

1.7 Project deliverables for Phase 1 . . . . . . . . . ………5

1.8 Project Blog. . . . . . . . . . . . . . . . . . …………………5

2 The Problem ……………………………………………6

3 High-level descriptions of Technologies used …..6

4 Our approach to solving the problem ……………..10

5 Deliverables …………………………………………….12

6 Work Estimate ………………………………………….12

7 References ………………………………………………13

2
Production Chain Management System
1.1 Project Objectives

The Production Chain Management System is a Solution to overcome a


specific problem. The System is designed for a reputed tool room established in
the northern part of India. The organization name is Supreme Rolls and Shears
pvt. Ltd. This company was established in the year of 1998. They have an
experienced and well technical sound employee, headed by Mr. Rajiv gupta and
Mr. Subhash Badkul. After foundation year, the production and the sales of the
company are exponentially growing. The company has a manufacturing setup,
making different kind of Rolls for various Steel Rolling Mill Plants situated in
different region of the globe. The main product range of the company consists of
all types of Steel Rolls, such as work rolls, back up rolls, tube rolls, forming rolls
etc. for 20hi, 4hi, 6hi rolling mills, slitting cutters, spacers, knives and shear
blades for sheet metal industries. Now since the business is so much expanded
that they really need a data management system, which can solve the problem
for storing data, searching for data, manipulating data. This system should be
secure as any hinder to data can make losses to the company.

1.2 Project execution agency and address

Indian Institute of Information Technology and Management Kerala (IIITMK),


Park Center, Technopark, Kariavottam P.O. Trivandrum, Kerala – 695 581
INDIA. Tel: +91-471-2700777, Fax: +91-471-2527568.
Website - www.iiitmk.ac.in

3
1.3 Client Address and Contact details

Head Office and Works


Supreme Rolls and Shears Pvt. Ltd.
200-A & B, Sector F, Sanwer Road Industrial Estate,
Indore – 452015 M.P. India
Phone - +91- 731- 5047494 / 5047606
Fax - +91 731 272 4910
Email- rajivgupta@supremerolls.com
Website – www.supremerolls.com

1.4 Implementers and contact information

Anurag Joshi – anurag-pg5@iiitmk.ac.in


Nitin Singh -- nitinsingh-pg5@iiitmk.ac.in
Rajesh K R -- rajesh-pg5@iiitmk.ac.in
Vinay K Shukla - vinay-pg5@iiitmk.ac.in

1.5 About the Guides

Internal Guide - Prof. Venkatesh Choppella


(Associate Professor)
Indian Institute of Information Technology and
Management – Kerala
Email – choppella@iiitmk.ac.in

External Guide - Mr. Rajiv Gupta


(Director)
Supreme Rolls & Shears Pvt. Ltd., Indore
Email – rajivgupta@supremerolls.com

4
1.6 Project schedule summary

To over come the problem faced by the company regarding managing the data
management. The daily input of the data is really vast so recording it is a problem
of itself but the main problem comes when we want to retrieve the data. Here if
the engineer want to retrieve some data it take lot of time to retrieve, which is not
an efficient way as lot of time and resources, are wasted now. Also human tend
to make some error in storing the data. Secondly as the data is so huge storing it
is another problem some type storage is required like a new room. Which is
another problem so to over come all this aspects we are making the system
which will make all the data computerized and will be available from any whereas
the project is not just for a stand alone but it is web enabled.

1.7 Project deliverables for Phase 1

• The system that will handle with insertion, deletion, modification, retrieving
of data of the company.
• Deployment of software’s required for system.
• As the employees are non-technical we need to train them so that they
can use the system in an efficient manner.

1.8 Project Blog

www.webtech-pg5.blogspot.com

5
2 The Problem

• Where to store the information regarding their product?


• How to retrieve the information stored?
• Make the information available from anywhere?
• Make the system friendly for non-computer background employees?
• The information should be secure and only be dealt by the concern
person?

3 High-level descriptions of Technologies used

Java 2 Enterprise Edition (J2EE) provides an object-oriented, distributed and


cross-platform framework for developing and deploying robust, secure and
scalable E-Business and E-Commerce applications. J2EE enables efficient
development of enterprise applications, while leveraging investments in existing
business resources such as Database Systems, Messaging Systems and
Naming and Directory Services. Using J2EE, enterprise developers may
implement business objects using the Enterprise Java Beans (EJB) technology
and deploy them across a wide range of J2EE compliant application server.
Enterprise developers may also build sophisticated clients for their E-Business
applications using the Java Servlet, Java Server Pages (JSP), XML or the Java
Applet technologies. These clients may be packaged and deployed on a Web
Container. J2EE enables component-based development of both the business
logic and the presentation logic. Using this approach enables the development of
thin HTML, DHTML and JavaScript based clients. J2EE also supports the
development of complex clients as regular Java applications and applets.

The J2EE platform provides access to a host of enterprise services using well-
defined and standard Java Enterprise APIs that are listed below.

• Enterprise JavaBeans (EJB)

6
• Extensible Markup Language (XML)
• Servlets
• Java Server Pages (JSP)
• Java Messaging Service (JMS)
• Java Database Connectivity (JDBC)
• JMS (Java Message Services)
• JavaIDL
• Java Naming and Directory Interface (JNDI)
• Java RMI/IIOP
• Java Transaction Services (JTS) and Java Transaction API (JTA)

The Java 2 Platform, Enterprise Edition (J2EE) is a set of coordinated


specifications and practices that together enable solutions for developing,
deploying, and managing multi-tier server-centric applications. Building on the
Java 2 Platform, Standard Edition (J2SE), the J2EE platform adds the
capabilities necessary to provide a complete, stable, secure, and fast Java
platform to the enterprise level. It provides value by significantly reducing the cost
and complexity of developing and deploying multi-tier solutions, resulting in
services that can be rapidly deployed and easily enhanced.

The J2EE platform provides the following:

• Complete Web services support.


• Faster solutions delivery time to market.
• Freedom of choice.
• Simplified connectivity.

MySQL, the most popular Open Source SQL database management system, is
developed, distributed, and supported by MySQL AB. MySQL AB is a
commercial company, founded by the MySQL developers.

7
About MySQL:

• MySQL is a database management system.


• MySQL is a relational database management system.
• MySQL software is Open Source.
• The MySQL Database Server is very fast, reliable, and easy to use.
• MySQL Server works in client/server or embedded systems.

Features of MySQL:

• Written in C and C++.


• Tested with a broad range of different compilers.
• Works on many different platforms.
• Uses GNU Automake, Autoconf, and Libtool for portability.
• APIs for C, C++, Eiffel, Java, Perl, PHP, Python, Ruby, and Tcl are
available.
• Fully multi-threaded using kernel threads. It can easily use multiple CPUs
if they are available.
• A very fast thread-based memory allocation system.
• SQL functions are implemented using a highly optimized class library and
should be as fast as possible. Usually there is no memory allocation at all
after query initialization.
• A privilege and password system that is very flexible and secure, and that
allows host-based verification. Passwords are secure because all
password traffic is encrypted when you connect to a server.

• ?
Handles large databases. We use MySQL Server with databases that
contain 50 million records. We also know of users who use MySQL Server
with 60,000 tables and about 5,000,000,000 rows.

8
Tomcat is a free, open-source implementation of Java Servlet and JavaServer
Pages technologies developed under the Jakarta project at the Apache Software
Foundation. Tomcat is available for commercial use under the ASF license from
the Apache web site in both binary and source versions.

Tomcat is a web server that supports servlets and JSPs. Tomcat comes with the
Jasper compiler that compiles JSPs into servlets

The Tomcat servlet engine is often used in combination with an Apache


webserver or other web servers. Tomcat can also function as an independent
web server. Earlier in its development, the perception existed that standalone
Tomcat was only suitable for development environments and other environments
with minimal requirements for speed and transaction handling. However, that
perception no longer exists; Tomcat is increasingly used as a standalone web
server in high-traffic, high-availability environments.
Since its developers wrote Tomcat in Java, it runs on any operating system that
has a JVM

9
4 Our approach to solving the problem

As mentioned above how the data are important for an organization.

Data Security, Data manipulation, Data retrieval and Data Entry are very much

crucial task. We are providing a solution to the above features, which will make

the efficient and transparency will be achieved.

n At initial stage our group is going to analyze the problem which is

Mentioned in the section 2 of this report.

n Proper Documentation and description of the project

n After analyzing the problem we are going for its solution. The

Solution comprises

-- Selection of database

-- Mechanism to enter the data

-- Mechanism to retrieve the data from anywhere.

n Selection of the appropriate tools for making of the software and

Web pages.

n Finally testing the project

n Deployment the project.

10
What to
Analyzing the problem by Group do?

How to do?
Solution of the Problem
Development
Phase

Selection of the proper tools viz.


Database and Programming tool Database-
Mysql

Mechanism to enter the data into


database

J2EE

Mechanism to retrieve the data


from database

Deployment Testing of Database and Modules


Phase

Loading the database on client’s


server and Final Testing

11
5 Deliverables

ü We are going to make a system, which is going to computerize the data


for the company. All the records will be computerized, so now any
insertions, deletion and modification of the records could easily be done in
a fast and systematic manner. This would safe the time as well as
resources of the company.

ü For the system to work it some tools are really essential to be there in the
computer. As our backhand is MySQL so the system should have that
installed. Secondly the server should be uploaded with servlets and jsp
files.

ü As the employees are from non-computer background so they have to


trained to make the use of the system in an efficient manner.

ü The technical support for the system will be made to the user, for as long
he wants to sign the contract.

6 Work Estimate

10 days -- Project Planning and Project Proposal.


20 days -- Arranging Database and creation of database
30 days -- Making software modules for data entry and data retrievals using
JSP, Java Beans and Servlet.
20 days -- Testing, documentation, demonstration to the firm and to the Guides.
20 days -- Uploading the database and software’s on Supreme Roll’s server.

Total 100 days.

12
7 References

www.coreservlets.com

www.wikipedia.com

http://dev.mysql.com/downloads/

http://tortoisesvn.net/downloads

13

Вам также может понравиться