📄 help.jsp
字号:
Descend order</td>
<td><img src="../images/common/icon_sort_up_off.gif" width="20" height="7">
Ascend order</td>
</tr>
</table>
<hr>
<% } else if (refURL.equals("/JavaLibrary/operation/borrow.jsp")) {
%>
<center>
<b>Borrow</b>
</center>
<p>Restrict access by: <i>admin</i> and <i>librarian</i>. </p>
<ul>
<li>To perform the borrow operation, U must fill in the borrower ID, Item Call
Number for the items to borrow out, add to borrow list and finally press the
'process to borrow' button on the bottom. Condition apply:
<ul>
<li>Borrower ID:
<ul>
<li>Must have borrow quota available more then zero and is a valid ID</li>
<li>Cannot same as the staff in charge.</li>
</ul>
</li>
<li>Item Call Number:
<ul>
<li>Must be valid item call number</li>
<li>Quantity available must more then zero and more than the total reserver
request for that item in queue</li>
</ul>
</li>
<li>Add to borrow List.
<ul>
<li>After U had search the item, just press the button label 'add to
borrow list' (will appear if valid item call number had keyin).</li>
<li>U can add as many item to your borrow list. </li>
<li>But before process the borrow operation, system will check the number
of items at borrow list with the user's borrow quota available. The
number of item that will be borrowed cannot more then the user available
quota. </li>
</ul>
</li>
<li>Borrow List
<ul>
<li>To remove the item from borrow list, just click on the checkbox
and follow by the button label 'Remove from list'.</li>
</ul>
</li>
</ul>
</li>
<li>Error message with explanation will be display if the borrow condition not
follow.</li>
<li> Borrow for item will be skipping if user had borrowed the same item, which
not yet returns, and/or the same item had in his/her reserve list. </li>
</ul>
<hr>
<% } else if (refURL.equals("/JavaLibrary/operation/return.jsp")) {
%>
<center>
<b>Return</b>
</center>
<p>Restrict access by: <i>admin</i> and <i>librarian.</i></p>
<ul>
<li>To perform the return operation, you must fill in the borrower ID which
must be valid and not the same as the staff in charge, then the system will
display a list of items that user currently borrow.</li>
<li>· Then select the items user wishes to return by click on the checkbox,
and follow by 'Process item return' button. System automatically will update
the user total borrow quota, item available quantity and reserve queue for
the reserver who had make reservation for that item. </li>
<li>If the return item had request by reserver, it will be make as available
in reservation queue as first came first serve basic. The current date will
be record as inform date. Well, the cancel reservation period will be one
week later.</li>
<li>Click on the item title, system will bring you to the item view section
</li>
<li>If the borrow status is overdue, then penalty will be calculate as $1.50
per days </li>
<li>Total Penalty for the user will be calculates and display in database process
result page.</li>
</ul>
<hr>
<% } else if(refURL.equals("/JavaLibrary/common/dbprocess_result.jsp")) {
%>
<center>
<b>Database Result </b>
</center>
<ul>
<li> This Page display the results for database process like return, borrow,
make reservation, and cancel reservation. </li>
<li> Result includes the number of success and the error with message that may
occur. </li>
</ul>
<hr>
<% } else if (refURL.equals("/JavaLibrary/user/myaccount.jsp")) {
%>
<center>
<b>My Account </b>
</center>
<ul>
<li>This section let login user modify theirs own record. .</li>
<li>Can modify filed include ID, Password, last name, first name, gender, email,
address, city, state, country, postcode, occupation and contact. </li>
<li> If you change the login ID, the new ID must be unique and not use by other
user, else system will skip the update and display the error message in database
result page.</li>
<li> To preserve database integrity, user total reservation quota, current reservation
number, item borrow quota and current number of item borrow out cannot be
change even for admin login. </li>
<li> The change will be immediate re-flash after press the 'submit' button.
</li>
<li>Field with * beside is require to fill in.</li>
</ul>
<hr>
<% } else if (refURL.equals("/JavaLibrary/user/my_borrow_list.jsp")) {
%>
<center>
<b>My Borrow List </b>
</center>
<ul>
<li> This section let user check their borrow history either had return, just
borrow out or had overdue. </li>
<li> As every time user login, system will update the reserve record and borrow
record, so all information display are updated</li>
<li>When you first came it, or if you leave all the fields empty, system will
display all the borrow history for particular login user. Anyway, user can
limit the search by filter the borrow status (overdue, current borrow out
or had return). </li>
<li>You can limit the search result display on screen by specify the record
per page.</li>
<li> If search result is more then records per page specify, you can navigate
by select first page, previous page, next page or last page. </li>
<li>Click on the item title, system will bring you to the item view section
</li>
</ul>
<p>U may sort the search result by click on icons below:</p>
<table width="70%" border="1">
<tr>
<td width="50%"><img src="../images/common/icon_sort_down_off.gif" width="10" height="7">
Descend order</td>
<td><img src="../images/common/icon_sort_up_off.gif" width="20" height="7">
Ascend order</td>
</tr>
</table>
<hr>
<% } else if (refURL.equals("/JavaLibrary/user/reservation_add.jsp")){
%>
<center>
<b>Add Reservation</b>
</center>
<ul>
<li>To perform the reserve operation, you must fill in the Item Call Number
for the items to reserve, add to reserve list and finally press the Process
to reserve' button on the bottom. Condition apply:
<ul>
<li>Item Call Number:
<ul>
<li>Must be valid item call number</li>
<li>Quantity available must either not available or the total available
is less then the total reserver request for that item in queue</li>
</ul>
</li>
<li>Add to reserve List.
<ul>
<li>After you had search the item, just press the button label 'add
to reserve list' (will appear if valid item call number had key in).</li>
<li>You can add as many items to your reserve list. </li>
<li> Before process the reserve operation, system will check the number
of items at reserve list with yours reserve quota available. The number
of item that will be reserve cannot more then the user available quota.
</li>
</ul>
</li>
<li>Reserve List
<ul>
<li>To remove the item from reserve list, just click on the checkbox
and follow by the button label 'Remove from list'.</li>
</ul>
</li>
</ul>
</li>
<li>Error message with explanation will be display if the borrow condition not
follow.</li>
<li>Reservation will be auto cancel after 1 week from the date makes reservation.</li>
<li>Reservation for item will be skips if user had borrowed the same item, which
not yet returns, and/or the same item had in his/her reserve list. </li>
</ul>
<hr>
<% } else if (refURL.equals("/JavaLibrary/user/my_reservation_list.jsp")) {
%>
<center>
<b>My Reservation</b>
</center>
<ul>
<li>This section let user check their reservation either had over reserve period,
still in queue or had available (when other people had return or had cancel
the available reservation).</li>
<li> As every time user login, system will update the reserve record and borrow
record, so all information display are updated </li>
<li>When you first came it, or if you leave all the fields empty, system will
display all the reservation for particular login user. Anyway, user can limit
the search by filter the reservation status (over reserve period, queue or
available).</li>
<li>You can limit the search result display on screen by specify the records
per page.</li>
<li>If search result is more then records per page specify, you can navigate
by select first page, previous page, next page or last page. </li>
<li>Click on the item title, system will bring you to the item view section
</li>
</ul>
<p>U may sort the search result by click on icons below:</p>
<table width="70%" border="1">
<tr>
<td width="50%"><img src="../images/common/icon_sort_down_off.gif" width="10" height="7">
Descend order</td>
<td><img src="../images/common/icon_sort_up_off.gif" width="20" height="7">
Ascend order</td>
</tr>
</table>
<hr>
<% } else if (refURL.equals("/JavaLibrary/user/user_add.jsp")) {
%>
<center>
<b>Add User</b>
</center>
<p>Restrict access by: <i>admin</i> and <i>librarian</i> .</p>
<p><i>Librarian</i></p>
<ul>
<li>Librarian only can add user with borrower access right.</li>
<li>New borrower wil be assign
<ul>
<li>10 for item borrow quot </li>
<li>3 for reservation quota.</li>
</ul>
</li>
<li>Field with * beside is require to fill in. System will preform complete
checking before process the add operation.</li>
</ul>
<p><i>Admin (same as Librarian with extra option)</i></p>
<ul>
<li>Admin can add any type of user (borrower, librarian, admin).</li>
<li>The total quota for item borrow and total quota for reservation is depend
on user access level:
<ul>
<li>Admin: 20 for borrow quota and 3 for reservation quota</li>
<li>Librarian: 15 for borrow quota and 3 for reservation quota</li>
<li>Borrower: 10 for borrow quota and 3 for reservation quota</li>
</ul>
</li>
<li>Anyway, system allow admin to manually assign the borrow quota and reservation
quota for new user (take caution for this, because to preserve database integrity,
the assign quotas cannot be change later on). </li>
</ul>
<hr>
<% } else if (refURL.equals("/JavaLibrary/user/user_edit.jsp")) {
%>
<center>
<b>Edit User</b>
</center>
<p>Restrict access by: <i>admin</i> and <i>librarian.</i></p>
<ul>
<li><i>This section let admin and librarian modify other user record. </i></li>
</ul>
<p><i>Librarian</i></p>
<ul>
<li>Librarians are restricting to edit borrower user only. If librarian clicks
on admin or other librarian user record from user list, system will show then
view records instead of edit record section. </li>
<li>If you change the user login ID, the new ID must be unique and not use by
other user, else system will skip the update and display the error message
in database result page.</li>
<li> To preserve database integrity, user total reservation quota, current reservation
number, item borrow quota and current number of item borrow out cannot be
change even for admin login. </li>
<li> The change will be immediate re-flash after press the 'submit' button.
</li>
<li>Field with * beside is require to fill in.</li>
</ul>
<p><i>Admin (same as Librarian with extra option)</i></p>
<ul>
<li>Admin can edit any user</li>
</ul>
<hr>
<% } else if (refURL.equals("/JavaLibrary/libraryitem/libraryitem_add.jsp")) {
%>
<center>
<b>Add Library Item</b>
</center>
<p>Restrict access by: <i>admin</i></p>
<ul>
<li>Field with * beside is require to fill in. System will preform complete
checking before process the add operation.</li>
<li>The Item Call Number will be auto generate using the combination of Subject
+ Media + next record autoindex</li>
<li>To preserve database integrity, the item call number will not be change
even later on that item had change the subject or/and media type.</li>
</ul>
<hr>
<% } else if (refURL.equals("/JavaLibrary/libraryitem/libraryitem_edit.jsp")) {
%>
<center>
<b>Edit Library Item</b>
</center>
<p>Restrict access by: <i>admin</i></p>
<ul>
<li>Field with * beside is require to fill in. System will preform complete
checking before process the add operation.</li>
<li>To preserve database integrity, the item call number will not be change
even item had change the subject or/and media type.</li>
<li>If item total quantity had change, the item new total availability will
be re-calculate.</li>
</ul>
<hr>
<% } else if (refURL.equals("/JavaLibrary/libraryitem/libraryitem_view.jsp")) {
%>
<center>
<b>View Library Item</b>
</center>
<ul>
<li>This section let you view the library item in detail</li>
<li>No modify (edit) allow.</li>
</ul>
<hr>
<% } else if (refURL.equals("/JavaLibrary/about/songjing.jsp")) {
%>
<center>
<b>About Me</b>
</center>
<br>
Brief information about me: Lim Song Jing. <br>
<br>
More detail, please surf to: <a href="http://www.geocities.com/limsongjing/%20" target="_blank">http://www.geocities.com/limsongjing/
</a>
<hr>
<% } else if (refURL.equals("/JavaLibrary/about/contact.jsp")) {
%>
<center>
<b>Contact me</b>
</center>
<br>
The way, you can reach me, via email or normal mail if you face any problem or
have comment for this application.
<hr>
<% } else if (refURL.equals("")) {
%>
<center>-</center>
Sorry, that is no help for this section
<hr>
<% } else {
%>
<center>
</center><br>
Sorry, that is no help for this section.
<hr>
<% }
} else {
%>
<center>
</center><br>
Sorry, that is no help for this section.
<hr>
<%
}
%>
<center>
<a href="#" onclick="window.close()"><img src="../images/help/22_btn_x.gif" width="20" height="17"></a>
<a href="#" onclick="window.close()"><img src="../images/help/22_btn_close.gif" width="50" height="17"></a>
</center>
</BODY>
</HTML>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -