Professional Documents
Culture Documents
4)Issuing Books.
I have never learned SQL database so I was unable to use it and was
limited to MS access. I have not password protected the database as
the users will be able to view the database design, which is very basic.
Details of Windows Forms used in
Project
Login Form:-
This is a basic form where in users can register and login to the system
using the user name and password. I have done little work on it and
update it during next release.
Form1:-
Form2:-
This Form is the book issue form. I have used a user control called
det.vb. This user control collects both user details book details based
on the label texts. The text change event is fired to allow fewer user
inputs. Here the listview shows the number of books issued and further
details. The Datetimepickers are disabled as to allow fair issue of
books. But books can be renewed but in future release I will include
renewal controls as to limit the renewals to allow fair distribution of
books. The time frame of book issue and maximum number of book
issue can be changed from form1.
Form3:
This form collects the book back and shows fine if any. User has to just
enter the book id and the text changed event is fired to show up the
details and fine is calculated based on fine rates. I am looking for a
code which allows different fine rates from week 2 as the fine amount
will be very huge.
Form4:-
This form is used to search book, user’s details but I am not satisfied
with its design and will upgrade it in future releases.(I made the update
and replaced datagridview with listview).
Form5:-
This form is re-used in the program. This form is used to add, update or
delete both books and users. I was able to achieve this based on the
label1.text which gets changed when a user clicks the respective
options from Form1.(This Form has been modified to a maximum
extend to fix a major bug)
Form6:-
Form7:-
This is the settings Form where in the settings of the program can be
changed. But I have included a few and more can be included. I have
used my.settings to implement this. For more details just Google “user
settings”.
Form8:-
Form10:-
Form11:-
This form is used to display crystal report. I have learned about crystal
report from a website www.vb.net-informations.com. This website is
very good and explains the things in a easy way. Try it.
My Future Plans
I am still in search of managing finance details of the library. I am
unable to feature out how to maintain the fine collected and
expenditure of library.
My database is very basic and I want to include more details like image
of the user and address.
Update Released
Few updates released is as follows
4) Able to collect a book back when the user clicks on the book id from
issue form (which will ensure less movement around the system.