SlideShare a Scribd company logo
H2 - 3                            2011 International Conference on Electrical Engineering and Informatics
                                                                       17-19 July 2011, Bandung, Indonesia


     Development Environment for Layout Design of
      e-Commerce Applications Using Block-Based
                      Approach
                   Nor Haimimy Rawi1, Marini Abu Bakar2, Rokiah Bahari3 and Abdullah Mohd Zin4
                                    #
                                        Programming and Software Technology Research Group
                                               Fakulti Teknologi dan Sains Maklumat
                                                 Universiti Kebangsaan Malaysia
                                                       1
                                                     mimiey.rawi@gmail.com
                                                      2
                                                        marini@ftsm.ukm.my
                                                  3
                                                    rokiah@citycampus.utm.my
                                                         4
                                                           amz@ftsm.ukm.my


Abstractā€” E-commerce is a process of buying, selling,                        The Malaysian government has encouraged Malaysian
transferring or exchanging products or services via the Internet.         businesses especially small and medium enterprises to venture
It is expected that in the future, more and more business                 into e-commerce. However, the cost of developing e-
transactions will be carried out through e-commerce. The design           commerce application is tremendous and this has hindered
of an e-commerce website plays a significant role in attracting           most of them from venturing into this type of business. In
potential customers to visit the site. It can also influence              order to solve this problem, we have proposed a mechanism
customerā€™s decision to make purchase and to return to the site.           for developing e-commerce application based on the block
Good e-commerce applications need to be developed by
                                                                          based software development approach. By using this approach,
professional programmers and the cost is substantially high.
With the advent of Web 2.0 technology, end-users are now able             an e-commerce application can be developed by selecting,
to create their own web content and applications such as blog,            customizing and combining software blocks that are specially
facebook and friendster. Some providers such as Google provide            developed for this purpose.
a mechanism for end-users to create web sites and host e-                    This environment is based on web 2.0 technology
commerce applications. However, using these technologies, users           applications such as blogs, friendsters and facebooks, which
can only select and customize the application according to                have enabled end-users to develop their own web applications
provide templates. One of the main problems with this approach            for the purpose of social networking. The major difference
is that they do not support a flexible layout design. This implies        between our approach and the approach used by previous e-
that an end-user cannot change the layout of a selected template.
                                                                          commerce applications is that our approach based on blocks
This paper presents a flexible and easy to use block-based
development environment for creating customized e-commerce                and not template. The use of blocks will make the
applications. A block is a single layer software component that           environment more flexible and hence can be used for
performs a single function. Concurrent project has developed              developing more complex applications [4].
blocks for e-commerce application. The proposed development                  Studies have shown that an important characteristic of
environment is intended for non-programmer end-users to                   online shopping is that consumers have to base their
design and develop their own e-Commerce applications by                   judgments on product information presented on these e-
selecting and positioning blocks on a page.                               commerce websites. As a consequence, website design plays a
                                                                          significant role in affecting consumersā€™ online shopping
Keywordsā€” development environment,            layout       design,   e-
                                                                          performance and attitude toward the websites [5]. Like user
commerce application, block based
                                                                          interfaces in ordinary computing, this interface could be a
                      I. INTRODUCTION                                     major success factor, and in many cases it is the major factor
   In recent years, we have witnessed an explosive growth in              that determines buyers' willingness to buy on the Net [6]. In
electronic commerce or service [1]. More firms and start ups              particular, the design of websites can influence visitorsā€™
choose the web to build brand reputation, to do transaction               decision to purchase and return to the site [7]. The success of
                                                                          e-commerce for any company, especially if it is not a well-
with web-users and investors, or for public relations purposes
                                                                          known name, is greatly dependent on the appropriate design
[2]. According to Forrester Research US online retail reached
                                                                          of its website [6].
$175 billion in 2007 and is projected to grow to $335 billion
by 2012 [3].                                                                 Therefore, the main objective of this research is to develop
                                                                          an environment for layout design of e-commerce application




  978-1-4577-0752-0/11/$26.00 Ā©2011 IEEE
that will enable end-users to design their own e-commerce              software, Google Sites is based on template for design.
applications which are attractive and easy to be used.                 Users can only select and customize the application
                                                                       according to provide templates. This implies that an end-
                     II. RELATED WORKS                                 user cannot change the layout of a selected template. So it
A. E-Commerce Applications                                             limited flexibility in design.
   Electronic commerce, or e-commerce, is the selling of             B. Web 2.0 Technology
goods and services via an electronic media, using technology            The term Web 2.0 is generally associated with web
to facilitate rapid exchange of detailed information between         applications that facilitate the interactive exchange of
buyers and sellers [8]. E-Commerce applications can be               information. A Web 2.0 site gives users the free choice to
divided into a few categories such as B2B (Business to               interact or collaborate with each other in a dialogue of social
Business), B2C (Business to Customers) and C2C (Customers            media as a creator of user generated content in virtual
to Customers).                                                       communities, as opposed to a website where users
   A type of B2C is e-retailing that enables direct sales of         (subscribers) is limited and can only view content created for
products or services through electronic storefronts or               them. Examples of Web 2.0 including social networking sites,
electronic malls. This facility enables us to buy from home, 24      blogs, wikis, video-sharing site, hosts services, web
hours a day, seven days a week [4]. The fundamental                  applications and mashups.
characteristics behind a B2C (Business to Customers) website            The increasing popularity of Web 2.0 tools, such as
are its content and design [9]. The content is important in          facebook, friendster, blogs and wikis is fundamentally
influencing web-userā€™s purchase decision while the design            changing how consumers use the web. The basic core of Web
helps to attract and retain customersā€™ interest at a site [10]. To   2.0, that user can generate and share their own content, often
help end-users develop their own e-commerce web application,         regarding company brands and products, provides both
some provider such as Google and open source software such           potential value and challenges to marketing practitioners. So
as Content Management Systems (CMS) provide a                        to make our application is acceptable, user friendly and easy
mechanism for end-users to create web sites and host e-              to create without using any programming code, we create this
commerce applications.                                               application similar to the environment for creating Web 2.0
     1)Content Management Systems (CMS)                              site such as facebook, friendster and blogs.

         A CMS is a tool that enables a variety of technical           (i)     Facebook
  and non technical staff to create, edit, manage and finally                  Facebook is another social networking application
  publish a variety of content such as text, graphics, video                   that is used basically as a mean of communication
  and documents. Examples of the well known CMS for                            between friends [12]. From the view of design,
  creating e-commerce applications are ā€œJoomlaā€, ā€œDrupalā€                      facebook are not flexible because user cannot
  and ā€œPrestaShopā€. However CMS are very complex pieces                        rearrange the layout interface.
  of software that required a lot of time to understand and
  required advanced understanding of HyperText Markup                  (ii)    Blogspot
  Language (HTML), CSS and web technologies. End-users                         Blogspot is a free blog publishing tool from Google
  also need to have knowledge in PHP for editing the web                       for easily sharing our thoughts with the world.
  editor and mySQL to manage the database. So essentially                      Blogger will use the features in this blog to help them
  operating a CMS still requires a web developer.                              posting text, photo, video and more to their blog [13].
         CMS is not flexible when it comes to designing and                    The layout for blogspot is half flexible because the
  structuring of a website. CMS sites primarily use templates                  layout design is still depending on template.
  for design. They are easy to recognize because they have a
  standard format such as 2 or 3 column designs with boxes             (iii)   Wikis
  placed in various positions to accommodate the content.                      A wiki is a tool that allows multiple users to
  The designer must stay within the confines of this type of                   collaborate with each other through a group website.
  template therefore it is limited in the flexibility and                      Each user can add or modify text as well as upload
  uniqueness of design. Furthermore, CMS sites cost a lot                      files by simply using a web browser. Anyone can
  more to design than static sites because a designer has to                   edit the text or file so this may be too open for some
  install and configure the database, design the template, then                applications, for example confidential documentation.
  customize it to include all the extensions such as menus,                    The flexibility of a wiki's structure can mean that
  polls, banners and forms. It will also require extensive                     information can become disorganised
  testing to check for errors, browser compatibility and
  screen resolution [11].                                            III. DESIGN OF LAYOUT EDITOR DEVELOPMENT ENVIRONMENT

    2) Google Sites                                                  A. Blocks
       Google sites also provide a mechanism for end-user              Blocks are basically a program component that can be
  to develop a simple e-commerce site. Just like CMS                 combined with other blocks to form an application without
going through the coding process. The use of blocks will                  creating the first page for their e-commerce web
enable end-users to develop applications directly. It has also            application.
introduced a new approach for programming, known as
                                                                    4) Select block: User can select the block provided at the
Block-Based Programming [14].
                                                                         bottom of the page.
   Some of the proposed blocks to be provided for this
application are:                                                    5) Drag and drop block: the selected block can be drag
    ā€¢ Login block                                                        and drop it into the workspace.
    ā€¢ Shopping cart block
    ā€¢ Product block
                                                                    6) Edit block properties: User can edit the properties such
    ā€¢ Payment block
                                                                         as text colour, text font, text size and text title of the
                                                                         selected block.
    ā€¢ Shipping block
   Fig. 1 is an example of login block looks like.                  7) Integrated block:       All the selected block will be
                                                                          integrate.
                                                                    8) Run project: After the block was integrated, user can
                                                                         run or see the preview of the project that has been
                                                                         done.
                                                                    9) Save project: user can save the project that has been
                                                                         done.

                                                                            IV. IMPLEMENTATION AND EVALUATION
                       Fig. 1 Login block
                                                                 A. Implementation
B. Use-Case Diagram.
                                                                   This application is developed using Netbeans IDE 6.8 with
   Fig. 2 shows the use-case diagram to represent the
                                                                 Glass Fish v3.
