學生學籍管理系統(tǒng)畢業(yè)論文
《學生學籍管理系統(tǒng)畢業(yè)論文》由會員分享,可在線閱讀,更多相關(guān)《學生學籍管理系統(tǒng)畢業(yè)論文(40頁珍藏版)》請在裝配圖網(wǎng)上搜索。
1、 目 錄 摘 要 III Abstract V 第1章 緒論 1 1.1 系統(tǒng)開發(fā)背景 1 1.2 開發(fā)目的及意義 1 1.3 國內(nèi)外研究現(xiàn)狀 2 1.4 開發(fā)環(huán)境介紹 3 1.4.1 數(shù)據(jù)庫的選擇 5 1.4.2 硬件環(huán)境 6 1.4.3 軟件環(huán)境 6 1.5 設(shè)計內(nèi)容 7 1.6 本章小結(jié) 7 第2章 需求分析 8 2.1 系統(tǒng)開發(fā)目標和規(guī)劃 8 2.2 可行性分析 8 2.3 功能需求 9 2.3.1 各功能模塊圖 10 2.4 系統(tǒng)性能需求和其他需求 13 2.5 系統(tǒng)E-R圖 13 2.6 系統(tǒng)流程圖 15 2.7 本章小結(jié)
2、16 第3章 總體設(shè)計思路 17 3.1 系統(tǒng)總體需求 17 3.2 數(shù)據(jù)庫邏輯設(shè)計 17 3.3 數(shù)據(jù)庫表設(shè)計 18 第4章 系統(tǒng)模塊設(shè)計 24 4.1 用戶界面設(shè)計 24 4.2 系統(tǒng)主頁面 24 4.8 支部風采模塊 31 4.9 本章小結(jié) 31 第5章 系統(tǒng)測試和維護 32 5.1測試原則 32 5.3 系統(tǒng)運行及維護 33 5.4 本章小節(jié) 34 結(jié) 論 35 參考文獻 37 致 謝 39 40 第1章 緒論 50年代末,計算機的發(fā)明使得人類對“信息”這一概念逐漸認識和重視,信息的傳播影響著生產(chǎn)力的發(fā)展,是影響人們經(jīng)濟生活的重要
3、因素。隨著計算機的不斷發(fā)展,用計算機來處理信息已經(jīng)成為一種趨勢,計算機已經(jīng)逐漸代替人力來完成對信息的采集、存儲、檢索、加工和傳播。早期的信息管理系統(tǒng)是基于早期的計算機,由于處理性能的限制,沒有很好的網(wǎng)絡(luò)技術(shù)支持,編程語言的低級等因素,使得早期的信息管理系統(tǒng)只是單一的人機界面,只能進行一些簡單的數(shù)據(jù)處理,如同現(xiàn)在的計算機本地文件管理系統(tǒng),除了用以代替紙張等媒介以節(jié)省人力成本外,沒有太多的實際意義。 1.1 系統(tǒng)開發(fā)背景 在新的世紀里,信息技術(shù)迅猛發(fā)展,而網(wǎng)絡(luò)技術(shù)和數(shù)據(jù)庫技術(shù)又是信息技術(shù)最主要的核心。于是,基于Web的數(shù)據(jù)庫也就應運而生了。 隨著Internet/Intranet技術(shù)的發(fā)展,
4、開發(fā)基于Web的應用程序勢在必行,數(shù)據(jù)庫技術(shù)更是需要和Web技術(shù)相結(jié)合,才有更為廣闊的前景。ASP作為微軟推出的新興Web應用程序開發(fā)技術(shù),在數(shù)據(jù)庫應用方面發(fā)揮著越來越重要的作用,同時瀏覽器/服務(wù)器模式的數(shù)據(jù)庫體系也正逐漸成為數(shù)據(jù)庫結(jié)構(gòu)的主流。 1.2 開發(fā)目的及意義 Internet的普及和應用使人們的現(xiàn)代生活方式發(fā)生了深刻的變化,學??偸翘幱诮邮苄轮R的最前沿地帶,于是校園網(wǎng)的應用和管理系統(tǒng)的開發(fā)也正蓬勃發(fā)展并發(fā)揮著巨大的作用,遠程教育、網(wǎng)上查詢成績、網(wǎng)上招生等等對于我們己不再陌生。 然而,目前很多高校的學生管理仍然采用的是傳統(tǒng)的管理模式:分發(fā)試卷給學生考試、老師領(lǐng)表手工登錄成績、學
5、生查詢成績還必須到教學管理部門。事實證明:這種傳統(tǒng)的管理模式既浪費人力資源,又不利于提高工作效率。于是,開發(fā)一套學生學籍管理系統(tǒng)已經(jīng)迫在眉睫。 國內(nèi)外己有不少大學和科研機構(gòu)開發(fā)了一些教學管理系統(tǒng)和學生管理系統(tǒng),但是這些系統(tǒng)或多或少都存在以下問題:用戶界面復雜;使用方式較分散;成本較高,開放性不好,使很多最新的多媒體技術(shù)、人工智能和網(wǎng)絡(luò)技術(shù)不能很好的融入系統(tǒng)中。 基于上述原因,我們設(shè)計并開發(fā)了這套學生學籍管理系統(tǒng),該系統(tǒng)開發(fā)成本低,適用性廣,界面友好簡單,開放性好,與以往的系統(tǒng)相比具有很大的優(yōu)勢。 1.3 國內(nèi)外研究現(xiàn)狀 計算機的不斷發(fā)展為人們帶來了高速高效、計算準確的全新信息處理時代,
6、用計算機代替手工管理擁有過去無法想象的好處,例如:檢索迅速、查找方便、可靠性高、存儲量大、保密性好、壽命長、成本低等,使得學生檔案管理系統(tǒng)的效率和質(zhì)量都得到飛躍式的提高。 現(xiàn)在,我國的計算機的普及程度已經(jīng)達到相當高的水平,快節(jié)奏的城市到處充斥著數(shù)據(jù)的光速傳動,計算機已經(jīng)成為人們學習和工作不可或缺的得力助手。而且相比過去,計算機的硬件成本已經(jīng)相當?shù)?,硬件技術(shù)已經(jīng)相當成熟,就普通個人計算機而言,處理器從P3賽楊1.0、AMD1.0、到P4時代、到現(xiàn)在的雙核甚至四核處理器,僅僅只有幾年的時間,同樣,內(nèi)存的大小頻率、硬盤的大小與轉(zhuǎn)速以及尋址技術(shù)、主板的總線頻率、接口技術(shù)等,都以無法想象的速度在發(fā)展,
7、由于計算機可以代替人工進行許多繁雜的勞動,具備節(jié)省資源、提高工作效率、使敏感文檔更加安全等特點,它已經(jīng)被應用于許多領(lǐng)域。因此使用計算機來實現(xiàn)學生檔案管理的計算機化已經(jīng)成為當今時代發(fā)展的需要。 國內(nèi)外己有不少大學和科研機構(gòu)開發(fā)了一些教學管理系統(tǒng)和學生管理系統(tǒng),但是這些系統(tǒng)或多或少都存在以下問題:用戶界面復雜;使用方式較分散;成本較高,開放性不好,使很多最新的多媒體技術(shù)、人工智能和網(wǎng)絡(luò)技術(shù)不能很好的融入系統(tǒng)中。 現(xiàn)在,在較發(fā)達的的城市和城鎮(zhèn)地區(qū),很多高等學校都已經(jīng)使用了學生檔案管理系統(tǒng),但是現(xiàn)在我國的很多中小學校中檔案的管理水平還停留在紙介質(zhì)的基礎(chǔ)上,這樣的機制已經(jīng)不能適應時代的發(fā)展和需要
8、,因為它浪費了許多人力和物力,在信息時代,這種傳統(tǒng)的管理方法必然被以計算機為基礎(chǔ)的信息管理所取代。應用計算機進行學生檔案管理,歸納起來,主要有以下幾點優(yōu)勢: (1) 可以方便地存儲歷屆的學生檔案,管理更為安全、高效; (2) 只需一到兩名管理員對學生檔案信息進行管理,節(jié)省大量人力; (3) 可以迅速查詢及修改相關(guān)信息。 1.4 開發(fā)環(huán)境介紹 本系統(tǒng)主要編程語言有Asp、HTML,數(shù)據(jù)庫操作語言有SQL。 ◆ ASP Active Server Pages:“動態(tài)服務(wù)器網(wǎng)頁”,一般簡稱為“ASP”,ASP 之所以能受到大家的重視與使用的原因,主要在于所產(chǎn)生的執(zhí)行結(jié)
9、果都是標準的 HTML 格式,而且這些程序是在網(wǎng)絡(luò)服務(wù)端中執(zhí)行,使用一般的瀏覽器(如 IE 或 Netscape)都可以正確地獲得 ASP 的“執(zhí)行”結(jié)果,并且將這 ASP 執(zhí)行的結(jié)果直接在瀏覽器中“瀏覽”,不像VBScript 或 JavaScript 是在客戶端(Client)的瀏覽器上執(zhí)行,若使用 VBScript 來設(shè)計程序,客戶端(Client)在IE瀏覽器中可以顯示程序執(zhí)行的結(jié)果,可是,客戶端(Client)若使用 Netscape 瀏覽器就無法顯示 VBScript 的執(zhí)行結(jié)果。 Asp具有以下特點: (1) 簡單易上手:使用 VBScript、JScript 等簡單易
10、懂的腳本語言,同時結(jié)合 HTML代碼,即可快速地完成網(wǎng)站的應用程序。 (2) 任何開發(fā)工具皆可用于開發(fā) ASP:只要使用一般的文書編輯程序,如 Windows記事本,就可以編輯。當然,其他網(wǎng)頁開發(fā)工具,例如,F(xiàn)rontPage Express、FrontPage等也都可以;不過還是建議你用記事本來寫,既省錢又方便,若是使用那些所見即所得的網(wǎng)頁編輯來寫 ASP,可能會發(fā)生一些意想不到的離奇狀態(tài)。 (3) 與瀏覽器無關(guān)(Browser Independence):用戶端只要使用可執(zhí)行 HTML 代碼的瀏覽器,即可瀏覽 ASP 所設(shè)計的網(wǎng)頁內(nèi)容。ASP 所使用的腳本語言(VB
11、Script、JScript)均在Web 服務(wù)器端執(zhí)行,執(zhí)行結(jié)果所產(chǎn)生的 HTML 文件適用于不同的瀏覽器,用戶端的瀏覽器不需要能夠執(zhí)行這些腳本語言 (4) 語言相容性高:ASP 能與任何 ActiveX Scripting 語言相容。ActiveX Server Components(ActiveX 服務(wù)器元件)具有無限可擴充性??梢允褂?Visual Basic、Java、Visual C++、COBOL 等編程語言來編寫你所需要的 ActiveX Server Components。 (5) 隱密安全性高:如果我們在瀏覽器中直接查看網(wǎng)頁的原始代碼,就只能看到HTM
12、L 文件,原始的 ASP 程序代碼是看不到的!這是因為 ASP 程序先于網(wǎng)站服務(wù)(WebServer)端執(zhí)行后,將結(jié)果轉(zhuǎn)換成標準 HTML 文件,再傳送到客戶端(Client)的瀏覽器上,因此,我們所辛苦撰寫的 ASP 程序并不會輕易地被看見進而被盜用。 ASP技術(shù)在靜態(tài)HTML內(nèi)容中嵌入服務(wù)端腳本,實現(xiàn)網(wǎng)頁內(nèi)容的動態(tài)改變。ASP是一種開發(fā)動態(tài)網(wǎng)頁的技術(shù),它既不是一種編程語言,也不是一種開發(fā)工具軟件,同樣也不是一種應用程序,ASP定義服務(wù)器端動態(tài)網(wǎng)頁的開發(fā)模型。 客戶端瀏覽器 圖1.1 Asp運行機制圖 腳本引擎 ASP腳本 Asp.dll
13、ASP文件 HTTP 數(shù)據(jù)庫 Web服務(wù)器IIS ◆ HTML語言 HTML(Hyper Text Markup Language 超文本標記語言)是一種用來制作超文本文檔的簡單標記語言。用HTML編寫的超文本文檔稱為HTML文檔,它能獨立于各種操作系統(tǒng)平臺(如UNIX,WINDOWS等)。自1990年以來HTML就一直被用作World Wide Web上的信息表示語言,用于描述Homepage的格式設(shè)計和它與WWW上其它Homepage的連結(jié)信息。 HTML文檔(即Homepage的源文件)是一個放置了標記的ASCII文本文件,通常它帶有.html或.htm的文件擴展名。生成
14、一個HTML文檔主要有以下三種途徑: 一.手工直接編寫(例如用你所喜愛的ASCII文本編輯器或其它HTML的編輯工具)。 二.可以使用Frontpage、Dreamweaver進行編輯,也可通過某些格式轉(zhuǎn)換工具將現(xiàn)有的其它格式文檔(如WORD文檔)轉(zhuǎn)換成HTML文檔。 三.由Web服務(wù)器(或稱HTTP 服務(wù)器)一方實時動態(tài)地生成。 ◆ SQL語言 SQL是Structured Query Language的縮寫,它的中文意思是結(jié)構(gòu)化查詢語言。它是定義和訪問關(guān)系數(shù)據(jù)庫的國際化標準。SQ是用戶與Oracle或其他類型數(shù)據(jù)庫傳遞信息的語言,是用戶存取數(shù)據(jù)庫的命令集。 SQL是一種非過程化
15、語言,它一次可處理記錄集合,允許一個SQL語句操作的結(jié)果作為另一個語句的輸入,SQL能將全部的數(shù)據(jù)管理任務(wù)統(tǒng)一在一種語言中,無論用戶、系統(tǒng)管理員都可以利用它對數(shù)據(jù)庫進行管理。 1.4.1 數(shù)據(jù)庫的選擇 數(shù)據(jù)庫在一個 MIS 系統(tǒng)中占有很重要的地位,數(shù)據(jù)庫結(jié)構(gòu)設(shè)計的好壞將直接對應用系統(tǒng)的效率以及實現(xiàn)的效果產(chǎn)生影響。一個合理的數(shù)據(jù)庫結(jié)構(gòu)設(shè)計可以提高數(shù)據(jù)存儲的效率,保證數(shù)據(jù)的完整和一致。同時,合理的數(shù)據(jù)庫結(jié)構(gòu)也將有利于程序的實現(xiàn)。 數(shù)據(jù)庫是數(shù)據(jù)文件以及用于處理這些數(shù)據(jù)文件的程序集合,是數(shù)據(jù)管理的最新技術(shù)。數(shù)據(jù)庫技術(shù)已成為現(xiàn)代信息技術(shù)的重要組成部分,是現(xiàn)代計算機信息系統(tǒng)和計算
16、機應用系統(tǒng)的基礎(chǔ)和核心。數(shù)據(jù)庫技術(shù)是 20 世紀,60 年代后期產(chǎn)生和發(fā)展起來的一項計算機數(shù)據(jù)管理技術(shù),它的出現(xiàn)使計算機應用滲透到人類社會的廣闊領(lǐng)域。目前數(shù)據(jù)庫的建設(shè)規(guī)模和性能、數(shù)據(jù)庫信息量的大小和使用頻度已成為衡量一個國家信息化程度的標志,數(shù)據(jù)庫技術(shù)也成為計算機科學技術(shù)學科的一個重要分支。 本系統(tǒng)選擇 Access 作為數(shù)據(jù)庫,具有以下幾點理由: (1) 在數(shù)據(jù)量不是很大的情況下,此數(shù)據(jù)庫的效率完全能夠滿足平時使用的要求; (2) 該數(shù)據(jù)庫可移植性強,如果以后數(shù)據(jù)量增大,系統(tǒng)的查詢和處理速度無法達到要求時,可以很容易地轉(zhuǎn)向 SQL Server 等大型數(shù)據(jù)庫,程序部
17、分基本不用改動; (3) 目前辦公室里的大多數(shù)電腦通常都安裝有 Office 系列軟件,在這樣的電腦軟件環(huán)境下不用再安裝額外的數(shù)據(jù)庫引擎,就能進行數(shù)據(jù)庫的管理; (4) 該數(shù)據(jù)庫文件單一,利于數(shù)據(jù)的導入與導出。 1.4.2 硬件環(huán)境 系統(tǒng)大部分在個人電腦上設(shè)計完成,基本配置如下: 主板:微星845PL cpu : 賽揚D2.4 內(nèi)存:金士頓 DDR512M 顯卡:七彩虹ATI9250 128M 硬盤:金鉆7200 80G 顯示器:17”純平 其它:cd刻錄機,普通機箱與電源。 1.4.3 軟件環(huán)境 設(shè)計中涉及到的主要軟件和開發(fā)環(huán)境: 操作系統(tǒng):Wi
18、ndows xp sp2,安裝IIS 5.0 編程與頁面制作:Macromedia Dreamweaver MX 2004 圖片處理:Macromedia Fireworks MX2004, Photoshop cs Flash制作:Macromedia Flash MX 2004 文件上傳管理:FlashFXP3.2等。 開發(fā)環(huán)境:Asp,html等語言。 1.5 設(shè)計內(nèi)容 設(shè)計準備期,首先了解項目的主要功能,選定實現(xiàn)系統(tǒng)的網(wǎng)絡(luò)語言及數(shù)據(jù)庫類型,并收集有關(guān)資料和借閱相關(guān)書籍,明確實現(xiàn)各個功能的要點,初步形成系統(tǒng)的大體框架。 設(shè)計初期,完成各功能基本程序與一些小程序的編寫;完成
19、系統(tǒng)頁面的基本頁面制作,并安排好首頁與各分頁面的大體內(nèi)容布局。 設(shè)計中期,完成文章管理系統(tǒng)、郵件群發(fā)、學生成績管理、內(nèi)網(wǎng)入口等主要程序;修改和完善整個界面設(shè)計。 設(shè)計末期,完成全部欄目的設(shè)計與制作;完善各欄目程序在設(shè)計過程中發(fā)現(xiàn)的錯誤與漏洞;界面上小處調(diào)整,完善與改進內(nèi)容與布局上的不足; 完成系統(tǒng)的輔助功能,使系統(tǒng)盡量做到最大的人性化。 設(shè)計完成期,對整個系統(tǒng)進行綜合調(diào)試與使用,解決一些調(diào)試過程中發(fā)現(xiàn)的小問題。全面完成系統(tǒng)的設(shè)計制作。 以上只是初步的計劃與進度安排,設(shè)計過程中可以根據(jù)進度的快慢及老師的安排適當?shù)倪M行調(diào)整,再合理安排任務(wù)與進度。 第2章 需求分析 2.1 系統(tǒng)開發(fā)目
20、標和規(guī)劃 學生檔案管理系統(tǒng)是基于Web應用的校園應用方案,提供了學校信息化管理需要的靈活性,使學生、教師、家長和主管部門之間能快速、及時地進行溝通,全面實現(xiàn)校園的師生管理、教學管理、考試管理、學籍管理等,是高校實施信息化管理的強力支撐。 隨著計算機信息技術(shù)、網(wǎng)絡(luò)通訊等高新技術(shù)的發(fā)展,對高校學生管理提出了更高的要求,要求學生管理系統(tǒng)進一步發(fā)展成為學生管理信息系統(tǒng)。這樣不僅可以使教師從煩瑣的事務(wù)中解脫出來,而且還能提供面向?qū)W生的網(wǎng)上查詢成績、專家咨詢服務(wù)等快捷、靈活、方便的智能服務(wù)。學生學籍管理系統(tǒng)旨在使校園教學、教務(wù)管理、學生管理信息網(wǎng)絡(luò)化,解決已往信息傳遞不方便、不快捷等問題,通過本系統(tǒng)可
21、實現(xiàn)學生檔案管理網(wǎng)絡(luò)化,方便教師網(wǎng)上登錄成績、學生網(wǎng)上查詢成績。應用表明,使用該系統(tǒng)可以大大提高工作效率,節(jié)省人力資源,提高高校行政管理的管理水平,有利于推動高校學生管理的“無紙化辦公”進程。 2.2 可行性分析 1.管理可行性 系統(tǒng)開發(fā)的工作量不大,基本上一到兩個開發(fā)人員就可以完成系統(tǒng)的需求調(diào)查、系統(tǒng)設(shè)計、系統(tǒng)開發(fā),項目進度安排合理,可以按照進度完成設(shè)計任務(wù)。所以系統(tǒng)開發(fā)的管理工作比較簡單,具有管理可行性。 2.技術(shù)可行性 系統(tǒng)采用Browser/Web Server模式。它已不僅僅用于網(wǎng)上查詢,有很多部門的業(yè)務(wù)系統(tǒng)、企業(yè)的 MIS 系統(tǒng)紛紛采用這種模式。它的主要優(yōu)點是集中化管理和
22、維護,便于擴充應用、升級維護簡便;而客戶端的免安裝和零維護的特點,極大地降低了日后的維護成本。利用 ASP 技術(shù)是開發(fā) B/S 模式軟件最方便、最簡單的方法。 圖1.0 B/S體系架構(gòu) 客戶端 客戶端 后臺數(shù)據(jù)庫 Web服務(wù)器 信息管理系統(tǒng)的功能將需要不斷的擴充和更新,數(shù)據(jù)庫的數(shù)據(jù)表及其結(jié)構(gòu)也隨之需要進行更新,軟件也必將不斷地更新;同時軟件產(chǎn)品本身就要經(jīng)過一個不斷自我完善的過程?;谏鲜隹紤],用 Browser/Web 模式來設(shè)計管理系統(tǒng)比較合適,服務(wù)器端采用 Access 數(shù)據(jù)庫系統(tǒng)和 ASP 組件來構(gòu)成管理系統(tǒng)的應用服務(wù)系統(tǒng);客戶端采用瀏覽
23、器來完成管理的各項記錄和查詢的操作,同時可進行遠程系統(tǒng)維護和管理。該項技術(shù)是目前比較成熟的信息系統(tǒng)開發(fā)技術(shù),所以系統(tǒng)的開發(fā)具有技術(shù)可行性。 3.經(jīng)濟可行性 系統(tǒng)開發(fā)成本低,asp和access數(shù)據(jù)庫是比較成熟的信息系統(tǒng)開發(fā)技術(shù),開發(fā)本系統(tǒng)只需要使用免費的開發(fā)平臺,需個人電腦一臺,以及開發(fā)人員一到兩個。系統(tǒng)運行只需要利用學?,F(xiàn)有的網(wǎng)絡(luò)服務(wù)器上傳運行。所以本系統(tǒng)的開發(fā)完全具有經(jīng)濟可行性。 2.3 功能需求 本系統(tǒng)是一個基于 ASP 的學生檔案管理系統(tǒng),它主要是對學生的一些信息(包括基本檔案信息、成績信息等)進行詳細的管理,并且對班級、科目和教師信息進行簡單管理,最關(guān)鍵的是這些管理功能都必
24、須能夠在網(wǎng)上實現(xiàn)。具體功能可以從兩個方面來介紹: 一、從管理員角度講,實現(xiàn)的功能是: (1)對學生有關(guān)數(shù)據(jù)的輸入功能 a) 實現(xiàn)對學生基本信息的輸入 b) 實現(xiàn)對學生成績信息的輸入 (2)對學生有關(guān)數(shù)據(jù)的更新功能 由管理員進行檔案收集,經(jīng)過對檔案資料的處理,更新學生檔案管理系統(tǒng)中的相關(guān)信息(包括學生基本信息和學生成績信息)。 (3)對學生檔案信息的查詢功能 管理員可以通過自己的用戶名和密碼在因特網(wǎng)上對所有學生的信息(包括學生的檔案信息、學生的成績信息)進行查詢。 (4)對班級、科目和教師信息的簡單管理 (5)對用戶密碼的管理 二、從普通用戶(學生
25、)的角度講,實現(xiàn)的功能是: (1)在校學生可以通過自己的學號和密碼在因特網(wǎng)上對自己的個人信息(包括個人的檔案信息、成績信息)進行查詢。 (2)對用戶密碼的管理 2.3.1 各功能模塊圖 1.系統(tǒng)功能模塊設(shè)計 學生檔案管理系統(tǒng) 系統(tǒng)管理員模塊 普通用戶模塊 學生信息管理 用戶資料管理 學生成績管理 班級信息管理 科目信息管理 學生信息和成績?yōu)g覽 圖2.1 總體框架圖 2.學生信息管理功能模塊圖 學生信息管理 成績單發(fā)送 信息瀏覽 信息錄入 信息查詢 按姓名 按學號
26、 圖2.2 學生信息管理模塊 3.學生成績管理功能模塊圖 學生成績管理 成績?yōu)g覽 成績添加 成績查詢 單科成績排行榜 總成績排行榜 成績及格率分析 圖2.3 學生成績管理模塊 4.班級信息功能模塊圖 班級信息管理 信息瀏覽 信息添加 信息查詢 考試信息添加 圖2.4 班級信息管理模塊 5.科目管理功能模塊圖 科目信息管理 信息瀏覽 信息添加 信息查詢 任課教師管理 圖2.5 科目信息管理模塊
27、 6.用戶資料功能模塊圖 用戶資料管理 用戶添加 用戶密碼修改 圖2.6 用戶資料管理模塊 2.4 系統(tǒng)性能需求和其他需求 1.系統(tǒng)性能需求 B/S體系結(jié)構(gòu)前臺只負責界面表示,實現(xiàn)瘦客戶機,減輕維護工作量,程序的修改只限于數(shù)據(jù)庫服務(wù)器端及應用程序服務(wù)器端,客戶端通過瀏覽器訪問應用程序服務(wù)器,界面統(tǒng)一簡單,軟件層次較少,維護容易。 系統(tǒng)中的網(wǎng)絡(luò)服務(wù)器要求采用高級系統(tǒng)體系結(jié)構(gòu)以及擴展數(shù)據(jù)輸出(EDO)內(nèi)存子系統(tǒng),具有強大的工作性能和最大的工/i0帶寬。 2.其他需求 (1)值得信賴的可靠性和安全性 系統(tǒng)可自動檢測輸入數(shù)據(jù)的準確性和完整性。當出現(xiàn)故障
28、或事故造成系統(tǒng)中斷后,系統(tǒng)對數(shù)據(jù)的完整性具有檢測、保護和恢復能力。 (2)開放性及可擴充性 軟件設(shè)計采用標準化接口,硬件平臺采用標準網(wǎng)絡(luò)接口,采用開放式數(shù)據(jù)庫互連接口(ODBC),使本系統(tǒng)與其它應用系統(tǒng)容易實現(xiàn)互連。 (3)先進的Internet支持 系統(tǒng)采用先進的計算機網(wǎng)絡(luò)、數(shù)據(jù)庫技術(shù)、消息傳遞與工作流技術(shù)Internet技術(shù)、安全與容錯技術(shù)相結(jié)合。 本系統(tǒng)為高??缛胄畔⒒虒W時代提供技術(shù)支撐平臺,使校內(nèi)應用(如成績管理、學籍管理、畢業(yè)生信息管理等)系統(tǒng)從單機操作、C/S結(jié)構(gòu)操作上升到基于Web應用的B/S結(jié)構(gòu)體系中來。系統(tǒng)提供豐富的服務(wù)以滿足學校需要。 2.5 系統(tǒng)E-R
29、圖 1.學生檔案E-R圖 學號 電子郵件 寢室電話 姓名 班級 準考證號 家庭住址 所在省份 家庭電話 身份證號 性別 出生年月 所在地縣 郵編 移動電話 專業(yè) Id 備注信息 獎懲情況 學生檔案 圖2.7 學生檔案E-R圖 2.學生成績E-R圖 學生成績 準考證號 班級名稱 成績 ID 任課教師 科目名稱 科目類型 學生姓名 考試場次 圖2.8 學生成績E-R圖 3.班級E-R圖
30、 所屬專業(yè) 所屬系別 輔導員 班級信息 ID 班級人數(shù) 班級名稱 圖2.9 班級信息E-R圖 2.6 系統(tǒng)流程圖 1.系統(tǒng)業(yè)務(wù)流程分析 該圖形主要用來分析系統(tǒng)的業(yè)務(wù)流程,其運行步驟如圖2.10所示。首先將新來的所有學生的信息進行收集,然后管理員登錄該學生檔案管理系統(tǒng)進行信息的錄入操作,保存后的數(shù)據(jù)全部保存到數(shù)據(jù)庫中,如果在輸入數(shù)據(jù)的時候,輸入的信息有誤,那么管理員可以查詢到該學生的信息,然后進行必要的增刪查改的操作。 錄入 管理員 數(shù)據(jù)庫 數(shù)據(jù)收集 Internet/局域網(wǎng) 用戶添加、修改、查詢
31、 圖2.10 系統(tǒng)業(yè)務(wù)流程圖 2.登錄管理流程圖 此系統(tǒng)有兩個用戶權(quán)限,一個是系統(tǒng)管理員,另一個是普通學生,當用戶登錄的時候,系統(tǒng)首先要判斷該用戶輸入的用戶名和密碼是否正確,如果與數(shù)據(jù)庫中信息匹配則登錄成功,在登錄的時候,系統(tǒng)還需要對該用戶進行身份權(quán)限鑒別,如果是管理員那么擁有的權(quán)限就多,如果是普通學生,那么擁有的權(quán)限就只是查看自己相關(guān)的各種信息等。系統(tǒng)登錄流程圖如圖2.11所示。 正確 否 是 錯誤 用戶 管理員模塊 普通用戶模塊 管理員帳號 登錄 退出 圖2.10 登錄管理流程圖 第3章
32、 總體設(shè)計思路 3.1 系統(tǒng)總體需求 設(shè)計開發(fā)信息系統(tǒng)是一項系統(tǒng)工程,需要開發(fā)設(shè)計者綜合全面考慮系統(tǒng)的各個方面,開發(fā)和設(shè)計過程是否合理,將直接或間接影響系統(tǒng)的質(zhì)量,因此,需要用系統(tǒng)工程的分析方法,盡可能地提高系統(tǒng)的各項指標。 (1)要力求最大限度地滿足實際工作的需要,充分考慮各應用層次、各管理環(huán)節(jié)數(shù)據(jù)處理的實用性,把滿足用戶生產(chǎn)和管理業(yè)務(wù)作為第一要素進行考慮。用戶接口和操作界面設(shè)計盡可能做到界面美觀大方,操作簡單實用。 (2)為適應將來的發(fā)展,系統(tǒng)應具有良好的可擴展性和可維護性。軟件設(shè)計盡可能模塊化、組件化,使系統(tǒng)可靈活配置,適應不同的情況。數(shù)據(jù)庫的設(shè)計盡可能考慮到未來的需要。 (3
33、)系統(tǒng)與數(shù)據(jù)庫系統(tǒng)的設(shè)計要做到安全可靠,防止非法用戶的入侵。數(shù)據(jù)庫的備份策略恰當,以防災難性事故發(fā)生。 (4)用戶界面的設(shè)計應符合Windows規(guī)范的圖形用戶界面(GUI),做到美觀大方。用戶界面應當直觀、明了、條理清晰。實現(xiàn)“傻瓜型”管理――易學、易用、易管理。 3.2 數(shù)據(jù)庫邏輯設(shè)計 數(shù)據(jù)庫一致性:對信息進行統(tǒng)一、系統(tǒng)的分析與設(shè)計,協(xié)調(diào)好各數(shù)據(jù)源,做到“數(shù)出一門”、“算法統(tǒng)一”、“度量一致”。保證系統(tǒng)數(shù)據(jù)的一致性和有效性。 數(shù)據(jù)庫完整性:數(shù)據(jù)庫的完整性是指數(shù)據(jù)的正確性和相容性。要防止合法用戶使用數(shù)據(jù)庫時向數(shù)據(jù)庫加入不規(guī)范的數(shù)據(jù)。對輸入到數(shù)據(jù)庫中的數(shù)據(jù)要有審核和約束機制。 數(shù)據(jù)庫安
34、全性:數(shù)據(jù)庫的安全性是指保護數(shù)據(jù),防止非法用戶使用數(shù)據(jù)庫或合法用戶非法使用數(shù)據(jù)庫造成數(shù)據(jù)泄露、更改或破壞。要有認證和授權(quán)機制。 數(shù)據(jù)庫可伸縮性:數(shù)據(jù)庫結(jié)構(gòu)的設(shè)計應充分考慮發(fā)展的需要、移植的需要,具有良好的擴展性、伸縮性和適度冗余。 數(shù)據(jù)庫的規(guī)范化:應遵循規(guī)范化理論,規(guī)范化程度過低,可能會存在插入、刪除異常、修改復雜、數(shù)據(jù)冗余等問題,解決的方法就是對關(guān)系模式進行分解或合并(規(guī)范化),轉(zhuǎn)換成高級范式。規(guī)范化一共有六個級別:1NF、2NF、3NF、BCNF、4NF、5NF。但也應當注意到,并不是規(guī)范化程度超高就直越好。當一個應用的查詢中經(jīng)常涉及到兩個或多個關(guān)系模式的屬性時,系統(tǒng)就必須經(jīng)常進行連接
35、運算,而連接運算的代價是非常高的。所以,在具體應用時到底規(guī)范化要進行到什么程度需要利弊。一般而言,做到第三范式就足夠了。 3.3 數(shù)據(jù)庫表設(shè)計 1.Ach 學生成績表 學生成績表主要用來保存每一位學生的成績信息,其中包括所考的科目、學生姓名、任課教師、準考證號、班級名稱、成績、考試場地。其表的物理結(jié)構(gòu)設(shè)計如圖3.1所示。 圖3.1 學生成績表 2.Admin 管理員用戶表 該數(shù)據(jù)表格主要用來保存管理員的用戶信息,表結(jié)構(gòu)如圖3.2所示。 圖3.2 管理員用戶表 3.Class 班級信息表 該信息表主要用來存儲每一個班級的具體情況,其中涉及到的研究對象
36、有班級代碼、所屬專業(yè)、班級名稱、所屬系別、班級人數(shù)、班級輔導員,其數(shù)據(jù)庫表結(jié)構(gòu)如圖3.3所示。 圖3.3 班級信息表 4.Subject 課程表 課程表主要用來保存各學科科目名稱以及系統(tǒng)自動分配給該課程表的ID號,其表結(jié)構(gòu)如圖6.3所示。 圖3.4 課程表 5.St_info 學生信息表 學生信息表主要用來保存學生的詳細信息,此表涉及到的對象相比其他數(shù)據(jù)表要多很多,主要是因為此系統(tǒng)主要是學生的檔案管理系統(tǒng),所以對學生的信息將會更加的詳細,方便管理員進行管理,也方便查找每一個學生的詳細信息,方便聯(lián)系。其表結(jié)構(gòu)如圖6.4所示。 圖3.5 學生信息表 6.Teache
37、r 教師表 教師表主要用來保存各任課教師的詳細信息,此表包括該教師的名稱、職工號、教師職稱。其表結(jié)構(gòu)如圖3.6所示。 圖3.6 教師表 7.Testno 考試表 考試類型信息表用來記錄所有的考試類型,如期中考試、期末考試、平日測試、過級考試等。包含系統(tǒng)自動為其分配的Id和考試類型兩個字段,其邏輯結(jié)構(gòu)如表3.7所示。 圖3.7 考試表 8.Total_ach 總成績表 考試成績信息記錄表記錄了所有的學生所有科目的考試成績,系統(tǒng)自動分配的ID號、學號、姓名、所在班級、考試類型、考試科目、考試時間段、考試成績、補考成績,以及是否缺考等字段,其邏輯結(jié)構(gòu)如表3.8所示。
38、 圖3.8 總成績表 第4章 系統(tǒng)模塊設(shè)計 4.1 用戶界面設(shè)計 在計算機軟件技術(shù)中,人機界面已經(jīng)發(fā)展成為一個重要的分支,通過對比分析,本系統(tǒng)主要通過以下幾點原則來設(shè)計界面: (1)界面設(shè)計必須符合程序功能需求,界面的輸入、輸出符合windows用戶習慣,體現(xiàn)人機通信的功能,使人與計算機能準確的交流信息。 (2)界面統(tǒng)一,不花哨 統(tǒng)一的人機界面顯得干凈明朗,不會使用戶感覺累,讓用戶始終用同一種方式思考與操作。 (3)界面友好。使用方便 對于一些相對固定的數(shù)據(jù),不應讓用戶頻頻輸入(特別是漢字),而應讓用戶用鼠標輕松選擇。 總之,所開發(fā)的 MIS 在使用過程中
39、,應使用戶的數(shù)據(jù)輸入量降至最低限度減少用戶的干預量。 4.2 系統(tǒng)主頁面 (1)用戶瀏覽界面 圖8.0 用戶瀏覽頁面 用戶瀏覽界面分為信息管理、成績管理、班級管理、科目管理、用戶管理、退出系統(tǒng)。 (2)學生信息瀏覽 圖8.1 學生信息瀏覽界面 (3)學生信息錄入 圖8.2學生信息錄入界面 (4)學生信息查詢 圖8.3 學生信息查詢界面 (5)成績信息管理模塊 由于成績信息管理模塊的功能太多,而且功能代碼和前面的管理模塊大同小異,所以這里只對其中一小部分進行描述。 成績查詢功能以按準考證號、課程、考次查詢?yōu)?/p>
40、例子 圖8.4 成績查詢界面 (6)單科成績排行榜 圖 8.5 單科成績排行榜查詢界面 (7)用 E-Mail 發(fā)成績單 圖8.6 成績發(fā)送界面 (8)用戶管理模塊 圖4.8 用戶管理界面 第5章 系統(tǒng)測試和維護 系統(tǒng)測試是系統(tǒng)開發(fā)周期中一個十分重要而漫長的階段。其重要性體現(xiàn)在它是保證系統(tǒng)質(zhì)量與可靠性的最后關(guān)口,是對整個系統(tǒng)開發(fā)過程包括系統(tǒng)分析,系統(tǒng)設(shè)計和系統(tǒng)實現(xiàn)的最終審查。系統(tǒng)測試的對象不僅僅是源程序,而應是整個系統(tǒng),它把需求分析,概要設(shè)計,詳細設(shè)計以及程序設(shè)計各階段的開發(fā)文檔,包括需求規(guī)格說明,概要設(shè)計說明,詳細設(shè)計說明以及源程序,都作為測
41、試的對象。測試的目的就是發(fā)現(xiàn)系統(tǒng)的錯誤。 5.1測試原則 系統(tǒng)測試經(jīng)過單元測試,組裝測試,確認測試和系統(tǒng)測試四個步驟,每一步都是在前一步的基礎(chǔ)上進行的。 (1)單元測試 單元測試是測試程序模塊及其接口與設(shè)計說明的要求是否一致,目的是發(fā)現(xiàn)程序編寫階段的錯誤。它以單個程序模塊為測試單位。單元測試是采用白盒測試的方法,根據(jù)詳細設(shè)計的描述,從模塊的內(nèi)部結(jié)構(gòu)出發(fā)設(shè)計測試用例,進行測試。 由于每個模塊在整個軟件中不是孤立的,盡管它可以單獨編譯,但不能單獨進行測試。因此在測試時,應考慮它與調(diào)用和被調(diào)用模塊的相互聯(lián)系。 (2)組裝測試 對每個模塊完成了單元測試以后,需要按照設(shè)
42、計時做出的層次模塊圖把它們連接起來,進行組裝測試。在資料管理信息系統(tǒng)中我采用了自底向上測試的組裝順序。先從一個最底模塊開始,從下向上逐步添加模塊,組成和程序的一個分支,對每個分支重復上述過程,直到所有的分支組裝完成。最后將所有分支組成整個程序。 (3)確認測試 經(jīng)過組裝,軟件己裝配完畢,接下來進行的確認測試是以整個軟件作為測試對象,且采用黑盒測試方法。確認測試內(nèi)容主要包括以下幾部分。 ● 功能測試:檢測系統(tǒng)需求規(guī)格說明書的內(nèi)容是否全部實現(xiàn)。 ● 性能測試:檢查系統(tǒng)的可移植性,兼容性,錯誤恢復能力以及可維護性等性能指標,以檢測系統(tǒng)功能實現(xiàn)的程序。本系統(tǒng)只要安裝了 Inter
43、net Information Server(IIS5)就可以使用,對于出錯發(fā)生,系統(tǒng)可以自動警告。 ● 配置審查:檢查被測系統(tǒng)的全部構(gòu)成是否齊全,質(zhì)量是否合乎要求,應有維護所需的全部細節(jié),并且是否編好目錄。 (4)系統(tǒng)測試 系統(tǒng)測試是將信息系統(tǒng)的所有組成部分包括軟件,硬件,用戶以及環(huán)境等綜合在一起進行測試,要在系統(tǒng)的實際運行環(huán)境現(xiàn)場,在用戶的直接參與下進行。包括集成功能測試,可靠性與適應性測試,系統(tǒng)自我保護及恢復能力的測試,安全性測試,強度測試。 在基于 ASP 的學生檔案管理系統(tǒng)的測試過程中,采用了目前常用的測試方法:人工測試和機器測試。人工測試包括個人復審,走查和會審。機
44、器測試包括黑盒和白盒測試。在人工測試中先采用個人復審,在源程序編寫完成以后,自己先對源程序各個部分進行詳細的檢查,然后請經(jīng)驗豐富的老師檢驗一遍,以便發(fā)現(xiàn)問題。經(jīng)過人工測試后,再進行機器測試。通過在計算機上直接運行本系統(tǒng)以發(fā)現(xiàn)程序中錯誤。 5.3 系統(tǒng)運行及維護 直接運行電腦上的 IE 瀏覽器,即可打開系統(tǒng)登錄界面,輸入正確的用戶口令,單擊“確定”命令按鈕,進入本系統(tǒng)的主菜單,然后根據(jù)需要進行操作。退出系統(tǒng)只需點擊主菜單中的“退出系統(tǒng)”即可。 系統(tǒng)在完成系統(tǒng)實施,投入正常運行之后,就進入了系統(tǒng)運行與維護階段。在系統(tǒng)的整個使用壽命中,都將伴隨著系統(tǒng)維護工作的進行。系統(tǒng)維護的目的是保證管理信
45、息系統(tǒng)正常而可靠地運行,并能使系統(tǒng)不斷得到改善和提高,以充分發(fā)揮作用,系統(tǒng)維護的內(nèi)容可分為以下幾類: (1)系統(tǒng)應用程序維護:系統(tǒng)的業(yè)務(wù)處理過程是通過應用程序的運行而實現(xiàn)的,一旦程序發(fā)生問題或業(yè)務(wù)發(fā)生變化,就必然要對程序進行修改和調(diào)整。 (2)數(shù)據(jù)維護:數(shù)據(jù)維護工作一般是由數(shù)據(jù)庫管理員負責,主要負責數(shù)據(jù)庫的安全性和完整性以及進行并發(fā)性控制。數(shù)據(jù)庫管理員負責維護數(shù)據(jù)庫中的數(shù)據(jù),當數(shù)據(jù)庫中的數(shù)據(jù)類型,長度等發(fā)生變化時,或者需要添加某個數(shù)據(jù)項到數(shù)據(jù)庫時,要負責修改相關(guān)的數(shù)據(jù)庫、數(shù)據(jù)字典、并通知有關(guān)人員。數(shù)據(jù)備份與恢復等,都是數(shù)據(jù)維護的內(nèi)容。 (3)代碼維護:隨著系統(tǒng)應用范圍的擴大,應用環(huán)
46、境的變化,系統(tǒng)中的各種代碼都需要進行一定程度的增加,修改,刪除以及設(shè)置新的代碼。為了能讓其它編程人員也能看懂本系統(tǒng),代碼設(shè)計時,對每個代碼都作了詳細說明。 5.4 本章小節(jié) 本章主要介紹了系統(tǒng)測試環(huán)節(jié)和系統(tǒng)維護環(huán)節(jié),包括單元測試,模塊測試,性能測試以及系統(tǒng)測試,每一個方法都有其獨特的測試方式,確保了所設(shè)計的系統(tǒng)能夠很好的投入運行,系統(tǒng)維護包括系統(tǒng)應用程序的維護,數(shù)據(jù)的維護和代碼的維護,當我們的系統(tǒng)在正式投入使用的時候,能夠利用這些方法可以快速的解決難題,恢復運行。 結(jié) 論 結(jié) 論 在老師的指導和督促下,經(jīng)過兩個月的緊張設(shè)計與開發(fā),我的畢業(yè)設(shè)計基于ASP的學生檔案管理系統(tǒng)終
47、于開發(fā)完成了。 通過本系統(tǒng)的開發(fā)使我所學的專業(yè)知識得到了綜合的運用,對以前很多抽象、枯燥的理論知識加深了理解,同時也使我學會了利用結(jié)構(gòu)化程序設(shè)計思想開發(fā)管理信息系統(tǒng),并用模塊化方法加以實現(xiàn)。 通過本次的系統(tǒng)開發(fā),我深刻地認識到信息系統(tǒng)開發(fā)的每一步都是以上一步為基礎(chǔ)的。因此每一步文檔的編寫都必須正確、完整,否則就會給下一步的工作帶來不必要的麻煩,加大工作量。因為系統(tǒng)是為用戶服務(wù)的,所以要充分了解用戶的需求,考慮用戶的特點和使用方面的習慣,以協(xié)調(diào)人機關(guān)系。在系統(tǒng)實施中應結(jié)合各方面的要求,盡可能選擇自己熟悉的程序設(shè)計語言。系統(tǒng)測試中要根據(jù)實際情況設(shè)計有效的測試方法。 在系統(tǒng)設(shè)計過程中,從
48、用戶的角度出發(fā),在系統(tǒng)的可用性和易用性上做了很多功夫,力求能達到最好的效果。但由于我的編程實現(xiàn)能力和畢業(yè)設(shè)計的時間都有限,我對學生檔案管理這一系列工作的具體內(nèi)容也不是特別地了解,所以目前我還不能把學生檔案管理這個系統(tǒng)較為完善地實現(xiàn)出來,希望以后有機會能夠彌補這個遺憾。另外,B/S模式的不足之處在于傳統(tǒng)的C/S下已經(jīng)積累了大量的應用和信息,例如各類數(shù)據(jù)庫和各種格式的文件,而Internet必須能充分利用這些已有的應用和信息。Internet技術(shù)基礎(chǔ)由于其通用性,能提供的標準接口是不多的。而B/S模式目前只適用于信息發(fā)布,對于在線事務(wù)處理應用尚有實質(zhì)性困難。所以說,C/S與B/S模式還將長期共存,
49、而二者間的接口工具也是一種長期需求。 系統(tǒng)分析、設(shè)計、實現(xiàn)過程中都遇到了不少困難。例如,如何細化用戶的需求并將需求合理地安排在系統(tǒng)中,特別是在構(gòu)建系統(tǒng)模型上,需要盡量滿足用戶需求,設(shè)計方面也要做到合理、完善,因此頗費了一番周折。在開發(fā)進入尾聲時,最大的感受就是用戶的需求調(diào)查和系統(tǒng)分析對系統(tǒng)的開發(fā)是否成功起著決定性作用,若這一部分沒有做好,在開發(fā)過程中將困難重重,甚至會導致系統(tǒng)開發(fā)失敗。經(jīng)過艱辛勞動和不懈努力,雖然系統(tǒng)在小細節(jié)上有些漏洞,但系統(tǒng)在流程上得到了成功。 在系統(tǒng)開發(fā)過程中,問題不斷的出現(xiàn),又不斷的得到解決,一步一步地前進,隨著系統(tǒng)的逐步完善,我對以前所學知識的領(lǐng)悟程度得到了提升,
50、編程能力得到了提高,所學的知識得到了綜合運用。通過這次系統(tǒng)的開發(fā),我對專業(yè)知識的運用得到了一次升華。 雖然以前也曾經(jīng)參與過其他項目的系統(tǒng)開發(fā),但畢竟只是接觸,而沒有像這次畢業(yè)設(shè)計那樣非常系統(tǒng)地去完成,也沒有系統(tǒng)開發(fā)設(shè)計的經(jīng)驗,而且畢業(yè)設(shè)計的時間有限,這些都使得本系統(tǒng)在某些方面表現(xiàn)得并不是非常的完善。但是,通過這次系統(tǒng)開發(fā),將學習的理論與實踐相結(jié)合,使我對學生檔案管理系統(tǒng)和數(shù)據(jù)庫的設(shè)計與開發(fā)有了更真實、具體的體會,使我得到了一次很有價值的實踐。 致 謝 參考文獻 [1]易昭湘,聶元銘.ASP 開發(fā)答疑 200 問[M]. 人民郵電出版社,2005. [2]楊世錫,趙輝.ASP+SQL
51、 Server 動態(tài)網(wǎng)站開發(fā)[M]. 電子工業(yè)出版社,2005. [3]薩師煊,王珊.數(shù)據(jù)庫系統(tǒng)概論[M]. 高等教育出版社, 2000.2 [4]滄桑.Flash熱鬧動態(tài)網(wǎng)站創(chuàng)意制作全解[M]. 山東電子音像出版社, 2004.12 [5]胡標.網(wǎng)絡(luò)編程技術(shù)與實例[M]. 人民郵電出版社, 2004.5 [6]終曉藥,王蠢.基于WEB平臺訪問數(shù)據(jù)庫技術(shù)的探討與研究[J].微型 機與應用,2001.3 [7]李浩.DreamweaverMX應用培訓教程[M]. 冶金工業(yè)出版社, 2003.7 [8]飛思科技.Fireworks MX制作基礎(chǔ)與實例教程[M].電子工業(yè)出
52、版社, 2003.1 [9](美)H.M.DeitelP.J.Deitel.ASP application[N]. Electronics industry press, 2003.4 [10]( 美 )Eric Larson, Brian Stephens.WEB安全、維護及其服務(wù)器的管理[M].機械工業(yè)出版社, 2000.7 [11]吳競?cè)A,陳根才.基于三層模式的檔案管理系統(tǒng)的設(shè)計與實現(xiàn)[J],計算機應用,2000.2 [12]王漢洲.應用ASP技術(shù)實現(xiàn)對WEB數(shù)據(jù)庫的訪問[J].計算機世界報,2002.4 [13]陳曉琴. Internet數(shù)據(jù)庫技術(shù)分析[J].南京郵電學院學報
53、 , 2002.4 [14]楊波.網(wǎng)絡(luò)安全理論與應用[M].北京電子工業(yè)出版社,2002 [15]代婧.校園網(wǎng)升級工程的設(shè)計與實現(xiàn)[N].廣州大學學報(綜合版),2001 [16]王能兵.數(shù)據(jù)庫系統(tǒng)原理[M].電子工業(yè)出版社,2000.1 [17]胡浪, 劉友生. 基于WEB方式的人事管理系統(tǒng)[J]. 電腦學習, 2004.3 [18] 焦曉藝. ASP在管理信息系統(tǒng)開發(fā)中的應用[J]. 電腦學習, 2004,(01) [19] 邢春宇. 在ASP中實現(xiàn)復雜數(shù)據(jù)的查詢向?qū)J]. 電腦編程技巧與維護 , 2007,(03) [20] 范文君 ,張景 ,李軍懷. 利用ASP對數(shù)據(jù)庫進行模糊查詢和分頁顯示[J]. 電腦編程技巧與維護 , 2000,(08) .
- 溫馨提示:
1: 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
2: 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
3.本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
5. 裝配圖網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 6.煤礦安全生產(chǎn)科普知識競賽題含答案
- 2.煤礦爆破工技能鑒定試題含答案
- 3.爆破工培訓考試試題含答案
- 2.煤礦安全監(jiān)察人員模擬考試題庫試卷含答案
- 3.金屬非金屬礦山安全管理人員(地下礦山)安全生產(chǎn)模擬考試題庫試卷含答案
- 4.煤礦特種作業(yè)人員井下電鉗工模擬考試題庫試卷含答案
- 1 煤礦安全生產(chǎn)及管理知識測試題庫及答案
- 2 各種煤礦安全考試試題含答案
- 1 煤礦安全檢查考試題
- 1 井下放炮員練習題含答案
- 2煤礦安全監(jiān)測工種技術(shù)比武題庫含解析
- 1 礦山應急救援安全知識競賽試題
- 1 礦井泵工考試練習題含答案
- 2煤礦爆破工考試復習題含答案
- 1 各種煤礦安全考試試題含答案