Sei sulla pagina 1di 21

TITLE :-

E-Music (Online Music store)

INTRODUCTION:The Emusic is the part of the sample application that provides customers with online shopping. Through a Web browser, a customer can browse the catalog, place items to purchase into a virtual shopping cart, create and sign in to a user account, and purchase the shopping cart contents by placing an order with a credit card. Our Emusic (shopping websites) will use some sort of shopping cart - this is your virtual trolley into which you can place items, then take them to the checkout when you want to pay. The checkout must be in a secure server in order for your transaction to be secure. In our Emusic (Shopping website) all electronic records will maintained in password protected archives.Our records are maintained so we can send you details of promotions or services, in which you may be interested. However, each time we send you something you have the opportunity to request that no further information be sent to you. Your personal information will then be deleted from our records. Emusic is committed to protecting your privacy and the privacy of any personal information provided to us.
To enable us to provide our services to you, we need to collect personal information from you usually your name and email address. You may also choose to tell us your preferences and country of origin when searching Emusic web sites. You may also choose to provide us with your mobile phone number. Our electronic information sytems are password protected to prevent unauthorised access. Our staff are trained and required to protect the privacy of your personal information. All service providers will be informed of the importance we place on protecting your privacy and their role in helping us to do this and we will ask them to undertake to maintain the confidentiality of your personal information. Any use of your personal information by them will be subject to the Privacy Act and the Principles

By integrating information and improving processes, Emusic will help improve enterprise-wide decision support and operational efficiency. Improved efficiency translates into: More resources to support the enterprise . Improved customer service Web-based and more user friendly interfaces to buyers .

Advertise on our E-Music (Shopping website)


Advertising in our Emusic will be a very powerful way of directing potential customers to your web site. People are coming to Emusic looking for places to spend their money - they are ready to make purchases! Make sure they make their purchases from you by advertising on a Emusic site We offer the following advertising opportunities

Banner Advertising Add Your Logo Button Advertising

Our Objective
Our objective was to look at online retail from a customers point-of-view and determine which of the biggest US-based ecommerce sites was providing the best customer experience. A secondary aim was to zero in on key trends and identify opportunities for high-impact and customer experience improvements. product categories must be well thought out, and intuitive . there must be effective decision support tools to guide you through the exploration process . the product must be clearly displayed with appropriate visualization tools . If customer I have been to the site before, it must remember me and personalize customers subsequent experience? it is easy to keep track of things customer want to buy . customer need to register in order to make a purchase or access certain content .

Our objective is also to satisfied our clients because almost all merchants want to see that their

clients are satisfied with their purchases. It is simply good business. On many occasions, after-sales difficulties arise when communication breaks down.
If you are having difficulty communicating with a merchant who is listed on Emusic all you have to do is ask us and we will do our best to contact that merchant on your behalf. If your complaint is reasonable, we will attempt to secure a satisfactory resolution for you. We make no warranties of any kind in this regard but we will do our best to achieve a satisfactory outcome for you. While it may be a good thing to know that Emusic is behind you when you make a purchase from a Emusic -listed merchant, there are some things that you should do yourself to avoid a mishap in the first place.

Always Ensure:

Always ensure that you know what you are buying and that you do want the goods. Find out what the shipping costs are before you commit to purchase. Calculate the full cost including shipping of the goods you are buying. Find out how long it will take for the goods to be delivered. Ensure that the delivery address you provide is valid and that somebody will be available to receive the goods. Find out the shipping method that is proposed and understand whose responsibility it is to insure the goods in transit. Save all correspondence with the merchant and make a diary note of phone calls including who you spoke to. Check your credit card transactions to ensure that you have been charged for the goods at the correct price. Save and print the emailed or published invoice. It is important to have this to verify your transaction.

Even with the best of intentions, things can still go wrong. You should first approach your merchant for redress of any issues.

We cannot promise anything but we will do the best that we can.

The following are some basic requirements to setup an Online Emusic


