Difference between revisions of "Java-Business-Application/C2/Issuing-and-Returning-a-book/Hindi"

From Script | Spoken-Tutorial
Jump to: navigation, search
Line 5: Line 5:
 
|-
 
|-
 
| 00:00
 
| 00:00
|  'Issuing and returning a book' के ट्यूटोरियल में आपका स्वागत है।  
+
|  'Issuing and returning a book' के स्पोकन ट्यूटोरियल में आपका स्वागत है।  
  
 
|-
 
|-
Line 49: Line 49:
 
|-
 
|-
 
| 00:33
 
| 00:33
| इस ट्यूटोरियल के अनुारण के लिए आपको ज्ञान होना चाहिए  
+
| इस ट्यूटोरियल के अनुसरण के लिए आपको ज्ञान होना चाहिए  
  
 
|-
 
|-
Line 69: Line 69:
 
|-
 
|-
 
| 00:53
 
| 00:53
| यहाँ इस ट्यूटोरियल में, हमने 'Admin Section' में अधिक फंगक्शनैलिटीज़ जोड़ी है।  
+
| यहाँ इस ट्यूटोरियल में, हमने 'Admin Section' में अधिक फंक्शनैलिटीज़ जोड़ी है।  
  
 
|-
 
|-
Line 105: Line 105:
 
|-
 
|-
 
|01:38
 
|01:38
| इसके पास सारी जानकारी है जैसे 'First Name, Surname, Age, Gender और Username'
+
| इसके पास सारी जानकारी है, जैसे 'First Name, Surname, Age, Gender और Username'
  
 
|-
 
|-
Line 121: Line 121:
 
|-
 
|-
 
| 02:01
 
| 02:01
| हमें एक फॉर्म मिलता है जो आपको 'checkout' के साथ 'return book' की अनुमति देता है।
+
| हमें एक फॉर्म मिलता है, जो आपको 'checkout' के साथ 'return book' की अनुमति देता है।
  
 
|-
 
|-
Line 217: Line 217:
 
|-
 
|-
 
| 03:43
 
| 03:43
| ध्यान दें कि 'Available Copies' की संख्या 9 है।  
+
| ध्यान दें, कि 'Available Copies' की संख्या 9 है।  
  
 
|-
 
|-
Line 285: Line 285:
 
|-
 
|-
 
| 04:55
 
| 04:55
| हम 'userExists method' प्रयोग करके यह जांचते हैं कि 'user' 'system' में है  या नहीं .  
+
| हम 'userExists'मेथड़ प्रयोग करके यह जांचते हैं कि 'user' 'system' में है  या नहीं .  
  
 
|-
 
|-
Line 313: Line 313:
 
|-
 
|-
 
| 05:33
 
| 05:33
|  अतः, अगर 'method' 0 रिटर्न करता है तो, इसका मतलब 'user' सिस्टम में नहीं है।  
+
|  अतः, अगर 'मेथड' 0 रिटर्न करता है तो, इसका मतलब 'user' सिस्टम में नहीं है।  
  
 
|-
 
|-
Line 321: Line 321:
 
|-
 
|-
 
| 05:50
 
| 05:50
| फिर हम 'bookIssued' में 'method' की रिटर्न की हुई वैल्यू संचित करते हैं।
+
| फिर हम 'bookIssued' में 'मेथड' की रिटर्न की हुई वैल्यू संचित करते हैं।
  
 
|-
 
|-
Line 329: Line 329:
 
|-
 
|-
 
|  06:01
 
|  06:01
| अब, हम 'bookAlreadyIssued method' पर आते हैं।  
+
| अब, हम 'bookAlreadyIssued मेथड' पर आते हैं।  
  
 
|-
 
|-
Line 353: Line 353:
 
|-
 
|-
 
| 06:34
 
| 06:34
| अतः, यदि 'method' 1 रिटर्न करता है तो इसका मतलब उस यूज़र ने यह बुक पहले ही बॉरो की है।  
+
| अतः, यदि 'मेथड' 1 रिटर्न करता है तो इसका मतलब उस यूज़र ने यह बुक पहले ही बॉरो की है।  
  
 
|-
 
