高校教材管理系統(tǒng)畢業(yè)設(shè)計(jì)_第1頁(yè)
高校教材管理系統(tǒng)畢業(yè)設(shè)計(jì)_第2頁(yè)
高校教材管理系統(tǒng)畢業(yè)設(shè)計(jì)_第3頁(yè)
高校教材管理系統(tǒng)畢業(yè)設(shè)計(jì)_第4頁(yè)
高校教材管理系統(tǒng)畢業(yè)設(shè)計(jì)_第5頁(yè)
已閱讀5頁(yè),還剩33頁(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、 本科畢業(yè)本科畢業(yè)論文(設(shè)計(jì))論文題目: 高校教材管理系統(tǒng)計(jì)劃與收費(fèi) 32高校教材管理系統(tǒng)計(jì)劃與收費(fèi)摘 要 隨著各高校辦學(xué)規(guī)模的不斷擴(kuò)大,教材種類和數(shù)量也迅速增加,教材管理工作給有關(guān)管理部門人員帶來(lái)了很多困難,任務(wù)繁重,重復(fù)性工作較多,且容易受各方面因素的影響,效率較低。因此需要設(shè)計(jì)出一套適用于高校教材科的教材管理系統(tǒng),以實(shí)現(xiàn)教材管理工作的現(xiàn)代化、系統(tǒng)化和規(guī)范化。本文論述了高校教材管理系統(tǒng)的開發(fā)過(guò)程,主要包括:高校教材管理系統(tǒng)需求分析,系統(tǒng)功能設(shè)計(jì),數(shù)據(jù)庫(kù)設(shè)計(jì),以及系統(tǒng)的實(shí)施。其中,對(duì)系統(tǒng)結(jié)構(gòu),系統(tǒng)功能設(shè)計(jì)的流程做了全面詳盡的闡述,并對(duì)系統(tǒng)的各個(gè)功能模塊做了具體的分析研究。根據(jù)結(jié)構(gòu)化生命周期開

2、發(fā)方法,本系統(tǒng)是以ASP為主要開發(fā)工具,利用SQL的數(shù)據(jù)庫(kù)功能,來(lái)實(shí)現(xiàn)高校教材管理系統(tǒng)。此系統(tǒng)的設(shè)計(jì)目的是讓繁雜的教材管理變得簡(jiǎn)單化,效率化。其次,該系統(tǒng)界面簡(jiǎn)潔,操作簡(jiǎn)單,易于掌握,方面學(xué)校教材科對(duì)教材的管理。實(shí)現(xiàn)了教材管理的系統(tǒng)化,規(guī)范化和自動(dòng)化,具有一定的使用價(jià)值和社會(huì)意義。 關(guān)鍵詞:高校教材 管理系統(tǒng) ASP 數(shù)據(jù)庫(kù)模式Teaching material management system - plans and chargesAbstractWith the continuous expansion of the university scales, teaching materia

3、ls and the type and quantity of the rapid increase in textbook management brought a lot of difficulties to the relevant management personnel, the tasks are arduous, repetitive tasks more, and susceptible to the influence of various factors,efficiency is low. Therefore need to design the set to apply

4、 to the Division of College Textbooks Textbook Management System in order to achieve the modernization of the Textbook, systematic and standardized. This paper discusses the development process of the teaching material management system, including: teaching material management system requirements an

5、alysis, system functional design, database design and system implementation. Among them, the system architecture, system functional design process do comprehensive and detailed exposition of the various functional modules of the system has to do specific analysis. Structured life cycle development m

6、ethodology, the system is based on ASP as the main development tool, SQL database functions, to achieve the teaching material management system. This system is designed to allow complex materials management becomes simple, efficient. Secondly, the system interface is simple, easy to operate, easy to

7、 master aspects of school textbooks Branch of materials management. Achieve a systematic, standardized and automated textbook management, has a certain use value and social significance.Keywords: College Textbooks management system ASP database 目 錄序言1一、緒論2(一)高校教材管理背景2(二)高校教材管理現(xiàn)狀2(三)高校教材管理系統(tǒng)研究的目的及意義2

8、二、系統(tǒng)相關(guān)技術(shù)3(一)Browser/Serrver體系3(二)ASP技術(shù)3(三)Visual Studio 20084(四)數(shù)據(jù)庫(kù)的訪問方式4三、系統(tǒng)需求分析4(一)需求分析4(二)可行性分析51技術(shù)可行性52經(jīng)濟(jì)可行性53社會(huì)可行性5(三)組織結(jié)構(gòu)分析5(四)業(yè)務(wù)流程調(diào)查與分析6(五)數(shù)據(jù)流程調(diào)查與分析71頂層數(shù)據(jù)流程圖72一層數(shù)據(jù)流程圖83模塊數(shù)據(jù)流程圖8(六)數(shù)據(jù)字典91數(shù)據(jù)元素條目92數(shù)據(jù)結(jié)構(gòu)條目103數(shù)據(jù)流條目114數(shù)據(jù)存儲(chǔ)目115處理過(guò)程條目126外部實(shí)體條目12四 、系統(tǒng)設(shè)計(jì)12(一)系統(tǒng)總體設(shè)計(jì)121系統(tǒng)總體設(shè)計(jì)122系統(tǒng)功能模塊13(二)系統(tǒng)模塊設(shè)計(jì)131系統(tǒng)管理員132

9、系部133教材科144教師145班級(jí)146計(jì)劃模塊157收費(fèi)模塊15(三)數(shù)據(jù)庫(kù)設(shè)計(jì)161全局E-R圖162實(shí)體E-R圖163邏輯結(jié)構(gòu)設(shè)計(jì)17(四) 模塊處理過(guò)程設(shè)計(jì)17五、系統(tǒng)實(shí)施18(一)運(yùn)行環(huán)境與開發(fā)平臺(tái)181系統(tǒng)運(yùn)行的硬件設(shè)備182系統(tǒng)開發(fā)平臺(tái)19(二) 數(shù)據(jù)表的建立19(三) 系統(tǒng)界面的實(shí)施20(四)系統(tǒng)測(cè)試231測(cè)試方法242測(cè)試用例24結(jié)論26致謝27參考文獻(xiàn)28附錄29序言 教材管理是高校教學(xué)管理工作中的一項(xiàng)重要工作,是學(xué)校教學(xué)工作的重要組成部分。為此,我選擇了高校教材管理系統(tǒng)的開發(fā)作為我的畢業(yè)設(shè)計(jì)內(nèi)容。 高校教材管理系統(tǒng)是典型的信息管理系統(tǒng),其開發(fā)主要包括前端應(yīng)用程序的開發(fā)以

10、及后臺(tái)數(shù)據(jù)庫(kù)的建立和維護(hù)兩個(gè)方面。對(duì)于前者要求應(yīng)用程序功能完備,易使用等特點(diǎn)。而對(duì)于后者則要求建立起數(shù)據(jù)一致性和完整性強(qiáng)、數(shù)據(jù)安全性好的庫(kù)。通過(guò)對(duì)高校教材管理過(guò)程的調(diào)查、了解,對(duì)SQL Server2005數(shù)據(jù)庫(kù)管理系統(tǒng)、SQL語(yǔ)言原理、ASP.NET技術(shù)進(jìn)行了較深入的學(xué)習(xí)后,決定在系統(tǒng)開發(fā)過(guò)程中使用ASP.NET作為開發(fā)工具,利用其提供的各種面向?qū)ο蟮拈_發(fā)工具,尤其是數(shù)據(jù)窗口這一既方便又簡(jiǎn)潔的智能化對(duì)象來(lái)實(shí)現(xiàn)。本系統(tǒng)主要完成對(duì)高校教材的以下幾個(gè)項(xiàng)目的管理:計(jì)劃管理、收費(fèi)管理、訂購(gòu)管理、庫(kù)存管理。我通過(guò)系統(tǒng)分析、設(shè)計(jì)、開發(fā)、測(cè)試等步驟,完成本系統(tǒng)的多種功能,包括各部分增加、刪除、瀏覽、查詢等教

11、材信息管理。采用本教材管理系統(tǒng)將極大的簡(jiǎn)化、方便教材科對(duì)教材的管理,提高他們的工作效率和管理效果。一、緒論(一)高校教材管理背景從1999年高校實(shí)行擴(kuò)招以來(lái),高校的在校學(xué)生增加了幾倍,為了適應(yīng)高校教育從精英教育到大眾教育的轉(zhuǎn)變,各高校在教學(xué)體制上進(jìn)行了大量的改革。在這種浪潮下,各高校紛紛推出了學(xué)分制,在學(xué)分制下,學(xué)生的課程不在是固定的,而是可以根據(jù)個(gè)人的專業(yè)和愛好進(jìn)行選擇,這給教材管理工作帶來(lái)了不小的難度。在這種形式發(fā)展下,高校教材管理工作必須通過(guò)全面的改革并建立全新的模式,以適應(yīng)教學(xué)改革的進(jìn)程,教材管理部門勢(shì)必會(huì)增加工作難度和工作量。而目前仍有相當(dāng)一部分高校的教材管理工作還停留在手工階段,雖

12、然有部分高校使用了教材管理系統(tǒng),但使用的是不具有網(wǎng)絡(luò)功能的單機(jī)版系統(tǒng),這既影響了學(xué)生、教師對(duì)教材信息的查詢,也影響了教材科對(duì)教材的預(yù)定統(tǒng)計(jì),也影響了教材管理人員對(duì)教材的發(fā)放、收費(fèi)等。為此,開發(fā)一個(gè)具有自動(dòng)化、網(wǎng)絡(luò)化功能的教材管理系統(tǒng)勢(shì)在必行。(二)高校教材管理現(xiàn)狀 教材管理工作都有一定的共性,但各高校的實(shí)際情況又有所不同,而這些不同恰恰是各高校教材管理工作中區(qū)別于其它單位的最主要的部分。因此,用統(tǒng)一的教材管理系統(tǒng)管理具有本質(zhì)上有區(qū)別的個(gè)性化工作是不現(xiàn)實(shí)的,這也是目前社會(huì)中還不存在一個(gè)大眾化的教材管理系統(tǒng)的根本原因所在。所以,目前國(guó)內(nèi)單機(jī)版系統(tǒng)比網(wǎng)絡(luò)版系統(tǒng)使用面廣。但是,隨著工作方式的不斷變化,

13、管理人員素質(zhì)的提高和意識(shí)觀念的變化,國(guó)內(nèi)部分教材管理系統(tǒng)己經(jīng)從單機(jī)版逐步向網(wǎng)絡(luò)版過(guò)渡,且有增快趨勢(shì)。網(wǎng)絡(luò)版管理系統(tǒng)開始逐步應(yīng)用到某些高校單位,最終,通過(guò)網(wǎng)絡(luò)實(shí)現(xiàn)教材的管理必將是必然的趨勢(shì)。 就我省各高校教材管理而言,部分高校已經(jīng)研發(fā)了結(jié)合學(xué)校自身實(shí)際的教材管理系統(tǒng),雖然部分高校己具備了辦公自動(dòng)化的基礎(chǔ)條件,可是大多數(shù)至今未能配置教材管理系統(tǒng)軟件。教材管理工作具有瑣碎、復(fù)雜、涉及面廣、耗時(shí)多、難統(tǒng)一等多種特點(diǎn),且因?qū)W校不同而有一定的工作差異。教材管理工作不僅在于教材管理部門內(nèi)部,還涉及到其他教學(xué)部門、系。學(xué)生教材的選用、征訂、發(fā)放需要院校系部協(xié)助完成,教師推薦教材信息和教材領(lǐng)取涉及教師個(gè)人行為;

14、這等等諸多因素決定了教材管理工作是一項(xiàng)復(fù)雜、需多部門協(xié)同工作、又要滿足師生個(gè)人需要的重要工作,是一項(xiàng)既消耗體力又消耗大量腦力勞動(dòng)的工作,是一項(xiàng)需要細(xì)致周密、謹(jǐn)小慎微、不能有絲毫馬虎的工作。通過(guò)教材管理系統(tǒng)的研發(fā)和應(yīng)用,將一一解決以上提到的各種問題,從而進(jìn)一步 提高工作效率,提高辦公自動(dòng)化水平,把人力資源從繁多的工作中解放出來(lái)。 (三)高校教材管理系統(tǒng)研究的目的及意義教材管理系統(tǒng)是一項(xiàng)復(fù)雜的系統(tǒng)工程。傳統(tǒng)的教材管理工作采用手工或者半自動(dòng)化管理方式,許多繁雜的工作,如填寫訂單,入庫(kù)等等都要由管理人員手工完成。這種管理方式有許多弊端,首先是手工處理大量數(shù)據(jù)時(shí)容易產(chǎn)生操作上的失誤,其次是信息查詢不方便

15、。另外,手工管理在數(shù)據(jù)收集匯總等當(dāng)面的效率比較低下。尤其是近幾年來(lái)各高校發(fā)展迅速,教學(xué)規(guī)模不斷擴(kuò)大,使得教材管理工作更加繁重不堪。為了改變這個(gè)現(xiàn)狀,有必要學(xué)習(xí)和運(yùn)用現(xiàn)代計(jì)算機(jī)網(wǎng)絡(luò)技術(shù),開發(fā)一個(gè)全面系統(tǒng)的教材管理系統(tǒng)。該系統(tǒng)界面簡(jiǎn)潔,操作簡(jiǎn)單,易于掌握。本系統(tǒng)是以ASP為主要開發(fā)工具。利用SQL數(shù)據(jù)庫(kù)功能,有利于統(tǒng)計(jì)教材的訂購(gòu)以及進(jìn)出庫(kù)的信息。本系統(tǒng)主要分為計(jì)劃管理,收費(fèi)管理,訂購(gòu)管理以及庫(kù)存管理,能過(guò)滿足高校各個(gè)部門對(duì)教材的管理。二、系統(tǒng)相關(guān)技術(shù)本章將討論課題研究所涉及技術(shù)領(lǐng)域的相關(guān)技術(shù)進(jìn)行簡(jiǎn)單介紹。(一)Browser/Serrver體系目前,網(wǎng)絡(luò)應(yīng)用軟件運(yùn)行的模式主要有兩類:Client/