1. Website or web application: Our Emusic(On Line Shopping) or a web application is a software which puts your business on the Internet in electronic form. Our Emusic is a good professional website has innumerable qualities to aid for competition with other similar online businesses and has to be carefully built by a software professional. 2. Hosting services: Our Emusic website or web application has been hosted on a professional server from a reliable Internet Service Provider (ISP). Our Emusic website should be addressed by a relevant name called as a domain name. The domain name is the address by which your website or web application is identified on the Internet. 3. E-commerce setup: Though optional, this should be the ideal method to execute monetary transaction in any online business. Today, there are wide varieties of merchant and sub-merchant e-commerce technologies that can be implemented with ease and low cost to a website or web application. 4. Website transaction maintenance: Our Emusic website or a web application has to be consistently maintained. Here maintenance means that customers should be immediately and thoroughly addressed for their needs. All data and transactions should be immediately and consistently processed. 5. Web marketing: Analogue to conventional marketing,Our Emusic web based marketing is the mode to market products and services on the Internet. The main aim of our Emusic web based marketing is to generate relevant traffic to the site and at the same time create a brand for the site.

6. Website technical maintenance: A website may require frequent updating of data and information and an occasional upgrade of the software itself. An intelligent website or web application has utilities for updating of data and information without the interference of a programmer. Therefore it does not need a technical programmer to execute the same. 8. Capital: Publishing, maintaining and marketing an online business requires fair amount of capital. As in conventional business, considering standard conditions, results are directly proportional to investments.

DFD:

Context Level DFD:


Add & update products, category. Delivery updates & Query Response ADMIN

Get Queries. Check Orders & Check Payments.

Emusic (ONLINE

SHOPING)

ADMIN

Add & update products, category. Delivery updates & Query Browse Products. Response Get Online. Check Order StatusQueries. Check Get Query Response Orders & Check Payments. CUSTOMER Add Products to Carts. SHOPING) Place Orders & Make Payments. Add Products to Make Query Carts. Place Orders & Make Payments. Browse Products. Make Query CUSTOMER Order Track Create Account Update Profile Get Query Response Get Payment Reports Get Orders Reports Get Delivery Reports VISITOR MEMBER
Emusic