|-
Line 377: Line 377:
 
|-
 
|-
 
| 07:03
 
| 07:03
|  हम देखते हैं कि हमें एक 'error message' मिलता है जो है 'the same user has already borrowed this book'
+
|  हम देखते हैं कि हमें एक 'एरर मैसेज' मिलता है जो है 'the same user has already borrowed this book'
  
 
|-
 
|-
Line 385: Line 385:
 
|-
 
|-
 
| 07:14
 
| 07:14
| यदि सिस्टम में 'userExists' और यदि 'checkout_book' 'null' नहीं है तो हम 'checkout method' को कॉल करते हैं।
+
| यदि सिस्टम में 'userExists' और यदि 'checkout_book' 'null' नहीं है तो हम 'checkout मेथड' को कॉल करते हैं।
  
 
|-
 
|-
 
| 07:22
 
| 07:22
|अब देखते हैं कि इस 'method' में हम क्या करते हैं।  
+
|अब देखते हैं कि इस 'मेथड' में हम क्या करते हैं।  
  
 
|-
 
|-
Line 421: Line 421:
 
|-
 
|-
 
| 08:05
 
| 08:05
| यहाँ, हम 'book_id, userName और returndate' को 'Checkout table' में संचित करते हैं।  
+
| यहाँ, हम 'book_id, userName और returndate' को 'Checkout टेबल' में संचित करते हैं।  
  
 
|-
 
|-
 
| 08:12
 
| 08:12
| फिर हम 'decrementAvailableCopies method' कॉल करते हैं।  
+
| फिर हम 'decrementAvailableCopies मेथड' कॉल करते हैं।  
  
 
|-
 
|-
 
| 08:16
 
| 08:16
| हम देखेंगे कि हम इस 'method' में क्या करते हैं।  
+
| हम देखेंगे कि हम इस 'मेथड' में क्या करते हैं।  
  
 
|-
 
|-
 
| 08:19
 
| 08:19
| यहाँ, 'Books table' में 'availablecopies' को '1' कम करने के लिए हम क्वेरी को निष्पादित करते हैं।
+
| यहाँ, 'Books टेबल' में 'availablecopies' को '1' कम करने के लिए हम क्वेरी को निष्पादित करते हैं।
  
 
|-
 
|-
 
| 08:26
 
| 08:26
|  फिर हम 'setCheckoutIntoRequest method' कॉल करते हैं।
+
|  फिर हम 'setCheckoutIntoRequest मेथड' कॉल करते हैं।
  
 
|-
 
|-
Line 521: Line 521:
 
|-
 
|-
 
| 10:00
 
| 10:00
|  फिर हम 'returnBook method' कॉल करते हैं।  
+
|  फिर हम 'returnBook मेथड' कॉल करते हैं।  
  
 
|-
 
|-
Line 529: Line 529:
 
|-
 
|-
 
| 10:06
 
| 10:06
| यहाँ, हम 'book id' के लिए 'Books' टेबल से 'totalcopies' और 'availablecopies' सलेक्ट करते हैं।  
+
| यहाँ, हम 'book id' के लिए 'Books' टेबल से 'totalcopies' और 'availablecopies' सिलेक्ट करते हैं।  
  
 
|-
 
|-
Line 561: Line 561:
 
|-
 
|-
 
| 10:44
 
| 10:44
| हम देख सकते हैं कि हमें 'The given user has not borrowed this book!!' का एरर मैसेज मिलता है।  
+
| हम देख सकते हैं, कि हमें 'The given user has not borrowed this book!!' का एरर मैसेज मिलता है।  
  
 
|-
 
|-
Line 585: Line 585:
 
|-
 
|-
 
| 11:14
 
| 11:14
| फिर, हम 'incrementAvailableCopies method' कॉल करते हैं।  
+
| फिर, हम 'incrementAvailableCopies मेथड' कॉल करते हैं।  
  
 
|-
 
