|
1. |
Security Components |
|
| |
The security Component Used is group
based. It will provide exclusive administrative rights to
the librarian; thereby restricting other users from
getting access to his secured resources.
When the librarian logs in first time during the time of
installation, he will be able to see the whole tree
structure i.e. all the components. With the help of below
mentioned UI's, he can define various user groups,
assigning functions to each group and attaching users to
any one group at a time.
The functionality of the UI's are:
|
|
a. |
Define New Group |
| |
|
Here the librarian
can define a group. A group will consist of people with
similar rights. There can be any number of group depending
on the requirement. When someone from any group logs in
with ID and password, he/she can see the tree structure of
only the components he is authorised for.
|
|
b. |
Add User to a Group |
|
|
Any number of
users can be added in a single group.
|
|
c. |
Update Group |
| |
|
If any time it is
felt to increase the authorisation for the group for more
functions, or for that matter delete any item from the
menu, librarian can do so from here.
|
|
d. |
Change User Group |
|
|
Librarian can
shift any user from one group to another any time from
here.
|
|
e. |
Change Password |
| |
|
A user when first
time logs in will be given a default password which can be
changed in this UI anytime later.
|
|
f. |
Delete User |
| |
|
To maintain the
purpose of security, if the librarian feels that any
particular user is misusing the authority given, he can
anytime delete that particular user from that group or for
that matter permanently from having any access to this
module.
|
|
g. |
Unlock User |
| |
|
A user will be
given three chance to login, failure of which his ID will
be locked until and unless the librarian unlocks that
particular ID.
|
|
h. |
User Login |
| |
|
Whenever a user
wants to access his group, he will be taken first to this
UI, where he has to login with ID and password.
|
|
2. |
Administrative Component |
| |
This component
Provides admin related facilities, whereby an admin can
view as well as modify the underlying database structure.
He can modify an existing table structure by inserting new
records, deleting records, modify an existing column,
insert new columns. If needed he can also create new
tables and can delete existing one.
|
|
3. |
Issuing Card Enquiry |
|
This will display
the number of cards issued till date.
|
|
4. |
Fine Recorder |
| |
Every Library has
the fine payment for the late returned books which is
pre-fixed and will be calculated.
|
|
5. |
Add New Book To Stock |
| |
When new book
comes to library, it can be directly added here. Book code
will be generated automatically.
|
|
6. |
Issue Books |
| |
Here the librarian
or the authorised person can issue books by entering the
ID and the book code.
|
|
7. |
Return Book |
| |
Here too the
authorised person has to just enter the borrower's ID and
book code, and rest will be displayed itself including
late fine if any.
|
|
8. |
Damage Recorder |
|
This will record
the lost books and borrower's ID.
|
|
9. |
Fine Payment |
| |
The borrower can
pay the fine for the late return. This will display the
detail of books issued for particular ID, issue date
return date, amount of fine.
|
|
10. |
Fine Information |
| |
Fine information
will display the list of the books for which fine is to be
paid, due date for a particular ID.
|
|
11. |
Defaulter Information |
|
This will display
all the borrower's name who have failed to return the
books on time.
|
|
12. |
No Dues Information |
|
Here any amount
due or any book not returned for particular borrower will
be displayed.
|
|
13. |
Stock Enquiry |
| |
This will display
the stock detail of the library, showing total number of
books, books issued category wise.
|
|
14. |
Stock Updater |
| |
Stock can be
updated from here. For example if librarian feels like
changing the category of a book, he can do so directly
from here.
|
|
15. |
Purchase Planner |
| |
It will keep the
detail planner for the books to be purchased with the
publication name, price, purchase date, total number of
copies to be purchased.
|
|
16. |
Search Engine |
| |
Search engine
gives the facility of quickly and easily finding any book
by either category , book name, author name, publication,
or by rack/shelf number.
|
|
17. |
Report Generation |
| |
Report generation
will handle all the report pertaining to library. Weekly ,
monthly, annual report can be generated of the defaulters,
fine payments, purchase planner , etc.
|
|
18. |
Print |
| |
All the reports,
issuing card, stock information, no dues etc can be
printed for displaying on the notice board or for any
purpose whatsoever. |