學(xué)校教材管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)畢業(yè)論文_第1頁
學(xué)校教材管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)畢業(yè)論文_第2頁
學(xué)校教材管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)畢業(yè)論文_第3頁
學(xué)校教材管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)畢業(yè)論文_第4頁
學(xué)校教材管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)畢業(yè)論文_第5頁
已閱讀5頁,還剩33頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

*******學(xué)院畢業(yè)設(shè)計(jì)〔論文〕開題報(bào)告題目學(xué)校教材管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)系〔院〕計(jì)算機(jī)工程系年級(jí)07級(jí)專業(yè)計(jì)算機(jī)應(yīng)用技術(shù)班級(jí)07計(jì)應(yīng)班學(xué)生姓名****學(xué)號(hào)*********指導(dǎo)教師*****職稱講師2021年1月摘要教材管理是教學(xué)管理中的組成局部,*****職業(yè)學(xué)院的教材管理模式是在學(xué)年制根底上以班級(jí)為單位進(jìn)行處理的。院校的教材管理在學(xué)生規(guī)模日益增大、教材日益多樣化、學(xué)生個(gè)人之間教材差異越來越大的現(xiàn)實(shí)面前已呈現(xiàn)出無法應(yīng)對(duì)的局面。因此,建立一套與選課相配套的教材管理模式和管理系統(tǒng)具有十分重要的意義和實(shí)際應(yīng)用的迫切性,而且現(xiàn)有的條件、管理理念和技術(shù)水平已使之成為可能。開發(fā)該教材管理系統(tǒng)是為了更好地管理學(xué)校的各類教材,便于教材管理人員訂書、領(lǐng)書、查詢教材資料及其庫存情況。使教材信息管理工作系統(tǒng)化、標(biāo)準(zhǔn)化、自動(dòng)化,從而到達(dá)提高教材管理效率的目的。關(guān)鍵詞:教材管理;信息系統(tǒng);數(shù)據(jù)庫;C#AbstractItisallkindsofteachingmaterialsformanagingtheschoolbettertowritethisteachingmaterialadministrativesystem,itisconvenientforteachingmaterialadministrativestafftostapletogether,getthebook,inquireabouttheteachingmaterialmaterialsandstocksituation.Systematizeinformationmanagementoftheteachingmaterial,standardizing,automation,thusachievethegoalofimprovingefficiencyofmanagementoftheteachingmaterial.ThedevelopinginstrumentthatthissystemadoptsisC#.Theadministrativestaffmustloginthecapacityofadministrator,thesecurityofthesecuritysystem.Overalltaskofsystemtomaketeachingmaterialadministrativestaffcanlighttofinishtoteachingmaterialtaskofmanagementswift.Helptoimprovetheefficiencyofmanagement.Supporttheenvironmentoperated:MicrosoftWindow98/2000/XP.Keyword:Managementoftheteachingmaterial;Inquirymanagement;Database;C#目錄TOC\o"1-3"\h\z摘要 -0-Abstract -2-第1章緒論 -4-第1節(jié)系統(tǒng)開發(fā)的意義 -4-第2節(jié)系統(tǒng)現(xiàn)狀的分析 -4-第3節(jié)目標(biāo)分析 -4-第4節(jié)可行性分析 -5-第2章系統(tǒng)設(shè)計(jì) -7-第1節(jié)組織結(jié)構(gòu)調(diào)查 -7-第2節(jié)業(yè)務(wù)流程分析 -7-第3節(jié)數(shù)據(jù)流程調(diào)查 -9-第4節(jié)數(shù)據(jù)字典 -10-第3章系統(tǒng)設(shè)計(jì)與實(shí)施 -13-第1節(jié)總體結(jié)構(gòu)設(shè)計(jì) -13-第2節(jié)代碼設(shè)計(jì) -14-第3節(jié)數(shù)據(jù)庫設(shè)計(jì) -15-第4節(jié)輸入輸出設(shè)計(jì) -17-第5節(jié)界面設(shè)計(jì) -19-第6節(jié)處理模塊設(shè)計(jì) -25-第4章系統(tǒng)測(cè)試與運(yùn)行 -28-第1節(jié)登錄界面的測(cè)試 -28-第2節(jié)教材入庫界面測(cè)試 -28-第3節(jié)教材出庫界面測(cè)試 -29-第4節(jié)學(xué)生根本情況錄入界面的測(cè)試 -29-第5節(jié)訂購教材界面的測(cè)試 -30-第6節(jié)查詢界面的測(cè)試 -31-總結(jié) -32-致謝 -33-參考文獻(xiàn) -34-附錄 -35-第1章緒論第1節(jié)系統(tǒng)開發(fā)的意義教材管理對(duì)各個(gè)學(xué)校而言,都是一項(xiàng)復(fù)雜、煩瑣的工作,是高校教務(wù)管理中的一個(gè)重要環(huán)節(jié),由于*****職業(yè)學(xué)院中專業(yè)設(shè)置門類多,各專業(yè)每期開設(shè)課程種類多,其業(yè)務(wù)不僅涉及出版部門,而且要面對(duì)全校各系的授課教師,各班級(jí)的學(xué)生,教材科涉及管理的入出庫教材種類非常多,涉及人員廣,工作量大,再者是近年來,我國(guó)高等教育規(guī)模的不斷擴(kuò)大,學(xué)校學(xué)生人數(shù)迅速增加,使教材管理工作更加繁重不堪。因此,一套好的教材管理軟件,不但能大大降低工作人員的勞動(dòng)強(qiáng)度,還能提高學(xué)校的管理效率和教學(xué)水平。第2節(jié)系統(tǒng)現(xiàn)狀的分析由于*****職業(yè)學(xué)院的學(xué)科種類和數(shù)量不斷增加,學(xué)院的規(guī)格不斷擴(kuò)大,學(xué)生的數(shù)量大幅上升,加上選修,限選科目的開展使得每一位學(xué)生的課表都可能不同。這些變化已經(jīng)突現(xiàn)出個(gè)性化的特點(diǎn),在需教材盡管一些主干課程相同,但已有相當(dāng)一局部管理上實(shí)現(xiàn)了針對(duì)學(xué)生個(gè)人的管理。在這種形勢(shì)下,每位學(xué)生每學(xué)期出現(xiàn)了差異。一個(gè)班的學(xué)生在購置教材時(shí)首先以班級(jí)為單位到教材管理部門將絕大局部學(xué)生都要使用的教材先買回來,再由每個(gè)學(xué)生分別到教材管理部門購置其它教材;或者是一個(gè)班首先統(tǒng)計(jì)所需的每一種教材的名稱和數(shù)量以及訂購的同學(xué)姓名,然后統(tǒng)一到教材管理部門購置回來再分別發(fā)放。在這種范圍加大的學(xué)年學(xué)分管理模式下,原有的教材管理系統(tǒng),盡管在一定程度上可適應(yīng)這些變化,但問題也越來越突出。第3節(jié)目標(biāo)分析開發(fā)教材管理系統(tǒng)的目的就是充分利用計(jì)算機(jī)和現(xiàn)代辦公軟件,擺脫傳統(tǒng)辦公工具,用計(jì)算機(jī)實(shí)現(xiàn)集中方便的管理工作,把學(xué)校教材科的工作人員從繁重的體力勞動(dòng)中解脫出來以到達(dá)提高工作效率和質(zhì)量,最終實(shí)現(xiàn)教材管理的全面自動(dòng)化為和現(xiàn)代化。因此系統(tǒng)主要是實(shí)現(xiàn)教材管理信息的輸入包括入庫、出庫、需求信息的輸入等。教材管理各種信息的查詢、修改等。教材采購報(bào)表的生成以及各系各部門的教材需求管理等。第4節(jié)可行性分析技術(shù)上可行性分析C#是微軟公司發(fā)布的一種面向?qū)ο蟮?、運(yùn)行于.NETFramework之上的高級(jí)程序設(shè)計(jì)語言。并定于在微軟職業(yè)開發(fā)者論壇(PDC)上登臺(tái)亮相。C#是微軟公司研究員AndersHejlsberg的最新成果。C#看起來與Java有著驚人的相似;它包括了諸如單一繼承、接口、與Java幾乎同樣的語法和編譯成中間代碼再運(yùn)行的過程。但是C#與Java有著明顯的不同,它借鑒了Delphi的一個(gè)特點(diǎn),與COM(組件對(duì)象模型)是直接集成的,而且它是微軟公司.NETwindows網(wǎng)絡(luò)框架的主角。C#是一種可視化的、面對(duì)對(duì)象和事件驅(qū)動(dòng)方式的結(jié)構(gòu)化高級(jí)程序設(shè)計(jì),可用于開發(fā)Windows環(huán)境下的應(yīng)用程序。它簡(jiǎn)單易學(xué)、效率高,且功能強(qiáng)大,可以與Windows的專業(yè)開發(fā)工具SDK相媲美。在C#環(huán)境下,利用事件驅(qū)動(dòng)的編程機(jī)制、新穎易用的可視化設(shè)計(jì)工具,使用Windows內(nèi)部的應(yīng)用程序接口(API)函數(shù),以及動(dòng)態(tài)鏈接庫(DLL)、動(dòng)態(tài)數(shù)據(jù)交換(DDE)、對(duì)象的鏈接與嵌入(OLE)、開放式數(shù)據(jù)訪問(ODBC)等技術(shù),可以高效、快速地開發(fā)出Windows環(huán)境下功能強(qiáng)大、圖形界面豐富的應(yīng)用軟件系統(tǒng)。

