freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

學生信息管理系統(tǒng)1—畢業(yè)設(shè)計論文(編輯修改稿)

2025-01-04 01:15 本頁面
 

【文章內(nèi)容簡介】 進行操作。 所有 Recordset 對象均使用記錄(行)和字段(列)進行構(gòu)造。在任何情況下,該對象所指的當前記錄均為集合內(nèi)的單個記錄。如果記錄集非空,打開記錄集后,記錄指針將指向第一條記錄。記 錄集有兩個特殊的位置, Bof 和 Eof, Bof表示記錄集的開頭,位于第一條記錄之前, Eof 表示記錄集的結(jié)尾,位于最后一條記錄之后??梢酝ㄟ^移動記錄指針(比如 ,下一條)在記錄集的各條記錄中漫游,就可以利用 ASP 語句顯示該記錄的內(nèi)容。 建立 Recordset 對象,主要是利用 Connection 對象或 Command 對象的Execute 方法,其語法如下: Set Recordset 對象 =Server. CreatObject(“ADODB. Recordset”) 然后,;利用 Open 方法 打開一個數(shù)據(jù)庫,語法是: Recordset 對象 . Open[Surce],[ActiveConnection],[CursorType],[LockType],[Options] 1. Recordset 對象屬性 (1)CursorType 屬性 設(shè)置或返回當前記錄集所使用的指針類型。這個屬性的取值如下: 1) adOpenForwardOnly 0 向下指針,為系統(tǒng)默認值,僅提供向下指針。適用于僅需要向前移動記錄的場合,以提高系統(tǒng)的響應速度。直接用 Cornmand 或Connection 對象的 Execute 方法創(chuàng)建的游標就屬于該類游標 2) adOpenKeyset 1 鍵盤指針,在記錄集中指針可以向上和向下移動,其他用戶的修改和刪除是可見的,但添加的數(shù)據(jù)是不可見的。 adOpenDynamic 2 動態(tài)指針,在記錄集中指針可以向上和向下移動,所有的修改都會立即在其他客戶端顯示。 adOpenStatic 3 靜態(tài)指針,在記錄集中指針可以向上和向下移動,所有的修改都不會立即在其他客戶端顯示。 = adOpenKeyset %= % (2) CursorLocation 屬性 該屬性設(shè)置使用的指針類型,也決定 Recordset 對象是否可以排序。它的取值有兩個, 1) adUseServer 2 使用服務器端的指針,默認設(shè)置。若設(shè)置為該值,則Recordset 對象將不能使用 Sort 屬性進行排序 adUseClient 3 使用客戶端的指針。若設(shè)置為該值,則 Recordset 對象將能使用 Sort 屬性進行排序 = adUseClient (3) Sort 屬性 該屬性指定數(shù)據(jù)集將按哪些字段進行升序或降序排序??梢栽O(shè)置或返回一 個用逗號分割的字段名排序字符串,其中的每個名稱是 Recordset 中 Field =” 排序字段名表 ” % = % (4) Source 該屬性用于設(shè)置或返回數(shù)據(jù)庫查詢信息,可以是 Command 對象名、 SQL 語句或表名等。語法為: =數(shù)據(jù)庫查詢信息 %= % (5) ActiveConnection 該屬性用于設(shè)置或返回數(shù)據(jù)庫連接信息,可以是 Connection 對象名或包含數(shù)據(jù)庫連接信息的字符串。語法為: =數(shù)據(jù)庫連接信息 (6)Bof 該屬性用于判斷當前記錄指針是否在記錄集的開頭 (7)Eof 該屬性用于判斷當前記錄指針是否在記錄集的結(jié)尾 (8)RecordCount 屬性 該屬性用于返回記錄集中的記錄總數(shù) % % 注意:使用該屬性必須設(shè)置指針類型 CursorType 為 1(鍵盤指針)或 3(靜態(tài)指針),否則返回錯誤 。 (9)PageSize 屬性 該屬性用于設(shè)置數(shù)據(jù)分頁顯示時每一頁的記錄數(shù)。默認值為 10。語法為: =整數(shù) (10)PageCount 屬性 該屬性用于返回數(shù)據(jù)分頁顯示時數(shù)據(jù)頁的總數(shù)。語法為: 如果 Recordset 對象不支持該屬性,則返回值為 1,表明 PageCount 無法確定。 2. Recordset 對象 (1)Open 該方法用來打開記錄集。語法為: Recordset 對象 . Open[Source],[ActiveConnection],[CursorType],[LockType],[Options] (2)Close 方法用法 關(guān)閉 Recordset 對象。 (3)AddNew 方法 用 于向數(shù)據(jù)庫中添加記錄。添加方法為: 方法一、建立字段名數(shù)組和字段值數(shù)組,然后用 AddNew 方法添加記錄。 方法二、在數(shù)據(jù)庫中添加空白記錄,然后設(shè)置字段對象的值 (4)Delete 方法 刪除當前記錄 (5)Update 方法 更新數(shù)據(jù)庫數(shù)據(jù),即對所做的修改保存到數(shù)據(jù)庫。 (6)CancelUpdate 方法 取消對數(shù)據(jù)庫數(shù)據(jù)的更新,即從緩沖區(qū)中除掉數(shù)據(jù),取消更新。 DreamweaverMX 的概述 DreamweaverMX 是 Macromedia 公司最新推 出的網(wǎng)爺制作“三劍客( DreamweaverMX、 FlashMX、 FireworksMX)之一,是設(shè)計并且管理網(wǎng)絡(luò)站點和網(wǎng)頁的專業(yè)的 HTML 編輯器。 DreamweaverMX 是一個所見即所得的網(wǎng)頁編輯器,集功能強勁的可視化設(shè)計、應用開發(fā)環(huán)境以及代碼編輯一身的工具,支持最新的 DHTML 和 CSS 標準。它采用了多種先進技術(shù),能夠快速高效地創(chuàng)建極具表現(xiàn)力和動感效果的網(wǎng)頁,使網(wǎng)頁創(chuàng)作過程變得十分簡單。它用于對 Web 站點、 Web 應用程序進行設(shè)計、編碼和開發(fā),使開發(fā)人員和網(wǎng)頁設(shè)計師能夠快捷地創(chuàng)建代碼規(guī)范的應用程序,開發(fā) 環(huán)境精簡而高效。開發(fā)人員能夠運用它與他們的服務器技術(shù)構(gòu)建功能強大的網(wǎng)絡(luò)應用程序銜接到用戶的數(shù)據(jù)、網(wǎng)絡(luò)服務體系上。 DreamweaverMX 提供基于強大的規(guī)范管理來確保高質(zhì)量的設(shè)計,設(shè)計環(huán)境提供 CSS 能迅速高效地開發(fā)代碼簡潔、專業(yè)規(guī)范的站點。通過手工編碼和使用可視化對象和行為來快速生成動態(tài)的、數(shù)據(jù)庫驅(qū)動的 WEB 應用程序。 DreamweaverMX 用于 ColdFusion、 ASP、 、 JSP和 PHP 的服務器代碼庫能夠使用所有前沿的服務器端技術(shù),以可視方式創(chuàng)建動態(tài) WEB站點,使用一種開發(fā)工具即可與 多種站點和后端技術(shù)集成。 DreamweaverMX 包含并擴展了 Macromedia UltraDev 中的所有功能,以幫助使用 ASP、 、 ColdFusion 標記語言( CFML)、 JSP 和 PHP等服務器語言來生成由動態(tài)數(shù)據(jù)庫支持的 WEB 應用程序。 DreamweaverMX 也是開放式和可擴展的,賦予使用者最大的自由度和靈活性來選擇今天或?qū)碜钸m合自己工作的技術(shù)。 第 3 章 系統(tǒng)分析 學生是一個龐大的群體,相關(guān)的信息比較多,人工管理起來較復雜。所以各種各樣的學生信息管理系統(tǒng)相應而生,這里運用 ADO 數(shù)據(jù)庫對象訪問模型來 建立一個簡單的學生信息管理系統(tǒng)。要開發(fā)的學生信息系統(tǒng)主界面如下圖: 從界面可以看到,該學生信息管理系統(tǒng)主要提供包括數(shù)據(jù)添加、瀏覽修改和刪除、查詢、打印報表、統(tǒng)計和用戶管理 5 個模塊。 ( 1) 數(shù)據(jù)添加:用于添加學生的一些基本信息。這里包括學籍信息、課程信息和成績信息,從而為進行學生信息基本操作提供了數(shù)據(jù)基礎(chǔ)。 ( 2) 瀏覽修改和刪除:可以對學生的信息首先瀏覽,然后可以對信息進行修改、刪除操作。 ( 3) 查詢:提供簡單查詢和復雜查詢。 ( 4) 打印報表:該系統(tǒng)中一個很重要的部分。這里分別對學籍信息、成績信息和不 及格學生的信息生成了相應的報表,并且可以通過相應的功能來打印報表。 ( 5) 統(tǒng)計和用戶管理:對訪問該網(wǎng)站的數(shù)量進行統(tǒng)計,同時這個模塊里面還包含了用戶管理。 3. 1 需求分析 ( 1) 由于業(yè)務的需要和保密性,以及便于管理,系統(tǒng)用戶應該具有不同的等級,即不同的權(quán)限。 ( 2) 軟件能夠?qū)W生的學籍信息進行記錄,能夠非常方便地瀏覽、添加、修改和查詢學生的學籍信息。能夠通過軟件及時了解學生的基本的情況,同時能提供學籍信息的統(tǒng)計情況和學籍信息的報表,并應該具有打印的功能,因為這是學生信息管理系統(tǒng)中 非常核心的部分。 ( 3) 軟件能夠?qū)φn程的基本信息進行管理,有一個非常方便的添加界面,并且能夠?qū)φn程信息進行修改、查詢和刪除操作。 ( 4) 成績管理是學生信息管理系統(tǒng)中一個很重要的部分,為學校制訂相應的教學計劃提供了一定的幫助,同時也方便教師及時掌握學生的學習情況。首先軟件應該有一個很好的成績添加界面,并且能夠?qū)φn程信息進行修改、查詢和刪除操作。軟件能夠提供簡單的統(tǒng)計功能,統(tǒng)計補考學生的情況。軟件能夠分別為學生成績和補考學生制訂報表,并且有相應的打印功能。 ( 5) 系統(tǒng)有數(shù)據(jù)庫維護功能。 ( 6) 系統(tǒng)運行在 windows 平臺上。系統(tǒng)還應有 一個較好的圖形用戶界面。 ( 7) 系統(tǒng)應該有很好的可擴展性。 該系統(tǒng)開發(fā)宗旨以及總體任務就是要實現(xiàn)學生信息管理的自動化、規(guī)范化和系統(tǒng)化。 學生信息管理系統(tǒng)的用例包括: ? 數(shù)據(jù)添加 ? 瀏覽、修改和刪除 ? 查詢 ? 打印報表 ? 統(tǒng)計 ? 用戶管理 數(shù)據(jù)添加用例包括對學籍信息、課程信息和成績信息的錄入。學生所有學籍信息的基本資料輸入,在這里通過一個“添加信息”窗口來實現(xiàn),并通過該窗口鏈接到課程信息和成績信息的錄入窗口。 瀏覽、修改和刪除用例同樣需要實現(xiàn)對學籍信息、課程信息和成績信息的瀏覽、修改的刪除操作,這都在同一個 窗口進行。 查詢用例在一個窗口中通過關(guān)鍵字或者常用的查詢方式來實現(xiàn)查詢功能。 打印報表用例是很重要的一個用例,它提供給用戶生成報表和打印的功能,能夠很方便地將學生成績和補考學生名單打印出來。 統(tǒng)計用例可以統(tǒng)計補考學生的名單,可以按照不同的方式進行統(tǒng)計,如按班級來統(tǒng)計,按學號來統(tǒng)計。 用戶管理用例實現(xiàn)對用戶分級管理,將用戶分為超級管理員和一般管理員。超級管理員具有一般管理員所有的權(quán)限。 3. 2 UML 系統(tǒng)建模 3. 2. 1 學生信息管理系統(tǒng)的用例分析 用例圖如下: ? 系統(tǒng)管理員:除用戶管理外所有的用例。 ? 超級管理員:所有的用例。 3. 2. 2 學生信息管理系統(tǒng)的域名分析 學生信息管理系統(tǒng)中的域主要包括學生( student)、課程( course)、成績( achievement)。可以在類圖中將上面這些域以及它們之間的關(guān)系表示出來,如下圖: 學生信息 學生 ID 添加 刪除 修改 查詢 0..n 0..n 成 績信息 成績 ID 添加 刪除 修改 查詢 課程信息 課程 ID 添加 刪除 修改 查詢 系統(tǒng)管理員 數(shù)據(jù)添加 瀏覽修改刪除 查詢 打印報表 統(tǒng)計 用戶管理 超級管理員 3. 2. 3 學生信息管理系統(tǒng)的設(shè)計 在設(shè)計階段,要先設(shè)計類的狀態(tài)圖。不是所有的類都有狀態(tài)圖。在該系統(tǒng)中,有狀態(tài)圖的類有學生,學生狀態(tài)圖,如下圖所示: 3. 2. 4 學生信息管理的時序圖: 3. 2. 5 系統(tǒng)配置: 系統(tǒng)配置要根據(jù)用戶的實際情況設(shè)計,主要依據(jù)就是系統(tǒng)的吞吐量和系統(tǒng)對穩(wěn)定性的要求。 入學 學籍信息添加 查詢 成績添加 修改 刪除 返回主界面 瀏覽查詢修改界面 添加學籍信息界面 添加課程信息界面 添加學籍信息 添加課程信息 瀏覽查詢修改 系統(tǒng)管理員 1.軟件配置: 軟件配置主要包括 數(shù)據(jù)庫的選擇和系統(tǒng)的選擇。學生信息管理系統(tǒng)的軟件配置要根據(jù)用戶對系統(tǒng)穩(wěn)定性要求、系統(tǒng)的容量以及用戶的維護水平來確定。 ( 1) 數(shù)據(jù)庫選擇 可以根據(jù)數(shù)據(jù)量的大小選擇不同的數(shù)據(jù)庫,如下所示: 用戶 數(shù)據(jù)量 (記錄數(shù)) 穩(wěn)定性 要求 維護 水平 備選 數(shù)據(jù)庫 鄉(xiāng)村、社區(qū)小學( 10~ 30人) 50~ 5000 低 差 Access foxpro 中心小學、城鎮(zhèn)中學( 30~100 人) 5000~ 50000 中 一般 Access Sqlserver 中學、中等??茖W校( 100~1000 人) 50000~ 202000 較高 較好 Access
點擊復制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1