

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、<p><b> 目錄</b></p><p><b> 摘要III</b></p><p><b> 關(guān)鍵字III</b></p><p> AbstractIV</p><p> Key wordsIV</p><p>&
2、lt;b> 第一章 緒論1</b></p><p><b> 1.1 引言1</b></p><p> 1.2 課題現(xiàn)狀1</p><p> 1.3 課題的研究目的和意義1</p><p> 1.4 本文結(jié)構(gòu)2</p><p> 第二章 系統(tǒng)設(shè)計
3、原理3</p><p> 2.1 ASP技術(shù)介紹3</p><p> 2.2 B/S結(jié)構(gòu)4</p><p> 2.3 ASP運行環(huán)境5</p><p> 2.4 數(shù)據(jù)庫管理及介紹6</p><p> 2.5 UML應(yīng)用介紹7</p><p> 第三章 系統(tǒng)總體
4、設(shè)計8</p><p> 3.1 系統(tǒng)的軟、硬件環(huán)境8</p><p> 3.2 系統(tǒng)功能模塊設(shè)計8</p><p> 3.3 數(shù)據(jù)庫結(jié)構(gòu)設(shè)計10</p><p> 3.3.1 ach表結(jié)構(gòu)11</p><p> 3.3.2 admin表結(jié)構(gòu)11</p><p>
5、 3.3.4 subject表結(jié)構(gòu)12</p><p> 第四章 詳細設(shè)計與系統(tǒng)實現(xiàn)13</p><p> 4.1 管理員用戶管理設(shè)計13</p><p> 4.2 系統(tǒng)流程圖設(shè)計13</p><p> 4.3 數(shù)據(jù)庫的連接15</p><p> 4.4 數(shù)據(jù)庫的加密15</p
6、><p> 4.5 系統(tǒng)主界面設(shè)計17</p><p> 4.6 管理員管理程序設(shè)計18</p><p> 4.6.1 初始化首頁顯示18</p><p> 4.6.2 信息管理模塊20</p><p> 4.6.3 課程管理模塊24</p><p> 4.6.4 成績管理
7、模塊25</p><p> 4.7 系統(tǒng)頁面介紹27</p><p> 4.8 分頁顯示的代碼設(shè)計29</p><p> 第五章 設(shè)計總結(jié)31</p><p><b> 參考文獻32</b></p><p><b> 致謝33</b></p>
8、;<p> WEB學(xué)生信息管理系統(tǒng)的設(shè)計與開發(fā)</p><p> ——后端教學(xué)管理員用戶系統(tǒng)</p><p><b> 摘要</b></p><p> 隨著計算機網(wǎng)絡(luò)技術(shù)的不斷發(fā)展,其被越來越廣泛地應(yīng)用于各行各業(yè),作為教育單位的學(xué)校更不例外。現(xiàn)在校園網(wǎng)已普及,學(xué)生管理信息系統(tǒng)就是其中及其重要的一個?;赪eb的網(wǎng)絡(luò)管理模式
9、將Web技術(shù)與管理技術(shù)相融合,使學(xué)校管理人員能夠方便地通過Web瀏覽器異地配置和監(jiān)控網(wǎng)絡(luò),這大大方便了老師和學(xué)生信息查閱和使用,提高了效率。</p><p> 本管理信息系統(tǒng)是基于B/S結(jié)構(gòu)的WEB應(yīng)用程序,采用ASP作開發(fā)平臺,借助FrontPage等網(wǎng)頁制作軟件對系統(tǒng)進行開發(fā),后臺則采用Access數(shù)據(jù)庫,并通過ADO數(shù)據(jù)庫訪問技術(shù)實現(xiàn)網(wǎng)頁對后臺數(shù)據(jù)庫的各種管理操作,實現(xiàn)了學(xué)生管理信息的基本功能。該系統(tǒng)主要
10、分為前端學(xué)生系統(tǒng)和后端管理系統(tǒng)兩部分。我主要負責后端管理系統(tǒng)的設(shè)計與開發(fā)和相關(guān)數(shù)據(jù)庫的創(chuàng)建。實現(xiàn)的后端管理系統(tǒng)基本功能主要包括:管理員登錄與驗證、用戶維護、成績維護、課程維護等。</p><p> 設(shè)計中還使用了UML統(tǒng)一建模語言對系統(tǒng)需求進行建模。</p><p><b> 關(guān)鍵字</b></p><p> B/S結(jié)構(gòu),ASP,管理信息
11、系統(tǒng),ADO</p><p> The Development and Design of WEB Student Management Information System</p><p> ——the Teaching Administrator Back-end System</p><p><b> Abstract</b><
12、;/p><p> With the computer network technology continues to develop, its been more widely used in various trades and industries, educational institutions as the school is not an exception. Now the campus networ
13、k has been widespread, student management information system is one of the important one. Web-based management model will be Web technology and management technology integration, so that school administrators can easily
14、through a Web browser remote configuration and monitoring network, which greatly</p><p> The management information system is based on B / S-WEB applications, using ASP for development platforms, such as us
15、ing FrontPage Web authoring software for system development, the background is used Access database and, through ADO database access technology background database on the Web Various management operations, and the studen
16、ts the basic functions of management information. The system can be divided into front-end and back-end systems student management system in two parts. I am mainly</p><p> Also used in the design of the UML
17、 modeling of the system needs.</p><p><b> Key words</b></p><p> B/S Structure, ASP, MIS, ADO</p><p><b> 第一章 緒論</b></p><p><b> 1.1 引言
18、</b></p><p> 在科學(xué)技術(shù)飛速發(fā)展的今天,計算機科學(xué)及互聯(lián)網(wǎng)日漸成熟,其強大的功能已為人們深刻認識,它已經(jīng)進入人類社會的各個領(lǐng)域并發(fā)揮著越來越重要的作用。各行各業(yè)的人們無須經(jīng)過特別的訓(xùn)練就能夠使用電腦完成許許多多復(fù)雜的工作。</p><p> 學(xué)生信息管理系統(tǒng)更是一個教育單位不可缺少的部分,它的內(nèi)容對于學(xué)校的決策者和管理者來說都至關(guān)重要,所以學(xué)生信息管理系統(tǒng)能為
19、用戶提供充足的信息和快捷的查詢手段。該系統(tǒng)不僅可以提高當前我國學(xué)校管理工作的效率、改進師生或同學(xué)之間的信息交流方法,同時也可以通過后臺數(shù)據(jù)庫系統(tǒng)的管理功能實現(xiàn)學(xué)生注冊、學(xué)生成績的查詢、學(xué)生選課等基本功能。</p><p><b> 1.2 課題現(xiàn)狀</b></p><p> 隨著學(xué)校的規(guī)模不斷擴大,學(xué)生數(shù)量急劇增加,有關(guān)學(xué)生的各種信息量也成倍增長。面對龐大的信息
20、量,就需要建立一個高效快捷的學(xué)生信息管理系統(tǒng)迫在眉睫。其目的是為了提高學(xué)校對信息的管理,減少人力資源的開支和浪費,從而提高學(xué)校在各方面的工作效率。通過這樣的系統(tǒng),可以做到信息的規(guī)范管理、科學(xué)統(tǒng)計和快速的查詢,從而減少管理方面的工作量。由于計算機和網(wǎng)絡(luò)的普及,若建立一個B/S結(jié)構(gòu)的學(xué)生信息管理系統(tǒng),學(xué)生便可以通過網(wǎng)絡(luò)來選課并且查詢自己的有關(guān)信息,使得學(xué)生信息管理工作系統(tǒng)化,規(guī)范化,自動化,大大提高了學(xué)校管理學(xué)生的效率。</p>
21、<p> 1.3 課題的研究目的和意義</p><p> 信息管理系統(tǒng)主要是提供學(xué)生,老師或者來訪者方便的查詢等相關(guān)操作,對學(xué)生的信息管理能統(tǒng)一規(guī)范化。功能塊的相應(yīng)操作分別由其對應(yīng)的子模塊實現(xiàn)。通過教育網(wǎng)絡(luò)或互聯(lián)網(wǎng)把整個學(xué)校的學(xué)生信息匯聚起來,為學(xué)校教育主管部門提供全面及時的學(xué)生信息,方便管理,同時亦可通過校園網(wǎng)擴展各類信息化應(yīng)用,共享學(xué)生信息。學(xué)??赏ㄟ^一個簡化的學(xué)生信息管理系統(tǒng),使學(xué)生信息
22、管理工作系統(tǒng)化,規(guī)范化,自動化,從而達到提高學(xué)生信息管理效率的目的。</p><p> 本篇論文研究的高校學(xué)生管理系統(tǒng)采用的是Asp+Access技術(shù),針對三種用戶分別是:管理員、學(xué)生、老師??蓪W(xué)生、成績、班級、系部、專業(yè)、老師、選課等數(shù)據(jù)信息進行管理,這些都能提高學(xué)生信息管理的效率。</p><p> 科學(xué)技術(shù)在不斷地提高,計算機網(wǎng)絡(luò)技術(shù)也日漸成熟,其強大的功能已為人們深刻認識,它
23、已進入人類社會的各個領(lǐng)域并發(fā)揮著越來越重要的作用,現(xiàn)在許多國外和國內(nèi)的大學(xué)以及社會其它部門都已經(jīng)開設(shè)了網(wǎng)上注冊、網(wǎng)上查詢等一系列的網(wǎng)上信息服務(wù)。通過計算機網(wǎng)絡(luò)實現(xiàn)學(xué)生的注冊、成績查詢等,使學(xué)生足不出戶就可以了解學(xué)校的教師信息、教學(xué)信息,教師也可以通過網(wǎng)絡(luò)管理錄入學(xué)生的成績并且可以通過網(wǎng)絡(luò)隨時地查詢學(xué)生的成績,有了這樣的一個網(wǎng)絡(luò)平臺,節(jié)省了大量的人力物力。作為計算機網(wǎng)絡(luò)應(yīng)用的一部分,使用計算機網(wǎng)絡(luò)對學(xué)生信息進行管理,具有手工管理所無法比擬
24、的優(yōu)點。例如:檢索迅速、查找方便、可靠性高、存儲量大、保密性好、壽命長、成本低等。這些優(yōu)點能夠極大地提高學(xué)生信息管理的效率,也是學(xué)校的科學(xué)化、正規(guī)化管理,與世界著名高校接軌的重要條件。它的實施避免了人工管理效率低、保密性差等諸多弊端。</p><p><b> 1.4 本文結(jié)構(gòu)</b></p><p> 本文通過基于Web的技術(shù)對一個小型學(xué)生信息管理系統(tǒng)進行設(shè)計
25、和開發(fā)。</p><p> 第一章:緒論(本章闡述了系統(tǒng)開發(fā)的背景、課題來源和研究意義,分析了學(xué)生信息管理信息系統(tǒng)設(shè)計的特點和任務(wù))</p><p> 第二章:系統(tǒng)設(shè)計原理(本章具體分析了系統(tǒng)設(shè)計的基本原理和采用的技術(shù)方法,關(guān)鍵介紹了系統(tǒng)所需要的運行環(huán)境及后臺支持。)</p><p> 第三章 系統(tǒng)總體設(shè)計(分析了信息管理系統(tǒng)的應(yīng)用需求,設(shè)計了系統(tǒng)的數(shù)據(jù)庫結(jié)
26、構(gòu),并根據(jù)需求對系統(tǒng)功能模塊進行了劃分和細化。)</p><p> 第四章 詳細設(shè)計與系統(tǒng)實現(xiàn)(根據(jù)第四章的設(shè)計結(jié)果利用Microsoft Frontpage和Microsoft Access進行了具體的應(yīng)用程序設(shè)計及測試)</p><p> 第五章 設(shè)計總結(jié)(總結(jié)信息管理系統(tǒng)設(shè)計體會和編程體會,并指出了系統(tǒng)設(shè)計中的不足和改進的方向。)</p><p> 第
27、二章 系統(tǒng)設(shè)計原理</p><p> 2.1 ASP技術(shù)介紹</p><p> ASP是Active Server Pages的簡稱,是服務(wù)器端腳本編寫環(huán)境,使用它可以創(chuàng)建和運行動態(tài)、交互的Web服務(wù)器應(yīng)用程序[1]。使用asp可以組合Html頁、腳本命令和Active組件以創(chuàng)建交互的Web頁和基于Web的功能強大的應(yīng)用程序。也可以認為Asp是一種類似于HTML、Script與CG
28、I的結(jié)合體,但是其運行效率卻比CGI更高,程序編制也比Html更方便且更有靈活性。Asp具有3個重要特性使它變的很獨特:</p><p> 1. Asp可包含服務(wù)器腳本,將服務(wù)器端腳本包含在ASP中就可以用動態(tài)內(nèi)容創(chuàng)建網(wǎng)頁。</p><p> 2. ASP提供了幾種內(nèi)置對象。在Active Server Pages中使用內(nèi)置對象可以使腳本功能更強,在其他方面,這些對象可使你從瀏覽器中檢
29、索或向瀏覽器發(fā)送信息。</p><p> 3. 用附加組件,可以擴展Active Server Pages可以同幾個標準的服務(wù)器端Active組件捆綁在一起,這些組件的使用可以方便的處理數(shù)據(jù)庫,如訪問文件系統(tǒng)。</p><p> 圖2.1 Active Server Pages工作原理</p><p><b> ASP的工作原理:</b>
30、;</p><p> 當在Web站點中融入ASP功能后,將發(fā)生以下事情: </p><p> 1、用戶向瀏覽器地址欄輸入網(wǎng)址,默認頁面的擴展名是.asp。 </p><p> 2、瀏覽器向服務(wù)器發(fā)出請求。 </p><p> 3、服務(wù)器引擎開始運行ASP程序。</p><p> 4、ASP文件按照從上到下的順
31、序開始處理,執(zhí)行腳本命令,執(zhí)行HTML頁面內(nèi)容。 </p><p> 5、頁面信息發(fā)送到瀏覽器。</p><p> 因為腳本是在服務(wù)器端運行的,所以Web服務(wù)器完成所有處理后,將標準的HTML頁面送往瀏覽器。這意味著,ASP只能在可以支持的服務(wù)器上運行。讓腳本駐留在服務(wù)器端的另外一個益處是:用戶不可能看到原始腳本程序的代碼,用戶看到的,僅僅是最終產(chǎn)生的HTML內(nèi)容。</p>
32、<p> ASP在功能方面有所增強,更易于開發(fā)應(yīng)用程序,主要如下[2]:</p><p> 1.Microsoft腳本調(diào)試程序,可以使用腳本調(diào)試程序調(diào)試.asp文件。</p><p> 2.事務(wù)性腳本。Asp頁和頁中使用的對象可以運行于事務(wù)環(huán)境之下,在頁上的全部工作只有兩種結(jié)果:提交或終止。事務(wù)可以保護應(yīng)用程序免于因失敗而導(dǎo)致數(shù)據(jù)丟失。</p><p
33、> 3.管理工具。許多應(yīng)用程序設(shè)置可在Internet服務(wù)管理器上進行,這是Internet Information Server和Personal Web Server的管理工具。</p><p> 4.隔離Asp應(yīng)用程序??梢愿綦xAsp應(yīng)用程序以便它們能在Web服務(wù)器上獨立的內(nèi)存空間內(nèi)運行,萬一某個應(yīng)用程序失敗時,可以保護其他應(yīng)用程序和Web服務(wù)器,它也可以在不停止Web服務(wù)器的情況下,停止一個應(yīng)用
34、程序或從內(nèi)存中卸載起組件。</p><p> 5.文件上載。瀏覽器可以通過Posting Acceptor應(yīng)用程序?qū)⑽募陷d到Web服務(wù)器??梢跃帉慉sp腳本來發(fā)送帶有從Posting Acceptor 傳來的信息的Email,如每個上載文件的位置和名稱。</p><p> 6.新的Asp組件。Asp提供了新的基礎(chǔ)組件。</p><p> 7. 應(yīng)用程序根目錄
35、的改變。Asp應(yīng)用程序的根目錄在Web站點上可以是物理目錄,以前,根目錄必須映射為虛擬目錄,現(xiàn)在可以用Internet服務(wù)器指示Asp應(yīng)用程序的根目錄,必須將.asp文件置于應(yīng)用程序樹中,Web服務(wù)器才能檢測文件的改變并且自動重裝它們。</p><p> 8. 使用腳本語言。Asp提供了一個在Html頁中使用現(xiàn)有腳本語言如Vbscript和Javascript的框架。</p><p>
36、 2.2 B/S結(jié)構(gòu)</p><p> 所謂B/S結(jié)構(gòu),就是只安裝維護一個服務(wù)器(Server),而客戶端采用瀏覽器(Browse)運行軟件,即瀏覽器/服務(wù)器結(jié)構(gòu)[3]。 </p><p> B/S結(jié)構(gòu)的優(yōu)點是維護方便,能夠降低總體擁有成本??蛻舳诉\行軟件,就像我們平時上網(wǎng)瀏覽網(wǎng)頁一樣,有個瀏覽器(通常是IE6.0)就行了,不用安裝其它軟件[4]。而且通過電話線也可以運行軟件。B/S
37、結(jié)構(gòu)的軟件所有的維護、升級工作都只在服務(wù)器上進行,而客戶端就能獲得最新版本的軟件。本文所設(shè)計的學(xué)生信息管理系統(tǒng)就是一個基于B/S結(jié)構(gòu)的應(yīng)用系統(tǒng)。</p><p> 2.3 ASP運行環(huán)境</p><p> 以操作系統(tǒng)為 Windows 2000 以上,可以按圖4.1.1的方法安裝 IIS:</p><p> 打開【控制面板】,找到 【添加/刪除程序】→【添加
38、/刪除WINDOWS組件】,</p><p> 彈出 【W(wǎng)indows 組件向?qū)А?,選擇 【Internet 信息服務(wù)(IIS)】,插入安裝盤,按【下一步】開始安裝。如2.2所示:</p><p> 圖2.2 選擇安裝 IIS服務(wù)</p><p> 安裝成功后,就可以按照自己的要求配置IIS了。IIS的默認目錄安裝在 系統(tǒng)盤:\wwwroot里,也就是說上
39、面的虛擬目錄http://localhost 或http://127.0.0.1其實是執(zhí)行機器上物理路徑為 系統(tǒng)盤:\wwwroot上的內(nèi)容,嘗試看看IIS起始頁中的localstart.asp是否已在wwwroot目錄里。wwwroot的默認目錄也是可以更改的。進入【控制面板】→【管理工具】→【Internet 服務(wù)管理器】,雙擊它,會出現(xiàn)【Internet信息服務(wù)器】的主界面,在窗體里找到【計算機名】,展開后會出現(xiàn):【默認 FTP
40、站點】、【默認 Web 站點】、以及【默認 SMTP 虛擬服務(wù)器】。在【默認 Web 站點】上單擊右鍵,選擇【屬性】,就可以進行IIS的諸多配置了。</p><p><b> 配置如下:</b></p><p> 1.【屬性】→【主目錄】,可以修改默認的虛擬路徑以及ASP文件的執(zhí)行權(quán)限(除虛擬目錄需要更改外,其他一般以默認設(shè)置為宜)。</p><
41、;p> 2.【屬性】→【文檔】,默認文檔的意思就是:如果只填加index.asp在一個虛擬目錄(假如就是wwwroot里)為默認文檔。那么在瀏覽器中輸入http://localhost 或者http://127.0.0.1 的時候默認訪問的文件就是index.asp。</p><p> 2.4 數(shù)據(jù)庫管理及介紹</p><p> 隨著數(shù)據(jù)庫管理技術(shù)的不斷發(fā)展和完善,了解并掌握
42、數(shù)據(jù)庫管理技術(shù)已經(jīng)逐步成為各類管理和科技人員基本的知識要求。本論文數(shù)據(jù)庫管理軟件采用的是微軟公司推出的Access數(shù)據(jù)庫管理工具,這是微軟集成到Office中的一個桌面數(shù)據(jù)庫管理軟件,能夠快速方便的和Office的其他套件綜合使用。由于Access具有顯著的簡易性和有效性,大量的桌面數(shù)據(jù)庫系統(tǒng)都采用Access作為后臺數(shù)據(jù)庫管理工具。使用Access的好處還在于,如果你的系統(tǒng)擴展到Client/Server模式的時候,可以使用Micro
43、soft的數(shù)據(jù)庫服務(wù)器軟件SQL Server,此時,程序只需要簡單的修改一下鏈接(ADO的數(shù)據(jù)源)就可以,這樣,為程序的平滑擴展提供了非常有力的條件。</p><p> 把ADO與ASP結(jié)合起來是一種完全的Web數(shù)據(jù)庫訪問方案,建立提供數(shù)據(jù)庫信息的網(wǎng)頁內(nèi)容,在網(wǎng)頁中執(zhí)行SQL命令[5],對數(shù)據(jù)庫進行查詢、插入、更新、刪除等操作。ADO中可用VBScript、JavaScript 語言來控制數(shù)據(jù)庫的訪問(而AS
44、P恰恰是腳本語言的解釋環(huán)境)和查詢結(jié)果的輸出;ADO中使用RecordSets對象對數(shù)據(jù)庫進行操作;可以連接多種支持OD BC的數(shù)據(jù)庫。</p><p> 把ADO與ASP結(jié)合起來是一種完全的Web數(shù)據(jù)庫訪問方案,建立提供數(shù)據(jù)庫信息的網(wǎng)頁內(nèi)容,在網(wǎng)頁中執(zhí)行SQL命令,對數(shù)據(jù)庫進行查詢、插入、更新、刪除等操作。ADO中可用VBScript、JavaScript 語言來控制數(shù)據(jù)庫的訪問(而ASP恰恰是腳本語言的解釋
45、環(huán)境)和查詢結(jié)果的輸出;ADO中使用RecordSets對象對數(shù)據(jù)庫進行操作;可以連接多種支持OD BC的數(shù)據(jù)庫。</p><p> 用這種方法來實現(xiàn)數(shù)據(jù)庫的連接具有如下優(yōu)點:</p><p> 支持ODBC,使數(shù)據(jù)庫可以與WEB服務(wù)器分離。對于訪問一些大型異構(gòu)網(wǎng)上的數(shù)據(jù)庫信息將是很方便的。</p><p> 使用WEB技術(shù)來實現(xiàn)數(shù)據(jù)庫連接,用戶可以制作出美觀
46、的網(wǎng)頁、使人機界面更加友好。</p><p> WEB服務(wù)器便于撥號訪問,為遠程聯(lián)機檢索提供了可能。因此選用ASP和ADO技術(shù)來實現(xiàn)數(shù)據(jù)庫的WEB管理在有條件的單位是很好的方案。它使管理人員和使用人員減少了工作量、提高了工作效率。而且系統(tǒng)便于操作和維護,數(shù)據(jù)庫可以實時更新。</p><p> ADO提供Connection對象,可以使用該對象建立和管理應(yīng)用程序同ODBC數(shù)據(jù)庫之間的連接
47、。Connection對象具有各種屬性和方法,可以使用他們打開和關(guān)閉數(shù)據(jù)庫連接,并且發(fā)出查詢請求來更新信息。</p><p> 當連接了數(shù)據(jù)庫后,就可以對數(shù)據(jù)庫進行操作,例如查詢、刪除、更新等,這些操作都是通過SQL指令,用Connection對象的Execute方法來完成的。SQL是用于與數(shù)據(jù)庫通信的工業(yè)標準語言,它有許多命令可用來檢索和更新信息。</p><p> 本系統(tǒng)的數(shù)據(jù)庫采
48、用Access,完全能適應(yīng)存放學(xué)生信息管理系統(tǒng)的數(shù)據(jù)要求。</p><p> 2.5 UML應(yīng)用介紹</p><p> UML是一種定義良好、易于表達、功能強大且普遍適用的建模語言,可以對任何具有靜態(tài)結(jié)構(gòu)和動態(tài)行為的系統(tǒng)進行建模[6]。它的主要作用是幫助用戶進行面向的描述和建模,它可以描述軟件從需求分析到軟件實現(xiàn)和測試的全過程。</p><p> UML適用
49、于系統(tǒng)開發(fā)過程中從需求規(guī)格描述到系統(tǒng)完成后測試的不同階段。在需求分析階段,可以用用例來捕獲用戶需求。通過用例建模,描述對系統(tǒng)感興趣的外部角色及其對系統(tǒng)(用例)的功能要求。分析階段主要關(guān)心問題域中的主要概念(如抽象、類和對象等)和機制,需要識別這些類以及它們相互間的關(guān)系,并用UML類圖來描述。為實現(xiàn)用例,類之間需要協(xié)作,這可以用UML動態(tài)模型來描述。在分析階段,只對問題域的對象(現(xiàn)實世界的概念)建模,而不考慮定義軟件系統(tǒng)中技術(shù)細節(jié)的類(如
50、處理用戶接口、數(shù)據(jù)庫、通訊和并行性等問題的類)。這些技術(shù)細節(jié)將在設(shè)計階段引入,因此設(shè)計階段為構(gòu)造階段提供更詳細的規(guī)格說明。 </p><p> UML模型還可作為測試階段的依據(jù)。系統(tǒng)通常需要經(jīng)過單元測試、集成測試、系統(tǒng)測試和驗收測試。不同的測試小組使用不同的UML圖作為測試依據(jù):單元測試使用類圖和類規(guī)格說明;集成測試使用部件圖和合作圖;系統(tǒng)測試使用用例圖來驗證系統(tǒng)的行為;驗收測試由用戶進行,以驗證系統(tǒng)測試的結(jié)果
51、是否滿足在分析階段確定的需求。 </p><p> 第三章 系統(tǒng)總體設(shè)計</p><p> 第四章 詳細設(shè)計與系統(tǒng)實現(xiàn)</p><p> 詳細設(shè)計是整個設(shè)計過程中最重要的步驟之一。</p><p> 4.1 管理員用戶管理設(shè)計</p><p> 管理員主要服務(wù)的對象是教師用戶和學(xué)生用戶,負責管理他們的信
52、息和提供相關(guān)的安全等,管理員用戶主要設(shè)計了以下管理功能:</p><p><b> 學(xué)生信息管理 </b></p><p> 主要包含學(xué)生信息的錄入、修改、查詢。。</p><p><b> 課程管理</b></p><p> 主要包含課程管理和課程的添加。</p><
53、p><b> 成績管理 </b></p><p> 主要包含成績的錄入和修改。</p><p> 4.2 系統(tǒng)流程圖設(shè)計</p><p> 根據(jù)系統(tǒng)總體設(shè)計的要求,首先我們的后臺系統(tǒng)要有一個登陸界面,管理員才可以從這個界面登陸到學(xué)生信息管理系統(tǒng)后臺當中去。在管理員正確輸入用戶名和密碼后,接著應(yīng)該進入后臺的管理界面,在這個界面上
54、,會得到相應(yīng)的權(quán)限服務(wù)。</p><p> 系統(tǒng)用例圖如圖4.1所示。</p><p> 圖4.1 系統(tǒng)用例圖</p><p> 管理員登陸流程圖如圖4.2示。</p><p> 圖4.2 登陸流程圖</p><p> 管理員登陸需要經(jīng)過身份驗證,上圖是代碼對用戶驗證的詮釋。當管理員輸入密碼正確后,即可進入
55、后臺管理模塊。臺管理模塊各功能如圖4.3所示。</p><p> 圖4.3 后臺功能結(jié)構(gòu)圖</p><p> 4.3 數(shù)據(jù)庫的連接</p><p> 動態(tài)網(wǎng)站應(yīng)用程序開發(fā)的過程中關(guān)鍵技術(shù)[9]就是動態(tài)網(wǎng)站數(shù)據(jù)庫的設(shè)計和編程,包括數(shù)據(jù)源的配置與連接、數(shù)據(jù)源的操作、數(shù)據(jù)的獲取、SQL查詢語言的使用。ASP 用Database Access組件與數(shù)據(jù)庫進行連接。c
56、onn.asp主要包含在其他文件中實現(xiàn)數(shù)據(jù)庫的連接和斷開功能,代碼如下:</p><p><b> <%</b></p><p> set conn=server.createobject("adodb.connection")</p><p> dbpath=server.mappath("zjnce
57、tdate/stmanager.mdb")</p><p> conn.open "driver={microsoft access driver (*.mdb)};dbq="& dbpath</p><p><b> %></b></p><p><b> <%</b&g
58、t;</p><p> url="http://127.0.0.1/"</p><p><b> %></b></p><p><b> 說明:</b></p><p> 定義數(shù)據(jù)庫的相對路徑和數(shù)據(jù)庫的驅(qū)動程序方法如下:</p><p>
59、set conn=server.createobject("adodb.connection")</p><p> dbpath=server.mappath("zjncetdate/stmanager.mdb")</p><p> 定義一個數(shù)據(jù)庫對象的方法如下:</p><p> conn.open "dri
60、ver={microsoft access driver (*.mdb)};dbq="& dbpath</p><p><b> %></b></p><p> 其中connstr確定了數(shù)據(jù)文件的路徑和數(shù)據(jù)庫驅(qū)動程序。Conn的含義是定義了一個變量,用來存放數(shù)據(jù)庫連接所創(chuàng)建的對象。conn.open connstr則真正實現(xiàn)了數(shù)據(jù)庫的連接。
61、</p><p> 4.4 數(shù)據(jù)庫的加密</p><p> 本系統(tǒng)信息安全主要指兩個方面:一是數(shù)據(jù)安全,二是系統(tǒng)安全。核心是數(shù)據(jù)庫的安全,將數(shù)據(jù)庫的數(shù)據(jù)加密就抓住了信息安全的核心問題。 對數(shù)據(jù)庫中數(shù)據(jù)加密是為增強普通關(guān)系數(shù)據(jù)庫管理系統(tǒng)的安全性,提供一個安全適用的數(shù)據(jù)庫加密平臺,對數(shù)據(jù)庫存儲的內(nèi)容實施有效保護。它通過數(shù)據(jù)庫存儲加密等安全方法實現(xiàn)了數(shù)據(jù)庫數(shù)據(jù)存儲保密和完整性要求,使得數(shù)據(jù)
62、庫以密文方式存儲并在密態(tài)方式下工作,確保了數(shù)據(jù)安全。</p><p> 有效的數(shù)據(jù)庫加密技術(shù)主要有以下6個方面的功能和特性。 </p><p> (1)身份認證:用戶除提供用戶名、口令外,還必須按照系統(tǒng)安全要求提供其它相關(guān)安全憑證。如使用終端密鑰。</p><p> (2) 通信加密與完整性保護:有關(guān)數(shù)據(jù)庫的訪問在網(wǎng)絡(luò)傳輸中都被加密,通信一次一密的意義在于防重
63、放、防篡改。 </p><p> (3) 數(shù)據(jù)庫數(shù)據(jù)存儲加密與完整性保護:數(shù)據(jù)庫系統(tǒng)采用數(shù)據(jù)項級存儲加密,即數(shù)據(jù)庫中不同的記錄、每條記錄的不同字段都采用不同的密鑰加密,輔以校驗措施來保證數(shù)據(jù)庫數(shù)據(jù)存儲的保密性和完整性,防止數(shù)據(jù)的非授權(quán)訪問和修改。 </p><p> (4) 數(shù)據(jù)庫加密設(shè)置:系統(tǒng)中可以選擇需要加密的數(shù)據(jù)庫列,以便于用戶選擇那些敏感信息進行加密而不是全部數(shù)據(jù)都加密。只對用
64、戶的敏感數(shù)據(jù)加密可以提高數(shù)據(jù)庫訪問速度。這樣有利于用戶在效率與安全性之間進行自主選擇。 </p><p> (5)多級密鑰管理模式:主密鑰和主密鑰變量存在安全區(qū),二級密鑰受主密鑰變量加密保護,數(shù)據(jù)加密的密鑰存儲或傳輸時利用二級密鑰加密保護,使用時受主密鑰保護。 </p><p> (6) 安全備份:系統(tǒng)提供數(shù)據(jù)庫明文備份功能和密鑰備份功能。</p><p>
65、在進入系統(tǒng)之前,要進行身份確認,只有用戶名和用戶密碼都相符的用戶方可進入本系統(tǒng)。為了防止不合法用戶對數(shù)據(jù)的察看和修改,本系統(tǒng)把用戶分為三個級別:普通用戶和管理員,即一二級用戶。管理員(一級)不僅擁有對數(shù)據(jù)的查詢、修改權(quán)限,還對用戶的使用權(quán)限進行控制,可以設(shè)定用戶名、密碼和其權(quán)限,還可以對紀錄進行增加、刪除、修改等操作。普通用戶(二級)用戶只擁有對紀錄的瀏覽、查詢和打印權(quán)限。當用戶要進入系統(tǒng)是必須先輸入用戶名和密碼,按“確認”按鈕后,系統(tǒng)
66、辨別用戶身份,對合法用戶根據(jù)用戶的權(quán)限級別賦予相應(yīng)的使用功能,例如可以對某些紀錄進行增加、刪除、修改等操作。</p><p> 在現(xiàn)階段的ASP系統(tǒng)中,數(shù)據(jù)庫就是采用MD5單向加密的加密算法,對于MD5而言,有兩個特性是很重要的。在本論文設(shè)計中我采用MD5加密算法對學(xué)生信息管理系統(tǒng)進行加密,對于MD5而言,有兩個特性是很重要的。第一是任意兩段明文數(shù)據(jù)加密以后的密文不能是相同的;第二是任意一段明文數(shù)據(jù),經(jīng)過加密以
67、后,其結(jié)果必須永遠是不變的。在本論文設(shè)計中我采用MD5加密算法對學(xué)生信息管理系統(tǒng)進行加密,許多程序中使用到了加密的數(shù)據(jù)庫,實現(xiàn)數(shù)據(jù)庫加密的文件命名為md5.asp</p><p> 4.5 系統(tǒng)主界面設(shè)計</p><p> index.asp程序的功能是系統(tǒng)登陸的入口,在此可以實現(xiàn)學(xué)生信息管理系統(tǒng)管理員登陸界面的功能,系統(tǒng)主界面如圖4.4所示。</p><p>
68、; 圖4.4 系統(tǒng)主界面</p><p> 輸入用戶名(管理員ID)、密碼(初始密碼都為admin)可登陸,用戶名和密碼都是字符型。學(xué)?;拘畔⑹怯肧QL語句中的select語句從相關(guān)表中查詢出來的。登陸驗證是由以下代碼實現(xiàn)的(以管理員登陸舉例),主要代碼如下:</p><p> <p align="center">管理員登錄</td>&
69、lt;/p><p> <td width="7%" height="190" rowspan="2" valign="top"></td></p><p> <form method="POST" action="check.asp" ons
70、ubmit="return checkuser()" name="registerform"></p><p> <td width="38%" align="right" height="25">用戶名:</td></p><p> <td widt
71、h="38%" align="right" height="25">密 碼:</td> </p><p> <td width="62%" height="1"><input type="submit" value="提
72、交" name="B1"></td></p><p> 4.6 管理員管理程序設(shè)計</p><p> 4.6.1 初始化首頁顯示</p><p> manager.asp初始化首頁是顯示管理員進入后的管理界面,及一些簡單的學(xué)生信息顯示,如圖4.5所示。</p><p> 圖4.5
73、初始化首頁</p><p><b> 主要代碼如下:</b></p><p><b> <%</b></p><p> set rs=server.createobject("adodb.recordset")</p><p> sql="select t
74、op 10 * from st_info where ((out_time < date()+5 ) or out_time is null) and user_state='在讀' order by id desc"</p><p> rs.open sql,conn,1,1</p><p><b> %></b><
75、;/p><p><b> <%</b></p><p> if not rs.eof then</p><p> do while not rs.eof</p><p><b> %></b></p><p><b> <tr><
76、/b></p><p> <td width="23%"><%=rs(0)%></td></p><p> <td width="25%"><%=rs(1)%></td></p><p> <td width="25%"
77、;><%=rs(2)%></td></p><p> <td width="33%"><%=rs(3)%></td></p><p><b> </tr></b></p><p><b> <%</b></
78、p><p> rs.movenext</p><p><b> loop</b></p><p><b> else</b></p><p><b> %></b></p><p><b> <%</b></
79、p><p><b> rs.close</b></p><p> set rs=nothing</p><p><b> %> </b></p><p> <td width="350" valign="top" align=&qu
80、ot;center">當日入學(xué)學(xué)生信息</td></p><p><b> </tr></b></p><p><b> <%</b></p><p> set rs1=server.createobject("adodb.recordset")<
81、;/p><p> sql1="select * from st_info where in_time=date() order by user_number asc"</p><p> rs1.open sql1,conn,1,1</p><p><b> %></b></p><p> &
82、lt;td width="23%">學(xué)號</td></p><p> <td width="23%">姓名</td></p><p> <td width="25%">類型</td></p><p> <td width=&quo
83、t;25%">畢業(yè)時間</td></p><p><b> </tr></b></p><p><b> <%</b></p><p> if not rs1.eof then</p><p> do while not rs1.eof<
84、/p><p> rs1.movenext</p><p><b> loop</b></p><p><b> else</b></p><p><b> %></b></p><p><b> <tr></b&g
85、t;</p><p> <td width="50%" colspan="4"><marquee>暫無情況</marquee></td></p><p><b> </tr></b></p><p><b> <%end i
86、f</b></p><p><b> rs1.close</b></p><p> set rs1=nothing</p><p><b> %></b></p><p><b> <%</b></p><p> set
87、 rs3=server.createobject("adodb.recordset")</p><p> sql3="select top 10 * from feiyong where user_time =date() order by id desc"</p><p> rs3.open sql3,conn,1,1</p>&
88、lt;p><b> %></b></p><p> 4.6.2 信息管理模塊</p><p> 一、info_manager.asp是顯示學(xué)生基本信息的列表,主界面顯示的是全校學(xué)生的學(xué)號、姓名、性別、所屬班級及學(xué)籍狀態(tài)信息,有瀏覽修改詳細信息、刪除、查詢、新增功能,如圖4.6所示。</p><p> 圖4.6 信息界面&l
89、t;/p><p> 該版面下設(shè)置“錄入學(xué)生信息”、“查詢學(xué)生信息”按鈕,可以通過點擊實行其功能并進入該項功能頁面。版面下的“修改”和“刪除”按鈕是針對某一學(xué)生設(shè)置的快捷功能操作,點擊即可。</p><p><b> 主要代碼如下:</b></p><p><b> <% </b></p>
90、<p> if Not(rst.bof and rst.eof) then'判別數(shù)據(jù)表中是否為空記錄</p><p> NumRecord=rst.recordcount</p><p> rst.pagesize=10</p><p> NumPage=rst.Pagecount</p><p> if req
91、uest("page")=empty then </p><p> NoncePage=1</p><p> elseif Cint(request("page"))<1 then</p><p> NoncePage=1</p><p><b> else</b>&
92、lt;/p><p> NoncePage=request("page")</p><p> if Cint(request("page"))>Cint(NumPage) then </p><p> NoncePage=NumPage</p><p><b> end if</
93、b></p><p><b> end if</b></p><p><b> <%</b></p><p> if Not(rst.bof and rst.eof) then</p><p> rst.move (Cint(NoncePage)-1)*10,1</p>
94、;<p> for i=1 to rst.pagesize</p><p><b> %></b></p><p> <ahref=query.asp?user_number=<%=rst("user_number")%>><%=rst("user_name")%>&
95、lt;/a></td></p><p> <td width="65" align="center"><%=rst("user_sex")%></td></p><p> <td width="78" align="center"
96、;><%=rst("user_class")%></td></p><p> <td width="110" align="center"><%=rst("out_time")%> </td></p><p> <td
97、 width="110" align="center"><%=rst("user_homephone")%></td></p><p> <td width="71" align="center"><a href=mod_info.asp?id=<%=rst(
98、"id")%>>修改</a></td></p><p> <td width="71" align="center"><a href=javascript:if(confirm('確實要刪除嗎?'))location='delete_info.asp?id=<%=rst
99、("id")%>&page=<%=NoncePage%>'>刪除</a></td></p><p> 二、add_info頁在列表中,管理員可以任意添加學(xué)生信息。入學(xué)時間為該學(xué)生原先的準考證號,需輸入十位數(shù)字,以此作為學(xué)生以后的學(xué)號。性別為單項選擇,生日輸入為八位數(shù)字格式。班級和課程選項均為下拉菜單,可以在數(shù)據(jù)庫中以有的信息中做
100、選擇。籍貫、家庭地址和備注信息支持中文漢字輸入,其他項只支持數(shù)字輸入。電子郵箱支持英文和數(shù)字輸入,另需要將給定字符@保留在輸入字符中間。在信息添加完畢后,單擊“提交”按鈕,即完成信息錄入功能,錄入所有數(shù)據(jù)自動存入數(shù)據(jù)庫中。</p><p><b> 主要代碼如下:</b></p><p> <p align="center">添加學(xué)
101、生信息</td></p><p> <td width="23%" align="right">姓名:</td></p><p> <td width="77%" align="left"><input name="user_name"
102、; type="text" tabindex="2" size="20"></td></p><p> <td width="23%" align="right">身份證號:</td></p><p> <td width="77
103、%" align="left"><input name="user_idnumber" type="text" tabindex="5" onClick="this.select()" onMouseOver="this.select()" value="" size=&quo
104、t;20"></td></p><p> <td width="23%" align="right">性別:</td></p><p> <td width="77%" align="left"><input name="use
105、r_sex" type="radio" tabindex="6" value="男" checked>男 </p><p> <input type="radio" name="user_sex" value="女">女</td></p>
106、<p> <td width="23%" align="right">課程:</td></p><p> <td width="77%" align="left"><select size="1" name="user_major">
107、</p><p> <td width="23%" align="right">籍貫:</td></p><p> <td width="77%" align="left"><input name="user_city" type="t
108、ext" tabindex="13" onMouseOver="this.select()" value="貴州" size="10"></td></p><p> <p align="center"><input name="B1" type=&
109、quot;submit" tabindex="27" value="提交"><input name="B2" type="reset" tabindex="28" value="全部重寫"></td></p><p><b> 如圖4.7所示。
110、</b></p><p> 圖4.7 錄入界面</p><p> 三、search_st.asp是顯示查詢學(xué)生基本信息的功能,管理員可通過輸入查詢號點擊提交得到要查找的響應(yīng)學(xué)生信息,如圖4.8所示。</p><p> 管理員可以在文本框里面輸入學(xué)生姓名或者學(xué)號,單擊“提交”按鈕即可實現(xiàn)查詢功能,查詢信息將會在文本框下方出現(xiàn)。如若輸入查找信息錯誤或
111、者數(shù)據(jù)庫內(nèi)無相應(yīng)信息,文本框下方將顯示無此信息。</p><p> 圖4.8 查詢界面</p><p><b> 主要代碼如下:</b></p><p> <td width="100%">最新登記學(xué)生列表(20條)</td></p><p> <%set rs
112、=server.createobject("adodb.recordset")%></p><p> <%sql="select top 20 * from st_info order by id desc"%></p><p> <%rs.open sql,conn,1,1%></p><p&g
113、t;<b> <%</b></p><p> do while not rs.eof </p><p><b> %></b></p><p><b> <tr></b></p><p> <td width="18%"
114、; align="center"><%=rs("id")%></td></p><p> <td width="22%" align="center"><%=rs("user_number")%></td></p><p>
115、 <td width="20%" align="center"><a href=query.asp?user_number=<%=rs("user_number")%>><%=rs("user_name")%></a></td></p><p> <td
116、 width="20%" align="center"><%=rs("user_sex")%></td></p><p> <td width="30%" align="center"><%=rs("user_homephone")%>&l
117、t;/td></p><p> 4.6.3 課程管理模塊</p><p> add_subject.asp是顯示課程信息的列表,管理員可通過直接點擊列表上的“修改”“刪除”按鈕對課程信息進行信息修改和刪除操作,還可以在底部的對話框內(nèi)添加課程信息。如圖4.9所示。</p><p> 課程序列號為系統(tǒng)隨機自動生成,在此模塊下,可以實現(xiàn)對課程的管理。在底部文本
118、框里面輸入課程名字,支持中英文輸入,單擊“提交”按鈕,即可實現(xiàn)課程的添加。版面下的“修改”和“刪除”按鈕是針對某一學(xué)生設(shè)置的快捷功能操作,點擊即可。</p><p> 圖4.9 課程管理界面</p><p> 主要代碼如下: </p><p> <%if not rs.eof then%></p><p>
119、 <%do while not rs.eof%></p><p> <td width="99" align="center"><%=rs("id")%></td></p><p> <td width="99" align="center&q
120、uot;><%=rs("subject")%></td></p><p> <td width="100" align="center"><a href="mod_subject.asp?id=<%=rs("id")%>">修改</a>
121、</td></p><p> <td width="100" align="center"><a href=javascript:if(confirm('確實要刪除嗎?'))location='del_subject.asp?id=<%=rs("id")%>'>刪除<
122、/a></p><p><b> </td></b></p><p> <p align="right">添加科目:</td></p><p> <td width="33%"><input type="text" na
123、me="subject" size="20"></td></p><p> <td width="34%"><input type="submit" value="提交" name="B1"></td></p><p&g
124、t; 4.6.4 成績管理模塊</p><p> add_chengji.asp是成績管理模塊,管理員可通過直接點擊列表上的“修改”“刪除”按鈕對成績信息進行信息修改和刪除操作,還可以在底部的對話框內(nèi)添加和查詢學(xué)生成績信息。如圖4.10所示。</p><p> 圖4.10 成績管理界面</p><p><b> 主要代碼如下:</b>
125、;</p><p> <%if not rs.eof then</p><p> rs.move (Cint(NoncePage)-1)*10,1</p><p> for i=1 to rs.pagesize</p><p><b> %> </b></p><p> &l
126、t;td width="100" align="center"><%=rs("user_number")%></td></p><p> <td width="50" align="center"><%=rs("user_name")%>&
127、lt;/td></p><p> <td width="70" align="center"><%=rs("test_data")%></td></p><p> <td width="200" align="center"><
128、%=rs("subject")%></td></p><p> <td width="50" align="center"><%=rs("ach")%></td></p><p> <td width="50" align=&q
129、uot;center"><a href="mod_chengji.asp?id=<%=rs("id")%>">修改</a></td></p><p> <td width="50" align="center"><a href=javascript:i
溫馨提示
- 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)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 畢業(yè)論文---基于web學(xué)生信息管理系統(tǒng)設(shè)計與開發(fā)
- 學(xué)生信息管理系統(tǒng)的設(shè)計與開發(fā)【畢業(yè)論文】
- 畢業(yè)設(shè)計---基于web學(xué)生信息管理系統(tǒng)設(shè)計與開發(fā)
- 畢業(yè)論文--學(xué)生信息管理系統(tǒng)設(shè)計
- 客戶信息管理系統(tǒng)的開發(fā)與設(shè)計畢業(yè)論文
- 學(xué)生信息管理系統(tǒng)的設(shè)計與實現(xiàn)-畢業(yè)論文
- 畢業(yè)論文——學(xué)生信息管理系統(tǒng)的設(shè)計與實現(xiàn)
- 學(xué)生信息管理系統(tǒng)設(shè)計與實現(xiàn)畢業(yè)論文
- 學(xué)生信息管理系統(tǒng)的設(shè)計與實現(xiàn) 畢業(yè)論文
- 基于web的圖片信息管理系統(tǒng)設(shè)計【畢業(yè)論文】
- 畢業(yè)論文——學(xué)生信息管理系統(tǒng)的設(shè)計與實現(xiàn)
- 學(xué)生信息管理系統(tǒng)的設(shè)計與實現(xiàn)-畢業(yè)論文
- 學(xué)生信息管理系統(tǒng) 畢業(yè)論文
- 學(xué)生信息管理系統(tǒng) 畢業(yè)論文
- 畢業(yè)論文---學(xué)生信息管理系統(tǒng)
- 畢業(yè)論文——--學(xué)生信息管理系統(tǒng)
- 學(xué)生信息管理系統(tǒng)畢業(yè)論文
- 學(xué)生信息管理系統(tǒng)畢業(yè)論文
- 學(xué)生信息管理系統(tǒng)畢業(yè)論文
- 學(xué)生信息管理系統(tǒng)畢業(yè)論文
評論
0/150
提交評論