信息管理系統(tǒng)課程設(shè)計(jì)------學(xué)生教材管理信息系統(tǒng)_第1頁(yè)
已閱讀1頁(yè),還剩20頁(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)介

1、<p><b>  課程設(shè)計(jì)說(shuō)明書(shū)</b></p><p>  題目: 學(xué)生教材管理信息系統(tǒng) </p><p>  學(xué) 系: ############## </p><p>  專業(yè)班級(jí): ############# </p><p>  學(xué) 號(hào): @@@@@@@@@

2、@@@@ </p><p>  學(xué)生姓名: @@@@@ @@@@@ </p><p>  指導(dǎo)教師: %%%%%%%%%%%%%% </p><p>  2011年 12月 29日 </p><p>  課程設(shè)計(jì)(論文)任務(wù)書(shū)</p><p>  管理科學(xué)與工程 系

3、信息管理 教研室</p><p>  年 月 日 </p><p><b>  摘要</b></p><p>  系統(tǒng)功能是指系統(tǒng)與外部環(huán)境相互聯(lián)系和作用中表現(xiàn)出來(lái)的性質(zhì)、能力和功效,也有人認(rèn)為是指系統(tǒng)的變化或行為所引起的、有利于環(huán)境中某些事物乃至整個(gè)環(huán)境存續(xù)和發(fā)展的作用。這兩種觀點(diǎn)都強(qiáng)調(diào)系統(tǒng)的性

4、能、作用等與環(huán)境之間的關(guān)系,這種關(guān)系正是人工系統(tǒng)所要達(dá)到的目的性。  按照控制論的觀點(diǎn),系統(tǒng)的目的是預(yù)先設(shè)定的目標(biāo),是引導(dǎo)系統(tǒng)行為的一種發(fā)展的穩(wěn)定的狀態(tài)。所謂吸引子,就是系統(tǒng)中具有終極性、穩(wěn)定性、吸引性的系統(tǒng)狀態(tài)點(diǎn)集合,具有吸引子的系統(tǒng)是有目的的系統(tǒng)。吸引子引導(dǎo)系統(tǒng)朝穩(wěn)定狀態(tài)發(fā)展,構(gòu)成系統(tǒng)的目的性行為?! ∠到y(tǒng)的環(huán)境是指系統(tǒng)之外所有與它相關(guān)聯(lián)的事物(也可看成是另外的系統(tǒng))所構(gòu)成的集合,而系統(tǒng)的功能或者目的就表現(xiàn)在這種系統(tǒng)和環(huán)境的相互

5、作用過(guò)程當(dāng)中。</p><p>  教材管理是教學(xué)管理中的組成部分,一般學(xué)校的教材管理模式是在學(xué)年制基礎(chǔ)上以班級(jí)為單位進(jìn)行處理的。院校的教材管理隨著學(xué)生規(guī)模的日益增大、教材日益多樣化、學(xué)生個(gè)人之間教材差異越來(lái)越大的現(xiàn)實(shí)面前已呈現(xiàn)出無(wú)法應(yīng)對(duì)的局面。因此,建立一套與選課相配套的教材管理模式和管理系統(tǒng)具有十分重要的意義和實(shí)際應(yīng)用的迫切性,而且現(xiàn)有的條件、管理理念和技術(shù)水平已使之成為可能。</p><

6、p>  開(kāi)發(fā)該教材管理系統(tǒng)是為了更好地管理學(xué)校的各類教材,便于教材管理人員訂書(shū)、領(lǐng)書(shū)、查詢教材資料及其庫(kù)存情況。使教材信息管理工作系統(tǒng)化、規(guī)范化、自動(dòng)化,從而達(dá)到提高教材管理效率的目的。</p><p><b>  目錄</b></p><p><b>  摘要3</b></p><p>  第一章 系統(tǒng)分析5&

7、lt;/p><p>  1.1 需求分析5</p><p>  1.1.1 用戶角色需求5</p><p>  1.1.2 性能需求5</p><p>  1.2 可行性研究6</p><p>  1.2.1 技術(shù)可行性6</p><p>  1.2.2 經(jīng)濟(jì)可行性6</p>

8、<p>  1.2.3 法律上的可行性6</p><p>  1.3 信息系統(tǒng)規(guī)劃7</p><p>  1.4 系統(tǒng)的開(kāi)發(fā)方法的選擇7</p><p>  1.5 組織結(jié)構(gòu)與功能分析7</p><p>  1.6 業(yè)務(wù)流程分析8</p><p>  1.7 數(shù)據(jù)與數(shù)據(jù)流程分析9<