functionality of the system. The functional requirements for
this system are:                                                   1)Block features
    ā€¢ Register
    ā€¢ Login
                                                                      In layout editorā€™s page, end-user can design their own
    ā€¢ Create web page
                                                                   layout for their web page by choosing any of the available
    ā€¢ Select block
                                                                   blocks. The list of block provided is shown at the bottom of
    ā€¢ Drag and drop block
                                                                   the layout editorā€™s page (Fig. 3).
    ā€¢ Edit block properties
    ā€¢ Integrate block
    ā€¢ Run project
    ā€¢ Save project




                     Fig. 2 Use-case diagram

  1) Register: The new user need to register first before can                             Fig. 3 List of block
  start using this e-commerce web application.                     All these block is create as .jar file. One block is one jar file.
   2) Login: For the user that has already registered, can       Each block has its own properties and behaviour or operation.
        continue with login.                                     Block properties such as text font, text size and text colour can
                                                                 be customized by the end-users. Block can be positioned
   3) Create web page: After successfully login, layout          anywhere on the workspace layout because it does not depend
        editorā€™s page will be shown. User can start with         on template. So itā€™s more flexible because end-users can
                                                                 design their own layout. One web page layout can contain
more than one block and block can be re-used. Its means that         2)Workspace: Name of the userā€™s website appeared at the
the same block can be used more than one time. Anyway, the           top of the workspace. The userā€™s web page that has been
web pages that have been design is not consider as a block.          created by user also will be list in workspace.
  2)Interface design                                                 3)List of blocks: All provided block were list here. User
  The GUI for proposed development environment for layout            can select any block they want to use by drag the selected
design of e-commerce application is shown below.                     block and drop it on the workspace.
                                                                     4)Operation: This part listed all the behaviour of the
  (i)    Login and register                                          selected block.

   Firstly, user need to login before they can create their e-       5)Properties: Listed all the available properties where user
commerce web application. For new user, they need to                 can change or customize it.
register their information fist before they can start using this     6)Layout preview: When the selected block has chosen,
application. The interface for login and register new user is        user can arrange it on this layout.
shown in Fig. 4.
                                                                   B. Scenario Example
                                                                       After user successfully login, layout editor page was
                                                                   shown. User can see their name appear at the profile info.
                                                                   User can edit the profile and also can upload the photo. At the
                                                                   workspace part, the site was name earlier by user will be
                                                                   shown at the top. In this example the site was name ā€˜My
                                                                   Ecommerceā€™. After that, user creates the first page named
                                                                   ā€˜Home Pageā€™ as shown in Fig. 6. Now user can start design
                                                                   the first page.




                        Fig. 4 Login page

  (ii)   Layout editor environment

   After successful login, layout editorā€™s page will be shown
(Fig. 5)




                                                                                       Fig. 6 Layout editorā€™s page

                                                                      They can select the block provided in ā€˜List of Blocksā€™ part.
                                                                   For example, user select the login block by drag from the ā€˜List
                                                                   of Blocksā€™ part and drop it on the workspace. The login block
                                                                   was assign to ā€˜Home Pageā€™ page (Fig. 7).

                    Fig. 5 Layout editorā€™s page

  1)Profile info: After login, the name of the user appeared
  at this side. Edit profile also available for user to edit or
  change their profile information.
V. CONCLUSIONS
                                                                     The use of blocks based approach provides a simpler
                                                                  environment for end-users to develop web applications since it
                                                                  does not involve any form of coding. This will hopefully
                                                                  encourage entrepreneurs especially from small and medium
                                                                  enterprise to develop their own e-commerce web applications.
                                                                  Furthermore, this approach also allows the design of web
                                                                  application to be flexible and thus the web applications can be
                                                                  customize according to the need of the customers.


                                                                                                 REFERENCES
                                                                  [1]    D. Cyr, et al, The role of social presence in establishing loyalty in e-
                                                                         Service environments, Interacting with Computers Vol. 19. No. 1: 43-
                                                                         56, 2007.
                                                                  [2]    C. Subramaniam, et al, Product Marketing and Channel Management
                                                                         in Electronic Commerce, Information Systems Frontier, Vol. 1, No.:
                                                                         363-379, 2000.
                                                                  [3]    S. Mulpuru, (2008). US eCommerce: 2008 To 2012. Cambridge, MA.
                                                                         Forrester Research. [Online]. Available:
                                                                         http://www.forrester.com/rb/search/results.jsp?N=0+11129.
                                                                  [4]    M. H. Hamizah, R. N. Haimimy, B. Rokiah, et al, Conceptual Design
                     Fig. 7 Layout editor page
                                                                         of an Environment for Creating Simple e-Commerce Applications,
    After login block was selected, we will see the part at the          2010
                                                                  [5]    Palmer, J. W. Web site usability, design, and performance metrics.
right side was change. At the top of right side we can notice            Information Systems Research. Vol. 13.No. 2: 151-167. 2002.
the layout preview for Home Page. The login block that user       [6]    D. Gehrke, E. Turban, ā€œDeterminants of Successful Website Design:
chose appear at the layout preview. User can design by                   Relative Importance and Recommendations for Effectiveness,ā€
rearrange the position of that block. They can position that             International Conference on System Sciences, Hawaii, 1999.
                                                                  [7]    B. T. Felix, L. L. Tung, Y. Xu, A Study of Web-Designersā€™ Criteria for
block anywhere on the layout without confines. So, it is                 Effective Business-to-Consumer (B2C) Websites Using the repertory
unlimited in flexibility. At the middle of the right side, the           Grid Technique, Journal of electronic commerce research, Vol.10.
properties and operation available for the login block was               No.3: 155-177, 2009.
shown. So user can customize it to make it look unique and        [8]    J. L. Nancy, What users want in e-commerce design: effect of age,
                                                                         education and income, Ergonomics, vol. 46, No. 1-3, 153-168, 2003.
different from the others. User can check and uncheck the         [9]    Huizingh, E. K. R. E, The content and design of web sites: an
checkbox at the ā€˜Operationā€™ part. Operation part is containing           empirical study. Information & Management, Vol. 37, No. 3: 123-134,
block behaviour and function. For example, if user wants to              2000.
make the checkbox ā€˜Rememberā€™ in Login block can function,         [10]   Ranganathan, C. and S. Ganapathy, Key dimensions of business-to-
                                                                         consumer web sites, Information & Management, Vol. 39, No. 6: 457-
user need to tick or check the checkbox Remember in                      465, 2002.
operation part (Fig. 8).                                          [11]   (2009) Web Design Discussion website [Online]. Available:
                                                                         http://www.drostdesigns.com/the-disadvantage-of-a-content-
                                                                         management-system/
                                                                  [12]   M. Jazayeri, Some Trend in Web Application Development, Future of
                                                                         Software Engineering (FOSEā€™07), 2007, IEEE.
                                                                  [13]   M. D. Jacyntho, D. Schwabe, G. Rossi, A Software Architecture For
                                                                         Structuring Complex Web Application, Journal of Web Engineering,
                                                                         Vol. 1, no 1(2002) 037-060: Rinton Press.
                                                                  [14]   A. Mohd. Zin, et. al, Block-Based Software development, Programming
                                                                         and Software Technology Research Group Technical Report 1/2008,
                                                                         Universiti Kebangsaan Malaysia.




                     Fig. 8 Layout editor page

More Related Content

What's hot

