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

正文內(nèi)容

基于asp的學(xué)籍管理系統(tǒng)—計(jì)算機(jī)(論文)-預(yù)覽頁

2025-01-08 09:42 上一頁面

下一頁面
 

【正文】 Pidgin of Communist Party。完善的管理信息系統(tǒng) MIS具有以下四個標(biāo)準(zhǔn):確定的信息需求、信息的可采集與可加工、可以通過程序?yàn)楣芾砣藛T提供信息、可以對信息進(jìn)行管理。只有在合理的管理體制、完善的規(guī)章制度、穩(wěn)定的工作秩序、科學(xué)的管理方法和準(zhǔn)確的原始數(shù)據(jù)的基礎(chǔ)上,才能進(jìn)行 MIS的開發(fā)。遠(yuǎn)遠(yuǎn)不能適應(yīng)發(fā)展的需要。 技術(shù)選定 隨著 Inter/Intra技術(shù)的興起 , 將原本在單機(jī)或本地局域網(wǎng)上運(yùn)行的數(shù)據(jù)庫系統(tǒng)移植到因特網(wǎng)中 , 即開發(fā)基于 Browser/Server模式的新一代 MIS系統(tǒng) , 正成為技術(shù)發(fā)展的趨勢。 ASP擁有許多比現(xiàn)在的 Web開發(fā)模式強(qiáng)大的優(yōu)勢 [9]。 利用網(wǎng)絡(luò)和數(shù)據(jù)庫技術(shù),結(jié)合目前硬件價(jià)格普遍下跌與寬帶網(wǎng)大力建設(shè)的有利優(yōu)勢,應(yīng)用 Active Server Page 技術(shù),我開發(fā)了基于 B/S 模式多用戶客戶管理系統(tǒng)這一程序。 ASP 技術(shù)介紹 Microsoft Active Server Pages 即我們所稱的 ASP,其實(shí)是一套微軟開發(fā)的服務(wù)器端腳本環(huán)境。有了 ASP就不必?fù)?dān)心客戶的瀏覽器是否能運(yùn)行所編寫的代碼,因?yàn)樗械某绦蚨紝⒃诜?wù)器端執(zhí)行,包括所有嵌在普通HTML 中的腳本程序。 ,如 Windows 的記事本,即可進(jìn)行編輯設(shè)計(jì)。除了可使用 VBScript 或JScript 語言來設(shè)計(jì)外,還通過 plugin的方式 ,使用由第三方所提供的其他腳本語言,譬如 REXX、 Perl、 Tcl 等。 ( Objectoriented)。 ASP 最重要的優(yōu)點(diǎn)是能夠建立對諸如時間、地點(diǎn)、用戶標(biāo)志、以前的選擇和活動等因素敏感的頁面。它采用封裝對象,程序調(diào)用對象的技術(shù),簡化編程,加強(qiáng)程序間合作。這樣就不必?fù)?dān)心瀏覽器是否支持 ASP 所使用的編程語言。而在服務(wù)器端,則無需考慮瀏覽器的支持問題。這樣就可以防止別人抄襲程序。 ASP 程序的控制部份,是使用VBScript、 JavaScript 等腳本語言來設(shè)計(jì)的,當(dāng)執(zhí)行 ASP 程序時,腳本程序?qū)⒁徽酌畎l(fā)送給腳本解釋器 (即腳本引擎 ),由腳本解釋器進(jìn)行翻譯并將其轉(zhuǎn)換成服務(wù)器所能執(zhí)行的命令。只需將 .asp 程序放在 Web 服務(wù)器的虛擬目錄下(該目錄必須要有可執(zhí)行權(quán)限),就可以通過 WWW 的方式訪問 ASP 程序了。如前所述 ASP 所提供的腳本運(yùn)行環(huán)境可支持多種腳本語言,譬如: JavaScript、 REXX、 PERL 等等,這無疑給 ASP程序設(shè)計(jì)者提供了廣泛的發(fā)揮余地。此請求可以 HTML 的形式輸入或僅以 URL 的形式作出。還有通過將不合法字符轉(zhuǎn)化為合法字符,把字符串轉(zhuǎn)換為 URL 和 HTML 正確的使用格式的方法。 ObjectContext 對象用來管理事務(wù)處理。 Data Access Component MDAC 作為操作系統(tǒng)的組成部分的組件,與 ASP 一起提供。 Command 對象就是對數(shù)據(jù)庫進(jìn)行發(fā)號施令,比如建立新的索引,執(zhí)行查詢等,它可以通過標(biāo)準(zhǔn)的 SQL 數(shù)據(jù)庫操作語言得以實(shí)現(xiàn)。由于本次設(shè)計(jì)用到的不多 ,在此就不詳細(xì)介紹了 腳本對象 他們分別是 Dictionary、 FileSystemObject 和 到的也不多 ,在此就不詳細(xì)介紹了。 Structured Query Language 包含 4 個部分: ☆數(shù)據(jù)查詢語言 DQLData Query Language SELECT ☆據(jù)操縱語言 DQLData Manipulation Language INSERT, UPDATE, DELETE ☆數(shù)據(jù)定義語言 DQLData Definition Language CREATE, ALTER, DROP ☆數(shù)據(jù)控制語言 DQLData Control Language COMMIT WORK, ROLLBACK WORK SQL 的優(yōu)點(diǎn) SQL 廣泛地被采用正說明了它的優(yōu)點(diǎn)。所有 SQL 語句接受集合作為輸入,返回集合作為輸出。所有 SQL 語句使用查詢優(yōu)化器,它是 RDBMS 的一部分,由它決定對指定數(shù)據(jù)存取的最快速度的手段。 SQL 為許多任 務(wù)提供了命令,包括: ☆查詢數(shù)據(jù) ☆在表中插入、修改和刪除記錄 ☆建立、修改和刪除數(shù)據(jù)對象 ☆控制對數(shù)據(jù)和數(shù)據(jù)對象的存取 ☆保證數(shù)據(jù)庫一致性和完整性 以前的數(shù)據(jù)庫管理系統(tǒng)為上述各類操作提供單獨(dú)的語言,而 SQL將全部任務(wù)統(tǒng)一在一種語言中。它是可以移植的,并 且容易學(xué)習(xí)使用。如果使用了 PL/pgSQL,那么可以把一塊運(yùn)算和一系列查詢在數(shù)據(jù)庫服務(wù)器 里面組成一個塊,這樣就擁有了過程語言的力量并且簡化 SQL 的使用,因而節(jié)約了大量的時間,因?yàn)橛貌恢冻隹蛻舳?/服務(wù)器通訊的過熱。pwd=數(shù)據(jù)庫密碼 。UID=sa。orderby 字段名 [desc] sql=selecttop10*from 數(shù)據(jù)表 where 字段名 orderby 字段名 [desc] sql=select*from 數(shù)據(jù)表 where 字段名 in(39。,39。 (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。通過 ActiveX Script,語言廠商可以建立標(biāo)準(zhǔn) Script 運(yùn)行時語言。 Inter Explorer 和 Microsoft174。因?yàn)?Variant 是 VBScript中唯一的數(shù)據(jù)類型,所以它也 VBScript 中所有函數(shù)的返回值的數(shù)據(jù)類型。與此類似,如果使用的數(shù)據(jù)只可能是字符串,則 VBScript 將按字符串處理。此類數(shù)據(jù)在與其他日期或時間數(shù)據(jù)一起使用時,結(jié)果也總是表示為日期或時間。聲明變量的一種方式是使用 Dim 語句、 Public 語句和 Private 語句在 Script 中顯式聲明變量。 在 VBScript 中,過程被分為兩類: Sub 過程和 Function 過程。 Function 過程與 Sub 過程類似,但是 Function 過程可以返回值。 Function 返回值的數(shù)據(jù)類型總是 Variant。 ☆ For Each...Next:對于集合中的每項(xiàng)或數(shù)組中的每個元素,重復(fù)執(zhí)行一組語句??蛻舳说慕缑娌捎玫氖菍S玫拈_發(fā)界面,比如說我們常見的 Word、 Excel 等產(chǎn)品界面,客戶端需要安裝專用的軟件,并進(jìn)行管理和維護(hù)。 與 Inter 的根本一致性 具有良好的可擴(kuò)充性,可以隨意增建功能模塊,可實(shí)現(xiàn)與單位已有系統(tǒng)和Inter(如單位網(wǎng)站等)的無縫集成,實(shí)現(xiàn)單位資源的全面整合。根據(jù)初期的設(shè)計(jì),實(shí)現(xiàn)了學(xué)生基本情況的管理,黨費(fèi)收繳管理,日常事務(wù)的提醒,以及信息發(fā)布等幾個方面的功能。 系統(tǒng)具體功能描述 學(xué)生信息管理模塊功能 登陸界面如下圖所示: 輸入正確用戶名和密碼,點(diǎn)擊“登陸”即可進(jìn)入。 系統(tǒng)管理模塊功能 公告管理:輸入標(biāo)題和內(nèi)容點(diǎn)擊“發(fā)布”即可。不同的用戶擁有不同的權(quán)限,永遠(yuǎn)最高權(quán)限的管理員才能添加,更 新,修改,刪除數(shù)據(jù),只有一般權(quán)限的用戶(學(xué)生)只能讀取,瀏覽信息,保證了系統(tǒng)的安全性。 快速原型法也稱為面向?qū)ο蠓椒ㄊ墙陙磲槍Y(jié)構(gòu)程 序設(shè)計(jì)( SA—SD—SP)的缺陷提出的設(shè)計(jì)新途徑,是適應(yīng)當(dāng)前計(jì)算機(jī)技術(shù)的進(jìn)步及對軟件需求的極大增長而出現(xiàn)的。如下圖所示(圖中的實(shí)線箭頭表示開發(fā)過程,虛線箭頭表示維護(hù)過程),快速原型模型的第一步是快速建立一個能反映基本需求的原型模型,并讓其在計(jì)算機(jī)上能試運(yùn)行,通過實(shí)踐 來了解目標(biāo)系統(tǒng)的概貌。 快速原 型的本質(zhì)是 “快速 ”。 依據(jù)此設(shè)計(jì)思想,通過對用戶需求的分析,將學(xué)籍管理信息系統(tǒng)大致分為五個模塊:學(xué)生基本情況管理模塊、黨費(fèi)管理模塊、日常事務(wù)管理模塊、預(yù)備學(xué)生基本情況管理模塊,學(xué)生干部基本信息管理。這些技術(shù)沒有脫離經(jīng)典數(shù)據(jù)庫技術(shù)的要求。把設(shè)計(jì)轉(zhuǎn)變?yōu)閷?shí)際的數(shù)據(jù)庫,并且這些數(shù)據(jù) 庫帶有功能完備、高效能的應(yīng)用,是一個工程過程。數(shù)據(jù)庫也被越來越多地應(yīng)用于生成和維護(hù)多媒體應(yīng)用程序上。 使用計(jì)算機(jī)以后,數(shù)據(jù)處理的速度和規(guī)模,無論是相對于手工方式,還是機(jī)械方式,都有無可比擬的優(yōu)勢。 數(shù)據(jù)庫在一個信息管理系統(tǒng)中占有非常重要的位置,數(shù)據(jù)庫結(jié)構(gòu)設(shè)計(jì)的好壞將直接對應(yīng)用系統(tǒng)的效果產(chǎn)生影響。 ( 2)創(chuàng)建數(shù)據(jù)庫文件 如果操作系統(tǒng)中安裝了 ACCESS2021的話,可以在開始菜單的程序菜單中可以找到。點(diǎn)擊創(chuàng)建就完成。先看看 VB 是如何 與 ACCESS2021 數(shù)據(jù)庫相連接的。 \ amp。 DBpath 39。其中有兩個變量要定義為公用的變量,因?yàn)檫@段代碼是放在一個模塊中的,為了在每一個窗體中能夠使用這個變量,所以必須要聲明為公用變量。 管理員基本信息表 Admin 用戶基本信息表 UserInfo 下面進(jìn)行詳細(xì)說明 [3]。而其中的 ASP是下一代 ASP( Active Server Page),是 ASP構(gòu)架的重要組成部分??梢酝ㄟ^在現(xiàn)有 ASP應(yīng)用程序中逐漸添加 ASP功能,隨時增強(qiáng)該 ASP應(yīng)用程序的功能 [5]。開發(fā)人員可以方便地獲得這些技術(shù)的優(yōu)點(diǎn),其中包括托管的公共語言運(yùn)行庫環(huán)境、類型安全、繼承等等。 ASP與數(shù)據(jù)庫 在 Inter還沒有開始流行的年代, Client/Server體系的二層結(jié)構(gòu)是局域網(wǎng)環(huán)境中數(shù)據(jù)庫應(yīng)用系統(tǒng)的主流結(jié)構(gòu)。數(shù)據(jù)庫服務(wù)器端負(fù)責(zé)管理數(shù)據(jù)庫,處理數(shù)據(jù)更新及完成查詢要求、運(yùn)行存儲過程 [6]。但是與 ASP框架技術(shù)相比較,運(yùn)用ADO和 ASP技術(shù)實(shí)現(xiàn)的動態(tài) Web應(yīng)用需要進(jìn)行大量的編程工作,而在 ASP框架技術(shù)中提供了一些功能非常強(qiáng)大的窗體控件,可以節(jié)省大部分的編程工作。利用 SqlConnection對象的 ConnectionString屬性可指定連接參數(shù) [4]。//打開聯(lián)接 (3)讀取數(shù)據(jù)。 //初始化一個適配器 protected MyDataSet。利用 SqlCommand對象設(shè)置相應(yīng) 的 SQL命令來完成相應(yīng)的操作。 SqlDataAdapter sqlDataAdapter=new MySqlDataAdapter(QueryStrng,MysqlConnection)。 } return MyDataTable。 } catch(Exception e) { (())。每一條記錄輸出時會建立一對 tr標(biāo)簽,而每個字段的值輸出時則建立一對 td標(biāo)簽。除了在可用性方面的支持以外, DataGrid同時也相當(dāng)節(jié)省開發(fā)時間。當(dāng)設(shè)置為 true時, DataGrid將使用 reflection檢查其數(shù)據(jù)源和對象,并為每個公用屬性或字段創(chuàng)建一個列。另一方面,自動生成的列是用映像檢索到的順序表示的,此順序不必與代碼中的列順序或數(shù)據(jù)庫表本身的列順序相匹配。 10 自動生成的列的類型始終是 BoundColumn。 BoundColumn將 DataSource的字段值顯示為純文本; ButtonColumn不綁定任何的字段,它包含有五種 DataGrid 的 事 件 : DataGrid1_SelectedIndexChanged 選擇,DataGrid1_EditCommand 編 輯 , DataGrid1_CancelCommand 取消,DataGrid1_UpdateCommand新 ,DataGrid1_DeleteCommand刪除,只需要添加少量代碼, DataGrid就具備對綁定數(shù)據(jù)進(jìn)行刪除,更新的功能; HyperLinkColumn將其顯示為一個超級鏈接; TemplateColumn則是將綁定了的字段列轉(zhuǎn)換為可以編輯的模板。這些屬性允許從總體上定制控件。這是通過設(shè)置 Bound Column的 DataFormatString屬性值完成的。如果未指定格式,則使用該值的 ToString方法。 MysqlConnection .Open()。 DataGrid處理命令事件,該事件是通過包含在其項(xiàng)目中的按鈕觸發(fā)的。通常,將它設(shè)置為主關(guān)鍵字或使用戶可以唯一標(biāo)識項(xiàng)目的某些其它字段,并將此信息用作后續(xù)的數(shù)據(jù)庫查詢或過濾數(shù)據(jù)中的準(zhǔn)
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1