9、/p><p>  1.8數(shù)據(jù)分析10</p><p>  第二章 系統(tǒng)設(shè)計(jì)11</p><p>  2.1系統(tǒng)總體結(jié)構(gòu)設(shè)計(jì)11</p><p>  2.2數(shù)據(jù)結(jié)構(gòu)與數(shù)據(jù)庫(kù)設(shè)計(jì)12</p><p>  圖2-5 供應(yīng)商實(shí)體E-R圖13</p><p>  2.3代碼設(shè)計(jì)17</p&

10、gt;<p>  2.3.1代碼設(shè)計(jì)(包括班級(jí)代碼、教材編碼)17</p><p>  2.4輸入/輸出18</p><p>  2.4.1輸入設(shè)計(jì)18</p><p>  2.4.2輸出設(shè)計(jì)18</p><p>  2.5模塊功能與處理過(guò)程設(shè)計(jì)19</p><p>  2.6算法描述圖19&

11、lt;/p><p><b>  第三章 總結(jié)20</b></p><p><b>  第一章 系統(tǒng)分析</b></p><p><b>  1.1 需求分析</b></p><p>  隨著科學(xué)技術(shù)的不斷提高,計(jì)算機(jī)網(wǎng)絡(luò)的功能已進(jìn)入人類社會(huì)的各個(gè)領(lǐng)域并發(fā)揮著越來(lái)越重要的作用。各類

12、學(xué)校的校園網(wǎng)也運(yùn)行了多年,但還有不少學(xué)校的管理系統(tǒng)缺少統(tǒng)一規(guī)劃,單機(jī)運(yùn)行的信息孤島還為數(shù)不少,所以有必要進(jìn)一步研究充分利用校園網(wǎng)合理整合原有異構(gòu)數(shù)據(jù)庫(kù),從而建立相關(guān)部門協(xié)同合作的管理系統(tǒng)。本教材管理平臺(tái)充分依托校園網(wǎng),實(shí)現(xiàn)教材信息的集中管理、分散操作、信息共享,使傳統(tǒng)的教材管理向著數(shù)字化、無(wú)紙化、智能化、綜合化的方向發(fā)展,并為進(jìn)一步實(shí)現(xiàn)完善的學(xué)校信息系統(tǒng)打下良好的基礎(chǔ)。學(xué)校通過(guò)使用本系統(tǒng),可以實(shí)現(xiàn)教材預(yù)定、領(lǐng)取、教材計(jì)劃、定單、庫(kù)存的自

13、動(dòng)管理,提高效率,避免出錯(cuò)。教材管理系統(tǒng)軟件切實(shí)推進(jìn)了教學(xué)管理的信息化。該軟件是以面向?qū)ο缶幊陶Z(yǔ)言為實(shí)現(xiàn)語(yǔ)言,其功能在系統(tǒng)內(nèi)部有源代碼直接完成。操作人員只需輸入一些簡(jiǎn)單的漢字、數(shù)字,即可完成操作,達(dá)到自己的目標(biāo)。大大提高了工作效率,作到信息的規(guī)范管理,科學(xué)統(tǒng)計(jì)和快速查詢,讓教材管理處更好的為學(xué)校服務(wù)。</p><p>  1.1.1 用戶角色需求</p><p>  根據(jù)習(xí)慣上教材科的操作

14、方式,整個(gè)系統(tǒng)應(yīng)該有三種用戶角色,即教材科人員,普通學(xué)生教師和系統(tǒng)管理員。</p><p>  教材科人員處理訂書(shū)領(lǐng)書(shū)操作,而不能進(jìn)入到系統(tǒng)管理的模塊中;學(xué)生教師可以查詢教材信息,不能進(jìn)入其它任何模塊;系統(tǒng)管理員在后臺(tái)對(duì)系統(tǒng)進(jìn)行用戶管理,教材信息管理,并展開(kāi)系統(tǒng)的正常運(yùn)行維護(hù)工作,但不能進(jìn)入教材科人員操作模塊。除普通的學(xué)生教師等查詢用戶外,每個(gè)角色操作都通過(guò)密碼驗(yàn)證和用戶類型選擇后登錄。通過(guò)系統(tǒng)管理員才可以修改密

15、碼。工作完成后,通過(guò)各自專門的出口退出登錄狀態(tài)。</p><p>  1.1.2 性能需求</p><p>  整個(gè)系統(tǒng)應(yīng)當(dāng)操作簡(jiǎn)便,界面友好,維護(hù)簡(jiǎn)便。數(shù)據(jù)庫(kù)要求運(yùn)行穩(wěn)定,執(zhí)行速度快,數(shù)據(jù)安全性高。軟件系統(tǒng)本身運(yùn)行對(duì)計(jì)算機(jī)硬件平臺(tái)和操作系統(tǒng)平臺(tái)要求適中。</p><p><b>  1.2 可行性研究</b></p><p