16、Server模式和Browser/Serrver模式??蛻?服務(wù)器(CS)模式主要的缺點(diǎn)是維護(hù)升級(jí)麻煩,瀏覽器/服務(wù)器(BS)是近幾年伴隨著Internet迅速發(fā)展起來(lái)的一種技術(shù),它與客戶/服務(wù)器方式類似,客戶端是一個(gè)標(biāo)準(zhǔn)的瀏覽器,服務(wù)器是網(wǎng)站服務(wù)器(Web Server),而Web Server與數(shù)據(jù)庫(kù)和應(yīng)用服務(wù)器緊密結(jié)合,使得這種模式的應(yīng)用范圍不斷擴(kuò)大。它已不僅用于網(wǎng)上查詢,有很多部門的業(yè)務(wù)系統(tǒng),企業(yè)的MIS系統(tǒng)紛紛采用這種模式。它主要優(yōu)點(diǎn)是集中化管理和維護(hù),便于擴(kuò)充應(yīng)用,升級(jí)維護(hù)簡(jiǎn)單。而客戶端的免安裝和零維護(hù)的特點(diǎn),極大地降低了日后的維護(hù)成本。利用ASP技術(shù)是開發(fā)BS模式軟件最方便最簡(jiǎn)潔

17、的方法。企業(yè)使用的各個(gè)管理系統(tǒng)的功能將需要不斷的擴(kuò)充和更新,數(shù)據(jù)庫(kù)的數(shù)據(jù)表及其結(jié)構(gòu)也隨之需要進(jìn)行更新,軟件也必將不斷更新,同時(shí)軟件產(chǎn)品本身就要經(jīng)過(guò)一個(gè)不斷自我完善的過(guò)程?;谏鲜隹紤],用Browser/Serrver模式來(lái)設(shè)計(jì)管理系統(tǒng)比較合適。(二)ASP技術(shù)ASP是Active Server Page的縮寫,意為“動(dòng)態(tài)服務(wù)器頁(yè)面”。ASP是微軟公司開發(fā)的代替CGI腳本程序的一種應(yīng)用,它可以與數(shù)據(jù)庫(kù)和其它程序進(jìn)行交互,是一種簡(jiǎn)單、方便的編程工具。ASP-工作原理當(dāng)在Web站點(diǎn)中融入ASP功能后,將發(fā)生以下事情: 1、用戶向?yàn)g覽器地址欄輸入網(wǎng)址,默認(rèn)頁(yè)面的擴(kuò)展名是。asp。2、瀏覽器向服務(wù)器發(fā)出

18、請(qǐng)求。3、服務(wù)器引擎開始運(yùn)行ASP程序。4、ASP文件按照從上到下的順序開始處理,執(zhí)行腳本命令,執(zhí)行HTML頁(yè)面內(nèi)容。 5、頁(yè)面信息發(fā)送到瀏覽器。(三)Visual Studio 2008Visual Studio 是一套完整的開發(fā)工具集,用于生成 ASP。NET Web 應(yīng)用程序、XML Web Services、桌面應(yīng)用程序和移動(dòng)應(yīng)用程序。Visual Basic、Visual C+、Visual C# 和 Visual J# 全都使用相同的集成開發(fā)環(huán)境 (IDE),利用此 IDE 可以共享工具且有助于創(chuàng)建混合語(yǔ)言解決方案。另外,這些語(yǔ)言利用了 。NET Framework 的功能,通過(guò)此

19、框架可使用簡(jiǎn)化 ASP Web 應(yīng)用程序和 XML Web Services 開發(fā)的關(guān)鍵技術(shù)。本系統(tǒng)采用了主流語(yǔ)言C#,它是一種精確、簡(jiǎn)單、類型安全、面向?qū)ο蟮恼Z(yǔ)言。說(shuō)到C#,就不得不先簡(jiǎn)單介紹一下。net,它代表一個(gè)集合,一個(gè)環(huán)境,它可以作為平臺(tái)支持下一代Internet的可編程結(jié)構(gòu),C#是。net的代表語(yǔ)言。它是在Java流行起來(lái)后所誕生的一種新的語(yǔ)言。由于微軟在操作系統(tǒng)上占有很大的優(yōu)勢(shì)。在以往的開發(fā)中累積了不少經(jīng)驗(yàn),所形成的。net平臺(tái),所以在Windows方面可以說(shuō)比Java具有更大的優(yōu)勢(shì)。如果單純從技術(shù)上來(lái)講,它在網(wǎng)絡(luò)編程上可以與Java匹敵。 同時(shí)C#是一種非常類似于C+的語(yǔ)言,風(fēng)

20、格是更接近于Java,不管是C+程序員還是Java程序員,都可以很方便的轉(zhuǎn)到C#上來(lái)。 C#的強(qiáng)大是依賴于。net的發(fā)展,而。net的發(fā)展是看微軟在。net上的決心和投入有多少。從Windows 2003和Vista系統(tǒng)可以看出(前者內(nèi)置。net1。1,后者內(nèi)置。net2。0。)。Net在Windows編程中具有重要的戰(zhàn)略意義。 目前主要是應(yīng)用在網(wǎng)絡(luò)編程上,其他領(lǐng)域比如數(shù)據(jù)庫(kù)、窗體編程,都逐漸在增大。(四)數(shù)據(jù)庫(kù)的訪問方式SQL Server 是結(jié)構(gòu)化查詢語(yǔ)言,是一種介于關(guān)系代數(shù)與關(guān)系演算之間的語(yǔ)言,其功能包括查詢,操縱,定義和控制四個(gè)方面,是一個(gè)通用的,功能極強(qiáng)的關(guān)系數(shù)據(jù)庫(kù)語(yǔ)言。目前已成為關(guān)

21、系數(shù)據(jù)庫(kù)的標(biāo)準(zhǔn)語(yǔ)言。SQL是一種面向數(shù)據(jù)庫(kù)的通用數(shù)據(jù)處理語(yǔ)言規(guī)范,能完成以下幾類功能:提取查詢數(shù)據(jù),插入修改刪除數(shù)據(jù),生成修改和刪除數(shù)據(jù)庫(kù)對(duì)象,數(shù)據(jù)庫(kù)安全控制,數(shù)據(jù)庫(kù)完整性及數(shù)據(jù)保護(hù)控制。數(shù)據(jù)庫(kù)通過(guò)對(duì)表的操作來(lái)管理存儲(chǔ)在其中的數(shù)據(jù)。三、系統(tǒng)需求分析(一)需求分析高校教材管理系統(tǒng)的最終目標(biāo)就是要實(shí)現(xiàn)教材管理的信息化、科學(xué)化、高效化和流程化。經(jīng)過(guò)對(duì)高校教材管理過(guò)程的調(diào)查分析后,得出了本系統(tǒng)需要包括以下功能。計(jì)劃管理:開課計(jì)劃、教材設(shè)置、教材審核、教材訂購(gòu)計(jì)劃、學(xué)生查詢等操作。收費(fèi)管理:班級(jí)管理(信息與收費(fèi)情況)、收費(fèi)單管理、收費(fèi)匯總等操作。訂購(gòu)管理:對(duì)教材預(yù)定情況進(jìn)行多方位的統(tǒng)計(jì)等操作。庫(kù)存管理:

22、教材入庫(kù)、教材出庫(kù)等操作。(二)可行性分析1技術(shù)可行性在技術(shù)上可以從開發(fā)者和使用者兩個(gè)方面來(lái)考慮。開發(fā)方面,現(xiàn)在先進(jìn)的開發(fā)方法很多,根據(jù)這幾年我在學(xué)校的學(xué)習(xí)情況,考慮使用ASP和SQL來(lái)進(jìn)行開發(fā)。ASP能夠提供較好的網(wǎng)絡(luò)應(yīng)用功能,是目前最為常用的開發(fā)語(yǔ)言。SQL可以提供強(qiáng)大的后臺(tái)數(shù)據(jù)管理功能,這兩種軟件能有效的實(shí)現(xiàn)高校對(duì)教材管理的要求,因此在開發(fā)方面是可行的。使用方面,由于高?,F(xiàn)在教務(wù)管理方面的信息化程度比較高,且有專業(yè)的計(jì)算機(jī)管理人員及專業(yè)的計(jì)算機(jī)教師。因此,教材管理系統(tǒng)的使用在技術(shù)上也是可行的。2經(jīng)濟(jì)可行性費(fèi)用估計(jì):系統(tǒng)的開發(fā)基于本人對(duì)程序開發(fā)的實(shí)踐學(xué)習(xí)而來(lái),無(wú)需太多資金投入,并且軟件開發(fā)

23、過(guò)程投入的成本不高,因此開發(fā)經(jīng)費(fèi)完全可以接受。經(jīng)濟(jì)效益估計(jì):系統(tǒng)運(yùn)行以后,可以大大的提高員工的工作效率,減少不必要的費(fèi)用,擺脫傳統(tǒng)的管理方法。因此,在經(jīng)濟(jì)方面有較大的可行性。3社會(huì)可行性近幾年來(lái)各高校發(fā)展迅速,教學(xué)規(guī)模不斷擴(kuò)大,使得教材管理工作更加繁重不堪。因此,開發(fā)一套易于使用且可以有效的管理教材的管理系統(tǒng),肯定會(huì)得到各大高校有關(guān)管理人員的重視。通過(guò)技術(shù)、經(jīng)濟(jì)、社會(huì)三個(gè)方面的可行性分析,我們認(rèn)為,教材管理已經(jīng)越來(lái)越被重視,關(guān)于教材管理的系統(tǒng)的開發(fā)是非常有必要的,而且也是可行的,具有一定的使用價(jià)值。(三)組織結(jié)構(gòu)分析各部門的職能如下:學(xué)校系部:負(fù)責(zé)制定各個(gè)班級(jí)的課程計(jì)劃,審核授課教師推薦的教材

24、信息,并且制定教材購(gòu)買計(jì)劃。教師:根據(jù)系部制定的課程計(jì)劃,推薦教材信息,并且接受系部的審核。教材科:根據(jù)系部的教材購(gòu)買計(jì)劃向供應(yīng)商訂購(gòu)教材,并且登記入庫(kù)。根據(jù)各個(gè)班級(jí)以及教師的申請(qǐng)領(lǐng)取教材情況,向班級(jí)收取費(fèi)用。并且進(jìn)行教材發(fā)放,即教材出庫(kù)。班級(jí):查詢?yōu)g覽課程以及教材信息,向教材科申請(qǐng)領(lǐng)取教材。如圖3-1所示:圖3-1 組織結(jié)構(gòu)圖(四)業(yè)務(wù)流程調(diào)查與分析根據(jù)需求分析,分析高校教材管理的一般業(yè)務(wù)流程,如圖3-2所示:系部根據(jù)培養(yǎng)計(jì)劃制定課程計(jì)劃,教師根據(jù)課程計(jì)劃推薦專業(yè)所用教材,系部根據(jù)實(shí)際情況審核教材,通過(guò)審核的教材將轉(zhuǎn)移到學(xué)校教材科,學(xué)生通過(guò)登錄瀏覽課程信息以及教材信息,并向系部預(yù)定教材,學(xué)校

25、教材科根據(jù)各系匯總的定書單向相應(yīng)教材供貨商發(fā)出訂貨通知,供貨商若可以提供所需教材,雙方簽訂訂購(gòu)合同,合同包括所需教材數(shù)、教材名稱、單價(jià)、到貨時(shí)間、出版商信息,貨到后,學(xué)校教材科根據(jù)合同以及供貨單對(duì)教材進(jìn)行入庫(kù),學(xué)校各系根據(jù)各班的繳費(fèi)單統(tǒng)計(jì)出系的發(fā)書單,根據(jù)發(fā)書單到教材科提書,完成教材的出庫(kù),教材科要時(shí)時(shí)進(jìn)行庫(kù)存盤查,統(tǒng)計(jì)出在庫(kù)教材盤點(diǎn)。業(yè)務(wù)流程圖符號(hào)說(shuō)明:圖3-2 系統(tǒng)總體業(yè)務(wù)流程圖(五)數(shù)據(jù)流程調(diào)查與分析數(shù)據(jù)流程圖:數(shù)據(jù)流程圖是便于用戶理解的系統(tǒng)數(shù)據(jù)流程的圖形表示,它能精確的在邏輯上描述系統(tǒng)的功能,輸入,輸出和數(shù)據(jù)存儲(chǔ)等,而擺脫了其物理內(nèi)容,是描述管理信息系統(tǒng)邏輯模型的最主要的工具。數(shù)據(jù)流程

26、圖符號(hào)說(shuō)明:1頂層數(shù)據(jù)流程圖頂層數(shù)據(jù)流程圖只有一張,它說(shuō)明了系統(tǒng)總的處理功能、輸入和輸出。在系統(tǒng)業(yè)務(wù)流程研究的基礎(chǔ)上,對(duì)系統(tǒng)的數(shù)據(jù)流程進(jìn)行分析研究,得到高校教材管理系統(tǒng)的頂層數(shù)據(jù)流程圖:系部、教師、教材科或班級(jí)登錄進(jìn)入高校教材管理系統(tǒng)可以進(jìn)行相應(yīng)的操作。圖3-3 系統(tǒng)頂層數(shù)據(jù)流程圖2一層數(shù)據(jù)流程圖 高校教材管理系統(tǒng)一層數(shù)據(jù)流程圖包含:計(jì)劃管理,訂購(gòu)管理,收費(fèi)管理以及庫(kù)存管理子系統(tǒng),相互之間聯(lián)系比較密切。 圖3-4 系統(tǒng)一層數(shù)據(jù)流程圖3模塊數(shù)據(jù)流程圖計(jì)劃管理包括對(duì)課程和教材的管理,系部發(fā)布課程計(jì)劃,授課教師根據(jù)課程計(jì)劃推薦相關(guān)的教材,然后交給系部審核,教材信息審核通過(guò)后,系部將教材信息移交給教材

