Anda di halaman 1dari 21

CHAPTER :- 1 INTRODUCTION TO ORGANIZATION SIMPLUSTM AN ISO 9001:2008 CERTIFIED TRAINING CENTRE

We have entered the age of digital technology. Computer exists everywhere from a small kiosk to giant corporate house. Amongst all the sectors, information technology is forming and will pave a path faster growth. A dream! A hope! A wish! This is where all good things start and so was the start of SIMPLUS. SIMPLUS Team is a group of young and enthusiastic software trainers with a strong desire to stand apart and to earn recognition positive and creative work. SIMPLUS is mainly known for its software training with more than 4 years of experience in the field of software development. SIMPLUS has its fully independent programming, Designing and multimedia skill set. We are at the best value that the industry offers: any comparisons are welcome so that you can see the difference for yourself. THE ORGANIZATION SIMPLUS is a leading software-training institute, established in the year 2005 by Mr. Rahul Khanna (M.D) (Senior Programmer) The company has been promoted by highly experienced professionals dedicated to provide different software having under one roof. OUR VISION To be the preferred software-training provider across the globe in order to gave the latest and best training to our students. We constantly upgrade ourselves to the latest & the most appropriate technology available in the industry.

SIMPLUS is always motivated by new innovations & upcoming technologies and believes that the sky is the limit. Hence, there is a constant endeavor to update and enhance the existing with respect to that of the latest and the best technologies available in the market. Its no infrastructure but the ideas that make the base strength of this institute. We at SIMPLUS believe in teamwork with every new any the quest for acquiring new competencies continues forever searching, experimenting, innovating, learning moving ahead with our sincere efforts and dedication, shaping the future and changing our competencies to create new opportunities, is a never-ending process in the company.

CHAPTER :-2 OVERVIEW OF PROJECT Online shopping is the process whereby consumers directly buy goods or services from a seller in real-time, without an intermediary service, over the Internet. It is a form of electronic commerce. An online shop, eshop, e-store, internet shop, webshop, webstore, online store, or virtual store evokes the physical analogy of buying products or services at a bricks-and-mortar retailer or in a shopping centre. The process is called Business-toConsumer (B2C) online shopping. When a business buys from another business it is called Business-to-Business (B2B) online shopping. 2.1 History In 1990 Tim Berners-Lee created the first World Wide Web server and browser. It opened for commercial use in 1991. In 1994 other advances took place, such as online banking and the opening of an online pizza shop by Pizza Hut. During that same year, Netscape introduced SSL encryption of data transferred online, which has become essential for secure online shopping. Also in 1994 the German company Intershop introduced its first online shopping system. In 1995 Amazon launched its online shopping site, and in 1996 eBay appeared. 2.3 Advantages Convenience Online stores are usually available 24 hours a day, and many consumers have Internet access both at work and at home. Other establishments such as internet cafes and schools provide access as well. A visit to a conventional retail store requires travel and must take place during business hours. In the event of a problem with the item it is not what the consumer ordered, or it is not what they expected consumers are concerned with the ease with which they can return an item for the correct one or for a refund
3

Information and reviews Online stores must describe products for sale with text, photos, and multimedia files, whereas in a physical retail store, the actual product and the manufacturer's packaging will be available for direct inspection (which might involve a test drive, fitting, or other experimentation). Price and selection One advantage of shopping online is being able to quickly seek out deals for items or services with many different vendors (though some local search engines do exist to help consumers locate products for sale in nearby stores). Search engines, online price comparison services and discovery shopping engines can be used to look up sellers of a particular product or service.Shipping costs (if applicable) reduce the price advantage of online merchandise, though depending on the jurisdiction, a lack of sales tax may compensate for this.Shipping a small number of items, especially from another country, is much more expensive than making the larger shipments bricks-and-mortar retailers order. Some retailers (especially those selling small, high-value items like electronics) offer free shipping on sufficiently large orders.Another major advantage for retailers is the ability to rapidly switch suppliers and vendors without disrupting users' shopping experience.. MODULES 1. MEMBER :- Member module will be the central module of the application. Using this module member will login to his account or a new user can activate his account to become the member for online shopping.

2. SECURITY:- This module will help the member to change his current password for some reasons for example hacking of account.Also if a user forget his password than .with the help of this module his password can be retrieved

3. PRODUCT MASTER :- This module gives the complete information about the products available for online shopping for eg finding a particular product like shirt,tshirt,shades etc of a particular etc.This brands module also like give

NIKE,REEBOK,PUMA,TOMMYHILLFIGER,LEVIS information about the stock available.

4. SEARCHING :- With the help of this module the user can search any information regarding product like range,brand etc.