16、>  1.2.1 技術(shù)可行性</p><p>  此次信息系統(tǒng)開(kāi)發(fā)是對(duì)所學(xué)專業(yè)知識(shí)的一次綜合應(yīng)用與提高,我們小組可以在電子商務(wù)實(shí)驗(yàn)室完成系統(tǒng)開(kāi)發(fā)。該機(jī)房計(jì)算機(jī)配置肯定能滿足系統(tǒng)開(kāi)發(fā)的要求。我們小組可以選定兩三臺(tái)計(jì)算機(jī),建立系統(tǒng)開(kāi)發(fā)環(huán)境,主要是安裝數(shù)據(jù)庫(kù)工具(MS SQL SERVER 2000),應(yīng)用程序開(kāi)發(fā)工具(ASP.NET與Visual Studio 2010)。我們小組的部分成員有計(jì)算機(jī),小組成員之

17、間可以通過(guò)QQ或電話進(jìn)行即時(shí)交流,協(xié)調(diào)開(kāi)發(fā)工作,解決開(kāi)發(fā)工作中出現(xiàn)的問(wèn)題。</p><p>  就技術(shù)力量來(lái)說(shuō),該學(xué)期,我們小組各成員已經(jīng)學(xué)習(xí)了管理信息系統(tǒng),并且對(duì)網(wǎng)絡(luò)技術(shù)和操作系統(tǒng)也有系統(tǒng)的了解,有些成員熟悉計(jì)算機(jī)原理,能解決常見(jiàn)的硬件故障和硬件選擇。目前,教材管理信息系統(tǒng)已得到了大量應(yīng)用,有許多可供參考的成功系統(tǒng)。而且,網(wǎng)上有許多關(guān)于ASP.NET編程的資料和SQL SERVER方面的資料。 從技術(shù)角度考慮,

18、此信息系統(tǒng)開(kāi)發(fā)可行。</p><p>  1.2.2 經(jīng)濟(jì)可行性</p><p>  目標(biāo)系統(tǒng)開(kāi)發(fā)需求比較低,加上具有成熟的軟硬件環(huán)境,所以在軟硬件的支出上十分有限。而且,目標(biāo)系統(tǒng)并不是十分的復(fù)雜,開(kāi)發(fā)的周期較短,人員經(jīng)濟(jì)支出有限。當(dāng)系統(tǒng)開(kāi)發(fā)完實(shí)際運(yùn)行后,將很大程度上提高計(jì)算機(jī)的功能,在為使用者帶來(lái)便利的同時(shí),也為系統(tǒng)的進(jìn)一步推廣創(chuàng)造了條件。這帶來(lái)的經(jīng)濟(jì)回報(bào)將遠(yuǎn)超過(guò)支出,并且最重要的一點(diǎn)是

19、該軟件的開(kāi)發(fā)可以給我們對(duì)系統(tǒng)的開(kāi)發(fā)有個(gè)全面的認(rèn)識(shí)。從經(jīng)濟(jì)角度考慮,此信息系統(tǒng)開(kāi)發(fā)可行。</p><p>  1.2.3 法律上的可行性</p><p>  整個(gè)系統(tǒng)由于是自行開(kāi)發(fā),自行使用,所以系統(tǒng)本身不存在法律上的版權(quán)爭(zhēng)議。在服務(wù)器軟件方面,應(yīng)該使用正版軟件,因?yàn)檎麄€(gè)系統(tǒng)盡管是開(kāi)發(fā)給內(nèi)部使用,但它畢竟很多部分還是要依靠Internet的,一旦服務(wù)器連接到Internet上,它的操作系統(tǒng)可

20、能會(huì)被Microsoft跟蹤,如果不是正版軟件,將不得不面臨民事訴訟的風(fēng)險(xiǎn)。</p><p>  1.3 信息系統(tǒng)規(guī)劃</p><p>  在需求分析的基礎(chǔ)上,我們提出了教材管理系統(tǒng)的總體結(jié)構(gòu)方案,并根據(jù)發(fā)展戰(zhàn)略和總體結(jié)構(gòu)方案,確定了系統(tǒng)的開(kāi)發(fā)次序及時(shí)間安排。因?yàn)闀r(shí)間有限,所以我們除了上課時(shí)間,也充分利用了課后時(shí)間,保證系統(tǒng)的完成進(jìn)度。</p><p>  1.4

21、 系統(tǒng)的開(kāi)發(fā)方法的選擇</p><p>  本次課程設(shè)計(jì)我們選擇結(jié)構(gòu)化開(kāi)發(fā)方法,即用系統(tǒng)工程的思想和工程化的方法,按照用戶至上的原則,自頂向下整體分析與設(shè)計(jì)和自底向上逐步實(shí)施的系統(tǒng)開(kāi)發(fā)過(guò)程。是組織、管理和控制信息系統(tǒng)開(kāi)發(fā)過(guò)程的一種基本框架。</p><p>  其基本思想:在系統(tǒng)分析時(shí),采用自頂向下、逐層分解,由抽象到具體的逐步認(rèn)識(shí)問(wèn)題的過(guò)程;在系統(tǒng)設(shè)計(jì)的時(shí)候,先考慮系統(tǒng)整體的優(yōu)化,再考慮

