Vous êtes sur la page 1sur 35

CONTENT

1.
2.

Synopsis Objective and Introduction System Study Existing System Drawbacks of Existing System Proposed System

3.

4. Requirements of Specifications 5. Functional Requirements Data Requirements System Requirements

System Design

System Chart E R Diagram Data Flow Diagram Validation Criteria

6.

Source Code Testing Cases Screen Shots Conclusion Bibliography

7. 8. 9. 10.

SYNOPSIS

Objective and Introduction

Objectives:
Our main goal is to provide quality GOODS AND SERVICE by identifying the most profitable customers, their choices and buying habits. We require extensive knowledge in selling various home appliances and handling customers. Purpose of the project is to automate the business of an E-Shop. And the details of products, stock and customers are maintained. In any showroom managing the storage manually is time consuming. Our project will provide a better way to overcome this. 1. Easy to use GUI. 2. Quick selections and allocations of records. 3. One-click report generating. 4. Error-handlers and Error-log.

System Study

Existing System
Manual maintainance of various departments such as sales, purchases and stock. Maintainance of staff, work objective are still following the old methods which is not up to the mark. As sales manager, supervisors, service providers, etc. Along with this, billing and vouchers of the product based on the type of product purchased or sold are done. In any showroom managing the storage manually is time consuming.

Drawbacks of Existing System


1. Frequent occurrence of Data redundancy. 2. Manipulation of data is easier and may mislead to incorrect billing. 3. Same products may be ordered by more than one customer simultaneously. 4. Manual calculations may be in correct at times, the consequences of these instances may be dangerous.

Proposed System
Today being a world of new technology, quality became a way of life. in present world, chief resources are no longer a labour or land, but efficiency, accuracy, promptness and time.This helps for the employees in charge of sales, purchases and stock maintenance respectively . Maintenance of the product details, as well as customers in order to increase the speed of accessibility. Automatic updation of stock. and reporting based on the data readily saved during the input time. Bring down the conflicts / redundancy during business transactions.

REQUIREMENT OF SPECIFICATION

Functional Requirements
New Customer Here addition of new customer takes place. Tables used:

ECUSTOMER

Selection of product Customer selects the product as per his requirements.

Tables used: All tables related to products. Sale of the product The selected product is sold to the customer. Tables used: ESALES_MASTER ESALES_DETAILS ECUSTOMER ESTOCK EEMPLOYEE Purchase of products Products are purchased from respective companies for Eshop. Tables used: EPURCHASE_MASTER EPURCHASE_DETAILS

ESTOCK

Data Requirements
1. CUSTOMER This table is used to maintain all the details of the customer

Serial Number 1. 2. 3. 4. 5. 6. 7. 8. 9. 10.

Field

Type

Constraints

C_Id Fname Lname Address Place Pincode

Char Char Char Varchar Long Varchar

PK

Contact_Number Number E_Mail Noitem Card_Number Varchar Number Varchar

10

2.ESALES_MASTER

Serial Number 1. 2. 3. 4. 5. 6.

Field Reciept_No Date_Sold MoPay Discount Vat Ser_Charge

Type Varchar Date Char Number Number Number

Constraints PK

3. ESALES_DETAILS

Serial Number 1. 2. 3. 4. 5. 6. 7.

Field Sno Reciept_No Modelno C_Id Offer_Type Offer_Des Tcost

Type Number Varchar Varchar Number Char Char Long

Constraints PK FK FK FK

4. PRODUCT Serial Number 1. 2. Field P_Id P_Name 5. EMPLOYEE Serial Number 1. 2. Field E-Id Fname Type Varchar Char Constraints PK Type Varchar Varchar Constraints PK

11

3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13.

Lname Designation Company Eaddress Eplace Epincode Econtact Target Incentives Salary Net_Sal

Char Char Char Varchar Char Number Number Number Number Number Long

6.COMPANY Serial Number 1. 2. Field Comp_Id Comp_Name Type Varchar Varchar Constraints PK

7.PURCHASE_MASTER

Serial Number 1. 2. 3. 4. 5. 6. 7. 8. 9. 10.

Field Bill_No Dopay N_Cost Amt_Paid Rem_Amt Type_pur Mopayment Ser_Char Vat(%) Dis(%)

Type Varchar Date Long Number Varchar Varchar Varchar Number Number Number

Constraints PK

12

8.PURCHASE_DETAILS Serial Number 1. 2. 3. 4. 5. 6. 7. Field Bill_No Model_No Cmp_Id P_Id In_Qty Cost Credit_Period Type Number Number Number Number Long Number Varchar Constraints FK

9.STOCK Serial Number 1. 2. 3. 4. 5. Field Modelno P_Id Reorder_Level Remaining_Stock Manu_Status Type Varchar Varchar Varchar Number Char Constraints PK FK FK

10.SALES_ANALYSIS Serial Number 1. 2. Field DATE_CURR STOCK_DAY Type DATE Number Constraints FK

11.MODEL Serial Number 1. 2. 3. 4. 5. Field Modelno P_Id Mrp(rs) Comp_Id Gurantee_Period Type Varchar Varchar Number Varchar Number Constraints PK FK FK

12.IRON_BOX

