Anda di halaman 1dari 7

Online Shopping Mall project

{Surjyendu Ray, Suvendu Bhattacharya, Sandip Shaw, Souvik Sett} {Web Application Final year Project}

Project Synopsis

Online Shopping Mall

Description of the Project The Online Shopping Mall (OSM) application enables vendors to set up online shops, customers to browse through the shops, and a system administrator to approve and reject requests for new shops and maintain lists of shop categories !lso on the agenda is designing an online shopping site to manage the items in the shop and also help customers purchase them online without having to visit the shop physically Our online shopping mall will use the internet as the sole method for selling goods to its consumers The consumer will be in complete control of his"her shopping e#perience by using the $unique storefront% concept Shopping will be highly personali&ed and the mall will provide lower prices than most competitors This, in brief, is a description of our product which will showcase a complete shopping e#perience in a small pac'age Purpose Today the internet and its boom have created a new economic scenario that not only stresses on the classical concept of the $product% but also on the modern concept of $service% (t is this level of service that dictates whether a commercial venture will succeed or not in the mar'et To provide a high accessibility of service we will design the online shopping website, so that potential customers need not go to a physical shop to buy products or services They just need to online to complete their purchases )nli'e the prevailing $bric' and mortar% shops which have physical e#istence, we will operate solely from cyberspace

Most current systems have a physical foundation that is the root cause to quite a number of problems *y maintaining multiple store fronts, itself being an e#pensive proposition, store prices are forced to rise Thus, by using our product, our clients+ competitors are at a disadvantage because their costs are significantly higher than our costs, allowing our clients to sell the same goods at a lower price !s people become more accustomed to using the internet, they view ordering products and services online as a

time,saving and cost,saving e#perience, which is the very essence of our online shopping system This project envisages bridging the gap between the seller, the retailer and the customer ! very high fle#ibility is being maintained in the design process so that this project can ta'e the following path - , ! multiple merchant venue with each merchant having his"her own window which the customer can visit to browse and subsequently buy the products from Maintaining the deliverable goods as well as services through single or multiple windows is also on the agenda

Target users : (Tentative list only) Mall Administrator: The Mall !dministrator is the super user and has complete control over all the activities that can be performed The application notifies the administrator of all shop creation requests, and the administrator can then approve or reject them The administrator also manages the list of available product categories The administrator can also view and delete entries in the guestboo' Shop Owner: !ny user can submit a shop creation request through the application .hen the request is approved by the Mall !dministrator, the requester is notified, and from there on is given the role of Shop Owner The Shop Owner is responsible for setting up the shop and maintaining it The job involves managing the sub, categories of the items in the shop !lso, the shop owner can add or remove items from his shop The Shop Owner can view different reports that give details of the sales and orders specific to his shop The Shop Owner can also decide to close shop and remove it from the mall Mall Customer/Guests: ! Mall /ustomer can browse through the shops and choose products to place in a virtual shopping cart The shopping cart details can be viewed and items can be removed from the cart To proceed with the purchase, the customer is prompted to login !lso, the customer can modify personal profile information (such as phone number and shipping address) stored by the application The customer can also view the status of any previous orders, and cancel any order that has not been shipped yet

Employees: 0urchase department under a 0urchase manager to overloo' purchasing activities if warehousing needs arise Sales department under a Sales manager who will loo' after the sale of products and services, the most important activity !ccounts department under an !ccounts manager to loo' after the accounting activities of the enterprise