5 ADMINISTRATOR:-This module is under the control of administrator of the firm. He can check,insert update the details of the employees for example salary,contact no,address etc.

CHAPTER:-3 TECHNOLOGIES USED 3.1JAVA Java is the object-oriented language that is receiving wide attention from both industry and academia. Java was developed by James Gosling and his team at Sun Microsystems in California. The language was based on C and C++ and was originated intended for writing programs that control consumer appliances. The language was the first called Oak, named after the oak tree outside of Goslings office, but the name was already taken, so the team renamed it Java. Java is often described as a Web programming language because of its use in writing programs called applets that run within a web browser. That is, you need a Web Browser to execute Java applets. Applets allow more dynamic and flexible dissemination of information the on the internet, and this feature alone makes Java an attractive language to learn. However, were not limited to writing applets in java. We can write applications also. A Java application is complete standalone program that does nit require a web browser. A Java application is analogous to program we write in other programming languages. 3.1.1 Basic Concepts of Object-Oriented Programming Object Oriented Programming ( OOP ) is an approach to program organization and development ,which attempts to eliminate some of the pitfalls of conventional programming methods by incorporating the best of structured programming featured with several new concepts. It is anew way of organizing and developing programs and has nothing to do with particular language. However, not all language s are suitable to implement the OOP concepts easily. Languages that support OOP features include smartalk, Objective C, C++, Ada and Pascal.

3.1.2 Features of OOPS y Emphasis is on data rather than procedure.


6

y Programs are divided into what are known as objects data structures are designed such that they characterize the objects. y Methods that operate on the data of an object are tied together in the data structures. y y y y Data is hidden and cannot be accessed by external functions. Objects may communicate with each other through methods. New data and methods can be easily added whenever necessary. Follows bottom-up approach in program design.

3.1.3 Java Environment Java environment includes a large number of development tools and hundreds of classes and methods. The development tolls are part of the system known as Java Development Kit (JDK). y y y y y y y Applet viewer( for viewing Java applets) Javac(Java complier) Java( Java interpreter) Javap( Java disassembler) Javah(for C header files) Javadoc(for creating HTML documents) Jdb(java debugger)

Source code

Java Complier

Java enabled Web Browser

Java Interpreter

Output

Output

Fig 3.1 Java Environment

3.1.4 Simple Java Program Class SampleOne { public static void main( String args[] ) { System.out.println(Java is better than C++); } } Java Program Structure Documentation Section Package Statement Import Statements Interface Statements Class Definations Main Method Class { Main Method Defination }

3.1.5 AWT PACKAGE

The Abstract Window Toolkit (AWT) provides support for applets The AWT contains numerous classes and methods that allow you to create and manage windows. it can also be used to create stand-alone windows that run in a GUI environment, such as Windows.

Setting the Window's Dimensions The setSize( ) method is used to set the dimensions of the window. Its signature is shown here: void setSize(int newWidth, int newHeight) void setSize(Dimension newSize) The new size of the window is specified by newWidth and newHeight, or by the width and height fields of the Dimension object passed in newSize. The dimensions are specified in terms of pixels. The getSize( ) method is used to obtain the current size of a window. Its signature is shown here: Dimension getSize( ) This method returns the current size of the window contained within the width and height fields of a Dimension object. Hiding and Showing a Window After a frame window has been created, it will not be visible until you call setVisible( ). Its signature is shown here: void setVisible(boolean visibleFlag) The component is visible if the argument to this method is true. Otherwise, it is hidden. Setting a Window's Title
10

You can change the title in a frame window using setTitle( ), which has this general form: void setTitle(String newTitle) Here, newTitle is the new title for the window. AWT Control Controls are components that allow a user to interact with your application in variouswaysfor example, a commonly used control is the push button. A layout managerautomatically positions components within a container. Thus, the appearance of awindow is determined by a combination of the controls that it contains and the layoutmanager used to position them. Control Fundamentals The AWT supports the following types of controls: y y y y y y y Labels Push buttons Check boxes Choice lists Lists Scroll bars Text editing

These controls are subclasses of Component.

Adding and Removing Controls


11