27、科。如果教材沒有通過(guò)系部審核,則由教師重新推薦。 圖3-5 系統(tǒng)計(jì)劃模塊數(shù)據(jù)流程圖收費(fèi)管理主要是,班級(jí)通過(guò)查詢和瀏覽有關(guān)課程和教材等信息后,以班級(jí)為單位向教材科申請(qǐng)領(lǐng)取教材,教材科根據(jù)班級(jí)申請(qǐng),向班級(jí)收取書費(fèi),然后向班級(jí)發(fā)放教材。圖3-6 系統(tǒng)收費(fèi)模塊數(shù)據(jù)流程圖(六)數(shù)據(jù)字典數(shù)據(jù)字典最初應(yīng)用于數(shù)據(jù)庫(kù)管理,它為數(shù)據(jù)庫(kù)用戶,數(shù)據(jù)庫(kù)管理員,系統(tǒng)分析員和程序員提供某些數(shù)據(jù)項(xiàng)的綜合信息。系統(tǒng)分析中所使用的數(shù)據(jù)字典,主要用來(lái)描述數(shù)據(jù)流圖中的數(shù)據(jù)流,數(shù)據(jù)存儲(chǔ),處理過(guò)程和外部實(shí)體。1數(shù)據(jù)元素條目數(shù)據(jù)項(xiàng)是不可再分的數(shù)據(jù)單位。數(shù)據(jù)元素條目 總編號(hào):1-01 編號(hào):01名稱:課程編號(hào)別名:cID數(shù)據(jù)值類型:連續(xù)類型

28、:數(shù)據(jù)類型數(shù)據(jù)元素條目 總編號(hào):1-02 編號(hào):02名稱:教材編號(hào)別名bID數(shù)據(jù)值類型:連續(xù)類型:數(shù)據(jù)類型數(shù)據(jù)元素條目 總編號(hào):1-03 編號(hào):03名稱:教師編號(hào)別名:tID數(shù)據(jù)值類型:連續(xù)類型:數(shù)據(jù)類型數(shù)據(jù)元素條目 總編號(hào):1-04 編號(hào):04名稱:班級(jí)編號(hào)別名classID數(shù)據(jù)值類型:連續(xù)類型:數(shù)據(jù)類型數(shù)據(jù)元素條目 總編號(hào):1-05 編號(hào):05名稱:專業(yè)編號(hào)別名:sID數(shù)據(jù)值類型:連續(xù)類型:數(shù)據(jù)類型數(shù)據(jù)元素條目 總編號(hào):1-06 編號(hào):06名稱:分院編號(hào)別名:DID數(shù)據(jù)值類型:連續(xù)類型:數(shù)據(jù)類型數(shù)據(jù)結(jié)構(gòu)條目 總編號(hào):2-01 編號(hào):01名稱:課程信息卡 有關(guān)數(shù)據(jù)流,數(shù)據(jù)存儲(chǔ):說(shuō)明:系部發(fā)布

29、課程計(jì)劃時(shí)寫的卡片結(jié)構(gòu):課程編號(hào),課程名稱,分院 專業(yè),班級(jí),教師數(shù)據(jù)結(jié)構(gòu)條目 總編號(hào):2-02 編號(hào):02名稱:教材信息卡 有關(guān)數(shù)據(jù)流,數(shù)據(jù)存儲(chǔ):說(shuō)明:教師推薦教材時(shí)寫的卡片結(jié)構(gòu):教材編號(hào),教材名稱,出版社 編者,冊(cè)數(shù)2數(shù)據(jù)結(jié)構(gòu)條目數(shù)據(jù)結(jié)構(gòu)反映數(shù)據(jù)之間的組合關(guān)系。3數(shù)據(jù)流條目數(shù)據(jù)流是數(shù)據(jù)結(jié)構(gòu)在系統(tǒng)內(nèi)傳輸?shù)穆窂健?shù)據(jù)流條目 總編號(hào):3-01 編號(hào):01名稱:課程信息單 簡(jiǎn)要說(shuō)明:系部發(fā)表的課程信息數(shù)據(jù)流來(lái)源:系部數(shù)據(jù)流去向:教師包含的數(shù)據(jù)結(jié)構(gòu):課程編號(hào),課程名稱,分院, 專業(yè),班級(jí),教師數(shù)據(jù)流條目 總編號(hào):3-02 編號(hào):02名稱:教材信息單 簡(jiǎn)要說(shuō)明:根據(jù)系部發(fā)表的課程信息,教師填寫的教材信

30、息數(shù)據(jù)流來(lái)源:教師數(shù)據(jù)流去向:教材科包含的數(shù)據(jù)結(jié)構(gòu):教材編號(hào),教材名稱,出版社編者,冊(cè)數(shù)4數(shù)據(jù)存儲(chǔ)目數(shù)據(jù)存儲(chǔ)是數(shù)據(jù)結(jié)構(gòu)停留或保存的地方,也是數(shù)據(jù)流的來(lái)源和去向之一。數(shù)據(jù)存儲(chǔ)條目 總編號(hào):4-01 編號(hào):01名稱:教材收費(fèi)單 說(shuō)明:根據(jù)班級(jí)的申請(qǐng)領(lǐng)取情況,教材科向班級(jí)收費(fèi)時(shí)填寫的收費(fèi)單結(jié)構(gòu):教材名稱,作者,出版社專業(yè),班級(jí),領(lǐng)取數(shù)量,收費(fèi)金額數(shù)據(jù)存儲(chǔ)條目 總編號(hào):4-02 編號(hào):02名稱:教材庫(kù)存清單 說(shuō)明: 結(jié)構(gòu):教材名稱,作者,庫(kù)存總量,進(jìn)貨單價(jià),出版社5處理過(guò)程條目具體的處理過(guò)程的說(shuō)明。處理過(guò)程條目條目 總編號(hào):5-01 編號(hào):01名稱:用戶登錄 說(shuō)明: 輸入:用戶名、用戶密碼輸出:登錄是

