33
K.C.E. Society's Moolji Jaitha College, Jalgaon NAAC Accredited 'A' Grade A College is recognized By U.G.C. as 'College with Potential for Excellence' ISO 9001:2008 Certified Estd. 1945 Phone No. - (0257) 2234281, 2237363 Fax (0257) 2237363 Website - mjcollege.kces.in E-mail - [email protected] A Project Report On ONLINE SUPER SHOP Submitted by VISHAKHA SUNIL JOSHI 1

Online Super Shop (Shubham Super Shop)

Embed Size (px)

Citation preview

Page 1: Online Super Shop (Shubham Super Shop)

K.C.E. Society's

Moolji Jaitha College, JalgaonNAAC Accredited 'A' Grade

A College is recognized By U.G.C. as 'College with Potential for Excellence'

ISO 9001:2008 Certified

Estd. 1945

Phone No. - (0257) 2234281, 2237363

Fax (0257) 2237363

Website - mjcollege.kces.in

E-mail - [email protected]

A Project Report On

ONLINE SUPER SHOP

Submitted by

VISHAKHA SUNIL JOSHIT. Y. B. Sc. Information Technology

Department of Computer Science and Information

Technology

Academic Year 2009-2010

1

Page 2: Online Super Shop (Shubham Super Shop)

K.C.E. Society's

Moolji Jaitha College, JalgaonNAAC Accredited 'A' Grade

A College is recognized by U.G.C. as 'College with Potential for Excellence'ISO 9001:2008 Certified

Department Of Computer Science and Information

Technology

Certificate

This is to certify that Mr. / Miss. / Mrs. VISHAKHA SUNIL

JOSHI student of T. Y. B. Sc. Information Technology Roll

No. 423 has successfully completed the project entitled "

ONLINE SUPER SHOP " towards the partial fulfillment of the

said course in the academic year 2009-2010.

K. B. Mahajan Mrs. H. H. Patil Guide HeadDepartment of C.S. and I.T. Department of C.S. and I.T.

2

Page 3: Online Super Shop (Shubham Super Shop)

Acknowledgement

3

Page 4: Online Super Shop (Shubham Super Shop)

CERTIFICATE

This is to certify that Miss.VISHAKHA SUNIL JOSHI of M.J.College has completed the project entitled “ONLINE SUPER SHOP” for our organization.

She has developed the project as per requirement and we certify that the project is working as per our requirement.

Head Of Organization

4

Page 5: Online Super Shop (Shubham Super Shop)

Index

Name of Chapter Page No.

1.0 Introduction 71.1 Introduction of an organization1.2 Introduction of a project1.3 Hardware and Software Requirements

2.0 System Requirement Analysis 102.1 Study of Existing System2.2 Need of Computerization

3.0 Feasibility Study 123.1 Introduction3.2 Technical Feasibility3.3 Operational Feasibility3.4 Economical Feasibility

4.0 Systems Diagrams 144.1 Entity Relationship Diagram4.2 Data Flow Diagram4.3 System Flowchart4.4 Program Flowcharts

5.0 Design and Analysis 155.1 Database Normalization5.2 Table Structures5.3 Forms and Menus Design5.4 Reports Design

6.0 Testing 196.1 Software Testing

7.0 Conclusion 23 7.1 Strengths and Limitations of software7.2 Future Enhancement

8.0 References 25

5

Page 6: Online Super Shop (Shubham Super Shop)

Chapter 1

INTRODUCTION

Introduction to Project :-

Now a days due to the fact that life is becoming more &

more complicated & much more difficult. Purchasing a product is

too much more difficult. We have to spend time for selecting a

specific product & purchase it. But it is waste of time.

To avoid this wastage of time & to get an easier solution of

shopping is through internet. That is we can select & purchase our

desired product on the Internet. That is concept of Online Shopping

When you go to retail shop to buy a specific product you must

have the time to do all this. Then you must have the time to hear the

quality of each product & for buying that product you must have

sufficient money otherwise you have to go back home. So, to avoid

all this boring process just go for online shopping this is the unique

solution of every problem.

The system is precisely described as follows:-

A customer have to visit the website. Once a customer visit the

