freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

圖書管理系統(tǒng)軟件詳細(xì)設(shè)計說明書-閱讀頁

2025-04-22 23:05本頁面
  

【正文】 nt i=0。i++){ %scriptalert(“%=intdel[i]%”)。}}}}If(!ifSuccess){ %scriptalert(“借閱失敗!”)。/script%}}執(zhí)行的過程如下:首先要驗證學(xué)生信息是否存在和學(xué)生的欠款是否超額,也就是說學(xué)生是否可以借書,圖書是否在館等,在 (hash)來完成借閱流程。關(guān)于addBorrow(hash)的算法:public int[] addBorrow(Hashtable hash) { (批量處理新增借閱。)。 int intID = makeID(JYWJB,JYID,true)。 String strZJH = ((String)(ZJH))。//條形碼 String strJYSJ = ((String)(JYSJ))。//學(xué)生ID String strBOOKID = 。//到期時間 String strXJCS = 。+strZJH+39。 Hashtable hashReId=(Hashtable)searchOneData(sql)。 String strKJYSJ=((String)(KJYSJ))。+strTXM+39。 strBOOKID = ((String)(BOOKID))。 clearBatch()。+strJYSJ +39。+strJYSJ+39。yyyyMMdd39。yyyyMMdd39。+strZero+39。+strZero+39。 addBatch(sql)。借出39。 addBatch(sql)。 addBatch(sql)。 closeStm()。 }而對于取消按鈕事件,由于要實現(xiàn)取消借閱,所以需要調(diào)用delBorrow(String id)來取消借閱操作;算法如下:public int[] delBorrow(String id) { (批量處理取消借閱。)。 sql=select BOOKID from JSWJB where JYID=+id。 String strBOOKID=(String)(BOOKID)。 clearBatch()。+strOne+39。 addBatch(sql)??山?9。 addBatch(sql)。 closeStm()。 } 存儲分配借書文件:序號字段名類型長度精度小數(shù)位數(shù)默認(rèn)值允許空主鍵外鍵說明1借閱編號Int101√自動編號2圖書編號Int10√3學(xué)生編號Int10√4借閱時間Datatime8√5到期時間Datatime8√6續(xù)借次數(shù)Smallint2√7操作員Nvarchar10√8狀態(tài)navarchar50√罰款單:序號字段名類型長度精度小數(shù)位數(shù)默認(rèn)值允許空主鍵外鍵說明1借閱編號Int101√自動編號2圖書編號Int10√3學(xué)生編號Int10√4應(yīng)罰金額Smallint3√5實收金額Smallint3√6狀態(tài)Nvarchar1√7備注Nvarchar200√學(xué)生文件:序號字段字段名類型長度精度小數(shù)位數(shù)默認(rèn)值允許空主鍵說明1XSID學(xué)生編號Int101√自動編號2Name姓名nvarchar103Sex性別nvarchar2√4ZJH證件號碼nvarchar25√5LXDH聯(lián)系電話nvarchar40√6DJRQ登記日期datetime8√7YXQZ有效期至datetime8√8YJSS已借書數(shù)smallint2√9RuleID學(xué)生規(guī)則IDint1010ZT是否掛失nvarchar2√ 023學(xué)生還書具體格式如下:功能編號023功能名稱學(xué)生還模塊內(nèi)容功能流程圖所屬業(yè)務(wù)圖書館管理所屬項目圖書館管理系統(tǒng)編寫人陳新光完成時間20071127頁碼第27頁 功能流程圖需要說明的問題:(1) !(2) 處理要包含:對圖書狀態(tài)和借書文件表中信息的修改以及學(xué)生的欠款金額的計算,并更新Publish表。 If(intdel==null){ ifSuccess=false。i。}}}If(!ifSuccess){ %scriptalert(“歸還操作失??!”)。/script%}}針對backBorrow(hash)算法如下:public int[] backBorrow(String TXM) { (批量處理還書。)。 String strBOOKID=((String)toName(BOOK,TXM,BOOKID,TXM))。 strNow = (0,10)。 clearBatch()。+strOne+39。+strNow+39。+strZero+39。 addBatch(sql)??山?9。 (sql2:+sql)。 int result[]=executeBatch()。 return result。 序號字段名類型長度精度小數(shù)位數(shù)默認(rèn)值允許空主鍵外鍵說明1借閱編號Int101√自動編號2圖書編號Int10√3學(xué)生編號Int10√4應(yīng)罰金額Smallint3√5實收金額Smallint3√6狀態(tài)Nvarchar1√7備注Nvarchar200√ 024圖書注銷具體格式如下:功能編號024功能名稱圖書注銷模塊內(nèi)容功能流程圖所屬業(yè)務(wù)圖書館管理所屬項目圖書館管理系統(tǒng)編寫人陳新光完成時間20071127頁碼第31頁 功能流程圖需要說明的問題:(1) ?。?) 在處理圖書注銷的時候,為了便于以后的恢復(fù)操作,此刪除操作只在表中做一標(biāo)志,并不是真正的刪除。用Hashtable中的get(“FieldName”)方法可以得到改行記錄的某一個記錄的值。 ResultSet rs = selectRecord(sql)。 try{ //取得列數(shù)和列名 ResultSetMetaData rsmd = ()。 if(()) { for(int i=1。i++) {String field= ((i))。 (field,value)。} finally{ if(rs!=null)try{ stmt=()。}catch(Exception e){(關(guān)閉記錄集rs時出錯+e)。}catch(Exception e){(關(guān)閉聲明時statement出錯+e)。 } (2) 增加記錄的公共接口該方法有一個參數(shù),在調(diào)用該方法前,先用和hashtable的put方法將字段名和該條記錄的值存入hashtable中,然后將這個hashtable作為參數(shù)傳入insert方法中。Vector vect=new Vector()。…………………… Return insertRecord(vect)。public int delete(String id){String sql=。return deleteRecord(sql)。 Sql=”select * from Book”。 Return getOnePage(sql,page,20)。 (Book)。 (addVector(Author,((String)(AUTHOR)),CHAR))?!璻eturn updateRecord(vect)
點擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1