How IBM Enabled its Worldwide Sales Force with Mobile Technologies
How IBM Enabled its Worldwide Sales Force with Mobile TechnologiesHow IBM Enabled its Worldwide Sales Force with Mobile Technologies
How IBM Enabled its Worldwide Sales Force with Mobile Technologies
Chris Pepin
Ā 
ID301 - Whatā€™s Coming in IBM Connections
ID301 - Whatā€™s Coming in IBM ConnectionsID301 - Whatā€™s Coming in IBM Connections
ID301 - Whatā€™s Coming in IBM Connections
Luis Benitez
Ā 
Websphere Portal Social Entitlements
Websphere Portal Social EntitlementsWebsphere Portal Social Entitlements
Websphere Portal Social Entitlements
Djalma Britto
Ā 
Face IT2U: An Introduction
Face IT2U: An IntroductionFace IT2U: An Introduction
Face IT2U: An IntroductionFaceIT2U
Ā 
Coporate Web20 Swat 19 04 07
Coporate Web20 Swat 19 04 07Coporate Web20 Swat 19 04 07
Coporate Web20 Swat 19 04 07
Alexander Stocker
Ā 
080227 Beyond Web 2.0
080227 Beyond Web 2.0080227 Beyond Web 2.0
080227 Beyond Web 2.0
Rohn Jay Miller
Ā 
ARCHIVE - TIMETOACT Web Content Management Extension for IBM Connections (XCC...
ARCHIVE - TIMETOACT Web Content Management Extension for IBM Connections (XCC...ARCHIVE - TIMETOACT Web Content Management Extension for IBM Connections (XCC...
ARCHIVE - TIMETOACT Web Content Management Extension for IBM Connections (XCC...TIMETOACT GROUP
Ā 
Litmus: RIA
Litmus: RIALitmus: RIA
Litmus: RIA
Resource/Ammirati
Ā 
2 06014390
2 060143902 06014390
2 06014390School
Ā 
Innominds and Global Roads announce Webinar: The Hyper-growth of Web 2.0 Appl...
Innominds and Global Roads announce Webinar: The Hyper-growth of Web 2.0 Appl...Innominds and Global Roads announce Webinar: The Hyper-growth of Web 2.0 Appl...
Innominds and Global Roads announce Webinar: The Hyper-growth of Web 2.0 Appl...
anilmadugula
Ā 
Lotusphere 2012: AD105 - Use IBM Domino and Xpages for your social business
Lotusphere 2012: AD105 - Use IBM Domino and Xpages for your social businessLotusphere 2012: AD105 - Use IBM Domino and Xpages for your social business
Lotusphere 2012: AD105 - Use IBM Domino and Xpages for your social business
Herbert Wagger
Ā 
BBNC overview canadian consultants
BBNC overview canadian consultantsBBNC overview canadian consultants
BBNC overview canadian consultantsAshley Donald
Ā 
Internet advertising
Internet advertisingInternet advertising
Internet advertisingrekha_Patil
Ā 
Microsoft in the enterprise
Microsoft in the enterpriseMicrosoft in the enterprise
Microsoft in the enterpriseIDGnederland
Ā 
The Future of Drupal in Higher Ed
The Future of Drupal in Higher EdThe Future of Drupal in Higher Ed
The Future of Drupal in Higher EdAcquia
Ā 
IBM Smarter Collaboration
IBM Smarter CollaborationIBM Smarter Collaboration
IBM Smarter CollaborationVincent Perrin
Ā 
Bt Case Study
Bt   Case StudyBt   Case Study
Bt Case StudyMikekholt
Ā 
Magic quadrant for_wc2010
Magic quadrant for_wc2010Magic quadrant for_wc2010
Magic quadrant for_wc2010razvan001
Ā 
South Florida HDI Event, Mobile Technology in Business Today, November 15, 2012
South Florida HDI Event, Mobile Technology in Business Today, November 15, 2012South Florida HDI Event, Mobile Technology in Business Today, November 15, 2012
South Florida HDI Event, Mobile Technology in Business Today, November 15, 2012
Eddie Vidal
Ā 

What's hot (20)

How IBM Enabled its Worldwide Sales Force with Mobile Technologies
How IBM Enabled its Worldwide Sales Force with Mobile TechnologiesHow IBM Enabled its Worldwide Sales Force with Mobile Technologies
How IBM Enabled its Worldwide Sales Force with Mobile Technologies
Ā 
ID301 - Whatā€™s Coming in IBM Connections
ID301 - Whatā€™s Coming in IBM ConnectionsID301 - Whatā€™s Coming in IBM Connections
ID301 - Whatā€™s Coming in IBM Connections
Ā 
Websphere Portal Social Entitlements
Websphere Portal Social EntitlementsWebsphere Portal Social Entitlements
Websphere Portal Social Entitlements
Ā 
Face IT2U: An Introduction
Face IT2U: An IntroductionFace IT2U: An Introduction
Face IT2U: An Introduction
Ā 
Coporate Web20 Swat 19 04 07
Coporate Web20 Swat 19 04 07Coporate Web20 Swat 19 04 07
Coporate Web20 Swat 19 04 07
Ā 
080227 Beyond Web 2.0
080227 Beyond Web 2.0080227 Beyond Web 2.0
080227 Beyond Web 2.0
Ā 
ARCHIVE - TIMETOACT Web Content Management Extension for IBM Connections (XCC...
ARCHIVE - TIMETOACT Web Content Management Extension for IBM Connections (XCC...ARCHIVE - TIMETOACT Web Content Management Extension for IBM Connections (XCC...
ARCHIVE - TIMETOACT Web Content Management Extension for IBM Connections (XCC...
Ā 
Litmus: RIA
Litmus: RIALitmus: RIA
Litmus: RIA
Ā 
2 06014390
2 060143902 06014390
2 06014390
Ā 
Innominds and Global Roads announce Webinar: The Hyper-growth of Web 2.0 Appl...
Innominds and Global Roads announce Webinar: The Hyper-growth of Web 2.0 Appl...Innominds and Global Roads announce Webinar: The Hyper-growth of Web 2.0 Appl...
Innominds and Global Roads announce Webinar: The Hyper-growth of Web 2.0 Appl...
Ā 
Lotusphere 2012: AD105 - Use IBM Domino and Xpages for your social business
Lotusphere 2012: AD105 - Use IBM Domino and Xpages for your social businessLotusphere 2012: AD105 - Use IBM Domino and Xpages for your social business
Lotusphere 2012: AD105 - Use IBM Domino and Xpages for your social business
Ā 
Suryaprakash_Raghuwanshi
Suryaprakash_RaghuwanshiSuryaprakash_Raghuwanshi
Suryaprakash_Raghuwanshi
Ā 
BBNC overview canadian consultants
BBNC overview canadian consultantsBBNC overview canadian consultants
BBNC overview canadian consultants
Ā 
Internet advertising
Internet advertisingInternet advertising
Internet advertising
Ā 
Microsoft in the enterprise
Microsoft in the enterpriseMicrosoft in the enterprise
Microsoft in the enterprise
Ā 
The Future of Drupal in Higher Ed
The Future of Drupal in Higher EdThe Future of Drupal in Higher Ed
The Future of Drupal in Higher Ed
Ā 
IBM Smarter Collaboration
IBM Smarter CollaborationIBM Smarter Collaboration
IBM Smarter Collaboration
Ā 
Bt Case Study
Bt   Case StudyBt   Case Study
Bt Case Study
Ā 
Magic quadrant for_wc2010
Magic quadrant for_wc2010Magic quadrant for_wc2010
Magic quadrant for_wc2010
Ā 
South Florida HDI Event, Mobile Technology in Business Today, November 15, 2012
South Florida HDI Event, Mobile Technology in Business Today, November 15, 2012South Florida HDI Event, Mobile Technology in Business Today, November 15, 2012
South Florida HDI Event, Mobile Technology in Business Today, November 15, 2012
Ā 

Viewers also liked

ą¹€ąø”ąø£ąøµ ąøˆą¹ˆąø²ąøšąø²ąø„ ąø£ąø­ąøš1
ą¹€ąø”ąø£ąøµ ąøˆą¹ˆąø²ąøšąø²ąø„ ąø£ąø­ąøš1ą¹€ąø”ąø£ąøµ ąøˆą¹ˆąø²ąøšąø²ąø„ ąø£ąø­ąøš1
ą¹€ąø”ąø£ąøµ ąøˆą¹ˆąø²ąøšąø²ąø„ ąø£ąø­ąøš1School
Ā 
ąøąø²ąø£ą¹ƒąøŠą¹‰ Slide share
ąøąø²ąø£ą¹ƒąøŠą¹‰ Slide shareąøąø²ąø£ą¹ƒąøŠą¹‰ Slide share
ąøąø²ąø£ą¹ƒąøŠą¹‰ Slide shareSchool
Ā 
03
0303
03School
Ā 
Test
TestTest
TestSchool
Ā 
Internet
InternetInternet
InternetSchool
Ā 
Website
WebsiteWebsite
WebsiteSchool
Ā 
ąø­ąøøąø”ąø²ąøžąø£ ąøšąø™ąø—ąø­ąø‡ ąø£ąø­ąøšąø­ąø²ąø—ąø“ąø•ąø¢ą¹Œ
ąø­ąøøąø”ąø²ąøžąø£  ąøšąø™ąø—ąø­ąø‡  ąø£ąø­ąøšąø­ąø²ąø—ąø“ąø•ąø¢ą¹Œąø­ąøøąø”ąø²ąøžąø£  ąøšąø™ąø—ąø­ąø‡  ąø£ąø­ąøšąø­ąø²ąø—ąø“ąø•ąø¢ą¹Œ
ąø­ąøøąø”ąø²ąøžąø£ ąøšąø™ąø—ąø­ąø‡ ąø£ąø­ąøšąø­ąø²ąø—ąø“ąø•ąø¢ą¹ŒSchool
Ā 
ąøŖąø£ąøøąø› Html
ąøŖąø£ąøøąø› HtmląøŖąø£ąøøąø› Html
ąøŖąø£ąøøąø› HtmlSchool
Ā 
Mycatalog
MycatalogMycatalog
MycatalogSchool
Ā 
ąø— ąøžąø§ąø£ąø£ąø“
ąø— ąøžąø§ąø£ąø£ąø“ąø— ąøžąø§ąø£ąø£ąø“
ąø— ąøžąø§ąø£ąø£ąø“School
Ā 
ąø—ąøšąø—ąø§ąø™ Html 1
ąø—ąøšąø—ąø§ąø™ Html 1ąø—ąøšąø—ąø§ąø™ Html 1
ąø—ąøšąø—ąø§ąø™ Html 1School
Ā 
ąø‡ąø²ąø™ąø™ąø³ą¹€ąøŖąø™ąø­1
ąø‡ąø²ąø™ąø™ąø³ą¹€ąøŖąø™ąø­1ąø‡ąø²ąø™ąø™ąø³ą¹€ąøŖąø™ąø­1
ąø‡ąø²ąø™ąø™ąø³ą¹€ąøŖąø™ąø­1Zomzero Everyday
Ā 
ąøˆąø“ąø•ąø£ąø„ąø”ąø² ą¹€ąøžą¹‡ąøŠąø£ą¹„ąøŠąø¢.....
ąøˆąø“ąø•ąø£ąø„ąø”ąø²  ą¹€ąøžą¹‡ąøŠąø£ą¹„ąøŠąø¢.....ąøˆąø“ąø•ąø£ąø„ąø”ąø²  ą¹€ąøžą¹‡ąøŠąø£ą¹„ąøŠąø¢.....
ąøˆąø“ąø•ąø£ąø„ąø”ąø² ą¹€ąøžą¹‡ąøŠąø£ą¹„ąøŠąø¢.....School
Ā 
ąø›ąø£ąø°ąø”ąø§ąø„ąøąø²ąø£ąøŖąø­ąø™ ą¹€ąø§ą¹‡ąøšą¹€ąøžąøˆ
ąø›ąø£ąø°ąø”ąø§ąø„ąøąø²ąø£ąøŖąø­ąø™ ą¹€ąø§ą¹‡ąøšą¹€ąøžąøˆąø›ąø£ąø°ąø”ąø§ąø„ąøąø²ąø£ąøŖąø­ąø™ ą¹€ąø§ą¹‡ąøšą¹€ąøžąøˆ
ąø›ąø£ąø°ąø”ąø§ąø„ąøąø²ąø£ąøŖąø­ąø™ ą¹€ąø§ą¹‡ąøšą¹€ąøžąøˆSchool
Ā 
Paper
PaperPaper
PaperSchool
Ā 
ąøšąø—ąø—ąøµą¹ˆ1.1 ąø›ąø£ąø°ą¹€ąø ąø—ąø‚ąø­ąø‡ą¹€ąø§ą¹‡ąøšąøžąø²ąø“ąø“ąøŠąø¢ą¹Œąø­ąø“ą¹€ąø„ą¹‡ąøąø—ąø£ąø­ąø™ąø“ąøąøŖą¹Œ
ąøšąø—ąø—ąøµą¹ˆ1.1  ąø›ąø£ąø°ą¹€ąø ąø—ąø‚ąø­ąø‡ą¹€ąø§ą¹‡ąøšąøžąø²ąø“ąø“ąøŠąø¢ą¹Œąø­ąø“ą¹€ąø„ą¹‡ąøąø—ąø£ąø­ąø™ąø“ąøąøŖą¹Œąøšąø—ąø—ąøµą¹ˆ1.1  ąø›ąø£ąø°ą¹€ąø ąø—ąø‚ąø­ąø‡ą¹€ąø§ą¹‡ąøšąøžąø²ąø“ąø“ąøŠąø¢ą¹Œąø­ąø“ą¹€ąø„ą¹‡ąøąø—ąø£ąø­ąø™ąø“ąøąøŖą¹Œ
ąøšąø—ąø—ąøµą¹ˆ1.1 ąø›ąø£ąø°ą¹€ąø ąø—ąø‚ąø­ąø‡ą¹€ąø§ą¹‡ąøšąøžąø²ąø“ąø“ąøŠąø¢ą¹Œąø­ąø“ą¹€ąø„ą¹‡ąøąø—ąø£ąø­ąø™ąø“ąøąøŖą¹ŒSchool
Ā 
ąøˆąø±ąøąø£ąøąø¤ąø©ąø“ą¹Œ ąøžąø±ąø™ąø˜ą¹Œą¹ąø‚ąø
ąøˆąø±ąøąø£ąøąø¤ąø©ąø“ą¹Œ ąøžąø±ąø™ąø˜ą¹Œą¹ąø‚ąøąøˆąø±ąøąø£ąøąø¤ąø©ąø“ą¹Œ ąøžąø±ąø™ąø˜ą¹Œą¹ąø‚ąø
ąøˆąø±ąøąø£ąøąø¤ąø©ąø“ą¹Œ ąøžąø±ąø™ąø˜ą¹Œą¹ąø‚ąøSchool
Ā 
ąøŖąø£ąøøąø›ąøŸąø±ąø‡
ąøŖąø£ąøøąø›ąøŸąø±ąø‡ąøŖąø£ąøøąø›ąøŸąø±ąø‡
ąøŖąø£ąøøąø›ąøŸąø±ąø‡School
Ā 

Viewers also liked (18)

ą¹€ąø”ąø£ąøµ ąøˆą¹ˆąø²ąøšąø²ąø„ ąø£ąø­ąøš1
ą¹€ąø”ąø£ąøµ ąøˆą¹ˆąø²ąøšąø²ąø„ ąø£ąø­ąøš1ą¹€ąø”ąø£ąøµ ąøˆą¹ˆąø²ąøšąø²ąø„ ąø£ąø­ąøš1
ą¹€ąø”ąø£ąøµ ąøˆą¹ˆąø²ąøšąø²ąø„ ąø£ąø­ąøš1
Ā 
ąøąø²ąø£ą¹ƒąøŠą¹‰ Slide share
ąøąø²ąø£ą¹ƒąøŠą¹‰ Slide shareąøąø²ąø£ą¹ƒąøŠą¹‰ Slide share
ąøąø²ąø£ą¹ƒąøŠą¹‰ Slide share
Ā 
03
0303
03
Ā 
Test
TestTest
Test
Ā 
Internet
InternetInternet
Internet
Ā 
Website
WebsiteWebsite
Website
Ā 
ąø­ąøøąø”ąø²ąøžąø£ ąøšąø™ąø—ąø­ąø‡ ąø£ąø­ąøšąø­ąø²ąø—ąø“ąø•ąø¢ą¹Œ
ąø­ąøøąø”ąø²ąøžąø£  ąøšąø™ąø—ąø­ąø‡  ąø£ąø­ąøšąø­ąø²ąø—ąø“ąø•ąø¢ą¹Œąø­ąøøąø”ąø²ąøžąø£  ąøšąø™ąø—ąø­ąø‡  ąø£ąø­ąøšąø­ąø²ąø—ąø“ąø•ąø¢ą¹Œ
ąø­ąøøąø”ąø²ąøžąø£ ąøšąø™ąø—ąø­ąø‡ ąø£ąø­ąøšąø­ąø²ąø—ąø“ąø•ąø¢ą¹Œ
Ā 
ąøŖąø£ąøøąø› Html
ąøŖąø£ąøøąø› HtmląøŖąø£ąøøąø› Html
ąøŖąø£ąøøąø› Html
Ā 
Mycatalog
MycatalogMycatalog
Mycatalog
Ā 
ąø— ąøžąø§ąø£ąø£ąø“
ąø— ąøžąø§ąø£ąø£ąø“ąø— ąøžąø§ąø£ąø£ąø“
ąø— ąøžąø§ąø£ąø£ąø“
Ā 
ąø—ąøšąø—ąø§ąø™ Html 1
ąø—ąøšąø—ąø§ąø™ Html 1ąø—ąøšąø—ąø§ąø™ Html 1
ąø—ąøšąø—ąø§ąø™ Html 1
Ā 
ąø‡ąø²ąø™ąø™ąø³ą¹€ąøŖąø™ąø­1
ąø‡ąø²ąø™ąø™ąø³ą¹€ąøŖąø™ąø­1ąø‡ąø²ąø™ąø™ąø³ą¹€ąøŖąø™ąø­1
ąø‡ąø²ąø™ąø™ąø³ą¹€ąøŖąø™ąø­1
Ā 
ąøˆąø“ąø•ąø£ąø„ąø”ąø² ą¹€ąøžą¹‡ąøŠąø£ą¹„ąøŠąø¢.....
ąøˆąø“ąø•ąø£ąø„ąø”ąø²  ą¹€ąøžą¹‡ąøŠąø£ą¹„ąøŠąø¢.....ąøˆąø“ąø•ąø£ąø„ąø”ąø²  ą¹€ąøžą¹‡ąøŠąø£ą¹„ąøŠąø¢.....
ąøˆąø“ąø•ąø£ąø„ąø”ąø² ą¹€ąøžą¹‡ąøŠąø£ą¹„ąøŠąø¢.....
Ā 
ąø›ąø£ąø°ąø”ąø§ąø„ąøąø²ąø£ąøŖąø­ąø™ ą¹€ąø§ą¹‡ąøšą¹€ąøžąøˆ
ąø›ąø£ąø°ąø”ąø§ąø„ąøąø²ąø£ąøŖąø­ąø™ ą¹€ąø§ą¹‡ąøšą¹€ąøžąøˆąø›ąø£ąø°ąø”ąø§ąø„ąøąø²ąø£ąøŖąø­ąø™ ą¹€ąø§ą¹‡ąøšą¹€ąøžąøˆ
ąø›ąø£ąø°ąø”ąø§ąø„ąøąø²ąø£ąøŖąø­ąø™ ą¹€ąø§ą¹‡ąøšą¹€ąøžąøˆ
Ā 
Paper
PaperPaper
Paper
Ā 
ąøšąø—ąø—ąøµą¹ˆ1.1 ąø›ąø£ąø°ą¹€ąø ąø—ąø‚ąø­ąø‡ą¹€ąø§ą¹‡ąøšąøžąø²ąø“ąø“ąøŠąø¢ą¹Œąø­ąø“ą¹€ąø„ą¹‡ąøąø—ąø£ąø­ąø™ąø“ąøąøŖą¹Œ
ąøšąø—ąø—ąøµą¹ˆ1.1  ąø›ąø£ąø°ą¹€ąø ąø—ąø‚ąø­ąø‡ą¹€ąø§ą¹‡ąøšąøžąø²ąø“ąø“ąøŠąø¢ą¹Œąø­ąø“ą¹€ąø„ą¹‡ąøąø—ąø£ąø­ąø™ąø“ąøąøŖą¹Œąøšąø—ąø—ąøµą¹ˆ1.1  ąø›ąø£ąø°ą¹€ąø ąø—ąø‚ąø­ąø‡ą¹€ąø§ą¹‡ąøšąøžąø²ąø“ąø“ąøŠąø¢ą¹Œąø­ąø“ą¹€ąø„ą¹‡ąøąø—ąø£ąø­ąø™ąø“ąøąøŖą¹Œ
ąøšąø—ąø—ąøµą¹ˆ1.1 ąø›ąø£ąø°ą¹€ąø ąø—ąø‚ąø­ąø‡ą¹€ąø§ą¹‡ąøšąøžąø²ąø“ąø“ąøŠąø¢ą¹Œąø­ąø“ą¹€ąø„ą¹‡ąøąø—ąø£ąø­ąø™ąø“ąøąøŖą¹Œ
Ā 
ąøˆąø±ąøąø£ąøąø¤ąø©ąø“ą¹Œ ąøžąø±ąø™ąø˜ą¹Œą¹ąø‚ąø
ąøˆąø±ąøąø£ąøąø¤ąø©ąø“ą¹Œ ąøžąø±ąø™ąø˜ą¹Œą¹ąø‚ąøąøˆąø±ąøąø£ąøąø¤ąø©ąø“ą¹Œ ąøžąø±ąø™ąø˜ą¹Œą¹ąø‚ąø
ąøˆąø±ąøąø£ąøąø¤ąø©ąø“ą¹Œ ąøžąø±ąø™ąø˜ą¹Œą¹ąø‚ąø
Ā 
ąøŖąø£ąøøąø›ąøŸąø±ąø‡
ąøŖąø£ąøøąø›ąøŸąø±ąø‡ąøŖąø£ąøøąø›ąøŸąø±ąø‡
ąøŖąø£ąøøąø›ąøŸąø±ąø‡
Ā 

Similar to 1 06021654

Personalizing Photos Application
Personalizing Photos ApplicationPersonalizing Photos Application
Personalizing Photos Application
Mike Taylor
Ā 
Top Benefits Of Using Popular Web Development Frameworks.pdf
Top Benefits Of Using Popular Web Development Frameworks.pdfTop Benefits Of Using Popular Web Development Frameworks.pdf
Top Benefits Of Using Popular Web Development Frameworks.pdf
Integrated IT Solutions
Ā 
Whitepaper: Guidelines to-set-up-a-mobile-based-solution-for-ecommerce-shoppi...
Whitepaper: Guidelines to-set-up-a-mobile-based-solution-for-ecommerce-shoppi...Whitepaper: Guidelines to-set-up-a-mobile-based-solution-for-ecommerce-shoppi...
Whitepaper: Guidelines to-set-up-a-mobile-based-solution-for-ecommerce-shoppi...Vengat Owen
Ā 
Find the right mobile app architecture for your business [detailed guide]
Find the right mobile app architecture for your business [detailed guide]Find the right mobile app architecture for your business [detailed guide]
Find the right mobile app architecture for your business [detailed guide]
Katy Slemon
Ā 
Voice Controlled E-commerce Web App
Voice Controlled E-commerce Web AppVoice Controlled E-commerce Web App
Voice Controlled E-commerce Web App
IRJET Journal
Ā 
Social Media Web Application using MERN
Social Media Web Application using MERNSocial Media Web Application using MERN
Social Media Web Application using MERN
IRJET Journal
Ā 
Telecomunicaciones eb dc
Telecomunicaciones eb dcTelecomunicaciones eb dc
Telecomunicaciones eb dcevaristo
Ā 
Aq4w8jb7v9 ialyvre=&expires=1282751370&aws accesskeyid=akiajljt267degkzdheq
Aq4w8jb7v9 ialyvre=&expires=1282751370&aws accesskeyid=akiajljt267degkzdheqAq4w8jb7v9 ialyvre=&expires=1282751370&aws accesskeyid=akiajljt267degkzdheq
Aq4w8jb7v9 ialyvre=&expires=1282751370&aws accesskeyid=akiajljt267degkzdheqevaristo
Ā 
Guide for Custom Web Application Development.pdf
Guide for Custom Web Application Development.pdfGuide for Custom Web Application Development.pdf
Guide for Custom Web Application Development.pdf
JPLoft Solutions
Ā 
Web Development Company in Mohali
Web Development Company in Mohali Web Development Company in Mohali
Web Development Company in Mohali
Extech Digital
Ā 
Property Management System
Property Management SystemProperty Management System
Property Management System
AI Publications
Ā 
Webportal presentation final
Webportal presentation finalWebportal presentation final
Webportal presentation final
RESHMI RAVEENDRAN
Ā 
Top 6 Web Design Trends For 2024
Top 6 Web Design Trends For 2024Top 6 Web Design Trends For 2024
Top 6 Web Design Trends For 2024
BMN Infotech
Ā 
Web deveopment using React js and Node js with SQL.
Web deveopment using React js and Node js with SQL.Web deveopment using React js and Node js with SQL.
Web deveopment using React js and Node js with SQL.
Jayant Surana
Ā 
Choosing the Ideal Framework for Fintech Apps: React Native vs. Hybrid
Choosing the Ideal Framework for Fintech Apps: React Native vs. HybridChoosing the Ideal Framework for Fintech Apps: React Native vs. Hybrid
Choosing the Ideal Framework for Fintech Apps: React Native vs. Hybrid
Amplework Software Pvt. Ltd.
Ā 
What Are Progressive Web Application Development
What Are Progressive Web Application DevelopmentWhat Are Progressive Web Application Development
What Are Progressive Web Application Development
App Verticals
Ā 
Web engineering notes unit 2
Web engineering notes unit 2Web engineering notes unit 2
Web engineering notes unit 2
inshu1890
Ā 
How Much Does it Cost to Build a Web Application in 2023?
How Much Does it Cost to Build a Web Application in 2023?How Much Does it Cost to Build a Web Application in 2023?
How Much Does it Cost to Build a Web Application in 2023?
ZimbleCodeAustralia
Ā 
How has React become the preferred choice to.pdf
How has React become the preferred choice to.pdfHow has React become the preferred choice to.pdf
How has React become the preferred choice to.pdf
Mindfire LLC
Ā 

Similar to 1 06021654 (20)

Personalizing Photos Application
Personalizing Photos ApplicationPersonalizing Photos Application
Personalizing Photos Application
Ā 
Top Benefits Of Using Popular Web Development Frameworks.pdf
Top Benefits Of Using Popular Web Development Frameworks.pdfTop Benefits Of Using Popular Web Development Frameworks.pdf
Top Benefits Of Using Popular Web Development Frameworks.pdf
Ā 
Whitepaper: Guidelines to-set-up-a-mobile-based-solution-for-ecommerce-shoppi...
Whitepaper: Guidelines to-set-up-a-mobile-based-solution-for-ecommerce-shoppi...Whitepaper: Guidelines to-set-up-a-mobile-based-solution-for-ecommerce-shoppi...
Whitepaper: Guidelines to-set-up-a-mobile-based-solution-for-ecommerce-shoppi...
Ā 
Find the right mobile app architecture for your business [detailed guide]
Find the right mobile app architecture for your business [detailed guide]Find the right mobile app architecture for your business [detailed guide]
Find the right mobile app architecture for your business [detailed guide]
Ā 
Voice Controlled E-commerce Web App
Voice Controlled E-commerce Web AppVoice Controlled E-commerce Web App
Voice Controlled E-commerce Web App
Ā 
Social Media Web Application using MERN
Social Media Web Application using MERNSocial Media Web Application using MERN
Social Media Web Application using MERN
Ā 
Telecomunicaciones eb dc
Telecomunicaciones eb dcTelecomunicaciones eb dc
Telecomunicaciones eb dc
Ā 
Aq4w8jb7v9 ialyvre=&expires=1282751370&aws accesskeyid=akiajljt267degkzdheq
Aq4w8jb7v9 ialyvre=&expires=1282751370&aws accesskeyid=akiajljt267degkzdheqAq4w8jb7v9 ialyvre=&expires=1282751370&aws accesskeyid=akiajljt267degkzdheq
Aq4w8jb7v9 ialyvre=&expires=1282751370&aws accesskeyid=akiajljt267degkzdheq
Ā 
Guide for Custom Web Application Development.pdf
Guide for Custom Web Application Development.pdfGuide for Custom Web Application Development.pdf
Guide for Custom Web Application Development.pdf
Ā 
Web Development Company in Mohali
Web Development Company in Mohali Web Development Company in Mohali
Web Development Company in Mohali
Ā 
Property Management System
Property Management SystemProperty Management System
Property Management System
Ā 
Webportal presentation final
Webportal presentation finalWebportal presentation final
Webportal presentation final
Ā 
Top 6 Web Design Trends For 2024
Top 6 Web Design Trends For 2024Top 6 Web Design Trends For 2024
Top 6 Web Design Trends For 2024
Ā 
Web deveopment using React js and Node js with SQL.
Web deveopment using React js and Node js with SQL.Web deveopment using React js and Node js with SQL.
Web deveopment using React js and Node js with SQL.
Ā 
Choosing the Ideal Framework for Fintech Apps: React Native vs. Hybrid
Choosing the Ideal Framework for Fintech Apps: React Native vs. HybridChoosing the Ideal Framework for Fintech Apps: React Native vs. Hybrid
Choosing the Ideal Framework for Fintech Apps: React Native vs. Hybrid
Ā 
What Are Progressive Web Application Development
What Are Progressive Web Application DevelopmentWhat Are Progressive Web Application Development
What Are Progressive Web Application Development
Ā 
Web 2.0
Web 2.0Web 2.0
Web 2.0
Ā 
Web engineering notes unit 2
Web engineering notes unit 2Web engineering notes unit 2
Web engineering notes unit 2
Ā 
How Much Does it Cost to Build a Web Application in 2023?
How Much Does it Cost to Build a Web Application in 2023?How Much Does it Cost to Build a Web Application in 2023?
How Much Does it Cost to Build a Web Application in 2023?
Ā 
How has React become the preferred choice to.pdf
How has React become the preferred choice to.pdfHow has React become the preferred choice to.pdf
How has React become the preferred choice to.pdf
Ā 

More from School

ąø•ąø±ąø§ąø­ąø¢ą¹ˆąø²ąø‡ąø­ąø­ąøą¹ąøšąøš
ąø•ąø±ąø§ąø­ąø¢ą¹ˆąø²ąø‡ąø­ąø­ąøą¹ąøšąøšąø•ąø±ąø§ąø­ąø¢ą¹ˆąø²ąø‡ąø­ąø­ąøą¹ąøšąøš
ąø•ąø±ąø§ąø­ąø¢ą¹ˆąø²ąø‡ąø­ąø­ąøą¹ąøšąøš
School
Ā 
Research5
Research5Research5
Research5School
Ā 
Tippawanmeepung-MTCT-1C
Tippawanmeepung-MTCT-1CTippawanmeepung-MTCT-1C
Tippawanmeepung-MTCT-1CSchool
Ā 
ąø§ąø“ąø˜ąøµąøąø²ąø£ąø‚ąø­ą¹ƒąøŠą¹‰ą¹ąø„ąø°ąø­ąø±ąøžą¹‚ąø«ąø„ąø”ą¹€ąø§ą¹‡ąøš
ąø§ąø“ąø˜ąøµąøąø²ąø£ąø‚ąø­ą¹ƒąøŠą¹‰ą¹ąø„ąø°ąø­ąø±ąøžą¹‚ąø«ąø„ąø”ą¹€ąø§ą¹‡ąøšąø§ąø“ąø˜ąøµąøąø²ąø£ąø‚ąø­ą¹ƒąøŠą¹‰ą¹ąø„ąø°ąø­ąø±ąøžą¹‚ąø«ąø„ąø”ą¹€ąø§ą¹‡ąøš
ąø§ąø“ąø˜ąøµąøąø²ąø£ąø‚ąø­ą¹ƒąøŠą¹‰ą¹ąø„ąø°ąø­ąø±ąøžą¹‚ąø«ąø„ąø”ą¹€ąø§ą¹‡ąøšSchool
Ā 
Html w6
Html w6Html w6
Html w6School
Ā 
ąø›ąø£ąø°ąø”ąø§ąø„ąøąø²ąø£ąøŖąø­ąø™ Ecom
ąø›ąø£ąø°ąø”ąø§ąø„ąøąø²ąø£ąøŖąø­ąø™ Ecomąø›ąø£ąø°ąø”ąø§ąø„ąøąø²ąø£ąøŖąø­ąø™ Ecom
ąø›ąø£ąø°ąø”ąø§ąø„ąøąø²ąø£ąøŖąø­ąø™ EcomSchool
Ā 
ąøšąø—ąø—ąøµą¹ˆ3 ąøąø²ąø£ą¹ƒąøŠą¹‰ąø‡ąø²ąø™ lnwshop
ąøšąø—ąø—ąøµą¹ˆ3  ąøąø²ąø£ą¹ƒąøŠą¹‰ąø‡ąø²ąø™ lnwshopąøšąø—ąø—ąøµą¹ˆ3  ąøąø²ąø£ą¹ƒąøŠą¹‰ąø‡ąø²ąø™ lnwshop
ąøšąø—ąø—ąøµą¹ˆ3 ąøąø²ąø£ą¹ƒąøŠą¹‰ąø‡ąø²ąø™ lnwshopSchool
Ā 
ąøšąø—ąø—ąøµą¹ˆ1 ąø„ąø§ąø²ąø”ąø«ąø”ąø²ąø¢ąøžąø²ąø“ąø“ąøŠąø¢ą¹Œąø­ąø“ą¹€ąø„ą¹‡ąøąø—ąø£ąø­ąø™ąø“ąøąøŖą¹Œ
ąøšąø—ąø—ąøµą¹ˆ1 ąø„ąø§ąø²ąø”ąø«ąø”ąø²ąø¢ąøžąø²ąø“ąø“ąøŠąø¢ą¹Œąø­ąø“ą¹€ąø„ą¹‡ąøąø—ąø£ąø­ąø™ąø“ąøąøŖą¹Œąøšąø—ąø—ąøµą¹ˆ1 ąø„ąø§ąø²ąø”ąø«ąø”ąø²ąø¢ąøžąø²ąø“ąø“ąøŠąø¢ą¹Œąø­ąø“ą¹€ąø„ą¹‡ąøąø—ąø£ąø­ąø™ąø“ąøąøŖą¹Œ
ąøšąø—ąø—ąøµą¹ˆ1 ąø„ąø§ąø²ąø”ąø«ąø”ąø²ąø¢ąøžąø²ąø“ąø“ąøŠąø¢ą¹Œąø­ąø“ą¹€ąø„ą¹‡ąøąø—ąø£ąø­ąø™ąø“ąøąøŖą¹ŒSchool
Ā 
ąø•ąø³ą¹ąø«ąø™ą¹ˆąø‡ 1 ą¹€ąøžąø“ą¹ˆąø”ąø£ąø¹ąø›ąøąø±ąøšąø‚ą¹‰ąø­ąø”ąø¹ąø„ąøŖą¹ˆąø§ąø™ąøšąø™
ąø•ąø³ą¹ąø«ąø™ą¹ˆąø‡ 1 ą¹€ąøžąø“ą¹ˆąø”ąø£ąø¹ąø›ąøąø±ąøšąø‚ą¹‰ąø­ąø”ąø¹ąø„ąøŖą¹ˆąø§ąø™ąøšąø™ąø•ąø³ą¹ąø«ąø™ą¹ˆąø‡ 1 ą¹€ąøžąø“ą¹ˆąø”ąø£ąø¹ąø›ąøąø±ąøšąø‚ą¹‰ąø­ąø”ąø¹ąø„ąøŖą¹ˆąø§ąø™ąøšąø™
ąø•ąø³ą¹ąø«ąø™ą¹ˆąø‡ 1 ą¹€ąøžąø“ą¹ˆąø”ąø£ąø¹ąø›ąøąø±ąøšąø‚ą¹‰ąø­ąø”ąø¹ąø„ąøŖą¹ˆąø§ąø™ąøšąø™School
Ā 
Test
TestTest
TestSchool
Ā 
ą¹ąø›ąø„ Design and implementation of e
ą¹ąø›ąø„ Design and implementation of eą¹ąø›ąø„ Design and implementation of e
ą¹ąø›ąø„ Design and implementation of eSchool
Ā 
A30189190
A30189190A30189190
A30189190School
Ā 
01
0101
01School
Ā 
3 05564736
3 055647363 05564736
3 05564736School
Ā 
Ecom1
Ecom1Ecom1
Ecom1School
Ā 
ąø£ąø¹ą¹‰ąøˆąø±ąø Toyota
ąø£ąø¹ą¹‰ąøˆąø±ąø Toyotaąø£ąø¹ą¹‰ąøˆąø±ąø Toyota
ąø£ąø¹ą¹‰ąøˆąø±ąø ToyotaSchool
Ā 
ąøąø²ąø£ą¹ƒąøŠą¹‰ Slide share
ąøąø²ąø£ą¹ƒąøŠą¹‰ Slide shareąøąø²ąø£ą¹ƒąøŠą¹‰ Slide share
ąøąø²ąø£ą¹ƒąøŠą¹‰ Slide shareSchool
Ā 
ąøŖąø£ąøøąø›2 html
ąøŖąø£ąøøąø›2 htmląøŖąø£ąøøąø›2 html
ąøŖąø£ąøøąø›2 htmlSchool
Ā 

More from School (18)

ąø•ąø±ąø§ąø­ąø¢ą¹ˆąø²ąø‡ąø­ąø­ąøą¹ąøšąøš
ąø•ąø±ąø§ąø­ąø¢ą¹ˆąø²ąø‡ąø­ąø­ąøą¹ąøšąøšąø•ąø±ąø§ąø­ąø¢ą¹ˆąø²ąø‡ąø­ąø­ąøą¹ąøšąøš
ąø•ąø±ąø§ąø­ąø¢ą¹ˆąø²ąø‡ąø­ąø­ąøą¹ąøšąøš
Ā 
Research5
Research5Research5
Research5
Ā 
Tippawanmeepung-MTCT-1C
Tippawanmeepung-MTCT-1CTippawanmeepung-MTCT-1C
Tippawanmeepung-MTCT-1C
Ā 
ąø§ąø“ąø˜ąøµąøąø²ąø£ąø‚ąø­ą¹ƒąøŠą¹‰ą¹ąø„ąø°ąø­ąø±ąøžą¹‚ąø«ąø„ąø”ą¹€ąø§ą¹‡ąøš
ąø§ąø“ąø˜ąøµąøąø²ąø£ąø‚ąø­ą¹ƒąøŠą¹‰ą¹ąø„ąø°ąø­ąø±ąøžą¹‚ąø«ąø„ąø”ą¹€ąø§ą¹‡ąøšąø§ąø“ąø˜ąøµąøąø²ąø£ąø‚ąø­ą¹ƒąøŠą¹‰ą¹ąø„ąø°ąø­ąø±ąøžą¹‚ąø«ąø„ąø”ą¹€ąø§ą¹‡ąøš
ąø§ąø“ąø˜ąøµąøąø²ąø£ąø‚ąø­ą¹ƒąøŠą¹‰ą¹ąø„ąø°ąø­ąø±ąøžą¹‚ąø«ąø„ąø”ą¹€ąø§ą¹‡ąøš
Ā 
Html w6
Html w6Html w6
Html w6
Ā 
ąø›ąø£ąø°ąø”ąø§ąø„ąøąø²ąø£ąøŖąø­ąø™ Ecom
ąø›ąø£ąø°ąø”ąø§ąø„ąøąø²ąø£ąøŖąø­ąø™ Ecomąø›ąø£ąø°ąø”ąø§ąø„ąøąø²ąø£ąøŖąø­ąø™ Ecom
ąø›ąø£ąø°ąø”ąø§ąø„ąøąø²ąø£ąøŖąø­ąø™ Ecom
Ā 
ąøšąø—ąø—ąøµą¹ˆ3 ąøąø²ąø£ą¹ƒąøŠą¹‰ąø‡ąø²ąø™ lnwshop
ąøšąø—ąø—ąøµą¹ˆ3  ąøąø²ąø£ą¹ƒąøŠą¹‰ąø‡ąø²ąø™ lnwshopąøšąø—ąø—ąøµą¹ˆ3  ąøąø²ąø£ą¹ƒąøŠą¹‰ąø‡ąø²ąø™ lnwshop
ąøšąø—ąø—ąøµą¹ˆ3 ąøąø²ąø£ą¹ƒąøŠą¹‰ąø‡ąø²ąø™ lnwshop
Ā 
ąøšąø—ąø—ąøµą¹ˆ1 ąø„ąø§ąø²ąø”ąø«ąø”ąø²ąø¢ąøžąø²ąø“ąø“ąøŠąø¢ą¹Œąø­ąø“ą¹€ąø„ą¹‡ąøąø—ąø£ąø­ąø™ąø“ąøąøŖą¹Œ
ąøšąø—ąø—ąøµą¹ˆ1 ąø„ąø§ąø²ąø”ąø«ąø”ąø²ąø¢ąøžąø²ąø“ąø“ąøŠąø¢ą¹Œąø­ąø“ą¹€ąø„ą¹‡ąøąø—ąø£ąø­ąø™ąø“ąøąøŖą¹Œąøšąø—ąø—ąøµą¹ˆ1 ąø„ąø§ąø²ąø”ąø«ąø”ąø²ąø¢ąøžąø²ąø“ąø“ąøŠąø¢ą¹Œąø­ąø“ą¹€ąø„ą¹‡ąøąø—ąø£ąø­ąø™ąø“ąøąøŖą¹Œ
ąøšąø—ąø—ąøµą¹ˆ1 ąø„ąø§ąø²ąø”ąø«ąø”ąø²ąø¢ąøžąø²ąø“ąø“ąøŠąø¢ą¹Œąø­ąø“ą¹€ąø„ą¹‡ąøąø—ąø£ąø­ąø™ąø“ąøąøŖą¹Œ
Ā 
ąø•ąø³ą¹ąø«ąø™ą¹ˆąø‡ 1 ą¹€ąøžąø“ą¹ˆąø”ąø£ąø¹ąø›ąøąø±ąøšąø‚ą¹‰ąø­ąø”ąø¹ąø„ąøŖą¹ˆąø§ąø™ąøšąø™
ąø•ąø³ą¹ąø«ąø™ą¹ˆąø‡ 1 ą¹€ąøžąø“ą¹ˆąø”ąø£ąø¹ąø›ąøąø±ąøšąø‚ą¹‰ąø­ąø”ąø¹ąø„ąøŖą¹ˆąø§ąø™ąøšąø™ąø•ąø³ą¹ąø«ąø™ą¹ˆąø‡ 1 ą¹€ąøžąø“ą¹ˆąø”ąø£ąø¹ąø›ąøąø±ąøšąø‚ą¹‰ąø­ąø”ąø¹ąø„ąøŖą¹ˆąø§ąø™ąøšąø™
ąø•ąø³ą¹ąø«ąø™ą¹ˆąø‡ 1 ą¹€ąøžąø“ą¹ˆąø”ąø£ąø¹ąø›ąøąø±ąøšąø‚ą¹‰ąø­ąø”ąø¹ąø„ąøŖą¹ˆąø§ąø™ąøšąø™
Ā 
Test
TestTest
Test
Ā 
ą¹ąø›ąø„ Design and implementation of e
ą¹ąø›ąø„ Design and implementation of eą¹ąø›ąø„ Design and implementation of e
ą¹ąø›ąø„ Design and implementation of e
Ā 
A30189190
A30189190A30189190
A30189190
Ā 
01
0101
01
Ā 
3 05564736
3 055647363 05564736
3 05564736
Ā 
Ecom1
Ecom1Ecom1
Ecom1
Ā 
ąø£ąø¹ą¹‰ąøˆąø±ąø Toyota
ąø£ąø¹ą¹‰ąøˆąø±ąø Toyotaąø£ąø¹ą¹‰ąøˆąø±ąø Toyota
ąø£ąø¹ą¹‰ąøˆąø±ąø Toyota
Ā 
ąøąø²ąø£ą¹ƒąøŠą¹‰ Slide share
ąøąø²ąø£ą¹ƒąøŠą¹‰ Slide shareąøąø²ąø£ą¹ƒąøŠą¹‰ Slide share
ąøąø²ąø£ą¹ƒąøŠą¹‰ Slide share
Ā 
ąøŖąø£ąøøąø›2 html
ąøŖąø£ąøøąø›2 htmląøŖąø£ąøøąø›2 html
ąøŖąø£ąøøąø›2 html
Ā 

Recently uploaded

Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Ramesh Iyer
Ā 
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Albert Hoitingh
Ā 
Leading Change strategies and insights for effective change management pdf 1.pdf
Leading Change strategies and insights for effective change management pdf 1.pdfLeading Change strategies and insights for effective change management pdf 1.pdf
Leading Change strategies and insights for effective change management pdf 1.pdf
OnBoard
Ā 
FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdfFIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance
Ā 
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
James Anderson
Ā 
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
DanBrown980551
Ā 
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdfFIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance
Ā 
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
Product School
Ā 
Dev Dives: Train smarter, not harder ā€“ active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder ā€“ active learning and UiPath LLMs for do...Dev Dives: Train smarter, not harder ā€“ active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder ā€“ active learning and UiPath LLMs for do...
UiPathCommunity
Ā 
Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........
Alison B. Lowndes
Ā 
Epistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI supportEpistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI support
Alan Dix
Ā 
Elevating Tactical DDD Patterns Through Object Calisthenics
Elevating Tactical DDD Patterns Through Object CalisthenicsElevating Tactical DDD Patterns Through Object Calisthenics
Elevating Tactical DDD Patterns Through Object Calisthenics
Dorra BARTAGUIZ
Ā 
UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3
DianaGray10
Ā 
DevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA ConnectDevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA Connect
Kari Kakkonen
Ā 
GraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge GraphGraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge Graph
Guy Korland
Ā 
JMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and GrafanaJMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and Grafana
RTTS
Ā 
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdfFIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance
Ā 
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
BookNet Canada
Ā 
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMsTo Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
Paul Groth
Ā 
Assuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyesAssuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyes
ThousandEyes
Ā 

Recently uploaded (20)

Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Ā 
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Ā 
Leading Change strategies and insights for effective change management pdf 1.pdf
Leading Change strategies and insights for effective change management pdf 1.pdfLeading Change strategies and insights for effective change management pdf 1.pdf
Leading Change strategies and insights for effective change management pdf 1.pdf
Ā 
FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdfFIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdf
Ā 
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
Ā 
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
Ā 
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdfFIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
Ā 
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
Ā 
Dev Dives: Train smarter, not harder ā€“ active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder ā€“ active learning and UiPath LLMs for do...Dev Dives: Train smarter, not harder ā€“ active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder ā€“ active learning and UiPath LLMs for do...
Ā 
Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........
Ā 
Epistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI supportEpistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI support
Ā 
Elevating Tactical DDD Patterns Through Object Calisthenics
Elevating Tactical DDD Patterns Through Object CalisthenicsElevating Tactical DDD Patterns Through Object Calisthenics
Elevating Tactical DDD Patterns Through Object Calisthenics
Ā 
UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3
Ā 
DevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA ConnectDevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA Connect
Ā 
GraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge GraphGraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge Graph
Ā 
JMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and GrafanaJMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and Grafana
Ā 
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdfFIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
Ā 
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Ā 
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMsTo Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
Ā 
Assuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyesAssuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyes
Ā 

1 06021654

  • 1. H2 - 3 2011 International Conference on Electrical Engineering and Informatics 17-19 July 2011, Bandung, Indonesia Development Environment for Layout Design of e-Commerce Applications Using Block-Based Approach Nor Haimimy Rawi1, Marini Abu Bakar2, Rokiah Bahari3 and Abdullah Mohd Zin4 # Programming and Software Technology Research Group Fakulti Teknologi dan Sains Maklumat Universiti Kebangsaan Malaysia 1 mimiey.rawi@gmail.com 2 marini@ftsm.ukm.my 3 rokiah@citycampus.utm.my 4 amz@ftsm.ukm.my Abstractā€” E-commerce is a process of buying, selling, The Malaysian government has encouraged Malaysian transferring or exchanging products or services via the Internet. businesses especially small and medium enterprises to venture It is expected that in the future, more and more business into e-commerce. However, the cost of developing e- transactions will be carried out through e-commerce. The design commerce application is tremendous and this has hindered of an e-commerce website plays a significant role in attracting most of them from venturing into this type of business. In potential customers to visit the site. It can also influence order to solve this problem, we have proposed a mechanism customerā€™s decision to make purchase and to return to the site. for developing e-commerce application based on the block Good e-commerce applications need to be developed by based software development approach. By using this approach, professional programmers and the cost is substantially high. With the advent of Web 2.0 technology, end-users are now able an e-commerce application can be developed by selecting, to create their own web content and applications such as blog, customizing and combining software blocks that are specially facebook and friendster. Some providers such as Google provide developed for this purpose. a mechanism for end-users to create web sites and host e- This environment is based on web 2.0 technology commerce applications. However, using these technologies, users applications such as blogs, friendsters and facebooks, which can only select and customize the application according to have enabled end-users to develop their own web applications provide templates. One of the main problems with this approach for the purpose of social networking. The major difference is that they do not support a flexible layout design. This implies between our approach and the approach used by previous e- that an end-user cannot change the layout of a selected template. commerce applications is that our approach based on blocks This paper presents a flexible and easy to use block-based development environment for creating customized e-commerce and not template. The use of blocks will make the applications. A block is a single layer software component that environment more flexible and hence can be used for performs a single function. Concurrent project has developed developing more complex applications [4]. blocks for e-commerce application. The proposed development Studies have shown that an important characteristic of environment is intended for non-programmer end-users to online shopping is that consumers have to base their design and develop their own e-Commerce applications by judgments on product information presented on these e- selecting and positioning blocks on a page. commerce websites. As a consequence, website design plays a significant role in affecting consumersā€™ online shopping Keywordsā€” development environment, layout design, e- performance and attitude toward the websites [5]. Like user commerce application, block based interfaces in ordinary computing, this interface could be a I. INTRODUCTION major success factor, and in many cases it is the major factor In recent years, we have witnessed an explosive growth in that determines buyers' willingness to buy on the Net [6]. In electronic commerce or service [1]. More firms and start ups particular, the design of websites can influence visitorsā€™ choose the web to build brand reputation, to do transaction decision to purchase and return to the site [7]. The success of e-commerce for any company, especially if it is not a well- with web-users and investors, or for public relations purposes known name, is greatly dependent on the appropriate design [2]. According to Forrester Research US online retail reached of its website [6]. $175 billion in 2007 and is projected to grow to $335 billion by 2012 [3]. Therefore, the main objective of this research is to develop an environment for layout design of e-commerce application 978-1-4577-0752-0/11/$26.00 Ā©2011 IEEE
  • 2. that will enable end-users to design their own e-commerce software, Google Sites is based on template for design. applications which are attractive and easy to be used. Users can only select and customize the application according to provide templates. This implies that an end- II. RELATED WORKS user cannot change the layout of a selected template. So it A. E-Commerce Applications limited flexibility in design. Electronic commerce, or e-commerce, is the selling of B. Web 2.0 Technology goods and services via an electronic media, using technology The term Web 2.0 is generally associated with web to facilitate rapid exchange of detailed information between applications that facilitate the interactive exchange of buyers and sellers [8]. E-Commerce applications can be information. A Web 2.0 site gives users the free choice to divided into a few categories such as B2B (Business to interact or collaborate with each other in a dialogue of social Business), B2C (Business to Customers) and C2C (Customers media as a creator of user generated content in virtual to Customers). communities, as opposed to a website where users A type of B2C is e-retailing that enables direct sales of (subscribers) is limited and can only view content created for products or services through electronic storefronts or them. Examples of Web 2.0 including social networking sites, electronic malls. This facility enables us to buy from home, 24 blogs, wikis, video-sharing site, hosts services, web hours a day, seven days a week [4]. The fundamental applications and mashups. characteristics behind a B2C (Business to Customers) website The increasing popularity of Web 2.0 tools, such as are its content and design [9]. The content is important in facebook, friendster, blogs and wikis is fundamentally influencing web-userā€™s purchase decision while the design changing how consumers use the web. The basic core of Web helps to attract and retain customersā€™ interest at a site [10]. To 2.0, that user can generate and share their own content, often help end-users develop their own e-commerce web application, regarding company brands and products, provides both some provider such as Google and open source software such potential value and challenges to marketing practitioners. So as Content Management Systems (CMS) provide a to make our application is acceptable, user friendly and easy mechanism for end-users to create web sites and host e- to create without using any programming code, we create this commerce applications. application similar to the environment for creating Web 2.0 1)Content Management Systems (CMS) site such as facebook, friendster and blogs. A CMS is a tool that enables a variety of technical (i) Facebook and non technical staff to create, edit, manage and finally Facebook is another social networking application publish a variety of content such as text, graphics, video that is used basically as a mean of communication and documents. Examples of the well known CMS for between friends [12]. From the view of design, creating e-commerce applications are ā€œJoomlaā€, ā€œDrupalā€ facebook are not flexible because user cannot and ā€œPrestaShopā€. However CMS are very complex pieces rearrange the layout interface. of software that required a lot of time to understand and required advanced understanding of HyperText Markup (ii) Blogspot Language (HTML), CSS and web technologies. End-users Blogspot is a free blog publishing tool from Google also need to have knowledge in PHP for editing the web for easily sharing our thoughts with the world. editor and mySQL to manage the database. So essentially Blogger will use the features in this blog to help them operating a CMS still requires a web developer. posting text, photo, video and more to their blog [13]. CMS is not flexible when it comes to designing and The layout for blogspot is half flexible because the structuring of a website. CMS sites primarily use templates layout design is still depending on template. for design. They are easy to recognize because they have a standard format such as 2 or 3 column designs with boxes (iii) Wikis placed in various positions to accommodate the content. A wiki is a tool that allows multiple users to The designer must stay within the confines of this type of collaborate with each other through a group website. template therefore it is limited in the flexibility and Each user can add or modify text as well as upload uniqueness of design. Furthermore, CMS sites cost a lot files by simply using a web browser. Anyone can more to design than static sites because a designer has to edit the text or file so this may be too open for some install and configure the database, design the template, then applications, for example confidential documentation. customize it to include all the extensions such as menus, The flexibility of a wiki's structure can mean that polls, banners and forms. It will also require extensive information can become disorganised testing to check for errors, browser compatibility and screen resolution [11]. III. DESIGN OF LAYOUT EDITOR DEVELOPMENT ENVIRONMENT 2) Google Sites A. Blocks Google sites also provide a mechanism for end-user Blocks are basically a program component that can be to develop a simple e-commerce site. Just like CMS combined with other blocks to form an application without
  • 3. going through the coding process. The use of blocks will creating the first page for their e-commerce web enable end-users to develop applications directly. It has also application. introduced a new approach for programming, known as 4) Select block: User can select the block provided at the Block-Based Programming [14]. bottom of the page. Some of the proposed blocks to be provided for this application are: 5) Drag and drop block: the selected block can be drag ā€¢ Login block and drop it into the workspace. ā€¢ Shopping cart block ā€¢ Product block 6) Edit block properties: User can edit the properties such ā€¢ Payment block as text colour, text font, text size and text title of the selected block. ā€¢ Shipping block Fig. 1 is an example of login block looks like. 7) Integrated block: All the selected block will be integrate. 8) Run project: After the block was integrated, user can run or see the preview of the project that has been done. 9) Save project: user can save the project that has been done. IV. IMPLEMENTATION AND EVALUATION Fig. 1 Login block A. Implementation B. Use-Case Diagram. This application is developed using Netbeans IDE 6.8 with Fig. 2 shows the use-case diagram to represent the Glass Fish v3. functionality of the system. The functional requirements for this system are: 1)Block features ā€¢ Register ā€¢ Login In layout editorā€™s page, end-user can design their own ā€¢ Create web page layout for their web page by choosing any of the available ā€¢ Select block blocks. The list of block provided is shown at the bottom of ā€¢ Drag and drop block the layout editorā€™s page (Fig. 3). ā€¢ Edit block properties ā€¢ Integrate block ā€¢ Run project ā€¢ Save project Fig. 2 Use-case diagram 1) Register: The new user need to register first before can Fig. 3 List of block start using this e-commerce web application. All these block is create as .jar file. One block is one jar file. 2) Login: For the user that has already registered, can Each block has its own properties and behaviour or operation. continue with login. Block properties such as text font, text size and text colour can be customized by the end-users. Block can be positioned 3) Create web page: After successfully login, layout anywhere on the workspace layout because it does not depend editorā€™s page will be shown. User can start with on template. So itā€™s more flexible because end-users can design their own layout. One web page layout can contain
  • 4. more than one block and block can be re-used. Its means that 2)Workspace: Name of the userā€™s website appeared at the the same block can be used more than one time. Anyway, the top of the workspace. The userā€™s web page that has been web pages that have been design is not consider as a block. created by user also will be list in workspace. 2)Interface design 3)List of blocks: All provided block were list here. User The GUI for proposed development environment for layout can select any block they want to use by drag the selected design of e-commerce application is shown below. block and drop it on the workspace. 4)Operation: This part listed all the behaviour of the (i) Login and register selected block. Firstly, user need to login before they can create their e- 5)Properties: Listed all the available properties where user commerce web application. For new user, they need to can change or customize it. register their information fist before they can start using this 6)Layout preview: When the selected block has chosen, application. The interface for login and register new user is user can arrange it on this layout. shown in Fig. 4. B. Scenario Example After user successfully login, layout editor page was shown. User can see their name appear at the profile info. User can edit the profile and also can upload the photo. At the workspace part, the site was name earlier by user will be shown at the top. In this example the site was name ā€˜My Ecommerceā€™. After that, user creates the first page named ā€˜Home Pageā€™ as shown in Fig. 6. Now user can start design the first page. Fig. 4 Login page (ii) Layout editor environment After successful login, layout editorā€™s page will be shown (Fig. 5) Fig. 6 Layout editorā€™s page They can select the block provided in ā€˜List of Blocksā€™ part. For example, user select the login block by drag from the ā€˜List of Blocksā€™ part and drop it on the workspace. The login block was assign to ā€˜Home Pageā€™ page (Fig. 7). Fig. 5 Layout editorā€™s page 1)Profile info: After login, the name of the user appeared at this side. Edit profile also available for user to edit or change their profile information.
  • 5. V. CONCLUSIONS The use of blocks based approach provides a simpler environment for end-users to develop web applications since it does not involve any form of coding. This will hopefully encourage entrepreneurs especially from small and medium enterprise to develop their own e-commerce web applications. Furthermore, this approach also allows the design of web application to be flexible and thus the web applications can be customize according to the need of the customers. REFERENCES [1] D. Cyr, et al, The role of social presence in establishing loyalty in e- Service environments, Interacting with Computers Vol. 19. No. 1: 43- 56, 2007. [2] C. Subramaniam, et al, Product Marketing and Channel Management in Electronic Commerce, Information Systems Frontier, Vol. 1, No.: 363-379, 2000. [3] S. Mulpuru, (2008). US eCommerce: 2008 To 2012. Cambridge, MA. Forrester Research. [Online]. Available: http://www.forrester.com/rb/search/results.jsp?N=0+11129. [4] M. H. Hamizah, R. N. Haimimy, B. Rokiah, et al, Conceptual Design Fig. 7 Layout editor page of an Environment for Creating Simple e-Commerce Applications, After login block was selected, we will see the part at the 2010 [5] Palmer, J. W. Web site usability, design, and performance metrics. right side was change. At the top of right side we can notice Information Systems Research. Vol. 13.No. 2: 151-167. 2002. the layout preview for Home Page. The login block that user [6] D. Gehrke, E. Turban, ā€œDeterminants of Successful Website Design: chose appear at the layout preview. User can design by Relative Importance and Recommendations for Effectiveness,ā€ rearrange the position of that block. They can position that International Conference on System Sciences, Hawaii, 1999. [7] B. T. Felix, L. L. Tung, Y. Xu, A Study of Web-Designersā€™ Criteria for block anywhere on the layout without confines. So, it is Effective Business-to-Consumer (B2C) Websites Using the repertory unlimited in flexibility. At the middle of the right side, the Grid Technique, Journal of electronic commerce research, Vol.10. properties and operation available for the login block was No.3: 155-177, 2009. shown. So user can customize it to make it look unique and [8] J. L. Nancy, What users want in e-commerce design: effect of age, education and income, Ergonomics, vol. 46, No. 1-3, 153-168, 2003. different from the others. User can check and uncheck the [9] Huizingh, E. K. R. E, The content and design of web sites: an checkbox at the ā€˜Operationā€™ part. Operation part is containing empirical study. Information & Management, Vol. 37, No. 3: 123-134, block behaviour and function. For example, if user wants to 2000. make the checkbox ā€˜Rememberā€™ in Login block can function, [10] Ranganathan, C. and S. Ganapathy, Key dimensions of business-to- consumer web sites, Information & Management, Vol. 39, No. 6: 457- user need to tick or check the checkbox Remember in 465, 2002. operation part (Fig. 8). [11] (2009) Web Design Discussion website [Online]. Available: http://www.drostdesigns.com/the-disadvantage-of-a-content- management-system/ [12] M. Jazayeri, Some Trend in Web Application Development, Future of Software Engineering (FOSEā€™07), 2007, IEEE. [13] M. D. Jacyntho, D. Schwabe, G. Rossi, A Software Architecture For Structuring Complex Web Application, Journal of Web Engineering, Vol. 1, no 1(2002) 037-060: Rinton Press. [14] A. Mohd. Zin, et. al, Block-Based Software development, Programming and Software Technology Research Group Technical Report 1/2008, Universiti Kebangsaan Malaysia. Fig. 8 Layout editor page