Project Scope (nitial functional requirements will be- , Secure registration and profile management facilities for /ustomers *rowsing through the e,Mall to see the items that are there in each category of products li'e !pparel, 1itchen accessories, *ath accessories, 2ood items etc !dequate searching mechanisms for easy and quic' access to particular products and services /reating a Shopping cart so that customers can shop 3n+ no of items and chec'out finally with the entire shopping carts /ustomers should be able to mail the Shop about the items they would li'e to see in the Shop 4egular updates to registered users of the website about new arrivals Secured mechanism for chec'ing out from the Shop (/redit card verification mechanism) )pdates to customers about the recently added items in the shop through various mechanisms )ploading 3Most 0urchased+ (tems in each category of products in the Shop li'e !pparel, 1itchen accessories, *ath accessories, 2ood items etc Strategic data and graphs for !dministrators and Shop owners about the items that are popular in each category and age group

5ive special discounts to 0remier customers Shop employees are responsible for internal affairs li'e processing orders, assure home delivery, getting customer6s delivery,time feedbac', updating order6s status and answering client6s queries online 2eedbac' mechanism, so that customers can give feedbac' for the product or service which they have purchased !lso facility rating of individual products by relevant customers !lso feedbac' can be given on the performance of particular vendors and the entire mall as well !dequate payment mechanism and gateway for all popular credit cards, cheques and other relevant payment options, as available from time to time (nitial non functional requirements will be- , Secure access of confidential data (user+s details) SS7 can be used 89 : ; availability *etter component design to get better performance at pea' time 2le#ible service based architecture will be highly desirable for future e#tension !dvertisement space where it will effectively catch the customer+s attention and as a source of revenue (nitial reporting needs that are to be answered will be- , o /ategory wise items that are sold more and the brand names for the same o .hich brand is more popular in each category of products o .ho are the customers who visit often( to facilitate them by ma'ing them 0remier customers ) o <iscounts given to the 0remier customers (n addition to the above mentioned points, due to the highly evolving nature of the project, the following are planned to be delivered if deemed necessary .arehousing within the very ambits of the project More payment gateways <ynamic price model by which prices can be changed based on demand and supply

<ynamic Storefront- =ach customer had a .eb page personali&ed based on his or her recent purchases This is the equivalent of having a unique storefront for each customer in hopes of drawing in as many return customers as possible This list is by no means, a final one The final list will be dictated by implementation constraints, mar'et forces and most importantly, by end user demands for whom this is being built Technolog Platform Operating S stem: !ny OS with a >ava ?M implementation Programming language: o >!?! ==- >ava =nterprise =dition is a programming platform@ part of the >ava 0latform,for developing and running distributed multi,tier architecture >ava applications, based largely on modular software components running on an application server o ATM7, :M7- Ayper Te#t Mar'up 7anguage and =#tensible mar'up 7anguage are the predominant mar'up languages for web pages (t provides a means to describe the structure of te#t,based information in a document and to supplement that te#t with interactive forms, embedded images, and other objects o !ny other scripting language as deemed necessary Tools ! De"elopment #n"ironment o <*8 =:04=SS =<(T(OB- <*8 <atabase is the database management system that delivers a fle#ible and cost effective database platform to build robust on demand business applications o !pache Tomcat C D EF Server (minimum requirement >S= G D, no ><1 is required only >4= is sufficient) OR .!S- (*M .ebSphere application server is an application server that runs business applications and supports the >8== and web services standards OR Sun 5lass2ish !pplication server o =/7(0S= >8==- =clipse is a tool'it which is designed for the creation of more comple# projects, providing fully dynamic web application utili&ing =>*+s This consist of =>* tools , /M0 ,data mapping tools H a universal test client that is designed to aid testing of =>*+s OR Oracle ><eveloper EEg (<= along with !<2 (!pplication <evelopment 2ramewor')

Group Mem$ers Surjyendu 4ay Sandip Shaw Suvendu *hattacharya Souvi' Sett Project Guide Mrs !nanya 1anjilal

%eferences The initial list of the starting points of research will be- , Software =ngineering by 4oger S 0ressman (nternet an .orld .ide .eb Aow to 0rogram by <eitel and <eitel >ava Aow to 0rogram by <eitel and <eitel http-""www tgmc in"projectIscenarioIview phpJpageKEHidKG

Anda mungkin juga menyukai