website he can purchase a product of any company.

6

Page 7: Online Super Shop (Shubham Super Shop)

This procedure is too easy & time consuming. So, it is boon for

today’s life , where people doesn’t have the time to spend on

shopping.

Introduction to Organization :-

The “Shubham Super Shoppy“ contains all types of food

products.

They are :-

Fast Food

Rashion

Other Food Products

The Shoppy contains cosmetics products also. Like

Shampoos

Deos

Face Powder

Face Packs

All types of products are available in the shop. This shop is famous

for quality & trust full service. The address of shop is

Shubham Super Shop

Khwajamiya Chauk,

At Ganesh Colony

Jalgaon- 425001

7

Page 8: Online Super Shop (Shubham Super Shop)

H/W and S/W requirements:-

Hardware:-

1. Pentium processor III or higher

2. Minimum 32 MB RAM

3. 1.2 GB HDD

4. 1.4 FDD

Software:-

1. Win9x, XP, NT, IIS Server etc Operating system(Any of

these)

2. MS-Access as Backend

8

Page 9: Online Super Shop (Shubham Super Shop)

Chapter 2

System Requirement Analysis

2.1 Existing System

There exist a system for presenting the data & order the

products from shop. The customer gives their order personally. This

system takes a lot of time.

If any customer comes to order the product personally then

shop wants to write down his/her address, phone no etc. information

in that file then write down the order of that person. This consumes

more time of customer and shop also.

Drawbacks of Existing system :-

As mention in the existing system the procedure is quite

simple but it requires much feasible and speed which a manual

system cannot provide. The major drawbacks are as follows

1. Manual system consumes a very large amount of human

time and energy in handling large documents.

2. Calculations mistakes in figure always head to various

major problems.

9

Page 10: Online Super Shop (Shubham Super Shop)

2.2 Need of Computerization

The computerization is needed to eliminate or to remove the

drawbacks of existing manual system. Following list of points

indicate the advantage of computerization

1. Computerized process is quickly than manual system.

2. Manual system generates voluminous amount of redundant data

which lead to many error and problems of updating areas.

3. More intangibility benefiting is present in the computerized

systems.

10

Page 11: Online Super Shop (Shubham Super Shop)

Chapter 3

Feasibility Study

Introduction

This is always essential to evaluate the various aspects

before we develop the system. Evaluation should always justify

the cost and benefit ration. It is found that benefits are less as

compared to the cost of avoided going in for computerization.

Feasibility project is justified by :-

1. Technical feasibility

2. Operational feasibility

3. Economical feasibility

3.2 Technical Feasibility:-

In this type we have to see that whatever existing system in

the organization supports the computerized systems or not. In other

words is the computerized system working same as that of the

existing system?

The computerized system ma not create any problem, if any

problem regarding to the system occurs, then the manner can contact

11

Page 12: Online Super Shop (Shubham Super Shop)

to the software consultancy firm, so that they can remove the

problems or bugs.

3.3 Operational Feasibility:-

As the new system involves less persons the confusion

arising in the process, the time lagged , the labor and other cost are

reduced.

Operating with records in both situations is quite different.

Manual system was also disliked, because of completion and other

hassles involve maintaining records. After computerization it

becomes the job of single operator with no risk involved on posting

and report generation. Speed of the operator is also increased

substantial.

3.4 Economical Feasibility:-

This also called as “Cost Benefit Analysis”. Cost and

benefit analysis gives us for computerization, the cost will reduce in

some aspects and respective increase in not as much as compared to

reduction computerization will reduce the requirement staff. It will

also reduce the cost of non-reusable stationary; the computer

stationary will replace the various types of bills and registers.

12

Page 13: Online Super Shop (Shubham Super Shop)

Chapter 4

System Analysis

Data Flow Diagrams:-

A DFD is a graphical technique that depicts information

flow and transforms the data that moves from input to output. The

DFD is also known as Data Flow Graph or Bubble Chart.

Shows process in DFD

Represents the source or sin

The Data flow diagram of the system is as follows:-

Request for Bill/ product

A product that was

Requested

13

Customer Online Shopping System

Customer

Page 14: Online Super Shop (Shubham Super Shop)