31、否成功信息處理:檢測(cè)用戶名與密碼是否數(shù)據(jù)庫(kù)中的相一致,成功則顯示主頁(yè)面,不成功則提示登錄失敗信息,并提示用戶重新輸入。處理過(guò)程條目條目 總編號(hào):5-02 編號(hào):02名稱:審核教材 說(shuō)明:教師根據(jù)課程計(jì)劃推薦教材,系部進(jìn)行審核輸入:教材信息輸出:是否通過(guò)審核處理:6外部實(shí)體條目外部實(shí)體是是數(shù)據(jù)的來(lái)源和去向。外部實(shí)體條目 總編號(hào):6-01 編號(hào):01名稱:教材 說(shuō)明:輸出數(shù)據(jù)流:教材信息表輸入數(shù)據(jù)流:教師四 、系統(tǒng)設(shè)計(jì)(一)系統(tǒng)總體設(shè)計(jì)1系統(tǒng)總體設(shè)計(jì)高校教材管理系統(tǒng)主要分為四大模塊,計(jì)劃與收費(fèi),訂購(gòu)與庫(kù)存。計(jì)劃模塊主要包括課程管理,教材審核,教材管理等,收費(fèi)模塊包括班級(jí)申請(qǐng)領(lǐng)取教材和收費(fèi)管理。訂購(gòu)

32、模塊主要是教材科向供應(yīng)商購(gòu)買教材,包括供應(yīng)商以及合同的管理,庫(kù)存模塊包括教材入庫(kù)和出庫(kù)。2系統(tǒng)功能模塊圖4-1 高校教材管理系統(tǒng)功能模塊圖(二)系統(tǒng)模塊設(shè)計(jì)高校教材管理系統(tǒng)是對(duì)教材從計(jì)劃訂購(gòu)一直到發(fā)放給學(xué)生使用,所以可以有五種身份的人員登錄使用。1系統(tǒng)管理員系統(tǒng)管理員登錄進(jìn)入系統(tǒng)后,對(duì)系統(tǒng)所包含的功能都可以進(jìn)行操作,而且對(duì)所有用戶進(jìn)行管理。圖4-2系統(tǒng)管理員功能模塊圖2系部系部登錄系統(tǒng)后,可以添加課程信息以及對(duì)課程信息做修改,對(duì)教師推薦的教材進(jìn)行審核。并且對(duì)相關(guān)系部的教師和班級(jí)信息進(jìn)行管理。圖4-3 系部登錄功能模塊圖3教材科教材科登錄系統(tǒng)后,根據(jù)系部的教材計(jì)劃,向供應(yīng)商進(jìn)行教材訂購(gòu),并且進(jìn)行

33、庫(kù)存管理。根據(jù)班級(jí)的教材申請(qǐng),向班級(jí)收取書費(fèi),并且進(jìn)行出庫(kù)管理。圖4-4 教材科登錄功能模塊圖4教師教師登錄系統(tǒng),給自己所教授的課程進(jìn)行教材推薦,并且等待系部的審核,如果推薦的教材沒有審核通過(guò),則應(yīng)該做出相應(yīng)的修改。并且可以免費(fèi)申請(qǐng)領(lǐng)取教材。圖4-5教師登錄模塊圖5班級(jí)班級(jí)登錄系統(tǒng)后,可以瀏覽班級(jí)的課程信息,以及對(duì)應(yīng)的教材信息,然后向教材科進(jìn)行教材申請(qǐng)領(lǐng)取,并且向教材科交教材費(fèi)用。圖4-6 班級(jí)登錄功能模塊圖高校教材管理系統(tǒng)主要分為四大模塊,計(jì)劃與收費(fèi),訂購(gòu)與庫(kù)存。收費(fèi)模塊包括班級(jí)申請(qǐng)領(lǐng)取教材和收費(fèi)管理。6計(jì)劃模塊計(jì)劃模塊主要包括課程管理,教材審核,教材推薦等,不同身份的用戶登錄進(jìn)入系統(tǒng)可以進(jìn)

34、行不同大操作。7收費(fèi)模塊收費(fèi)模塊包括班級(jí)申請(qǐng)領(lǐng)取教材和收費(fèi)管理。(三)數(shù)據(jù)庫(kù)設(shè)計(jì)數(shù)據(jù)庫(kù)是系統(tǒng)的核心部分,所有信息處理子過(guò)程都將基于某種數(shù)據(jù)庫(kù)平臺(tái),以便將其處理的信息資源完整安全的保存起來(lái),并對(duì)其進(jìn)行各種管理和利用。選擇數(shù)據(jù)庫(kù)平臺(tái)是非常重要的。根據(jù)本系統(tǒng)的實(shí)際需要,我選擇了SQL Server 2005作為數(shù)據(jù)庫(kù)開發(fā)平臺(tái)。1全局E-R圖圖4-7 全局E-R圖2實(shí)體E-R圖 圖 4-8 分E-R圖3邏輯結(jié)構(gòu)設(shè)計(jì)在概念設(shè)計(jì)的基礎(chǔ)上,根據(jù)設(shè)計(jì)得到系統(tǒng)總的E-R圖,按照概念模式與關(guān)系表轉(zhuǎn)化的一般規(guī)則,結(jié)合實(shí)際的需要進(jìn)行邏輯設(shè)計(jì),ER圖中的實(shí)體、實(shí)體的屬性和實(shí)體之間的聯(lián)系轉(zhuǎn)化為關(guān)系模式。最后生成的關(guān)系及關(guān)

35、系表如下教材(教材編號(hào)、名稱、出版社、編者);課程(課程編號(hào)、名稱、院系、專業(yè));教師(教師編號(hào)、名稱、院系);供應(yīng)商(供應(yīng)商編號(hào)、名稱);院系(院系編號(hào)、名稱);專業(yè)(專業(yè)編號(hào)、名稱、院系);班級(jí)(班級(jí)編號(hào)、名稱、院系、專業(yè));說(shuō)明:1。下加橫線部分表示關(guān)系的碼 2。以上關(guān)系的詳細(xì)內(nèi)容說(shuō)明請(qǐng)參照概念結(jié)構(gòu)設(shè)計(jì)中的具體內(nèi)容 3。上面的各個(gè)關(guān)系對(duì)概念結(jié)構(gòu)設(shè)計(jì)中的相關(guān)內(nèi)容了作了修改,主要加了各個(gè)實(shí)體中間的聯(lián)系,尤其是一對(duì)多的聯(lián)系,納為屬性。(四) 模塊處理過(guò)程設(shè)計(jì)教材審核涉及系部與教師,主要實(shí)現(xiàn)系部對(duì)教師推薦教材的審核功能,系部對(duì)審核通過(guò)的教材移交教材科,對(duì)未通過(guò)審核的教材發(fā)回至教師,提醒教師進(jìn)行教

36、材修改,進(jìn)行下一次的審核。審核業(yè)務(wù)的NS圖,如圖4-9所示: 圖 4-9教材審核業(yè)務(wù)的NS圖教材出庫(kù)的實(shí)現(xiàn)涉及教材科、系部、班級(jí)、教師,較為繁瑣和復(fù)雜,當(dāng)班級(jí)向教材科發(fā)出教材申請(qǐng)領(lǐng)取后,教材科首先先向班級(jí)收取書費(fèi),然后根據(jù)是否收費(fèi),向班級(jí)發(fā)放教材。出庫(kù)業(yè)務(wù)的NS圖,如圖4-10所示: 圖 4-10 出庫(kù)業(yè)務(wù)的NS圖五、系統(tǒng)實(shí)施本系統(tǒng)采用ASP。NET+SQL Server 2005進(jìn)行開發(fā),使本系統(tǒng)運(yùn)行需要的軟件環(huán)境為:操作系統(tǒng)為Windows xp / 2000 server,系統(tǒng)測(cè)試需要配置“Internet 信息服務(wù)(IIS)”。打開IE瀏覽器,輸入http:/localhost/,回車