(ONLINE

Check Order Status Online. Get Query Response

First Level DFD:

Second Level DFD (ADMIN):

Enter Username & Password ADMIN USER

Process Login

Login
I F LOGIN TRUE THEN ENTER TO ADMIN SECTION

USER

ADMIN SECTION

Add update, delete ProductPRODUCT & Product Category CATEGORY

Check Orders & Order Details

Update Member Payment Receiving MEMBER_PAY MENT (External Entity)

Get Query & Update Query Response

QUERY Place Orders to Delivery & Update Delivery Status DELIVERY Check Orders & Order Details ORDER DETAIL (External Entity) Get Member Details MEMBER (External Entity)

ORDER (External Entity)

Second Level DFD (MEMBER):

Enter Username & Password MEMBER USER

Login
I F LOGIN TRUE THEN ENTER TO MEMBER SECTION

Process Login

MEMBER

Get or Update Profile

MEMBER SECTION

Browse Products & Add to Cart and Place Cart to Order (Check Out)

PRODUCT (External Entity)

CATEGORY (External Entity)

Get Payment Details MEMBER_PAYMENT Make Query & Get Response Get Delivery Status QUERY DELIVERY (External Entity) ORDER DETAIL (Derived Entity) Check Orders & Order Details ORDER (Derived Entity)

Second Level DFD (VISITOR):

VISITOR USER ENTER TO VISITOR SECTION

VISITOR SECTION

Browse Products & Add to Cart and Place Cart to Order (Check Out)

CATEGORY (External Entity)

PRODUCT (External Entity)

Second Level DFD (ORDER TRACK):

CUSTOMER (VISITOR OR MEMBER)

ENTER ORDER_ID FOR ENTERING TO THIS MODULE

ORDER TRACK SECTION

Make Query & Get Response QUERY

Check Orders & Order Details Get Delivery Status DELIVERY (External Entity) ORDER DETAIL (Derived Entity) ORDER (Derived Entity)

DATA STRUCTURES :

1. Bank_Detail: Field Name Credit_card_no Bank_name

Data Type Number Varchar2

Constraint Primary key

2.Item_Master: Field Name Item_code Title Rate Item_Description Singer Qty_On_Hand Type Release Date

Data Type Number Number Varchar2 Varchar2 Varchar2 Date Varchar2 Varchar2

Constraint Primary key Foreign key

3. Login_Info: Field Name Username Password SecretQuestion Secret Answer Role

Data Type Varchar2 Varchar2 Varchar2 Varchar2 Varchar2

Constraint

Primary key

4Sales_Mater: Field Name Sales_Date

Data Type Date

Constraint Primary key

Item_code Sales_qty Rate UserNAme 5. Vote_Info: Field Name Item_Code Number_Votes

Number Number Number Varchar2

Foreign key

Data Type Number Number

Constraint Primary key Foreign key

6.WhishList_Info: Field Name Data Type UserName Item_code Quantity Whish_Date Number Number Varchar2 Date

Constraint Primary key Foreign key

7. User_Info: Data Type RequestID USerName FirstNAme MiddleName LastName dateOfBirth email AddressLine! AddressLine2 City Varchar2 Varchar2 Varchar2 Varchar2 Varchar2 Varchar2 Varchar2 Varchar2 Varchar2 Varchar2 Constraint Primary key Not null Description This is a unique & not null column entire table It refers to another table. Order (order_id) Type of user login (admin or executive )

FeedBack_Mater: Field Name Data Type User_Name Message Msg_Date Number Varchar2 Varchar2

Constraint Primary key

Description This is a unique & not null column entire table Type of the Order (Member or Visitor ) Order date & time

1. OrderDetail: Data Type O_Detail_id Order_id P_Detail_id Qty Number Number Number Number Constraint Primary key Foreign Key Foreign Key Description This is a unique & not null column entire table It refers to order table (order id) column. It refers to product Detail table (p_detail id) Product quantity

Module (Visitor); 1. Visitor Order:

Field Name V_Order_id Order_Id Name Address Phone Mobile Email Payment Payment_details

Data Type Number Number Varchar2 Varchar2 Number Number Varchar2 Varchar2 Varchar2

Constraint Primary key Foreign Key

Description This is a unique & not null column entire table It refers to order table (order id) column. Name of the visitor Address of the visitor

Check

Visitor phone number Visitor Mobile Number Visitor email address Payment option Payment details

Module (Member); 1. Member Order: Field Name Data Type M_Order_id Order_Id Mem_id 2. Member: Field Name Mem _id Name Address Phone Mobile Email Balance Password SequrityQuestio n SequrityAns Number Number Number

Constraint Primary key Foreign Key Foreign Key

Description This is a unique & not null column entire table It refers to order table (order id) column. It refers to member table (mem_id) column. Description This is a unique & not null column entire table Name of the member Address of the member

Data Type Number Varchar2 Varchar2 Number Number Varchar2 Number Varchar2 Varchar2 Varchar2

Constraint Primary key

Check

member phone number member Mobile Number member email address Member account balance Login password Password recovery secured question Password recovery secured answer

3 Member Payments:

Field Name Payment_id Mem _id PayOption PayDetails Amount Payment_Date

Data Type Number Number Varchar2 Varchar2 Number Varchar2

Constraint Primary key Foreign key

Description This is a unique & not null column entire table It refers to another table member(memid) Payment option( cash deposit, online, credit cards) Details of the payment Amount of payment Date & time of the payment

Module (Order Track); 1. Query: Field Name Data Type Query_id Order_Id Query QueryDateTime Response ResDateTime Number Number Varchar2 Varchar2 Varchar2 Varchar2

Constraint Primary key Foreign Key

Description This is a unique & not null column entire table It refers to order table (order id) column. Query Question Query generation Date & time Query Response Response generation Date & time

MODULES(E-Music)
1. ADMIN 2. USER

3. ITEM 4. WHISHLIST 5. FEEDBACK 6. VIEWR


VISITOR: Emusic leads for number of unique visitors. Not only leading in unique visitors,. This amount represents a huge lead that Emusic has over other shopping sites in web site stickiness. This indicates that Emusic has a strong hold over the internet shopping industry. Also included in this report were the rankings for most online advertising impressions, or the amount of times an ad was clicked, among consumer goods. The top ten follows:

OUTPUTS OF THE PROJECT (REPORTS) :Following reports will be produced in this project :Screen for searching item. Display the whole description of items. Display the delivery detail and credit card details. Display the screen for adding items to the cart. Updated Deleted and Added records will display

TOOLS/PLATFORM USED: Front End Java Server Pages

User friendly GUI Separation of work (designing & coding) Written once run anywhere

Middle-Tier Java Beans Back End

Sql sever 2000

Security Performance Scalability Reliability Support RDMS concepts

REQUIREMENT SPECIFICATION: The system specification is the final work produced by the system and requirements engineer. It serves as the foundation for hardware engineering, software engineering, database engineering and human engineering. Once requirements have been gathered explore each requirements in relationship to others, examine requirements for consistency, omissions and ambiguity. After requirements analysis the requirements of Emusic(On Line Shopping site) process as follows: Software requirements: Windows 98 / XP operating system MS-SQL server JSP & Java TOMCAT Server

Hardware requirements: Pentium machine with 466 Mhz processor speed 256 MB RAM 10.2 GB Hard Disk

SECURITY MECHANISM: In the software security there are two levels of security. The 1st level of security, which is provided by the FRONT END and 2nd level of security provided by the database which is being used.

FRONT END SECURITY:This security level is developed or designed by the s/w developer or designer. S/he provides her/his s/w the security for the system, by considering many factors regarding to the particular s/w. In this software following are used to provide security.
LOGIN CHECKING:

There are two logins are provided in this software one for employees and one for applicants. In order to avail the services of software employees have to provide a valid id and password and only after entering correct id and password employee will get entry otherwise they will be blocked from accessing any services of this site. Similarly a login check is provided for user applying for job. In order to visiting or purchasing user ave nter id and password which they got after registration , in this way security have been provided for both employee section and applicant section. There is also provision to change the password in case password is known by other. BACK END SECURITY:In this particular software our back end used is SQL server 2000. So all the inbuilt security aspects provided by the SQL server 2000 database is used as it is. It will provide the strong feature of security so that it will be difficult to change, modify any personal or university data. Information is vital to success, but when damaged or in the wrong hands, it can threaten success. SQL server 2000 provides extensive security features to safe guard your information from both unauthorized viewing and intentional or inadvertent damage. This security is provided by granting or revoking privileges on a person- by- person and privilege-by-privilege basis. There are six ways by which security regarding to the database can be provided. They are as follows(1) CREATE USER (2) DELETE USER

(3) MODIFY USER (4) GRANT PERMISSION TO USER (5) COMMIT (6) ROLLBACK

Conclusion

As evidence of the success of this mission, there are millions of items listed each day in thousands of different categories. There are items for almost any interest that one could imagine, from sheet music to automobiles to hand tools to real estate. And the variety doesnt stop there. Need a computer? One may find it listed in the proper category, in any configuration from very old and obsolete to the latest greatest machine available. What about antiques? One can find an antique quilt that is up for highest bid, or maybe an old violin, whose beautiful tones have enchanted many though its years. Tickets. Maybe a ticket to the next concert of ones favorite artist or play production. One can even find that special bottle of wine, some aged, exotic cheese, and the perfect mood music for that special occasion. In this instance it may be true that on eBay, they have something for everybody, whatever their tastes may be.

FUTURE SCOPE OF THIS PROJECT :In future this project can be treated as product according to specification and needs of any organisation. Since recruitment plays key role in any organization; thus, success over a long period of time and reliance of organization over recruitment is going to be one of the most considered topic for any organization.

Therefore On-Line Recruiting Process will be of great help in carrying out recruitment process smoothly and effectively. At present days every organization is using web technology for their proper functioning, so this web based project is all in all important from market aspects. Furthermore if this project will be uploaded, it can be used as recruitment site and any organization can register their self on the site to carry out their recruitment process making this site as central recruitment system.

Potrebbero piacerti anche