Document Shopping Mall

  • Upload
    nitika

  • View
    218

  • Download
    0

Embed Size (px)

Citation preview

  • 7/31/2019 Document Shopping Mall

    1/14

    SHOPPING MALL MANAGEMENT SYSTEM

    Project Report

    Submitted in partial fulfillment for the

    Award of degree of

    BACHELOR OF TECHNOLOGY

    (CSE)

    Submitted By:

    Nitika Sharma,

    II Yr (IV sem)

    PAGE INDEX

    ABSTRACT.. ..

    1. INTRODUCTION.....

    1.1 Objective...........

    1.2 Modules.

  • 7/31/2019 Document Shopping Mall

    2/14

    2. SYSTEM ANALYSIS... ..

    2.1 Technology Specification.. ..

    2.1.1 Dot NETPlatform

    2.1.2 C#.NETas Front-end..

    2.1.3 SQL as Back-end...

    2.2 Functional Specification ..

    2.2.1 Admin....

    2.2.2 User.

    3. SYSTEM DESIGN ..

    3.1 Data Flow Diagram..

    3.2 Database Tables

    4. IMPLEMENTATION & TESTING.. ..

    5. CONCLUSION.. ..

    BIBLIOGRAPHY... ..

    ABSTRACT

    There are many reasons for a system to be

    computerized. The foremost among them is the speed,efficiency and accuracy. A computer system can satisfy all the

    requirements of the user much efficiently than the manual

    system with its tedious paper work. Another main reason is

  • 7/31/2019 Document Shopping Mall

    3/14

    the possibility of integration of all subsystems involved. This

    feature paves the way for combining various services for

    better management of the system in a way that cannot be

    imagined in a manual system. In this attempt at creating

    shopping mall management system it is the above features

    that are most evident.

    This system helps the users for buying the project

    online. Its mission is to offer a quick and easy way to buy the

    product and it also provide the total amount immediately a.

    The user can enter to buy the product only with their valid

    username and password. The administrator manages the

    whole system.

    The aim of our project is to develop a system that will

    help the users who want to buy products online. Through the

    system any registered user can view the products and can

    buy them. Our system saves time as it displays the results as

    the user buy them, so no need to wait for the total amount to

    be paid. It is automatically generated by the server.

    Administrator has a privilege to add, delete, search, update

    product and to view accounts.

    1

    INTRODUCTION

  • 7/31/2019 Document Shopping Mall

    4/14

    1.1. Objective

    In this project, we will be designing a simple shopping mall using

    object oriented technology. The mall will provide a soothing

    shopping experience for customers.

    1.2. Modules

    1. Administrator: The admin is able to perform following functions :

    (i) To add new product

    (ii) To search about product

    (iii) To delete products

    (iv) To update information about product

    (v) To view account

    2. User : The user is able to see the list of products available in shopping

    mall.Then he/she can purchase them by using hid user id and using

    product id.

  • 7/31/2019 Document Shopping Mall

    5/14

    2

    SYSTEM ANALYSIS

    2.1. Technology Specification

    The project is developed using in Visual studio 2010 using windows form application

    Using C# with SQL as a database.

    2.1.1 Platform : .net

    The project is developed using Windows Form application using multiple formapplication, data grid view etc.

    2.1.2 Front-End: C#

    C# is an object oriented programming language that enables programmers to quickly

    develop application on Microsoft .Net platform. Microsoft has include C# 2010 as a

    major part of Visual Studio 2010. It is a powerful descendent of the earlier C, C++, and

    Java languages. C# combines the scope of C++ and Visual Basic. Therefore you can

    easily understand and write the complex code for your solutions.

    FEATURES:

    1. Implicitly Typed Local variables

    2. Auto-Implemented Properties

    3. Extension Methods

    4. Query Keywords

    5. Partial Method Definitions

    6. Object and collection Initializers

    7. Anonymous types

    8. Lambda Expressions

  • 7/31/2019 Document Shopping Mall

    6/14

    2.1.3 Back-End: MYSQL

    SQL (pronounced "ess-que-el") stands for Structured Query Language. SQL is

    used to communicate with a database. According to ANSI (American National

    Standards Institute), it is the standard language for relational database

    management systems. SQL statements are used to perform tasks such as

    update data on a database, or retrieve data from a database. Some common

    relational database management systems that use SQL are: Oracle, Sybase,

    Microsoft SQL Server, Access, Ingres, etc. Although most database systems

    use SQL, most of them also have their own additional proprietary extensions

    that are usually only used on their system. However, the standard SQL

    commands such as "Select", "Insert", "Update", "Delete", "Create", and "Drop"

    can be used to accomplish almost everything that one needs to do with a

    database. This tutorial will provide you with the instruction on the basics of each

    of these commands as well as allow you to put them to practice using the SQL

    Interpreter.

  • 7/31/2019 Document Shopping Mall

    7/14

    2.2. Functional Specification

    This software is simplest version online shopping using windows form.

    2.2.1 Administrator

    Administrator is the owner of the Shop. There Can be more than One administrator.

    Firstly admin have to log in using his/her login id and password and then a window

    appears having various options to control the function of shop.

    Functions are:

    1. Insert: admin can add new products to mall system by using this option.

    2. Search : admin can search information about any product using this option.

    3. Update : By using this option admin can update information about product like

    product quantity, cost etc.

    4. Delete : By using this option admin can delete any product from database.

    2.2.2 User

    Only a register user can buy products from shopping mall. Is he/she is not

    register then he/she can do this by using sign up option. Then he/she can

    buy any product using his /her UID.

    To Buy any product: firstly he have to enter his Uid and then Pid from the data

    available to him and then he have to enter quantity he wish to buy . Then

    after clicking Buy option a message box appear giving his total cost.

  • 7/31/2019 Document Shopping Mall

    8/14

    3

    SYSTEM DESIGN

    3.1. Dataflow Diagram

    This section contains the data flow diagram of the system which is developed like 0 Level, 1

    Level, 2 Level, etc.

    1.1.1 0 Level

  • 7/31/2019 Document Shopping Mall

    9/14

  • 7/31/2019 Document Shopping Mall

    10/14

    3.2. Database Tables

    This project uses four database tables havind following name :

    1. Admin

    2. Users

    3. Product

    4. account

    4.3.1 Login Table For Admin

    Username Password

    Admin Admin

    Faculty Abcde

    User wxyz

    4.3.2 Login Table for User

    Username password UID

    4.3.3 Product table

    pid name quantity Cost

    price

    Selling

    price

    type

    101 Levis

    jeans

    100 900 800 garments

    4.3.4 Account s

  • 7/31/2019 Document Shopping Mall

    11/14

    PID UID Cost

    101 1 850

  • 7/31/2019 Document Shopping Mall

    12/14

    4.3.2 4

    IMPLEMENTATION

    4.1. Implementation

    The system is developed in visual studio 2010 by using window form

    application in C# development environment. Firstly user or admin have to

    login in the system using login id and then admin can control the shop and

    user can buy products.

    Login form is designed using buttons and radio button and then applying

    validation to them.

    Then admin can search , insert etc functions buy clicking respective

    buttons. These buttons perform respective function by sql query applied to

    them.

    User can see the content of product table using data grid view and admin

    can also see the accounts of shop by using the same.

    Thus , whole system is designed using windows form application with C#

    and SQL database.

  • 7/31/2019 Document Shopping Mall

    13/14

    CONCLUSION

    The project enabled us to understand all the designpatterns thoroughly. The Iterator, Singleton, Observer are

    essential design patterns in order to capture the software design

    of such shopping malls. Various techniques like use case analysis,

    state machine, CRC, sequence diagram are helpful in prototyping

    software design. The project can be improved by incorporating the

    MVC design technique. More of design patterns such as factorypatterns can be included in the project.

    BIBLIOGRAPHY

    1. Black Book C# programming, dreamtech press Edition 4,2010

    2. Roger S. Pressman, Software Engineering: A Practitioners Approach, McGraw-Hill

    Companies, Fifth Edition, 2001.

  • 7/31/2019 Document Shopping Mall

    14/14

    3. www.google.ebooks.com

    4. Payroll Software, http://www.itmicrosystems.com/payroll.htm

    5. www.nptel.com

    6. Sql as database by sumitra arora

    http://www.itmicrosystems.com/payroll.htmhttp://www.nptel.com/http://www.itmicrosystems.com/payroll.htmhttp://www.nptel.com/