37、就可以預(yù)覽。 本系統(tǒng)用數(shù)據(jù)庫(kù)作為后臺(tái)需要強(qiáng)大的數(shù)據(jù)庫(kù)支持,所以采用SQL server 2005數(shù)據(jù)庫(kù)。(一)運(yùn)行環(huán)境與開發(fā)平臺(tái)1系統(tǒng)運(yùn)行的硬件設(shè)備CPU推薦Pentium或更高的處理器;512Mb以上的內(nèi)存;標(biāo)準(zhǔn)的VGA顯示或更高分辨率的顯示器;鼠標(biāo)、鍵盤等外設(shè)。2系統(tǒng)開發(fā)平臺(tái)開發(fā)環(huán)境運(yùn)行平臺(tái): Windows XP 網(wǎng)站開發(fā)環(huán)境: Microsoft Visual Studio 2008 集成開發(fā)環(huán)境網(wǎng)站開發(fā)語(yǔ)言: ASP.NET+C#數(shù)據(jù)庫(kù):SQL Server 2005(2) 數(shù)據(jù)表的建立設(shè)計(jì)原則如下:(1)進(jìn)行規(guī)范化設(shè)計(jì),盡可能地減少數(shù)據(jù)冗余和重復(fù)。(2)結(jié)構(gòu)設(shè)計(jì)與操作設(shè)計(jì)相結(jié)合。(

38、3)數(shù)據(jù)結(jié)構(gòu)具有相對(duì)的穩(wěn)定性?;谝陨先龡l設(shè)計(jì)原則,本系統(tǒng)中關(guān)于數(shù)據(jù)庫(kù)表結(jié)構(gòu)設(shè)計(jì)如下: 表5-1 admin 表5-2 book 表5-3 classs 表5-4 course 表5-5 out 表5-6 outC 表5-7 outT 表5-8 store(3) 系統(tǒng)界面的實(shí)施 1系部登錄主界面,課程管理包含添加課程以及刪除修改等操作,并且對(duì)教師推薦的教材進(jìn)行審核。對(duì)所屬系部的教師和班級(jí)進(jìn)行管理。 圖5-1 系部登錄主界面 圖5-2 系部管理課程主界面 圖5-3 系部審核教材界面 2教師登錄主界面,教師主要是對(duì)自己所教授的課程推薦教材信息,具有添加教材,修改刪除等操作。如果所推薦的教材沒有通過(guò)

39、審核,則應(yīng)該做出修改。并且教師可以免費(fèi)申請(qǐng)領(lǐng)取教材。 圖5-4 教師添加教材界面 3教材科登錄主界面,系部審核通過(guò)的教材信息,移交到教材科后,經(jīng)過(guò)從供應(yīng)商處訂購(gòu)入庫(kù)后,班級(jí)可以查詢?yōu)g覽課程教材信息,然后向教材科申請(qǐng)領(lǐng)取。在教材科向班級(jí)收取費(fèi)用后,給予發(fā)放。 圖5-5 班級(jí)瀏覽信息界面 圖5-6 教材科收費(fèi)管理界面(四)系統(tǒng)測(cè)試系統(tǒng)測(cè)試是將經(jīng)過(guò)測(cè)試的子系統(tǒng)裝配成一個(gè)完整系統(tǒng)來(lái)測(cè)試。它是檢驗(yàn)系統(tǒng)是否確實(shí)能提供系統(tǒng)方案說(shuō)明書中指定功能的有效方法。為了發(fā)現(xiàn)缺陷并度量產(chǎn)品質(zhì)量,按照系統(tǒng)的功能和性能需求進(jìn)行的測(cè)試。一般使用黑盒測(cè)試技術(shù),由獨(dú)立的測(cè)試人員完成17。對(duì)于模塊之間交互性比較強(qiáng)的軟件,還會(huì)有單獨(dú)的

40、集成測(cè)試,用來(lái)發(fā)現(xiàn)模塊接口之間的錯(cuò)誤。系統(tǒng)測(cè)試的對(duì)象是整個(gè)應(yīng)用軟件系統(tǒng),包括需求分析、系統(tǒng)總體設(shè)計(jì)、詳細(xì)設(shè)計(jì)各階段的文檔以及源程序。系統(tǒng)測(cè)試的目的是精心選取那些易于發(fā)生錯(cuò)誤的測(cè)試數(shù)據(jù),以十分挑剔的態(tài)度,找出軟件中的錯(cuò)誤,并改正錯(cuò)誤。1測(cè)試方法測(cè)試方法有很多,如模塊測(cè)試、聯(lián)合測(cè)試、驗(yàn)收測(cè)試、系統(tǒng)測(cè)試。(1)模塊測(cè)試是對(duì)一個(gè)模塊進(jìn)行測(cè)試,根據(jù)模塊的功能說(shuō)明,檢驗(yàn)?zāi)K是否有錯(cuò)誤。一般由編程人員自己進(jìn)行;(2)聯(lián)合測(cè)試是將整個(gè)系統(tǒng)作為一個(gè)整體進(jìn)行調(diào)試。高層由上而下,低層由下而上,到中層進(jìn)行會(huì)合;(3)驗(yàn)收測(cè)試是檢驗(yàn)系統(tǒng)說(shuō)明書的各項(xiàng)功能與性能是否實(shí)現(xiàn),是否滿足要求;(4)系統(tǒng)測(cè)試是對(duì)整個(gè)系統(tǒng)的測(cè)試,將硬

41、件、軟件、操作人員看作一個(gè)整體,檢驗(yàn)是否有不符合系統(tǒng)說(shuō)明書的地方。系統(tǒng)測(cè)試的方法分為白箱測(cè)試法和黑箱測(cè)試法。(1)白箱測(cè)試也稱邏輯驅(qū)動(dòng)測(cè)試或稱邏輯覆蓋測(cè)試。使用白箱測(cè)試需閱讀程序內(nèi)部的邏輯,并以此為基礎(chǔ)設(shè)計(jì)測(cè)試用例;(2)黑箱測(cè)試也稱數(shù)據(jù)驅(qū)動(dòng)或輸入/輸出驅(qū)動(dòng)法。測(cè)試者把程序看成一個(gè)黑盒,即完全不考慮程序內(nèi)部結(jié)構(gòu)和內(nèi)部特性。測(cè)試者尋找使程序按規(guī)范運(yùn)行的情況導(dǎo)出測(cè)試數(shù)據(jù),也可以說(shuō)黑盒法是根據(jù)程序的功能說(shuō)明來(lái)設(shè)計(jì)測(cè)試用例。2測(cè)試用例(1)系部登錄測(cè)試表5-9 系部登錄測(cè)試表測(cè)試描述輸入數(shù)據(jù)預(yù)期結(jié)果實(shí)際輸出數(shù)據(jù)測(cè)試結(jié)果評(píng)價(jià)系部登錄用戶名:學(xué)校系部密 碼:123成功登錄到系部管理界面成功登登錄到系部管理

