book shop management system synopsis

Upload: deepak-chakrasali

Post on 25-Feb-2018

331 views

Category:

Documents


7 download

TRANSCRIPT

  • 7/25/2019 Book Shop Management System SYNOPSIS

    1/18

    Book Shop Management System

    Introduction:

    In todays era computers have become a vital component of any enterprise for

    giving it proper directions and extensive control of the various activities to attain

    business objectives. Computer applications have affected scientific &

    commercial knowledge.

    The information ystem of the old times totally differs from the todays. It isautomation system of a book shop or any information system. In the previous

    ages the process of maintaining data and record seemed very difficult. !ow days"

    computer is very essential component. The implementation of computer based

    Information ystem can be depicted as the ease in handling and maintaining the

    data bank of any si#e.

    $ur project is on Book Shop Management System whichdeals with almost all

    the information of %ook hop .It keeps the database of customer records and

    publishing records. It also keeps the author list" charges and %ooktitle list.

    The business of %ook hop is spread all over the world. ' large record should be

    maintained in a proper manner for running of %ook hop.The proposed system is

    a window based menu driven system. It reduces the paper works" time needed for

    doing various tasks etc. $ur project upholds the accuracy of data.

  • 7/25/2019 Book Shop Management System SYNOPSIS

    2/18

    Project Objective:

    The main objective of this work is to reduce the difficulties that are found in the

    present system. The present system re(uires a lot of paper works" manual works

    etc. The accuracy is less in the present system. The details must have to be stored

    manually in the present system. In the present system" the details of a particular

    book)transaction are stored in different registers by different persons* this often

    leads to data isolation and inconsistency.

    There is always an objective behind every innovation and behind every work. +e

    did have many objectives for our project which are described as follows,

    I. To search records of a book efficiently.

    II. -rocessing a large amount of data effectively and efficiently.

    III. To provide better service.

    IV. It keeps database of publishing details" price and Customer record.

    V. In such a huge project where the amount of data to handle was tremendous"

    there was strong demand for greater accuracy and consistency.

    VI. ince the system is subjected to be accessed by number users" the system must

    safeguard sensitive and important data in a form that is accessible only to the

    authori#ed personal.

    VII. Input validation features to make sure that only correct information has been

    provided.VIII. It is easiest way to maintain publishing record data.

    I. It can generate knowledge about books.

  • 7/25/2019 Book Shop Management System SYNOPSIS

    3/18

    . It elps to /eep the entire information of the book shop in a systematic way

    so that it becomes easier to know about the books and sale)purchase.

    I. It also generates the reports like sales)purchase.

    !"#$I%&"%M: #

    -ublishid

    ha

    s

    01id

    %id

    has

    -rice

    'ustomer

    Caddress

    Cname %ook

    Type

    C1id

    Book

    ell

    Book#cata(og

    I%!

    !$

    -rice

    %id

    $istributor

    01name

    eee

    -rice

    Cid01addres

    s

    01id

    $rder !o

    Supp(ier

    -urchase

    -ublisher

    -1address

    2name

    -ublishid

    3ob 2mpid -ay

    %1title

    Bi((

    $rder

    !o.

    C1id

    2mp1i

    d

    %ook

    Type

  • 7/25/2019 Book Shop Management System SYNOPSIS

    4/18

    'omp(ete Structure which inc(udes

    Save

    )ser

    'hange

    PasswordPurchase

    Order

    ViewSa(es

    Invoice

    'reate

    )ser

    )ser

    *ype View $etai(s View View View

    Main Project

    )ser 'ustomer Supp(ier Product Subject

    Sp(ash

  • 7/25/2019 Book Shop Management System SYNOPSIS

    5/18

    +umber o, modu(es and their descriptions: #

    -. )ser: It is used to create a user along with its profile. It is also used to filter

    an authori#ed user" in order to access the system.

    . 'ustomer: # This module of the system gathers customers information and inserts it intothe database.

    /. Supp(ier: #This module gathers suppliers information and inserts into the database.

    0. BOO1: # This module manages the insertion of product specific information into the

    system.

    2. Subject: # This module manages the various subject related details.

    3. Purchase Order: # This system generates the purchase order.4. Sa(es Invoice: # This system generates the sales invoice.

    5. %ttractive )ser Inter,ace: # This module creates user interface for the

    customer" so that" the interaction with the system can be made easy"

    powerful" and effective.

  • 7/25/2019 Book Shop Management System SYNOPSIS

    6/18

    $ata Structures ,or a(( the modu(es: #

    *ab(e +ame : # Books

    $escription : # )sed to maintain Books records

    *erms )sed $ata *ype 6idth 'onstraint

    %ook1I0 !umber 45 -rimary /ey

    %ook1!ame 6archar7 85Category1!ame 6archar7 85

    'uthor 6archar7 85I%! 6archar7 85

    !o of -ages 6archar7 859nit-rice !umber 45"7

    0escription 6archar7 455

  • 7/25/2019 Book Shop Management System SYNOPSIS

    7/18

    *ab(e +ame : # Supp(ier

    $escription : # )sed to maintain Supp(ier records

    *erms )sed $ata *ype 6idth 'onstraint

    upplier1I0 !umber 45 -rimary /ey

    Company!ame 6archar7 85

    Contact -erson 6archar7 85

    'ddress 6archar7 455

    -hone 6archar7 48

    :ax 6archar7 48

    2mail 6archar7 ;5

    *ab(e +ame : # 'ustomer

    $escription : # )sed to maintain 'ustomer records

    *erms )sed $ata *ype 6idth 'onstraint

    CustomerI0 !umber 45 -rimary /ey

    Contact:irst!ame 6archar7 85

    Contact

  • 7/25/2019 Book Shop Management System SYNOPSIS

    8/18

    *ab(e +ame : # Purchase7Order

    $escription : # )sed to maintain Purchase order records

    *erms )sed $ata *ype 6idth 'onstraint

    -urchase$rderI0

    !umber 45 -rimary /ey

    0eliveary1'ddress !umber 45 :oreign /ey

    -urchase$rder0ate 0ate

  • 7/25/2019 Book Shop Management System SYNOPSIS

    9/18

    *ab(e +ame : # Purchase7Order7$etai(s

    $escription : # )sed to maintain Purchase order detai(s records

    *erms )sed $ata *ype 6idth 'onstraint

    -urchase$rder I0 !umber 45 -rimary /ey

    -urchase$rderI0 !umber 45 :oreign /ey

    -urchase-roductI0 !umber 45

    -urchase=uantity !umber 45

    -urchase9nit-rice !umber 45

    -urchase0iscount !umber 45

    !et6alue !umber 45

  • 7/25/2019 Book Shop Management System SYNOPSIS

    10/18

    *ab(e +ame : # Payment7$etai(s

    $escription : # )sed to maintain order records

    *erms )sed $ata *ype 6idth 'onstraint

    Invoice1!o !umber 45 -rimary /ey

    $rder1I0 !umber 45 :oreign /ey

    -ayment 0ate

    0ues 6archar7 85

    0ate of -ayment !umber 8

    0iscount !umber 45"7

    tatus !umber 85

    *ab(e +ame : # Stock7$etai(s

    $escription : # )sed to maintain Purchase order detai(s records

    *erms )sed $ata *ype 6idth 'onstraint

    %ook1I0 !umber 45 -rimary /ey!o1 of1 Copies !umber 45 :oreign /ey

    0ate $f >atainces !umber 75

  • 7/25/2019 Book Shop Management System SYNOPSIS

    11/18

    *ab(e +ame : # Supp(ay7$etai(s

    $escription : # )sed to maintain Purchase order detai(s records

  • 7/25/2019 Book Shop Management System SYNOPSIS

    12/18

    *erms )sed $ata *ype 6idth 'onstraint

    upplay1I0 !umber 45 -rimary /ey

    %ook1I0 !umber 45 :oreign /ey

    *ab(e +ame : # Purchase7$etai(s

    $escription : # )sed to maintain Purchase order detai(s records

    *erms )sed $ata *ype 6idth 'onstraint

  • 7/25/2019 Book Shop Management System SYNOPSIS

    13/18

    upplier1I0 !umber 45

    %ook1I0 !umber 45

    =uantity !umber 75Cost !umber 45

    0ate 1$f1 -ayment 0ate 45

    "eports &eneration: # This system generates some reports" which are as

    follows,

    i. 'ustomer "eport: #It Collects customer id and generates various details

    related to the customer like first name" last name" address" phone number"

    email address etc.

    ii. Purchase "eport: # It collects order id and generates information such as

    supplier id" order date" product id (uantity" unit price" discount and net

    value.

    iii. Sa(es "eport: # It collects order id and generates information such as order

    date" book name" (uantity" unit price" and amount.

  • 7/25/2019 Book Shop Management System SYNOPSIS

    14/18

    iv. It collects customer code and generates total annual transaction report of

    the customers.

    *oo(s8P(at,orm9 ardware and So,tware

    "e;uirement Speci,ications

    %"$6%"! "!

  • 7/25/2019 Book Shop Management System SYNOPSIS

    15/18

    Security Mechanisms:

    ecurity mechanisms mean different things to different people. The term

    GsecurityG is somewhat vague unless it is discussed in some context. ere are

    some points that could clarify what actually Hecurity >echanisms means,

    i. afe from malevolent programs.

    ii. !onintrusive.

    iii. 'uthenticated.

    iv. 2ncrypted.

    v. 'udited.

    vi. +elldefined.

    vii. 6erified.

    viii. +ellbehaved.

    i?. C7 or %4 certified

    %ased on the above definition" the security mechanisms provided in our project

    are as follows,

  • 7/25/2019 Book Shop Management System SYNOPSIS

    16/18

    I. )se o, +et@#comp(iant ,irewa(( on the server Aboth 6eb and $atabase: #

    it basically separates a protected network from an unprotected one" on the

    Internet)Intranet. It screens and filters all connections coming from the

    Internet)Intranet to the protected AcorporateB network" and vice versa"

    through a single" concentrated security checkpoint.

    II. )se o, user id and password be,ore entering high(y secured areas on

    the site i.e. %dministrative !ntry.

    III.)se o, O"%'>!: # O"%'>! provides extensive features to safeguard

    our information from both unauthori#ed viewing intentional or inadvertent

    damage. This security is provided by granting or revoking privileges on a

    personbyperson and privilegesbyprivileges basis" and is in addition to

    any security our computer system already has.

    The use of oracle lets us to implement the following security mechanisms,

    i. +e have used create user" create ro(e" and grant commands to

    control data access.

    ii. +e have used =ine#grained access contro( A=&%'. Its a new

    feature in $racleDithat allows us to implement security policies with

    functions and then use those security policies to implement rowlevel

    security on tables and views.

    iii. +e have used O"%'>! >%B!> S!')"I*C. It allows us to assign

    security labels to rows.

  • 7/25/2019 Book Shop Management System SYNOPSIS

    17/18

    IV. )se o, D%V% techno(ogy: #It provides simple mechanisms for protecting

    our computer Ai.e. database and filesB from evil programs like viruses. +e

    have used policytool utility to create a policy file that contains the

    appropriate permission.

    =uture Scope and ,urther enhancement o, the project.=uture Scope o, the Project, ince the ystem is capable of generation

    historical data as well in date +are ouse. There is a further scope in improving

    the performance ystem to enhance the management of the customers with a

    goal to increase profitability of the company.

    =urther !nhancement: #The project can be extended to make it 6%P#

    !nab(ed so that it can be accessed using a >icro%rowser build within a >obile.

    *he c(ient o, the project, This ystem is capable enough to customi#e it as

    per need of the specific organi#ation.

    >imitation o, the Project , This is the demo project so it cant be use in

    real world. %ecause" when the project is running it may produce some errors.

  • 7/25/2019 Book Shop Management System SYNOPSIS

    18/18

    'nd the database is restricted because the upplier cant add the records more

    than hundred records. This project can use more memory and more C-9. :inally"

    we can say that this project is made for the supplier but they cant use in real.

    ?uidelines in writing the scope and delimitation. The scope

    and delimitation should include the following,

    4. ' brief statement of the general purpose of the study.

    7. The subject matter and topics studied and discussed.

    ;. The locale of the study" where the data were gathered or the entity to which the

    data belong.

    J. The population or universe from which the respondents were selected. This

    must be large enough to make generali#ations significant.

    8. The period of the study. This is the time" either months or years" during which

    the data were gathered.