SQL是高級(jí)的非過程化編程語言,允許用戶在高層數(shù)據(jù)結(jié)構(gòu)上工作。它不要求用戶指定對(duì)數(shù)據(jù)的存放方法,也不需要用戶了解具體的數(shù)據(jù)存放方式,所以具有完全不同底層結(jié)構(gòu)的不同數(shù)據(jù)庫系統(tǒng)可以使用相同的SQL語言作為數(shù)據(jù)輸入與管理的接口。它以記錄集合作為操作對(duì)象,所有SQL語句接受集合作為輸入,返回集合作為輸出,這種集合特性允許一條SQL語句的輸出作為另一條SQL語句的輸入,所以SQL語句可以嵌套,這使他具有極大的靈活性和強(qiáng)大的功能,在多數(shù)情況下,在其他語言中需要一大段程序?qū)崿F(xiàn)的功能只需要一個(gè)SQL語句就可以到達(dá)目的,這也意味著用SQL語言可以寫出非常復(fù)雜的語句。在教材管理系統(tǒng)中,實(shí)現(xiàn)對(duì)教材的物流、資金流和信息流的管理,即針對(duì)教材出入庫管理、教材庫存管理、教材費(fèi)的收取和使用、教材需求信息、學(xué)生個(gè)人需用教材信息等進(jìn)行管理。這些措施將為提高高等院校教材管理水平、提高工作效率、減少人為過失提供良好的管理平臺(tái)。極低本錢的數(shù)據(jù)處理、信息查詢、信息錄入等,可實(shí)現(xiàn)教材需求信息、訂單管理、教材費(fèi)用處理、教材費(fèi)查詢、教材出入庫管理、庫存管理、教材發(fā)放等功能。從目前校園網(wǎng)和教材管理系統(tǒng)的推廣和運(yùn)行情況來看,本系統(tǒng)不需增加過多的硬件投入和應(yīng)用方面的培訓(xùn),因此,其經(jīng)濟(jì)本錢是很低的。第2章系統(tǒng)設(shè)計(jì)第1節(jié)組織結(jié)構(gòu)調(diào)查*****職業(yè)學(xué)院共設(shè)校長(zhǎng)辦公室,教務(wù)科,學(xué)生處,財(cái)務(wù)處,人事處,后勤等部門。各科室科長(zhǎng)、主任分別對(duì)所屬部門進(jìn)行管理。學(xué)校組織結(jié)構(gòu)圖如圖2-1所示:學(xué)校學(xué)校校長(zhǎng)辦公室人事處財(cái)務(wù)處教務(wù)處學(xué)生處計(jì)算機(jī)系數(shù)學(xué)系中文系外語系后勤教材科圖2-1*****職業(yè)學(xué)院組織結(jié)構(gòu)圖校長(zhǎng)辦公室是處理文件檔案,對(duì)行政進(jìn)行管理,人事是處理人事勞資和職工的培訓(xùn)。財(cái)務(wù)處是負(fù)責(zé)查詢學(xué)生是否交付學(xué)費(fèi),住宿費(fèi)等費(fèi)用等一系列的財(cái)務(wù)管理。教務(wù)處是負(fù)責(zé)安排對(duì)學(xué)生的教學(xué)方案,課程分配,師資力量,教材采購等方面。學(xué)生處那么是對(duì)學(xué)生的信息進(jìn)行管理。后勤部那么是輔助學(xué)校進(jìn)行日常管理。第2節(jié)業(yè)務(wù)流程分析通過業(yè)務(wù)流程分析對(duì)對(duì)教材管理系統(tǒng)作進(jìn)一步的分析,根據(jù)教研室提供的學(xué)期課程使用教材對(duì)應(yīng)數(shù)據(jù),教材庫存和學(xué)期課程提出學(xué)期教材需求,教材管理部門將教材訂單進(jìn)行處理,以確定本學(xué)期的教材數(shù)量〔除庫存外的訂單〕,同時(shí)對(duì)教材的根本信息進(jìn)行完善處理,以保證教研室提出新的教材需求在教材根本信息中存在。根據(jù)各系提供清單,教材管理員根據(jù)庫存的情況發(fā)放教材,假設(shè)庫存有貨,教材管理員打印領(lǐng)取教材通知單給各系,通知各系領(lǐng)取教材。假設(shè)庫存無貨,打印訂貨單交給采購員,采購員根據(jù)訂貨單制定補(bǔ)貨單并將其交給相應(yīng)的供給商。供給商將提貨通知單發(fā)給采購員。采購員進(jìn)行采購并將教材入庫并打印入庫單,交給教材管理員。教材管理員把庫存報(bào)表交給學(xué)校,其業(yè)務(wù)流程圖如圖2-2所示。各系領(lǐng)取教材單教材各系領(lǐng)取教材單教材管理員學(xué)校領(lǐng)教材通知單庫存報(bào)表訂貨單采購員補(bǔ)貨單供給商提貨通知單入庫單圖2-2業(yè)務(wù)流程圖第3節(jié)數(shù)據(jù)流程調(diào)查數(shù)據(jù)流程分析是把數(shù)據(jù)在組織內(nèi)部的流動(dòng)情況抽象地獨(dú)立出來,舍去了具體的組織機(jī)構(gòu)等,以發(fā)現(xiàn)和解決數(shù)據(jù)流中的問題。各系經(jīng)過統(tǒng)計(jì)教材需求量,將教材征定單交給教材管理部門,教材管理部門擬訂方案生成教材方案表,并將定書單提交給供貨單位以求供貨單位供給教材,完成教材的采購工作后進(jìn)行入庫登記,生成入庫單交于財(cái)務(wù)處進(jìn)行結(jié)算。各班將領(lǐng)書單交于教材科,教材科將教材分發(fā)給各班級(jí)并進(jìn)行出庫登記,生成出庫單交于財(cái)務(wù)處進(jìn)行費(fèi)用結(jié)算,并生成教材費(fèi)用單。其數(shù)據(jù)流程圖如圖2-3所示教務(wù)處教務(wù)處教材管理庫存報(bào)表F1圖2-3教材管理系統(tǒng)頂層DFD各系P1制定方案教務(wù)處P2入庫登記各系P1制定方案教務(wù)處P2入庫登記財(cái)務(wù)P3出庫登記P4教材費(fèi)用打印財(cái)務(wù)教材方案表F2出庫單F3教材費(fèi)用單入庫單教材征定單圖2-3教材管理系統(tǒng)一層DFD第4節(jié)數(shù)據(jù)字典表2-1數(shù)據(jù)項(xiàng)描述數(shù)據(jù)項(xiàng)名:教材編號(hào)別名:Bid簡(jiǎn)述:存儲(chǔ)每本教材的信息簡(jiǎn)要說明:學(xué)校教材編碼類型及長(zhǎng)度:數(shù)字型,7位數(shù)據(jù)值類型:〔連續(xù)/離散〕離散表2-2數(shù)據(jù)結(jié)構(gòu)描述數(shù)據(jù)結(jié)構(gòu)名:教材管理表單簡(jiǎn)述:存儲(chǔ)教材入出庫等的表單數(shù)據(jù)結(jié)構(gòu)組成:編號(hào)+教材名+入出庫時(shí)間+入出庫來源+操作員+備注表2-3數(shù)據(jù)處理描述處理邏輯名:制定方案加工編號(hào):P1簡(jiǎn)要描述:根據(jù)各系所需教材以及所缺教材進(jìn)行發(fā)書,定購方案。輸入數(shù)據(jù)流:教材訂單。輸出數(shù)據(jù)流:教材方案表處理邏輯名:入庫管理加工編號(hào):P2簡(jiǎn)要描述:將新進(jìn)的教材進(jìn)行入庫管理輸入數(shù)據(jù)流:教材的信息輸出數(shù)據(jù)流:入庫教材加工名:教材出庫管理加工編號(hào):P3簡(jiǎn)要描述:將出庫教材進(jìn)行紀(jì)錄,發(fā)放等管理。輸入數(shù)據(jù)流:領(lǐng)取通知,查詢通知。輸出數(shù)據(jù)流:出庫教材。表2-4數(shù)據(jù)存儲(chǔ)描述數(shù)據(jù)存儲(chǔ)名:入庫教材簡(jiǎn)述:存儲(chǔ)入庫教材的根本信息。文件組成:編號(hào),教材名,作者,出版社。數(shù)據(jù)存儲(chǔ)名:出庫教材簡(jiǎn)述:存儲(chǔ)出庫教材的根本信息。文件組成:編號(hào),教材名,作者,出版社,班級(jí),數(shù)量。表2-5數(shù)據(jù)流描述數(shù)據(jù)流名:教材入庫單簡(jiǎn)述:存儲(chǔ)入庫教材的根本信息。文件組成:編號(hào),教材名,作者,出版社,班級(jí),數(shù)量。數(shù)據(jù)流名:教材出庫單簡(jiǎn)述:存儲(chǔ)出庫教材的根本信息。文件組成:編號(hào),教材名,作者,出版社,班級(jí),數(shù)量。表2-6外部實(shí)體描述外部實(shí)體名:學(xué)生簡(jiǎn)述:接受教育的實(shí)體輸入數(shù)據(jù)流:學(xué)生根本情況表外部實(shí)體名:教務(wù)處簡(jiǎn)述:對(duì)于學(xué)校的教學(xué)方案進(jìn)行安排輸入數(shù)據(jù)流:教學(xué)方案第3章系統(tǒng)設(shè)計(jì)與實(shí)施第1節(jié)總體結(jié)構(gòu)設(shè)計(jì)本系統(tǒng)是以教材管理業(yè)務(wù)為原型設(shè)計(jì)開發(fā)的,教材科的日常業(yè)務(wù)大體上有如下幾項(xiàng):1.教材預(yù)訂。教材的預(yù)訂工作根本上是由系、部來完成。教材科將教材征訂通知下發(fā)到各系〔輪流傳閱〕,各系從中選訂所開課程的教材,填寫預(yù)訂單,經(jīng)系、部匯總報(bào)教材科。教材科匯總報(bào)教務(wù)處審批后,編制填寫正式訂單寄發(fā)到各出版社。2.教材發(fā)放。按預(yù)訂數(shù)量發(fā)放專業(yè)和年級(jí)用書。通常是以系、班級(jí)為單位領(lǐng)進(jìn)行領(lǐng)書。3.查詢,這項(xiàng)工作包括四項(xiàng)內(nèi)容,其一是預(yù)訂查詢及時(shí)了解各系教材的訂購情況;再就是入庫查詢及時(shí)掌握入庫情況;第三是庫存查詢情況;第四是帳務(wù)查詢,主要記錄學(xué)生、班級(jí)、教師領(lǐng)教材的詳細(xì)情況。打印與報(bào)表,主要用于訂書、購書、發(fā)書清單的打印。4.系統(tǒng)管理主要包括用戶、密碼的更改,學(xué)生信息管理和數(shù)據(jù)庫的維護(hù)。5.選項(xiàng)和系統(tǒng)幫助能使用戶快速得到幫助。教材管理系統(tǒng)功能模塊設(shè)計(jì)圖根據(jù)上述對(duì)教材管理業(yè)務(wù)流程和數(shù)據(jù)流程的調(diào)查分析,并根據(jù)模塊劃分原那么,同時(shí)考慮到用戶對(duì)新系統(tǒng)的易學(xué)易用性,將新系統(tǒng)劃分為如圖3-1所示的功能模塊結(jié)構(gòu):教材管理系統(tǒng)關(guān)于根本幫助用戶管理系統(tǒng)管理學(xué)生管理數(shù)據(jù)備份數(shù)據(jù)恢復(fù)學(xué)生管理學(xué)費(fèi)管理報(bào)表打印教材管理幫助系統(tǒng)教材管理系統(tǒng)關(guān)于根本幫助用戶管理系統(tǒng)管理學(xué)生管理數(shù)據(jù)備份數(shù)據(jù)恢復(fù)學(xué)生管理學(xué)費(fèi)管理報(bào)表打印教材管理幫助系統(tǒng)學(xué)生教材費(fèi)支出庫存教材管理教材出庫教材入庫教材征訂學(xué)生教材費(fèi)支出庫存教材管理教材出庫教材入庫教材征訂圖3-1功能模塊結(jié)構(gòu)第2節(jié)代碼設(shè)計(jì)設(shè)計(jì)問題是一個(gè)科學(xué)管理的問題。設(shè)計(jì)出一個(gè)好的代碼方案對(duì)于系統(tǒng)的開發(fā)工作是一件極為有利的事情。它可以使很多機(jī)器處理(如某些統(tǒng)計(jì)、校對(duì)查詢等)變得十分方便,另外還把一些現(xiàn)階段計(jì)算機(jī)很難處理的工作變成很簡(jiǎn)單的處理。