42、界面與預(yù)期結(jié)果一致合法測(cè)試用戶名:空密 碼:空提示信息:用戶名和密碼不能為空提示信息:用戶名和密碼不能為空與預(yù)期結(jié)果一致密碼錯(cuò)誤登錄用戶名:ray密 碼:12345提示信息:用戶名和密碼不正確提示信息:用戶名和密碼不正確與預(yù)期結(jié)果一致(2)數(shù)據(jù)合法性測(cè)試表5-10 數(shù)據(jù)合法性檢測(cè)測(cè)試表測(cè)試描述輸入數(shù)據(jù)預(yù)期結(jié)果實(shí)際輸出數(shù)據(jù)測(cè)試結(jié)果評(píng)價(jià)申請(qǐng)領(lǐng)取教材輸入:50提示:領(lǐng)取冊(cè)數(shù)不能大于庫(kù)存量提示:領(lǐng)取冊(cè)數(shù)不能大于庫(kù)存量 與預(yù)期結(jié)果一致正確輸入輸入:30不提示不提示 與預(yù)期結(jié)果一致結(jié)論經(jīng)過(guò)兩個(gè)多月的設(shè)計(jì)與開發(fā),我的本科畢業(yè)設(shè)計(jì)高校教材管理系統(tǒng)計(jì)劃與收費(fèi)基本完成。本系統(tǒng)采用了B/S結(jié)構(gòu),以ASP。NET為開

43、發(fā)技術(shù),后臺(tái)采用SQL2005數(shù)據(jù)庫(kù),系統(tǒng)可以滿足不同的用戶登錄并且進(jìn)行相應(yīng)的操作,從學(xué)校系部對(duì)課程的安排及對(duì)教材的審核與計(jì)劃,教材科根據(jù)系部的計(jì)劃,對(duì)教材的購(gòu)買,庫(kù)存以及到發(fā)放給學(xué)生使用,總體來(lái)說(shuō),系統(tǒng)的功能比較全面,并具有較強(qiáng)的安全性。雖然我的論文作品不是很成熟,還有很多不足之處,但是在系統(tǒng)設(shè)計(jì)與開發(fā)的這段時(shí)間里,我學(xué)習(xí)到了很多。從開始接到畢業(yè)設(shè)計(jì)題目到系統(tǒng)的實(shí)現(xiàn),再到論文文章的完成,每走一步對(duì)我來(lái)說(shuō)都是新的嘗試和挑戰(zhàn)。在這段時(shí)間里,我學(xué)到了很多知識(shí),對(duì)管理信息系統(tǒng)的深刻理解,對(duì)ASP,SQL等相關(guān)技術(shù)的掌握,以及對(duì)高校教材管理的調(diào)查與了解。畢業(yè)設(shè)計(jì),也是我大學(xué)生涯交上的最后一個(gè)作業(yè)了,這

44、次設(shè)計(jì)的完成使我的綜合能力有個(gè)很大的提升,在開發(fā)的過(guò)程中不斷提升自我學(xué)習(xí)能力和克服問題、解決問題的能力。在此過(guò)程中,遇到到所有問題將是我的寶貴財(cái)富,提醒著我不斷努力,不斷學(xué)習(xí),繼續(xù)完善與充實(shí)自己。致謝在西安財(cái)經(jīng)學(xué)院四年的努力學(xué)習(xí),在自己的精心準(zhǔn)備下,畢業(yè)設(shè)計(jì)終于接近尾聲,論文之所以能夠順利完成,是因?yàn)槔蠋熀屯瑢W(xué)們給我提供了很好的學(xué)習(xí)環(huán)境,并給予我悉心的關(guān)懷和指導(dǎo)。在此表示衷心的感謝。 首先要感謝我的指導(dǎo)老師田喜群老師。在我做畢業(yè)設(shè)計(jì)的每一個(gè)階段,老師都給予了我悉心的指導(dǎo)。除了敬佩老師的專業(yè)水平外,他的治學(xué)嚴(yán)謹(jǐn)和科學(xué)研究的精神也是我永遠(yuǎn)學(xué)習(xí)的榜樣,并將積極影響我今后的學(xué)習(xí)和工作。再次真摯的感謝田

45、老師。 其次要感謝在畢業(yè)設(shè)計(jì)階段給予我很多幫助的同學(xué)。在他們的幫助下,我順利克服了很多問題。他們敏捷的思維和鍥而不舍克服困難的精神是我永遠(yuǎn)值得學(xué)習(xí)的。最后要感謝大學(xué)四年所有的代課老師們,我將帶著他們所傳授的知識(shí)技能去努力,去奮斗;同時(shí)還要感謝所有的同學(xué)們,感謝他們四年來(lái)的關(guān)照和鼓勵(lì)。參考文獻(xiàn)1 鄺孔武,鄺志云。 管理信息系統(tǒng)分析與設(shè)計(jì)M。 西安電子科技大學(xué)出版社,2006。2 高林。 管理信息系統(tǒng)與案例分析M。北京:人民郵電出版社,2006。3 張領(lǐng)。 ASP。NET項(xiàng)目開發(fā)全程實(shí)錄M。 北京:清華大學(xué)出版社,2008。4 陳艷華。 ASP。NET 2。0+SQL Server網(wǎng)絡(luò)開發(fā)與實(shí)例M

46、。 北京:人民郵電出版社,2008。5 任泰明?;贐/S結(jié)構(gòu)的軟件開發(fā)技術(shù)M。電子科技大學(xué)出版社,2009。6 孫雪亮。高校教材管理實(shí)務(wù)M。 上海:復(fù)旦大學(xué)出版社出版,2010。7 謝福林。高校教材管理工作指南M。廣東:廣東教育出版社,2007。8 薩師煊,王珊。 數(shù)據(jù)庫(kù)系統(tǒng)概論(第四版)M。 北京:高等教育出版社,2006。9 潘瑞芳。數(shù)據(jù)庫(kù)原理及應(yīng)用開發(fā)M。 北京:國(guó)水利水電出版社,2005。 10史嘉權(quán)。數(shù)據(jù)庫(kù)系統(tǒng)教程M。北京:清華大學(xué)出版社,200311Patton,R。Software Testing。Educational&Professional GroupM,2010。附錄1

47、數(shù)據(jù)庫(kù)連接public class DB SqlConnection con = null; SqlCommand cmd = new SqlCommand(); public SqlConnection getCon() /con.Open(); /return con; if (con.State = ConnectionState.Closed) con.Open(); return con; public void clear() if (con.State = ConnectionState.Open) con.Close(); public int Execute(string s

溫馨提示

  • 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ù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 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)論