|-
Line 601: Line 601:
 
|-
 
|-
 
| 11:29
 
| 11:29
|  फिर हम 'setReturnIntoRequest method' कॉल करते हैं।  
+
|  फिर हम 'setReturnIntoRequest मेथड' कॉल करते हैं।  
  
 
|-
 
|-
Line 617: Line 617:
 
|-
 
|-
 
| 11:48
 
| 11:48
| 'successReturn page' उसी के समान है जैसा हमारे पास 'successCheckout page' के लिए था।
+
| 'successReturn पेज' उसी के समान है जैसा हमारे पास 'successCheckout पेज' के लिए था।
  
 
|-
 
|-
Line 657: Line 657:
 
|-
 
|-
 
| 12:24
 
| 12:24
| अच्छी बैंडविड्थ न मिलने पर आप इसे डाउनलोड करके देख सकते हैं।  
+
| यदि आपके पास अच्छी बैंडविड्थ नहीं है, तो आप इसे डाउनलोड करके भी देख सकते हैं।  
  
 
|-
 
|-
Line 665: Line 665:
 
|-
 
|-
 
| 12:30
 
| 12:30
|  स्पोकन ट्यूटोरियल्स का उपयोग करके कार्यशालाएं चलाती है।
+
|  स्पोकन ट्यूटोरियल्स का उपयोग करके कार्यशालाएं भी चलाती है।
  
 
|-
 
|-
 
| 12:32
 
| 12:32
|  ऑनलाइन टेस्ट पास करने वालों को प्रमाणपत्र देते हैं।   
+
|  ऑनलाइन टेस्ट पास करने वालों को प्रमाणपत्र भी देते हैं।   
  
 
|-
 
|-
 
| 12:36
 
| 12:36
|   अधिक जानकारी के लिए, कृपया contact at spoken hyphen tutorial dot org को लिखें।
+
|अधिक जानकारी के लिए, कृपया contact at spoken hyphen tutorial dot org को लिखें।
  
 
|-
 
|-
Line 697: Line 697:
 
|-
 
|-
 
| 13:10
 
| 13:10
| मैं यश वोरा आपसे विदा लेता हूँ।
+
| मैं यश वोरा आपसे विदा लेता हूँ। हमसे जुड़ने के लिए धन्यवाद।
हमसे जुड़ने के लिए धन्यवाद।
+
  
 
|}
 
|}

Revision as of 10:56, 10 December 2014

