Shopping Mall Reportsss

download Shopping Mall Reportsss

of 32

Transcript of Shopping Mall Reportsss

  • 7/30/2019 Shopping Mall Reportsss

    1/32

    Laljibhai Chaturbhai Institute of Technology, Bhandu

    Affiliated To

    Gujarat Technological

    University, Ahmedabad

    B. E. Third Year (Semester VI)

    Subject: SE (160701)

    Guided by: Prepared By:

    Lec.. Jatin Prajapati Sonara Juhi M.

    Patel Trupti A.

    Patel Vandana

    Laljibhai Chaturbhai Institute of Technology, Bhandu

    Ta: Visnagar,

    Dist: Mehsana. (N.G.) Pin: 384120

    Ph: 02765-287145

    M. L Charitable Trust Sanchalit

    1 L.C.Institute of technology Proposed System: Features |

  • 7/30/2019 Shopping Mall Reportsss

    2/32

    2 L.C.Institute of technology Proposed System: Features |

    P. O. Bhandu, Taluka Visnagar,Dist Mehsana (N.G), Pin - 384120

    Name : Sonara Juhi & Patel Trupti & Patel Vandana

    Subject : SE (160701) .

    Branch : Computer Science & Engineering .

    Enrollment No. (Roll No):100290131048 (44),100290131018(27)

  • 7/30/2019 Shopping Mall Reportsss

    3/32

    Laljibhai Chaturbhai Institute of TechnologyBhandu, Mehsana 384 120.

    Certificate

    This is to certify that

    Ms. Sonara Juhi Manilal Enrollment No. 100290131048 Roll no. 44 of

    VI Semester Degree course in Computer Science & Engineering

    has satisfactorily completed his/her term work in subject SE

    (160701) from 02/07/2012 to 09/11/2012 at L.C. Institute of

    Technology.

    Date of Submission

    Staff in charge ______________________

    3 L.C.Institute of technology Proposed System: Features |

  • 7/30/2019 Shopping Mall Reportsss

    4/32

    4 L.C.Institute of technology Proposed System: Features |

  • 7/30/2019 Shopping Mall Reportsss

    5/32

    Laljibhai Chaturbhai Institute of TechnologyBhandu, Mehsana 384 120.

    Certificate

    This is to certify that

    Ms. Patel Trupti A. Enrollment No. 100290131018 Roll no. 27 of VI

    Semester Degree course in Computer Science & Engineering has

    satisfactorily completed his/her term work in subject SE

    (160701) from 02/07/2012 to 09/11/2012 at L.C. Institute of

    Technology.

    Date of Submission 8/11/2012

    Staff in charge ______________________

    5 L.C.Institute of technology Proposed System: Features |

  • 7/30/2019 Shopping Mall Reportsss

    6/32

    Laljibhai Chaturbhai Institute of TechnologyBhandu, Mehsana 384 120.

    Certificate

    This is to certify that

    Ms. Patel Vandana Enrollment No. 100290131018 Roll no. 27 of VI

    Semester Degree course in Computer Science & Engineering has

    satisfactorily completed his/her term work in subject SE

    (160701) from 02/07/2012 to 09/11/2012 at L.C. Institute of

    Technology.

    Date of Submission 8/11/2012

    6 L.C.Institute of technology Proposed System: Features |

  • 7/30/2019 Shopping Mall Reportsss

    7/32

    Staff in charge ______________________

    INDEX

    1. Preface

    2. PURPOSE

    3. Front End Tool

    4. Back End Tool

    5. Need for System

    6. Manual System Features

    7. The Proposed System

    8. Data Dictionary

    9. DESIGN DOCUMENTS

    A. CONTEXT DIAGRAM

    B.DATA FLOW DIAGRAMS FOR SYSTEM ANALYSIS

    10. BIBLIOGRAPHYBIBLIOGRAPHY

    7 L.C.Institute of technology Proposed System: Features |

  • 7/30/2019 Shopping Mall Reportsss

    8/32

    PrefaceThe field of the computer has witnessed a sea of changes since the discovery of simple

    calculating machine by Charles Babbage. The present era is confronting with the speed and

    mind of computer, i.e., the speed and intelligence have become vital. At one end they are

    competing with each other but at the same time both are useless without each other. Not only

    this computer has immensely benefited the mankind in the field of planning, designing and

    effective use of resource but also by helping the paramedics and diagnosis.

    The wheel of progress is rolling with much faster speed that it used to be a decade ago;thanks to the revolution ushered in by computers. But all this havent come as easy as it

    appears to be, rather it requires planning strategy and a lot of brain storming before a package

    is developed or a language is honored.

    For many organizations computer information systems are now at the heart daily activities and

    a major consideration in corporate decision-making. With the use of automated system time

    must be save and also the work of organization is done quickly & accurately. To take this

    aimed, we developed an automated system for our organization.

    The system has been developed to very user friendly to any person, rather entirely

    unacquainted to the computer can also work with this system. With this only view the present

    work has been carried out with at most dedication. We hope that this work of ours will go a

    long way in facilitating to the organization.

    8 L.C.Institute of technology Proposed System: Features |

  • 7/30/2019 Shopping Mall Reportsss

    9/32

    PURPOSE

    Several departments of a Collage had to perform too many tasks. It is required to

    pertain meaningful information from stored data.

    Very vital decisions are taken by the Management based on this information. So the

    information must be very accurate and must focus the perfect status of the entity. All the data

    is kept on hard copy by manual data entry, so it is quit cumbersome and time consuming to

    process these data.

    Need for computerization

    Large number of data regarding to the customer are easy to capture and manipulate. If

    customer comes after long period of time, the syatem is able to find customers identity. In

    manual system sometimes it is not possible to do so. High quality of information becomes

    most useful in some critical situations. The information should be accurate, timely, clear and

    relevant.

    9 L.C.Institute of technology Proposed System: Features |

  • 7/30/2019 Shopping Mall Reportsss

    10/32

    Most of the times the decision making for some important issues becomes risky, if the

    decision is taken without any reliable information. As and when the workload increases, it will

    be very difficult for the shopping mall to remember the details of customer. In such situation

    the all shopping malls can have all the detail about the customer, and get proper decision in

    that particular matter of that customer.

    The functionality to perform financial activity is very efficient and helpful. The

    automatic generation of Indoor and Outdoor Registers avoids the tedious task of writing down

    each and every detail for the same. The reports generated by the system will help a lot to the

    management of the school. The statistically analyzed reports help the managements to include

    better premises for most frequently coming visitors.

    The reports on fee payment detail of the customer, helps the management to find the

    paid and outstanding payment details. The reports help management to take appropriate stepsto recover the outstanding amount. The report on collection of various particulars helps in

    preparation of final accounts.

    The main drawback of the existing system is that manual work leads time consumption. It

    affects the all person of management and also the department.

    There is number of day-to-day transaction and hence the large number of documents are

    in circulation, which have to be stored. Also large numbers of register have to be kept to the

    store. This documents is required more storing space, more manpower and job becometedious. Some time gathering of all documents is a tedious job.

    In this system process of summary reports is main part, using the computerized system

    this process is become simple and small. You can immediately getting the report for the query.

    You can get this all report or summary for the previous year. Various details have to be

    providing to the management at any time.

    10 L.C.Institute of technology Proposed System: Features |

  • 7/30/2019 Shopping Mall Reportsss

    11/32

    Front End Tool

    Features of Visual vb.net:

    1. The programming Language:

    Vb.net is a windows application program. We can load and work with Vb.net like any

    other windows program. Vb.net is also a window development tool. It provides a graphical

    environment, that is a point and click environment. That is a very simple, English-like

    language. It is compiler based, has on-line help and provides for sophisticated error handling.

    2. Development Interface:

    Visual Vb.Net has an integrated development environment under (IDE). An integrated

    development environment is an environment that integrates all aspects of programming

    required by the programmer. The IDE of Visual Vb.Net comprises of the menus, the form

    window, the code window, the project explorer window, the project window and the toolbox

    window.

    11 L.C.Institute of technology Proposed System: Features |

  • 7/30/2019 Shopping Mall Reportsss

    12/32

    3. Tool Box:

    Most features of Vb.Net revolve around the toolbox. Vb.Net has a highly useful toolbox

    that contains an array of essential array of controls. The toolbox is highly customizable as any

    number of extra controls can be added to it. These extra controls, called custom controls or

    Active X controls, are available as add-ins from various software companies. These controls

    greatly enhance the capabilities of Vb.Net and can perform a variety of tasks like, handling E-

    mail, making web pages and creating spreadsheets. The toolbox that comes in-built with

    Vb.Net also has an array of important controls like text box, picture control, data control,

    timer control and button control among others.

    4. Functions:

    Visual Vb.Net comes with some built in functions. These are functions that perform often-

    required actions. For example avg() to calculate average, data type conversion and date and

    time functions. Vb.Net also supports user-defined functions.

    5. Object oriented approach:

    Vb.Net is one of the best Object Oriented Programming Language.The Vb.Net

    environment is one of the best examples of object oriented development environment. All

    Vb.Net elements (be it window, a button or a menu) are examples of objects. Object oriented

    approach establishes one to one relation between entities and promotes reusability of code.

    12 L.C.Institute of technology Proposed System: Features |

  • 7/30/2019 Shopping Mall Reportsss

    13/32

    6. Database Jet Engine:

    Database engine is responsible for maintaining the data in the database. It also keeps a

    check whether the new data that is filled is related to any of the existing data or not. In Vb.Net

    there is built-in database engine called the Jet Engine. The Jet Engine can store and retrieve

    data in formats that are compatible with wide variety of databases. Hence the popularity of

    visual Vb.Net as Front-End for developing windows based database applications.

    13 L.C.Institute of technology Proposed System: Features |

  • 7/30/2019 Shopping Mall Reportsss

    14/32

    Back End Tool

    Ms Access 2003

    In todays information age there is a need to manage information effectively. Computers

    satisfy this demand and the market abounds with numerous database managers which all claim

    to be highly effective and offer various add-on facilities.

    Microsoft Access is one such package that has increasingly gained acceptance as a

    DBMS. Starting with small database features, one can create complex data-handling

    application.

    MS Access is a powerful multi-user DBMS developed by Microsoft Corp. It can be

    used to store and manipulate large amounts of information and automate repetitive tasks, such

    as maintaining an inventory and generating invoices.

    Data in Access is organized in the form of tables. Within a table, records are arranged

    according to a common reference value, known as the primary keyor the key field. The value

    in the key field is different for every record and thus helps in uniquely identifying records. A

    combination of two or more fields can also be used as the primary key. Such a combination is

    called a composite key.

    14 L.C.Institute of technology Proposed System: Features |

  • 7/30/2019 Shopping Mall Reportsss

    15/32

    Since a value in one table can be replicated across other tables, there should be a way to

    maintain a relation between the two tables. This relationis implemented through the concept

    of a foreign key. Aforeign keyin a table is a field, which links that table to another table.

    Access also maintains index files for tables. An indexis an internal table of values that

    Accessmaintains to store the order of records. Index objects thus provide efficient access to

    data.

    Features of Access-2000:

    Access is a multi-featured, DBMS that can be used by both beginners and

    those who have previous DBMS experience.

    Windows-based Application

    Large Data Management Capacity

    Importing, Exporting and Linking External Files

    Built-in Security

    Windows-based Application

    Access is windows based application and therefore has an interface similar to windows-

    nt . you can cut ,copy,and paste data from any windows application to an from access.

    Large Data Management Capacity

    Access maintains a single disc file for a database and its associated objects.the

    maximum size of this file can be 1 GB. Access allows a maximum of 32,768 tables and

    15 L.C.Institute of technology Proposed System: Features |

  • 7/30/2019 Shopping Mall Reportsss

    16/32

    objects in a database. However access can create links to data tables in any other DBMS like

    Foxpro. Therefore the maximum size of tables and objects is limited only by the amount of

    storage space that the users have. Access can also support a maximum of 255 users at a time.

    These features make accesss a powerful DBMS capable of handling large volumes of data

    spread across several databases and users.

    Importing, Exporting and Linking External Files

    Access lets you import from or export to Foxpro, Excel, Oracle and other data formats.

    Importing creates an access table; exporting an access table creates a file in the format that

    you are exporting to. Linking means that you can use external data without creating an access

    table. You can link to Foxpro,excel and asccii data.

    Built-in Security

    Since access is a multi-user database , security features are built into the dbms. You can

    enable database security at various level. You can assign a password for loading access so

    that, only the authorized users can use it. You can encrypt a datbase to prevent unauthorized

    access. Selective hiding of database objects such as reports, macros and forms is also possible.

    You can also hide selective fields in a form or report to protect sensitive data.

    Definition of database:

    A database is a collection of interrelated data that are to be stored together in a single

    location. It enables sharing of data among various users as and when required. A Database

    Management System is system software with capabilities to recognize, manipulate and

    manage data.

    16 L.C.Institute of technology Proposed System: Features |

  • 7/30/2019 Shopping Mall Reportsss

    17/32

    The need for DBMS:

    Commercial data processing involved storing and retrieving voluminous data.

    Typically, this involves developing many management concepts were popular till recently.

    Now, the need for On-line systems with easy retrieval mechanisms and maintenance

    procedures are gaining importance.

    Data Redundancy:

    In traditional file management systems, data redundancy arises due to the fact the same

    data has to be stored in data inconsistency, apart from the wastage of disk space.

    A DBMS overcomes this problem of data redundancy by allowing the users to share

    data. Since data is centrally located in the database , all changes are automatically reflected to

    all applications using the data

    Data Integrity:

    In traditional file management system data redundancy arises due to the fact that the

    same data has to be stored in physically separate locations. This also results in data

    inconsistency, apart from wastage of disk space.

    17 L.C.Institute of technology Proposed System: Features |

  • 7/30/2019 Shopping Mall Reportsss

    18/32

    A DBMS overcomes this problem of data integrity by allowing the user to share data.

    Since data is centrally located in the database, all changes are automatically reflected to all

    applications using the data.

    A DBMS handles this by allowing integrity constraints to be specified along the data

    items. These constraints are also stored in a data dictionary along with the definitions.

    Access makes it easy for users-even beginners-to work with databases. You can

    create tables, edit data, and use queries to find the data you want with very little effort, and

    Access includes wizards that can do the work of designing data entry forms, reports, and

    mailing labels for you.

    Need for SystemOur system is related to management information system with use of SDLC step by

    step method, we can develop a flexible and understandable system which will meet with

    the managers requirement in a satisfactory fashion. The SDLC is classically through of as

    the set of activities that analysts, designers and users carry out developed and implemented

    i0nformation system. Existing manual system is very time consuming and not accurate.

    Existing System or Manual system:

    OVERVIEW OF THE EXISTING SYSTEM

    The existing system is manual. The existing system maintains all the records like

    Customer Information, Customer database and Sales Product. All the certificates are given

    manually. The manual system is very slow and time consuming. The existing system contains

    18 L.C.Institute of technology Proposed System: Features |

  • 7/30/2019 Shopping Mall Reportsss

    19/32

    large number of errors due to manual system. So, we decided to make a computerized system,

    which is less time consuming and error prone.

    The current system is developed in Visual Vb.Net and Access 2003. Visual Vb.Net is

    used as a front end and Access as Back-end. As Vb.Net provides better GUI and easy, fast

    and logical coding we have used Vb.net as front-end.

    The Current System is powerful and it consists of all types of information required. We

    have tried to make almost all the Data computerized. We have generated the computerized

    reports for the Customer Information, Customer Bill Information and sales product. So this

    system is more powerful than the existing system. The current system is user friendly. So, it is

    easy to operate. Therefore the Current System is capable of handling all needs of the present

    scenario. It has more advantages over existing system.

    Manual System Features

    In existing system is a manual system where the Mall handle for keeping information on

    Bill. In manual system the Save, Delete of the record on the Bill.

    System based on Bill information.

    Manual Save, Delete of the record on the paper

    Voluminous registers are maintained for different type of record.

    Search of particular information is done through scanning every page.

    Report of information of room occupied or not occupied is not prepaid.

    Calculation of bill is done manually.

    19 L.C.Institute of technology Proposed System: Features |

  • 7/30/2019 Shopping Mall Reportsss

    20/32

    Manual System: Problems

    System is time consuming and complex.

    Many registers have to be maintained.

    Save, Delete of record is timed consuming.

    Search for any information is done manually, So it is time consuming and tedious.

    Different reports may not be up to date always.

    Human error in calculation and other task make the information improper.

    As a result the system becomes complex.

    The Proposed System

    The system will handle the data capturing and processing.

    The system should be flexible.

    The system should be such that in future updating becomes easier.

    The system should meet standard defined by management Technologies.

    The system should produce maximum information with minimum inputs.

    Proposed System: Features

    Computer stores all the information.

    20 L.C.Institute of technology Proposed System: Features |

  • 7/30/2019 Shopping Mall Reportsss

    21/32

    Save, Delete is done through Computer.

    Computer prepares all the Reports itself.

    Facility to manage Customer Imformation.

    Facility to manage Customer Bill.

    Automatic Bill generation.

    Fast searching on Customer Information.

    Proposed System Advantages

    Its a paperless system easy to operate.

    Compact storage of data.

    Easier searching options.

    Automatic Customer Bill.

    Inconsistency removed.

    Redundancy largely eliminated.

    Security can be maintained.

    Faster searching facility from software database

    Feasibility Study:

    An important outcome of the preliminary investigation is the determination that the

    system requested is feasible. The feasibility study is carried out to examine the likelihood thatthe system will be useful to the organization.

    There are three aspects in the feasibility study namely,

    21 L.C.Institute of technology Proposed System: Features |

  • 7/30/2019 Shopping Mall Reportsss

    22/32

    Operational Feasibility

    Technical Feasibility

    Economic Feasibility

    Operational Feasibility:

    Its main aim is to find out whether the system will be functional after its development

    and installation? The outcomes of the operational feasibility are as follows:

    The management fully supports the new system.

    The current system is fault-prone so the users will definitely use the new one.

    Since the users had active involvement in the system study so the chances of the

    resistance are very less.

    The new system will lead to good image building and reputation of the organization so

    it will be definitely used extensively.

    Technical Feasibility:

    Its main aim is to examine whether the current technology is sufficient for the development

    of the system. The outcomes of the technical feasibility are as follows:

    The organization has a very well integrated Systems department with the requisite

    technology to cater to the needs of the proposed system. Any additional requirements

    can also be satisfied.

    The system is very much open by nature and can easily expanded in the near future to

    satisfy newly emerging needs.

    22 L.C.Institute of technology Proposed System: Features |

  • 7/30/2019 Shopping Mall Reportsss

    23/32

    The usage of a reliable RDBMS like MS SQL along with Web Security, stringent

    design and coding standards followed guarantees accuracy, reliability, ease of data

    access and data security.

    Economic Feasibility:

    Its main aim is to examine whether the financial investment in the system will meet the

    organizations requirements?

    The cost of development of the system is quite less, as the only special requirement is of

    hardware.

    It provides improved ability to meet users requirements timely and efficiently.

    Data Dictionary

    Features:

    The volume of data inmost information systems applications is substantial-more

    than a single analyst can easily keep track of.

    When teams of analyst work on a system the task of co-ordinating data definition

    becomes more complex. Individuals depend on the definitions others establish and

    23 L.C.Institute of technology Proposed System: Features |

  • 7/30/2019 Shopping Mall Reportsss

    24/32

    assumptions they make about data specifications. Yet unless they meet almost daily, it is

    virtually impossible to have accept table data co-ordination.

    Data dictionaries are an integral component of structured analysis, since data flow

    diagrams by themselves do not fully describe the subject of the investigation. The data

    dictionary provides additional information about the system.

    What is a Data Dictionary?

    A data dictionary is a catalog- a repository of the elements in a system. As the

    name suggests, these elements center on data the way they are structured to meet user

    requirements and organization needs. In a data dictionary you will find a list of all the

    elements composing the data flowing through a system. The major elements are data

    flows, data stores, and processes. The data dictionary stores details and descriptions of

    these elements.

    If a analysts want to know how many characters are in a data item, by what other

    names it is referenced in the system, or where it is used in the system, they should be

    able to find answers in a property developed data dictionary.

    Why is a Data Dictionary Important?

    24 L.C.Institute of technology Proposed System: Features |

  • 7/30/2019 Shopping Mall Reportsss

    25/32

    Analysis use data dictionary for five important reasons:

    To manage the detail in large systems.

    To communicate a common meaning for all system elements

    To document the features of the system

    To facilitate analysis of the details in order to evaluate characteristics and determine

    where system changes should be made.

    To locate errors and omissions in the system

    25 L.C.Institute of technology Proposed System: Features |

  • 7/30/2019 Shopping Mall Reportsss

    26/32

    System Folwchart

    26 L.C.Institute of technology Proposed System: Features |

    START

    Authorize

    No

    Check

    NewProductavailable

    Purchase New Product

    Yes

    No

    Yes

    B

    Username &password

    A

  • 7/30/2019 Shopping Mall Reportsss

    27/32

    27 L.C.Institute of technology Proposed System: Features |

    make production

    Sales

    If sales

    return

    Update store

    Generate bill

    Ifis

    good

    Purchasereturn

    Update Mallreturn

    A

    B

    END

    END

    YesYes

    No

    NO

  • 7/30/2019 Shopping Mall Reportsss

    28/32

    28 L.C.Institute of technology Proposed System: Features |

    SHOPPINGMall

    MANAGEMENTSYSTEM

    Request

    OPERATORCUSTOMER

    Response

    Sale Detail

    BillInformation

  • 7/30/2019 Shopping Mall Reportsss

    29/32

    29 L.C.Institute of technology Proposed System: Features |

    1.0Login

    OPERATOR

    2.0Sales

    Product

    3.0Purcha

    se

    LOGIN_MASTER

    ID &Password

    LoginRequest

    Valid ID & Pass

    Respons

    e

    ITEM_MASTER

    LoginInformation

    MallInformation

    Mall Request

    Mall Information

    Customer_MASTER

    Update CustomerInformation

    Login Information

    Customer Detail

    CustomerInformation

    PurchaseInformation

    4.0

    Sales CustomerInfo

    Customer Detail

    CUSTOMER_MASTER

    Sales Detail

    Sales InfoSALES_MASTER

    Bill Information

    .

    Personal & Sales Info.

    CUSTOMER

  • 7/30/2019 Shopping Mall Reportsss

    30/32

    SECOND LEVEL DIAGRAM FOR PROCESS 2.0

    SECOND LEVEL DIAGRAM FOR PROCESS 3.0

    30 L.C.Institute of technology Proposed System: Features |

    SUPPLIEARPURCHASE

    Payment info

    2.2Purchase

    2.3

    Purchase

    Return

    Purchase return info

    Purchase info

    Paymentinfo

    Purchase info

    Payment_info

    Purchase info

    PURCHASE_RETURN

    Check theStock

    2.1

    ADMIN Stock info PURCHASE_MASTER

    Check stockinfo

    Stock info

    Stoc

    k info

    Purchase info

    Purchase info

    Update stock info

    PURCHASE_MASTER

    Purchase info

    Check stock info

    Purchasereturn info

  • 7/30/2019 Shopping Mall Reportsss

    31/32

    31 L.C.Institute of technology Proposed System: Features |

    SALES

    Payment info

    3.2

    Sales

    3.3

    Sales

    ReturnSales return info

    Sales return

    info

    Sales info

    Paymentinfo

    Sales info

    SALES_RETURN

    Check the

    Stock

    3.1

    ADMIN

    Stockinfo

    Product_MASTER

    Stock

    info

    Sales

    info

    Sales info

    Update stock info

    Product_MASTER

    Sales info

    Update stockinfo

    CUSTOMER

    Payment_info

    Check stock info

    Stock info

    Stock detail

    BIBLIOGRAPHYBIBLIOGRAPHY

  • 7/30/2019 Shopping Mall Reportsss

    32/32

    To develop this system we used some book that areTo develop this system we used some book that are

    given belowgiven below

    Microsoft Visual Studio 2005 Vb.NetMicrosoft Visual Studio 2005 Vb.Net

    Microsoft access 2003Microsoft access 2003

    Microsoft powerpointMicrosoft powerpoint

    Microsort wordMicrosort word