![畢業(yè)設計-教材管理系統的設計與實現論文.doc_第1頁](http://file.renrendoc.com/FileRoot1/2019-7/19/0764a072-f0f3-4c0e-99d4-6c3cfb542bd8/0764a072-f0f3-4c0e-99d4-6c3cfb542bd81.gif)
![畢業(yè)設計-教材管理系統的設計與實現論文.doc_第2頁](http://file.renrendoc.com/FileRoot1/2019-7/19/0764a072-f0f3-4c0e-99d4-6c3cfb542bd8/0764a072-f0f3-4c0e-99d4-6c3cfb542bd82.gif)
![畢業(yè)設計-教材管理系統的設計與實現論文.doc_第3頁](http://file.renrendoc.com/FileRoot1/2019-7/19/0764a072-f0f3-4c0e-99d4-6c3cfb542bd8/0764a072-f0f3-4c0e-99d4-6c3cfb542bd83.gif)
![畢業(yè)設計-教材管理系統的設計與實現論文.doc_第4頁](http://file.renrendoc.com/FileRoot1/2019-7/19/0764a072-f0f3-4c0e-99d4-6c3cfb542bd8/0764a072-f0f3-4c0e-99d4-6c3cfb542bd84.gif)
![畢業(yè)設計-教材管理系統的設計與實現論文.doc_第5頁](http://file.renrendoc.com/FileRoot1/2019-7/19/0764a072-f0f3-4c0e-99d4-6c3cfb542bd8/0764a072-f0f3-4c0e-99d4-6c3cfb542bd85.gif)
已閱讀5頁,還剩39頁未讀, 繼續(xù)免費閱讀
版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
教材管理系統目錄摘要1關鍵詞1abstract2keywords2第1章引 言3第2章asp技術42.1asp 的工作原理42.2asp工作過程及其運行環(huán)境42.3asp文件及其編程特點:42.4asp的環(huán)境需求設置:52.5asp中使用數據庫:5第3章access數據庫93.1access數據庫簡介93.2access server的安裝和配置93.3access server 2000的安裝103.4access server 系統數據庫簡介103.5access server 系統表簡介103.6access server 工具和實用程序113.7access數據庫管理12第4章漳州師范學院教材管理系統概要設計164.1網站結構圖164.2各個功能設計164.3數據庫設計17第5章漳州師范學院教材管理系統詳細設計195.1 系統登錄入口模塊195.2教務處模塊235.3各學院登錄入口模塊47第6章畢業(yè)設計小結28致 謝56參考文獻57摘 要隨著時代的進步,網絡的應用已經相當普及,人們也認識到網絡信息量大,傳播方便快捷等特點,網上銀行、網上商店、網上查分都應運而生。需求促進了技術的發(fā)展,而在這其中,asp技術則因為可以進行復雜的數據庫操作、很強的交互性以及方便用戶控制管理且簡便易學而備受青睞,成為當前相當熱門的網絡開發(fā)技術。access是一個真正的多用戶,多線程的access數據庫服務器。是一個客戶機/服務器結構的實現,它由一個服務器守護程序access和不同的客戶程序和庫組成。由于其源碼的開放性及穩(wěn)定性,且與網站流行編程語言php的完美結合,很多站點都利用其作為后端數據庫,獲得了廣泛應用。本文首先介紹了asp技術的工作原理、工作過程及其運行環(huán)境和asp文件的編程特點,以及如何較好地配置asp的需求環(huán)境,既使大家對asp有更好的了解,同時也有利于更好地使用asp技術。其次,介紹了access數據庫,包括access數據庫數據類型和數據表,對access數據庫數據操作的核心概念,即數據的添加、刪除、修改和查詢進行了簡單的介紹。關鍵詞:asp技術,access數據庫,教材管理系統abstractwith the development of the computer and technology of the network, it is popularized day by day in the world that internet/intranet uses, in numerous network services, web gives somebody the feeling of finding everything fresh and new, and among them, asp carry on complicated data base operate , very strong interaction and help user control management and simple and convenient to learn and was favored while being easy to learn, become the quite hot network technology at present.this article first introduced operation principle of the asp technology, the working process and its running environments and the programming characteristic of the asp document , as well as how does dispose the asp demand environment well, since everybody has a better understanding to asp, simultaneously is also advantageous to uses the asp technology well. secondly, having introduced the visit method based on web data-base of access relatively in detail, including how to establish and join, carry out inquiring and disposal and so on, combining the data-base technology and asp technology theoretically. thereafter, on the basis of this, this text come out the design and exploitation of a currency-check-affair system based on webweb registration sub-system, which based on network. mainly recommend the foregoing preparation (software and hardware) and the design considering of basic constitutes and the implement of functions of the system (including signing up on the net, submitting photograph, querying result, maintain systematically, etc), and the specialties and security design of this system. finally expound the matter and shortage of the system, in order to ameliorate better in the future .keywords: asp technology, access第一章 引言 在不斷信息化的今天,網絡已經成為人們生活不可缺少的一部分,它的出現使人能夠很快的知道世界上發(fā)生的事.也可以為人們做很多的事, 所以各個領域、各個階層都引進了計算機網絡來為他們的企事業(yè)單位提高辦事效益這是最平常最普遍不過的事.當然是由應用軟件來實現這些功能的.因此利用asp來開發(fā)本系統來體現他的網絡性. 開發(fā)本系統的目的是為了更好的對學校的教材進行管理,開發(fā)工具為:asp+access數據庫(網絡版),實現的功能:用于學校的教學計劃、教材管理??梢灾贫ㄋ_設的課程,制定教學計劃,制定教材計劃,對教材進行需求統計,教材入庫,出庫管理??刹樵兠總€系的開課課程,所用教材,所需教材數量,對書庫進行各種類型盤點,維護整個書籍庫存。并對書庫的入庫,出庫的書籍進行實時跟蹤,實現書籍的出入庫落實到人。實現學校的無紙化、網絡化的教材管理,從而節(jié)省學校的教材管理開支。概括地說:能夠實現教學計劃的制定,教材的選定、采購、入庫、發(fā)放管理及報表打印輸出。完成的操作流程一:1、運行教材管理系統,在“學校管理”中設置好本校的相關信息,如:專業(yè),班級等。 2、教務處用戶為各系分配登錄賬號 。3、教務處在“課程管理”中設置好各系、部開設的課程。4、教務處對書庫進行“期初盤點”。 5、各系、部運行教材管理系統,在“教學計劃管理”中輸入教學計劃、教材計劃。 6、教務處在“教材管理”菜單中查詢、打印“教材需求統計”、“教材征訂查詢”等信息 。7、根據“教材需求統計”采購教材,在“入庫管理”中進行“入庫登記” 。8、到開學時間,在“出庫管理”中進行“班級領書”、“個人領書” ;操作流程二: 1、運行教材管理系統,在“學校管理”中設置好本校的相關信息,如:專業(yè),班級等。 2、制定“教材采購單” 。3、教務處在“教材管理”菜單中查詢、打印“教材需求統計” 。4、根據“教材需求統計”采購教材,在“入庫管理”中進行“入庫登記” 。5、在“出庫管理”中進行“班級領書”、“個人領書” 。第二章 asp技術2.1 asp 的工作原理asp(active server pages動態(tài)網頁)是微軟公司推出的一種用以取代cgi(common gateway interface通用網關接口)的技術。目前,internet上的許多基于windows平臺的web站點已開始應用asp來替換cgi。 簡單地講,asp是一個位于服務器端的腳本運行環(huán)境,通過這種環(huán)境,用戶可以創(chuàng)建和運行動態(tài)的交互式web服務器應用程序,如交互式動態(tài)網頁,包括使用html表單收集和處理信息,上傳與下載等等。2.2 asp工作過程及其運行環(huán)境asp程序工作在web服務端,瀏覽器向服務器發(fā)出一個http請求,請求一個.asp文件,web服務器響應該請求并調用asp引擎執(zhí)行該文件,當遇到任何與active腳本兼容的腳本(如vbscript 、javascript)時asp引擎調用相應的腳本引擎解釋執(zhí)行其中的腳本命令,若腳本中含有訪問數據庫的請求,則通過odbc連結后臺數據庫,由數據庫訪問組件ado(active data object)執(zhí)行訪庫操作,最后,asp依據訪庫的結果集自動生成標準的html頁面發(fā)送到客戶瀏覽器。此過程如圖1所示:web服務器客戶端瀏覽器aspado訪問odbc數據庫http圖1 2.3 asp文件及其編程特點:asp文件實際就是嵌入可執(zhí)行腳本的html文檔,以.asp為擴展名,一個asp文件主要包含:一般文本、html文件標記和腳本程序。asp文件可以使用任何腳本語言,只需提供相應的腳本引擎。asp自身提供了vbscript和jscript驅動,其中vbscript是缺省的腳本語言。腳本命令語句包含在中。若要在一份asp文件中混合使用多種語言或采用非默認的腳本程序語言時,可用服務端的script標簽。其格式為:若一份asp文件中同時使用與服務端script標簽包括腳本程序,則前者的語句將先被執(zhí)行。另外,asp服務端include命令允許在asp文件的某處引入另一份文件的內容作為該文件的一部分,省去了在許多頁面編寫相同段落的重復工作。asp在應用和開發(fā)方面具有自己的優(yōu)點:1)使用vbscript、javascript等簡單易懂的腳本語言,腳本語言完全嵌入html不僅可快速的完成網站的應用程序,還實現了程序與頁面的完美結合。2)無需編譯,web服務器直接執(zhí)行腳本代碼。3)使用普通的文本編輯器(如windows的記事本)就可以進行編輯設計,也可以使用高效的可視化工具visual interdev。4)無瀏覽器兼容問題,用戶端的瀏覽器只要能執(zhí)行html代碼即可。asp使用的腳本語言在web服務器端執(zhí)行,用戶端瀏覽器不需要能執(zhí)行這些腳本語言。5)asp的源程序隱藏,不會被傳到用戶瀏覽器,用戶僅能看見由asp輸出的動態(tài)html文件,這提高了程序的安全性。6)asp是面向對象編程,可便捷的使用activex組件來執(zhí)行復雜的任務。并且activex server components(activex服務器組件)具有可擴充性,可使用visual basic、java、visual c+、cobol等編程語言編寫所需要的activex服務器組件。7)可使用服務器端的腳本產生客戶端的腳本。2.4 asp的環(huán)境需求設置一般來說asp程序目前可以在windows 95/98/nt等操作系統下運行,因此您的計算機的硬件配置至少要符合操作系統的需求,除了硬件以外,您還必須安裝tcp/ip網絡通訊協議、web服務器及asp軟件。2.4.1安裝tcp/ip網絡通訊協議因為asp軟件通常都是配合web服務器運行的,而web服務器通常也需要安裝tcp/ip網絡通訊協議,因此必須在服務器上安裝tcp/ip網絡通訊協議。2.4.2安裝web服務器在網絡組件正確安裝后,接下來就是安裝web服務器。asp所需要的web服務器版本至少要person web for windows 95或iis 3.0以上的版本,筆者采用的是iis 5.0。2.4.3安裝asp軟件如果您已經正確地安裝了“網卡”、“tcp/ip網絡通訊協議”及“web服務器”后,接著,應該安裝asp軟件。如果您使用iis 3.0或是person web for windows 98以上的版本,您就不需要另外安裝asp軟件。這里,我們安裝的是iis 5.0,就不需要安裝asp軟件了。如果您需要安裝asp軟件,您可以到微軟網絡站點下載(down load)。下載后,因為它是一個可執(zhí)行文件(asp.exe),您可以直接雙擊進行安裝。在asp安裝過程中您可以選擇您所要安裝的asp組件,包括“active server pages core”、“odbc 3.0、ado及ole db”及“on-line documentation”?!癮ctive server pages core”是asp的系統核心,這個組件您是一定要安裝的;“odbc 3.0、ado及ole db”是asp存取數據庫的重要組件,因此這個組件建議您一定要安裝,除非您的asp并不想存取數據庫;“on-line documentation”是asp的在線輔助說明文件及例程程序。這個選項您可以自行決定是否安裝,但因為這里面的數據是比較珍貴的,所以還是建議安裝。2.5 asp中使用數據庫 asp有一個最重要的功能,就是它可以讓你非常輕松地連接數據庫。通常都是和一個access或者一個sql數據庫相連。因為access是最容易起步的,同時,在你的機器上也許已經都裝有access了,所以,在下面的例子中,我們都將使用access來做例子。一旦你學習了asp和access數據庫連接的核心技術方法,當你開始使用sql server的時候,你就會發(fā)現,兩者所需要的關鍵技術是基本相同的。注:下面使用的只是一些例子。2.5.1 asp與access數據庫的連接asp要想對數據庫進行操作必須先和數據庫建立連接,連接的方法如下: 2.5.2 asp從access數據庫讀取記錄asp查詢數據庫中的表的方法如下:2.5.3 asp向access數據庫寫入記錄asp寫入數據庫的方法如下:先建立一個表單:name tel message 表單提交到example5.asp,下面是example5.asp的代碼: 2.5.4 asp刪除access數據庫中的記錄asp刪除數據庫中的記錄的方法如下:delete: example7.asp:2.5.5 asp修改access數據庫中的記錄asp修改數據庫的方法如下: aabb input type=text name=aa value=input type=text name=bb value=input type=hidden name=id value=下面是modifysave.asp的代碼:第三章 access數據庫3.1 數據庫窗口的使用數據庫窗口的使用也很簡單。數據庫窗口中也有一些功能按鈕,它們的使用方法和剛才所講的工具欄上的按鈕一樣,要執(zhí)行一個操作只要單擊相應的按鈕就可以了。窗口左側包含兩個方面的內容,上面是“對象”,下面是“組”?!皩ο蟆毕路诸惲谐隽薬ccess數據庫中的所有對象,比如說用鼠標點一下這里的“表”,窗口右邊就會列出本數據庫中已經創(chuàng)建的所有表。而“組”則提供了另一種管理對象的方法:我們可以把那些關系比較緊密的對象分為同一組,不同類別的對象也可以歸到同一組中。那具體怎樣管理對象呢? 比如說我們想建立一個新的表,就需要將鼠標移動到“對象”下面的“表”這個選項上,單擊左鍵,“表”這個選項就會凹下;這時再將鼠標移動“新建”按鈕上,單擊鼠標左鍵就可以新建一個表了。下面我們說一下刪除組中的對象時,是不是將這個對象從數據庫中刪去了?不是的,其實組中的對象只是真實對象的快捷方式。將組中對象刪除,只是將對象在組中建立的這個快捷方式刪除了,這并不影響這個對象及其里面的內容的完整它仍然存在于數據庫中。3.2 用access提供的數據庫向導來建立在使用數據庫向導建立數據庫之前,必須選擇需要建立的數據庫類型。因為不同類型的數據庫有不同的數據庫向導,要是選錯了向導,那我們的工作可就白費了。單擊屏幕上方工具欄中最左邊的那個“新建”按鈕,它上面畫了一頁紙,鼠標放在上面的時候會出現“新建”的文字提示。彈出“新建”對話框如下圖,在“常用”和“數據庫”兩個選項卡中選擇“數據庫”選項?!皵祿臁边x項卡里有很多圖標,這些圖標代表不同的數據庫向導,圖標下面都有一行文字,這些文字表明了數據庫向導的類型。就好像一個旅行社可以開設幾條旅游線路,每個線路要配備不同的向導一樣。我們要找一個適合自己要做的工作的向導。第一個圖標是關于訂單的,它可以幫助我們建立一個關于公司客戶、訂單等情況的數據庫。雙擊這個圖標,數據庫向導就開始工作了。3.3 定義數據庫名稱和所在目錄屏幕上出現“文件新建數據庫”的對話框,提示應該給建立的數據庫文件取個什么名字,并且將它保存在計算機的哪個目錄下。在“文件名”右邊的文本框中輸入數據庫的名字,然后單擊左上角“保存位置”右面的下拉框,在下拉列表中選擇存放這個數據庫文件的目錄。為了學習的方便,我建立一個子目錄“例子”,并把課程中將要用到的數據庫文件都存放在這個目錄中?,F在將正在建立的數據庫文件取名為“向導形數據庫”,并選擇保存類型為“microsoft access 數據庫”,即將它保存為一個access數據庫文件。在完成了這些工作后單擊窗口右下角的“創(chuàng)建”按鈕,創(chuàng)建新數據庫這一步就完成了。 3.4 選擇數據庫中表和表中的字段現在屏幕上又出現了信息提示對話框,上面有數據庫需要存儲的客戶信息、訂單信息等很多內容。現在屏幕上又出現了信息提示對話框,上面有數據庫需要存儲的客戶信息、訂單信息等很多內容??催^這些提示信息后,單擊“下一步”按鈕進入向導的下一步工作。對話框中提了一個問題“請確定是否添加可選字段?”。這個對話框分類列出了數據庫中可能包含的信息,左邊框中是信息的類別,右邊框中列的是當前選中的類別中的信息項。這些信息項的前面都有一個小方框,有的小方框中有一個“”,表示此信息項被選中了,被選中的信息項將會出現在數據庫中,而沒有選中的信息項就不會出現在數據庫中。我們可以通過單擊信息項前的小方框來決定數據庫中是否要包含某些信息項,如果信息項前面的小方框是空的,單擊它就會出現對勾;如果小方框中有對勾,單擊它就會變空。不過要注意,絕大多數的信息項前面的對勾是不能取消的,單擊它的時候會出現提示,“此選項不能被取消”。這是因為使用數據庫向導建立數據庫的時候,向導認為有些信息項是此種類型的數據庫必須包含的,它們和數據庫中的窗體和報表緊密相關,所以access不允許我們隨便取消這些必選項目。從外觀上很容易區(qū)分必選項目和非必選項目。用斜體字書寫的項目就不是必選項目,可以選擇也可以取消;而用正常字體書寫的項目都是必選項目,不可以取消的。如果不想再增加什么非必選項目了。就可以進行“下一步”了。3.5 為數據庫指定標題選定打印報表的樣式以后單擊“下一步”按鈕,現在要給新建的數據庫指定一個標題。在對話框上面的文本框里輸入“客戶訂單資料庫”。這個對話框中起的名字是新建的數據庫入口窗體上的標題詞,也就是打開這個數據庫時,看到的第一個界面上的標題詞,和剛才給數據庫文件起的名是不一樣的?!罢埓_定是否在所有的報表上都加一幅畫”意思是如果想在這個數據庫打印出來的所有文件報表上都加上某個圖片,就可以在這兒選擇“是的,我要包含一幅圖片”,并通過單擊“圖片.”按鈕選擇一幅圖片。比如有的公司在打印一些報表的時候都希望將自己公司的標識打印在打印紙上,就需要選擇這個選項,并且通過單擊“圖片”按鈕來加載公司的標識了。如果現在還不想在報表上添加圖形,就單擊“下一步”按鈕,進入向導的下一步。3.6 表向導簡介其實表就是數據庫中用來存放數據的場所。就像有很多人在操場上站隊,這個隊伍非常整齊,有一定數目的行和列,隊列中的每個人,都在一定的行列位置上。當我們想叫某個人的時候,不用知道他的名字,只需要喊“第幾行第幾列的,出列”,這個人就會站出隊伍?,F在將這個隊伍中的人換成數據,就構成了數據庫中的“表”。這些“表”都有一些共同的特性,一是表中可以存儲數據,二是這些數據在表中都有很規(guī)則的行列位置。access中的“表”和平常見的很多紙上的表格很像。其實各種數據在計算機中是按照串的方式存放的。只是現在access將這些數據讀取出來以后,按照通常所接觸的紙上表格那種行列方式將它們顯示在屏幕上。這比較適合我們的生活習慣,對數據進行操作也比較容易,所以把它稱為“表”,它可是數據庫中最基本、最重要的一個部分。所以要想建立一個數據庫,必須先要掌握建立表的方法。建立一個表是很容易的。而且在access中更是提供了幾種方法來建立一個表。這些方法都很簡單,也很實用。其中最簡單的方法就是使用“表向導”來建立表了。在access中不光有表向導,還有查詢向導、窗體向導、報表向導和頁向導等。這些向導能在不同的工作中幫我們忙。現在我們就先用向導建立一個表。3.7 添加、修改和刪除數據我們先在表中輸入幾個數。 在一個空表中輸入數據時,只有第一行中可以輸入。首先將鼠標移動到表上的“公司名稱”字段和第一行交叉處的方格內,單擊鼠標左鍵,方格內出現一個閃動的光標,表示可以在這個方格內輸入數據了。用鍵盤在方格內輸入“北京興科”,這樣就輸入了一個數據。其他的數據都可以按照這種方法來添加。用鍵盤上的左、右方向鍵可以把光標在方格間左右移動,光標移動到哪個方格,就可以在那個表格中輸入數據。按一次“”鍵將光標移到“聯系人姓名”字段內,輸入“張剛”兩個字。如果輸入時出現錯誤想改的話,只要按鍵盤上的方向鍵,將光標移動到要修改的值所在的方格,也可以直接用鼠標單擊,選中方格內的數據,然后用鍵盤上的“delete”鍵將原來的值刪掉,并輸入正確的值就可以了。向表中輸入數據是一件很細致的工作,千萬不能馬虎大意。簡單的表,數據比較少,出錯了容易檢查;如果一張表很大,而且字段類型又比較復雜的話,輸入的值出現錯誤,查起來就會非常麻煩。而且要是沒有檢查出來,讓錯誤的數據留在表中,可能會給工作造成非常嚴重的后果。3.8 表設置主鍵單擊工具欄上的“視圖”按鈕,切換回表的設計視圖,開始為表設置主鍵。第五課的課后補充里曾經說過主鍵是什么。設置表的主鍵非常簡單,比如要將“訂單信息表”中的“訂單號”字段作為表的“主鍵”,只要單擊“訂單號”這一行中的任何位置,將這行設為當前行,然后單擊工具欄上的“主鍵”按鈕,按鈕會凹陷進去,在“訂單號”一行最左面的方格中出現了一個“鑰匙”符號,表示“訂單號”這一字段成為表的主鍵了。用這種方法設置了新的主鍵以后,原來的主鍵就會消失。如果要將表中的多個字段設置成主鍵,要先把鼠標移動到表最左邊的方格內,當鼠標光標變成一個“向右箭頭”形狀時,單擊鼠標左鍵將這行選定,然后按住鍵盤上的“ctrl”鍵,選定其它要設置成主鍵的行,都選好以后,單擊工具欄上的“主鍵”按鈕,選中的字段都設成“主鍵”了。如果想取消主鍵,先選中字段,然后單擊工具欄上的“主鍵”按鈕,這時字段前面的“鑰匙”圖標就消失了,表示這個字段不再是“主鍵”了。3.9 表中的字段設置數據類型設置完主鍵,我們再看看字段的數據類型,在access中有“文本”、“備注”、“數字”、“日期/時間”、“貨幣”、“自動編號”、“是/否”、“ole對象”、“超級鏈接”、“查閱向導”十種數據類型。各種數據類型中輸入的是不同的數據。在計算機中,數據有很多種類型,它們有著不同的用處,比如文本類型和備注類型,雖然都是用來存儲文本,但是“文本”類型存儲的字符數最多只能255個,而“備注”類型卻可以存儲64000個字符,如果把“備注”類型換成“文本”類型,則無法保存下全部的數據信息,把“文本”類型的數據存放在“備注”類型中,又勢必造成很大的浪費。在access中,不同的數據類型分配不同大小的數據空間,而每種數據類型的大小卻是固定的。所以當我們在一個字段中輸入一個值時,這個字段的大小不會隨里面值的內容而變化。如果輸入一個字符“a”,使用“文本”類型,這個值空出來的字符空間不會很多,但如果使用“備注”類型,則會空出63999個字符空間,這些空間不能再輸入其它值的內容,就白白浪費了。不同類型的數據在使用時也有差別,比如兩個值“1234”和“2345”,在“數字”類型中是數字,在“文本”類型中就是文本了。如果將這兩個值相加求和,那么用數字類型計算出來的結果是“3579”,而用文本類型相加的結果則是將兩個數據聯在一起成為“12342345”,可見它們的差別還是很大的?,F在我們已經知道了正確設置數據類型的重要性,就開始為“訂單信息表”中的各個字段設置數據類型吧。先定義“訂單號”字段的數據類型,用鼠標單擊訂單號的“數據類型”項,方格內出現一個下拉箭頭,單擊它,在彈出的下拉列表框中選定“自動編號”項,就把這個字段的數據類型定為“自動編號”類型了?!白詣泳幪枴鳖愋偷臄祿菑?開始不重復的整數,這樣可以保證在表中的每個記錄都可以區(qū)分開來。所以一個表的主鍵常常建立在擁有這種數據類型的字段上?!坝嗀泦挝弧?、“貨物名稱”和“經手人”定義為“文本”類型,“貨物單價”和“訂貨金額”定義為“貨幣”類型,“訂貨數量”應是“數字”類型,“訂貨日期”則是“日期/時間”類型。關于不同的類型各自的特點,我們將在課后補充中進行比較詳細的講解。現在來看看修改過“數據類型”后的表,表示錢數的地方都用標準的貨幣符號引出來了,而且輸入數字的地方也變的一目了然了。第四章 漳州師院教材管理系統概要設計4.1 網站結構圖教材管理系統登陸入口教務處登錄院系登錄進入主模塊進入主模塊實用工具教務處管理系統系統設置學校管理教學計劃管理教材管理入庫管理出庫管理盤點 圖4.1 “網站結構圖”數據流圖4.2 各個功能概要說明教務處管理部分:4.2.1 系統設置 此模塊可進行教務處管理員帳號、密碼的設置。4.2.2 學校管理l 學院管理,包括學院名稱的修改,添加修改班級信息等l 專業(yè)詳細統計,添加班級、專業(yè)、學院l 班級管理:班級信息查詢、班級詳細統計l 院系賬號管理:院系帳號信息統計4.2.3 教學計劃管理l 錄入:錄入教學計劃,可對各學院各班級的課程、學時、教材等各類信息進行設置l 管理:可進行課程查詢,了解各方面信息4.2.4 教材管理l 需求與統計:可通過isbn碼或教材名稱關鍵字搜索查詢4.2.5 入庫管理l 教材入庫:對入庫教材的isbn碼、書名、數量、經手人、來源、價格、入庫時間進行詳細的入庫登記l 入庫查詢:可查詢教材入庫統計信息4.2.6 出庫管理l 個人領書:記錄個人領書情況l 班級領書:記錄班級領書情況l 出庫查詢:可進行教材出庫查詢4.2.7 盤點l 庫存查詢4.2.8 實用工具l 費用查詢:對班級、個人費用查詢l 使用幫助l 班級發(fā)書條:記錄各班級發(fā)書人數學院權限部分:4.2.9 教學計劃管理l 教學計劃錄入:錄入本學院教學計劃,可對各班級的課程、學時、教材等各類信息進行設置l 查詢管理:可進行本學院的課程查詢,了解各方面信息l 班級發(fā)書條:記錄各班級發(fā)書人數l 使用幫助4.3 數據庫設計4.3.1 admin表由多個用戶信息記錄構成,用戶記錄的數據結構如下:表4.1 admin表列名數據類型(位數)可否為空描述備注user_idintnot null用戶標識為表的標識列,種子值和遞增量均為1passwordvarchar(12)not null密碼 4.3.2 banji表由多個班級記錄構成,用戶記錄的數據結構如下:表4.1 users表列名數據類型(位數)可否為空描述備注idintnot null班級標識為表的標識列,種子值和遞增量均為1xueyuanvarchar(12)not null學院名zhuanyevarchar(12)not null專業(yè)名稱banjivarchar(20)not null班級numberint班級的人數banji_codeintnot null班級的代號 4.3.3 cours表由多個課程信息記錄構成,用戶記錄的數據結構如下:表4.1 users表列名數據類型(位數)可否為空描述備注idintnot null課程標識為表的標識列,種子值和遞增量均為1xueyuanvarcha
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 政府采購項目招標代理委托協議書范本
- 升降車租賃合同范本
- 衛(wèi)生保潔綠化服務合同范本
- 球墨鑄鐵井蓋采購合同范本
- 部編版八年級歷史上冊《第22課抗日戰(zhàn)爭的勝利》表格式聽課評課記錄
- 部編版八年級道德與法治上冊聽課評課記錄:2.1《網絡改變世界》
- 蘇州管道破裂封堵施工方案
- 鐵路舊軌枕封閉施工方案
- 聽評課教學過程怎么記錄
- 數學與生活實踐
- 【MOOC】數字攝影技術與藝術-西南石油大學 中國大學慕課MOOC答案
- 心內科心衰一病一品護理成果匯報
- 2025檢驗檢測中心年度工作總結及工作計劃
- 2024年總經理助理年終工作總結(3篇)
- 2024年考研英語(二)真題及參考答案
- 山西省太原市2023-2024學年高二上學期期末物理試題(含答案)
- B區(qū)地下室碳纖維加固施工方案
- 幼兒園園安全培訓
- 沖突礦產課件教學課件
- 三甲醫(yī)院臨床試驗機構-44 V00專業(yè)組SOP目錄
- 旅行社脫團安全協議書范文模板
評論
0/150
提交評論