To include a control in a window, you must add it to the window. To do this, you must firstcreate an instance of the desired control and then add it to a window by calling add( ), which is defined by Container. The add( ) method has several forms. The following form is the one that is used for the first part of this chapter: Component add(Component compObj) Here, compObj is an instance of the control that you want to add. A reference to compObjis returned. Once a control has been added, it will automatically be visible whenever its parent window is displayed. Sometimes you will want to remove a control from a window when the control is no longer needed. To do this, call remove( ). This method is also defined by Container. It has this general form: void remove(Component obj) Here, obj is a reference to the control you want to remove. You can remove all controls by calling removeAll( ). Except for labels, which are passive controls, all controls generate events when they are accessed by the user. For example, when a user clicks on a push button, an actionEvent has occurred. Labels A label is an object of type Label, and it contains a string, which it displays. Labels are passive controls that do not support any interaction with the user. Label defines the following constructors: Label( ) Label(String str) Label(String str, int how) The first version creates a blank label. The second version creates a label that contains the string specified by str. This string is left-justified. The third version creates a label that contains the string specified by str using the alignment specified by how. The value of
12

how must be one of these three constants: Label.LEFT, Label.RIGHT, or Label.CENTER. You can set or change the text in a label by using the setText( ) method. You can obtain the current label by calling getText( ). These methods are shown here: void setText(String str) String getText( ) You can set the alignment of the string within the label by calling setAlignment( ). To obtain the current alignment, all getAlignment( ). The methods are as follows: void setAlignment(int how) int getAlignment( ) Using Buttons A button is a component that contains a label and that generates an event when it is pressed. Buttons are objects of type Button. Button defines these two constructors: Button( ) Button(String str) After a button has been created, you can set its label by calling setLabel( ). You can retrieve its label by calling getLabel( ). These methods are as follows: void setLabel(String str) String getLabel( ) Here, str becomes the new label for the button.

13

The ActionEvent Class An ActionEvent is generated when : y y y a button is pressed a list item is double-clicked a menu item is selected.

There is an integer constant, ACTION_PERFORMED, which can be used to identify action events. You can obtain the command name for the invoking ActionEvent object by using the getActionCommand( ) method, shown here: String getActionCommand( ) For example, when a button is pressed, an action event is generated that has a command name equal to the label on that button. The ActionListener Interface This interface defines the actionPerformed( ) method that is invoked when an action event occurs. Its general form is shown here: void actionPerformed(ActionEvent ae)

14

3.2 Introduction to Dreamweaver Macromedia Dreamweaver is a professional HTML editor for designing, coding, and developing websites, web pages, and web applications. Whether you enjoy the control of hand-coding HTML or prefer to work in a visual editing environment, Dreamweaver provides you with helpful tools to enhance your web creation experience. The visual editing features in Dreamweaver let you quickly create pages without writing a line of code. You can view all your site elements or assets and drag them from an easy-to-use panel directly into a document. You can streamline your development workflow by creating and editing images in Macromedia Fireworks or another graphics application, then importing them directly into Dreamweaver, or by adding Macromedia Flash objects.Dreamweaver also provides a full-featured coding environment that includes code-editing tools (such as code coloring and tag completion) and language reference material on Cascading Style Sheets (CSS), JavaScript, and ColdFusion Markup Language (CFML), among others. Macromedia Roundtrip HTML technology imports your handcoded HTML documents without reformatting the code; you can then reformat code with your preferred formatting style.Dreamweaver also enables you to build dynamic database-backed web applications using server technologies such as CFML, ASP.NET, ASP, JSP, and PHP.Dreamweaver is fully customizable. You can create your own objects and commands, modify keyboard shortcuts, and even write JavaScript code to extend Dreamweaver capabilities with new behaviors, Property inspectors, and site reports.

3.2.1 Installing Dreamweaver 8: This section explains how to install Dreamweaver.


15

To install Dreamweaver: 1. Insert the Dreamweaver CD into your computers CD-ROM drive. 2. Do one of the following:
o o

In Windows, the Dreamweaver installation program starts automatically. In Macintosh, double-click the Dreamweaver installer icon that appears on the desktop.

3. Follow the onscreen instructions. The installation program prompts you to enter the required information. 4. If prompted to do so, restart your computer.

16

3.3 HTML HTML is a language for describing web pages. y y y y HTML stands for Hyper Text Markup Language HTML is not a programming language, it is a markup language A markup language is a set of markup tags HTML uses markup tags to describe web pages

HTML markup tags are usually called HTML tags y y y y HTML tags are keywords surrounded by angle brackets like <html> HTML tags normally come in pairs like <b> and </b> The first tag in a pair is the start tag, the second tag is the end tag Start and end tags are also called opening tags and closing tags.

HTML Documents y y y HTML documents describe web pages HTML documents contain HTML tags and plain text HTML documents are also called web pages

The purpose of a web browser (like Internet Explorer or Firefox) is to read HTML documents and display them as web pages. The browser does not display the HTML tags, but uses the tags to interpret the content of the page.

17

CHAPTER:-4 PROJECT SCREENSHOTS

18

19

20

REFERENCES

21

Anda mungkin juga menyukai