基于網(wǎng)絡(luò)的教材管理系統(tǒng)-畢業(yè)論文_第1頁(yè)
基于網(wǎng)絡(luò)的教材管理系統(tǒng)-畢業(yè)論文_第2頁(yè)
基于網(wǎng)絡(luò)的教材管理系統(tǒng)-畢業(yè)論文_第3頁(yè)
基于網(wǎng)絡(luò)的教材管理系統(tǒng)-畢業(yè)論文_第4頁(yè)
基于網(wǎng)絡(luò)的教材管理系統(tǒng)-畢業(yè)論文_第5頁(yè)
已閱讀5頁(yè),還剩30頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

PAGE目錄1可行性研究 31.1引言 31.1.1編寫(xiě)目的 31.1.2項(xiàng)目背景 31.2可行性研究的前提 31.2.1要求 31.2.2目標(biāo) 41.2.3條件、假定和限制 41.2.4可行性研究方法 41.2.5決定可行性的主要因素 41.3所建議技術(shù)可行性分析 51.3.1對(duì)系統(tǒng)的簡(jiǎn)要描述 51.3.2數(shù)據(jù)流程和處理流程 51.3.3技術(shù)可行性評(píng)價(jià) 61.4.所建議系統(tǒng)經(jīng)濟(jì)可行性分析 61.4.1支出 61.4.2效益 61.4.3收益/投資比 61.4.4投資回收周期 61.4.5敏感性分析 61.5.社會(huì)因素可行性分 61.5.1法律因素 61.5.2用戶使用可行性 62需求分析 62.1任務(wù)概述 62.1.1目標(biāo) 62.1.2運(yùn)行環(huán)境 72.1.3條件與限制 72.2數(shù)據(jù)描述 72.2.1數(shù)據(jù)流圖信息 72.2.2數(shù)據(jù)流圖 72.2.3數(shù)據(jù)庫(kù)需求設(shè)計(jì) 82.2.4實(shí)體-關(guān)系圖 82.3.功能需求 102.3.1功能描述 102.4性能需求 112.4.1數(shù)據(jù)精確度 112.4.2時(shí)間特性 112.4.3適應(yīng)性 113概要設(shè)計(jì) 113.1任務(wù)概述 113.1.1目標(biāo) 113.1.2運(yùn)行環(huán)境 123.2總體設(shè)計(jì) 123.2.1處理流程圖 123.2.2系統(tǒng)層次圖: 123.2.3IPO表 133.3數(shù)據(jù)結(jié)構(gòu)設(shè)計(jì) 153.3.1數(shù)據(jù)表設(shè)計(jì) 153.4接口設(shè)計(jì) 173.4.1外部接口 173.4.2內(nèi)部接口 173.5數(shù)據(jù)庫(kù)設(shè)計(jì) 173.5.1網(wǎng)絡(luò)數(shù)據(jù)庫(kù) 183.5.2數(shù)據(jù)庫(kù)的C/S模式和B/S模式 184詳細(xì)設(shè)計(jì) 194.1模塊設(shè)計(jì) 194.1.1模塊描述 194.2身份驗(yàn)證模塊 194.2.1功能描述 194.2.2程序描述 204.2.3設(shè)計(jì)描述 214.3系統(tǒng)功能模塊 214.3.1功能描述 214.3.2程序描述 224.3.3設(shè)計(jì)描述 234.4程序邏輯 244.4.1導(dǎo)入數(shù)據(jù) 244.4.2輸出邏輯 254.4.3備份數(shù)據(jù)庫(kù) 264.4.4恢復(fù)數(shù)據(jù)庫(kù) 275系統(tǒng)實(shí)現(xiàn) 275.1主要登錄界面及源代碼 275.1.1用戶登錄 275.1.2學(xué)生收費(fèi) 285.1.3教材征訂 29部分代碼: 295.1.4教材入庫(kù) 305.1.5教材出庫(kù) 306測(cè)試及性能分析 316.1功能測(cè)試 316.2系統(tǒng)測(cè)試 316.3性能分析 316.4改進(jìn)意見(jiàn) 32致謝 33參考文獻(xiàn) 341可行性研究1.1引言1.1.1編寫(xiě)目的教材管理,對(duì)各個(gè)學(xué)校而言,都是一項(xiàng)復(fù)雜、煩瑣的工作,但卻與學(xué)校的教學(xué)、管理休戚相關(guān),它不僅要有教材管理功能,還應(yīng)具備全面的財(cái)務(wù)管理功能。因此,一套好的教材管理軟件,不但能大大降低工作人員的勞動(dòng)強(qiáng)度,還能提高學(xué)校的管理效率和教學(xué)水平。據(jù)了解,目前在市面上還沒(méi)有一種方便、快捷、功能強(qiáng)大的教材管理軟件,而各個(gè)學(xué)校,特別是高校,教材管理的任務(wù)越來(lái)越繁重,以往的老版本管理軟件遠(yuǎn)遠(yuǎn)適應(yīng)不了這方面的要求。用戶對(duì)一個(gè)新的管理系統(tǒng)的需求很強(qiáng)烈,同時(shí)這也是一個(gè)廣闊的市場(chǎng),前景良好。為此,我們開(kāi)發(fā)了這套教材管理系統(tǒng)。1.1.2項(xiàng)目背景軟件名稱(chēng):基于網(wǎng)絡(luò)的教材管理系統(tǒng)開(kāi)發(fā)者:王芳榮提出者:新疆大學(xué)信息科學(xué)與工程學(xué)院其他:本項(xiàng)目采用瀏覽器/服務(wù)器原理,瀏覽器的程序是version5.0以上,以Dreamweaver為開(kāi)發(fā)軟件的應(yīng)用程序,服務(wù)器端采用Windows操作系統(tǒng)的工作站,采用Access2003的為開(kāi)發(fā)軟件的數(shù)據(jù)庫(kù)服務(wù)程序。1.2可行性研究的前提1.2.1要求功能要求:項(xiàng)目多,信息量大,各信息量之間存在著密切的關(guān)系。該系統(tǒng)主要分為三部分:教材管理、售書(shū)管理和財(cái)務(wù)管理,不僅要處理教材的入庫(kù)、出售管理,還有訂書(shū)和書(shū)費(fèi)管理,其中僅售書(shū)處理又分為零售、集體購(gòu)書(shū)和教師用書(shū)處理三部分。而每部分內(nèi)部、各個(gè)部分之間都有著不同的關(guān)系,如入庫(kù)與庫(kù)存之間,庫(kù)存與各售書(shū)之間,集體售書(shū)與預(yù)交書(shū)費(fèi)、退書(shū)款之間等等。性能要求:①先進(jìn)性。為滿足學(xué)校教材部門(mén)目前和未來(lái)實(shí)際工作的需要,本系統(tǒng)的設(shè)計(jì)應(yīng)確保在一段相當(dāng)長(zhǎng)的時(shí)間內(nèi)能保持其先進(jìn)性,這主要表現(xiàn)系統(tǒng)結(jié)構(gòu)的先進(jìn)性、運(yùn)行平臺(tái)的先進(jìn)性、數(shù)據(jù)庫(kù)管理系統(tǒng)的先進(jìn)性、開(kāi)發(fā)工具的先進(jìn)性和軟件設(shè)計(jì)思想的先進(jìn)性上。②實(shí)用性。目標(biāo)系統(tǒng)不是憑空想象孤立制定的,而是依附于教材管理業(yè)務(wù)的管理模式的。根據(jù)業(yè)務(wù)的目標(biāo)和功能,通過(guò)調(diào)查和分析,找出其薄弱環(huán)節(jié),提出目標(biāo)系統(tǒng)的目標(biāo)和功能。因此,一旦目標(biāo)系統(tǒng)投入運(yùn)行,必將是實(shí)用可行的。③通用性。目標(biāo)系統(tǒng)不僅要滿足教材管理業(yè)務(wù)要求和特點(diǎn),而且也要考慮教材管理業(yè)務(wù)內(nèi)容的多變性。同時(shí)在開(kāi)發(fā)中,將盡量采用先進(jìn)的技術(shù)和方法,以確保目標(biāo)系統(tǒng)具有相當(dāng)?shù)耐ㄓ眯院挽`活性。④可靠性。目標(biāo)系統(tǒng)一旦投入運(yùn)行,將承擔(dān)教材業(yè)務(wù)中的管理工作,運(yùn)行不能出錯(cuò),因此,提高系統(tǒng)的可靠性是至關(guān)重要的。要采取一系列技術(shù)防范措施,包括目標(biāo)系統(tǒng)具有一定的容錯(cuò)性,在外界干擾和鍵盤(pán)誤操作的情況下不致發(fā)生系統(tǒng)崩潰和系統(tǒng)應(yīng)具有自我恢復(fù)能力等,以提高系統(tǒng)運(yùn)行的可靠性。⑤可維護(hù)性。由于目標(biāo)系統(tǒng)將由多個(gè)用戶使用,并受到各種因素影響較大,因此,系統(tǒng)的可維護(hù)性極其重要。在開(kāi)發(fā)中,考慮采用統(tǒng)一的編碼,統(tǒng)一的標(biāo)準(zhǔn)面和面向?qū)ο蟮燃夹g(shù)思想,以提高系統(tǒng)的可維護(hù)性。輸出要求:在保證輸出信息精確、及時(shí)而且適用的前提下,應(yīng)到輸出迅速、經(jīng)濟(jì)和方便使用者。既考慮屏幕格式,又考慮打印輸出格式。輸出格式能符合上級(jí)規(guī)定和滿足用戶的要求。輸入要求:在保證輸入信息正確性和滿足需要的前提下,應(yīng)做到輸入方法簡(jiǎn)單迅速、經(jīng)濟(jì)和方便使用者。輸入量應(yīng)保持在能滿足處理要求的最低限度。輸入量越少,錯(cuò)誤率越小,數(shù)據(jù)準(zhǔn)備時(shí)間也越少。輸入的準(zhǔn)備及輸入過(guò)程應(yīng)盡容易進(jìn)行,從而減少錯(cuò)誤的發(fā)生。應(yīng)盡早輸入數(shù)據(jù)進(jìn)行檢查(盡量接近原數(shù)據(jù)發(fā)生點(diǎn)),以便使錯(cuò)誤及時(shí)得到改正。1.2.2目標(biāo)教材管理系統(tǒng)是一套應(yīng)用方便、操作簡(jiǎn)單、高效的計(jì)算機(jī)化的管理信息系統(tǒng),它能實(shí)現(xiàn)多人同時(shí)辦公,符合信息管理系統(tǒng)的需求,它順應(yīng)了學(xué)校信息化建設(shè)的發(fā)展趨勢(shì)。這套系統(tǒng)不僅節(jié)約了人力資源,也節(jié)約了辦公時(shí)間,它實(shí)現(xiàn)了教材信息管理辦公的無(wú)紙化,它使得學(xué)校教材管理工作更趨于智能化、自動(dòng)化,它使網(wǎng)上辦公成為了現(xiàn)實(shí),為教材科管理人員解決了一大難題。1.2.3條件、假定和限制硬件條件:建議軟件壽命:5年。

服務(wù)器sun工作站,終端為pc機(jī)。運(yùn)行環(huán)境:Windows2000/XP

數(shù)據(jù)庫(kù):Access2003投入運(yùn)行最遲時(shí)間:2008/12/201.2.4可行性研究方法1.參考我校原有的教材管理系統(tǒng);2.對(duì)新疆大學(xué)教材科的有關(guān)領(lǐng)導(dǎo)和老師進(jìn)行咨詢(xún),了解用戶需求;1.2.5決定可行性的主要因素1.開(kāi)發(fā)所需資金;2.開(kāi)發(fā)所需技術(shù);3.能否滿足用戶的需求;1.3所建議技術(shù)可行性分析1.3.1對(duì)系統(tǒng)的簡(jiǎn)要描述本系統(tǒng)采用數(shù)據(jù)庫(kù)動(dòng)態(tài)連接和密碼登陸,并施以權(quán)限設(shè)定保護(hù)措施,充分保證了數(shù)據(jù)庫(kù)中數(shù)據(jù)的安全性,實(shí)現(xiàn)了系統(tǒng)的網(wǎng)絡(luò)化;系統(tǒng)以實(shí)用為主,減少一些不必要的功能,盡可能的利用學(xué)?,F(xiàn)有的硬件資源和軟件資源,具有很好經(jīng)濟(jì)性;系統(tǒng)具有友好簡(jiǎn)潔的人機(jī)交互界面和清晰直觀的菜單,實(shí)現(xiàn)了多界面的自由切換;操作直觀便捷。人性化的系統(tǒng)設(shè)計(jì)和準(zhǔn)確的報(bào)告;該系統(tǒng)操作簡(jiǎn)易,自動(dòng)化程度高,處理速度較快,使人員的工作效率得到提高。1.3.2數(shù)據(jù)流程和處理流程SKIPIF1<0圖1.1數(shù)據(jù)流圖SKIPIF1<0圖1.2處理流程圖1.3.3技術(shù)可行性評(píng)價(jià)根據(jù)現(xiàn)有條件和現(xiàn)有技術(shù)水平,我們一致認(rèn)為能夠達(dá)到所需的功能目標(biāo);鑒于開(kāi)發(fā)人員的數(shù)量和當(dāng)前軟件質(zhì)量的要求,我們認(rèn)為完全能夠滿足要求。在規(guī)定的期限內(nèi),開(kāi)發(fā)能夠完成;1.4.所建議系統(tǒng)經(jīng)濟(jì)可行性分析1.4.1支出基建費(fèi)用:服務(wù)器、需要終端PC五臺(tái)、網(wǎng)絡(luò)設(shè)備和輔助、打印機(jī)一臺(tái)、打印紙其他費(fèi)用:購(gòu)買(mǎi)Access2003數(shù)據(jù)庫(kù);正版操作系統(tǒng);操作人員培訓(xùn)費(fèi)用。1.4.2效益簡(jiǎn)化工作流程,減少人力支出,提高工作效率。對(duì)公司的長(zhǎng)遠(yuǎn)發(fā)展有不可估價(jià)的效益和利益。1.4.3收益/投資比H/L1.4.4投資回收周期這個(gè)系統(tǒng)運(yùn)行周期受實(shí)際環(huán)境的影響,只要不受到大的波動(dòng),在二至三年就可以回收成本。1.4.5敏感性分析由于我們將采用當(dāng)前非常合理的軟件開(kāi)發(fā)方式及強(qiáng)大的軟件擴(kuò)展功能,所以該系統(tǒng)生存周期至少為3年,估計(jì)最長(zhǎng)可達(dá)10年1.5.社會(huì)因素可行性分1.5.1法律因素開(kāi)發(fā)方保留軟件的開(kāi)發(fā)權(quán)、維護(hù)權(quán),如侵犯版權(quán),開(kāi)發(fā)方依法追究其法律責(zé)任。1.5.2用戶使用可行性在軟件開(kāi)發(fā)前必須與教材科的領(lǐng)導(dǎo)及老師交流,滿足用戶的需求,系統(tǒng)管理員要求有計(jì)算機(jī)的專(zhuān)業(yè)知識(shí),所有人員都要經(jīng)過(guò)培訓(xùn).管理人員也需經(jīng)一般培訓(xùn)。另一方面將提供較全面的文檔幫助學(xué)習(xí)使用。經(jīng)過(guò)培訓(xùn)人員將會(huì)熟練使用本軟件。2需求分析2.1任務(wù)概述2.1.1目標(biāo)1.實(shí)現(xiàn)基本功能,使該軟件能夠運(yùn)用到實(shí)際中;2.盡力使軟件易于用戶使用,提高用戶的工作效率;2.1.2運(yùn)行環(huán)境運(yùn)行環(huán)境:MicrosoftWindows98或更高版本的Windows系列操作系統(tǒng)數(shù)據(jù)庫(kù):Access20032.1.3條件與限制1.功能要求較復(fù)雜,需要注意的細(xì)節(jié)多;2.操作要簡(jiǎn)單,方便,需要非常合理的設(shè)計(jì);3.資金缺乏,幾乎沒(méi)有相應(yīng)的開(kāi)發(fā)基金;2.2數(shù)據(jù)描述2.2.1數(shù)據(jù)流圖信息1.教材基本信息制定、輸入、修改、查詢(xún),包括書(shū)名、編號(hào)、作者、出版社、類(lèi)別、版次、入庫(kù)日期、庫(kù)存數(shù)、市場(chǎng)價(jià)、折扣價(jià)等2.學(xué)生信息制定、輸入、修改、查詢(xún),包括學(xué)號(hào)、姓名、學(xué)生院系、學(xué)生班級(jí)、學(xué)生專(zhuān)業(yè)、聯(lián)系電話、領(lǐng)書(shū)時(shí)間、購(gòu)書(shū)數(shù)量、繳費(fèi)金額、書(shū)費(fèi)余額等3.訂購(gòu)信息的制定、輸入、修改、查詢(xún),包括訂購(gòu)日期、學(xué)生姓名、教材編號(hào)、教材名稱(chēng)、教材數(shù)量、單價(jià)、備注。4.發(fā)放書(shū)信息制定、輸入、修改、查詢(xún),包括系院號(hào)、班級(jí)號(hào)、學(xué)號(hào)、姓名、教材編號(hào)、教材名稱(chēng)、備注。2.2.2數(shù)據(jù)流圖第一步,畫(huà)出關(guān)聯(lián)數(shù)據(jù)流圖FI:訂書(shū)單F2:發(fā)書(shū)單SKIPIF1<0圖2.1教材管理系統(tǒng)關(guān)聯(lián)圖第二步,畫(huà)出底層數(shù)據(jù)流圖F1:訂書(shū)單F2:發(fā)書(shū)單D1:訂單數(shù)目D2:庫(kù)存數(shù)目D3;庫(kù)存充足訂單D4:庫(kù)存不足訂單D5:購(gòu)書(shū)單D6:入庫(kù)單D7:出庫(kù)單SKIPIF1<0圖2.2教材管理系統(tǒng)數(shù)據(jù)流圖2.2.3數(shù)據(jù)庫(kù)需求設(shè)計(jì)數(shù)據(jù)庫(kù)是一種存儲(chǔ)數(shù)據(jù)并對(duì)數(shù)據(jù)進(jìn)行操作的工具。數(shù)據(jù)庫(kù)的作用在于組織和表達(dá)信息,簡(jiǎn)而言之,數(shù)據(jù)庫(kù)就是信息的集合。計(jì)算機(jī)的數(shù)據(jù)庫(kù)可以分為兩類(lèi):非關(guān)系數(shù)據(jù)庫(kù)(flat-file)和關(guān)系數(shù)據(jù)庫(kù)(relational)。關(guān)系數(shù)據(jù)庫(kù)中包含了多個(gè)數(shù)據(jù)表的信息,數(shù)據(jù)庫(kù)含有各個(gè)不同部分的術(shù)語(yǔ),象記錄、域等。新建一個(gè)數(shù)據(jù)庫(kù)創(chuàng)建任何一個(gè)數(shù)據(jù)庫(kù)的第一步是仔細(xì)的規(guī)劃數(shù)據(jù)庫(kù),設(shè)計(jì)必須是靈活的、有邏輯的。創(chuàng)建一個(gè)數(shù)據(jù)庫(kù)結(jié)構(gòu)的過(guò)程被認(rèn)為是數(shù)據(jù)模型設(shè)計(jì)。1.標(biāo)識(shí)需要的數(shù)據(jù);2.收集被標(biāo)識(shí)的字段到表中;3.標(biāo)識(shí)主關(guān)鍵字字段;4.繪制一個(gè)簡(jiǎn)單的數(shù)據(jù)圖表;5.規(guī)范數(shù)據(jù);6.標(biāo)識(shí)指定字段的信息;7.創(chuàng)建物理表。2.2.4實(shí)體-關(guān)系圖E-R圖描述了系統(tǒng)之間各實(shí)體之間的聯(lián)系。SKIPIF1<0圖2.3E-R圖書(shū)費(fèi)情2.2.5數(shù)據(jù)字典書(shū)費(fèi)情學(xué)生={學(xué)號(hào)+姓名+學(xué)生院系+學(xué)生班級(jí)+學(xué)生專(zhuān)業(yè)+聯(lián)系電話+領(lǐng)書(shū)時(shí)間+購(gòu)書(shū)數(shù)量+繳費(fèi)金額+書(shū)費(fèi)余額}學(xué)號(hào):11{數(shù)字字符}11學(xué)生的唯一表示,每個(gè)學(xué)生都有自己唯一的一個(gè)學(xué)號(hào),由11位組成,例:20041400034。1-4位表示入學(xué)年份;5、6位表示院系號(hào);后5位表示學(xué)生的號(hào)數(shù);姓名:1{姓名標(biāo)識(shí)}25;姓名標(biāo)識(shí),漢字字符+·+字母字符;學(xué)生院系:3{漢字字符}16學(xué)生所在院系,例如:信息科學(xué)與工程學(xué)院;學(xué)生班級(jí):6{漢字字符+數(shù)字字符}16學(xué)生所在班級(jí),例:計(jì)算機(jī)0401。漢字字符表示專(zhuān)業(yè),1、2位表示入學(xué)年份;3、4位表示班級(jí)號(hào)數(shù);學(xué)生專(zhuān)業(yè):2{漢字字符}16;學(xué)生所學(xué)專(zhuān)業(yè),例如:計(jì)算機(jī)科學(xué)與技術(shù)專(zhuān)業(yè);聯(lián)系電話:7{數(shù)字字符}12;領(lǐng)書(shū)時(shí)間:8{數(shù)字字符}8例如:20080510表示2008年5月10日領(lǐng)取教材;購(gòu)書(shū)數(shù)量:0{數(shù)值數(shù)據(jù)}100;繳費(fèi)金額:0.00{數(shù)值數(shù)據(jù)}2000.00;書(shū)費(fèi)余額:0.00{數(shù)值數(shù)據(jù)}2000.00;教材={書(shū)名+編號(hào)+作者+出版社+類(lèi)別+版次+入庫(kù)日期+庫(kù)存數(shù)+市場(chǎng)價(jià)+折扣價(jià)};書(shū)名:1{漢字字符+字母字符+數(shù)字字符}20顯示書(shū)的名稱(chēng),例:《微型計(jì)算機(jī)控制技術(shù)》;編號(hào):13{數(shù)字字符}13;作者:書(shū)的編寫(xiě)者,例:謝劍英賈青編著;出版社:書(shū)的出版社,例:國(guó)防工業(yè)出版社;類(lèi)別:[理工類(lèi)|文史類(lèi)|文體藝術(shù)類(lèi)];版次:1{數(shù)字字符}2|修訂版;入庫(kù)日期:8{數(shù)字字符}8;庫(kù)存數(shù):0{數(shù)值數(shù)據(jù)}10000;市場(chǎng)價(jià):教材定價(jià);折扣價(jià)學(xué)生購(gòu)書(shū)打折后的價(jià)格;課程={課程號(hào)+課程名};課程號(hào):課程開(kāi)課的標(biāo)識(shí)號(hào),相同開(kāi)課有相同課程號(hào);課程名:開(kāi)課課程的名字,例:操作系統(tǒng);開(kāi)課班級(jí):針對(duì)開(kāi)設(shè)課程的班級(jí),例:計(jì)算機(jī)0401/3/5表示計(jì)算機(jī)04級(jí)一、三、五班開(kāi)該門(mén)課;院系:開(kāi)設(shè)課程的院系,主要是體現(xiàn)教師的所在分院;教師={教師號(hào)+姓名+院系+電話};教師號(hào):唯一標(biāo)識(shí)教師的號(hào)碼;姓名:1{姓名標(biāo)識(shí)}25;姓名標(biāo)識(shí),漢字字符+·+字母字符;院系:行政隸屬于的管理分院;電話:7{數(shù)字字符}12;書(shū)店={店名+店號(hào)+電話+傳真};店名:采購(gòu)教材的書(shū)店,例如:新華書(shū)店;店號(hào):書(shū)店的編號(hào);傳真:書(shū)店的傳真號(hào);2.3.功能需求2.3.1功能描述與教材管理相關(guān)人員的交流,得出該系統(tǒng)應(yīng)具有如下一些功能:

1.基本信息維護(hù)功能,能夠通過(guò)該系統(tǒng)維護(hù)教材管理的相關(guān)信息。如教材相關(guān)信息(包括教材基本信息、教材版本、出版社等),學(xué)生相關(guān)信息(包括姓名、學(xué)號(hào)、院系、班級(jí)等)。管理人員通過(guò)該系統(tǒng),能夠?qū)ι鲜鲂畔⑦M(jìn)行維護(hù)。

2.教材需求管理功能。包括學(xué)生需求和教師需求兩個(gè)部份。由毎門(mén)課的任課教師或每個(gè)系的教學(xué)秘書(shū)輸入該門(mén)課程采用的教材及需求數(shù)量。

3.采購(gòu)/入庫(kù)管理功能。包括采購(gòu)和入庫(kù)兩個(gè)功能。對(duì)每一種教材,通過(guò)計(jì)算庫(kù)存數(shù)量、學(xué)生需求數(shù)量和教師需求數(shù)量,可以得到需要采購(gòu)的數(shù)量。每一次教材入庫(kù),可以錄入相應(yīng)的數(shù)據(jù)。

4.零售/出庫(kù)管理功能。包括零售、班級(jí)領(lǐng)用、教師領(lǐng)用三個(gè)功能。零售,即教材科對(duì)教材的零售。班級(jí)領(lǐng)用,根據(jù)學(xué)生對(duì)教材的需求數(shù)據(jù)領(lǐng)用教材,具體到每一個(gè)學(xué)生是否領(lǐng)用,教師領(lǐng)用,根據(jù)教師對(duì)教材的需求數(shù)據(jù)領(lǐng)用教材。

5.其他操作功能。包括報(bào)損、庫(kù)存、結(jié)算三個(gè)功能。報(bào)損,即錄入教材的報(bào)損信息。庫(kù)存,查詢(xún)每一種教材的入庫(kù)、學(xué)生領(lǐng)用、教師領(lǐng)用、零售、報(bào)損、庫(kù)存等情況。結(jié)算,根據(jù)每個(gè)學(xué)生的繳費(fèi)情況和領(lǐng)書(shū)情況,計(jì)算該學(xué)生的書(shū)費(fèi)結(jié)余。

6.學(xué)生查詢(xún)功能。每個(gè)學(xué)生根據(jù)自己的帳號(hào)和密碼,可以查詢(xún)自己的領(lǐng)書(shū)情況以及繳費(fèi)、支出、結(jié)余情況。2.4性能需求2.4.1數(shù)據(jù)精確度由于該系統(tǒng)對(duì)數(shù)據(jù)的精確性要求較高,字符型數(shù)據(jù),精確到1位;數(shù)值型數(shù)據(jù),精確到0.01;日期型數(shù)據(jù):精確到日。2.4.2時(shí)間特性響應(yīng)時(shí)間:主要取決于計(jì)算機(jī)的配置和算法的復(fù)雜度;數(shù)據(jù)轉(zhuǎn)換與傳輸時(shí)間:一般在2秒以?xún)?nèi),最差不超過(guò)6秒,更新處理時(shí)間,0.1s-2s;2.4.3適應(yīng)性由于本系統(tǒng)基本上只是對(duì)Access2003數(shù)據(jù)庫(kù)的操作,所以系統(tǒng)只要支持Access2003,就可以正常運(yùn)行,盡量降低系統(tǒng)對(duì)硬件的苛求。3概要設(shè)計(jì)3.1任務(wù)概述3.1.1目標(biāo)實(shí)現(xiàn)基本功能,使該軟件能夠運(yùn)用到實(shí)際中;盡力使軟件有較強(qiáng)的易用性,最大可能的提高教材管理系統(tǒng)的工作效率,減少工作人員的工作量;提高算法的效率,當(dāng)處理數(shù)千條的數(shù)據(jù)時(shí),應(yīng)該有較快的響應(yīng)速度。3.1.2運(yùn)行環(huán)境操作系統(tǒng):MicrosoftWindows98或更高版本的Windows系列操作系統(tǒng)數(shù)據(jù)庫(kù):Access20033.2總體設(shè)計(jì)3.2.1處理流程圖SKIPIF1<0圖3.1處理流程圖3.2.2系統(tǒng)層次圖:該教材訂購(gòu)系統(tǒng)的功能包括查詢(xún)書(shū)信息和用戶所訂購(gòu)的圖書(shū)信息,訂購(gòu)圖書(shū),取消圖書(shū)的預(yù)定,打印輸出圖書(shū)預(yù)定的統(tǒng)計(jì)單,帳號(hào)用戶管理等。1.查詢(xún):輸入教師和學(xué)生的帳號(hào)以及書(shū)的相關(guān)信息,則自動(dòng)顯示其名下的書(shū)的信息。2.書(shū)的訂購(gòu):用戶登陸帳號(hào),查詢(xún)教師名下的書(shū)進(jìn)行選購(gòu)。3.退書(shū):用戶登陸帳號(hào),顯示用戶名下的圖書(shū)信息,進(jìn)行刪選。4.打印輸出:對(duì)學(xué)生選購(gòu)的書(shū)進(jìn)行統(tǒng)計(jì),以便集體采購(gòu)。5帳戶管理:登陸用戶,輸入新密碼進(jìn)行修改。SKIPIF1<0圖3.2系統(tǒng)層次圖3.2.3IPO表表3.1IPO表1IPO表1系統(tǒng):基于網(wǎng)絡(luò)的教材管理系統(tǒng)模塊:教材管理員子系統(tǒng)編號(hào):1.0 輸入:教材基本信息教材管理信息輸出:教材基本信息,教材管理信息處理:學(xué)生基本信息,教材管理信息的導(dǎo)入、導(dǎo)出表3.2IPO表2IPO表2系統(tǒng):基于網(wǎng)絡(luò)的教材管理系統(tǒng)模塊:教材需求管理子系統(tǒng)編號(hào):2.0輸入:學(xué)生教材需求教師教材需求輸出:所需教材基本信息所需教材庫(kù)存數(shù)量是否需要購(gòu)買(mǎi)教材處理:對(duì)學(xué)生和教師的教材需求進(jìn)行統(tǒng)計(jì),做出教材購(gòu)買(mǎi)計(jì)劃和教材發(fā)放計(jì)劃,表3.3IPO表3IPO表3系統(tǒng):基于網(wǎng)絡(luò)的教材管理系統(tǒng)模塊:學(xué)習(xí)查詢(xún)子系統(tǒng)編號(hào):3.0輸入:學(xué)生登陸信息,學(xué)生基本信息學(xué)生繳費(fèi)信息輸出:相應(yīng)學(xué)生的購(gòu)買(mǎi)教材情況相應(yīng)學(xué)生的費(fèi)用使用情況相應(yīng)學(xué)生費(fèi)用余額處理:通過(guò)學(xué)生登陸信息對(duì)學(xué)生進(jìn)行檢索;3.3數(shù)據(jù)結(jié)構(gòu)設(shè)計(jì)3.3.1數(shù)據(jù)表設(shè)計(jì)表3.4教材信息表列名類(lèi)型主碼可為空值描述bookid數(shù)字YN由數(shù)據(jù)庫(kù)自動(dòng)生成的順序編號(hào),作為圖書(shū)的標(biāo)示。bookname文本NN書(shū)籍的名稱(chēng)。bookpublisher文本NY出版社bookauthor文本NN作者banci數(shù)字NN該書(shū)的版次kucunliang數(shù)字NY該書(shū)在庫(kù)存中的數(shù)量shichangjia數(shù)字NN市場(chǎng)價(jià)zhekoujia數(shù)字NY折扣價(jià)anclassid文本NY該書(shū)屬于什么主類(lèi)adddate日期/時(shí)間NY入庫(kù)日期表3.5學(xué)生信息表列名類(lèi)型主碼可為空值描述xuehao數(shù)字YN學(xué)生的學(xué)號(hào)studentname文本NN學(xué)生姓名yuanxi文本NN學(xué)生所在院系banji文本NN學(xué)生所在班級(jí)lingshushijian日期/時(shí)間NY領(lǐng)取圖書(shū)的時(shí)間goushushuliang數(shù)字NY所需圖書(shū)數(shù)量jiaofei數(shù)值NY學(xué)費(fèi)繳納情況Shufeiyu’e數(shù)值NY學(xué)費(fèi)所剩余額zhuanye文本NN學(xué)生所學(xué)專(zhuān)業(yè)dianhua數(shù)字NY學(xué)生的聯(lián)系電話表3.6教師信息表列名類(lèi)型主碼可為空值描述jiaoshihao數(shù)字YN學(xué)校在職老師的編號(hào),jiaoshiname文本NN教師的姓名yuanxi文本NY教師所在院系dianhua數(shù)字NY教師的聯(lián)系電話表3.7課程信息表列名類(lèi)型主碼可為空值描述kechenghao數(shù)字YN學(xué)校所開(kāi)課程的編號(hào)kechengname文本NN所開(kāi)課程的名稱(chēng)kaikeyuanxi文本NY開(kāi)設(shè)該門(mén)課程的院系kaikebaiji文本NY開(kāi)設(shè)該門(mén)課程的班級(jí)表3.8書(shū)店信息表列名類(lèi)型主碼可為空值描述dianhao數(shù)字YN購(gòu)買(mǎi)教材的書(shū)店名稱(chēng)dname文本NN購(gòu)買(mǎi)教材的書(shū)店編號(hào)dianhua數(shù)字NN書(shū)店的聯(lián)系電話chuanzhen數(shù)字NY書(shū)店的傳真號(hào)3.4接口設(shè)計(jì)3.4.1外部接口通過(guò)將程序生成.exe可執(zhí)行文件,用戶通過(guò)操作可視化圖形界面實(shí)現(xiàn)對(duì)軟件的操作。同時(shí)安裝.NETFramework和語(yǔ)言包,以用于沒(méi)有安裝。Net的計(jì)算機(jī);3.4.2內(nèi)部接口1.數(shù)據(jù)導(dǎo)入2.數(shù)據(jù)庫(kù)備份3.通過(guò)教材基本信息查詢(xún)4.數(shù)據(jù)庫(kù)恢復(fù)3.5數(shù)據(jù)庫(kù)設(shè)計(jì)3.5.1網(wǎng)絡(luò)數(shù)據(jù)庫(kù)網(wǎng)絡(luò)數(shù)據(jù)庫(kù),就是指把數(shù)據(jù)庫(kù)技術(shù)引入到計(jì)算機(jī)網(wǎng)絡(luò)系統(tǒng)中,借助于網(wǎng)絡(luò)技術(shù)將存儲(chǔ)與數(shù)據(jù)庫(kù)中的大量信息及時(shí)發(fā)布出去,實(shí)現(xiàn)用戶與數(shù)據(jù)庫(kù)的實(shí)時(shí)動(dòng)態(tài)交互。網(wǎng)絡(luò)數(shù)據(jù)庫(kù)系統(tǒng)的組成元素包括客戶端、服務(wù)器端以及連接客戶端與服務(wù)器端的網(wǎng)絡(luò)。網(wǎng)絡(luò)數(shù)據(jù)庫(kù)技術(shù)目前在局域網(wǎng)及Internet上應(yīng)用廣泛,例如許多企業(yè)的各種信息管理系統(tǒng),基于校園網(wǎng)的各種教育系統(tǒng)和管理系統(tǒng),基于Internet的各種簡(jiǎn)單網(wǎng)站留言簿、論壇及復(fù)雜的遠(yuǎn)程教育和網(wǎng)上書(shū)店網(wǎng)站,這些系統(tǒng)幾乎都采用了網(wǎng)絡(luò)數(shù)據(jù)庫(kù)技術(shù)來(lái)實(shí)現(xiàn)。3.5.2數(shù)據(jù)庫(kù)的C/S模式和B/S模式在信息管理系統(tǒng)越來(lái)越復(fù)雜的今天,數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)的開(kāi)發(fā)已經(jīng)轉(zhuǎn)移為多層數(shù)據(jù)庫(kù)模式.1.客戶機(jī)/服務(wù)器模式C/S(客戶機(jī)/服務(wù)器)應(yīng)用程序在邏輯上劃分為幾個(gè)部分,分別在不同的機(jī)器運(yùn)行,這些機(jī)器既可以在一個(gè)局域網(wǎng)內(nèi),也可以在Internet上.C/S模式和單機(jī)數(shù)據(jù)庫(kù)訪問(wèn)相比確實(shí)具有很大的優(yōu)勢(shì),它可以實(shí)現(xiàn)多個(gè)用戶同時(shí)對(duì)數(shù)據(jù)庫(kù)的操作和管理,符合一般的MIS系統(tǒng)的要求.但是,隨著近幾年Internet/Intranet的發(fā)展,企業(yè)的工作方式也發(fā)生了相應(yīng)的變化.2)多層應(yīng)用模式多層應(yīng)用模式數(shù)據(jù)庫(kù)應(yīng)用程序分成若干個(gè)邏輯模塊;客戶端應(yīng)用程序主要用來(lái)顯示數(shù)據(jù)和處理與用戶的交互,理想的情況是,客戶端應(yīng)用程序根本不管理也不需要知道數(shù)據(jù)的存儲(chǔ)和維護(hù),在這里有作為中間層的應(yīng)用程序服務(wù)器來(lái)協(xié)調(diào)和更新多個(gè)客戶應(yīng)用程序的請(qǐng)求,同時(shí)處理所有定義數(shù)據(jù)給與遠(yuǎn)程數(shù)據(jù)服務(wù)器交互的細(xì)節(jié),三層B/S結(jié)構(gòu)就是一種典型的多層體系結(jié)構(gòu).隨著Internet的發(fā)展,以Web技術(shù)為基礎(chǔ)的B/S模式應(yīng)用越來(lái)越廣泛,許多基于網(wǎng)絡(luò)數(shù)據(jù)庫(kù)的應(yīng)用系統(tǒng)都采用這種模式。B/S由瀏覽器、Web服務(wù)器和數(shù)據(jù)庫(kù)服務(wù)器三個(gè)部分組成。在這種模式下,客戶端使用一個(gè)通用的瀏覽器,用戶所有的操作都是通過(guò)瀏覽器進(jìn)行的。B/S結(jié)構(gòu)的核心是Web服務(wù)器,它負(fù)責(zé)接收遠(yuǎn)程或本地的HTTP查詢(xún)請(qǐng)求,然后根據(jù)查詢(xún)條件從數(shù)據(jù)庫(kù)服務(wù)器中獲取相關(guān)數(shù)據(jù),再將結(jié)果翻譯成HTML和各種頁(yè)面描述語(yǔ)言,返回給提出查詢(xún)要求的瀏覽器。同時(shí),瀏覽器也可將要求更改、刪除、更新數(shù)據(jù)記錄的請(qǐng)求發(fā)給Web服務(wù)器,由Web服務(wù)器完成與數(shù)據(jù)庫(kù)的連接并完成操作。典型的B/S模式結(jié)構(gòu)如圖所示。WWeb瀏覽器Web服務(wù)器數(shù)據(jù)庫(kù)服務(wù)器圖3.3典型B/S模式結(jié)構(gòu)圖概括起來(lái),使用三層B/S的體系結(jié)構(gòu)的優(yōu)點(diǎn)表現(xiàn)在以下幾個(gè)方面:(1)共享中間層的商業(yè)邏輯(2)“瘦”客戶應(yīng)用程序(3)結(jié)構(gòu)靈活、通用性高(4)分布式數(shù)據(jù)處理(3)安全性能好在本系統(tǒng)中,我們采用了B/S模式進(jìn)行系統(tǒng)的開(kāi)發(fā).B/S結(jié)構(gòu)應(yīng)用程序相對(duì)于傳統(tǒng)的C/S結(jié)構(gòu)應(yīng)用程序具有如下優(yōu)點(diǎn):(1)B/S建立在廣域網(wǎng)上面向不同的用戶群地域分散與操作系統(tǒng)平臺(tái)的選擇關(guān)系小.(2)B/S建立在瀏覽器上有更加豐富和生動(dòng)的表現(xiàn)方式與用戶交流,并且系統(tǒng)設(shè)計(jì)難度小,開(kāi)發(fā)成本降低.(3)B/S模式中網(wǎng)上信息和數(shù)據(jù)內(nèi)容集中管理,便于系統(tǒng)的修改和擴(kuò)充,不需要將修改的新程序和數(shù)據(jù)內(nèi)容下發(fā)到各個(gè)客戶端,系統(tǒng)維護(hù)效率高、費(fèi)用低.(4)對(duì)于終端用戶來(lái)講,B/S模式比C/S簡(jiǎn)化了客戶端程序,減少了終端用戶的投入成本.4詳細(xì)設(shè)計(jì)4.1模塊設(shè)計(jì)4.1.1模塊描述瀏覽功能:以網(wǎng)頁(yè)形式顯示全部記錄。查看詳細(xì)信息資料:可在瀏覽狀態(tài)下點(diǎn)擊某條記錄,顯示全部信息。條件查詢(xún)功能:用戶可有選擇的進(jìn)行查詢(xún)。增加功能:增加一條或多條記錄。刪除功能:刪除一條或多條記錄。修改功能:修改全部字段(課程,教材,人數(shù),備用書(shū))只有備用書(shū)可為空。密碼管理:登陸系統(tǒng)后用戶可以隨時(shí)對(duì)密碼進(jìn)行更改。導(dǎo)入或?qū)С觯嚎梢园汛鎯?chǔ)為Excel文件的學(xué)生資料導(dǎo)入到學(xué)生表中。身份驗(yàn)證:進(jìn)入系統(tǒng)時(shí),對(duì)用戶身份進(jìn)行檢查,只允許合法用戶登陸系統(tǒng)。登陸后,根據(jù)用戶權(quán)限設(shè)定訪問(wèn)權(quán)限。4.2身份驗(yàn)證模塊4.2.1功能描述功能:對(duì)學(xué)生用戶進(jìn)行身份驗(yàn)證,通過(guò)驗(yàn)證則登陸系統(tǒng)。輸入項(xiàng)目:輸入用戶名和密碼。輸出項(xiàng)目:無(wú)。SKIPIF1<0圖4.1用戶身份驗(yàn)證模塊流圖4.2.2程序描述SKIPIF1<0圖4.2學(xué)生查詢(xún)模塊流程圖4.2.3設(shè)計(jì)描述用戶注冊(cè),如果學(xué)生注冊(cè)為用戶,就可以使用在線查詢(xún)的功能。這里我們指定用戶需要填寫(xiě)信息比較簡(jiǎn)單。用戶可以更改自己的私有信息,如密碼。進(jìn)入系統(tǒng)時(shí),對(duì)用戶身份進(jìn)行檢查,只允許合法用戶登陸系統(tǒng)。登陸后,根據(jù)用戶權(quán)限設(shè)定訪問(wèn)權(quán)限。表4.1身份驗(yàn)證模塊控件及功能表控件控件名稱(chēng)功能確定-按鈕cmdOk登陸到教材管理系統(tǒng)離開(kāi)系統(tǒng)-按鈕cmdExit離開(kāi)系統(tǒng)用戶名-文本框txtUid輸入用戶名密碼-文本框txtPwd輸入密碼4.3系統(tǒng)功能模塊4.3.1功能描述功能:選擇各種系統(tǒng)功能。輸入項(xiàng)目:鼠標(biāo)或鍵盤(pán)事件。輸出項(xiàng)目:無(wú)。SKIPIF1<0圖4.3系統(tǒng)功能模塊圖4.3.2程序描述SKIPIF1<04.4系統(tǒng)功能模塊程序流程圖4.3.3設(shè)計(jì)描述管理員注冊(cè)登陸:填寫(xiě)的與數(shù)據(jù)庫(kù)中的信息要一致,不容有錯(cuò)用戶名:×××××密碼:×××××,還可以通過(guò)后臺(tái)增加管理員,更改管理員帳號(hào)密碼等操作,密碼限制5位添加教材信息:對(duì)新購(gòu)進(jìn)的教材進(jìn)行添加;修改教材信息:對(duì)已有教材的信息進(jìn)行修改;費(fèi)用管理情況:對(duì)學(xué)生的書(shū)費(fèi)使用情況進(jìn)行管理;教材出售情況:根據(jù)銷(xiāo)售情況查詢(xún)出教材的出售售情況;庫(kù)存情況:庫(kù)存情況根據(jù)庫(kù)存10這個(gè)條件,一一羅列出來(lái);教材購(gòu)買(mǎi)情況:對(duì)學(xué)生所需要的教材,庫(kù)存數(shù)量不足或完全沒(méi)有的教材進(jìn)行購(gòu)買(mǎi);訂單管理:查看訂單:下完訂單,提示訂單編號(hào)的此用戶的記錄都會(huì)記錄在此分類(lèi)下整理訂單:根據(jù)條件來(lái)整理訂單數(shù)據(jù),為服務(wù)器減少無(wú)謂的資源浪費(fèi)!清除訂單記錄:此功能要慎用,一旦清空了所有數(shù)據(jù)就會(huì)丟失,此功能放在年終結(jié)算時(shí)用到表4.2系統(tǒng)功能模塊控件及功能表控件控件名稱(chēng)功能系統(tǒng)管理-頁(yè)面管理—菜單mnu1System系統(tǒng)管理-頁(yè)面管理—登陸-菜單mnuLoad登陸到系統(tǒng)系統(tǒng)管理-頁(yè)面管理—注銷(xiāo)-菜單mnuLogout注銷(xiāo)本系統(tǒng)系統(tǒng)管理-頁(yè)面管理—鎖定系統(tǒng)-菜單mnuLocked鎖定系統(tǒng)系統(tǒng)管理-頁(yè)面管理—離開(kāi)系統(tǒng)-菜單mnuExit退出系統(tǒng)系統(tǒng)管理-用戶信息管理-學(xué)生信息-菜單mnuclassdatainput學(xué)生信息導(dǎo)入系統(tǒng)管理-用戶信息管理—教師信息維護(hù)-菜單mnuTeacherData教師信息更新教材管理-教材信息管理-菜單mnuBookData教材信息更新教材管理-課程信息管理-菜單mnuCourseData課程信息更新教材管理-出版社信息維護(hù)-菜單mnuPubData出版社信息更新訂單管理-查看訂單—菜單mnuckddManage管理班級(jí)訂單及其相關(guān)明細(xì)訂單管理-訂單整理-菜單mnuddzlManag班級(jí)訂單及其明細(xì)的更新訂單管理-訂單清除-菜單mnuDdqc訂單明細(xì)的審核用戶管理-菜單mun1User系統(tǒng)用戶管理用戶管理―修改密碼-菜單mnuEditPassword修改用戶口令用戶管理-系秘書(shū)管理-菜單mnuWorker用戶信息的更新4.4程序邏輯4.4.1導(dǎo)入數(shù)據(jù)SKIPIF1<0圖4.5導(dǎo)入數(shù)據(jù)模塊流程圖4.4.2輸出邏輯SKIPIF1<0圖4.6輸出模塊流程圖4.4.3備份數(shù)據(jù)庫(kù)SKIPIF1<0圖4.7備份數(shù)據(jù)庫(kù)模塊流程圖4.4.4恢復(fù)數(shù)據(jù)庫(kù)SKIPIF1<04.8恢復(fù)數(shù)據(jù)庫(kù)模塊流程圖5系統(tǒng)實(shí)現(xiàn)5.1主要登錄界面及源代碼5.1.1用戶登錄圖5.1用戶登錄窗口圖5.2教材管理系統(tǒng)頁(yè)面部分代碼PrivateSubCommand1_Click()Adodc1.RecordSource="select*from用戶管理whereuser='"&Trim(DataCombo1.Text)&"'"Adodc1.RefreshDimcn$IfTrim(DataCombo1.Text)=""Then是一個(gè)文本框,判斷是不是為空,去除內(nèi)部的空格MsgBox"用戶名不能為空!",,"錯(cuò)誤"DataCombo1.SetFocus‘將光標(biāo)放在文本框中ExitSub5.1.2學(xué)生收費(fèi)圖5.3學(xué)生收費(fèi)窗口部分代碼:PrivateSubCombo1_Click()Adodc1.RecordSource="selectdistinctbjfrom學(xué)生收費(fèi)表wherexi='"&Trim(Combo1)+"'"'定義adoce1的訪問(wèn)路徑,其實(shí)就是綁定Adodc1.Refresh'刷新Combo2.Clear下拉框清空,DoWhileNotAdodc1.Recordset.EOF'循環(huán)到最后一條Combo2.AddItemAdodc1.Recordset.Fields(0)將數(shù)據(jù)庫(kù)里面第一個(gè)字段添加到下拉框里Combo1.AddItemAdodc1.Recordset.Fields(0)的意思是:選擇框1的記錄指針位置為0Adodc1.Recordset.MoveNext移到下一條記錄指針移動(dòng)到下一條數(shù)據(jù)LoopAdodc1.Recordset.Close關(guān)閉Adodc1.RecordSource="select*from學(xué)生收費(fèi)表wherexi='"&Combo1+"'"Adodc1.Refresh刷新刷新Adodc1數(shù)據(jù)集SetDataGrid1.DataSource=Adodc1設(shè)置DataGrid1的數(shù)據(jù)為Adodc1的數(shù)據(jù)EndSub5.1.3教材征訂圖5.4教材征訂窗口部分代碼:PrivateSubCombo1_Click()OnErrorResumeNext如果出現(xiàn)錯(cuò)誤,就跳過(guò),執(zhí)行下面的語(yǔ)句,即當(dāng)你出錯(cuò)的那句是不存在的Adodc2.Recordset.MoveFirst'移到第一條Adodc2.Recordset.Find"教材名='"&Trim(Combo1.Text)&"'"Combo2.Text=Adodc2.Recordset.Fields("作者")Combo3.Text=Adodc2.Recordset.Fields("出版社")DTPicker2=Adodc2.Recordset.Fields("出版日期")Text1.Text=""EndSub5.1.4教材入庫(kù)圖5.5教材入庫(kù)窗口部分代碼:PrivateSubCombo1_Click()OnErrorResumeNext如果出現(xiàn)錯(cuò)誤,就跳過(guò),執(zhí)行下面的語(yǔ)句,即當(dāng)你出錯(cuò)的那句是不存在的Adodc2.Recordset.MoveFirstAdodc2.Recordset.Find"教材名='"&Trim(Combo1)&"'"Text5=Adodc2.Recordset.Fields("作者")Text6=Adodc2.Recordset.Fields("出版社")DTPicker1=Adodc2.Recordset.Fields("出版日期")5.1.5教材出庫(kù)圖5.6教材出庫(kù)窗口部分代碼:Adodc3.Recordset.AddNewAdodc3.Recordset.Fields("教材名")=Trim(Combo3.Text)返回一個(gè)字符串,把他的前面和后面的空字符全部截掉Adodc3.Recordset.Fields("xi")=Trim(Combo1.Text)Adodc3.Recordset.Fields("bj")=Trim(Combo2.Text)Adodc3.Recordset.Fields("單價(jià)")=Trim(Text1.Text)Adodc3.Recordset.Fields("數(shù)量")=Trim(Text2.Text)Adodc3.Recordset.Fields("總金額")=Trim(Text3.Text)Adodc3.Recordset.Fields("出庫(kù)日期")=DTPicker1.ValueAdodc3.Recordset.Fields("課程類(lèi)別")=Trim(Text4.Text)Adodc3.Recordset.Fields("領(lǐng)書(shū)人")=Trim(Text5.Text)Adodc3.Recordset

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 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ì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論