Time Narration
00:00 'Issuing and returning a book' के स्पोकन ट्यूटोरियल में आपका स्वागत है।
00:05 इस ट्यूटोरियल में, हम निम्न करना सीखेंगे:
00:08 यूज़र की सारी जानकारी निकालना
00:11 एक बुक इशू करना
00:13 एक बुक रिटर्न करना।
00:15 यहाँ मैं उपयोग कर रहा हूँ
00:17 'उबन्टु वर्जन' 12.04
00:20 'Netbeans IDE' 7.3
00:23 'JDK' 1.7
00:25 'Firefox' वेब-ब्राउज़र 21.0
00:29 आप अपनी पसंद का कोई भी वेब-ब्राउज़र प्रयोग कर सकते हैं।
00:33 इस ट्यूटोरियल के अनुसरण के लिए आपको ज्ञान होना चाहिए
00:37 'Java Servlets' के बेसिक्स और 'JSPs' का
00:40 इन्वेंटरीज़ को बनाना और देखना।
00:44 यदि नहीं, तो सम्बंधित ट्यूटोरियल्स के लिए कृपया हमारी वेबसाइट पर जाएँ।
00:48 पिछले ट्यूटोरियल में हमने देखा कि 'Admin Section' कैसे कार्य करता है।
00:53 यहाँ इस ट्यूटोरियल में, हमने 'Admin Section' में अधिक फंक्शनैलिटीज़ जोड़ी है।
00:59 अतः, 'ब्राउज़र' पर जाते हैं।
01:02 हम 'एडमिन' के रूप में फिर से लॉगिन करते हैं।
01:05 हम देख सकते हैं कि हमारे पास 'Admin Section Page' में दो अन्य विकल्प हैं- 'List Users' और 'Checkout/Return Book'.
01:14 अब, 'IDE' पर आते हैं।
01:18 हम देख सकते हैं 'adminsetion.jsp'में दो अन्य 'रेडियो बटन्स' हैं।
01:24 एक 'List Users' के लिए और दूसरा 'Checkout/Return Book' के लिए।
01:30 अब, 'ब्राउज़र' पर वापस आते हैं।
01:33 हम 'List Users' के 'रेडियो बटन' पर क्लिक करते हैं।
01:38 इसके पास सारी जानकारी है, जैसे 'First Name, Surname, Age, Gender और Username'
01:48 स्टेप्स पिछले दो विकल्पों के समान ही हैं।
01:51 हमने इन्हे पिछले ट्यूटोरियल में देखा था।
01:55 अब, अगले विकल्प पर क्लिक करते हैं, जो 'Checkout' करना या 'Book Return' करना है।
02:01 हमें एक फॉर्म मिलता है, जो आपको 'checkout' के साथ 'return book' की अनुमति देता है।
02:06 अब हम उसी के लिए कोड देखेंगे।
02:09 'IDE' पर वापस आते हैं।
02:11 हमने 'Checkout/Return Book' पर क्लिक किया।
02:14 अतः 'menuselection' इज़ इक्वल टू 'checkoutbook'
02:18 स्टेप्स वही हैं जैसी हमने 'List Books' के लिए देखीं थीं।
02:23 लेकिन यहाँ हम 'RequestDispatcher' प्रयोग करके 'request' को 'checkOut.jsp' पर फॉरवर्ड करते हैं।
02:29 अब, 'checkOut' डॉट 'jsp' पर आते हैं।
02:33 यह पेज 'listBooks' डॉट 'jsp' के समान है।
02:38 सिवाय इसके कि प्रत्येक 'बुक' के सामने एक 'रेडियो बटन' है।
02:42 अतः हम उस बुक को 'Checkout/Return' कर सकते हैं।
02:46 हमारे पास उस 'यूज़र' का 'यूज़रनेम' प्राप्त करने के लिए 'username field' भी है जिसे बुक को 'checkout' करना है।
02:53 हमारे पास बुक की 'return date' सेट करने के लिए 'Date field' भी है।
02:59 हम आज की डेट से एक सप्ताह आगे की रिटर्न डेट सेट करते हैं।
03:04 यह, क्लास 'Calendar' प्रयोग करके हुआ है।
03:07 इस क्लास का एड फंक्शन दो पैरामीटर्स लेता है।
03:13 पहला, साल का वर्तमान दिन है।
03:16 दूसरा, दिनों की संख्या है जो वर्तमान दिन में जोड़ी जानी है।
03:21 हमने सात दिन जोड़ लिए हैं।
03:23 ध्यान दें कि 'form action' इज़ इक्वल टू 'CheckoutServlet'
03:29 अब, 'ब्राउज़र' पर वापस आते हैं।
03:32 अब हम 'BookId 1' पर क्लिक करेंगे।
03:35 'username' में 'arya' टाइप करें।
03:38 हम देखते हैं कि 'return date' आज की डेट से एक सप्ताह आगे की है।
03:43 ध्यान दें, कि 'Available Copies' की संख्या 9 है।
03:48 'Checkout Book' पर क्लिक करें।
03:51 हमें 'Checkout Success Page' मिलता है।
03:55 'Admin Section Page' पर वापस जाने के लिए हम 'here' पर क्लिक करेंगे।
03:59 फिर से 'Checkout/Return Book' पर क्लिक करें।
04:03 हम देख सकते हैं कि 'Available Copies' की संख्या काम होकर 8 हो गयी है।
04:08 हम अभी इसके लिए कोड देखेंगे।
04:10 'IDE' पर वापस आते हैं।
04:13 'CheckoutServlet.java' पर जाते हैं।
04:16 हमने 'errorMsgs' लिस्ट सेट कर दी है।
04:19 हमने 'errorMsgs' को 'request' में सेट किया है।
04:23 हमें 'getParameter' प्रयोग करके 'request' से 'username' मिलता है।
04:28 उसी प्रकार हमें 'checkout_book, return_book' और 'book id' मिलता है।
04:34 आगे, हम इंटीजर के रूप में 'Id' से 'BookId' को अलग करते हैं।
04:40 हम 'username' और 'book id' को प्रमाणित करते हैं।
04:44 यदि 'Checkout_book' और 'Return_Book' 'null' है तो हम इसे भी प्रमाणित करते हैं।
04:50 फिर, यदि इनमे से कोई एक 'null' नहीं है तो हम इसे प्रमाणित करते हैं।
04:55 हम 'userExists'मेथड़ प्रयोग करके यह जांचते हैं कि 'user' 'system' में है या नहीं .
05:01 हम फिर 'userExists variable' में मेथड की रिटर्न की हुई वैल्यू को संचित करते हैं।
05:07 अब, हम देखेंगे कि हम इस मेथड में क्या करेंगे
05:11 पहले हम क्वेरी निष्पादित करते हैं यह जांचने के लिए कि 'username' टेबल में है या नहीं।
05:18 फिर हम 'इंटीजर वेरिएबल' 'userExists' को 0 से इनिशिअलाइज़ करते हैं।
05:23 अगर 'username' होता है तो हम 'userExists' को 1 सेट करते हैं।
05:29 फिर 'userExists' की वैल्यू रिटर्न होती है।
05:33 अतः, अगर 'मेथड' 0 रिटर्न करता है तो, इसका मतलब 'user' सिस्टम में नहीं है।
05:42 'else', अगर यूज़र है तो हम 'bookAlreadyIssued method' को कॉल करते हैं।
05:50 फिर हम 'bookIssued' में 'मेथड' की रिटर्न की हुई वैल्यू संचित करते हैं।
05:55 यहाँ, हम जांचते हैं कि वही 'बुक' उसी 'यूज़र' को पहले भी दी जा चुकी है या नहीं।
06:01 अब, हम 'bookAlreadyIssued मेथड' पर आते हैं।
06:05 यहाँ, हमने 'integer variable bookAlreadyIssued' को 0 सेट किया है।
06:12 हम क्वेरी निष्पादित करते हैं यह जांचने के लिए कि समान 'bookid' की 'book' उसी 'user' के द्वारा इशू की गयी है।
06:18 हमें 'Checkout' टेबल से 'bookid' मिलती है।
06:23 यदि 'bookid' होती है तो, वेरिएबल 'bookAlreadyIssued' को 1 सेट करें।
06:30 फिर हमें 'bookAlreadyIssued' की वैल्यू रिटर्न होती है।
06:34 अतः, यदि 'मेथड' 1 रिटर्न करता है तो इसका मतलब उस यूज़र ने यह बुक पहले ही बॉरो की है।
06:43 अब, 'ब्राउज़र' पर वापस आते हैं।
06:46 अब, यह जांचने की कोशिश करें कि वही बुक उसी यूज़र द्वारा ली गयी है।
06:51 'username' में 'arya' टाइप करें।
06:54 'BookId 1' के सामने वाले रेडियो बटन पर क्लिक करें।
06:59 फिर 'Checkout book' पर क्लिक करें।
07:03 हम देखते हैं कि हमें एक 'एरर मैसेज' मिलता है जो है 'the same user has already borrowed this book'
07:10 अब, वापस 'IDE' पर जाते हैं।
07:14 यदि सिस्टम में 'userExists' और यदि 'checkout_book' 'null' नहीं है तो हम 'checkout मेथड' को कॉल करते हैं।
07:22 अब देखते हैं कि इस 'मेथड' में हम क्या करते हैं।
07:25 यहाँ, हमें सम्बंधित 'id' की 'availablecopies' मिलती हैं।
07:31 हमें यह 'Books table' से मिलता है।
07:35 फिर हम उपलब्ध प्रतियों के नंबर्स को वेरिएबल 'availableCopies' में संचित करते हैं।
07:41 हम जांचते हैं कि यदि 'availableCopies' 0 से ग्रेटर हैं और 'bookIssued' 0 के इक्वल हैं।
07:50 हमें 'request' से 'dateofreturn' मिलती है और इसको 'returndate' में संचित करते हैं।
07:56 फिर हम 'insertIntoCheckout' को कॉल करते हैं।
08:00 हम देखेंगे कि हम 'insertIntoCheckout' में क्या करते हैं।
08:05 यहाँ, हम 'book_id, userName और returndate' को 'Checkout टेबल' में संचित करते हैं।
08:12 फिर हम 'decrementAvailableCopies मेथड' कॉल करते हैं।
08:16 हम देखेंगे कि हम इस 'मेथड' में क्या करते हैं।
08:19 यहाँ, 'Books टेबल' में 'availablecopies' को '1' कम करने के लिए हम क्वेरी को निष्पादित करते हैं।
08:26 फिर हम 'setCheckoutIntoRequest मेथड' कॉल करते हैं।
08:29 अब इस मेथड पर आते हैं।
08:32 इस मेथड में, हम 'request' में 'checkout attribute' सेट करते हैं।
08:38 फिर हम 'RequestDispatcher' प्रयोग करके 'request' को 'successCheckout.jsp' पर भेजते हैं।
08:45 यदि 'availableCopies' 0 हैं तो हम प्रिंट करते हैं 'There are no copies of the requested book available'.
08:53 अब, 'successCheckout' डॉट 'jsp' पर आते हैं।
08:58 यहाँ, पहले हमें 'request' से 'checkout attribute' मिलता है।
09:03 फिर सफल 'Checkout' के लिए हम मैसेज प्रदर्शित करते हैं।
09:08 आप अपने आप भिन्न-2 एरर्स को जाँच सकते हैं।
09:11 अब, हम बुक को रिटर्न करते हैं। अतः 'ब्राउज़र' पर जाते हैं।
09:15 'bookId 1' पर क्लिक करें और यूज़रनेम में 'arya' टाइप करें।
09:21 फिर, 'Return book' पर क्लिक करें।
09:24 हमें मैसेज मिलता है कि बुक सफलतापूर्वक रिटर्न की जा चुकी है।
09:29 अन्य 'checkout/return' के लिए 'here' पर क्लिक करें।
09:33 अतः, हम 'Admin Section Page' पर वापस आते हैं।
09:36 'Checkout/Return Book' पर क्लिक करें।
09:39 हम देख सकते हैं कि उपलब्ध प्रतियों की संख्या बड़ा दी गयी है।
09:45 हम इसके लिए कोड देखेंगे।
09:47 'IDE' पर वापस आते हैं।
09:49 'CheckoutServlet' डॉट 'java' खोलें।
09:53 हम जांचते हैं यदि 'userExists' 1 के बराबर है और 'return_book' 'null' के बराबर नहीं है।
10:00 फिर हम 'returnBook मेथड' कॉल करते हैं।
10:03 अब इस मेथड पर आते हैं।
10:06 यहाँ, हम 'book id' के लिए 'Books' टेबल से 'totalcopies' और 'availablecopies' सिलेक्ट करते हैं।
10:14 हम 'totalcopies' और 'availablecopies' को 'totcopies' और 'availcopies' में संचित करते हैं।
10:21 फिर हम जांचते हैं कि क्या 'available copies' 'totalcopies' से अधिक हैं ।
10:27 अब ब्राउज़र पर वापस आते हैं।
10:30 अब एक 'user' के लिए बुक रिटर्न करते हैं जिसने बुक बॉरो नहीं की है।
10:35 यूज़रनेम में 'mdhusein' टाइप करें।
10:39 'book id 1' पर क्लिक करें।
10:42 फिर 'Return Book' पर क्लिक करें।
10:44 हम देख सकते हैं, कि हमें 'The given user has not borrowed this book!!' का एरर मैसेज मिलता है।
10:50 'IDE' पर वापस आते हैं।
10:53 यहाँ, हम जांचते हैं यदि 'bookIssued' '1' के इक्वल है।
10:57 फिर हम 'removeFromCheckout method' कॉल करते हैं।
11:01 अब इस मेथड पर आते हैं।
11:04 यहाँ, उस एंट्री को जिसने बुक को रिटर्न किया है 'Checkout table' से मिटाने के लिए हम क्वेरी निष्पादित करते हैं।
11:14 फिर, हम 'incrementAvailableCopies मेथड' कॉल करते हैं।
11:18 अब इस मेथड पर आते हैं।
11:21 यहाँ, हमने 'availablecopies' को '1' से बढ़ाया है।
11:25 'Books table' को अपडेट करने के लिए हम क्वेरी निष्पादित करते हैं।
11:29 फिर हम 'setReturnIntoRequest मेथड' कॉल करते हैं।
11:34 अब इस 'मेथड' पर आते हैं।
11:37 यहाँ, 'request' में हम 'returnBook attribute' सेट करते हैं।
11:41 फिर 'RequestDispatcher' प्रयोग करके हम 'successReturn page' को फॉरवर्ड करते हैं।
11:48 'successReturn पेज' उसी के समान है जैसा हमारे पास 'successCheckout पेज' के लिए था।
11:53 अब, ब्राउज़र पर वापस आते हैं। लॉगिन पेज पर वापस आते हैं।
11:58 हम देख सकते हैं हमारे पास 'Visitor’s Home Page' नामक एक लिंक है।
12:03 हम देख सकते हैं हमें सारी उपलब्ध बुक्स की लिस्ट मिलती है।
12:07 अतः, इस ट्यूटोरियल में हमने सीखा:
12:10 सारे यूज़र्स की लिस्ट बनाना
12:12 एक बुक इशू करना
12:13 एक बुक रिटर्न करना।
12:15 स्पोकन ट्यूटोरियल प्रोजेक्ट के बारे में अधिक जानने के लिए, निम्न लिंक पर उपलब्ध विडिओ देखें।
12:20 यह स्पोकन ट्यूटोरियल प्रोजेक्ट को सारांशित करता है।
12:24 यदि आपके पास अच्छी बैंडविड्थ नहीं है, तो आप इसे डाउनलोड करके भी देख सकते हैं।
12:28 स्पोकन ट्यूटोरियल प्रोजेक्ट टीम
12:30 स्पोकन ट्यूटोरियल्स का उपयोग करके कार्यशालाएं भी चलाती है।
12:32 ऑनलाइन टेस्ट पास करने वालों को प्रमाणपत्र भी देते हैं।
12:36 अधिक जानकारी के लिए, कृपया contact at spoken hyphen tutorial dot org को लिखें।
12:41 स्पोकन ट्यूटोरियल प्रोजेक्ट टॉक-टू-अ टीचर प्रोजेक्ट का हिस्सा है।
12:44 यह भारत सरकार के एम एच आर डी के आई सी टी के माध्यम से राष्ट्रीय साक्षरता मिशन द्वारा समर्थित है।
12:50 इस मिशन पर अधिक जानकारी http://spoken-tutorial.org/NMEICT- Intro पर उपलब्ध है।
12:58 लाइब्रेरी मैनेजमेंट सिस्टम' अग्रणी सॉफ्टवेयर 'MNC' के 'कॉर्पोरेट सोशल रेस्पोंसिबिलिटी' कार्यक्रम के अंतर्गत योगदान दिया गया है।
13:06 इस स्पोकन ट्यूटोरियल के लिए उन्होंने इस विषय वस्तु की पुष्टि भी की है।
13:10 मैं यश वोरा आपसे विदा लेता हूँ। हमसे जुड़ने के लिए धन्यवाद।

Contributors and Content Editors

Devraj, Sakinashaikh, Shruti arya