13

Serial Number 1. 2. 3. 4. 5. 6.

Field Modelno Itype Ipower Iweight Icolor Ifeature

Type Varchar Char Number Number Char Char

Constraints FK

13.AC Serial Number 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. Field Modelno Acoolling_Area(sqmts) Aair_Delivery Aspeed_Control Acastrol/Trolley Aice_Chamber Acooling_Medium Awater_Tank(ltrs) Aweight(kgs) Awattage(watts) Adimensionsl*b*h(mm) Type Varchar Number Number Number Char Char Char Number Number Number Varchar Constraints FK

14.FRIDGE Serial Number 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. Field Modelno Fcapacity(ltrs) Fheight(mm) Fwidth(mm) Fdepth(mm) Fstarrating Fconsumption(unit/yr) Fstabilizer Fveg_Basket Fshelf_Type Type Varchar Number Number Number Number Number Number Char Char Char Constraints FK

14

15.OVENS Field 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17 Modelno Ocapacity(ltrs) Ocolor Ocavity Opower_Microwave(w) Opower_grill(w) OVPL Ocontrol_Panel Oauto_Defrost Oauto_Cook Omax_Cook_Time(min) Ochild_Lock Oclock Oauto_Deorderisation Oaccessories Oweight(net) Otype Type Varchar Number Char Char Number Number Number Char Varchar Varchar Number Char Char Char Varchar Number Char Constraints FK

16.WASHING MACHINE

15

Serial Number 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13.

Field Modelno Wcapacity(kg) Wcolor Wcabinet_Material_Body Wno_Of_Pgm Wdigital_Disp Wchild_Lock Wwater_Level Wtype Wwash_Type Wbuzzer Wfeatures Wdimensions(w*h*d)in mm

Type Varchar Number Char Char Number Char Char Number Char Char Char Char Varchar

Constraints FK

17.MIXER Serial Number 1. 2. 3. 4. 5. 6. 7. 8. 9. Field Modelno Mpower_Watt Mno_Jars Mjar_Capacity Mjar_Locks Mjar_Blades Mcolor Mtype Mfeatures Type Varchar Number Number Varchar Number Number Char Char Char Constraints FK

16

18.TOASTER

Serial Number 1. 2. 3. 4. 5. 6. 7. 8. 9.

Field Modelno Ttype Tpower(watts) Tlift Tno_Slices Tfeatures Tcolor Tlock Tnon_Stick

Type Varchar Char Number Char Number Char Char Char Char

Constraints FK

17

19.COFFEE_MAKER

Serial Number 1. 2. 3. 4. 5. 6.

Field Modelno Cpower Ccapacity Ccolor Cmaterial Tfeatures

Type Varchar Number Number Char Char Char

Constraints FK

20.BLENDERS

Serial Number 1. 2. 3. 4. 5.

Field Modelno Bpower Baccessories Bfeatures Block

Type Varchar Number Varchar Char Char

Constraints FK

21.ELECTRIC_COOKER

18

Serial Number 1. 2. 3. 4. 5.

Field Modelno Rcapacity(ltr) Rkeepwarm Rglasslid Rfeatures

Type Varchar Number Char Char Char

Constraints FK

22.TV

Serial Number 1. 2. 3. 4. 5. 6. 7.

Field Modelno Ttype Tpower(watts) Tspeaker Tnoofchannels Tfeatures Tchildlock

Type Varchar Char Number Char Number Char Char

Constraints FK

System Requirements

Hardware Requirements The application requires a minimum of 32 MB RAM and 1-2 GB hard disk drive.A Pentim or any other processor or high order will render the application smoothly. Software Requirements

19

Windows 95/98/ME/NT/XP are the platforms on which the application can be executed. VB(Version 6) as Front End continued with Oracle 9i as Back End can be used in tandem,creating a powerful application.Using the tools the desired result can be achieved easily.

20

SYSTEM DESIGN

System Chart

MDI

ECU STO ME R

ESALES_ MASTER

ESALES_ DETAILS

EEMPLOY EE

ECOMP ANY

EPURCHASE_EPURCHAS MASTER E_DETAILS

21

E-R DIAGRAM
Lname Addres s Place Pincod e Card Number SALAR Y EPLAC E NET_SA L E_ID EFNAME EEMPLOYEE ELNAME

C_Id Contac t E-Mail NoIte m

Fnam e ECUSTOMER

INCENTIVE S TARGET ECONTACT EPINCODE COMPAN Y EADDRES S

DESIGNATION

22

SER_Charge

Receipt_No C_Id

SALES_MASTER Evat Number Discount_Percen t Tcost MOPa y Date_Sold

23

24

DATA FLOW DIAGRAM

25

d.VALIDATION CRITERIA

SOURCE CODE

26

27

TESTING CASES

28

29

SCREEN SHOTS

30

31

CONCLUSION

As we have gone through our project,we have given our best.We have put our efforts to the core in implementing this project.Hope this project E-SHOPwill become a big success and is liked by every one. This project is open for further implementations and future enhancement.

32

BIBILOGRAPHY

33

Visual Basics Bible ----------Eric.A.Smith VB Script For Interactive Courses -----------Simon

34

35