Beruflich Dokumente
Kultur Dokumente
On
Big Bazaar
Introduction Of Company
Oops InfoSolutions was established in 2003. Its foundation and purpose is to provide
and construct programs for existing companies and provide new and exciting updates to
primitive basic technologies. Global Career Infotech started in Mohali which is situated
in Punjab, India and is one of the first to be opened in the vicinity. Global Career
Infotech first started with the education in India, through their curriculum we were able to
negotiate a service that was accessible to all students and post Graduates (this continued
with great success). We also provide study materials i.e program languages C, C+
+,Visual C++, VB, VB.Net, ASP.Net, XML, Oracle 9i, Sql Server 2000, ASP, Java,
Advance Java, Multimedia(Flash MX,Director MX,Fireworks MX,Dreamweaver Mx).
We have now expanded our network to other countries such as England, USA. This has
met with much appreciation & support. Global Career Infotech is now entering its 4th
successful year. Through networking we are able to provide a service to all races of
people.
Vision
To be the leader in the industry oriented quality education and training and be the
country’s premier institute for certification in the field of information, electronics and
communications technology (IECT).
Mission
To be the single source for quality assurance in computer education amongst the nation’s
institutes.
OBJECTIVE
4. Stimulate and offer aid for research and development of the benefit of
manufactures End users Electronic Data Processing Systems .
Java Versions
J2SE
The Java language has undergone several changes since JDK 1.0 as well as
numerous additions of classes and packages to the standard library. Since
J2SE 1.4, the evolution of the Java language has been governed by
the Java Community Process (JCP), which uses Java Specification
Requests(JSR) to propose and specify additions and changes to the Java
platform. The language is specified by the Java Language
Specification (JLS); changes to the JLS are managed under JSR 901.
In addition to the language changes, much more dramatic changes have
been made to the Java class library over the years, which has grown from
a few hundred classes in JDK 1.0 to over three thousand in J2SE 5.0.
Entire new APIs, such as Swing andJava2D, have been introduced, and
many of the original JDK 1.0 classes and methods have been deprecated.
Versions of J2SE as follows:
J2EE
The Java Platform, Enterprise Edition or Java EE (formerly known as Java 2 Platform, Enterprise
Edition or J2EE) has undergone several changes since 1.0 as well as numerous additions of new
specifications
1. Target users
2. Mall Administrator:
Any user can submit a shop creation request through the application.
When the request is approved by the Mall Administrator, the requester is
notified, and from there on is given the role of Shop Owner. The Shop
Owner is responsible for setting up the shop and maintaining it. The job
involves managing the sub-categories of the items in the shop. Also, the
shop owner can add or remove items from his shop. The Shop Owner can
view different reports that give details of the sales and orders specific to
his shop. The Shop Owner can also decide to close shop and remove it
from the mall.
4. Mall Customer/Guests:
A Mall Customer can browse through the shops and choose products to
place in a virtual shopping cart. The shopping cart details can be viewed
and items can be removed from the cart. To proceed with the purchase, the
customer is prompted to login. Also, the customer can modify personal
profile information (such as phone number and shipping address) stored
by the application. The customer can also view the status of any previous
orders, and cancel any order that has not been shipped yet.
5. Employees:
1.Category wise items that are sold more and the brand names for the
same
2. Which brand is more popular in each category of products
3. Who are the customers who visit often( to facilitate them by
making them Premier customers )
4. Discounts given to the Premier customers
In addition to the above mentioned points, due to the highly evolving
nature of the project, the following are planned to be delivered if deemed
necessary:
2. This project envisages bridging the gap between the seller, the
retailer and the customer. A very high flexibility is being
maintained in the design process so that this project can take the
following path : -
1. Model:
a. Core Java
b. JSP
c. Servlet
d. NetBeans IDE
e. Struts
2. Design
a. HTML
b. JavaScript
3. Database
a. MySQL Server
REQUIREMENT ANALYSIS
3.1.1.1) Investigation
As it was essential for us to find out more about the present system, we used the
following methods to gather the information: -
1. Observation: - Necessary to see the way the system works first hand.
2. Document sampling: - These are all the documents that are used in the system. They
are necessary to check all the data that enters and leaves the system.
3. Questionnaires: - These were conducted to get views of the other employees who are
currently employed in the system.
The constraints and limitation within a system are the drawbacks that occur during the
implementation of the system. These limitations and constraints can crop up in almost
every system; the most important fact is to find a way to overcome these problems.
Software design is the first of three technical activities – design, code generation, and test
that are required to build and verify the software. Each activity transforms information in
manner that ultimately results in validated computer software.
The design task produces a data design, an architectural design, an interface design and
component design. The design of an information system produces the details that clearly
describe how a system will meet the requirements identified during system analysis. The
system design process is not a step by step adherence of clear procedures and guidelines.
When I started working on system design, I face different types of problems; many of
these are due to constraints imposed by the user or limitations of hardware and software
available. Some times it was quite difficult to enumerate that complexity of the problems
and solutions thereof since the variety of likely problems is so great and no solutions are
exactly similar however the following consideration I kept in mind during design phased.
3.2) Software Requirement Specification
SRS stands for Software Requirement Specification.
It establishes the basis for agreement between customers and contractors
or suppliers on what the software product is expected to do, as well as
what it is not expected to do.
Some of the features of SRS are:
• It sets permits a rigorous assessment of requirements before design can
begin.
• It sets the basis for software design, test, deployment, training etc. It
also sets pre-requisite for a good design though it is not enough.
• It sets basis for software enhancement and maintenance.
Memory Requirement: Minimum of 256 MB for Eclipse 2.x and 512 for Eclipse 3.x
- Recommended 1GB of memory for best performance
Optimized command line for launching Eclipse: eclipse.exe -vmargs -Xms128M
-Xmx512M -XXPermSize=64M -XX:MaxPermSize=128M.
Must have Full JDK 1.4.1 for Eclipse 2.x, 1.4.2_5 for Eclipse 3.1.x, and
1.4.2_5+ or 1.5.0_5+ for Eclipse 3.2
Supported Eclipse Certified Operating Systems :
Versions: Windows 98
Eclipse 2.0.x Windows ME
Eclipse 2.1.x Windows NT
Eclipse 3.0.x Windows 2000
Eclipse 3.1.x Windows XP
Linux
MAC OS/X
Windows 2000
Eclipse 3.2.x Windows XP
Linux
Netbeans Windows XP
Windows Vista
Windows 7
MAC OS/X
SOFTWARE DESIGN
System design is the process of developing specifications for a candidate system that
meet the criteria established in the system analysis. Major step in system design is the
preparation of the input forms and the output reports in a form applicable to the user.
The main objective of the system design is to make the system user friendly. System
design involves various stages as:
1. Data Entry
2. Data Correction
3. Data Deletion
4. Processing
5. Sorting and Indexing
6. Report Generation
System design is the creative act of invention, developing new inputs, a database, offline
files, procedures and output for processing business to meet an organization objective.
System design builds information gathered during the system analysis
III. Economy
IV.Flexibility
V. Reliability
VI. Simplicity
4.1.2) Personnel
If the operating system is convinced that the new system will not benefit them, it appears
one, and the system is in serious trouble. To overcome this resistance participation by
operating personal during all phases of the changeover is necessary because they
constitute the organization, which must use alive in with newly design system. An
effective system produces not only information at the lowest cost pertinent and timely for
making decision.
The DFD was first developed by “Larry Constatine” as a way of expressing system
requirements in a graphical form. A DFD, also referred to as a bubble chart has a purpose
of clarifying system requirements and identifying major transformations that will become
the program in this system design.
A circle or bubble represents a process transform incoming data flow in to outgoing data
flow.
The input design is the link between the information system and the user. It comprises
developing specification and procedure for data preparation and those steps that are
necessary to put transaction data into a usable form for processing data entry. The activity
of putting data into the computer for processing can be achieved by instructing the
computer to read data from a written or printed document or it can occur by having
people key data directly into the system. The design of inputs focuses on controlling the
amount of inputs required, controlling errors, avoiding delay, avoiding extra steps and
keeping the process simple.
The system needs the following information for processing:
1) Information regarding Project Details
2) Information regarding Project Design Details
3) Information Employees Details
It includes:
1. Tables
2. Stored Procedures
employee
product
payment
FieldType DataType
Branch varchar(20)
Amounttype varchar(20)
Cardno varchar(20)
Amount double
Discount double
Date double
expenses
FieldType DataType
Branch varchar(15)
Bid varchar(15)
Elect_bill double
Tele_bill double
Furniture_charges double
Transport_rent double
Other_exp double
customer_loyalty
FieldType DataType
Branch varchar(15)
Bid varchar(15)
Ptype varchar(15)
Pid varchar(15)
Discount double
card
FieldType DataType
Creditcard double
Debitcard double
Malcard double
buyinfo
FieldType DataType
Userid varchar(15)
Pid varchar(15)
Ptype varchar(20)
Rate double
Qty double
Size varchar(15)
Company varchar(15)
buyinfo
FieldType DataType
Branch Varchar(15)
Bid Varchar(15)
Adv Type Varchar(15)
Amount Double
Login Page
Admin Section: