pb圖書(shū)管理系統(tǒng).doc_第1頁(yè)
pb圖書(shū)管理系統(tǒng).doc_第2頁(yè)
pb圖書(shū)管理系統(tǒng).doc_第3頁(yè)
pb圖書(shū)管理系統(tǒng).doc_第4頁(yè)
pb圖書(shū)管理系統(tǒng).doc_第5頁(yè)
已閱讀5頁(yè),還剩16頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

需求分析:1任務(wù)概述:1.1目標(biāo):對(duì)圖書(shū)信息進(jìn)行圖書(shū)入庫(kù)、借閱登記、借閱查詢(xún)、辦理借書(shū)卡這些日常業(yè)務(wù)的需要。1.2運(yùn)行環(huán)境:WindowsXP操作系統(tǒng)下,安裝并配置軟件MicrosoftSQLServer2000數(shù)據(jù)庫(kù)管理系統(tǒng)。2數(shù)據(jù)需求:2.1數(shù)據(jù)流條目:權(quán)限=權(quán)限+姓名登錄用戶(hù)=帳號(hào)+姓名+密碼+權(quán)限用戶(hù)=用戶(hù)帳號(hào)+姓名+性別+組號(hào)+證件號(hào)碼圖書(shū)類(lèi)別=類(lèi)別+類(lèi)名圖書(shū)=圖書(shū)編號(hào)+書(shū)名+作者+出版社+定價(jià)借閱=用戶(hù)帳號(hào)+圖書(shū)編號(hào)借閱信息=用戶(hù)帳號(hào)+圖書(shū)編號(hào)2.2數(shù)據(jù)庫(kù)描述:使用SQLSERVER2000作為后臺(tái)數(shù)據(jù)庫(kù),就可以行使基于網(wǎng)絡(luò)連接的用戶(hù)認(rèn)證。從而給不同的子系統(tǒng)分配不同的數(shù)據(jù)庫(kù)使用角色,讓他們彼此之間使用的數(shù)據(jù)庫(kù)隔離開(kāi)來(lái),以達(dá)到較高的安全性。2.3數(shù)據(jù)采集:任意輸入數(shù)據(jù)作為初始測(cè)試。3功能需求:3.1功能劃分:圖書(shū)管理系統(tǒng)主要實(shí)現(xiàn)以下七方面的功能:a.查詢(xún)b.圖書(shū)借還c.圖書(shū)入庫(kù)d.環(huán)境管理3.2功能描述:可以對(duì)讀者進(jìn)行新增刪除圖書(shū)管理包括查詢(xún)、借還、入庫(kù)、和備份還原等方面功能。圖書(shū)入庫(kù),主要實(shí)現(xiàn)入庫(kù)登記。圖書(shū)借閱,進(jìn)行借書(shū)登記(此操作由管理員完成);當(dāng)用戶(hù)要查詢(xún)自己的借閱情況時(shí),可進(jìn)行借閱查詢(xún)。安全性需求:不同用戶(hù)的權(quán)限不同,只有管理員能進(jìn)行圖書(shū)的入庫(kù),讀者的增刪等。讀者僅能實(shí)現(xiàn)對(duì)讀書(shū)的租借歸還和查詢(xún)等功能。管理員就可賦予新的管理權(quán)限。每位用戶(hù)根據(jù)自己的身份不同,開(kāi)啟的功能也不同。管理員有權(quán)力行使所有的管理功能,普通用戶(hù)只能進(jìn)行一般的查詢(xún)。w_main程序代碼:chara,c,dlongll_wx,ll_wy,ll_wh,ll_ww/workspaceextentsselectflaginto:dfromsz;opensheet(w_back,this,0,layered!)selectbmpinto:cfromsz;choosecaseccase0w_back.abc(a.jpg)case1w_back.abc(b.jpg)case2w_back.abc(c.jpg)1系統(tǒng)管理功能窗口系統(tǒng)管理;程序功能總覽注銷(xiāo)登陸(執(zhí)行退出登陸操作,安全退出)w_main讀者登陸(以讀者身份登陸,無(wú)操作管理讀者功能)w_ptlogin管理者登陸(以管理員身份登陸,可以操作讀者)w_gilogin退出(退出程序)case3w_back.abc(d.jpg)endchooseselectstartinto:afromsz;ifa=1thenOpenSheet(w_ptlogin,w_main,0,Original!)w_ptlogin.move(1080,640)/m_main.m_初始系統(tǒng).m_讀者登入.triggereventclicked()endififa=2thenOpenSheet(w_gjlogin,w_main,0,Original!)w_gjlogin.move(1080,640)endifll_wx=this.workspacex()ll_wy=this.workspacey()ll_wh=this.workspaceheight()ll_ww=this.workspacewidth()open(iw_popup_time)iw_popup_time.move(ll_wx+ll_ww-iw_popup_time.width-10讀者登陸窗口界面及其代碼w_pllogin:Click事件(確認(rèn)):timed_dated_date=now()integerflag=0stringls_no,ffff=string(d_date)/sle_no.text=/sle_name.text=openpt;ifii_time3thendofetchptinto:ls_no,:ls_name;IFsle_no.text=ls_noorsle_name.text=ls_nameTHENm_main.m_1.m_2.enabled=truemessagebox(Welcome!,歡迎你的到來(lái),+ls_name+!)closept;flag=1;m_main.m_1.m_還書(shū)處理.enabled=truem_main.m_1.m_當(dāng)前借閱.enabled=truem_main.m_書(shū)庫(kù)操作.m_書(shū)庫(kù)修改.enabled=falsem_main.m_讀者操作.m_讀者管理.enabled=falsem_main.m_用戶(hù)管理.m_管理入口.enabled=falsew_main.title=圖書(shū)館管理系統(tǒng)-當(dāng)前讀者:+ls_nameexitendifloopwhilesqlca.sqlcode100;closept;ifflag=0thenMessageBox(登錄錯(cuò)誤,輸入有誤,請(qǐng)重新輸入!)sle_no.setfocus()ii_time+endifelseMessageBox(登錄錯(cuò)誤,對(duì)不起,你無(wú)權(quán)使用本系統(tǒng)!)close(w_ptlogin)endifname=ls

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論