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

正文內(nèi)容

基于asp的學(xué)籍管理系統(tǒng)—計(jì)算機(jī)(論文)(編輯修改稿)

2025-01-12 09:42 本頁面
 

【文章內(nèi)容簡介】 (1)數(shù)據(jù)記錄篩選: sql=select*from 數(shù)據(jù)表 where 字段名 =字段值 orderby 字段名 [desc] sql=select*from 數(shù)據(jù)表 where 字段名 like39。%字段值 %39。orderby 字段名 [desc] sql=selecttop10*from 數(shù)據(jù)表 where 字段名 orderby 字段名 [desc] sql=select*from 數(shù)據(jù)表 where 字段名 in(39。值 139。,39。值 239。,39。值 339。) sql=select*from 數(shù)據(jù)表 where 字段名 between 值 1and 值 2 (2)更新數(shù)據(jù)記錄: sql=update 數(shù)據(jù)表 set 字段名 =字段值 where 條件表達(dá)式 sql=update 數(shù)據(jù)表 set 字段 1=值 1,字段 2=值 2…… 字段 n=值 nwhere 條件表達(dá)式 (3)刪除數(shù)據(jù)記錄: sql=deletefrom 數(shù)據(jù)表 where 條件表達(dá)式 sql=deletefrom 數(shù)據(jù)表 (將數(shù)據(jù)表所有記錄刪除 ) (4)添加數(shù)據(jù)記錄: sql=insertinto 數(shù)據(jù)表 (字段 1,字段 2,字段 3…)values( 值 1,值 2,值 3…) sql=insertinto目標(biāo)數(shù)據(jù)表 select*from源數(shù)據(jù)表 (把源數(shù)據(jù)表的記錄添加到目標(biāo)數(shù)據(jù)表 ) (5)數(shù)據(jù)記錄統(tǒng)計(jì)函數(shù): AVG(字段名 )得出一個表格欄平均值 COUNT(*166。字段名 )對數(shù)據(jù)行數(shù)的統(tǒng)計(jì)或?qū)δ骋粰谟兄档臄?shù)據(jù)行數(shù)統(tǒng)計(jì) MAX(字段名 )取得一個表格欄最大的值 MIN(字段名 )取得一個表格欄最小的值 SUM(字段名 )把數(shù)據(jù)欄的值相加 引用以上函數(shù)的方法: sql=selectsum(字段名 )as 別名 from 數(shù)據(jù)表 where 條件表達(dá)式 setrs=(sql) 用 rs(別名 )獲取統(tǒng)的計(jì)值,其它函數(shù)運(yùn)用同上。 (5)數(shù)據(jù)表的建立和刪除: CREATETABLE 數(shù)據(jù)表名稱 (字段 1 類型 1(長度 ),字段 2 類型 2(長度 )……) DROPTABLE 數(shù)據(jù)表名稱 (永久性刪除一個數(shù)據(jù)表 ) : 將記錄指針從當(dāng)前的位置向下移一行 將記錄指針從當(dāng)前的位置向上移一行 將記錄指針移到數(shù)據(jù)表第一行 將記錄指針移到數(shù)據(jù)表最后一行 =N 將記錄指針移到數(shù)據(jù)表第 N 行 =N 將記錄指針移到第 N 頁的第一行 =N 設(shè)置每頁為 N 條記錄 根據(jù) pagesize 的設(shè)置返回總頁數(shù) 返回記錄總數(shù) 返回記錄指針是否超出數(shù)據(jù)表首端, true 表示是, false 為否 返回記錄指針是否超出數(shù)據(jù)表末端, true 表示是, false 為否 刪除當(dāng)前記錄,但記錄指針不會向下移動 添加記錄到數(shù)據(jù)表末端 更新數(shù)據(jù)表記錄 VBScript 介紹 Microsoft Visual Basic Scripting Edition 是程序開發(fā)語言 Visual Basic家族的最新成員,它將靈活的 Script 應(yīng)用于更廣泛的領(lǐng)域,包括 Microsoft Inter Explorer 中的 Web 客戶機(jī) Script 和 Microsoft Inter Information Server 中的 Web 服務(wù)器 Script。 VBScript 使用 ActiveX? Script 與宿主應(yīng)用程序?qū)υ?。使?ActiveX Script,瀏覽器和其他宿主應(yīng)用程序不再需要每個 Script 部件的特殊集成代碼。ActiveX Script 使宿主可以編譯 Script、獲取和調(diào)用入口點(diǎn)及管理開發(fā)者可用的命名空間。通過 ActiveX Script,語言廠商可以建立標(biāo)準(zhǔn) Script 運(yùn)行時語言。Microsoft 將提供 VBScript 的運(yùn)行時支持。 Microsoft 正在與多個 Inter 組一起定義 ActiveX Script 標(biāo)準(zhǔn)以使 Script 引擎可以互換。 ActiveX Script 可用在 Microsoft174。 Inter Explorer 和 Microsoft174。 Inter Information Server 中。 VBScript 只有一種數(shù)據(jù)類型,稱為 Variant。 Variant 是一種特殊的數(shù)據(jù)類型,根據(jù)使用的方式,它可以包含不同類別的信息。因?yàn)?Variant 是 VBScript中唯一的數(shù)據(jù)類型,所以它也 VBScript 中所有函數(shù)的返回值的數(shù)據(jù)類型。最簡單的 Variant 可以包含數(shù)字或字符串信息。 Variant 用于數(shù)字上下文中時作為數(shù)字處理,用于字符串上下文中時作為字符串處理。這就是說,如果使用看起來象是數(shù)字 的數(shù)據(jù),則 VBScript 會假定其為數(shù)字并以適用于數(shù)字的方式處理。與此類似,如果使用的數(shù)據(jù)只可能是字符串,則 VBScript 將按字符串處理。當(dāng)然,也可以將數(shù)字包含在引號 ()中使其成為字符串。除簡單數(shù)字或字符串以外,Variant 可以進(jìn)一步區(qū)分?jǐn)?shù)值信息的特定含義。例如使用數(shù)值信息表示日期或時間。此類數(shù)據(jù)在與其他日期或時間數(shù)據(jù)一起使用時,結(jié)果也總是表示為日期或時間。當(dāng)然,從 Boolean 值到浮點(diǎn)數(shù),數(shù)值信息是多種多樣的。 Variant 包含的數(shù)值信息類型稱為子類型。大多數(shù)情況下,可將所需的數(shù)據(jù)放進(jìn) Variant 中,而Variant 也會按照最適用于其包含的數(shù)據(jù)的方式進(jìn)行操作。聲明變量的一種方式是使用 Dim 語句、 Public 語句和 Private 語句在 Script 中顯式聲明變量。 另一種方式是通過直接在 Script 中使用變量名這一簡單方式隱式聲明變量。這通常不是一個好習(xí)慣,因?yàn)檫@樣有時會由于變量名被拼錯而導(dǎo)致在運(yùn)行Script 時出現(xiàn)意外的結(jié)果。因此,最好使用 Option Explicit 語句顯式聲明所有變量。 在 VBScript 中,過程被分為兩類: Sub 過程和 Function 過程。 (1)Sub 過程 Sub 過程是包含在 Sub 和 End Sub 語句之間的一組 VBScript 語句,執(zhí)行操作但不返回值。 Sub 過程可以使用參數(shù)(由調(diào)用過程傳遞的常數(shù)、變量或表達(dá)式)。 (2)Function 過程 Function過程是包含在 Function和 End Function語句之間的一組 VBScript語句。 Function 過程與 Sub 過程類似,但是 Function 過程可以返回值。 Function過程可以使用參數(shù)(由調(diào)用過程傳遞的常數(shù)、變量或表達(dá)式)。如果 Function過程無任何參數(shù),則 Function 語句必須包含空括號 ()。 Function 過程通過函數(shù)名返回一個值,這個值是在過程的語句中賦給函數(shù)名的。 Function 返回值的數(shù)據(jù)類型總是 Variant。 中可使用下列循環(huán)語句: ☆ Do...Loop:當(dāng)(或直到)條件為 True 時循環(huán)。 ☆ While...Wend:當(dāng)條件為 True 時循環(huán)。 ☆ For...Next:指定循環(huán)次數(shù),使用計(jì)數(shù)器重復(fù)運(yùn)行語句。 ☆ For Each...Next:對于集合中的每項(xiàng)或數(shù)組中的每個元素,重復(fù)執(zhí)行一組語句。 VBScript 中可使用以下條件語句: ☆ If...Then...Else 語句 ☆ Select Case 語句 適應(yīng) Inter 時代需求的 B/S 體系架構(gòu) B/S 架構(gòu),或稱瀏覽器 /服務(wù)器架構(gòu),其最顯著的特點(diǎn)就是客戶端操作界面,采用我們上網(wǎng)時常見的瀏覽器形式??蛻舳说暮竺媸菓?yīng)用服務(wù)器和數(shù)據(jù)庫服務(wù)器,客戶端通過瀏覽器訪問服務(wù)器以及與服務(wù)器相連的后臺數(shù)據(jù)庫,發(fā)出數(shù)據(jù)請求,由應(yīng)用服務(wù)器,或者稱之為 Web服務(wù)器向后臺數(shù)據(jù)庫服務(wù)器取出數(shù)據(jù)并進(jìn)行計(jì)算,將結(jié)果返回瀏覽器,完成整個操作過程。 C/S架構(gòu): 以往軟件產(chǎn)品常采用 C/S 結(jié)構(gòu),或稱為客戶機(jī) /服務(wù)器 結(jié)構(gòu),整個應(yīng)用系統(tǒng)被分為客戶機(jī)和服務(wù)器兩部分。客戶端的界面采用的是專用的開發(fā)界面,比如說我們常見的 Word、 Excel 等產(chǎn)品界面,客戶端需要安裝專用的軟件,并進(jìn)行管理和維護(hù)。 客戶機(jī)主要用來管理接口,執(zhí)行客戶機(jī)軟件應(yīng)用程序、采集數(shù)據(jù)以及向服務(wù)器發(fā)出應(yīng)用請求,完成應(yīng)用處理。服務(wù)器主要用來承擔(dān)系統(tǒng)的數(shù)據(jù)共享管理、通訊管理、文件管理和向客戶機(jī)提供服務(wù),完成數(shù)據(jù)訪問和事務(wù)處理。 B/S架構(gòu)較之于 C/S 架構(gòu)的優(yōu)勢 客戶受益點(diǎn): 從前面我們對對兩種架構(gòu)的比較來說,我們可以看出,應(yīng)用采用 B/S架構(gòu)的應(yīng)用 程序,客戶可以獲得多方面的受益: ? 建設(shè)周期短; ? 投入費(fèi)用低; ? 使用、管理和維護(hù)方便; ? 跨平臺運(yùn)行、與其他系統(tǒng)和 Inter 無縫集成; 特點(diǎn) 優(yōu)勢 客戶端不需要安裝任何軟件,有 IE 瀏覽器即可 客戶端軟件研發(fā)費(fèi)用完全避免 客戶端零管理,節(jié)省管理費(fèi)用和人員精力 縮短產(chǎn) 品研發(fā)和項(xiàng)目實(shí)施周期,見效快 使用簡單,懂得上網(wǎng)即懂軟件操作,易用性好 所用內(nèi)容都運(yùn)行、存放在服務(wù)器端 集中管理、統(tǒng)一維護(hù)、分類有序存放信息和數(shù)據(jù) 在服務(wù)器端可實(shí)現(xiàn)整個系統(tǒng)的維護(hù)、升級、擴(kuò)充等,管理維護(hù)方便。 與 Inter 的根本一致性 具有良好的可擴(kuò)充性,可以隨意增建功能模塊,可實(shí)現(xiàn)與單位已有系統(tǒng)和Inter(如單位網(wǎng)站等)的無縫集成,實(shí)現(xiàn)單位資源的全面整合。 ? 良好的復(fù)用性和可擴(kuò)充性。 可以說, B/S 結(jié)構(gòu)是當(dāng)前管理軟件系統(tǒng)架構(gòu)的必然趨勢。 2 系統(tǒng)簡介以及系統(tǒng)概要設(shè)計(jì) 學(xué)籍管理信息系統(tǒng)總體功能簡介 學(xué)籍管理信息系統(tǒng)是針對各個班級繁雜的黨內(nèi)事務(wù)而開發(fā)的信息管理系統(tǒng)。根據(jù)初期的設(shè)計(jì),實(shí)現(xiàn)了學(xué)生基本情況的管理,黨費(fèi)收繳管理,日常事務(wù)的提醒,以及信息發(fā)布等幾個方面的功能。 學(xué)籍管理信息系統(tǒng)功能模塊簡介 系統(tǒng)的功能模塊包括 學(xué)籍管理模塊和系統(tǒng)管理模塊。學(xué)生信息管理模塊是可以對學(xué)生進(jìn)行查詢、錄入、修改、刪除等操作,動態(tài)了解各學(xué)生基本信息。系統(tǒng)管理模塊是讓個系統(tǒng)管理負(fù)責(zé)人進(jìn)行系統(tǒng)數(shù)據(jù)的添加,修改,刪除,查詢,統(tǒng)計(jì)等工作,提高了工作效率。 系統(tǒng)具體功能描述 學(xué)生信息管理模塊功能 登陸界面如下圖所示: 輸入正確用戶名和密碼,點(diǎn)擊“登陸”即可進(jìn)入。 學(xué)生成績查詢界面如下圖所示: 選定條件后點(diǎn)擊查找按鈕進(jìn)行查找即可。 系統(tǒng)主菜單界面圖如下: 點(diǎn)擊左側(cè)對應(yīng)的鏈接即可訪問相應(yīng)的功能頁面。 學(xué)生基本信息錄入 ,按照要求填寫好學(xué)生的各項(xiàng)基本資料 點(diǎn)擊“錄入”即可。 系統(tǒng)管理模塊功能 公告管理:輸入標(biāo)題和內(nèi)容點(diǎn)擊“發(fā)布”即可。 班級管理:選擇年級和專業(yè)后可以進(jìn)行班級的添加。 專業(yè)開設(shè)情況查閱: 課程管理:進(jìn)行課程的添加、修改和刪除等操作。 用戶管理:用戶權(quán)限、密碼修改和用戶刪除、添加等 學(xué)籍信息管理系統(tǒng)性能需求 由于學(xué)生信息管理系統(tǒng)包含有太多信息,因此,在系統(tǒng)設(shè)計(jì)的時候除了注重用戶的需求,還要保證系統(tǒng)的安全性和可靠性。不同的用戶擁有不同的權(quán)限,永遠(yuǎn)最高權(quán)限的管理員才能添加,更 新,修改,刪除數(shù)據(jù),只有一般權(quán)限的用戶(學(xué)生)只能讀取,瀏覽信息,保證了系統(tǒng)的安全性。并在保證安全性和可靠性的前提下盡量滿足系統(tǒng)的高效性。 學(xué)籍管理信息系統(tǒng)的分析和概要設(shè)計(jì) 學(xué)籍管理信息系統(tǒng)分析 根據(jù)實(shí)際情況,使用快速原型法( Rapid Prototyping)即以少量代價快速地構(gòu)造一個可執(zhí)行的軟件系統(tǒng)模型。這樣,可以較快地確定需求,然后采用循環(huán)進(jìn)化的開發(fā)方式,對系統(tǒng)模型作連續(xù)的精化,將系統(tǒng)需具備的性質(zhì)逐漸增加上去,直到所有的功能全部滿足。 快速原型法也稱為面向?qū)ο蠓椒ㄊ墙陙磲槍Y(jié)構(gòu)程 序設(shè)計(jì)( SA—SD—SP)的缺陷提出的設(shè)計(jì)新途徑,是適應(yīng)當(dāng)前計(jì)算機(jī)技術(shù)的進(jìn)步及對軟件需求的極大增長而出現(xiàn)的。是一種快速、靈活、交互式的軟件開發(fā)方法學(xué)。其核心是用交互的、快速建立起來的原型取代了形式的、僵硬的(不易修改的)大快的規(guī)格說明 [7]。 所謂的快速原型是快速建立起來的可以在計(jì)算機(jī)上運(yùn)行的程序,它所能完成的功能往往是最終系統(tǒng)能完成的功能的一個子集。如下圖所示(圖中的實(shí)線箭頭表示開發(fā)過程,虛線箭頭表示維護(hù)過程),快速原型模型的第一步是快速建立一個能反映基本需求的原型模型,并讓其在計(jì)算機(jī)上能試運(yùn)行,通過實(shí)踐 來了解目標(biāo)系統(tǒng)的概貌。 圖 4 快速原型模型 從上圖可以看出,快速原型模型是不帶反饋環(huán)的,這正是這種過程模型的主要優(yōu)點(diǎn):系統(tǒng)的開發(fā)基本上是線性順序進(jìn)行的。系統(tǒng)通過與用戶交互而得到驗(yàn)證,據(jù)此得到驗(yàn)證正確地描述了用戶的需求,因此,在開發(fā)過程的后續(xù)階段不會因?yàn)榘l(fā)現(xiàn)了設(shè)計(jì)文檔的錯誤而進(jìn)行較大的返工。 通過建立原型系統(tǒng)可以學(xué)到許多的東西,至少可以知道了 “系統(tǒng)該做什么,不應(yīng)該做什么,以及怎樣不去做不該做的 ”,所以,在設(shè)計(jì)和編碼階段發(fā)生錯誤的可能性也比較小,這自然減少了在后續(xù)階段需要改正前面階段所犯的錯誤的可能性。 快速原 型的本質(zhì)是 “快速 ”。原型的用途是獲知用戶的真正需求。一旦需求確定下來,原型將被拋棄。因此,原型系統(tǒng)的內(nèi)部結(jié)構(gòu)并不重要,重要的是,必須迅速地構(gòu)件原型,然后根據(jù)用戶的需求迅速的修改原型。 依據(jù)此設(shè)計(jì)思想,通過對
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1