22、局部的優(yōu)化問(wèn)題;在系統(tǒng)實(shí)施的時(shí)候,則堅(jiān)持自底向上,先局部后整體,通過(guò)標(biāo)準(zhǔn)化模塊的連接形成完整的系統(tǒng)。</p><p>  開(kāi)發(fā)過(guò)程主要包括以下幾個(gè)階段:系統(tǒng)規(guī)劃階段、系統(tǒng)分析階段、系統(tǒng)設(shè)計(jì)階段、系統(tǒng)實(shí)施階段、系統(tǒng)運(yùn)行與維護(hù)階段,每個(gè)階段都有明確的任務(wù)和目標(biāo),這樣整個(gè)開(kāi)發(fā)過(guò)程容易調(diào)整和控制。</p><p>  1.5 組織結(jié)構(gòu)與功能分析</p><p>  教材管

23、理處組織內(nèi)部的隸屬關(guān)系如下圖所示:</p><p>  圖1-1 組織內(nèi)部的隸書(shū)關(guān)系</p><p>  其中各個(gè)部門的主要職能分別是:</p><p>  教材管理處處長(zhǎng):負(fù)責(zé)整體管理教材管理處各項(xiàng)事物,審批文件等。</p><p>  技術(shù)部:負(fù)責(zé)對(duì)系統(tǒng)進(jìn)行日常維護(hù),發(fā)現(xiàn)系統(tǒng)漏洞進(jìn)行修復(fù),并對(duì)系統(tǒng)進(jìn)行及時(shí)更新和升級(jí)。</p>

24、<p>  采購(gòu)部:根據(jù)教材管理部要求進(jìn)行教材的采購(gòu)。對(duì)于庫(kù)存不足的書(shū)進(jìn)行及時(shí)采購(gòu),并在采購(gòu)后及時(shí)入庫(kù),保證庫(kù)存。</p><p>  教材管理部:對(duì)學(xué)生、教師的具體訂書(shū)情況進(jìn)行錄入、管理,庫(kù)存充足則做領(lǐng)書(shū)處理,不足則通知采購(gòu)部進(jìn)行及時(shí)采購(gòu)。</p><p>  會(huì)計(jì)部:負(fù)責(zé)向?qū)W校財(cái)務(wù)處申報(bào)各項(xiàng)費(fèi)用,并進(jìn)行管理。主要是對(duì)購(gòu)書(shū)款進(jìn)行審批、匯總。</p><p&

25、gt;  1.6 業(yè)務(wù)流程分析</p><p>  本系統(tǒng)的業(yè)務(wù)流程主要描述如下:</p><p>  教師填寫(xiě)選書(shū)單,教材管理員根據(jù)圖書(shū)庫(kù)的庫(kù)存審核選書(shū)單,合格則生成最終選書(shū)單,不合格的則退給教師重寫(xiě),這些都是在線下進(jìn)行,統(tǒng)一由教材科人員進(jìn)行系統(tǒng)操作。然后根據(jù)庫(kù)存查詢數(shù)量,滿足條件則通知教師領(lǐng)用材料并修改庫(kù)存,生成銷售和庫(kù)存報(bào)表以及應(yīng)收賬單分別送至圖書(shū)庫(kù)和財(cái)務(wù)處。如不滿足條件則生成采購(gòu)

26、單送至采購(gòu)人員進(jìn)行采購(gòu)圖書(shū),采購(gòu)人員通過(guò)到過(guò)通知到財(cái)務(wù)處報(bào)銷購(gòu)書(shū)費(fèi)用。業(yè)務(wù)流程圖如下:</p><p>  圖1-2系統(tǒng)業(yè)務(wù)流程圖</p><p>  1.7 數(shù)據(jù)與數(shù)據(jù)流程分析</p><p>  數(shù)據(jù)流程分析是把數(shù)據(jù)在組織內(nèi)部的流動(dòng)情況抽象地獨(dú)立出來(lái), 舍去了具體的組織機(jī)構(gòu)等,以發(fā)現(xiàn)和解決數(shù)據(jù)流中的問(wèn)題。各系經(jīng)過(guò)統(tǒng)計(jì)教材需求量,將教材征定單交給教材管理部門,教材