代碼就是以數(shù)或字符來代表各種客觀實(shí)體。在現(xiàn)實(shí)世界中有很多東西如果我們不加標(biāo)識(shí)是無法區(qū)分的,這時(shí)機(jī)器處理就十分困難。所以能否將原來不能確定的東西,唯一地加以標(biāo)識(shí)是編制代碼的首要任務(wù)。以教材編號(hào)為例。在教材管理中不難發(fā)現(xiàn),有的書籍雖然名字一樣,但是出版日期,著作人不一樣,為了能夠區(qū)分開這樣的書籍而編制教材編碼〔教材號(hào):001001001002001003001004001005〕。唯一化雖是代碼設(shè)計(jì)的首要任務(wù)。但如果我們僅僅為了唯一化來編制代碼,那么代碼編出來后可能是雜亂無章的,使人無法識(shí)別,而且使用起來也不方便。例如,在管理系統(tǒng)中關(guān)于計(jì)算機(jī)類的書籍以“01”打頭,其中“01001”表示計(jì)算機(jī)硬件書籍,01002表示計(jì)算機(jī)軟件書籍,01003”表示計(jì)算機(jī)信息管理書籍等。這樣在查找或統(tǒng)計(jì)某一類專業(yè)書籍第3節(jié)數(shù)據(jù)庫設(shè)計(jì)數(shù)據(jù)庫設(shè)計(jì)的主要任務(wù)是在DBMS(databasemanagementsystem)的支持下,按照應(yīng)用的要求,數(shù)據(jù)結(jié)構(gòu)的好壞將直接影響到系統(tǒng)的效率以及實(shí)現(xiàn)的效果。好的數(shù)據(jù)庫結(jié)構(gòu)會(huì)減少數(shù)據(jù)庫的存儲(chǔ)量、冗余度,數(shù)據(jù)的完整性和一致性比擬高,系統(tǒng)具有較快的響應(yīng)速度,簡(jiǎn)化基于數(shù)據(jù)庫的應(yīng)用程序的實(shí)現(xiàn)方法等。實(shí)體具體的描述如下:教材編號(hào)教材編號(hào)教材教材名稱教材出版社教材作者…….…….…..圖3-2教材實(shí)體E-R圖教材編號(hào)教材編號(hào)倉庫教材入庫數(shù)量入庫時(shí)間入庫單價(jià)……..…….…..圖3-3倉庫實(shí)體E-R圖班級(jí)班級(jí)編號(hào)班級(jí)班級(jí)編號(hào)班級(jí)名稱圖3-4班級(jí)實(shí)體E-R圖根據(jù)上面的E-R圖數(shù)據(jù)表創(chuàng)立如下:教材根本信息包括書號(hào),版本,定價(jià),印次等如表3-1所示:字段名說明數(shù)據(jù)類型是否為空備注bookid教材編號(hào)char(10)NotnullKeybookname教材名稱varchar(50)Notnullbooklb教材類別nvarchar(4)nullbookzhb主編varchar(50)nullbookchbs出版社char(4)nullbookprice定價(jià)numeric(6,2)nullbooksl預(yù)訂本書intnull表3-1教材信息表教材倉庫信息包括教材編號(hào),教材數(shù)量等如表3-2所示:表3-2倉庫信息表字段名說明數(shù)據(jù)類型是否為空備注bookmch教材名稱varchar(50)Notnullbooklb類別varchar(50)Notnullbookid教材編號(hào)varchar(10)NotnullKeybooksl數(shù)量int(4)Notnullbookdw計(jì)量單位char(10)Notnullbz備注varchar(100)null學(xué)生信息包括出學(xué)號(hào),姓名,職務(wù)等。如表3-3所示表3-3學(xué)生信息表字段名說明數(shù)據(jù)類型是否為空備注sid班級(jí)編號(hào)nvarchar(10)NotnullKeysname姓名nvarchar(10)nullssex性別nvarchar(5)nullsage年齡intnullsjiaofei繳費(fèi)情況nvarchar(5)nullszhiwu職務(wù)nvarchar(10)nullsclass班級(jí)名稱nvarchar(10)null第4節(jié)輸入輸出設(shè)計(jì)教材管理系統(tǒng)能夠完成教材根本信息的錄入以及各種詳細(xì)信息等,表達(dá)了教材管理的最新開展。根據(jù)學(xué)院,班級(jí),課程輸入相應(yīng)的教材,采取較為靈活的組織方式輸入。在輸入界面內(nèi),通過選擇,填寫等方式來實(shí)現(xiàn)信息的輸入,數(shù)據(jù)庫文件即教材信息數(shù)據(jù)庫,由手工寫入的教材信息組成,使數(shù)據(jù)庫的輸入工作簡(jiǎn)潔直觀,可方便完成以后的數(shù)據(jù)的保存、編輯和打印等工作。在教材管理系統(tǒng)中,設(shè)置有下拉列表框供用戶選擇教材名,選定后單擊按鈕即可實(shí)現(xiàn)數(shù)據(jù)的錄入。以教材入庫紀(jì)錄為例。表3-4教材入庫記錄表教材入庫記錄表教材編號(hào)教材名教材出版社教材主編教材數(shù)量教材單價(jià)出版日期教材類型001011高等數(shù)學(xué)高等教育出版社張強(qiáng)150152006計(jì)算機(jī)001012C++高等教育出版社劉鵬20027200計(jì)算機(jī)001013模擬電子高等教育出版社江南10022200計(jì)算機(jī)常用輸出設(shè)備有顯示終端、打印機(jī)、磁帶機(jī)、繪圖儀、多媒體設(shè)備等,常見輸出介質(zhì)有紙張、磁盤、磁帶、光盤、多媒體介質(zhì)等。該教材管理系統(tǒng)可以通過條件查詢,滿足各種需要,生成上報(bào)的報(bào)表和統(tǒng)計(jì)的表單,打印等方式實(shí)現(xiàn)數(shù)據(jù)的輸出。信息系統(tǒng)的輸出方式有屏幕顯示輸出、打印機(jī)打印輸出、文件輸出、繪圖輸出等,最為廣泛使用的輸出方式是屏幕顯示和打印機(jī)打印。通常在功能選擇、查詢、檢索信息時(shí),采用屏幕輸出方式。本教材管理系統(tǒng)使用的是屏幕顯示輸出以及打印機(jī)打印輸出方式。管理員可以需求將報(bào)表打印出來。現(xiàn)以教材需求表為例。如下圖:表3-5教材需求表教材需求表單書名作者出版社單價(jià)需求冊(cè)數(shù)C#韓玉民清華大學(xué)出版社25900計(jì)算機(jī)概論郭榮勛*****職業(yè)學(xué)院出版社32250軟件技術(shù)張磊高等教育出版社30350公共關(guān)系趙強(qiáng)*****職業(yè)學(xué)院出版社54460計(jì)算機(jī)英語李麗高等教育出版社26260第5節(jié)界面設(shè)計(jì)為了設(shè)計(jì)出符合一般標(biāo)準(zhǔn)又具有特色的界面,開發(fā)該系統(tǒng)時(shí)要遵循以下開發(fā)原那么:1.保證界面設(shè)計(jì)的風(fēng)格具有一致性。將在每個(gè)界面都會(huì)用統(tǒng)一的顏色作為背景色。2.界面設(shè)計(jì)時(shí),控件的擺放要協(xié)調(diào)和勻稱。3.常用操作〔如教材管理、查詢、打印等操作〕應(yīng)建立快捷方式,方便管理員日常操作。4.提供信息反應(yīng),對(duì)一些不常見的操作和至關(guān)重要的操作,系統(tǒng)應(yīng)該能反應(yīng)信息。5.提供錯(cuò)誤處理信息,在出現(xiàn)錯(cuò)誤時(shí),系統(tǒng)應(yīng)該能檢測(cè)出錯(cuò)誤并提供錯(cuò)誤處理的功能;錯(cuò)誤出現(xiàn)后,系統(tǒng)的狀態(tài)不發(fā)生變化,或者系統(tǒng)要提供錯(cuò)誤恢復(fù)的向?qū)А?.為了方便管理員的管理應(yīng)設(shè)置工具欄和狀態(tài)欄。系統(tǒng)的總體設(shè)計(jì),預(yù)訂需要設(shè)計(jì)幾個(gè)具有主要功能的窗體,其中系統(tǒng)主要功能界面是最主要的,是設(shè)計(jì)的重點(diǎn)。該界面上包括了系統(tǒng)的功能查詢以及觸發(fā)其他單項(xiàng)功能界面的快捷方式,如教材管理、查詢、打印與報(bào)表等。5.1登錄界面設(shè)計(jì)圖3-5登錄界面圖首界面設(shè)計(jì)圖3-6系統(tǒng)首界面學(xué)生管理圖3-7學(xué)生管理中心圖學(xué)生管理這里記錄著所有學(xué)生的信息,其中有學(xué)生的相關(guān)資料學(xué)號(hào)、班級(jí)、姓名,職務(wù)等。圖3-8學(xué)生教材查詢?cè)诖诉€可以按出版日期或者教材名、教材編號(hào)對(duì)教材進(jìn)行查詢。5.4管理員管理管理員管理和學(xué)生管理是最重要的局部,它涉及到系統(tǒng)的平安問題和學(xué)生的詳細(xì)資料,如下圖圖3-8管理員管理中心圖管理員管理中心提供教師根本信息、教師教材、查詢教師或?qū)W生信息以及學(xué)生根本情況、教材出庫情況等功能,在其中可以添加教師和學(xué)生的根本情況。對(duì)用戶進(jìn)行添加、查詢、修改和刪除功能。5.5教材訂購界面圖3-10教材訂單界面圖1.可根據(jù)教材編號(hào)、教材名、教材類別、教材出版社、預(yù)訂數(shù)量、教材單價(jià)、教材主編對(duì)必修教材進(jìn)行錄入。2.每個(gè)專業(yè)有一張自己的必修課的定單,按“添加預(yù)定教材〞進(jìn)行對(duì)另一專業(yè)的訂書信息進(jìn)行輸入。教材的入庫與出庫如圖3-11,3-12所示圖3-11教材的入庫圖圖3-12教材出庫圖1.所需填寫的字段:教材編號(hào)、教材名、教材出版社、教材主編、教材數(shù)量、教材單價(jià)、出版日期、教材類別。2.按“添加〞鍵可以對(duì)已經(jīng)入庫的書進(jìn)行添加。從“重置〞中可以選擇重新填寫教材信息。3.領(lǐng)書人必須填寫的字段有學(xué)號(hào)、班級(jí)、姓名、職務(wù)、年級(jí)。4.在領(lǐng)取教材信息界面中必須填寫的字段有教材編號(hào)、領(lǐng)書數(shù)量、領(lǐng)書日期,填寫完以后點(diǎn)確定后發(fā)書。查詢學(xué)生是否繳費(fèi)界面查詢學(xué)生是否繳費(fèi)是本系統(tǒng)的重點(diǎn)局部之一,系統(tǒng)功能的強(qiáng)大與否與數(shù)據(jù)庫的的查詢有密切的關(guān)系。如圖3-13圖3-13查詢繳費(fèi)情況界面圖可根據(jù)學(xué)生的學(xué)號(hào)信息查詢他是否繳費(fèi):輸入學(xué)生的學(xué)號(hào)點(diǎn)擊“查詢〞就可以對(duì)那個(gè)對(duì)其是否繳費(fèi)進(jìn)行查詢。第6節(jié)處理模塊設(shè)計(jì)模塊是軟件結(jié)構(gòu)的根底,軟件結(jié)構(gòu)的好壞完全由模塊的屬性表達(dá)出來,把軟件模塊化的目的是為了降低軟件復(fù)雜性,使軟件設(shè)計(jì),測(cè)試,調(diào)試,維護(hù)等工作變得簡(jiǎn)易,但隨著模塊數(shù)目的增加,通過接口連接這些模塊的工作量也隨之增加。6.1教材入庫模塊程序流程圖判斷是否進(jìn)行入庫記錄判斷是否進(jìn)行入庫記錄教材入庫記錄提示記錄完畢更新數(shù)據(jù)庫輸入添加成功輸入添加成功圖3-14教材入庫模塊程序流程圖讀第一條紀(jì)錄讀第一條紀(jì)錄是否判斷出庫修改讀下第一條紀(jì)錄修改內(nèi)容判斷是否輸入完整提示輸入完整進(jìn)行修該更新數(shù)據(jù)庫輸入修改成功圖3-15教材出庫模塊程序流程圖流程圖該模塊可實(shí)現(xiàn)功能有:1.教材信息的查詢2.學(xué)生信息的查詢查詢條件的選擇教材信息查詢條件的選擇教材信息查詢條件的選擇日期出版社主編學(xué)生信息按學(xué)號(hào)輸出結(jié)果圖3-16查詢系統(tǒng)模塊程序流程圖第4章系統(tǒng)測(cè)試與運(yùn)行它實(shí)施對(duì)軟件規(guī)格說明、設(shè)計(jì)規(guī)格說明和編碼的最終審核。軟件測(cè)試的目的是以最少的人力、物力和時(shí)間投入,盡可能多地找出軟件中潛在的各種錯(cuò)誤和缺陷。測(cè)試的結(jié)果為軟件可靠性分析提供了依據(jù)。第1節(jié)登錄界面的測(cè)試該測(cè)試的目的是保證登錄窗口的正確性與在錯(cuò)誤發(fā)生時(shí)的容錯(cuò)與糾錯(cuò)性。該系統(tǒng)的用戶名為user,密碼為123,或者是用戶名為admin,密碼為1234。如果輸入正確用戶和密碼那么會(huì)進(jìn)入系統(tǒng)。當(dāng)在登錄界面中輸入錯(cuò)的用戶名或錯(cuò)誤的用戶密碼時(shí):例如輸入用戶名為user,錯(cuò)誤密碼為1231時(shí),系統(tǒng)會(huì)彈出對(duì)話框提示輸入密碼錯(cuò)誤;如果輸入用戶名為yonghu密碼為123時(shí),系統(tǒng)會(huì)彈出對(duì)話框提示用戶名不存在。第2節(jié)教材入庫界面測(cè)試該測(cè)試的目的是保證添加教材信息窗口的正確性與在數(shù)據(jù)輸入不正確或有異常數(shù)據(jù)時(shí)的容錯(cuò)與糾錯(cuò)性。當(dāng)輸入正確信息時(shí)〔編號(hào):001001書名:C#韓玉民出版社:清華大學(xué)出版社〕此時(shí)會(huì)顯示紀(jì)錄完成。當(dāng)輸入錯(cuò)誤數(shù)據(jù)時(shí)〔編號(hào):001001書名:C#韓玉民出版社:〕此時(shí)系統(tǒng)會(huì)顯示缺少相應(yīng)信息。當(dāng)輸入異常數(shù)據(jù)時(shí)〔編號(hào):0x1001書名:C#韓玉民出版社:qhdx出版社〕系統(tǒng)會(huì)彈出有錯(cuò)誤信息。教材如庫界面通過錯(cuò)誤數(shù)據(jù)測(cè)試和異常數(shù)據(jù)測(cè)試及時(shí)發(fā)現(xiàn)系統(tǒng)所存在的問題,及時(shí)調(diào)整系統(tǒng)程序例如:教材入庫輸入錯(cuò)誤數(shù)據(jù),系統(tǒng)出現(xiàn)錯(cuò)誤,解決方法在系統(tǒng)程序中添加〔'MsgBox"出版社名稱不能為空!",vbOKOnly+vbExclamation,"".〕語句教材入庫輸入異常數(shù)據(jù),系統(tǒng)出現(xiàn)錯(cuò)誤,解決方法在系統(tǒng)程序中添加〔findnumerror:IfErr.Number<>0ThenEndIf...〕語句第3節(jié)教材出庫界面測(cè)試該測(cè)試的目的是保證出庫教材信息窗口的正確性與在數(shù)據(jù)輸入不正確或有異常數(shù)據(jù)時(shí)的容錯(cuò)與糾錯(cuò)性。當(dāng)輸入正確信息時(shí)〔學(xué)號(hào):2007110601班級(jí):07級(jí)1班姓名:李亞職務(wù):班長(zhǎng)〕此時(shí)系統(tǒng)會(huì)顯示領(lǐng)取教材的信息,數(shù)量等。當(dāng)輸入錯(cuò)誤數(shù)據(jù)時(shí)〔學(xué)號(hào):2007110601班級(jí):姓名:李亞職務(wù):班長(zhǎng)〕此時(shí)系統(tǒng)會(huì)顯示缺少相應(yīng)信息。當(dāng)輸入異常數(shù)據(jù)時(shí)〔學(xué)號(hào):2007110601班級(jí):07級(jí)I班姓名:李亞職務(wù):班長(zhǎng)〕系統(tǒng)會(huì)彈出有錯(cuò)誤信息。第4節(jié)學(xué)生根本情況錄入界面的測(cè)試該測(cè)試的目的是保證添加學(xué)生信息窗口的正確性與在數(shù)據(jù)輸入不正確或有異常數(shù)據(jù)時(shí)的容錯(cuò)與糾錯(cuò)性。當(dāng)輸入正確信息時(shí)〔學(xué)號(hào):2007110602班級(jí):07級(jí)1班姓名:劉凱是否退學(xué):0〕系統(tǒng)顯示信息輸入完畢。當(dāng)輸入錯(cuò)誤數(shù)據(jù)時(shí)〔學(xué)號(hào):2007110602班級(jí):姓名:劉凱是否退學(xué):0〕此時(shí)系統(tǒng)會(huì)顯示缺少相應(yīng)信息。當(dāng)輸入異常數(shù)據(jù)時(shí)〔學(xué)號(hào):2007110602班級(jí):07級(jí)I班姓名:劉凱是否退學(xué):0〕系統(tǒng)會(huì)彈出有錯(cuò)誤信息。學(xué)生信息錄入界面通過測(cè)試及時(shí)發(fā)現(xiàn)系統(tǒng)所存在的問題,及時(shí)調(diào)整系統(tǒng)程序例如:添加學(xué)生輸入錯(cuò)誤數(shù)據(jù),系統(tǒng)出現(xiàn)錯(cuò)誤,解決方法在系統(tǒng)程序中添加〔'MsgBox"編號(hào)不能為空!",vbOKOnly+vbExclamation,""〕語句添加學(xué)生輸入異常數(shù)據(jù),系統(tǒng)出現(xiàn)錯(cuò)誤,解決方法在系統(tǒng)程序中添加〔findnumerror:IfErr.Number<>0ThenEndIf〕語句第5節(jié)訂購教材界面的測(cè)試5.1教材預(yù)訂界面的測(cè)試該測(cè)試的目的是保證教材訂購窗口的正確性與在數(shù)據(jù)輸入不正確或有異常數(shù)據(jù)時(shí)的容錯(cuò)與糾錯(cuò)性。當(dāng)輸入正確信息時(shí)〔教材編號(hào):001001教材名:C#出版社:清華大學(xué)出版社教材類型:計(jì)算機(jī)預(yù)訂數(shù)量:900預(yù)訂單價(jià):25教材主編:韓玉民〕系統(tǒng)顯示信息輸入完畢。當(dāng)輸入錯(cuò)誤數(shù)據(jù)時(shí)〔教材編號(hào):001001教材名:C#出版社:清華大學(xué)出版社教材類型:計(jì)算機(jī)預(yù)訂數(shù)量:900預(yù)訂單價(jià):25教材主編:〕此時(shí)系統(tǒng)會(huì)顯示缺少相應(yīng)信息。當(dāng)輸入異常數(shù)據(jù)時(shí)〔教材編號(hào):001001教材名:C#出版社:清華大學(xué)出版社教材類型:計(jì)算機(jī)預(yù)訂數(shù)量:900預(yù)訂單價(jià):25教材主編:XX〕系統(tǒng)會(huì)彈出有錯(cuò)誤信息。預(yù)訂信息查詢界面的測(cè)試該測(cè)試的目的是保證教材預(yù)訂信息查詢界面的正確性與在數(shù)據(jù)輸入不正確或有異常數(shù)據(jù)時(shí)的容錯(cuò)與糾錯(cuò)性。當(dāng)輸入正確信息時(shí)〔教材編號(hào):001001教材名:C#出版社:清華大學(xué)出版社教材類型:計(jì)算機(jī)預(yù)訂數(shù)量:900預(yù)訂單價(jià):25教材主編:韓玉民〕系統(tǒng)顯示信息輸入完畢。當(dāng)輸入錯(cuò)誤數(shù)據(jù)時(shí)〔教材編號(hào):001001教材名:C#出版社:清華大學(xué)出版社教材類型:計(jì)算機(jī)預(yù)訂數(shù)量:900預(yù)訂單價(jià):教材主編:韓玉民〕此時(shí)系統(tǒng)會(huì)顯示缺少相應(yīng)信息。當(dāng)輸入異常數(shù)據(jù)時(shí)〔教材編號(hào):001001教材名:C#出版社:清華大學(xué)出版社教材類型:計(jì)算機(jī)預(yù)訂數(shù)量:900預(yù)訂單價(jià):25教材主編:XX〕系統(tǒng)會(huì)彈出有錯(cuò)誤信息。家財(cái)預(yù)訂界面通過錯(cuò)誤數(shù)據(jù)測(cè)試和異常數(shù)據(jù)測(cè)試及時(shí)發(fā)現(xiàn)系統(tǒng)所存在的問題,及時(shí)調(diào)整系統(tǒng)程序例如:教材預(yù)訂信息輸入錯(cuò)誤數(shù)據(jù),系統(tǒng)出現(xiàn)錯(cuò)誤,解決方法在系統(tǒng)程序中添加〔'MsgBox"經(jīng)手人不能為空!",vbOKOnly+vbExclamation,"".〕語句教材預(yù)訂信息輸入異常數(shù)據(jù),系統(tǒng)出現(xiàn)錯(cuò)誤,解決方法在系統(tǒng)程序中添加〔findnumerror:IfErr.Number<>0ThenEndIf...〕語句第6節(jié)查詢界面的測(cè)試6.1教材庫存查詢界面的測(cè)試該測(cè)試的目的是保證教材庫存查詢界面的正確性與在數(shù)據(jù)輸入不正確或有異常數(shù)據(jù)時(shí)的容錯(cuò)與糾錯(cuò)性。我們的系統(tǒng)可以按著出版時(shí)間或者教材名以及教材編號(hào)進(jìn)行查詢。當(dāng)輸入正確的查詢信息時(shí)〔教材編號(hào):001001〕此時(shí)系統(tǒng)會(huì)顯示查詢信息。當(dāng)輸入錯(cuò)誤數(shù)據(jù)時(shí)〔教材編號(hào):101001〕系統(tǒng)顯示缺少版本信息,無法查詢。當(dāng)輸入異常數(shù)據(jù)時(shí)〔教材編號(hào):00100X〕系統(tǒng)會(huì)彈出有錯(cuò)誤信息。同理按教材名或者教材編號(hào)查詢時(shí)也應(yīng)該輸入正確的信息,如假設(shè)不能系統(tǒng)將提示錯(cuò)誤。該測(cè)試的目的是保證入書查詢界面的正確性與在數(shù)據(jù)輸入不正確或有異常數(shù)據(jù)時(shí)的容錯(cuò)與糾錯(cuò)性。當(dāng)輸入正確的查詢信息時(shí)〔教材編號(hào):001001教材名:C#教材出版社:清華大學(xué)出版社教材數(shù)量:900教材單價(jià):25教材主編:韓玉民教材類型:計(jì)算機(jī)出版時(shí)間:2008-4-30〕此時(shí)系統(tǒng)會(huì)顯示查詢信息。當(dāng)輸入錯(cuò)誤數(shù)據(jù)時(shí)〔教材編號(hào):001001教材名:C#教材出版社:清華大學(xué)出版社教材數(shù)量:900教材單價(jià):25教材主編:韓玉民教材類型:出版時(shí)間:2008-4-30〕系統(tǒng)顯示缺少輸入教材類型信息,無法查詢。當(dāng)輸入異常數(shù)據(jù)時(shí)〔6.3學(xué)生繳費(fèi)情況的測(cè)試該測(cè)試的目的是保證學(xué)生繳費(fèi)查詢界面的正確性與在數(shù)據(jù)輸入不正確或有異常數(shù)據(jù)時(shí)的容錯(cuò)與糾錯(cuò)性。我們輸入學(xué)生學(xué)號(hào)是查詢是否繳費(fèi),比方輸入學(xué)號(hào):2007110601點(diǎn)擊查詢可以看到繳費(fèi)情況是“是〞。當(dāng)輸入錯(cuò)的學(xué)號(hào)是如2007110650系統(tǒng)會(huì)提示學(xué)號(hào)錯(cuò)誤。以上所有的模塊測(cè)試過程都要求系統(tǒng)能在用戶輸入出錯(cuò)時(shí)給出正確的相應(yīng)并不影響到數(shù)據(jù)的平安與完整性。通過測(cè)試系統(tǒng)根本到達(dá)設(shè)計(jì)要求,系統(tǒng)功能完整,用戶界面良好,錯(cuò)誤處理正確,且能正確提示錯(cuò)誤種類。但是在測(cè)試中也發(fā)現(xiàn)系統(tǒng)的一些缺乏與缺陷,比方系統(tǒng)在用戶第一次登陸時(shí),也就是用戶剛拿到系統(tǒng)時(shí),必須用預(yù)先設(shè)定好的用戶名登陸系統(tǒng)才能進(jìn)行添加,刪除,修改等操作,等等一些缺陷,需要在軟件進(jìn)一步修改和維護(hù)時(shí)予以糾正??偟膩碚f,軟件通過測(cè)試,根本上到達(dá)需求分析階段所提出的要求??偨Y(jié)經(jīng)過三個(gè)月的學(xué)習(xí),設(shè)計(jì)和編程,根本完成課題設(shè)計(jì)的任務(wù),本次課題設(shè)計(jì)任務(wù)是開發(fā)教材管理系統(tǒng),結(jié)合傳統(tǒng)教材管理的模式,初步實(shí)現(xiàn)了教材的訂購、查詢、數(shù)據(jù)庫管理等一些根本的管理系統(tǒng)功能,這些功能對(duì)于一般客戶完全能夠滿足他們的需要。我對(duì)開發(fā)環(huán)境C#并不是很熟悉,在以前的學(xué)習(xí)中也只是涉及到簡(jiǎn)單的程序設(shè)計(jì),一開始做的還是有點(diǎn)力不從心,但在導(dǎo)師的耐心指導(dǎo)下,通過自己的努力學(xué)習(xí)和探索,我已經(jīng)使自己可以使用C#以及SQL數(shù)據(jù)庫應(yīng)用程序。通過開發(fā)這個(gè)系統(tǒng),我掌握了教材管理系統(tǒng)開發(fā)的根本過程,了解了教材管理的根本知識(shí),掌握了SQL查詢語言,穩(wěn)固了我對(duì)C#學(xué)習(xí),而在這次畢業(yè)設(shè)計(jì)的最大收獲并不是掌握這幾門開發(fā)工具的應(yīng)用,而是學(xué)會(huì)了設(shè)計(jì)系統(tǒng)的思維方法,以及與同學(xué)間相互幫助精神。但是,由于實(shí)際條件和時(shí)間限制,還有自己平時(shí)的學(xué)習(xí)不夠,系統(tǒng)在功能方面還不完善,有的僅僅是最簡(jiǎn)單最根本的功能實(shí)現(xiàn),而且由于我們知識(shí)面的局限性,對(duì)于具體的MIS管理系統(tǒng)方面的知識(shí)還有很大的欠缺,可能在設(shè)計(jì)數(shù)據(jù)庫存在著不合理的地方,以至于影響到整個(gè)系統(tǒng)的功能以及性能。盡管系統(tǒng)有種種的不如意的地方,但是從課題開發(fā)開始到結(jié)束這一過程中,從查閱資料到撰寫論文,從建庫到建表,再到編寫程序,從功能分析到界面設(shè)計(jì),每一步都充滿了我和同學(xué)辛勤勞動(dòng),每一次探索的成功都讓我們欣喜,讓我們得到無比的鼓舞。總之,通過這次畢業(yè)設(shè)計(jì)使我學(xué)到了很多書本上沒有的知識(shí),讓我了解到只有將理論和實(shí)際相結(jié)合才能將學(xué)到的知識(shí)消化為自己的,同時(shí)也讓我認(rèn)識(shí)到了我自身的缺乏。畢業(yè)設(shè)計(jì)留給我的經(jīng)驗(yàn)對(duì)我以后的工作學(xué)習(xí)都是受益匪淺,它給我留下的教訓(xùn)也足以讓我在今后的學(xué)習(xí)工作中引以為戒。致謝在論文即將完成之際,回憶在緊張的工作中進(jìn)行畢業(yè)設(shè)計(jì)的生活,感到受益匪淺,在此向所有關(guān)心和幫助過我的老師同學(xué)致以最真誠的感謝。首先,我需要感謝我的導(dǎo)師蘇敏老師,蘇敏老師耐心解答我遇到的各種問題,熱情的為我出謀劃策,嚴(yán)格催促我畢業(yè)設(shè)計(jì)的進(jìn)展,在系統(tǒng)設(shè)計(jì)階段,蘇老師屢次幫我檢查系統(tǒng),給我指出錯(cuò)誤,并為我提出更好的設(shè)想,在撰寫論文階段,幾次審閱我的論文,并提出了許多珍貴意見,所以,如果沒有蘇再者,我還要十分感謝我的同學(xué),沒有他們的幫助我的畢業(yè)設(shè)計(jì)也不會(huì)較順利的完成。參考文獻(xiàn)[1]滕佳東著.?信息管理系統(tǒng)?(第2版).大連:東北財(cái)經(jīng)大學(xué)出版社[2]駱麗等譯.?金版VisualBasic6.0?.[3]東方人華主編.?VisualC#.NET范例入門與提高?.北京:清華大學(xué)出版社,2003[4]李佳,付強(qiáng),丁寧等編著.?C#開發(fā)技術(shù)大全?.北京:清華大學(xué)出版社,2021.02[5]王珊陳紅著?數(shù)據(jù)庫系統(tǒng)原理教程?.北京:[6]王珊.陳紅.文繼榮著.?數(shù)據(jù)庫與數(shù)據(jù)庫管理系統(tǒng)?.北京:電子工業(yè)出版社,1995[7][8]歐立奇,康祥順,馬煜編著.?VisualC#.NET案例開發(fā)集錦?.北京:電子工業(yè)出版社,2005[9]徐仁佐等編著.?軟件工程?[10]LeszekA.Maciaszek?需求分析與系統(tǒng)設(shè)計(jì)?.金芝譯.機(jī)械工業(yè)出版社,2003年出版.[11]丁寶康編著.3[12]崔巍主編:?數(shù)據(jù)窗口程序設(shè)計(jì)?,清華大學(xué)出版社,2001.4出版,PP.87-134附錄1、訂書查詢代碼PrivateSubcmdSave_Click()Dim訂購查詢AsVariantIfModifyOrder=FalseThenMsgBox"對(duì)不起,你無權(quán)對(duì)你所做的修改作出保存!"&vbCrLf&"請(qǐng)與管理員聯(lián)系!",vbOKOnly+vbCritical+vbMsgBoxHelpButton,"無權(quán)修改!",App.Path&"\Bookhelp.hlp",訂購查詢ExitSubEndIfDimaAsVarianta=MsgBox("確定要將網(wǎng)格中所修改的數(shù)據(jù)保存到數(shù)據(jù)庫嗎?",vbYesNo+vbQuestion,"保存嗎?")Ifa<>vbYesThenExitSubEndIffrmMDI.StatusBar1.Panels(1).Text="正在保存……"DimstrWhe

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(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)論