版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
1、<p><b> 課程設(shè)計說明書</b></p><p> 題目: 學(xué)生教材管理信息系統(tǒng) </p><p> 學(xué) 系: ############## </p><p> 專業(yè)班級: ############# </p><p> 學(xué) 號: @@@@@@@@@
2、@@@@ </p><p> 學(xué)生姓名: @@@@@ @@@@@ </p><p> 指導(dǎo)教師: %%%%%%%%%%%%%% </p><p> 2011年 12月 29日 </p><p> 課程設(shè)計(論文)任務(wù)書</p><p> 管理科學(xué)與工程 系
3、信息管理 教研室</p><p> 年 月 日 </p><p><b> 摘要</b></p><p> 系統(tǒng)功能是指系統(tǒng)與外部環(huán)境相互聯(lián)系和作用中表現(xiàn)出來的性質(zhì)、能力和功效,也有人認(rèn)為是指系統(tǒng)的變化或行為所引起的、有利于環(huán)境中某些事物乃至整個環(huán)境存續(xù)和發(fā)展的作用。這兩種觀點都強調(diào)系統(tǒng)的性
4、能、作用等與環(huán)境之間的關(guān)系,這種關(guān)系正是人工系統(tǒng)所要達(dá)到的目的性。 按照控制論的觀點,系統(tǒng)的目的是預(yù)先設(shè)定的目標(biāo),是引導(dǎo)系統(tǒng)行為的一種發(fā)展的穩(wěn)定的狀態(tài)。所謂吸引子,就是系統(tǒng)中具有終極性、穩(wěn)定性、吸引性的系統(tǒng)狀態(tài)點集合,具有吸引子的系統(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、作用過程當(dāng)中。</p><p> 教材管理是教學(xué)管理中的組成部分,一般學(xué)校的教材管理模式是在學(xué)年制基礎(chǔ)上以班級為單位進(jìn)行處理的。院校的教材管理隨著學(xué)生規(guī)模的日益增大、教材日益多樣化、學(xué)生個人之間教材差異越來越大的現(xiàn)實面前已呈現(xiàn)出無法應(yīng)對的局面。因此,建立一套與選課相配套的教材管理模式和管理系統(tǒng)具有十分重要的意義和實際應(yīng)用的迫切性,而且現(xiàn)有的條件、管理理念和技術(shù)水平已使之成為可能。</p><
6、p> 開發(fā)該教材管理系統(tǒng)是為了更好地管理學(xué)校的各類教材,便于教材管理人員訂書、領(lǐng)書、查詢教材資料及其庫存情況。使教材信息管理工作系統(tǒng)化、規(guī)范化、自動化,從而達(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)的開發(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è)計11</p><p> 2.1系統(tǒng)總體結(jié)構(gòu)設(shè)計11</p><p> 2.2數(shù)據(jù)結(jié)構(gòu)與數(shù)據(jù)庫設(shè)計12</p><p> 圖2-5 供應(yīng)商實體E-R圖13</p><p> 2.3代碼設(shè)計17</p&
10、gt;<p> 2.3.1代碼設(shè)計(包括班級代碼、教材編碼)17</p><p> 2.4輸入/輸出18</p><p> 2.4.1輸入設(shè)計18</p><p> 2.4.2輸出設(shè)計18</p><p> 2.5模塊功能與處理過程設(shè)計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ī)網(wǎng)絡(luò)的功能已進(jìn)入人類社會的各個領(lǐng)域并發(fā)揮著越來越重要的作用。各類
12、學(xué)校的校園網(wǎng)也運行了多年,但還有不少學(xué)校的管理系統(tǒng)缺少統(tǒng)一規(guī)劃,單機(jī)運行的信息孤島還為數(shù)不少,所以有必要進(jìn)一步研究充分利用校園網(wǎng)合理整合原有異構(gòu)數(shù)據(jù)庫,從而建立相關(guān)部門協(xié)同合作的管理系統(tǒng)。本教材管理平臺充分依托校園網(wǎng),實現(xiàn)教材信息的集中管理、分散操作、信息共享,使傳統(tǒng)的教材管理向著數(shù)字化、無紙化、智能化、綜合化的方向發(fā)展,并為進(jìn)一步實現(xiàn)完善的學(xué)校信息系統(tǒng)打下良好的基礎(chǔ)。學(xué)校通過使用本系統(tǒng),可以實現(xiàn)教材預(yù)定、領(lǐng)取、教材計劃、定單、庫存的自
13、動管理,提高效率,避免出錯。教材管理系統(tǒng)軟件切實推進(jìn)了教學(xué)管理的信息化。該軟件是以面向?qū)ο缶幊陶Z言為實現(xiàn)語言,其功能在系統(tǒng)內(nèi)部有源代碼直接完成。操作人員只需輸入一些簡單的漢字、數(shù)字,即可完成操作,達(dá)到自己的目標(biāo)。大大提高了工作效率,作到信息的規(guī)范管理,科學(xué)統(tǒng)計和快速查詢,讓教材管理處更好的為學(xué)校服務(wù)。</p><p> 1.1.1 用戶角色需求</p><p> 根據(jù)習(xí)慣上教材科的操作
14、方式,整個系統(tǒng)應(yīng)該有三種用戶角色,即教材科人員,普通學(xué)生教師和系統(tǒng)管理員。</p><p> 教材科人員處理訂書領(lǐng)書操作,而不能進(jìn)入到系統(tǒng)管理的模塊中;學(xué)生教師可以查詢教材信息,不能進(jìn)入其它任何模塊;系統(tǒng)管理員在后臺對系統(tǒng)進(jìn)行用戶管理,教材信息管理,并展開系統(tǒng)的正常運行維護(hù)工作,但不能進(jìn)入教材科人員操作模塊。除普通的學(xué)生教師等查詢用戶外,每個角色操作都通過密碼驗證和用戶類型選擇后登錄。通過系統(tǒng)管理員才可以修改密
15、碼。工作完成后,通過各自專門的出口退出登錄狀態(tài)。</p><p> 1.1.2 性能需求</p><p> 整個系統(tǒng)應(yīng)當(dāng)操作簡便,界面友好,維護(hù)簡便。數(shù)據(jù)庫要求運行穩(wěn)定,執(zhí)行速度快,數(shù)據(jù)安全性高。軟件系統(tǒng)本身運行對計算機(jī)硬件平臺和操作系統(tǒng)平臺要求適中。</p><p><b> 1.2 可行性研究</b></p><p
16、> 1.2.1 技術(shù)可行性</p><p> 此次信息系統(tǒng)開發(fā)是對所學(xué)專業(yè)知識的一次綜合應(yīng)用與提高,我們小組可以在電子商務(wù)實驗室完成系統(tǒng)開發(fā)。該機(jī)房計算機(jī)配置肯定能滿足系統(tǒng)開發(fā)的要求。我們小組可以選定兩三臺計算機(jī),建立系統(tǒng)開發(fā)環(huán)境,主要是安裝數(shù)據(jù)庫工具(MS SQL SERVER 2000),應(yīng)用程序開發(fā)工具(ASP.NET與Visual Studio 2010)。我們小組的部分成員有計算機(jī),小組成員之
17、間可以通過QQ或電話進(jìn)行即時交流,協(xié)調(diào)開發(fā)工作,解決開發(fā)工作中出現(xiàn)的問題。</p><p> 就技術(shù)力量來說,該學(xué)期,我們小組各成員已經(jīng)學(xué)習(xí)了管理信息系統(tǒng),并且對網(wǎng)絡(luò)技術(shù)和操作系統(tǒng)也有系統(tǒng)的了解,有些成員熟悉計算機(jī)原理,能解決常見的硬件故障和硬件選擇。目前,教材管理信息系統(tǒng)已得到了大量應(yīng)用,有許多可供參考的成功系統(tǒng)。而且,網(wǎng)上有許多關(guān)于ASP.NET編程的資料和SQL SERVER方面的資料。 從技術(shù)角度考慮,
18、此信息系統(tǒng)開發(fā)可行。</p><p> 1.2.2 經(jīng)濟(jì)可行性</p><p> 目標(biāo)系統(tǒng)開發(fā)需求比較低,加上具有成熟的軟硬件環(huán)境,所以在軟硬件的支出上十分有限。而且,目標(biāo)系統(tǒng)并不是十分的復(fù)雜,開發(fā)的周期較短,人員經(jīng)濟(jì)支出有限。當(dāng)系統(tǒng)開發(fā)完實際運行后,將很大程度上提高計算機(jī)的功能,在為使用者帶來便利的同時,也為系統(tǒng)的進(jìn)一步推廣創(chuàng)造了條件。這帶來的經(jīng)濟(jì)回報將遠(yuǎn)超過支出,并且最重要的一點是
19、該軟件的開發(fā)可以給我們對系統(tǒng)的開發(fā)有個全面的認(rèn)識。從經(jīng)濟(jì)角度考慮,此信息系統(tǒng)開發(fā)可行。</p><p> 1.2.3 法律上的可行性</p><p> 整個系統(tǒng)由于是自行開發(fā),自行使用,所以系統(tǒng)本身不存在法律上的版權(quán)爭議。在服務(wù)器軟件方面,應(yīng)該使用正版軟件,因為整個系統(tǒng)盡管是開發(fā)給內(nèi)部使用,但它畢竟很多部分還是要依靠Internet的,一旦服務(wù)器連接到Internet上,它的操作系統(tǒng)可
20、能會被Microsoft跟蹤,如果不是正版軟件,將不得不面臨民事訴訟的風(fēng)險。</p><p> 1.3 信息系統(tǒng)規(guī)劃</p><p> 在需求分析的基礎(chǔ)上,我們提出了教材管理系統(tǒng)的總體結(jié)構(gòu)方案,并根據(jù)發(fā)展戰(zhàn)略和總體結(jié)構(gòu)方案,確定了系統(tǒng)的開發(fā)次序及時間安排。因為時間有限,所以我們除了上課時間,也充分利用了課后時間,保證系統(tǒng)的完成進(jìn)度。</p><p> 1.4
21、 系統(tǒng)的開發(fā)方法的選擇</p><p> 本次課程設(shè)計我們選擇結(jié)構(gòu)化開發(fā)方法,即用系統(tǒng)工程的思想和工程化的方法,按照用戶至上的原則,自頂向下整體分析與設(shè)計和自底向上逐步實施的系統(tǒng)開發(fā)過程。是組織、管理和控制信息系統(tǒng)開發(fā)過程的一種基本框架。</p><p> 其基本思想:在系統(tǒng)分析時,采用自頂向下、逐層分解,由抽象到具體的逐步認(rèn)識問題的過程;在系統(tǒng)設(shè)計的時候,先考慮系統(tǒng)整體的優(yōu)化,再考慮
22、局部的優(yōu)化問題;在系統(tǒng)實施的時候,則堅持自底向上,先局部后整體,通過標(biāo)準(zhǔn)化模塊的連接形成完整的系統(tǒng)。</p><p> 開發(fā)過程主要包括以下幾個階段:系統(tǒng)規(guī)劃階段、系統(tǒng)分析階段、系統(tǒng)設(shè)計階段、系統(tǒng)實施階段、系統(tǒng)運行與維護(hù)階段,每個階段都有明確的任務(wù)和目標(biāo),這樣整個開發(fā)過程容易調(diào)整和控制。</p><p> 1.5 組織結(jié)構(gòu)與功能分析</p><p> 教材管
23、理處組織內(nèi)部的隸屬關(guān)系如下圖所示:</p><p> 圖1-1 組織內(nèi)部的隸書關(guān)系</p><p> 其中各個部門的主要職能分別是:</p><p> 教材管理處處長:負(fù)責(zé)整體管理教材管理處各項事物,審批文件等。</p><p> 技術(shù)部:負(fù)責(zé)對系統(tǒng)進(jìn)行日常維護(hù),發(fā)現(xiàn)系統(tǒng)漏洞進(jìn)行修復(fù),并對系統(tǒng)進(jìn)行及時更新和升級。</p>
24、<p> 采購部:根據(jù)教材管理部要求進(jìn)行教材的采購。對于庫存不足的書進(jìn)行及時采購,并在采購后及時入庫,保證庫存。</p><p> 教材管理部:對學(xué)生、教師的具體訂書情況進(jìn)行錄入、管理,庫存充足則做領(lǐng)書處理,不足則通知采購部進(jìn)行及時采購。</p><p> 會計部:負(fù)責(zé)向?qū)W校財務(wù)處申報各項費用,并進(jìn)行管理。主要是對購書款進(jìn)行審批、匯總。</p><p&
25、gt; 1.6 業(yè)務(wù)流程分析</p><p> 本系統(tǒng)的業(yè)務(wù)流程主要描述如下:</p><p> 教師填寫選書單,教材管理員根據(jù)圖書庫的庫存審核選書單,合格則生成最終選書單,不合格的則退給教師重寫,這些都是在線下進(jìn)行,統(tǒng)一由教材科人員進(jìn)行系統(tǒng)操作。然后根據(jù)庫存查詢數(shù)量,滿足條件則通知教師領(lǐng)用材料并修改庫存,生成銷售和庫存報表以及應(yīng)收賬單分別送至圖書庫和財務(wù)處。如不滿足條件則生成采購
26、單送至采購人員進(jìn)行采購圖書,采購人員通過到過通知到財務(wù)處報銷購書費用。業(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)部的流動情況抽象地獨立出來, 舍去了具體的組織機(jī)構(gòu)等,以發(fā)現(xiàn)和解決數(shù)據(jù)流中的問題。各系經(jīng)過統(tǒng)計教材需求量,將教材征定單交給教材管理部門,教材
27、管理部門擬訂計劃生成教材計劃表,并將定書單提交給供貨單位以求供貨單位供應(yīng)教材,完成教材的采購工作后進(jìn)行入庫登記,生成入庫單交于財務(wù)處進(jìn)行結(jié)算。各班將領(lǐng)書單交于教材科,教材科將教材分發(fā)給各班級并進(jìn)行出庫登記,生成出庫單交于財務(wù)處進(jìn)行費用結(jié)算,并生成教材費用單。</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ù)存儲、加工和數(shù)據(jù)項的數(shù)據(jù)字典,數(shù)據(jù)字典詳細(xì)描述了數(shù)
29、據(jù)流程圖中各個項,有助于操作員進(jìn)一步了解系統(tǒng)的邏輯功能和結(jié)構(gòu)。舉例如下: </p><p> (1)數(shù)據(jù)項條目: </p><p> 數(shù)據(jù)項名稱:教材編號 </p><p> 簡述:本教材庫所有教材的編號</p><p><b> 類型:整型 </b></p><p><b>
30、 長度: 8 位 </b></p><p> 取值范圍: 1-99999999</p><p> (2)數(shù)據(jù)流條目: </p><p> 數(shù)據(jù)流名稱:教材卡片數(shù)據(jù)</p><p><b> 別名:無</b></p><p> 簡述: 每本教材的詳細(xì)信息</p>
31、<p> 組成:教材編號 + 教材名稱 + 教材作者 + 價格 + ISBN號 + 出版日期 + 條形碼號 + 出版社 </p><p> 流量:十張 / 日 </p><p> ?。?)數(shù)據(jù)存儲條目: </p><p> 數(shù)據(jù)存儲名稱:教材登記表 </p><p><b> 別名:無</b></
32、p><p> 簡述:存放所有教材的信息</p><p> 組成:教材編碼 + 教材名稱 + 計量單位+ 報損率 + 統(tǒng)計數(shù)量 </p><p><b> 存儲方式:順序 </b></p><p> 存取頻率: 十 次 / 天</p><p><b> ?。?)加工條目: </b
33、></p><p> 加工名:教材數(shù)據(jù)錄入 </p><p><b> 輸入:教材卡片 </b></p><p> 輸出:教材初始數(shù)據(jù) </p><p> 加工邏輯:根據(jù)教材卡片數(shù)據(jù)錄入數(shù)據(jù)到數(shù)據(jù)庫,從而方便系統(tǒng)對教材進(jìn)行查詢,打印報表等其他操作</p><p><b>
34、 第二章 系統(tǒng)設(shè)計</b></p><p> 2.1系統(tǒng)總體結(jié)構(gòu)設(shè)計</p><p> 教材管理系統(tǒng)的系統(tǒng)模塊結(jié)構(gòu)圖如下:</p><p> 圖2-1 系統(tǒng)模塊圖</p><p> 系統(tǒng)功能主要包括訂書處理、領(lǐng)書處理、特殊處理、系統(tǒng)信息管理四個部分。以下按照不同的功能處理對具體功能進(jìn)行描述:</p><
35、p><b> 一、訂書處理:</b></p><p> 教材科人員通過登錄頁面登錄成功后,可以通過菜單選擇為學(xué)生、老師、或者教材科訂書,首先選擇需要定的教材,輸入教材使用的學(xué)年度,如果為學(xué)生訂書需要選擇系和班級,填入需要訂購的數(shù)量,如果是教師訂書需要填寫教師名字,選擇確定,訂書的過程就完成了。</p><p><b> 二、領(lǐng)書處理:</b
36、></p><p> 教材科人員通過登錄頁面登錄成功后,可以通過菜單選擇為學(xué)生、老師做領(lǐng)書處理。當(dāng)學(xué)生代表來領(lǐng)書時,通過班級就可以查詢到需要領(lǐng)什么書,需要領(lǐng)多少本,什么書已經(jīng)領(lǐng)取了等信息,領(lǐng)書成功會做上領(lǐng)書標(biāo)記。教師來領(lǐng)書時,通過選擇教師名字,就可以知道需要領(lǐng)什么書,也和學(xué)生類似的在領(lǐng)書后做領(lǐng)書標(biāo)記。</p><p><b> 三、特殊處理:</b><
37、/p><p> 特殊處理指的是換書、報損、零售、統(tǒng)計、查詢這些功能。教材科人員從登錄模塊登錄后可以進(jìn)入這些功能模塊。換書是只書本身由缺陷的情況下,對領(lǐng)書的學(xué)生或老師做換書處理,并作記錄。報損是因為其它教材科的原因造成的問題做報損處理,并且登記。零售是對丟失教材的學(xué)生做零售處理,并且記錄。這些操作都是要在教材科有自己購買相關(guān)教材的情況下才能進(jìn)行。如果在進(jìn)行這些操作的時候,數(shù)量少于閥值將報警,數(shù)量不足或沒有庫存的時候會
38、彈出提示框并關(guān)閉相關(guān)功能。統(tǒng)計功能是在選擇學(xué)年度和教材后統(tǒng)計訂購數(shù)量,或者按班級統(tǒng)計訂購數(shù)量。查詢模塊是所有用戶在沒有登錄情況下都可以操作,可以按模糊查詢、按授課教師等方式查詢教材相關(guān)信息。</p><p><b> 四、系統(tǒng)管理:</b></p><p> 系統(tǒng)管理員從登錄頁面進(jìn)入系統(tǒng),選擇用戶類型為“系統(tǒng)管理”。系統(tǒng)管理員登錄后不能進(jìn)入教材科用戶使用的模塊。系
39、統(tǒng)管理員可以添加刪除修改教材信息,管理各類用戶,設(shè)置報警閥值,管理班級和系的信息。</p><p> 2.2數(shù)據(jù)結(jié)構(gòu)與數(shù)據(jù)庫設(shè)計</p><p> 圖2-2 教材實體E-R圖 </p><p> 圖2.-3 倉庫實體E-R圖</p><p> 圖2-4 班級實體E-R圖</p><p> 圖2-5 供應(yīng)
40、商實體E-R圖</p><p> 圖2-5 整體E-R圖</p><p> 數(shù)據(jù)庫的表結(jié)構(gòu)是非常重要的環(huán)節(jié),一個良好的數(shù)據(jù)庫設(shè)計,可以提高效率,方便維護(hù),并且為以后進(jìn)行功能的擴(kuò)展留有余地。表2-1是系統(tǒng)數(shù)據(jù)庫表的清單。</p><p><b> 表2-1數(shù)據(jù)表清單</b></p><p> 報損表(damage
41、):存放由于教材科原因造成的教材損壞的報損信息,如表2-2所示:</p><p> 表2-2:報損信息表</p><p> 閥值表(number):設(shè)置庫存報警閥值。如表2-3所示:</p><p> 表2-3:閥值信息表</p><p> 教材表(jiaocai):顯示教材信息。如表2-4所示:</p><p&g
42、t; 表2-4:教材信息表</p><p> 訂書表(dingshu):顯示記錄學(xué)生、教師、教材科的訂書消息。如表2-5所示:</p><p> 表2-5:訂書信息表</p><p> 領(lǐng)書表(lingshu):存放學(xué)生、教師的領(lǐng)書消息。如表2-6所示:</p><p> 表2-6:領(lǐng)書信息表</p><p>
43、; 換書表(change):存放因非人為原因的圖書問題進(jìn)行換書的信息。如表2-7所示:</p><p> 表2-7:換書信息表</p><p> 班級表(class):存放系和班級的信息。如表2-8所示:</p><p> 表2-8:班級信息表</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è)計</b></p><p> 設(shè)計問題是一個科學(xué)管理問題。設(shè)計出一個好的代碼方案對于系統(tǒng)的開發(fā)工作是一件極為有
45、利的事情。它可以使很多機(jī)器處理變得十分方便,另外還把一下現(xiàn)階段計算機(jī)很難處理的工作變得簡單。</p><p> 代碼就是以數(shù)或字符來代表各種客觀實體。在現(xiàn)實世界中有很多東西如果我們不加標(biāo)記是無法區(qū)分的,這時機(jī)器處理就十分困難。所以能否將原來不能確定的東西,唯一地加以標(biāo)識是編制代碼的首要任務(wù)。以教材編號為例。在教材管理中不難發(fā)現(xiàn),有的書籍雖然名字一樣,但是出版日期、著作人不一樣,為了能夠區(qū)分這樣的書籍而編制教材編
46、碼(教材號:01001 01002 01003)。唯一化雖是代碼設(shè)計的首要任務(wù)。但如果我們僅僅為了唯一化來邊走代碼,那么代碼編出來后可能是雜亂無章的,使人無法辨認(rèn),而且使用起來也不方便。例如,在管理系統(tǒng)中關(guān)于管理累的書籍以“01”開頭,其中“01001”表示管理學(xué)書籍,“01002”表示營銷書籍等。這樣在查找或統(tǒng)計某一類書籍時就十分方便了。為了保持系統(tǒng)的合理性,在代碼設(shè)置時也要注意系統(tǒng)化規(guī)范。</p><p>
47、 2.3.1代碼設(shè)計(包括班級代碼、教材編碼)</p><p><b> 教材編碼</b></p><p> 代碼采用7位字符的層次碼表示,采用的方案如圖。</p><p> X X X X X X X </p><p><b> 出版日期 </b
48、></p><p><b> 書籍代碼</b></p><p><b> 書籍類別</b></p><p><b> 圖2-5</b></p><p><b> 班級代碼</b></p><p> 班級代碼采用4位字
49、符的層次碼表示,采用的方案如圖。</p><p> X X X X </p><p><b> 順序號</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è)計</b></p><p> 輸入內(nèi)容:用戶名、密碼,登錄成功后可進(jìn)入系統(tǒng)進(jìn)行相應(yīng)的輸入。</p><p> 教材管理系統(tǒng)能夠完
51、成教材基本信息的錄入以及各種詳細(xì)信息等,體現(xiàn)了教材管理的最新發(fā)展。根據(jù)教師的提交情況,采取較為靈活的方式輸入。在輸入界面中,可以通過選擇、填寫等方式來實現(xiàn)信息的輸入,數(shù)據(jù)庫文件由手工寫入的教材信息組成,使數(shù)據(jù)庫輸入的工作可以簡潔直觀,可方便完成以后的數(shù)據(jù)保存、編輯等工作。比如在輸入年份的時候要按照規(guī)定格式寫,如2007-2008。</p><p> 在教材管理系統(tǒng)中設(shè)置下拉列表供用戶選擇教材名,選頂后可單擊按鈕
52、即可以實現(xiàn)數(shù)據(jù)的錄入。</p><p><b> 2.4.2輸出設(shè)計</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、無這個用戶或密碼錯誤,將會跳出對話框顯示出現(xiàn)錯誤;</p><p> 4、當(dāng)輸入內(nèi)容出現(xiàn)格式錯誤或其他錯誤,則不能進(jìn)行正常錄入。</p><p> 常用輸出設(shè)備有顯示終端、打印機(jī)、磁帶機(jī)、繪圖儀、多媒體設(shè)備等,常見的輸出介質(zhì)有紙張、磁盤、光盤、多媒體介質(zhì)等。</p><p> 在這個教材關(guān)系系統(tǒng)可以通過條件查詢,滿足一定的需求,生成上報的表格和統(tǒng)計表格,
54、使用顯示器來顯示這些數(shù)據(jù),實現(xiàn)數(shù)據(jù)的輸出。信息系統(tǒng)的輸出采用最為廣泛的輸出方式之一的屏幕現(xiàn)實,由于技術(shù)限制,暫時不實習(xí)打印機(jī)的打印。在功能選擇、查詢、檢索信息時采用的是屏幕輸出方式。</p><p> 2.5模塊功能與處理過程設(shè)計</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> 過近兩周的學(xué)習(xí),設(shè)計,基本完成課題設(shè)計的任務(wù),本次課題設(shè)計任務(wù)是開發(fā)教材管理系統(tǒng),結(jié)合傳統(tǒng)教材管理的
56、模式,初步實現(xiàn)了教材的訂購、查詢、數(shù)據(jù)庫管理等一些基本的管理系統(tǒng)功能,這些功能能夠滿足一般教材的管理需求。</p><p> 我對開發(fā)環(huán)境Visual Basic 6.0并不是很熟悉,在以前的學(xué)習(xí)中也只是涉及到簡單的程序設(shè)計,一開始做的還是有點力不從心,但在導(dǎo)師的耐心指導(dǎo)下,通過自己的努力學(xué)習(xí)和探索,我已經(jīng)使自己可以使用Visual Basic 6.0以及SQL查詢語言和ACCESS開發(fā)數(shù)據(jù)庫應(yīng)用程序。通過開發(fā)
57、這個系統(tǒng),我掌握了教材管理系統(tǒng)開發(fā)的基本過程,了解了教材管理的基本知識,掌握了SQL查詢語言,鞏固了我對Visual Basic 6.0學(xué)習(xí),而在這次畢業(yè)設(shè)計的最大收獲并不是掌握這幾門開發(fā)工具的應(yīng)用,而是學(xué)會了設(shè)計系統(tǒng)的思維方法,以及與同學(xué)間相互幫助精神。</p><p> 但是,由于實際條件和時間限制,還有自己平時的學(xué)習(xí)不夠,系統(tǒng)在功能方面還不完善,有的僅僅是最簡單最基本的功能實現(xiàn),而且由于我們知識面的局限性
58、,對于具體的MIS管理系統(tǒng)方面的知識還有很大的欠缺,可能在設(shè)計數(shù)據(jù)庫存在著不合理的地方,以至于影響到整個系統(tǒng)的功能以及性能。</p><p> 通過這次課程設(shè)計,加深了對數(shù)據(jù)庫知識的學(xué)習(xí),對以后的數(shù)據(jù)庫開發(fā)起到了一定的作用。</p><p> 通過這個系統(tǒng)的開發(fā),讓我本人初步的了解到了做一個小項目的全過程。讓我們經(jīng)歷了從系統(tǒng)規(guī)劃、分析、設(shè)計到后臺數(shù)據(jù)庫的搭建和前臺開發(fā)的一個相對較為完整
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 眾賞文庫僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 課程設(shè)計--學(xué)生信息管理信息系統(tǒng)
- 信息管理系統(tǒng)課程設(shè)計_學(xué)生選課管理信息系統(tǒng)課程設(shè)計
- 信息管理系統(tǒng)課程設(shè)計——醫(yī)院管理信息系統(tǒng)
- 信息管理系統(tǒng)課程設(shè)計----家政服務(wù)管理信息系統(tǒng)
- 管理信息系統(tǒng)課程設(shè)計--某學(xué)生選修課信息管理系統(tǒng)
- 教材管理信息系統(tǒng) 課程設(shè)計報告
- 管理信息系統(tǒng)課程設(shè)計---醫(yī)藥管理信息系統(tǒng)
- 管理信息系統(tǒng)課程設(shè)計--超市管理信息系統(tǒng)
- 管理信息系統(tǒng)課程設(shè)計--教務(wù)管理信息系統(tǒng)
- 管理信息系統(tǒng)課程設(shè)計酒店管理信息系統(tǒng)
- 管理信息系統(tǒng)課程設(shè)計---企業(yè)工資信息管理系統(tǒng)
- 管理信息系統(tǒng)課程設(shè)計---銀行儲蓄管理信息系統(tǒng)
- 管理信息系統(tǒng)課程設(shè)計---酒店前臺管理信息系統(tǒng)
- 管理信息系統(tǒng)課程設(shè)計---醫(yī)院藥物管理信息系統(tǒng)
- 學(xué)生學(xué)籍管理信息系統(tǒng)課程設(shè)計
- 課程設(shè)計 學(xué)生選課管理信息系統(tǒng)
- 管理信息系統(tǒng)課程設(shè)計--人事管理信息系統(tǒng)
- 管理信息系統(tǒng)課程設(shè)計--航空售票管理信息系統(tǒng)
- 管理信息系統(tǒng)課程設(shè)計
- 數(shù)據(jù)庫原理課程設(shè)計報告---學(xué)生信息管理信息系統(tǒng)
評論
0/150
提交評論