27、管理部門擬訂計(jì)劃生成教材計(jì)劃表,并將定書(shū)單提交給供貨單位以求供貨單位供應(yīng)教材,完成教材的采購(gòu)工作后進(jìn)行入庫(kù)登記,生成入庫(kù)單交于財(cái)務(wù)處進(jìn)行結(jié)算。各班將領(lǐng)書(shū)單交于教材科,教材科將教材分發(fā)給各班級(jí)并進(jìn)行出庫(kù)登記,生成出庫(kù)單交于財(cái)務(wù)處進(jìn)行費(fèi)用結(jié)算,并生成教材費(fèi)用單。</p><p>  其數(shù)據(jù)流程圖如圖所示</p><p>  圖1-3 教材管理系統(tǒng)頂層DFD</p><p&

28、gt;  圖1-4 教材管理系統(tǒng)一層DFD</p><p>  教材管理系統(tǒng)系統(tǒng)流程圖:</p><p>  圖1-5 教材管理系統(tǒng)系統(tǒng)流程圖</p><p><b>  1.8數(shù)據(jù)分析</b></p><p>  數(shù)據(jù)字典:根據(jù)系統(tǒng)的數(shù)據(jù)流程圖,得到數(shù)據(jù)流、數(shù)據(jù)存儲(chǔ)、加工和數(shù)據(jù)項(xiàng)的數(shù)據(jù)字典,數(shù)據(jù)字典詳細(xì)描述了數(shù)

29、據(jù)流程圖中各個(gè)項(xiàng),有助于操作員進(jìn)一步了解系統(tǒng)的邏輯功能和結(jié)構(gòu)。舉例如下: </p><p>  (1)數(shù)據(jù)項(xiàng)條目: </p><p>  數(shù)據(jù)項(xiàng)名稱:教材編號(hào) </p><p>  簡(jiǎn)述:本教材庫(kù)所有教材的編號(hào)</p><p><b>  類型:整型 </b></p><p><b> 

30、 長(zhǎng)度: 8 位 </b></p><p>  取值范圍: 1-99999999</p><p> ?。?)數(shù)據(jù)流條目: </p><p>  數(shù)據(jù)流名稱:教材卡片數(shù)據(jù)</p><p><b>  別名:無(wú)</b></p><p>  簡(jiǎn)述: 每本教材的詳細(xì)信息</p>

31、<p>  組成:教材編號(hào) + 教材名稱 + 教材作者 + 價(jià)格 + ISBN號(hào) + 出版日期 + 條形碼號(hào) + 出版社 </p><p>  流量:十張 / 日 </p><p>  (3)數(shù)據(jù)存儲(chǔ)條目: </p><p>  數(shù)據(jù)存儲(chǔ)名稱:教材登記表 </p><p><b>  別名:無(wú)</b></

32、p><p>  簡(jiǎn)述:存放所有教材的信息</p><p>  組成:教材編碼 + 教材名稱 + 計(jì)量單位+ 報(bào)損率 + 統(tǒng)計(jì)數(shù)量 </p><p><b>  存儲(chǔ)方式:順序 </b></p><p>  存取頻率: 十 次 / 天</p><p><b>  (4)加工條目: </b

33、></p><p>  加工名:教材數(shù)據(jù)錄入 </p><p><b>  輸入:教材卡片 </b></p><p>  輸出:教材初始數(shù)據(jù) </p><p>  加工邏輯:根據(jù)教材卡片數(shù)據(jù)錄入數(shù)據(jù)到數(shù)據(jù)庫(kù),從而方便系統(tǒng)對(duì)教材進(jìn)行查詢,打印報(bào)表等其他操作</p><p><b> 

34、 第二章 系統(tǒng)設(shè)計(jì)</b></p><p>  2.1系統(tǒng)總體結(jié)構(gòu)設(shè)計(jì)</p><p>  教材管理系統(tǒng)的系統(tǒng)模塊結(jié)構(gòu)圖如下:</p><p>  圖2-1 系統(tǒng)模塊圖</p><p>  系統(tǒng)功能主要包括訂書(shū)處理、領(lǐng)書(shū)處理、特殊處理、系統(tǒng)信息管理四個(gè)部分。以下按照不同的功能處理對(duì)具體功能進(jìn)行描述:</p><

35、p><b>  一、訂書(shū)處理:</b></p><p>  教材科人員通過(guò)登錄頁(yè)面登錄成功后,可以通過(guò)菜單選擇為學(xué)生、老師、或者教材科訂書(shū),首先選擇需要定的教材,輸入教材使用的學(xué)年度,如果為學(xué)生訂書(shū)需要選擇系和班級(jí),填入需要訂購(gòu)的數(shù)量,如果是教師訂書(shū)需要填寫(xiě)教師名字,選擇確定,訂書(shū)的過(guò)程就完成了。</p><p><b>  二、領(lǐng)書(shū)處理:</b

