TP Synopsis Sample
TP Synopsis Sample
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)
• Keep the records of video items (video cassettes, VCDs and DVDs) in the
library.
• Keep the record of video items (CDs, DVDs, etc.) issued to various
customers.
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:
• 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
• 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 Return an Item
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
• Issue an Item
• Return an Item
Conclusion
(Mention here what benefits the project will offer you in terms of learning and
experience)