版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、 專科生畢業(yè)論文??粕厴I(yè)論文(設計設計) 題 目: 學生成績查詢系統(tǒng)學生成績查詢系統(tǒng) i 目 錄 摘摘 要要.iii abstract.iv 第一章第一章 緒論緒論.1 1.1 背景.1 1.2 目的.1 1.3 實現(xiàn).2 第二章 系統(tǒng)開發(fā)運行環(huán)境.3 2.1 網頁設計 dreamweaver 工具簡介3 2.2 asp 語言概述3 2.3 asp 技術的運 用4 2.4 asp 軟件環(huán)境的創(chuàng)建4 2.5 access2000 數(shù)據庫.5 2.5.1 access 數(shù)據庫簡介.5 2.5.2 access 數(shù)據庫的特點.6 2.6 數(shù)據庫管理系統(tǒng)的概念.6 2.7 sql 簡介7 2.8 系
2、統(tǒng)開發(fā)基本原則.7 2.8.1 基本原則.7 2.8.2 設計步驟.7 第三章 需求分析.9 3.1 需求分析.9 3.1.1 性能需求分析9 3.1.2 功能需求分析.9 3.2 數(shù)據流程圖描述.10 3.2.2 系統(tǒng)分流程圖.10 3.3 數(shù)據字典描述.13 第四章 系統(tǒng)總體設計.16 4.1 模塊設計.17 ii 4.1.1 數(shù)構件統(tǒng)一(模塊)設計 登 錄17 4.1.2 構件(模塊)設計 - 學生查 詢18 4.1.3 學生查詢類圖.19 4.1.4 構件(模塊)設計 錄入成 績20 4.1.5 構件(模塊)設計 顯示界面20 4.2 e-r 圖.21 4.3 創(chuàng)建數(shù)據庫.22 4.4
3、 數(shù)據庫的安全性.23 第五章 詳細設計.24 5.1 數(shù)據庫設計.24 5.1.1 數(shù)據庫的邏輯設計.24 5.2 接口設計.25 5.3 程序流程設計.27 5.4 程序設計.27 5.5 程序測試.27 第六章 系統(tǒng)的運行和維護.29 6.1 實施環(huán)境與工具的選擇.29 6.1.1 系統(tǒng)的硬件環(huán)境.29 6.1.2 其它硬件輔助設備.29 6.1.3 系統(tǒng)的軟件環(huán)境.29 6.2 系統(tǒng)運行與維護概況.29 結束語.30 致 謝.31 參考文獻.32 程序附錄.33 學生成績查詢系統(tǒng) 第一章第一章緒論緒論 1.1 背景 在 internet 飛速發(fā)展的今天,互聯(lián)網成為人們快速獲取、發(fā)布和傳
4、遞信息的重要管道,它在人 們政治、經濟、生活等各個方面發(fā)揮著重要的作用。計算機將具備更多的智慧成分,它將具有多種 感知能力、一定的思考與判斷能力及一定的自然語言能力。通過 internet 與世界各地的其它用戶自 由地進行通信,可從 internet 中獲得各種信息。除了提供自然的輸入手段(如語音輸入、手寫輸入) 外,讓人能產生身臨其境感覺的各種交互設備已經出現(xiàn),虛擬現(xiàn)實技術是這一領域發(fā)展的集中體現(xiàn)。 通過 internet 與世界各地的其它用戶自由地進行通信,可從 internet 中獲得各種信息。人們已充分 領略到網絡的魅力,internet 大大縮小了時空界限,通過網絡人們可以共享計算機
5、硬件資源、軟件 資源和信息資源。 “網絡就是計算機”的概念被事實一再證明,被世人逐步接受。 1.2 目的 一直以來人們使用傳統(tǒng)人工的方式管理檔檔案,這種管理方式存在著許多缺點,如:效率低、保 密性差,另外時間一長,將產生大量的文件和數(shù)據,這對于查找、更新和維護都帶來了不少的困難。 學生成績查詢系統(tǒng)成為教育單位不可缺少的部分,它的內容對于學校的決策者和管理者來說都 至關重要,所以學生檔案管理系統(tǒng)應該能夠為用戶提供充足的信息和快捷的查詢手段??梢哉f它是 完全為學生朋友服務的系統(tǒng),并且適用于各所高校。 對于本系統(tǒng),我們需要實現(xiàn)以下一些以下主要功能: 1.學生查詢功能:為了方便學生查找成績等信息,將所
6、有信息按照需要進行分類。這樣學生就 能很方便的找到自己需要的信息。 2.添加功能:管理員可以通過填寫表格的形式輸入學生成績等相關信息。系統(tǒng)可以自動避免重 復信息。 3.修改功能:管理員可以對數(shù)據庫中的信息進行修改。系統(tǒng)能夠通過管理員給出的條件查找出 所要修改的信息,對修改后的信息進行保存,并自動查找是否是重復信息。 4.刪除功能:管理員可以對數(shù)據進行刪除操作。系統(tǒng)能夠通過管理員給出的條件查找出要刪除 的信息,并提示是否確定刪除,如果確定刪除,則把相關信息從數(shù)據庫中刪除掉。 5.管理員查詢功能:管理員可以通過條件選擇查詢所有信息,并進行排序。 1.3 實現(xiàn) 利用 dreamweaver 和簡單的
7、 asp 語言就可以實現(xiàn)本系統(tǒng)。從系統(tǒng)開發(fā)的硬件、軟件角度, 分析系統(tǒng)設計所需軟件與硬件的環(huán)境,并介紹系統(tǒng)開發(fā)設計的步驟及開發(fā)原則。使用系統(tǒng)的工作人 學生成績查詢系統(tǒng) 員,除了需要具備在 microsoft windows 平臺上使用個人計算機的知識,并不需要特別的技術能力。 1web 信息處理模式 web 信息處理模式是指將信息資源以頁面的方式保存在 www 服務器中。傳統(tǒng)的網頁信息是 相對靜止的頁面(稱為靜態(tài)網頁) ,網頁間的聯(lián)系主要通過超鏈接實現(xiàn)。映客為了讓網頁動起來, 必須在 html 頁面中嵌入程序,客戶在瀏覽器端輸入參數(shù),提交給 web 服務器,web 服務器會啟 動相應的程序完成
8、必要的處理,然后將結果通過 web 服務器以 html 頁面的形式傳送給瀏覽器, 實現(xiàn)信息的自動發(fā)布,即動態(tài)網頁技術。 2asp 技術 asp 中使用的程序語言有 vbscrip 和 javascript,asp 默認使用 vbscript 語言,如果要使用 javascript,需在程序開始處加入語句。asp 能夠引用 ado(activex data object)存取 web 數(shù)據庫,可以通過 activex 服務器組件擴充它的功能。 3sql 語言與數(shù)據庫 任何訪問數(shù)據庫的應用程序都必須使用 sql 語言。odbc 是一個與數(shù)據庫無關的應用程序編程 接口,通過這個接口,應用程序能訪問不
9、同廠商提供的服務器數(shù)據庫。每一種格式的數(shù)據庫必須提 供專門的 odbc 驅動程序,當應用程序想存取某一數(shù)據庫時,即掛上這種格式的驅動程序,然后 使用標準的 sql 語句操作數(shù)據。至于如何轉換成具體 dbms(關系型數(shù)據庫管理系統(tǒng))所支持的 格式,則由對應的 odbc 驅動程序去完成。 4asp 訪問 web 數(shù)據庫 當瀏覽器向 web 服務器要求下載檔時,web 服務器會判斷下載的檔是否為.asp 文件。如果不 是,則直接下載,否則會判斷.asp 檔中是否含有 script 代碼。如果含有 script 代碼,則加以解釋執(zhí) 行。若在執(zhí)行過程中 script 程序使用了 ado 對象,web 服
10、務器會啟動對應的 odbc 驅動程序。啟 動 odbc 驅動程序后,程序可以直接利用 ado 對象訪問數(shù)據庫,以達到存取數(shù)據庫的目的。 學生成績查詢系統(tǒng) 3 第二章第二章 系統(tǒng)開發(fā)運行環(huán)境系統(tǒng)開發(fā)運行環(huán)境 2.1 網頁設計 dreamweaver 工具簡介 學生成績查詢系統(tǒng)中需要使用網頁設計,而現(xiàn)在使用最多的網頁設計工具主要有兩個, 一個是微軟的 frontpage2000,另一個就是 macromedia 公司的 dreamweaver。 通過對兩者優(yōu)缺點的比較以及本系統(tǒng)的需求發(fā)現(xiàn),雖然微軟的 frontpage 2000 號稱最 好的所見即所得的網頁編輯器,然而一旦與 dreamweave
11、r 相比,幾乎可以肯定,一定會將 frontpage 拋諸腦后。dreamweaver 提供了強大的設計工具,在不用書寫一行代碼的情況下, 就能夠快速創(chuàng)建各種極具動態(tài) html 特性的網頁,例如動畫和分層等;利用 dreamweaver 的目標瀏覽器檢查特性,可以創(chuàng)建兼容性極好的網頁,以適用于各種平臺和各種瀏覽器; 利用 dreamweaver 的 roundtrip html 技術,用戶可以精確控制 dreamweaver 生產的網頁 源代碼,例如,在可視編輯器中進行編輯時,可以在 html 檢視器中同步地看到 dreamweaver 到底為您生成了什么樣的源代碼,從而杜絕了盲人摸象的弊病。
12、在編輯由其 他網頁創(chuàng)作工具所生成的網頁時,dreamweaver 會尊重其他工具所生成的原代碼,不會任 意修改它,當然,如果需要,dreamweaver 也仍然可以幫助您“凈化”其他工具所生成的 垃圾代碼。 dreamweaver 是完全可定制的,您可以創(chuàng)建自己的對象和命令,修改菜單和快捷鍵, 甚至可以通過自己書寫 javascript 代碼來為 dreamweaver 創(chuàng)建新的行為和屬性面板,以增 強 dreamweaver 本身的能力。 2.2 asp 語言概述 asp 是一種服務器端執(zhí)行的腳本語言,在學習、開發(fā)、測試 asp 之前,安裝、配置服 務器。服務器可以分為兩類,一種是 web
13、服務器, pws 或者 iis;另一種是數(shù)據庫服務 器,常用的數(shù)據庫服務器一般使用 access 或者 sql server。 安裝和使用 asp 服務器,asp 是在服務器端運行;使用服務器,鑒定自己的勞動成果。 運用 http 協(xié)議和 html。 asp 用的控制語言是 vbscript 和 jscript,運用 vbscript。 系統(tǒng)開發(fā)軟件的使用,frontpage、 dreamweaver 等的使用,它們是集成的 web 應用軟 件開發(fā)系統(tǒng),包括開發(fā)、發(fā)行、以及管理數(shù)據庫驅動的 web 應用軟件所需的功能。 本系統(tǒng)設計以整個網絡 windows2000 操作系統(tǒng)為實現(xiàn)的核心。 as
14、p 環(huán)境的配置:access2000 數(shù)據庫的安裝及配置。 學生成績查詢系統(tǒng) 4 應用軟件:dreamweaver 2.3 asp 技術的運用 編寫 asp 應用程序首先應該掌握腳本語,并且熟練掌握 asp 的各種內嵌對象和 activex 組件。這些對象以及組件都可以用來拓展 aps 應用程序的功能,實際上,只要掌 握了內嵌對象和 activex 組件,就可以編寫強大的 asp 應用程序。 本系統(tǒng)在設計過程中,所運用到如下 asp 技術: application 對象:用 application 對象來存儲應用中用戶共享的信息。利用 application 對象實現(xiàn)在站點的不同用戶間傳遞信息
15、。 request 對象:用 request 對象訪問所有從瀏覽器到服務器間的信息,并利用 request 對象來接受用戶在 html 窗體中的信息。 response 對象:用 response 對象實現(xiàn)將信息發(fā)送回瀏覽器。并將腳本語言結果輸出到 瀏覽器上。 server 對象:用 server 對象運用許多服務器端的應用函數(shù)。 objectcontext 對象:用 objectcontext 對象來控制 asp 的執(zhí)行。 軟件使用說明 asp 微軟開發(fā)的服務器端的腳本環(huán)境,內含于 iis 或 pws 中,開發(fā) asp 應用程序系 統(tǒng)必須符合要求。 在為設計本系統(tǒng)時首先進行軟件環(huán)境的創(chuàng)建。
16、2.4 asp 軟件環(huán)境的創(chuàng)建 使用 windows nt server 系統(tǒng),安裝版本為 3.0、4.0 的 interent information server (iis) ,安裝好后,iis 會在 windows nt 所在的硬盤上建立其主頁發(fā)布路徑 inetpubwwwroot,而 iis 會在機器啟動后自動執(zhí)行,把編寫好的 asp 文件復制到這個路徑 下,應該具備在這個路徑的 讀寫權限。打開瀏覽器,在地址輸入框內輸入對應的虛擬路徑。 便能看見運行的結果了 。 使用 windows 9598 系統(tǒng),安裝 personal web server(pws),可以在 windows 的安裝
17、 盤的 toolspws 路徑下找到。安裝好后,pws 會在 windows 所在的 硬盤上建立其主頁發(fā) 布路徑inetpubwwwroot, pw 會在機器啟動后自動執(zhí)行。把你編寫好的 asp 文件復制到 這個路徑下,打開瀏覽器,在地址輸入欄輸入虛擬地址,接著,便能看見運行結果了。 在 iis 的當前機器上實用瀏覽器,當用網絡瀏覽器是調用 asp,不能直接在 open 命令 學生成績查詢系統(tǒng) 5 中調用,iis 以及 asp 是不會運行的??吹?asp 腳本的文本而不是它執(zhí)行的結果。 asp 自身提供了 vbscript 和 jscript 的驅動程序。asp 可以將執(zhí)行的腳本直接嵌入 ht
18、ml 檔,html 開發(fā)和腳本開發(fā)在同以開發(fā)過程中就可以完成。 只需將.asp 程序放在 web 服務器的虛擬目錄下,就可通過 http 的方式訪問 asp 程序 了。 使用那些帶有 asp 增強支持的編輯器將更能提高效率。 asp 處理指令為 asp 提供處理.asp 文件所需要的信息。 處理命令必須出現(xiàn)在.asp 文件的第一行。必須在標價和關鍵詞之間加入一個空格。 處理指令的關鍵詞有以下: language 關鍵詞設置頁的腳本語言。 codepage 關鍵詞設置頁的代碼頁(字符編碼) 。 lcid 關鍵詞設置頁的現(xiàn)場標識符。 transaction 關鍵詞指定將在事務處理環(huán)境下運行的頁。
19、enablessionstate 關鍵詞指定 aps 是否使用會話狀態(tài)。 可以在單個指令中包含多個關鍵詞。 asp 設置了專門的 global.asa 文件,用戶可以在該文件中指定時間腳本,并聲明具有 會話和應用程序全局使用的對象。 asp 應用程序應用在基于 microsoft internet information server(iis)的 internet 或 intranet 上,aps 的運行環(huán)境由 iis 提供,iis 是否安全直接影響到 asp 的安全。 2.5 access2000 數(shù)據庫 2.5.1 access 數(shù)據庫簡介 數(shù)據庫是一批相關記錄的集合。所謂記錄是由許多字段
20、組成,每個字段用來存放不同 的數(shù)據。一個數(shù)據庫可以包含許多條記錄,而每一條記錄中則含有多個字段。而數(shù)據庫應 用系統(tǒng),就是建立在一個或多個數(shù)據庫之上,并針對數(shù)據庫中的數(shù)據庫進行管理或應用的 完整程序。 access 數(shù)據庫是微軟公司 office 系列中的一個產品,不屬于大型數(shù)據庫,適合開發(fā)個 人版的小型程序。表是 access 數(shù)據庫中實際存放數(shù)據的地方。access 數(shù)據庫本身是關系 型數(shù)據庫,就是表與表之間可以通過關系字段建立聯(lián)結,這樣就可以從多個表中使用其相 關的信息。在每一個 access 數(shù)據庫中,至少包含一個表,其它五種對象是根據表中的數(shù)據 學生成績查詢系統(tǒng) 6 所建立的。針對不同
21、的應用,用戶可以建立多個查詢,多個窗體,以及多個報表等。 .2 accessaccess 數(shù)據庫的特點數(shù)據庫的特點 access 數(shù)據庫相對于其它數(shù)據庫具有以下的特性: 1.xml 支持 擴展標記語言(xml)是近幾年來逐漸流行起來的一種標準的數(shù)據交換技術方案。在 access 數(shù)據庫中對 xml 語言進行了強大的支持。 2.多次撤銷和恢復操作 在 access 數(shù)據庫的設計視圖,項目視圖,存儲過程和函數(shù)中都可以反復的撤銷或者恢 復操作最大限度滿足開發(fā)的需要。 3聲音命令和聽寫 access 中除了使用鼠標和鍵盤外,還可以通過朗讀來選擇菜單,工具欄和對話框 4完美的語言功能 a
22、ccess 完全支持 windows2000 所支持的全部語言,還支持通過 unicode 編碼的漢字字 符的最新功能,包括尋近 70000 個漢字字符的支持。 5圖形化的操作接口 2.6 數(shù)據庫管理系統(tǒng)的概念 數(shù)據庫管理系統(tǒng)(dbms)是一個管理數(shù)據庫的軟件系統(tǒng)。由于數(shù)據庫是一個很復雜的數(shù) 據集合,大量的數(shù)據為多個用戶共享、并發(fā)地使用。為了能夠有效地、及時地處理數(shù)據, 并提供數(shù)據的安全性、完整性保護等,必須有一個功能強大的系統(tǒng)管理軟件來自動處理。 這樣的管理軟件就叫數(shù)據庫管理系統(tǒng)(dbms)。數(shù)據庫管理系統(tǒng)為用戶提供了大量描述(建 立)數(shù)據庫、操縱(檢索、排序、索引、顯示、統(tǒng)計等)數(shù)據庫和維
23、護(修改、追加、刪除等) 數(shù)據庫的方法和命令。而且它還能自動控制數(shù)據庫的安全,以及數(shù)據庫的數(shù)據完整。比如: dbase、 foxbase 或 foxpro 系統(tǒng)就是數(shù)據庫管理系統(tǒng)。 2.7 sql 簡介 sql(structured query language) ,直譯“結構化查詢語言” ,簡稱 sql 語言,是國際 化標準組織(iso)的有關關系型數(shù)據庫語言的標準語言。sql 的功能包含查詢(query), 操作(manipulation)定義(definition)和控制(control)四個方面,是一個綜合的,通用的,功能 極強的關系數(shù)據庫語言。在本軟件中,主要使用的是數(shù)據操作功能,包
24、括 select,insert,delete,和 update 四個主要語句,即檢索,增加,刪除和更新等 幾個功能。 學生成績查詢系統(tǒng) 7 2.7 系統(tǒng)開發(fā)基本原則 2.7.1 基本原則 本系統(tǒng)的設計遵循“先總體,后局部,由上而下,由簡到繁”的設計原則。 首先,討論初步調查,從整體上對設計過程進行步驟化,其次是實現(xiàn)設計步驟的注意 事項及劃分設計文文件。這樣做是為了先進行總體規(guī)劃,再考慮設計過程中每個步驟的細 節(jié)問題,只有按部就班才能做到無遺漏、無錯失。充分利用網絡的基本機構,充分利用現(xiàn) 有資源,使用移植、重新安裝、改造升級等手段,在不對現(xiàn)有系統(tǒng)產生影響的前提下,進 行完善、進一步提高性能,是本
25、系統(tǒng)設計的出發(fā)點和立足點。 2.7.2 設計步驟 (1)需求分析:根據用戶需求進行詳細分析,包括硬件需求與軟件需。硬件需求分析, 根據給定環(huán)境內的系統(tǒng)硬件開發(fā)環(huán)境的資源進行初步調查,明確基本任務 其中軟件需求分 析進一步細分軟件的功能分析與性能分析。根據已分配需求(srs)進行設計。 (2)設計:制定總體的概要設計,從而劃分子系統(tǒng)、內外接口。然后根據劃分的子系 統(tǒng)、內外接口進行詳細的設計,包括設計中的算法和流程;以及數(shù)據庫的設計,其中包括 表、視圖和表空間的設計。 (3)開發(fā):根據需求的分析,按照詳細的設計步驟進行詳細、具體的編碼。 (4)測試:開發(fā)編碼完成后,進入測試階段。 單元測試系統(tǒng)測試
26、集成測試 需 求集 成 設 計系 統(tǒng) 開 發(fā)單 元 (5)發(fā)布 內部和外部 (6)描述 運行環(huán)境描述 數(shù)據描述 測試用例 輸入數(shù)據,根據預期輸出數(shù)據與實際輸出數(shù)據比較。 (7)整理文檔:建立文檔的主要目的是通過收集所有相關設備的信息,以便在維護網 絡設備時用,提高設備可用性、網絡的使用壽命。在整個設計過程中所收集到的大部分信 息都會非常有用,或者作為用戶手冊、教學和培訓指導,或者作為故障定位的參考數(shù)據。 通常,設計初期的文檔和見解可能到后來就需要進行某些修改,而修改的具體辦法大部分 能從網絡設計和實施過程中找到。 學生成績查詢系統(tǒng) 8 第三章 需求分析 本論文以網頁管理信息系統(tǒng)開發(fā)的原理,詳細
27、論述了學院學生的成績查詢系統(tǒng)的開發(fā)全 過程查找信息的全過程,本系統(tǒng)的調查主要方式是與學生科領導及相關的工作人員進行交 流勾通,了解本學院現(xiàn)行的管理模式。經過詢問,查看等工作初步調查學院的基本狀況。 3.1 需求分析 本系統(tǒng)的需求分析分為以下步驟。 (1)詳盡地考慮用戶的需求。 用戶的需求可分為顯式的需求與隱性的需求,用戶的傾向往往只顧及到當前的與明顯 的需求。要達到對需求理解的全面性,不僅僅只是依靠有效的用戶談話和調查,因為面對 的用戶需求往往會有些片面:用戶個體的文化背景、知識水平、個人喜好等是千差百異的, 其需求也是相差很大。不同的用戶,對軟件接口有不同的要求,表達自己要求的方式也盡 學生
28、成績查詢系統(tǒng) 9 不相同。其需求同自身主觀因素聯(lián)系緊密,是模糊、變化的。調查用戶的接口需求,必須 先從調查用戶自身特征開始,將不同特征用戶群體的要求進行綜合處理,再有針對性地分 析其接口需求。 (2)使用戶能理解或明白設計所描述的內容。 使用戶能充分地表示方法,描述的內容。讓用戶了解系統(tǒng)的運作方式甚至細節(jié)的操作。 誘導用戶在項目進行中盡早明確自己的需求。 (3)分析和設計的不可相脫節(jié)。 使分析和設計兩個階段互相聯(lián)系與貫通。系統(tǒng)分析要描述的不僅僅是用戶的需求,而 且包括解決方法,解決方法當然應包括設計(程序) 、數(shù)據庫與系統(tǒng)配置,不導致一頭扎在 分析中不顧設計有關的事宜。分析與設計的脫節(jié),因為分
29、析往往會脫離現(xiàn)實,導致缺乏評 估的依據。造成巨大的浪費與損失。一個好的系統(tǒng)設計可使分析與設計更緊密地連結起來, 甚至于一一對應。減少了任何影響到全局的改動。 (4)明白分析與設計的要求。 設計應該感到清晰明白,更少疑問。不會出現(xiàn)在應用環(huán)境下所不需要的另一個軟件, 所以設計務必清楚、形象與明確,甚至能細微到每一個語句。 3.1.1 性能需求分析 動態(tài)數(shù)值的性能分析,窗口正常情況和工作條件下,處理的數(shù)據數(shù)量:開始數(shù)據、開 始位置、最大、小尺寸數(shù)據編輯框、按鈕位置數(shù)據等。 靜態(tài)數(shù)值的性能分析:處理文件及記錄。 精度的性能分析:在精度需求上,根據使用需要,在各項數(shù)據的輸入,輸出及傳輸過 程中,本系統(tǒng)可
30、以滿足的精度。 時間的性能分析:在軟件方面,響應時間,更新處理時間比較快且迅速完整。 靈活性的性能分析:設計的系統(tǒng)要做適當調整,靈活性非常大。 故障處理的性能分析:內部故障處理,在開發(fā)階段可以隨即修改數(shù)據庫里的相應內容。 外部故障處理,在需求調用時出錯,有錯誤提示,重試。 3.1.2 功能需求分析 通過分析不同功能的信息,為本系統(tǒng)提供實際產生與歷史記錄和期望結果的報告。 定義系統(tǒng)開發(fā)必須實現(xiàn)的功能,使用戶利用系統(tǒng)能夠完成他們的任務,從而滿足了業(yè)務需 求。 對學生信息(如學號、姓名、性別)進行管理。 學生成績查詢系統(tǒng) 10 (1)錄入學生信息 (2)查詢學生信息 (3)修改/刪除學生信息 1學生
31、信息的錄入。不同地域的學生通過各種途徑不擇地點、不擇時間地自主查找自己的 基本檔案(不合要求的可以由管理員及時清除) 。 2學生信息的查詢。學生的信息發(fā)在網上可以讓全班、全校的人來查詢。使用者可以通過 多種方式(學期,年級,班級,姓名,學號等)的查詢,查看自己需要的學生信息。 3學生信息的修改。通過網絡在任何地方,管理人員隨時學生進行添加和刪除,實現(xiàn)了信 息的動態(tài)管理。 3.2 數(shù)據流程圖描述 數(shù)據流程圖是對組織中信息運動的抽象,是管理信息系統(tǒng)邏輯模型的主要形式。它不 涉及硬件、軟件、數(shù)據結構與文件組織,是用圖形語言及與此相關的注釋來表示系統(tǒng)的邏 輯功能,及所開發(fā)的系統(tǒng)在管理信息處理方面要做什
32、么。 3.2.2 系統(tǒng)數(shù)據流程圖 頂層圖 管理員 學生成績查詢系統(tǒng) 11 學生成績信息 處理后的信息 管理員或學生 處理信息 學生成績信息 顯示輸出 管理員或學生 圖 1 系統(tǒng)層次模塊圖: 步驟 1 圖 1 學生信息處理過程 處理 信息 輸出 處理 信息 管理員 管理員 信息處理接收信息 輸入 相應 信息 學生成績查詢系統(tǒng) 12 步驟 2: 對信息進行相應的操作:信息操作流程圖: 圖 3 步驟 3: 對成績查詢系統(tǒng)做一個整的描繪 如圖所示: 學生成績查詢系統(tǒng) 刪除 相應 的信 息 統(tǒng)計 相應 的信 息 匯總 相應 的信 息 修改 相應 的信 息 將 數(shù) 據添 到數(shù) 據 庫 開 始 始 接收輸入
33、 信 息 進入信息系統(tǒng) 退 出 系 統(tǒng) 輸出信息 結 束 學生成績查詢系統(tǒng) 13 圖 5 登陸界面流程圖: 圖 6 3.3 數(shù)據字典描述 數(shù)據字典是為了對數(shù)據流程圖上各個元素做出詳細定義和說明。 對數(shù)據庫設計來講,數(shù)據字典是進行數(shù)據收集和數(shù)據分析所獲得的主要成果。數(shù)據字典是 各類數(shù)據描述的集合。 數(shù)據字典通常包括數(shù)據項、數(shù)據結構、數(shù)據流、數(shù)據存儲和處理過程五個部分。 數(shù)據字典有助于這些數(shù)據的進一步管理和控制,為設計人員和數(shù)據庫管理員在數(shù)據庫設計、 實現(xiàn)和運行階段控制有關數(shù)據提供依據。 我們以學生成績管理系統(tǒng)為例,簡要說明如何定義數(shù)據字典。該子系統(tǒng)涉及很多數(shù)據 項,其中“學號”數(shù)據項可以如下描述
34、 數(shù)據項:學號 含義說明:唯一標識每個學生類型: 開 始 輸入用戶名 輸入 用 戶 密 碼 驗證通過 登陸系統(tǒng) 界 面 輸出處理 信 息 接收輸入 信 息 根據用戶的需求 調用相應的功能模塊 顯示操作 完成的情況 顯示數(shù)據庫 中相關信息 刪除相 應的信 息 統(tǒng)計相 應的信 息 修改相 應的信 息 將數(shù)據添加 數(shù)據庫中 修改相應 信 息 刪除相應 信 息 統(tǒng)計相應 信 息 匯總相應 信 息 學生成績查詢系統(tǒng) 14 字符型長度:8 取值范圍:00000000 至 99999999 取值含義:前兩位標別該學生所在年級,后六位按順序編號 與其他數(shù)據項的邏輯關系:“學生”是該系統(tǒng)中的一個核心數(shù)據結構,它
35、可以如下描述: 數(shù)據結構:學生 含義說明:是學生成績管理數(shù)據結構定義了一個學生的有關信息組成:學號,姓名, 性別,年齡,所在系,年級 數(shù)據流“期末成績”可如下描述: 數(shù)據流:期末成績 說明:學生參加考試的最終結果 數(shù)據流來源:考試 數(shù)據流去向:批準 組成: 平均流量: 高峰期流量: 數(shù)據存儲“學生成績表”可如下描述: 數(shù)據存儲:學生成績表 說明:記錄學生的基本情況 流入數(shù)據流: 流出數(shù)據流: 組成: 數(shù)據量:每年 3000 張 存取方式:隨機存取 數(shù)據存儲學生成績表 說明記錄學生的基本情況 數(shù)據項 學號 含義說明唯一標識每個學生類型 字符型長度8 取值范圍00000000 至 99999999
36、 取值含義前兩位標別該學生所在年級,后六位按順序編號 數(shù)據結構學生 含義說明學號,姓名,性別,年齡,所在系,年級 數(shù)據流期末成績 說明學生參加考試的最終結果 數(shù)據流來源考試 數(shù)據流去向批準 組成 平均流量 高峰期流量 學生成績查詢系統(tǒng) 15 流入數(shù)據流 流出數(shù)據流 組成 數(shù)據量每年 3000 張 存取方式隨機存取 處理過程“公布成績”可如下描述: 處理過程:公布成績 說明:為學生統(tǒng)計成績 輸入:學生,成績, 輸出:成績輸出 處理:學生可以在系統(tǒng)中查詢成績 處理過程公布成績 說明為學生統(tǒng)計成績 輸入學生,成績 輸出成績輸出 處理 學生可以在系統(tǒng)中查詢成績 學生成績查詢系統(tǒng) 16 第四章 系統(tǒng)總體
37、設計 “學生成績管理系統(tǒng)”系統(tǒng)主模塊功能圖 為了能夠清晰的表現(xiàn)出設計的模塊和路線,其功能模塊如下圖所示: 圖 7 學生成績查詢系統(tǒng)結構 “學生成績管理系統(tǒng)”主要分為瀏覽和后臺管理兩個子系統(tǒng),前臺的瀏覽主要是對一些 功能的操作,但是都涉及到后臺的管理,也就是數(shù)據庫的操作,后臺的管理必須要求符 合系統(tǒng)的穩(wěn)定性,保證修改的數(shù)據的正確性,但是由于涉及到關聯(lián)表的問題,所以必須 弄清楚前臺的操作所涉及到的后臺的相互關聯(lián)的一些表格,包括一些基礎信息。 學生信息 包括學生的學號、姓名、地址、電話等的信息。 教師信息 包括教師的姓名、帳號、地址、電話等的信息。 教務員信息 包括教務員的姓名、帳號、地址、電話等的
38、信息。 成績信息 包括課程代號、學號及成績。 課程信息 學生成績查詢系統(tǒng) 學生瀏覽 刪 除 修 改 添 加 查 詢 顯 示 后臺管理 統(tǒng) 計 匯 總 學生成績查詢系統(tǒng) 17 包括課程名稱、任課教師、課程類別、學分、學期等信息。 4 41 1 模塊設計模塊設計 1.用戶登錄模塊:填寫已分配的用戶名稱,填寫正確的密碼,進入主控制頁面。 2.顯示模塊:顯示要求的內容。 3.查詢模塊:提供多種查詢條件,可按需要進行查詢。 4.錄入模塊:向數(shù)據庫中添加記錄。 5.修改模塊:可以找到指定信息并對其進行修改。 6.刪除模塊:找到要刪除的記錄,并將其刪除。 7.密碼修改模塊:對數(shù)據庫中的信息進行修改。 4.1
39、.1 數(shù)構件統(tǒng)一(模塊)設計 登錄 4.1.1 登錄類圖 功能:本模塊主要用于對用戶身份進行鑒別。用戶通過表單提供用戶名和密碼信息, 系統(tǒng)根據用戶提供的登錄信息對用戶進行身份查詢鑒別。如果身份合法,則將用戶導向系 統(tǒng)的主頁面并記錄用戶的相關信息,留待以后的系統(tǒng)頁面使用。 輸入:用戶名、密碼 學生成績查詢系統(tǒng) 18 處理: (1) 輸入用戶的登錄信息。 在頁面提供的表單出輸入用戶的用戶名和密碼信息,點擊“登錄”按鈕提交 表單信息到身份驗證頁面?;螯c擊“重填”按鈕,重新輸入。 (2) 從form表單獲取輸入數(shù)據。 當用戶單擊“登錄”按鈕后,登錄信息由form表單提交到庫中進行處理。 (3) 用戶身
40、份進行驗證。 連接數(shù)據庫,打開用戶數(shù)據表usertype,檢驗用戶登錄信息。以輸入數(shù)據“用 戶名”為查詢條件創(chuàng)建數(shù)據集查看輸入用戶名是否存在。如果存在,繼續(xù)檢驗輸入 的密碼是否正確。密碼和用戶名都正確,則進入成績管理系統(tǒng)主頁面;如果用戶名 不存在或密碼不正確,則給出登錄失敗的提示框,并返回首頁重新登錄。 輸出:成績管理系統(tǒng)主頁面 4.1.2 構件(模塊)設計 - 學生查詢 功能說明 主要功能:驗證用戶身份,顯示相應學生信息和各科成績的詳細信息,同時統(tǒng)計學生 的必修、限選和選修課程的學分及總學分 學生查詢: 學生登錄成績管理系統(tǒng),系統(tǒng)驗證用戶身份,并顯示學生的各課程的成績信息 教師查詢: 1.教
41、師選擇查詢成績選項; 2.系統(tǒng)驗證教師身份并顯示教師所任課程列表; 3.教師選擇要查詢的課程; 4.系統(tǒng)驗證教師身份顯示該課程的成績表。 教務員查詢課程成績: 1.教務員選擇查詢課程成績選項; 2.系統(tǒng)驗證教務員身份并提示選擇課程開設的學年; 3.教務員選擇學年; 4.系統(tǒng)驗證教務員身份并顯示該學年所有課程列表; 5.教務員選擇要查詢的課程; 6.系統(tǒng)驗證教務員身份并顯示該課程的成績表。 4.1.3 學生查詢類圖 學生成績查詢系統(tǒng) 19 通過主界面進入查詢窗體,查詢模塊用于查詢顯示滿足不同條件學生的基本情況。 1.界面設計: 查詢方法: 在窗體中有一個標簽(label)、一個組合框(combo
42、box)、兩個按鈕(commandbutton)和 一個adodc控件。 2.功能設計: 可以在組合框中選擇所需要查詢的系部,從下拉列表中直接選擇即可。 單擊“查詢”按鈕,直接進入到查詢結果窗體界面 frmresult 中去。在 frmresult 窗體中 可以顯示出所要查詢信息結果。 單擊“退出查詢”按鈕,即可返回到主界面窗體中去。 查詢方法: 在窗體中有一個標簽(label)、一個 datacombo 控件、一個框架(frame)、兩個命令 按鈕(commandbutton)、一個 adodc 控件。 3.功能: 可以在 datacombo 框中選擇所需要查詢的學號,從下拉列表中直接選擇即
43、可。 單擊“查詢”按鈕,直接進入到查詢結果窗體界面 frmresulteno 中去。在 frmresulteno 窗體中可以顯示出所要查詢信息結果。 單擊“退出查詢”按鈕,即可返回到主界面窗體中去。 4.1.4 構件(模塊)設計 錄入成績 功能說明 輸入模塊用來輸入學生信息,由主界面中的輸入菜單進入輸入學生信息窗體。 學生成績查詢系統(tǒng) 20 功能要求: 1.在窗體上通過不同的按鈕可以顯示數(shù)據庫中的各條信息。 2.“添加”按鈕用于新增學生記錄,在學生信息表中新增記錄,從而數(shù)據表中的記錄 數(shù)目會自動增加。 3.“刪除”按鈕用于刪除數(shù)據表中的某些記錄,從而數(shù)據表中的記錄也相應地被刪除。 4.“修改”
44、按鈕用于修改某些學生的基本信息情況,從而數(shù)據表中的記錄相應地也被 修改。 5.“上一條” 、 “下一條” 、 “第一條”和“最末一條”按鈕用于移動顯示記錄。 6.“退出”按鈕用于返回到主界面。 47 構件(模塊)4 設計 密碼的修改 更改密碼模塊的 ipo 系統(tǒng).系統(tǒng)功能:在主頁面的上部分中的頁面中,點擊“更改密碼” ,就會調用語言,生成一個窗口。用戶在生成的窗口中輸入新的密碼,提交后程序會將數(shù) 據表中的密碼進行修改。 (1) 構造界面格式。 使用編程語言構造頁面表單,構造放置各個字段及字段值的表單,美化頁面。 (2) 判斷合法性。 對session對象中的用戶名字段值進行判斷,判斷用戶的登錄
45、是否合法。如果不合法, 顯示要求重新登錄的提示語,重新登錄。 (3) 連接數(shù)據庫。 與數(shù)據庫創(chuàng)建鏈接,使用sql語言在數(shù)據庫中選取符合條件的記錄。在符合條件的 記錄中選取相關字段值組成記錄集。顯示在頁面的相應位置中。 (4) 輸入新密碼。 在頁面的相應位置填入用戶的舊密碼、新密碼,在重新輸入一次新密碼,以確保輸 入無誤。然后提交到數(shù)據庫中處理。 (5) 修改數(shù)據。 從前頁提交的數(shù)據中讀取相關信息。首先判斷用戶的登錄是否合法。再判斷該用戶名 和密碼是否存在。各項判斷都合法后,用新密碼字段值替換用戶信息數(shù)據表usertype中的舊 密碼字段值。 4.1.5構件(模塊)設計構件(模塊)設計 顯示界面
46、顯示界面 主界面是用戶打開系統(tǒng)首先見到的界面,也是進入其他模塊的入口。 主界面將常用菜單項設計為工具欄,在工具欄上有輸入學生信息、查詢、打印、幫助 和退出等菜單。 主頁模塊的ipo系統(tǒng).系統(tǒng)的功能:主頁面中顯示考試安排及是否有成績信息。通過超 鏈接文本,就可以查看具體信息。 輸入:點擊信息的超鏈接文本 處理: (1) 構造頁面格式。 學生成績查詢系統(tǒng) 21 使用編程語言構造界面,構造放置各個字段及字段值的表單,美化頁面。 (2) 連接數(shù)據庫。 與數(shù)據庫創(chuàng)建鏈接,使用sql語言在數(shù)據庫中選取符合條件的記錄。在符合條 件的記錄中選取相關字段值組成記錄集。顯示在頁面的相應位置中。 輸出:用戶要求的頁
47、面 4.2 e-r 圖 e-r 圖可以來描述靜態(tài)數(shù)據結構:實體、聯(lián)系、實體和聯(lián)系的屬性。圖形符號如下: 實體 聯(lián) 系 屬性 本系統(tǒng)數(shù)據體概念結構設計 e-r 圖(實體關系) 。概念模型是數(shù)據庫系統(tǒng)的核心和基礎。 在系統(tǒng)的數(shù)據庫設計中,首先要對系統(tǒng)分析得到的數(shù)據字典中的數(shù)據結構、數(shù)據流和數(shù)據 儲存進行分析,并參照 dfd,把數(shù)據抽出來,確定實體的屬性以及實體間的關系。 系編碼 系名稱 系 包含 班級編碼 班主任 班級 班級名稱 包含 學生 學號 姓名 住址 選課 課程 課程編碼 課程名稱 包含 教師 任教 編碼 密碼 姓名 聯(lián)系電話 成績 實體聯(lián)系圖(er 圖)是一種用于靜態(tài)數(shù)據結構的概念模型。
48、本系統(tǒng)采用 er 圖的方法 進地數(shù)據結構分析,能過 e-r 圖來描述現(xiàn)實世界信息結構的數(shù)據庫設計方法。 4.3 創(chuàng)建數(shù)據庫 在本系統(tǒng)設計數(shù)據庫之前,進行了了解用戶的需求、收集信息、確定對象,并建立對 學生成績查詢系統(tǒng) 22 象模型,確定對象之間的關系,著手設計數(shù)據庫時,表與表之間的關系非常重要,設計時 要注意規(guī)范化,這要求在排序、查詢和創(chuàng)建索引時提高數(shù)據操作的性能,準確的設計數(shù)據 庫并建立一定的模型就是至關重要的,因為一旦數(shù)據庫實現(xiàn)完畢,若要對其進行更改將花 費大量的時間。 打開 microsoft access 制作數(shù)據庫軟件,首先進入數(shù)據庫界面。 有三種創(chuàng)建表的方法: 使用設計器創(chuàng)建表;
49、使用向導創(chuàng)建表; 使用輸入數(shù)據創(chuàng)建表。 制作表名 baoming 的表,如下圖所示: 進入編輯狀態(tài)根據向導建一個空白新數(shù)據庫,如圖 5 所示,然后制作表,根據數(shù)據庫 向導添加可選字段. 圖 8 access 作為一個數(shù)據庫系統(tǒng),主要功能就是管理數(shù)據庫及其數(shù)據庫對象。 本系統(tǒng)設計時,分別使用到建立數(shù)據表。設置字段,數(shù)據類型,長度,插入原始記錄等。 學生成績查詢系統(tǒng) 23 圖 9 表中各字段 在本系統(tǒng)設計數(shù)據庫時,考慮了相關情況: 數(shù)據庫的應用功能,這些功能會影響設計,創(chuàng)建和數(shù)據庫功能相一置數(shù)據庫計劃。 數(shù)據庫規(guī)范化規(guī)則,防止數(shù)據庫設計中出現(xiàn)的錯誤。 對數(shù)據完整性的保護。 一個數(shù)據庫創(chuàng)建好后,須創(chuàng)
50、建數(shù)據庫對象,創(chuàng)建完后便可以按照需求使用數(shù)據庫了。 4.4 數(shù)據庫的安全性 數(shù)據庫的安全性是指保護數(shù)據庫,以防止不合法的使用所造成的數(shù)據泄漏、更改或破 壞。由于數(shù)據庫中存放關在量的重要數(shù)據,并且為各種用戶所共享,數(shù)據的安全顯得格外 重要。在一般的計算機穖中,安全措施是逐級設置的: 用戶標識和鑒定 存儲控制 操作系統(tǒng)安全保護 密碼存儲 數(shù)據庫的安全控制的一般方法有:用戶標識和鑒定,存取控制,審計,數(shù)據加密,視 圖的保護。本系統(tǒng)采用用戶標識和鑒定,存取控制兩種方法,例如進入本系統(tǒng)必須輸入工 號與密碼。同時,對單機進行操作系統(tǒng)級和數(shù)據庫單機的用戶口令控制。 第五章 詳細設計 在這個查詢系統(tǒng)中使用 a
51、ccess 為后臺數(shù)據庫,使用大量的結構化查詢語言,使得 加快應用程序的 運行速度和修改規(guī)模的方便。 應用軟件 數(shù)據庫 管理系統(tǒng) 操作 系統(tǒng) 數(shù)據庫 學生成績查詢系統(tǒng) 24 5.1數(shù)據庫設計 5.1.1 數(shù)據庫的邏輯設計 根據系統(tǒng)功能設計的要求以及功能模塊的劃分,對于系統(tǒng)信息數(shù)據庫,可以列出以下 數(shù)據項和數(shù)據結構: 1:名稱:用戶信息表 表名稱標識:user 如下圖所示,用戶信息表包括用戶名、用戶密碼、用戶類型四個字段。 名稱字段名稱數(shù)據類型主鍵非空 用戶名name文本noyes 密碼passwd文本nono 用戶級別type數(shù)字nono 用戶信息表 2名稱:學生信息表 表名稱標識:stude
52、nt 如下圖所示,學生信息表包括書學號、姓名、年齡、性別、專業(yè)五個字段。 名稱字段名稱數(shù)據類型主健非空 學號(唯一性標識) sno數(shù)字nono 姓名sname文本nono 年齡sage數(shù)字nono 性別ssex文本nono 專業(yè)sdept文本nono 學生信息表 3:名稱:課程信息表 表名稱標識:course 如下圖所示,課程信息表包括課程號、課程名、學分三個字段。 名稱字段名稱數(shù)據類型主健非空 課程號(唯一性標識)cno數(shù)字yes no 課程名cname文本nono 學分ccredit數(shù)字nono 學生成績查詢系統(tǒng) 25 4:名稱:成績信息表 表名稱標識:score 如下圖所示,成績信息表包
53、括學號、課號、成績三個字段。 名稱字段名稱數(shù)據類型主健非空 學號fsno數(shù)字nono 課號fcno數(shù)字nono 成績fscore數(shù)字nono 5.2 接口設計 (1)系統(tǒng)的登錄 學生成績查詢 學號: 密碼: 查詢 管理員登陸 管理員 賬號: 管理員 密碼: 登錄重填 用戶可以根據需求選擇兩種方式登錄: 學生用戶登陸,管理員登陸; 學生成績查詢系統(tǒng) 26 用戶可以隨意的選擇查詢方式; 按查詢方式顯示出的信息: 管理員操作的界面: 學生成績查詢系統(tǒng) 27 5.3 程序流程設計 顯示學生成績查詢的登錄接口,當輸入完賬號和密碼后,單擊“用戶登錄”或“管理 員登錄”按鈕,使 index.asp 得到進一
54、步的處理信息,如果單擊了“登錄”按鈕,得到輸入 的 用戶名和密碼,index.asp 將用戶名和密碼傳到 checklogin.asp 進行用戶名的密碼核對。 首先,在 login.asp 中,包含引用了 conn.asp 公用連接檔,conn.asp 中建立了 conn 公用對 象來進行數(shù)據庫的連接。 (此處建立 connection 對象,用 conection 對象的 open 方法與數(shù) 據庫進行連接,用輸入的用戶名作為條件,定義 sql 語句;建立 recordset 對象,用 recordset 對象的 open 方法執(zhí)行上面的 sql 語句。 ) 比較密碼。如果不相同,則關閉于數(shù)據
55、庫的連接,釋放數(shù)據對象顯示密碼不正確的信 息。 如果密碼正確,則進入主頁面。 若名稱已經存在,或者其它輸入內容不符合要求,則會顯示錯誤提示接口 recordeset 學生成績查詢系統(tǒng) 28 對象的 addnew 方法可以實現(xiàn)記錄的各種操作. 5.4 程序設計 實現(xiàn)網上成績的自動化管理和 bbs、在線論壇等的建立機制有許多相似的地方,但 在數(shù)據庫的建立或管理方法方面卻有許多不同之處。分析利用 asp 技術來實現(xiàn)的方法。整 個自動化管理機制大致可由如下幾個 asp 文件和一個數(shù)據庫文件來組成,它們的大至功能 如下。 前臺 index.asp 可輸入學號就可以查詢該學生所有課程的成績; 后臺 log
56、in.asp 管理用戶:admin 管理密碼:admin 功能: 1.添加單個成績 2.批量添加成績 3.通過搜索并修改與刪除 4.直接修改 5.可以批量刪除 6.可以直接 go 到達你想到達的頁 7.分頁顯示 輸入學號與密碼就可查詢自己成績,增加班級,增加學期,增加類型, 按學號查詢與按班 級查詢 文件列表: admin.asp 管理頁面 add.asp 添加單個成績 addnew.asp adds.asp 批量添加成績 addnews.asp admin.asp 管理員登陸頁面 adminlook.asp 查詢 changepwd.asp 改密碼 conn1.asp 庫鏈接文件 conn.
57、asp 庫鏈接文件 學生成績查詢系統(tǒng) 29 5.5 程序測試 完成了各個功能的程序設計以后,需要對程序進行測試和調試,在進行調試時,碰到 了各種的程序設計的錯誤,某些錯誤使得腳本無法正確執(zhí)行、程序執(zhí)行的停止、返回錯誤 的結果。通過對程序多次測試,來不斷完善系統(tǒng)功能。 測試由 單元測試系統(tǒng)測試集成測試 循序漸進 相互對應的關系是: 需求 對應 集成 設計 對應 系統(tǒng) 開發(fā) 對應 單元 asp 的腳本錯誤:語法的錯誤,腳本語法的不正確是主要的錯誤之一,本系統(tǒng)的程序 設計中,在進行腳本調試時,出現(xiàn)有命令拼寫的錯誤、傳遞給函數(shù)的參數(shù)出現(xiàn)錯誤,導致 了腳本不能正常的執(zhí)行。 在本系統(tǒng)準備運行時,在試圖給一
58、個變量賦值時,所賦予的值超出了變量允許的范圍 或變量的類型,從而也致使腳本的中斷。 第六章 系統(tǒng)的運行和維護 經過系統(tǒng)規(guī)劃,系統(tǒng)分析和系統(tǒng)設計等階段以后,便開始進入系統(tǒng)實施階段。為保障 本系統(tǒng)最終能成功運行,在開發(fā)與測試環(huán)境的選擇上,按照本文所建議采用的軟硬件最低 要求實施。在測試環(huán)境中,安裝開發(fā)環(huán)境中的編程軟件。 6.1 實施環(huán)境與工具的選擇 6.1.1 系統(tǒng)的硬件環(huán)境 服務器硬件:專用服務器或高檔微機 os:windows nt/2000 客戶機硬件:普通 pc 機 os:windows 98/2000 6.1.2 其它硬件輔助設備其它硬件輔助設備 優(yōu)盤(128m) ,1.44m 軟盤 6
59、.1.3 系統(tǒng)的軟件環(huán)境系統(tǒng)的軟件環(huán)境 服務器硬件:奔騰 2 以上處理器,128m 內存,10g 以上硬盤 os:windows nt/2000。 客戶機硬件:586 以上 pc 機 os:windows 98/2000 編程工具:dreamweaver2004 學生成績查詢系統(tǒng) 30 microsoft 公司推出的 支持 asp 的 web 服務器有以下幾個: microsoft internet information service (iis) microsoft peer web service micrisoft personal webserver (pws) 6.2 系統(tǒng)運行與維
60、護概況 成績查詢系統(tǒng)在完成系統(tǒng)實施,投入正常運行之后,就進入了系統(tǒng)運行和維護階段。 系統(tǒng)維護的目的是保證管理信息系統(tǒng)正常而可靠地運行,并能使系統(tǒng)不斷地得到改善和提 高,以充分發(fā)揮效用。 1權限維護。管理員需要對用戶的用戶名、密碼和權限進行維護,給每名學生分配享 用的用戶名和密碼,確定查詢級別。 2考試信息管理??荚嚂r間安排及是否有成績信息要經常進行更新。 3成績管理。及時發(fā)布已經出來的成績,以供學生查閱。 4嚴格管理制度,落實責任。主要包括計算機機運行日志、故障申報審批記錄,修改 文案的嚴格測試,系統(tǒng)升級的安全防范措施,更新文檔資料的相關部分。 結束語 本系統(tǒng)根據用戶的需求,對系統(tǒng)的功能、性能
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 二零二五版牛肉進口代理運輸合同樣本4篇
- 二零二五年度城市綠化工程泥水作業(yè)班組承包合同4篇
- 二零二五年度高端裝備制造內部承包合同范本4篇
- 2025年度建筑廢棄物處理與再利用合同gf02094篇
- 個體服務承諾合同(2024年版)版B版
- 二零二五年度知識產權共享與品牌建設合同
- 二零二五年度道路臨時占用及圍擋施工合同
- 二零二五年度文化藝術中心物業(yè)管理交接合同
- 二零二五年度股東合同解除及競業(yè)禁止條款協(xié)議
- 2025年度股權質押擔保與旅游產業(yè)融合發(fā)展合同
- 2025年上半年江蘇連云港灌云縣招聘“鄉(xiāng)村振興專干”16人易考易錯模擬試題(共500題)試卷后附參考答案
- DB3301T 0382-2022 公共資源交易開評標數(shù)字見證服務規(guī)范
- 人教版2024-2025學年八年級上學期數(shù)學期末壓軸題練習
- 江蘇省無錫市2023-2024學年八年級上學期期末數(shù)學試題(原卷版)
- 俄語版:中國文化概論之中國的傳統(tǒng)節(jié)日
- 2022年湖南省公務員錄用考試《申論》真題(縣鄉(xiāng)卷)及答案解析
- 婦科一病一品護理匯報
- 哪吒之魔童降世
- 2022年上海市各區(qū)中考一模語文試卷及答案
- 2024年全國統(tǒng)一高考數(shù)學試卷(新高考Ⅱ)含答案
- 我國無菌包裝行業(yè)消費量已超千億包-下游需求仍存擴容潛力
評論
0/150
提交評論