36、></p><p>  教材科人員通過(guò)登錄頁(yè)面登錄成功后,可以通過(guò)菜單選擇為學(xué)生、老師做領(lǐng)書(shū)處理。當(dāng)學(xué)生代表來(lái)領(lǐng)書(shū)時(shí),通過(guò)班級(jí)就可以查詢到需要領(lǐng)什么書(shū),需要領(lǐng)多少本,什么書(shū)已經(jīng)領(lǐng)取了等信息,領(lǐng)書(shū)成功會(huì)做上領(lǐng)書(shū)標(biāo)記。教師來(lái)領(lǐng)書(shū)時(shí),通過(guò)選擇教師名字,就可以知道需要領(lǐng)什么書(shū),也和學(xué)生類似的在領(lǐng)書(shū)后做領(lǐng)書(shū)標(biāo)記。</p><p><b>  三、特殊處理:</b><

37、/p><p>  特殊處理指的是換書(shū)、報(bào)損、零售、統(tǒng)計(jì)、查詢這些功能。教材科人員從登錄模塊登錄后可以進(jìn)入這些功能模塊。換書(shū)是只書(shū)本身由缺陷的情況下,對(duì)領(lǐng)書(shū)的學(xué)生或老師做換書(shū)處理,并作記錄。報(bào)損是因?yàn)槠渌滩目频脑蛟斐傻膯?wèn)題做報(bào)損處理,并且登記。零售是對(duì)丟失教材的學(xué)生做零售處理,并且記錄。這些操作都是要在教材科有自己購(gòu)買相關(guān)教材的情況下才能進(jìn)行。如果在進(jìn)行這些操作的時(shí)候,數(shù)量少于閥值將報(bào)警,數(shù)量不足或沒(méi)有庫(kù)存的時(shí)候會(huì)

38、彈出提示框并關(guān)閉相關(guān)功能。統(tǒng)計(jì)功能是在選擇學(xué)年度和教材后統(tǒng)計(jì)訂購(gòu)數(shù)量,或者按班級(jí)統(tǒng)計(jì)訂購(gòu)數(shù)量。查詢模塊是所有用戶在沒(méi)有登錄情況下都可以操作,可以按模糊查詢、按授課教師等方式查詢教材相關(guān)信息。</p><p><b>  四、系統(tǒng)管理:</b></p><p>  系統(tǒng)管理員從登錄頁(yè)面進(jìn)入系統(tǒng),選擇用戶類型為“系統(tǒng)管理”。系統(tǒng)管理員登錄后不能進(jìn)入教材科用戶使用的模塊。系

39、統(tǒng)管理員可以添加刪除修改教材信息,管理各類用戶,設(shè)置報(bào)警閥值,管理班級(jí)和系的信息。</p><p>  2.2數(shù)據(jù)結(jié)構(gòu)與數(shù)據(jù)庫(kù)設(shè)計(jì)</p><p>  圖2-2 教材實(shí)體E-R圖 </p><p>  圖2.-3 倉(cāng)庫(kù)實(shí)體E-R圖</p><p>  圖2-4 班級(jí)實(shí)體E-R圖</p><p>  圖2-5 供應(yīng)

40、商實(shí)體E-R圖</p><p>  圖2-5 整體E-R圖</p><p>  數(shù)據(jù)庫(kù)的表結(jié)構(gòu)是非常重要的環(huán)節(jié),一個(gè)良好的數(shù)據(jù)庫(kù)設(shè)計(jì),可以提高效率,方便維護(hù),并且為以后進(jìn)行功能的擴(kuò)展留有余地。表2-1是系統(tǒng)數(shù)據(jù)庫(kù)表的清單。</p><p><b>  表2-1數(shù)據(jù)表清單</b></p><p>  報(bào)損表(damage

41、):存放由于教材科原因造成的教材損壞的報(bào)損信息,如表2-2所示:</p><p>  表2-2:報(bào)損信息表</p><p>  閥值表(number):設(shè)置庫(kù)存報(bào)警閥值。如表2-3所示:</p><p>  表2-3:閥值信息表</p><p>  教材表(jiaocai):顯示教材信息。如表2-4所示:</p><p&g

42、t;  表2-4:教材信息表</p><p>  訂書(shū)表(dingshu):顯示記錄學(xué)生、教師、教材科的訂書(shū)消息。如表2-5所示:</p><p>  表2-5:訂書(shū)信息表</p><p>  領(lǐng)書(shū)表(lingshu):存放學(xué)生、教師的領(lǐng)書(shū)消息。如表2-6所示:</p><p>  表2-6:領(lǐng)書(shū)信息表</p><p>

43、;  換書(shū)表(change):存放因非人為原因的圖書(shū)問(wèn)題進(jìn)行換書(shū)的信息。如表2-7所示:</p><p>  表2-7:換書(shū)信息表</p><p>  班級(jí)表(class):存放系和班級(jí)的信息。如表2-8所示:</p><p>  表2-8:班級(jí)信息表</p><p>  銷售表(sell):記錄教材零售信息。如表2-9所示:</p&g