Chapter 5

Design and Analysis

Table Structure:-

This module contains the different tables that are being

utilized by the system. Their requirements of all the users sure taken

into consider deciding the actual data that needs to be stored in the

system. While designing the database records for the system proper

care has been taken for not allowing the duplicate records and

unnecessary redundancy of data.

1. This table contains the cosmetics products

information

14

Page 15: Online Super Shop (Shubham Super Shop)

2. This table contains the fast food items

3. This table contains the rashion items

15

Page 16: Online Super Shop (Shubham Super Shop)

Form Design

16

Page 17: Online Super Shop (Shubham Super Shop)

17

Page 18: Online Super Shop (Shubham Super Shop)

Chapter 6

Software Testing

White Box Testing:-

1. A complementary approach to black box testing is

sometimes called structural or glass box testing.

2. As the name implies the tester can analyses the code and

use knowledge about structure of a component to driven

test data.

3. A dynamic analyzer can then be used to measure the extent

of this coverage and help with test case design.

Technique of white box testing:-

1. Basic path of testing

2. Condition testing

3. Data flow testing

Black Box Testing

1. Black box testing relies on the specification of the system or

component which is being tested to drive test cases.

2. The system in a black box whose behavior can only be

determined by studying its inputs and related outputs.

3. This model is same as that used for reliability testing18

Page 19: Online Super Shop (Shubham Super Shop)

4. Techniques used for black box are

Equivalent partitioning and boundary value analysis

Testing & Implementation:-

1. Testing

2. Integration Testing

Testing:-

Even through many tests are conducted at different levels there

remains some errors or weakness which may not detected. System

testing is necessary to detect such type of errors when encountered at

time of program testing. In this stage each and every minute point is

considered. One can refer this stage as final touch to system. This

test takes in to account the actual involvement in which the user

operates. The system test is considered to check weather any changes

have to be made in the program that is in whole system.

Program Testing:-

When each module is completed it has been tested in order to

the time of execution of that module. For this purpose test data is

prepared and document to ensure that aspects of the program are

working properly. Programming testing test 2 types of errors

1. Syntax Error

2. Logical Error

19

Page 20: Online Super Shop (Shubham Super Shop)

Syntax Error:-

Syntax error is one which violate one or more rules of the language

in which module or program are written. This error will show

through error message generated by the computer at the time of

execution of program. Such error is to correct.

Logical Error:-

A logical error with the incorrect data fields, out of range items

invalid combinations and the error violating the logic of the program.

As the computer not detect such type of errors it is better to take

maximum care to avoid such types of errors at the time of

programming.

System Testing:-

After having completed the design and coding phase it is

essential to test the package to ensure that it perform in accordance

with the requirement. Also the software has to be test run before it

can be adopted.

20

Page 21: Online Super Shop (Shubham Super Shop)

Chapter 7

Conclusion

Strength and Limitations of Software:-

Now the time come when my project is ready to work

on local computer for later work for Internet after registration.

The software contains all the new & advanced facility given by

the ASP.NET. The project has given us for the ability to solve

the problem related to database and by designing forms we get

more theoretical as well as practical knowledge.

We have developed the software for organization; we

have to adapt their standard. Although software is not build by a

single person, it is build by team or several teams together. But I

have tried my best to make this software all purpose user-

friendly.

It is rarely happens when there are no bugs in the

software. When you run this first time every software has some

error during there first execution. I also face some errors in

which some were removed quickly while others take too much

time even days. But I worked hard without leaving hope.

Future Enhancement:-

21

Page 22: Online Super Shop (Shubham Super Shop)

As I have already mentioned that the system consist of all

the new and advanced facilities provided by ASP.NET. But as

time never stops and the man should change with time. The most

important thing of this software is that it is further improved with

having change in its current setting. We can also change the

security of the software will have more and more secure as the

data also secure.

22

Page 23: Online Super Shop (Shubham Super Shop)

Chapter 8

References

1. BEGINNING OF ACTIVE SERVER PAGES

-WROX

2. BLACK BOOK ASP.NET

3. SOFTWARE ENGINEERING

-ROGER PRESSMAN

23