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

正文內(nèi)容

高校教務(wù)管理系統(tǒng)論文-文庫吧資料

2024-10-13 21:21本頁面
  

【正文】 StuYDLeave 異動去向 varchar 60 StuOldClass 原班級名 char 30 代碼錄入 學(xué)習(xí)成績表 (stavegrade) 組織:按學(xué)號遞增順序排列,成績 ID號為唯一索引 學(xué)號為外部索引 字段名 中文說明 字段類型 字段大小 允許為空 備注說明 37 StuNo 學(xué)號▲ char 13 否 主鍵 TermNum 學(xué)年學(xué)期號 Datatime 6 CourseNo 課程編號 char 60 代碼錄入 StuTestKind 考試性質(zhì) Char 4 代碼錄入 StuTestMode 考試方式 Char 4 代碼錄入 StuCredit 學(xué)分 tinyInt 1 StuCJGrade 最后成績 smallint 2 StuCJID 成績 ID 號★ tinyint 1 否 StuCJTime 平時(shí)成績 float StuCJText 考試成績 float 學(xué)生注冊表 (stlogin) 組織:按學(xué)號遞增順序排列,注冊 ID號為唯一索引 學(xué)號為外部索引 字段名 中文說明 字段類型 字段大小 允許為空 備注說明 StuNo 學(xué)號▲ char 13 否 StuName 注冊標(biāo)志 bit 1 否 TermNum 學(xué)年學(xué)期號 char 5 否 StuZCInfo 注 冊信息 Varchar 140 stuZCID 注冊 ID 號★ smallint 否 貸款管理表 (stlend) 組織:按獎貸 ID 號遞增順序排列,獎貸 ID 號為唯一索引 學(xué)號為外部索引 字段名 中文說明 字段類型 字段大小 允許為空 備注說明 StuNo 學(xué)號▲ char 13 否 。也就相當(dāng)于字典的作用,當(dāng)用戶或軟件人員想了解某一數(shù)據(jù)的含義時(shí),查一查字典就可以了。在建庫前,先定義數(shù)據(jù)字典。其中, INSERT 用于在數(shù)據(jù)庫中用單一的操作添加一個(gè)記錄, DELETE 用于刪除數(shù)據(jù)庫表中已經(jīng)存 在的一個(gè)記錄,UPDATE 用于修改特定記錄和字段的值。其中, CREATE 用于創(chuàng)建新的表、字段和索引, DROP 命令用于刪除數(shù)據(jù)庫中的表和索引, ALTER 命令通過添加字段或改變字段定義來修改表。 SELECT 命令:用于在數(shù)據(jù)庫中查找滿足特定條件的記錄。 了解 SQL語句 SQL 語句由命令、子句、運(yùn)算符和合計(jì)函數(shù)構(gòu)成,這些元素結(jié)合起來組成語句,用來創(chuàng)建、更新、和操作數(shù)據(jù)庫。動態(tài) SQL 可以創(chuàng)建在編寫語句時(shí)無法預(yù)測其內(nèi)容的 SQL 語句。 VB 提供了一個(gè)數(shù)據(jù)環(huán)境設(shè)計(jì)器,利用它我們可以方便地調(diào)用存儲過程來執(zhí)行各種操作。許多 SQL 服務(wù)器支持存儲過程這一概念 。其優(yōu)點(diǎn)是進(jìn)一步為單一變量賦于屬性值,缺點(diǎn)是必須逐行地處理查詢結(jié)果,而不是交互式的批處理。命令對象的所有參數(shù)都包含在它的參數(shù)集中 Error 包含了由數(shù)據(jù)源產(chǎn)生的 ERROR 集合中的擴(kuò)展的錯(cuò)誤信息。嵌入式 SQL 允許用戶通對象 描述 Command 包含了一個(gè)命令的相關(guān)信息,例如,查詢字符串、參數(shù)定義等 Connection 包含了有關(guān)連接的信息, 例如游標(biāo)類型、連接字符串、查詢超時(shí)等 Recordset 查詢得到的一組記錄組成的記錄集 Fields 包含了記錄集中某一個(gè)記錄字段的信息。大多數(shù) SQL 語言都支持把 SQL 語句插入到普通的應(yīng)用程序代碼中。交互式 SQL 允許在一個(gè)類似于 dBASE 的點(diǎn)命令行提示符下輸入 SQL 語句。 一個(gè)介詞短語,由它來決定動詞在數(shù)據(jù)庫中哪個(gè)對象上動作,例如 ” FROM TABLE NAME ” 。 SQL 概述 SQL 是一種數(shù)據(jù)庫編程語言,一個(gè) SQL 查詢至少包括下面三個(gè)元素: 一個(gè)動詞,例如 SELECT,它決定了操作的類型。他們是作為前面三個(gè)對象的子對象進(jìn)行訪問的。 程序員可以創(chuàng)建這些對象并且使用這些對象訪問數(shù)據(jù)庫。例如,可 以鍵入如下這段文字作為有效地址來打開一個(gè)連接: 提供者字段: 新的 OLE DB 提供者 ADO 對象模型 ADO 對象模型定義了一個(gè)可編程的分層的對象 集合,它支持部件對象模型( COM)和OLEDB 數(shù)據(jù)源。 URL 作為連接字符串: ADO 允許使用統(tǒng)一資源定位器( URLS)來為一個(gè)特定的 ADO Connection 對象指定數(shù)據(jù)源。 記錄( Record)和流( Stream)對象: Record 對象可以在一個(gè) Recordset 對象中表示一條單獨(dú)的記錄,還被設(shè)計(jì)成表示不同層次的有組織的數(shù)據(jù)。 24 ADO 數(shù)據(jù)訪問接口 ADO 概述 ADO 最早是在 1996 年作為一個(gè)對象庫與 OLE DB 捆綁在一起,是 Microsoft Inter Information Server(IIS)3 的一個(gè)重要組成部分。 創(chuàng)建命令對象 用鼠標(biāo)右鍵單擊 Connection1,選擇 AddCommand,增加一個(gè)子命令 Command1,鼠標(biāo)右鍵單擊 Command1 選擇屬性,命令名稱改為 cmdstudents,數(shù)據(jù)庫對象選擇 ” 表 ” ,對象名稱選擇 ” 生基本信息表 ” ,點(diǎn)擊 ” 確定 ” 綁定數(shù)據(jù)環(huán)境對象 在數(shù)據(jù)環(huán)境設(shè)計(jì)器中創(chuàng)建好一個(gè)數(shù)據(jù)環(huán)境對象后,就可以利用該數(shù)據(jù)環(huán)境對象訪問JWGL 庫了。 打開 ADO 連接。在 Visual Basic 中,一旦一個(gè)命令對象或連接對象在數(shù)據(jù)環(huán)境設(shè)計(jì)器中生成以后,我們就可以象訪問或操作通過 ADO 直接生成的 ADO 命令、連接和記錄集一樣對這些對象進(jìn)行訪問和操作。據(jù)源中有兩種方式,可以直接通過表、存儲過程來創(chuàng)建,也可以通過SQL 語句來生成。 一個(gè)命令對象被添加后,數(shù)據(jù)環(huán)境的輪廓視圖將會顯示這個(gè)新的命令對象,默 認(rèn)名稱是 ” Command” 23 在使用命令對象之前必須在設(shè)計(jì)是用代碼設(shè)置它的屬性: ( 1) 用鼠標(biāo)右鍵單擊指定的命令對象,然后從上下文菜單中選擇 ”屬性 ” ,打開 ” Command1 屬性對象框。命令對象主要用于設(shè)置有關(guān)從數(shù)據(jù)庫連接 中或得的數(shù)據(jù)的詳細(xì)信息,它可以建立在數(shù)據(jù)庫對象或一個(gè)結(jié)構(gòu)化查詢語句( SQL)的查詢基礎(chǔ)上,還可以在命令對象之間建立一定的關(guān)系從而結(jié)合在一起使用。我們數(shù)據(jù)庫名稱選擇 ” jwgl” ,用戶名 ” AGF” ,密碼 ” sa” . 單擊 ” 確定 ” ,保存并返回。 在數(shù)據(jù)環(huán)境中添加一個(gè)連接后,這個(gè)新增加的連接對象默認(rèn)是Connection. 用鼠標(biāo)右鍵單擊所要 設(shè)置的連接對象 Connection1,然后選擇屬性。 連接對象 為了通過數(shù)據(jù)環(huán)境對象訪問數(shù)據(jù)庫,必須在數(shù)據(jù)環(huán)境對象中創(chuàng)建一個(gè)連接對象。步驟如下: 集成開發(fā)環(huán)境中選擇 ” 文件 \新建工程 ” 22 在 ” 新建工程中選擇 ” Dataenvironment” 此時(shí),系統(tǒng)已將一個(gè)數(shù)據(jù)環(huán)境設(shè)計(jì)器添加到你的工程中。 (6)、把一個(gè)命令對象的字段從數(shù)據(jù)環(huán)境設(shè)計(jì)器中拖到 Visual Basic 窗體上或數(shù)據(jù)報(bào)表設(shè)計(jì)器中。 (4)、對命令對象進(jìn)行分組或在一個(gè)或多個(gè)命令對象相關(guān)的基礎(chǔ)上創(chuàng)建一個(gè)分層的命令對象。 (2)、創(chuàng) 建一個(gè)數(shù)據(jù)對象。 數(shù)據(jù)環(huán)境設(shè)計(jì)器 認(rèn)識數(shù)據(jù)環(huán)境設(shè)計(jì)器 數(shù)據(jù)環(huán)境設(shè)計(jì)器為數(shù)據(jù)庫應(yīng)用程序的開發(fā)提供了一個(gè)交互式的、在設(shè)計(jì)時(shí)使用環(huán)境。命令和記錄集對象的屬性集合中的成員確定了對象的內(nèi)容,這些屬性成員被轉(zhuǎn)換成事件。 同 RDO 一樣, ADO 提供了一種粒狀的事件驅(qū)動模型。微軟在 Visual Basic 和 的企業(yè)版中添加 RDO 的主要原因是想為存儲過程提供輸入、輸出參數(shù)以及返回結(jié)果。微軟的 Access 不支持 RDO,而 對 ADO 的支持必將是數(shù)據(jù)庫開發(fā)人員的首選。 RDO 是 ODBC 的專用數(shù)據(jù)源,而 ADO 支持所有的 OLE DB 數(shù)據(jù)源和一般的 OLE DB 數(shù)據(jù)源以及 MSDASQL。 ADO 與 RDO ADO 對象模型和 RDO 對象模型極其相似。 ADO 的 Error 對象和集合、記錄集對象和字段對象在 DAO 中都有響應(yīng)的對應(yīng)物。而 ADO 則通過分配 DAO 的分層對象模型以達(dá)到快速訪問數(shù)據(jù)庫的目的。 ( 6) 最后,單擊確定,完成創(chuàng)建。 ( 4) 在對話框的 ” 數(shù)據(jù)源名稱 ” 中輸入數(shù)據(jù)源的名稱,我們輸入 ” jwgl” (教務(wù)管理的縮寫 ) ( 5) 再單擊高級按鈕,打開 ” 設(shè)置高級選項(xiàng) ” 對話框,設(shè)置登錄名稱和密碼。 ( 2) 在 ” 用戶 DSN” 頁面上單擊 ” 添加 ” 按鈕,打開一個(gè) ” 創(chuàng)建新的數(shù)據(jù)源 ” 對話框,然后選擇 Microsoft Access Driver(*.mdb)選項(xiàng)。 ( 4) 檢查 ODBC 函數(shù)的參數(shù)并管理其序列化。 ( 2) 初始化接口。 ODBC 驅(qū)動管理器提供了從宿主語言到專門的后端數(shù)據(jù)源驅(qū)動程序接口。 Visual Basic ODBC API 主要由 Visual Basic API 聲明語句、 ODBC 驅(qū)動程序管理器以及數(shù)據(jù)庫文件或服務(wù)器專門的 ODBC 驅(qū)動程序等幾部分組成。 ODBC 的結(jié)構(gòu) ODBC 由一些 Windows 的動態(tài)鏈接庫( DLL)組成,這些動態(tài)鏈接庫包含了一系列函數(shù)來為任何具有 ODBC 驅(qū)動程序的數(shù)據(jù)庫或者數(shù)據(jù)庫服務(wù)器提供兩種數(shù)據(jù)服務(wù)功能: 設(shè)置或者取消 ODBC 數(shù)據(jù)源。詳細(xì)設(shè)計(jì)主要是考慮 ” 怎樣實(shí)現(xiàn) ” 這個(gè)軟件系統(tǒng),給出各個(gè)模塊的詳細(xì)過程性描述。 19 第 四 章 詳細(xì)設(shè)計(jì)及代碼描述 引言 詳細(xì)設(shè)計(jì)是軟件開發(fā)時(shí)期的第三個(gè)階段,也是軟件設(shè)計(jì)的第二步。 查詢: 包括學(xué)生基本信息查詢、從表信息查詢、成績查詢、獎勵狀況查詢、處分情況查詢、異動信息查詢等,還提供不同的查詢方式,如按月份查詢、按班級查詢、按學(xué)號查詢等。我做的是學(xué)籍管理子系統(tǒng)。 17 整個(gè)教務(wù)管理系統(tǒng)劃為 12 個(gè)模塊,由我們小組六個(gè)人承擔(dān)。 我們教務(wù)管理系統(tǒng)采用的運(yùn)行模式是 C/S 教務(wù)版。它和C/S 模式有很多相似之處,但瀏覽器是通用用戶界面,不需在瀏覽器端安裝用戶應(yīng)用程序;服務(wù)器負(fù)責(zé)提供用戶需要的信息,但要訪問網(wǎng)絡(luò)數(shù)據(jù)庫中的信息還需要進(jìn)行某種擴(kuò)展。 B/S 模式是目前 Inter/Intra 網(wǎng)絡(luò)平臺上最流行的運(yùn)行模式。 C/S 模式由客戶機(jī)( Client)和服務(wù)器 (Server)組成,通過網(wǎng)絡(luò)連接;服務(wù)器完成數(shù)據(jù)的存儲和部分或全部數(shù)據(jù)處理工作,客戶機(jī)負(fù)責(zé)用戶界面的處理和部分?jǐn)?shù)據(jù)處理。 M/T 模式是用一臺高性能主機(jī)帶多個(gè)終端,通過分時(shí)共享方式使用主機(jī)資源。 總體結(jié)構(gòu)設(shè)計(jì)主要包括運(yùn)行模式的選擇、網(wǎng)絡(luò)數(shù)據(jù)庫解決方案的選擇、網(wǎng)絡(luò)平臺及其結(jié)構(gòu)選擇、系統(tǒng)功能結(jié)構(gòu)設(shè)計(jì)等。所以,我們用快速原型法。如果按自頂向下逐步細(xì)化的方法的話,我們也找不到一個(gè)很好的參考。對用戶的操作過程不清楚。例如:教務(wù)處最初對我們提出的要求只是能打印出一些報(bào)表,以減輕他們的工作量,再也沒提別的要求。 經(jīng)過小組的討論,結(jié)合實(shí)際情況,我們決定用快速原型法來設(shè)計(jì)。 在服務(wù)器端需要以下支持軟件: ( 1) Microsoft Windows NT Server 簡體中文版; ( 2) Microsoft Inter Explorer SP1 簡體中文版或以上版本; ( 3) Microsoft Windows NT Service Pack 3 簡體中文版; ( 4) Microsoft Windows NT Option Pack 簡體中文版; ( 5) Microsoft Windows NT Service Pack 4 簡體中文版; ( 6) Microsoft(R) Data Access Components 簡體中文版 在客戶端要以下支持軟件 1) Windows 95 或以上版本。 網(wǎng)絡(luò)聯(lián)接 由于網(wǎng)絡(luò)的物理聯(lián)接不是本軟件所要解決問題(本軟件只解決數(shù)據(jù)如何準(zhǔn)確在網(wǎng)絡(luò)間的通訊與傳遞問題),因此只對網(wǎng)絡(luò)聯(lián)接作出簡單描述 (如圖二 ) 集線器、交換機(jī) 工作站 工作站 工作站 服務(wù)器 15 1) 硬盤: 8G
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1