44、t;<p>  表2-9:銷售信息表</p><p>  用戶表(user):管理用戶信息。如表2-10所示:</p><p>  表2-10:用戶信息表</p><p><b>  2.3代碼設(shè)計(jì)</b></p><p>  設(shè)計(jì)問(wèn)題是一個(gè)科學(xué)管理問(wèn)題。設(shè)計(jì)出一個(gè)好的代碼方案對(duì)于系統(tǒng)的開(kāi)發(fā)工作是一件極為有

45、利的事情。它可以使很多機(jī)器處理變得十分方便,另外還把一下現(xiàn)階段計(jì)算機(jī)很難處理的工作變得簡(jiǎn)單。</p><p>  代碼就是以數(shù)或字符來(lái)代表各種客觀實(shí)體。在現(xiàn)實(shí)世界中有很多東西如果我們不加標(biāo)記是無(wú)法區(qū)分的,這時(shí)機(jī)器處理就十分困難。所以能否將原來(lái)不能確定的東西,唯一地加以標(biāo)識(shí)是編制代碼的首要任務(wù)。以教材編號(hào)為例。在教材管理中不難發(fā)現(xiàn),有的書(shū)籍雖然名字一樣,但是出版日期、著作人不一樣,為了能夠區(qū)分這樣的書(shū)籍而編制教材編

46、碼(教材號(hào):01001 01002 01003)。唯一化雖是代碼設(shè)計(jì)的首要任務(wù)。但如果我們僅僅為了唯一化來(lái)邊走代碼,那么代碼編出來(lái)后可能是雜亂無(wú)章的,使人無(wú)法辨認(rèn),而且使用起來(lái)也不方便。例如,在管理系統(tǒng)中關(guān)于管理累的書(shū)籍以“01”開(kāi)頭,其中“01001”表示管理學(xué)書(shū)籍,“01002”表示營(yíng)銷書(shū)籍等。這樣在查找或統(tǒng)計(jì)某一類書(shū)籍時(shí)就十分方便了。為了保持系統(tǒng)的合理性,在代碼設(shè)置時(shí)也要注意系統(tǒng)化規(guī)范。</p><p> 

47、 2.3.1代碼設(shè)計(jì)(包括班級(jí)代碼、教材編碼)</p><p><b>  教材編碼</b></p><p>  代碼采用7位字符的層次碼表示,采用的方案如圖。</p><p>  X X X X X X X </p><p><b>  出版日期 </b

48、></p><p><b>  書(shū)籍代碼</b></p><p><b>  書(shū)籍類別</b></p><p><b>  圖2-5</b></p><p><b>  班級(jí)代碼</b></p><p>  班級(jí)代碼采用4位字

49、符的層次碼表示,采用的方案如圖。</p><p>  X X X X </p><p><b>  順序號(hào)</b></p><p><b>  專業(yè)代碼</b></p><p><b>  入學(xué)年份</b></p>

50、<p><b>  圖2-6</b></p><p><b>  2.4輸入/輸出</b></p><p><b>  2.4.1輸入設(shè)計(jì)</b></p><p>  輸入內(nèi)容:用戶名、密碼,登錄成功后可進(jìn)入系統(tǒng)進(jìn)行相應(yīng)的輸入。</p><p>  教材管理系統(tǒng)能夠完

51、成教材基本信息的錄入以及各種詳細(xì)信息等,體現(xiàn)了教材管理的最新發(fā)展。根據(jù)教師的提交情況,采取較為靈活的方式輸入。在輸入界面中,可以通過(guò)選擇、填寫(xiě)等方式來(lái)實(shí)現(xiàn)信息的輸入,數(shù)據(jù)庫(kù)文件由手工寫(xiě)入的教材信息組成,使數(shù)據(jù)庫(kù)輸入的工作可以簡(jiǎn)潔直觀,可方便完成以后的數(shù)據(jù)保存、編輯等工作。比如在輸入年份的時(shí)候要按照規(guī)定格式寫(xiě),如2007-2008。</p><p>  在教材管理系統(tǒng)中設(shè)置下拉列表供用戶選擇教材名,選頂后可單擊按鈕

52、即可以實(shí)現(xiàn)數(shù)據(jù)的錄入。</p><p><b>  2.4.2輸出設(shè)計(jì)</b></p><p><b>  輸出內(nèi)容:</b></p><p>  1、登陸成功,用戶將直接進(jìn)入系統(tǒng)進(jìn)行操作;</p><p>  2、正常操作下輸出用戶所查詢等操作顯示內(nèi)容;</p><p> 

53、 3、無(wú)這個(gè)用戶或密碼錯(cuò)誤,將會(huì)跳出對(duì)話框顯示出現(xiàn)錯(cuò)誤;</p><p>  4、當(dāng)輸入內(nèi)容出現(xiàn)格式錯(cuò)誤或其他錯(cuò)誤,則不能進(jìn)行正常錄入。</p><p>  常用輸出設(shè)備有顯示終端、打印機(jī)、磁帶機(jī)、繪圖儀、多媒體設(shè)備等,常見(jiàn)的輸出介質(zhì)有紙張、磁盤(pán)、光盤(pán)、多媒體介質(zhì)等。</p><p>  在這個(gè)教材關(guān)系系統(tǒng)可以通過(guò)條件查詢,滿足一定的需求,生成上報(bào)的表格和統(tǒng)計(jì)表格,

54、使用顯示器來(lái)顯示這些數(shù)據(jù),實(shí)現(xiàn)數(shù)據(jù)的輸出。信息系統(tǒng)的輸出采用最為廣泛的輸出方式之一的屏幕現(xiàn)實(shí),由于技術(shù)限制,暫時(shí)不實(shí)習(xí)打印機(jī)的打印。在功能選擇、查詢、檢索信息時(shí)采用的是屏幕輸出方式。</p><p>  2.5模塊功能與處理過(guò)程設(shè)計(jì)</p><p>  圖2-7主控模塊控制圖</p><p>  圖2-8 教材管理模塊IPO圖</p><p&g

55、t;<b>  2.6算法描述圖</b></p><p>  輸入 處理 輸出</p><p><b>  第三章 總結(jié)</b></p><p>  過(guò)近兩周的學(xué)習(xí),設(shè)計(jì),基本完成課題設(shè)計(jì)的任務(wù),本次課題設(shè)計(jì)任務(wù)是開(kāi)發(fā)教材管理系統(tǒng),結(jié)合傳統(tǒng)教材管理的

56、模式,初步實(shí)現(xiàn)了教材的訂購(gòu)、查詢、數(shù)據(jù)庫(kù)管理等一些基本的管理系統(tǒng)功能,這些功能能夠滿足一般教材的管理需求。</p><p>  我對(duì)開(kāi)發(fā)環(huán)境Visual Basic 6.0并不是很熟悉,在以前的學(xué)習(xí)中也只是涉及到簡(jiǎn)單的程序設(shè)計(jì),一開(kāi)始做的還是有點(diǎn)力不從心,但在導(dǎo)師的耐心指導(dǎo)下,通過(guò)自己的努力學(xué)習(xí)和探索,我已經(jīng)使自己可以使用Visual Basic 6.0以及SQL查詢語(yǔ)言和ACCESS開(kāi)發(fā)數(shù)據(jù)庫(kù)應(yīng)用程序。通過(guò)開(kāi)發(fā)

57、這個(gè)系統(tǒng),我掌握了教材管理系統(tǒng)開(kāi)發(fā)的基本過(guò)程,了解了教材管理的基本知識(shí),掌握了SQL查詢語(yǔ)言,鞏固了我對(duì)Visual Basic 6.0學(xué)習(xí),而在這次畢業(yè)設(shè)計(jì)的最大收獲并不是掌握這幾門開(kāi)發(fā)工具的應(yīng)用,而是學(xué)會(huì)了設(shè)計(jì)系統(tǒng)的思維方法,以及與同學(xué)間相互幫助精神。</p><p>  但是,由于實(shí)際條件和時(shí)間限制,還有自己平時(shí)的學(xué)習(xí)不夠,系統(tǒng)在功能方面還不完善,有的僅僅是最簡(jiǎn)單最基本的功能實(shí)現(xiàn),而且由于我們知識(shí)面的局限性

58、,對(duì)于具體的MIS管理系統(tǒng)方面的知識(shí)還有很大的欠缺,可能在設(shè)計(jì)數(shù)據(jù)庫(kù)存在著不合理的地方,以至于影響到整個(gè)系統(tǒng)的功能以及性能。</p><p>  通過(guò)這次課程設(shè)計(jì),加深了對(duì)數(shù)據(jù)庫(kù)知識(shí)的學(xué)習(xí),對(duì)以后的數(shù)據(jù)庫(kù)開(kāi)發(fā)起到了一定的作用。</p><p>  通過(guò)這個(gè)系統(tǒng)的開(kāi)發(fā),讓我本人初步的了解到了做一個(gè)小項(xiàng)目的全過(guò)程。讓我們經(jīng)歷了從系統(tǒng)規(guī)劃、分析、設(shè)計(jì)到后臺(tái)數(shù)據(jù)庫(kù)的搭建和前臺(tái)開(kāi)發(fā)的一個(gè)相對(duì)較為完整

溫馨提示

  • 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ù)僅提供信息存儲(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)論