HOME 首頁(yè)
SERVICE 服務(wù)產(chǎn)品
XINMEITI 新媒體代運(yùn)營(yíng)
CASE 服務(wù)案例
NEWS 熱點(diǎn)資訊
ABOUT 關(guān)于我們
CONTACT 聯(lián)系我們
創(chuàng)意嶺
讓品牌有溫度、有情感
專注品牌策劃15年

    圖書(shū)館管理系統(tǒng)設(shè)計(jì)報(bào)告

    發(fā)布時(shí)間:2023-04-25 07:26:22     稿源: 創(chuàng)意嶺    閱讀: 1215        

    大家好!今天讓創(chuàng)意嶺的小編來(lái)大家介紹下關(guān)于圖書(shū)館管理系統(tǒng)設(shè)計(jì)報(bào)告的問(wèn)題,以下是小編對(duì)此問(wèn)題的歸納整理,讓我們一起來(lái)看看吧。

    創(chuàng)意嶺作為行業(yè)內(nèi)優(yōu)秀企業(yè),服務(wù)客戶遍布全國(guó),相關(guān)業(yè)務(wù)請(qǐng)撥打175-8598-2043,或微信:1454722008

    本文目錄:

    圖書(shū)館管理系統(tǒng)設(shè)計(jì)報(bào)告

    一、數(shù)據(jù)庫(kù)課程設(shè)計(jì) 圖書(shū)館管理系統(tǒng)

    ①建立Access數(shù)據(jù)庫(kù)

    先新建一個(gè)數(shù)據(jù)庫(kù)(access):建立Microsoft Access->命名為Text->否->打開(kāi)->設(shè)計(jì)(添加學(xué)生所需信息)->表保存命名為lm(information)->否

    ②進(jìn)行ADO配置

    “開(kāi)始” -> “程序” -> “Borland Delphi 7” ->“File” ->“Open Project” ->“Project1” -> Ctrl+F12選擇“Main” ,按F12后出現(xiàn)MainForm窗體:

    1)在程序主窗體MainForm上放置一個(gè) “ADOConnection1”在Properties里L(fēng)oginPrompt的屬性設(shè)為false;ConnectionString ->Use ConnectionString 點(diǎn)Build” ->“Microsoft Jet 4.0 OLE DB Provider”后點(diǎn)“下一步”,選擇創(chuàng)建的Access 2003 數(shù)據(jù)庫(kù)的路徑->“測(cè)試連接”出現(xiàn)成功后點(diǎn)“確定”->ok;Connected屬性設(shè)為True;

    2)在主窗體上放一個(gè)“ADOTable1”屬性Connection->ADOConnection1,屬性TableName->lm,屬性Active->T(簡(jiǎn)稱閥門);

    3) 在主窗體上放DataSource1->DataSet->ADOTable1;4)在主窗體上放一個(gè)-DBGrid1-->DataSource->DataSource1;

    ①splashForm在工程文件(.dpr)中核心代碼

    SplashForm := TSplashForm.Create(Application); //啟動(dòng)屏創(chuàng)建

    Application.CreateForm(TMainForm, MainForm); //創(chuàng)建主窗體

    Application.CreateForm(TLoginForm, LoginForm); //創(chuàng)建用戶驗(yàn)證窗體

    SplashForm.Close; //關(guān)閉啟動(dòng)屏窗體

    SplashForm.Free; //釋放啟動(dòng)屏窗體所占的內(nèi)存

    ②loginForm核心代碼

    LoginForm.ModalResult := mrOK; //確定按鈕,可以進(jìn)入主界面

    LoginForm.ModalResult := mrCancel; //取消按鈕

    ③mainForm 核心代碼

    1) 在Onshow中的核心代碼:

    LoginForm.ShowModal;

    if LoginForm.ModalResult = mrCancel then

    Application.Terminate //(登陸界面進(jìn)入主界面的過(guò)程中只要用戶名密碼都對(duì)時(shí),登陸界面自動(dòng)消失)

    2) 在錄入按鈕的核心代碼:

    ADOQuery1.SQL.Clear;

    ADOQuery1.SQL.Add('Insert Into lm(num, name, sex,

    shijian,class,zhuzhi,link,gs,yy,jsj)');

    ADOQuery1.SQL.Add('Values (:snum,:sname,:ssex,:sshijian,

    :sclass,:szhuzhi,:slink,:sgs,:syy,:sjsj)');

    ADOQuery1.Parameters.ParamByName('sNum').Value := Edit1.Text;

    (輸入學(xué)生的基本信息跟各科成績(jī)后,點(diǎn)“錄入”,便可在DBGrid1中添加所輸入的信息)。

    3) 在修改按鈕的核心代碼:

    ADOQuery1.SQL.Clear;

    ADOQuery1.SQL.Add(‘Update lm');

    ADOQuery1.SQL.Add(‘set num=:snum, name=:sname sex=:ssex,shijian=:sshijian,class=:sclass,zhuzhi=:szhuzhi,link=:slink,gs=:sgs; yy=:syy,jsj=:sjsj');

    ADOQuery1.SQL.Add(‘ Where Num = :sNum2');

    ADOQuery1.Parameters.ParamByName(‘snum').Value := Edit11.Text;

    (在“輸入要修改的學(xué)號(hào)”處輸入某學(xué)號(hào),再重新輸入該基本信息與各科成績(jī),點(diǎn)擊即可)。

    4) 在刪除按鈕的核心代碼:

    ADOQuery1.SQL.Clear;

    ADOQuery1.SQL.Add(‘Delete From lm Where num = :snum');

    ADOQuery1.Parameters.ParamByName(‘snum').Value := Edit1.Text;

    ADOQuery1.ExecSQL;

    showmessage(‘ok'); //彈出對(duì)話框,提示操作成功

    (輸入學(xué)號(hào),即可刪除該學(xué)號(hào)的全部信息)。

    5) 在查詢按鈕的核心代碼:

    ADOQuery2.Close;

    ADOQuery2.SQL.Clear;

    ADOQuery2.SQL.Add(‘Select * From lm Where num = :snum');

    ADOQuery2.Parameters.ParamByName(‘snum').Value :=Edit1.Text;

    ADOQuery2.Open

    (通過(guò)輸入學(xué)號(hào),點(diǎn)擊“查詢”按鈕后即可查詢?cè)搶W(xué)號(hào)對(duì)應(yīng)的信息)。

    6) 刷新核心代碼:

    ADOTable1.Close ;

    ADOTable1.Open; //對(duì)錄入,修改,刪除,查詢的操作數(shù)據(jù)進(jìn)行刷新。

    二、你好,請(qǐng)問(wèn)你有c#Microsoft visual Studio2008做的圖書(shū)館管理系統(tǒng)課程設(shè)計(jì)報(bào)告嗎?

    這個(gè)沒(méi)有,但是其他系統(tǒng)的有,如asp的wvc,不知道能不能幫上忙

    三、圖書(shū)館管理系統(tǒng)

    圖書(shū)館管理系統(tǒng)

    摘 要

    圖書(shū)管理系統(tǒng)是典型的信息管理系統(tǒng)(MIS),其開(kāi)發(fā)主要包括后臺(tái)數(shù)據(jù)庫(kù)的建立和維護(hù)以及前端應(yīng)用程序的開(kāi)發(fā)兩個(gè)方面。對(duì)于前者要求建立起數(shù)據(jù)一致性和完整性強(qiáng)、數(shù)據(jù)安全性好的庫(kù)。而對(duì)于后者則要求應(yīng)用程序功能完備,易使用等特點(diǎn)。

    因此本人結(jié)合開(kāi)入式圖書(shū)館的要求,對(duì)MS SQL Server2000數(shù)據(jù)庫(kù)管理系統(tǒng)、SQL語(yǔ)言原理、Delphi應(yīng)用程序設(shè)計(jì),Delphi數(shù)據(jù)庫(kù)技術(shù)進(jìn)行了較深入的學(xué)習(xí)和應(yīng)用,主要完成對(duì)圖書(shū)管理系統(tǒng)的需求分析、功能模塊劃分、數(shù)據(jù)庫(kù)模式分析,并由此設(shè)計(jì)了數(shù)據(jù)庫(kù)結(jié)構(gòu)和應(yīng)用程序。系統(tǒng)運(yùn)行結(jié)果證明,本文所設(shè)計(jì)的圖書(shū)管理系統(tǒng)可以滿足借閱者、圖書(shū)館工作人員和高級(jí)管理員三方面的需要。

    第一章對(duì)數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)開(kāi)發(fā)和圖書(shū)管理系統(tǒng)進(jìn)行了簡(jiǎn)明的介紹,并分析了開(kāi)發(fā)圖書(shū)管理系統(tǒng)所應(yīng)進(jìn)行的工作。

    第二章對(duì)數(shù)據(jù)庫(kù)的設(shè)計(jì)和SQL語(yǔ)言的使用進(jìn)行了系統(tǒng)分析,為深入理解數(shù)據(jù)庫(kù)應(yīng)用打下了基礎(chǔ)。

    第三章學(xué)習(xí)了具體的開(kāi)發(fā)工具Delphi 6.0,對(duì)其數(shù)據(jù)庫(kù)組件,SQL語(yǔ)言在Delphi中的應(yīng)用等數(shù)據(jù)庫(kù)編程關(guān)鍵技術(shù)進(jìn)行了系統(tǒng)的介紹。

    第四章分析了圖書(shū)管理信息系統(tǒng)的應(yīng)用需求,按照數(shù)據(jù)庫(kù)設(shè)計(jì)理論一步一步地給出了系統(tǒng)需求說(shuō)明書(shū)、局部ER圖、全局ER圖、系統(tǒng)關(guān)系模式,子模式,利用MS SQL Server2000建立了數(shù)據(jù)庫(kù)

    第五章進(jìn)行了具體的程序設(shè)計(jì),具體劃分了三類用戶的操作權(quán)限,設(shè)計(jì)了了三個(gè)操作界面。實(shí)現(xiàn)了數(shù)據(jù)庫(kù)表的瀏覽,記錄的添加、刪除和修改,報(bào)表的生成,實(shí)現(xiàn)了多數(shù)據(jù)庫(kù)表的連接操作,實(shí)現(xiàn)了多條件查詢和模糊查詢,并靈活實(shí)現(xiàn)了對(duì)不可更新查詢結(jié)果集的更新操作,實(shí)現(xiàn)了主從表操作,實(shí)現(xiàn)了密碼維護(hù)功能,最后,系統(tǒng)還可以導(dǎo)入數(shù)據(jù)庫(kù)以對(duì)任意同結(jié)構(gòu)的數(shù)據(jù)庫(kù)進(jìn)行操作。

    設(shè)計(jì)充分利用Delphi 6、MS SQL Server2000數(shù)據(jù)庫(kù)技術(shù)的強(qiáng)大力量,提高了編程效率和可靠性。

    關(guān)鍵詞:數(shù)據(jù)庫(kù),SQL語(yǔ)言,MS SQL Server,Delphi6,

    數(shù)據(jù)庫(kù)組件,圖書(shū)管理,窗體,listview組件

    24

    37

    §5.2 數(shù)據(jù)模塊窗體的設(shè)置 ……………………………………………………… 第一章 緒 論

    §1.1 數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)開(kāi)發(fā)簡(jiǎn)介

    在數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)開(kāi)發(fā)之前,對(duì)開(kāi)發(fā)數(shù)據(jù)庫(kù)的基本概念應(yīng)當(dāng)了解,對(duì)數(shù)據(jù)庫(kù)的結(jié)構(gòu)、開(kāi)發(fā)數(shù)據(jù)庫(kù)應(yīng)用程序的步驟、開(kāi)發(fā)體系及方法都應(yīng)當(dāng)有相當(dāng)清晰的了解和認(rèn)識(shí)。

    數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)開(kāi)發(fā)的目標(biāo)是建立一個(gè)滿足用戶長(zhǎng)期需求的產(chǎn)品。開(kāi)發(fā)的主要過(guò)程為:理解用戶的需求,然后,把它們轉(zhuǎn)變?yōu)橛行У臄?shù)據(jù)庫(kù)設(shè)計(jì)。把設(shè)計(jì)轉(zhuǎn)變?yōu)閷?shí)際的數(shù)據(jù)庫(kù),并且這些數(shù)據(jù)庫(kù)帶有功能完備、高效能的應(yīng)用。

    數(shù)據(jù)庫(kù)技術(shù)在計(jì)算機(jī)軟件鄰域研究中一直是非常重要的主題,產(chǎn)生于60年代,30多年來(lái)數(shù)據(jù)庫(kù)技術(shù)得到了迅速發(fā)展,并已形成較為完整的理論體系和一大批實(shí)用系統(tǒng)。并且,近年來(lái),隨著World Wide Web(WWW)的猛增及Internet技術(shù)的迅速發(fā)展,使得數(shù)據(jù)庫(kù)技術(shù)之時(shí)成為最熱門技術(shù)之一。

    1.1.1 數(shù)據(jù)庫(kù)

    如圖1.1顯示了數(shù)據(jù)庫(kù)系統(tǒng)的主要組件。數(shù)據(jù)庫(kù)由DBMS(數(shù)據(jù)庫(kù)管理系統(tǒng))處理,DBMS則由開(kāi)發(fā)人員和用戶通過(guò)應(yīng)用程序直接或間接地使用。它主要包括四個(gè)要素:用戶數(shù)據(jù)、元數(shù)據(jù)、索引和應(yīng)用元數(shù)據(jù)。

    1.1.1.1 用戶數(shù)據(jù)

    目前,大多數(shù)主流數(shù)據(jù)庫(kù)管理系統(tǒng)把用戶數(shù)據(jù)表示為關(guān)系?,F(xiàn)在把關(guān)系看作數(shù)據(jù)表。表的列包含域或?qū)傩裕淼男邪瑢?duì)應(yīng)業(yè)務(wù)環(huán)境中的實(shí)體的記錄。并非所有的關(guān)系都同樣符合要求,有些關(guān)系比其它關(guān)系更結(jié)構(gòu)化一些。第二章描述了一個(gè)用以產(chǎn)生良好結(jié)構(gòu)關(guān)系的過(guò)程,稱作規(guī)范化。

    為了對(duì)比結(jié)構(gòu)差的關(guān)系和結(jié)構(gòu)好的關(guān)系之間的差別,以本文所設(shè)計(jì)的圖書(shū)管理系統(tǒng)中的圖書(shū)和圖書(shū)借閱者關(guān)系為例來(lái)說(shuō)明,假若設(shè)計(jì)關(guān)系R1(借書(shū)證號(hào),姓名,性別,身份編號(hào),身份證,聯(lián)系電話,圖書(shū)編號(hào),圖書(shū)名稱,圖書(shū)類別,作者,出版社,出版日期,備注,價(jià)格,數(shù)量);這個(gè)關(guān)系的問(wèn)題出在它有關(guān)于兩個(gè)不同主題的數(shù)據(jù),就是圖書(shū)借閱者和圖書(shū)。用這種方式構(gòu)成的關(guān)系在進(jìn)行修改時(shí),會(huì)出現(xiàn)問(wèn)題。因?yàn)橐粋€(gè)圖書(shū)借閱者可能借閱多本書(shū),如果某個(gè)圖書(shū)借閱者的某個(gè)字段(如聯(lián)系電話)出現(xiàn)變更,它所借閱的圖書(shū)記錄(可能多個(gè))也就必須變化,這是不好的。因此數(shù)據(jù)用兩個(gè)關(guān)系表示更好?,F(xiàn)在如果某圖書(shū)借閱者改變了它的聯(lián)系電話,只有關(guān)系(表)user的對(duì)應(yīng)行需要改變。當(dāng)然,要想產(chǎn)生一個(gè),顯示圖書(shū)名稱及其借閱者聯(lián)系電話的報(bào)表,就需要將這兩個(gè)表的行結(jié)合起來(lái)。結(jié)果表明,將關(guān)系分別存儲(chǔ),在生成報(bào)表的時(shí)候?qū)⑺鼈兘Y(jié)合起來(lái),比把它們存儲(chǔ)在一個(gè)合成的表中更好。

    user(借書(shū)證號(hào),姓名,性別,身份編號(hào),身份證,聯(lián)系電話,)

    book(圖書(shū)編號(hào),圖書(shū)名稱,圖書(shū)類別,作者,出版社,出版日期,備注,價(jià)格,數(shù)量)

    1.1.1.2 元數(shù)據(jù)

    數(shù)據(jù)庫(kù)是自描述的,這就意味著它自身包含了它的結(jié)構(gòu)的描述,這種結(jié)構(gòu)的描述稱作元數(shù)據(jù)。因?yàn)镈BMS產(chǎn)品是用來(lái)存儲(chǔ)和操縱表的,所以大多數(shù)產(chǎn)品把元數(shù)據(jù)以表的形式存儲(chǔ),有時(shí)稱作系統(tǒng)表。這些系統(tǒng)表存儲(chǔ)了數(shù)據(jù)庫(kù)中表的情況,指出每一個(gè)表中有多少列,那一列是主關(guān)鍵字,每一列的數(shù)據(jù)類型的描述,它也存儲(chǔ)索引、關(guān)鍵字、規(guī)則和數(shù)據(jù)庫(kù)結(jié)構(gòu)的其他部分。

    在表中存儲(chǔ)元數(shù)據(jù)不僅對(duì)DBMS是有效的,對(duì)用戶也是方便的,因?yàn)樗麄兛梢允褂门c查詢用戶數(shù)據(jù)同樣的查詢工具來(lái)查詢?cè)獢?shù)據(jù)。本文第二章所介紹的SQL語(yǔ)言可以同時(shí)用于元數(shù)據(jù)和用戶數(shù)據(jù)。

    1.1.1.3 索引

    第三種類型的數(shù)據(jù)改進(jìn)了數(shù)據(jù)庫(kù)的性能和可訪問(wèn)性,這種數(shù)據(jù)經(jīng)常稱作開(kāi)銷數(shù)據(jù),盡管有時(shí)也采用其他類型的數(shù)據(jù)結(jié)構(gòu),如鏈表,但它主要還是索引。索引可以用來(lái)排序和快速訪問(wèn)數(shù)據(jù)。下面以本人的圖書(shū)管理信息系統(tǒng)中的book表為例來(lái)說(shuō)明。

    假定數(shù)據(jù)在磁盤上是按’圖書(shū)編號(hào)’的遞增順序排列的,用戶想打印一個(gè)按’圖書(shū)名稱’排序的圖書(shū)數(shù)據(jù)報(bào)表。為此,所有的數(shù)據(jù)都需要從源表中提取出來(lái)并排序,除非表很小,否則這是一個(gè)很費(fèi)時(shí)的過(guò)程?;蛘撸梢栽凇畧D書(shū)名稱’字段上創(chuàng)建一個(gè)索引,該索引的條目按照‘圖書(shū)名稱’排序,這樣,該索引的條目可以讀出來(lái),并用來(lái)按順序訪問(wèn)book數(shù)據(jù)。

    索引用于快速訪問(wèn)數(shù)據(jù)。例如,一個(gè)用戶只想訪問(wèn)book表中‘圖書(shū)類別’值為‘01’的那些學(xué)生。如果沒(méi)有索引,則必須搜索整個(gè)源表;但有了索引之后,可以找到索引條目,并使用它來(lái)挑選所有合適的行。

    索引對(duì)排序和查找是有幫助的,但要付出代價(jià)。book表中的行每次改變時(shí),索引也必須改變,這意味著索引并非隨意的,應(yīng)該在真正需要時(shí)保存。

    1.1.1.4 應(yīng)用元數(shù)據(jù)

    存儲(chǔ)在數(shù)據(jù)庫(kù)中的第四種數(shù)據(jù)是應(yīng)用元數(shù)據(jù),它用來(lái)存儲(chǔ)用戶窗體、報(bào)表、查詢和其他形式的查詢組件。并非所有的DBMS都支持應(yīng)用組件,支持組件的DBMS也不一定把全部組件的結(jié)構(gòu)作為應(yīng)用元數(shù)據(jù)存儲(chǔ)在數(shù)據(jù)庫(kù)中。然而,大多數(shù)現(xiàn)代的DBMS產(chǎn)品存儲(chǔ)這種數(shù)據(jù)作為數(shù)據(jù)庫(kù)的一部分。一般來(lái)說(shuō),數(shù)據(jù)庫(kù)開(kāi)發(fā)人員和用戶都不直接訪問(wèn)應(yīng)用元數(shù)據(jù),想反,他們通過(guò)DBMS中的工具來(lái)處理這些數(shù)據(jù)。

    MS SQL Server2000中就支持窗體、存儲(chǔ)過(guò)程等應(yīng)用元數(shù)據(jù)。

    1.1.2 數(shù)據(jù)庫(kù)管理系統(tǒng)

    數(shù)據(jù)庫(kù)管理系統(tǒng)(DBMS)是指數(shù)據(jù)庫(kù)系統(tǒng)中管理數(shù)據(jù)的軟件系統(tǒng)。DBMS是數(shù)據(jù)庫(kù)系統(tǒng)的核心組成部分。對(duì)數(shù)據(jù)庫(kù)的一切操作,包括定義、更新及各種控制,都是通過(guò)DBMS進(jìn)行的。DBMS總是基于某種數(shù)據(jù)模型,可以把DBMS看成是某種數(shù)據(jù)模型在計(jì)算機(jī)系統(tǒng)上的具體實(shí)現(xiàn)。根據(jù)數(shù)據(jù)模型的不同,DBMS可以分成層次型、網(wǎng)狀型、關(guān)系型、面向?qū)ο笮偷?。MS SQL Server2000就是一種關(guān)系型數(shù)據(jù)庫(kù)管理系統(tǒng)。

    關(guān)系模型。關(guān)系模型主要是用二維表格結(jié)構(gòu)表達(dá)實(shí)體集,用外鍵表示實(shí)體間聯(lián)系。關(guān)系模型是由若干個(gè)關(guān)系模式組成的集合。關(guān)系模式相當(dāng)于前面提到的記錄類型,它的實(shí)例稱為關(guān)系,每個(gè)關(guān)系實(shí)際上是一張二維表格。

    關(guān)系模型和層次、網(wǎng)狀模型的最大判別是用關(guān)鍵碼而不是用指針導(dǎo)航數(shù)據(jù),表格簡(jiǎn)單用戶易懂,編程時(shí)并不涉及存儲(chǔ)結(jié)構(gòu),訪問(wèn)技術(shù)等細(xì)節(jié)。關(guān)系模型是數(shù)學(xué)化模型。SQL語(yǔ)言是關(guān)系數(shù)據(jù)庫(kù)的標(biāo)準(zhǔn)化語(yǔ)言,已得到了廣泛的應(yīng)用。

    如圖1.1所示,DBMS的特點(diǎn)和功能可以分為三個(gè)子系統(tǒng):設(shè)計(jì)工具子系統(tǒng)、運(yùn)行子系統(tǒng)和DBMS引擎。

    設(shè)計(jì)子系統(tǒng)有一個(gè)方便數(shù)據(jù)庫(kù)及其應(yīng)用創(chuàng)建的工具集。它典型地包含產(chǎn)生表、窗體、查詢和報(bào)表的工具。DBMS產(chǎn)品還提供編程語(yǔ)言和對(duì)編程語(yǔ)言的接口。

    運(yùn)行子系統(tǒng)處理用設(shè)計(jì)子系統(tǒng)開(kāi)發(fā)的應(yīng)用組件。它所包含的運(yùn)行處理器用來(lái)處理窗體和數(shù)據(jù)庫(kù)的數(shù)據(jù)交互,以及回答查詢和打印報(bào)表等。

    DBMS引擎從其他兩個(gè)組件接受請(qǐng)求,并把它們翻譯成對(duì)操作系統(tǒng)的命令,以便讀寫(xiě)物理介質(zhì)上的數(shù)據(jù)。DBMS引擎還涉及事務(wù)管理、鎖、備份和恢復(fù)。

    1.1.3 創(chuàng)建數(shù)據(jù)庫(kù)

    1.1.3.1 數(shù)據(jù)庫(kù)模式

    數(shù)據(jù)庫(kù)模式定義了數(shù)據(jù)庫(kù)的結(jié)構(gòu)、表、關(guān)系、域和業(yè)務(wù)規(guī)則。數(shù)據(jù)庫(kù)模式是一種設(shè)計(jì),數(shù)據(jù)庫(kù)和應(yīng)用正是建立在此基礎(chǔ)上的。

    域是一列可能擁有的值的集合。必須為每一個(gè)表的每一列確定域。除了數(shù)據(jù)的物理格式外,還需要確定是否有些域?qū)Ρ韥?lái)說(shuō)是唯一的。

    數(shù)據(jù)庫(kù)模式的最后一個(gè)要素是業(yè)務(wù)規(guī)則,它是對(duì)需要反映在數(shù)據(jù)庫(kù)和數(shù)據(jù)庫(kù)應(yīng)用程序中的業(yè)務(wù)活動(dòng)的約束。業(yè)務(wù)規(guī)則是模式的一個(gè)重要部分,因?yàn)樗麄冎付藷o(wú)論什么數(shù)據(jù)變化到達(dá)DBMS引擎,允許的數(shù)據(jù)值必須滿足的約束。不管無(wú)效的數(shù)據(jù)變化請(qǐng)求是來(lái)自窗體的用戶、查詢/修改請(qǐng)求還是應(yīng)用程序,DBMS都應(yīng)該拒絕。

    遺憾的是,不同的DBMS產(chǎn)品用不同的方法實(shí)施業(yè)務(wù)規(guī)則。在某些情況下,DBMS產(chǎn)品不具備實(shí)施必要業(yè)務(wù)規(guī)則的能力,必須以代碼形式把它們編入應(yīng)用程序。

    1.1.3.2 創(chuàng)建表

    1.1.3.3 定義聯(lián)系

    1.1.4 應(yīng)用組件

    數(shù)據(jù)庫(kù)應(yīng)用包括窗體、查詢、報(bào)表、菜單和應(yīng)用程序。

    §1.2 圖書(shū)管理系統(tǒng)

    當(dāng)今時(shí)代是飛速發(fā)展的信息時(shí)代。在各行各業(yè)中離不開(kāi)信息處理,這正是計(jì)算機(jī)被廣泛應(yīng)用于信息管理系統(tǒng)的環(huán)境。計(jì)算機(jī)的最大好處在于利用它能夠進(jìn)行信息管理。使用計(jì)算機(jī)進(jìn)行信息控制,不僅提高了工作效率,而且大大的提高了其安全性。

    尤其對(duì)于復(fù)雜的信息管理,計(jì)算機(jī)能夠充分發(fā)揮它的優(yōu)越性。計(jì)算機(jī)進(jìn)行信息管理與信息管理系統(tǒng)的開(kāi)發(fā)密切相關(guān),系統(tǒng)的開(kāi)發(fā)是系統(tǒng)管理的前提。本系統(tǒng)就是為了管理好圖書(shū)館信息而設(shè)計(jì)的。

    圖書(shū)館作為一種信息資源的集散地,圖書(shū)和用戶借閱資料繁多,包含很多的信息數(shù)據(jù)的管理,現(xiàn)今,有很多的圖書(shū)館都是初步開(kāi)始使用,甚至尚未使用計(jì)算機(jī)進(jìn)行信息管理。根據(jù)調(diào)查得知,他們以前對(duì)信息管理的主要方式是基于文本、表格等紙介質(zhì)的手工處理,對(duì)于圖書(shū)借閱情況(如借書(shū)天數(shù)、超過(guò)限定借書(shū)時(shí)間的天數(shù))的統(tǒng)計(jì)和核實(shí)等往往采用對(duì)借書(shū)卡的人工檢查進(jìn)行,對(duì)借閱者的借閱權(quán)限、以及借閱天數(shù)等用人工計(jì)算、手抄進(jìn)行。數(shù)據(jù)信息處理工作量大,容易出錯(cuò);由于數(shù)據(jù)繁多,容易丟失,且不易查找。總的來(lái)說(shuō),缺乏系統(tǒng),規(guī)范的信息管理手段。盡管有的圖書(shū)館有計(jì)算機(jī),但是尚未用于信息管理,沒(méi)有發(fā)揮它的效力,資源閑置比較突出,這就是管理信息系統(tǒng)的開(kāi)發(fā)的基本環(huán)境。

    數(shù)據(jù)處理手工操作,工作量大,出錯(cuò)率高,出錯(cuò)后不易更改。圖書(shū)館采取手工方式對(duì)圖書(shū)借閱情況進(jìn)行人工管理,由于信息比較多,圖書(shū)借閱信息的管理工作混亂而又復(fù)雜;一般借閱情況是記錄在借書(shū)證上,圖書(shū)的數(shù)目和內(nèi)容記錄在文件中,圖書(shū)館的工作人員和管理員也只是當(dāng)時(shí)對(duì)它比較清楚,時(shí)間一長(zhǎng),如再要進(jìn)行查詢,就得在眾多的資料中翻閱、查找了,造成查詢費(fèi)時(shí)、費(fèi)力。如要對(duì)很長(zhǎng)時(shí)間以前的圖書(shū)進(jìn)行更改就更加困難了。

    基于這此問(wèn)題,我認(rèn)為有必要建立一個(gè)圖書(shū)管理系統(tǒng),使圖書(shū)管理工作規(guī)范化,系統(tǒng)化,程序化,避免圖書(shū)管理的隨意性,提高信息處理的速度和準(zhǔn)確性,能夠及時(shí)、準(zhǔn)確、有效的查詢和修改圖書(shū)情況。

    §1.1 系統(tǒng)所做工作

    1) 了解應(yīng)用開(kāi)發(fā)工具的現(xiàn)狀

    2) DelPHi6.0編程基礎(chǔ)

    3) MS SQL Server基礎(chǔ)

    4) 設(shè)計(jì)數(shù)據(jù)庫(kù);設(shè)計(jì)界面

    5) 開(kāi)發(fā)數(shù)據(jù)庫(kù)。數(shù)據(jù)庫(kù)實(shí)現(xiàn)的一些功能有

    l 數(shù)據(jù)和數(shù)據(jù)說(shuō)明的醒目顯示;

    l 多條件的查詢、多條記錄的檢索、模糊查詢;

    l 數(shù)據(jù)文件某種存儲(chǔ)格式導(dǎo)入數(shù)據(jù)窗體,經(jīng)過(guò)數(shù)據(jù)完整性校驗(yàn)存入數(shù)據(jù)庫(kù);

    l 數(shù)據(jù)庫(kù)安全性的設(shè)計(jì);

    l 數(shù)據(jù)庫(kù)的設(shè)計(jì)、數(shù)據(jù)接口、界面的設(shè)計(jì)。

    §1.3 本文所作工作

    緒論部分對(duì)數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)的結(jié)構(gòu)、開(kāi)發(fā)進(jìn)行了簡(jiǎn)要介紹,分析了圖書(shū)管理信息系統(tǒng)設(shè)計(jì)的特點(diǎn)和任務(wù)。

    第二章介紹了數(shù)據(jù)庫(kù)的設(shè)計(jì)和范式分析,并系統(tǒng)介紹了SQL語(yǔ)言,為設(shè)計(jì)和理解應(yīng)用程序做了鋪墊。

    第三章對(duì)系統(tǒng)介紹了Delphi 6.0的數(shù)據(jù)庫(kù)編程技術(shù)、SQL語(yǔ)言在Delphi 6.0中的應(yīng)用、MS SQL Server基礎(chǔ)。

    第四章分析了圖書(shū)管理系統(tǒng)的應(yīng)用需求,設(shè)計(jì)了系統(tǒng)的數(shù)據(jù)庫(kù)結(jié)構(gòu),并根據(jù)需求對(duì)系統(tǒng)功能進(jìn)行了劃分和細(xì)化。

    第五章根據(jù)第四章的設(shè)計(jì)結(jié)果利用MSSQL Server2000和Delphi 6.0進(jìn)行了具體的應(yīng)用程序設(shè)計(jì)。

    總結(jié)部分介紹了設(shè)計(jì)體會(huì)和編程體會(huì),并指出了系統(tǒng)設(shè)計(jì)中的不足和改進(jìn)的方向。

    第二章 數(shù)據(jù)庫(kù)理論基礎(chǔ)

    一個(gè)成功的信息管理系統(tǒng),是建立在許多條件之上的,而數(shù)據(jù)庫(kù)是其中一個(gè)非常重要的條件和關(guān)鍵技術(shù)。

    信息管理系統(tǒng)所涉及的數(shù)據(jù)庫(kù)設(shè)計(jì)分五個(gè)步驟:數(shù)據(jù)庫(kù)需求分析、概念設(shè)計(jì)、邏輯設(shè)計(jì)、物理設(shè)計(jì)與加載測(cè)試。

    (1) 數(shù)據(jù)庫(kù)需求分析的任務(wù)是將業(yè)務(wù)管理單證流化為數(shù)據(jù)流,劃分主題之間的邊界,繪制出DFD圖,并完成相應(yīng)的數(shù)據(jù)字典。

    (2) 概念設(shè)計(jì)的任務(wù)是從DFD出發(fā),繪制出本主題的實(shí)體-關(guān)系圖,并列出各個(gè)實(shí)體與關(guān)系的綱要表。

    (3) 邏輯設(shè)計(jì)的任務(wù)是從E-R圖與對(duì)應(yīng)的綱要表出發(fā),確定各個(gè)實(shí)體及關(guān)系的表名屬性。

    (4) 物理設(shè)計(jì)的任務(wù)是確定所有屬性的類型、寬度與取值范圍,設(shè)計(jì)出基本表的主鍵,將所有的表名與字段名英文化(現(xiàn)在很多軟件能支持中文字段,如MS SQL Server,我就是用的中文字段名),實(shí)現(xiàn)物理建庫(kù),完成數(shù)據(jù)庫(kù)物理設(shè)計(jì)字典。

    (5) 加載測(cè)試工作貫穿于程序測(cè)試工作的全過(guò)程,整個(gè)錄入、修改、查詢、處理工作均可視為對(duì)數(shù)據(jù)庫(kù)的加載測(cè)試工作。

    要設(shè)計(jì)出一個(gè)好的信息管理系統(tǒng)數(shù)據(jù)庫(kù),除滿足系統(tǒng)所要求的功能外,還必須遵守下列原則:

    ² 基本表的個(gè)數(shù)越少越好。

    ² 主鍵的個(gè)數(shù)越少越好。鍵是表間連接的工具,主鍵越少,表間的連接就越簡(jiǎn)單。

    ² 字段的個(gè)數(shù)越少越好。

    ² 所有基本表的設(shè)計(jì)均應(yīng)盡量符合第三范式。

    數(shù)據(jù)庫(kù)的設(shè)計(jì)中,如何處理多對(duì)多的關(guān)系和如何設(shè)計(jì)主鍵,是兩個(gè)有著較大難度、需要重點(diǎn)考慮的問(wèn)題。下面我們著重從SQL應(yīng)用、數(shù)據(jù)庫(kù)設(shè)計(jì)范式和查詢優(yōu)化等方面來(lái)分析本課題的系統(tǒng)關(guān)鍵技術(shù)和實(shí)現(xiàn)難點(diǎn)并加以解決。

    §2.1 數(shù)據(jù)庫(kù)系統(tǒng)設(shè)計(jì)及范式分析

    信息系統(tǒng)的主要任務(wù)是通過(guò)大量的數(shù)據(jù)獲得管理所需要的信息,這就必須存儲(chǔ)和管理大量的數(shù)據(jù)。因此建立一個(gè)良好的數(shù)據(jù)組織結(jié)構(gòu)和數(shù)據(jù)庫(kù),使整個(gè)系統(tǒng)都可以迅速、方便、準(zhǔn)確地調(diào)用和管理所需的數(shù)據(jù),是衡量信息系統(tǒng)開(kāi)發(fā)工作好壞的主要指標(biāo)之一。

    2.1.1 數(shù)據(jù)庫(kù)系統(tǒng)設(shè)計(jì)

    數(shù)據(jù)庫(kù)設(shè)計(jì)主要是進(jìn)行數(shù)據(jù)庫(kù)的邏輯設(shè)計(jì),即將數(shù)據(jù)按一定的分類、分組系統(tǒng)和邏輯層次組織起來(lái),是面向用戶的。數(shù)據(jù)庫(kù)設(shè)計(jì)時(shí)需要綜合企業(yè)各個(gè)部門的存檔數(shù)據(jù)和數(shù)據(jù)需求,分析各個(gè)數(shù)據(jù)之間的關(guān)系,按照DBMS提供的功能和描述工具,設(shè)計(jì)出規(guī)模適當(dāng)、正確反映數(shù)據(jù)關(guān)系、數(shù)據(jù)冗余少、存取效率高、能滿足多種查詢要求的數(shù)據(jù)模型。

    數(shù)據(jù)庫(kù)設(shè)計(jì)的步驟是:

    (1) 數(shù)據(jù)庫(kù)結(jié)構(gòu)定義:目前的數(shù)據(jù)庫(kù)管理系統(tǒng)(DBMS)有的是支持聯(lián)機(jī)事務(wù)處理CLTP(負(fù)責(zé)對(duì)事務(wù)數(shù)據(jù)進(jìn)行采集、處理、存儲(chǔ))的操作型DBMS,有的可支持?jǐn)?shù)據(jù)倉(cāng)庫(kù)、有聯(lián)機(jī)分析處理CLAP(指為支持決策的制定對(duì)數(shù)據(jù)的一種加工操作)功能的大型DBMS,有的數(shù)據(jù)庫(kù)是關(guān)系型的、有的可支持面向?qū)ο髷?shù)據(jù)庫(kù)。針對(duì)選擇的DBMS,進(jìn)行數(shù)據(jù)庫(kù)結(jié)構(gòu)定義。

    (2) 數(shù)據(jù)表定義:數(shù)據(jù)表定義指定義數(shù)據(jù)庫(kù)中數(shù)據(jù)表的結(jié)構(gòu),數(shù)據(jù)表的邏輯結(jié)構(gòu)包括:屬性名稱、類型、表示形式、缺省值、校驗(yàn)規(guī)則、是否關(guān)鍵字、可否為空等。關(guān)系型數(shù)據(jù)庫(kù)要盡量按關(guān)系規(guī)范化要求進(jìn)行數(shù)據(jù)庫(kù)設(shè)計(jì),但為使效率高,規(guī)范化程度應(yīng)根據(jù)應(yīng)用環(huán)境和條件來(lái)決定。數(shù)據(jù)表設(shè)計(jì)不僅要滿足數(shù)據(jù)存儲(chǔ)的要求,還要增加一些如反映有關(guān)信息、操作責(zé)任、中間數(shù)據(jù)的字段或臨時(shí)數(shù)據(jù)表。

    (3) 存儲(chǔ)設(shè)備和存儲(chǔ)空間組織:確定數(shù)據(jù)的存放地點(diǎn)、存儲(chǔ)路徑、存儲(chǔ)設(shè)備等,備份方案,對(duì)多版本如何保證一致性和數(shù)據(jù)的完整性。

    (4) 數(shù)據(jù)使用權(quán)限設(shè)置:針對(duì)用戶的不同使用要求,確定數(shù)據(jù)的用戶使用權(quán)限,確保數(shù)據(jù)安全。

    (5) 數(shù)據(jù)字典設(shè)計(jì):用數(shù)據(jù)字典描述數(shù)據(jù)庫(kù)的設(shè)計(jì),便于維護(hù)和修改。

    為了更好地組織數(shù)據(jù)和設(shè)計(jì)出實(shí)際應(yīng)用數(shù)據(jù)庫(kù),應(yīng)該注意如下問(wèn)題:

    規(guī)范化地重組數(shù)據(jù)結(jié)構(gòu):對(duì)數(shù)據(jù)進(jìn)行規(guī)范化表達(dá),這在后面將會(huì)具體討論。

    關(guān)系數(shù)據(jù)結(jié)構(gòu)的建立:在進(jìn)行了數(shù)據(jù)基本結(jié)構(gòu)的規(guī)范化重組后,還必須建立整體數(shù)據(jù)的關(guān)系結(jié)構(gòu)。這一步設(shè)計(jì)完成后數(shù)據(jù)庫(kù)和數(shù)據(jù)結(jié)構(gòu)設(shè)計(jì)工作基本完成,只待系統(tǒng)實(shí)現(xiàn)時(shí)將數(shù)據(jù)分析和數(shù)據(jù)字典的內(nèi)容代入到所設(shè)計(jì)的數(shù)據(jù)整體關(guān)系結(jié)構(gòu)中,一個(gè)規(guī)范化數(shù)據(jù)庫(kù)系統(tǒng)結(jié)構(gòu)就建立起來(lái)了。

    建立關(guān)系數(shù)據(jù)結(jié)構(gòu)涉及三方面內(nèi)容:確定關(guān)聯(lián)的關(guān)鍵指標(biāo)項(xiàng)并建立關(guān)聯(lián)表;確定單一的父系記錄結(jié)構(gòu);建立整個(gè)數(shù)據(jù)庫(kù)的關(guān)系結(jié)構(gòu)。

    (1)鏈接關(guān)系的確定

    在進(jìn)行了上述數(shù)據(jù)規(guī)范化重組后,已經(jīng)可以確保每一個(gè)基本數(shù)據(jù)表(我們簡(jiǎn)稱為表)是規(guī)范的,但是這些單獨(dú)的表并不能完整地反映事物,通常需要通過(guò)指標(biāo)體系整體指標(biāo)數(shù)據(jù)才能完整全面地反映問(wèn)題。也就是說(shuō)在這些基本表的各宇段中,所存儲(chǔ)的是同一事物不同側(cè)面的屬性。那么計(jì)算機(jī)系統(tǒng)如何能知道哪些表中的哪些記錄應(yīng)與其它表中的哪些記錄相對(duì)應(yīng),它們表示的是同一個(gè)事物呢?這就需要在設(shè)計(jì)數(shù)據(jù)結(jié)構(gòu)時(shí)將這種各表之間的數(shù)據(jù)記錄關(guān)系確定下來(lái)。這種表與表之間的數(shù)據(jù)關(guān)系一般都是通過(guò)主或輔關(guān)鍵詞之間的連接來(lái)實(shí)現(xiàn)的。因?yàn)樵诿總€(gè)表中只有主關(guān)鍵詞才能唯一地標(biāo)識(shí)表中的這一個(gè)記錄值(因?yàn)楦鶕?jù)第三范式的要求,表中其它數(shù)據(jù)字段函數(shù)都依賴于主關(guān)鍵詞),所以將表通過(guò)關(guān)鍵詞連接就能夠唯一地標(biāo)識(shí)出某一事物不同屬性在不同表中的存放位置。

    (2)確定單一的父子關(guān)系結(jié)構(gòu)

    所謂確定單一的父系關(guān)系結(jié)構(gòu)就是要在所建立的各種表中消除多對(duì)多(以下用M:N來(lái)表示)的現(xiàn)象,即設(shè)法使得所有表中記錄之間的關(guān)系呈樹(shù)狀結(jié)構(gòu)(只能由一個(gè)主干發(fā)出若干條分支,而不能有若干條主干交錯(cuò)發(fā)出若干條分支狀況)。所謂的“父系”就是指表的上一級(jí)關(guān)系表。消除多對(duì)多關(guān)系可以借助于E-R圖的方法來(lái)解決,也可以在系統(tǒng)分析時(shí)予以注意,避免這種情況的發(fā)生。

    消除這種M:N情況的辦法也很簡(jiǎn)單,只需在二表之間增加一個(gè)表,則原來(lái)M:N的關(guān)系就改成了M:1,1:N的關(guān)系了。

    確定數(shù)據(jù)資源的安全保密屬性:

    一般DBMS都提供給我們自己定義數(shù)據(jù)安全保密性的功能。系統(tǒng)所提供的安全保密功能一般有8個(gè)等級(jí)(0-7級(jí)),4種不同方式(只讀、只寫(xiě)、刪除、修改),而且允許用戶利用這8個(gè)等級(jí)的4種方式對(duì)每一個(gè)表自由地進(jìn)行定義。

    定義安全保密性的方法一般有如下幾種:

    a.原則上所有文件都定義為4級(jí),個(gè)別優(yōu)先級(jí)特別高的辦公室(終端或微機(jī)的入網(wǎng)賬號(hào))可定義高于4級(jí)的級(jí)別,反之則定義為低于4的級(jí)別。

    b.統(tǒng)計(jì)文件(表)和數(shù)據(jù)錄入文件一般只對(duì)本工作站定義為只寫(xiě)方式,對(duì)其它工作站則定義為只讀方式。

    c.財(cái)務(wù)等保密文件一般只對(duì)中工作站(如財(cái)務(wù)科等)定義為可寫(xiě)、可改、可刪除方式,對(duì)其它工作站則定義為只讀方式,而且不是每個(gè)人都能讀,只有級(jí)別相同和高級(jí)別者才能讀

    2.1.2 數(shù)據(jù)庫(kù)設(shè)計(jì)范式分析

    建立起一個(gè)良好的數(shù)據(jù)指標(biāo)體系,是建立數(shù)據(jù)結(jié)構(gòu)和數(shù)據(jù)庫(kù)的最重要的一環(huán)。一個(gè)良好的數(shù)據(jù)指標(biāo)體系是建立DB的必要條件,但不是充分條件。我們完全可以認(rèn)為所建指標(biāo)體系中的一個(gè)指標(biāo)類就是關(guān)系數(shù)據(jù)庫(kù)中的一個(gè)基本表,而這個(gè)指標(biāo)類下面的一個(gè)個(gè)具體指標(biāo)就是這個(gè)基本表中的一個(gè)字段。但如果直接按照這種方式建庫(kù)顯然還不能算最佳。對(duì)于指標(biāo)體系中數(shù)據(jù)的結(jié)構(gòu)在建庫(kù)前還必須進(jìn)行規(guī)范化的重新組織。

    a. 數(shù)據(jù)組織的規(guī)范化形式

    在數(shù)據(jù)的規(guī)范化表達(dá)中,一般將一組相互關(guān)聯(lián)的數(shù)據(jù)稱為一個(gè)關(guān)系(relation),而在這個(gè)關(guān)系下的每個(gè)數(shù)據(jù)指標(biāo)項(xiàng)則被稱為數(shù)據(jù)元素(data element),這種關(guān)系落實(shí)到具體數(shù)據(jù)庫(kù)上就是基本表,而數(shù)據(jù)元素就是基本表中的一個(gè)字段(field)。規(guī)范化表達(dá)還規(guī)定在每一個(gè)基本表中必須定義一個(gè)數(shù)據(jù)元素為關(guān)鍵字(key),它可以唯一地標(biāo)識(shí)出該表中其它相關(guān)的數(shù)據(jù)元素。在規(guī)范化理論中表是二維的,它有如下四個(gè)性質(zhì):

    l 在表中的任意一列上,數(shù)據(jù)項(xiàng)應(yīng)屬于同一個(gè)屬性(如圖中每一列都存放著不同合同記錄的同一屬性數(shù)據(jù))。

    l 表中所有行都是不相同的,不允許有重復(fù)組項(xiàng)出現(xiàn)(如圖中每一行都是一個(gè)不同的合同記錄)。

    l 在表中,行的順序無(wú)關(guān)緊要(如圖中每行存的都是合同記錄,至于先放哪一個(gè)合同都沒(méi)關(guān)系)。

    l 在表中,列的順序無(wú)關(guān)緊要,但不能重復(fù)(如圖中合同號(hào)和合同名誰(shuí)先誰(shuí)后都沒(méi)關(guān)系,但二者不可重復(fù)或同名)。

    在對(duì)表的形式進(jìn)行了規(guī)范化定義后,數(shù)據(jù)結(jié)構(gòu)還有五種規(guī)范化定義,定名為規(guī)范化模式,稱為范式。在這五種范式中,一般只用前三種,對(duì)于常用系統(tǒng)就足夠了。而且這五種范式是“向上兼容”的,即滿足第五范式的數(shù)據(jù)結(jié)構(gòu)自動(dòng)滿足一、二、三、四范式,滿足第四范式的數(shù)據(jù)結(jié)構(gòu)自動(dòng)滿足第一、二、三范式,……,依此類推。

    第一范式(first normal form,簡(jiǎn)稱1st NF)就是指在同一表中沒(méi)有重復(fù)項(xiàng)出現(xiàn),如果有則應(yīng)將重復(fù)項(xiàng)去掉。這個(gè)去掉重復(fù)項(xiàng)的過(guò)程就稱之為規(guī)范化處理。在本文所討論的開(kāi)發(fā)方法里,1st NF實(shí)際上是沒(méi)有什么意義的。因?yàn)槲覀儼匆?guī)范化建立的指標(biāo)體系和表的過(guò)程都自動(dòng)保證了所有?/div>

    四、軟件工程 圖書(shū)管理系統(tǒng)需求分析

    這個(gè)要人免費(fèi)幫你做,不太可能,可以按照下面的模板試試看:

    工件:軟件需求規(guī)約 (SRS)

    1. 簡(jiǎn)介

    1.1 目的

    1.2 范圍

    1.3 定義、首字母縮寫(xiě)詞和縮略語(yǔ)

    1.4 參考資料

    1.5 概述

    2. 一般說(shuō)明

    2.1 用例模型調(diào)查

    2.2 假設(shè)與依賴關(guān)系

    3. 特定需求

    3.1 用例報(bào)告

    3.2 補(bǔ)充需求

    4. 支持信息

    附帶工件(報(bào)告)

    工件:用例模型(報(bào)告: 用例模型調(diào)查)

    工件:用例(報(bào)告: 用例)

    工件:補(bǔ)充規(guī)約

    以上就是關(guān)于圖書(shū)館管理系統(tǒng)設(shè)計(jì)報(bào)告相關(guān)問(wèn)題的回答。希望能幫到你,如有更多相關(guān)問(wèn)題,您也可以聯(lián)系我們的客服進(jìn)行咨詢,客服也會(huì)為您講解更多精彩的知識(shí)和內(nèi)容。


    推薦閱讀:

    浙江省圖書(shū)館知網(wǎng)入口(浙江省圖書(shū)館知網(wǎng)入口在哪里)

    杭州最大最好的圖書(shū)館在哪里(杭州較大的圖書(shū)館)

    國(guó)家版本館杭州分館設(shè)計(jì)師(國(guó)家版本圖書(shū)館杭州分館)

    園林景觀設(shè)計(jì)色彩風(fēng)景(風(fēng)景園林色彩基礎(chǔ))

    微信視頻號(hào)怎么開(kāi)直播