0% found this document useful (0 votes)
67 views4 pages

TP Synopsis Sample

The project aims to automate the processes of a video library management system. It will incorporate features to manage records of videos, customers, and issued items. The key requirements include adding, editing, and searching videos and customer records, and issuing, returning, and tracking rented items. Data will be stored in text files and the conceptual design includes a login screen, main menu, and options to manage the entities and generate reports. The work will be divided between two individuals, each implementing different features of the system.

Uploaded by

Chandan Shah
Copyright
© Attribution Non-Commercial (BY-NC)
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOC, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
67 views4 pages

TP Synopsis Sample

The project aims to automate the processes of a video library management system. It will incorporate features to manage records of videos, customers, and issued items. The key requirements include adding, editing, and searching videos and customer records, and issuing, returning, and tracking rented items. Data will be stored in text files and the conceptual design includes a login screen, main menu, and options to manage the entities and generate reports. The work will be divided between two individuals, each implementing different features of the system.

Uploaded by

Chandan Shah
Copyright
© Attribution Non-Commercial (BY-NC)
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOC, PDF, TXT or read online on Scribd
You are on page 1/ 4

Synopsis

[Video Library Management System]


Submitted by: [Raj Kumar – RF6001A88] and [Sanjay Sharma – RF6001B99]
Section: F6001 Sr. No. in Term Paper Allocation List: 26_

Introduction & Objective

The project aims to automate the task of managing processes and functions of a
video library. It will incorporate various features that will help in managing the
records of various videos, customers, etc. so that tracking and searching tasks
can be automated and tasks can be performed in faster and efficient manner.
(Write 5 to 6 lines of such introduction to project)

Requirements’ Identification & Feature Specification

Following are the main requirements identified to be implemented in the project:

• Keep the records of video items (video cassettes, VCDs and DVDs) in the
library.

o Add new video items into library

o Edit the details of an existing video items

• Keep a record of registered customers/clients of video library.

o Add a new client

o Edit client information

• Keep the record of video items (CDs, DVDs, etc.) issued to various
customers.

o Issue a video item to a client on rent

o Return a video item from client

o Manage Payment details when video items are rented to clients

• Support to search over entities by various parameters.

o Search video items by status (available/issued)

o Search video items by type of media, titles, actors, producers,


genre, etc.

o Search customers by name, address, items issued, etc.

• List a details of various entities in tabular format


o List of all customers or selected customers based on certain criteria

o List of all or selected video items based on certain criteria

• Additionally secure access to the software can be managed by


incorporating the user-password (login) authentication system before
opening the services interface to the user.

• PROPER VALIDATIONS ON INPUT DATA WILL BE APPLIED ON ALL MODULES.

Data Sources and Data Formats

The data for the project will be organized in form of text files read & written to
through C program. The main set of files can be:

• CUSTOMER.TXT: It will store the customer details namely, Customer ID,


Name, Address, City, and Contact Numbers.

• ITEMS.TXT: It will store the details of video items namely, Item ID, Media
Type (Cassette, CD, DVD), Video Title, Actors, Production, Date Added, etc.

• ISSUES.TXT: It will store the details of video items issued on rent namely,
Issue ID, Customer ID, Item ID, Issue Date, Due Date, Return Date, Rent
Amount, Amount Paid, Amount Due

• USERS.TXT: It will store the username and password entries for the
software which are checked during login. For security reasons, the
USER.TXT content may be encrypted using any simple technique.

Conceptual Design

• The software will start with a splash (introduction) screen displaying


software name, its objective (as a short caption or sub-title) and details of
software developers for about 3 seconds.

• Then the login screen will appear where user will key-in the username and
password. If the details entered by user are correct (as verified against the
file USER.TXT), then user is redirected to next screen, else prompted to re-
enter the username-password.

• Next screen provides the user with a menu of options to choose from
several of the service options such as:

o Add New Video Item

o Add new Customer Record

o Edit Video Item Detail

o Edit Customer Record


o Issue an Item

o Return an Item

o Search Video Item by Name/Title

o Search Video Item by Media Type

o Search Customer by Name

o Search Customer by City

o List All Video Items

o List All Customers

o List All Items Issued Currently

o List All Items Issued Previously

o List Customer Defaulters

o Quit

• After every option, user will be driven back to the options screen, after
confirming that user do not want to repeat the same (selected) task again.

Individual Contribution

Following features will be implemented by: [Raj Kumar – RF6001A88]

• Design Splash (start-up) screen

• Edit Video Item Detail

• Edit Customer Record

• Issue an Item

• Return an Item

• Search Video Item by Name/Title

• Search Video Item by Media Type

• List All Video Items

• List All Customers

Following features will be implemented by: [Sanjay Sharma – RF6001B99]

• Implement user-login module

• Design Main menu options


• Add New Video Item

• Add new Customer Record

• Search Customer by Name

• Search Customer by City

• List All Items Issued Currently

• List All Items Issued Previously

• List Customer Defaulters

Conclusion

(Mention here what benefits the project will offer you in terms of learning and
experience)

You might also like

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy