Você está na página 1de 27

Video Library Management

System
Presented By-
Kushagra Goel(022)
Sunil Thapa(027)
SYNOPSIS
Introduction

“Rockstar Media” provides software system for Video


CD selling companies to reduce the time taken to
handle the sales activity and to increase the efficiency.
It is designed to replace an existing manual record
system by reducing time taken for calculations and for
storing data.

The system is strong enough to handle daily operations


where the database needs to be cleared over a certain
period of time. It focuses on reducing manual work,
calculations and also provides periodic reports at
anytime.
Objective
To provide software system to maintain the
selling of Video CD’s in shops. The user will
consume less time in generating correct reports
and bill using this automated system. The
system will be able to keep track of all the
records. The data will be stored in the database
and it is very easy to store as the system is user
friendly.
Scope
The Scope of the application is wide and can
be used with Video selling stores and can also
be used in other media streams with the
necessary modifications done.
Methodology
The methodology used is the “Waterfall
Model” which is the legacy model for software
development projects and comprises of five
phases: Requirement Analysis & Specification,
Design, Implementation & Unit Testing,
Integration & System Testing and Operation &
Maintenance.
Software and Hardware
Requirements
Software Requirements

Front End Visual Basic.NET

Back End MySQL Server 5.0

Operating System Win XP/Vista/7/8

Hardware Requirements

Hard Disk 100 MB or above

RAM 512 MB RAM or above

Processor Pentium IV or above


CHAPTER-1
INTRODUCTION
General Description
Planet M is India’s largest retail in Entertainment,
Mobile, Gaming, Toys, Lifestyle & Leisure Space. Planet
M is a part of $5bn Videocon group, a Fortune 500
Company and global conglomerate having business
interest in Consumer Electronics & Home Appliances,
D2H, Mobile Phones & Mobile Services and Oil & Gas.
This specialty retail chain is present in 15 cities with
over 60 outlets widespread. Established in the year
1999, Planet M today offers a wide variety of products
across various categories to about 5.4 million
customers an year.
Organisational Structure
CEO

Sales & Marketing Finance

Director of Sales Director of Marketing

Sales Manager

Sales Executive 1

Sales Executive 2
Proposed Methodology or Technique
of Project Design & justification
The Video Library Management System uses
the Waterfall Model of Software Development
Life Cycle.
Stages of Waterfall Model
Requirement Analysis & Specification
Design
Implementation & Unit Testing
Integration & System Testing
Operation & Maintenance
Waterfall Model
Requirement

Analysis & Specification

Design

Implementation

& Unit Testing

Integration

& System Testing

Operation

& Maintenance
CHAPTER-2
SYSTEM ANALYSIS
Functional Block Diagram
OPERATOR ADMIN CUSTOMER

User_ID, PWD User_ID, PWD


Receipt

VIDEO MAINTENANCE VIDEO SALES BILL


LOGIN SEARCH
GENERATION

Search

Query

Video
Details
Retrieve Purchase/Rent/Return
Records Details

Verification
Bill Details

DATABASE
List of Data Elements

Process Name Data Elements

1. Login Username, Password

1. Video Maintenance Video ID, Video Name, Year, Genre, Language, Duration, Availability

1. Search Video Name, Year

1. Video Sales Price, Rental Price

Bill ID, Date, Customer Name, Customer Address, Customer Phone, Amount Paid,
1. Bill Generation
Balance, Rental Date, Return Date, No. of Days, Amount Due (if any)
List of Input & Output for each process

Process INPUT OUTPUT

1. Login Username, Password Login Successful

2. Video Maintenance Video Added

2.1 Add Video Video Name, Year, Video ID Video Deleted

2.2 Delete Video Video ID Video Updated

2.3 Update Video Video ID

3. Search Video ID, Video Name Search Results

4. Video Sales Video ID, Price


4.1 Purchase Video Sold
Video ID, Rental Date, Return Date, RPrice
4.2 Rent Video Rented
Bill ID, Amount Due
4.3 Return Video Returned

5. Bill Generation Customer Name, Address, Phone Number Bill Generated


Catalogue of Data Elements
S.No
ITEM DESCRIPTION
.

User ID It is a unique id different for each user.

Password It is a string of characters used to authenticate the user.

Video ID It is a unique id associated with each video.

Video Name The name of the video.

Year The releasing year of the video.

Genre The genre of the video.

Language The language of the video.

Duration The duration (length) of video.

Availability The availability status of a video.

Price The price of a video.

Rental Price The rental price of a video.

Bill ID The unique id of each generated bill.

Date The date of purchasing/renting a video(s).

Customer Name The name of the customer

Customer Address The address of the customer.

Customer Phone The phone number of the customer.

Amount Paid The amount paid by the customer.

Balance The balance amount returned to the customer.

Rental Date The renting date of a rental video(s).

Return Date The returning date of a rental video(s).

No. of Days The number of days for a rental video.

Amount Due (if any) The amount due by the customer (if any).
Use Case Diagram

LOGIN

VIDEO
MAINTENANCE

SEARCH
Operator Customer

VIDEO SALES

BILL GENERATION
DFD
A data-flow diagram (DFD) is a graphical
representation of the "flow" of data through
an information system. DFDs can also be used
for the visualization of data
processing (structured design). On a DFD, data
items flow from an external data source or an
internal data store to an internal data store or
an external data sink, via an internal process.
Context Diagram- Level 0 DFD

OPERATOR

VIDEO LIBRARY
Video Details
MANAGEMENT SYSTEM CUSTOMER

Receipt
Video Sales
LEVEL 1 DFD
OPERATOR
ID & Password
1
LOGIN
LOGIN
Verification

2 Video Details
VIDEO
VIDEO DETAILS
MAINTENANCE

Search Query
3

SEARCH
Retrieve Records
Results

4 Return Details
RENT
VIDEO SALES Purchase Details

Rental Details

5
BILL
Bill Details
BILL GENERATION

CUSTOMER
Level 2 DFD
(Video Maintenance Process)
OPERATOR
Video Details
2.1
VIDEO DETAILS

ADD VIDEO
Adding Status

Video_ID
2.2

DELETE VIDEO
Deletion Status

Video Details
2.3

UPDATE VIDEO
Updation Status
Level 2 DFD(Video Sales Process)
OPERATOR

Purchase
4.1 Details
BILL

PURCHASE

Rent Details
4.1
RENT

RENT

Return
Details
4.1

RETURN
Decision tables
TOTAL PRICE RULES

< 500  X X X
>= 1000 and < 2000 X  X X
>= 2000 and < 3000 X X  X
>3000 X X X 
DISCOUNT

No Discount  X X X
10% X  X X
20% X X  X
40% X X X 
CHAPTER-3

SYSTEMS REQUIREMENT
SPECIFICATION
(SRS)
ER Diagram
Username Language
Genre
LOGIN Year Duration

Name
Password Availability
VIDEO
Video ID
Price
Amount
Rental
Date Paid
INCLUDES
Price
Balance

Can be
BILL on

Bill ID RENT
Customer
Customer
Phone Amount
Name Video ID
Due
Customer
Bill ID
Address Return
Rental
Date
Date

Você também pode gostar