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

正文內(nèi)容

高校教務(wù)管理系統(tǒng)論文(編輯修改稿)

2024-11-10 21:21 本頁(yè)面
 

【文章內(nèi)容簡(jiǎn)介】 ndows NT Service Pack 3 簡(jiǎn)體中文版; ( 4) Microsoft Windows NT Option Pack 簡(jiǎn)體中文版; ( 5) Microsoft Windows NT Service Pack 4 簡(jiǎn)體中文版; ( 6) Microsoft(R) Data Access Components 簡(jiǎn)體中文版 在客戶端要以下支持軟件 1) Windows 95 或以上版本。 2)Microsoft Inter Explorer 或以上版本。 經(jīng)過(guò)小組的討論,結(jié)合實(shí)際情況,我們決定用快速原型法來(lái)設(shè)計(jì)。原因如下: 1 由于教務(wù)處以前的辦公模式是幾乎完全手工處理,對(duì)網(wǎng)絡(luò)辦公沒(méi)有很深刻的了解,因此對(duì)我們開(kāi)發(fā)的系統(tǒng)提出的要求不是很明確。例如:教務(wù)處最初對(duì)我們提出的要求只是能打印出一些報(bào)表,以減輕他們的工作量,再也沒(méi)提別的要求。 2 我們對(duì)系統(tǒng)的確切要求不是很清楚。對(duì)用戶的操作過(guò)程不清楚。 基于以上原因,如果用模塊化的方法,我們不能很清晰明了的劃分各個(gè)模塊。如果按自頂向下逐步細(xì)化的方法的話,我們也找不到一個(gè)很好的參考。而且,用戶隨時(shí)可能提出不同的需要。所以,我們用快速原型法。 16 第 三 章 總體結(jié)構(gòu)設(shè)計(jì) 在完成了軟件的需求分析之后,軟件設(shè)計(jì)的任務(wù)就是陳分析階段產(chǎn)生的軟件需求說(shuō)明轉(zhuǎn)換為用適當(dāng)手段表示的軟件設(shè)計(jì)文檔。 總體結(jié)構(gòu)設(shè)計(jì)主要包括運(yùn)行模式的選擇、網(wǎng)絡(luò)數(shù)據(jù)庫(kù)解決方案的選擇、網(wǎng)絡(luò)平臺(tái)及其結(jié)構(gòu)選擇、系統(tǒng)功能結(jié)構(gòu)設(shè)計(jì)等。 的選擇 從信息系統(tǒng)運(yùn)行模式的發(fā)展看,信息系統(tǒng)的運(yùn)行模式主要有 3 種:主機(jī) /終端 (M/T)模式、客房機(jī) /服務(wù)器 (C/S)模式、瀏覽器 /服務(wù)器 (B/S)模式。 M/T 模式是用一臺(tái)高性能主機(jī)帶多個(gè)終端,通過(guò)分時(shí)共享方式使用主機(jī)資源。此種方式不能充分發(fā)揮網(wǎng)絡(luò)平臺(tái)的優(yōu)勢(shì),目前的信息系統(tǒng)開(kāi)發(fā)中已很少采用。 C/S 模式由客戶機(jī)( Client)和服務(wù)器 (Server)組成,通過(guò)網(wǎng)絡(luò)連接;服務(wù)器完成數(shù)據(jù)的存儲(chǔ)和部分或全部數(shù)據(jù)處理工作,客戶機(jī)負(fù)責(zé)用戶界面的處理和部分?jǐn)?shù)據(jù)處理。 C/S模式支持開(kāi)發(fā)的工具較多,運(yùn)行效率較高,但需要在客 戶機(jī)安裝客戶應(yīng)用程序,用戶在固定的客戶機(jī)上工作,應(yīng)用程序的運(yùn)行、維護(hù)成本較高,而且也不能充分發(fā)揮 Inter 網(wǎng)絡(luò)平臺(tái)的優(yōu)勢(shì)。 B/S 模式是目前 Inter/Intra 網(wǎng)絡(luò)平臺(tái)上最流行的運(yùn)行模式。 B/S 模式由瀏覽器 (Browser)和網(wǎng)絡(luò)服務(wù)器 (Web Server)組成,通過(guò)網(wǎng)絡(luò)連接,其結(jié)構(gòu)如下圖所示。它和C/S 模式有很多相似之處,但瀏覽器是通用用戶界面,不需在瀏覽器端安裝用戶應(yīng)用程序;服務(wù)器負(fù)責(zé)提供用戶需要的信息,但要訪問(wèn)網(wǎng)絡(luò)數(shù)據(jù)庫(kù)中的信息還需要進(jìn)行某種擴(kuò)展。信息系統(tǒng)采用此種模式可以使數(shù)據(jù)處 理、內(nèi)部信息 (Intra)的瀏覽和外部信息 (Inter)的瀏覽界面完全一致,方便用戶使用;同時(shí),由于瀏覽器端不安裝用戶應(yīng)用程序,可大大降低運(yùn)行維護(hù)費(fèi)用。 我們教務(wù)管理系統(tǒng)采用的運(yùn)行模式是 C/S 教務(wù)版。即是客戶機(jī) /服務(wù)器。 17 整個(gè)教務(wù)管理系統(tǒng)劃為 12 個(gè)模塊,由我們小組六個(gè)人承擔(dān)。其中,李衛(wèi)明做教務(wù)管理子系統(tǒng),陳永林做 WEB 查詢子系統(tǒng)、教師評(píng)估子系統(tǒng),李磊瓊做教材管理子系統(tǒng)和畢業(yè)管理子系統(tǒng),章錚作排課管理子系統(tǒng)和管理子系統(tǒng),蔡鎮(zhèn)雄做報(bào)表生成器和系統(tǒng)工具。我做的是學(xué)籍管理子系統(tǒng)。 軟件的總體結(jié)構(gòu) (用圖表表示 ) 模塊的外部設(shè)計(jì) 各模塊功能描述如下: 錄入 :包括學(xué)生基本信息錄入、成績(jī)錄入、獎(jiǎng)勵(lì)錄入、入學(xué)成績(jī)錄入、注學(xué)籍管理子系統(tǒng) 錄入 查詢 打印 基 本信息錄入 從表信息錄入 信息查詢 成績(jī)查詢 學(xué)生名冊(cè)打印 成績(jī)打印 18 冊(cè)信息錄入、處分信息錄入、軍訓(xùn)信息錄入、體檢信息錄入、家庭信息錄入、簡(jiǎn)歷信息錄入等。 查詢: 包括學(xué)生基本信息查詢、從表信息查詢、成績(jī)查詢、獎(jiǎng)勵(lì)狀況查詢、處分情況查詢、異動(dòng)信息查詢等,還提供不同的查詢方式,如按月份查詢、按班級(jí)查詢、按學(xué)號(hào)查詢等。 打?。?包括全校學(xué)生花名冊(cè)打印、少數(shù)民族學(xué)生花名冊(cè)打印、成績(jī)打印 、信息統(tǒng)計(jì)打印等。 19 第 四 章 詳細(xì)設(shè)計(jì)及代碼描述 引言 詳細(xì)設(shè)計(jì)是軟件開(kāi)發(fā)時(shí)期的第三個(gè)階段,也是軟件設(shè)計(jì)的第二步。在概要設(shè)計(jì)已經(jīng)確定了軟件系統(tǒng)的總體結(jié)構(gòu),給予了系統(tǒng)中各個(gè)組成模塊的功能和模塊建的聯(lián)系。詳細(xì)設(shè)計(jì)主要是考慮 ” 怎樣實(shí)現(xiàn) ” 這個(gè)軟件系統(tǒng),給出各個(gè)模塊的詳細(xì)過(guò)程性描述。 Visual Basic 概述 用 ODBC 連接數(shù)據(jù)源 微軟的開(kāi)放式數(shù)據(jù)庫(kù)互連( ODBC) API 使即將發(fā)布的開(kāi)放式視窗服務(wù)( Windows Open Services,簡(jiǎn)稱 WOSA) API 的主要成員,開(kāi) 放式視窗服務(wù) API 視為基于 Windows 的不同類型的程序提供簡(jiǎn)單的和標(biāo)準(zhǔn)的接口的一套應(yīng)用程序。 ODBC 的結(jié)構(gòu) ODBC 由一些 Windows 的動(dòng)態(tài)鏈接庫(kù)( DLL)組成,這些動(dòng)態(tài)鏈接庫(kù)包含了一系列函數(shù)來(lái)為任何具有 ODBC 驅(qū)動(dòng)程序的數(shù)據(jù)庫(kù)或者數(shù)據(jù)庫(kù)服務(wù)器提供兩種數(shù)據(jù)服務(wù)功能: 設(shè)置或者取消 ODBC 數(shù)據(jù)源。 把前端的客戶端的查詢語(yǔ)句或者其它的 SQL 聲明傳送到后臺(tái)的服器并且把查詢結(jié)果或者是對(duì)一個(gè)查詢動(dòng)作的確認(rèn)從服務(wù)器端傳送到客戶端。 Visual Basic ODBC API 主要由 Visual Basic API 聲明語(yǔ)句、 ODBC 驅(qū)動(dòng)程序管理器以及數(shù)據(jù)庫(kù)文件或服務(wù)器專門的 ODBC 驅(qū)動(dòng)程序等幾部分組成。 Visual Basic 使用 API 的方式與使用其它函數(shù)一樣。 ODBC 驅(qū)動(dòng)管理器提供了從宿主語(yǔ)言到專門的后端數(shù)據(jù)源驅(qū)動(dòng)程序接口。驅(qū)動(dòng)程序管理器主要負(fù)責(zé)下面幾個(gè)功能: ( 1) 加載在數(shù)據(jù)源名稱項(xiàng)中指定的遠(yuǎn)程數(shù)據(jù)庫(kù)驅(qū)動(dòng)程序。 ( 2) 初始化接口。 ( 3) 為驅(qū)動(dòng)程序提供入口點(diǎn)。 ( 4) 檢查 ODBC 函數(shù)的參數(shù)并管理其序列化。 20 ODBC 的使用 首先,我們創(chuàng)建一個(gè) ODBC 數(shù)據(jù)源 ( 1) 打開(kāi)系統(tǒng)的控制面板,然后在控制面板雙擊 ODBC 圖標(biāo),啟動(dòng)ODBC 數(shù)據(jù)源管理器 。 ( 2) 在 ” 用戶 DSN” 頁(yè)面上單擊 ” 添加 ” 按鈕,打開(kāi)一個(gè) ” 創(chuàng)建新的數(shù)據(jù)源 ” 對(duì)話框,然后選擇 Microsoft Access Driver(*.mdb)選項(xiàng)。 ( 3) 單擊對(duì)話框中的 ” 完成 ” 按鈕 ,打開(kāi) ” ODBC Microsoft Access 97 安裝 ” 對(duì)話框。 ( 4) 在對(duì)話框的 ” 數(shù)據(jù)源名稱 ” 中輸入數(shù)據(jù)源的名稱,我們輸入 ” jwgl” (教務(wù)管理的縮寫 ) ( 5) 再單擊高級(jí)按鈕,打開(kāi) ” 設(shè)置高級(jí)選項(xiàng) ” 對(duì)話框,設(shè)置登錄名稱和密碼。單擊 ” 確定 ” 。 ( 6) 最后,單擊確定,完成創(chuàng)建。 數(shù)據(jù)庫(kù)訪問(wèn)接口的選擇 ADO 與 DAO DAO 是一種極其 復(fù)雜的數(shù)據(jù)模型,它要求 DAO 符合 Jet 數(shù)據(jù)庫(kù)引擎的特殊存取隊(duì)列原理,因此在速度方面受到很大影響。而 ADO 則通過(guò)分配 DAO 的分層對(duì)象模型以達(dá)到快速訪問(wèn)數(shù)據(jù)庫(kù)的目的。與 DAO 的分層結(jié)構(gòu)不一樣, ADO 定義了一個(gè)獨(dú)立的、本質(zhì)上是平面的頂層對(duì)象。 ADO 的 Error 對(duì)象和集合、記錄集對(duì)象和字段對(duì)象在 DAO 中都有響應(yīng)的對(duì)應(yīng)物。一般而言, DAO 的 Connection 對(duì)象對(duì)應(yīng)于 DAO 中的 Workspace 對(duì)象, Command 對(duì)象對(duì)應(yīng)于DAO 的 QueryDef 對(duì)象, ADO 中的 Error、 Recordset 和 Field 對(duì)象與 DAO 一樣。 ADO 與 RDO ADO 對(duì)象模型和 RDO 對(duì)象模型極其相似。但是,如果你考慮到微軟始終把客戶 /服務(wù)器模式的關(guān)系數(shù)據(jù)庫(kù)管理系統(tǒng)(特別是 SQL Server)作為數(shù)據(jù)庫(kù)前端應(yīng)用程序開(kāi)發(fā)語(yǔ)言的首選數(shù)據(jù)庫(kù)引擎,那么二者的相似就不足為奇了。 RDO 是 ODBC 的專用數(shù)據(jù)源,而 ADO 支持所有的 OLE DB 數(shù)據(jù)源和一般的 OLE DB 數(shù)據(jù)源以及 MSDASQL。與 RDO 相比, ADO 一個(gè)最大的優(yōu)點(diǎn)是:你不需要購(gòu)買 Visual Basic 的企業(yè)板即可實(shí)現(xiàn) RSO 帶來(lái)的處。微軟的 Access 不支持 RDO,而 對(duì) ADO 的支持必將是數(shù)據(jù)庫(kù)開(kāi)發(fā)人員的首選。參數(shù)對(duì)于執(zhí)行存儲(chǔ) 21 過(guò)程非常重要。微軟在 Visual Basic 和 的企業(yè)版中添加 RDO 的主要原因是想為存儲(chǔ)過(guò)程提供輸入、輸出參數(shù)以及返回結(jié)果。在 ADO 中, rdoTable 集合和對(duì)象已經(jīng)被刪除,這主要是因?yàn)樵?ADO 中,當(dāng)你設(shè)置連接或命令對(duì)象的 CommandType 屬性時(shí), 對(duì)象支持 rdoTable 對(duì)象的替代物,同時(shí)也支持把一個(gè)表的名稱作為 Open方法的初始化參數(shù)。 同 RDO 一樣, ADO 提供了一種粒狀的事件驅(qū)動(dòng)模型。與 RDO 相比, ADO 的優(yōu)點(diǎn)是它的事件驅(qū)動(dòng)模型可以用于所有提供事件告示的數(shù)據(jù)源,而不僅僅是客戶 /服務(wù)器模式的連接。命令和記錄集對(duì)象的屬性集合中的成員確定了對(duì)象的內(nèi)容,這些屬性成員被轉(zhuǎn)換成事件。 基于以上原因,我們選擇了 ADO。 數(shù)據(jù)環(huán)境設(shè)計(jì)器 認(rèn)識(shí)數(shù)據(jù)環(huán)境設(shè)計(jì)器 數(shù)據(jù)環(huán)境設(shè)計(jì)器為數(shù)據(jù)庫(kù)應(yīng)用程序的開(kāi)發(fā)提供了一個(gè)交互式的、在設(shè)計(jì)時(shí)使用環(huán)境。在設(shè)計(jì)時(shí),你可以在數(shù)據(jù)環(huán)境設(shè)計(jì)器中設(shè)置連接對(duì)象和命令對(duì)象的屬性,主要具有以下幾個(gè)功能: (1)、把數(shù)據(jù)環(huán)境對(duì)象添加到當(dāng)前的 Visual Basic 工程中。 (2)、創(chuàng) 建一個(gè)數(shù)據(jù)對(duì)象。 (3)、在靜態(tài)過(guò)程、表、視圖或 SQL 命令語(yǔ)句等基礎(chǔ)了創(chuàng)建命令對(duì)象。 (4)、對(duì)命令對(duì)象進(jìn)行分組或在一個(gè)或多個(gè)命令對(duì)象相關(guān)的基礎(chǔ)上創(chuàng)建一個(gè)分層的命令對(duì)象。 (5)、編寫或運(yùn)行數(shù)據(jù)環(huán)境設(shè)計(jì)器中的連接對(duì)象和記錄集對(duì)象。 (6)、把一個(gè)命令對(duì)象的字段從數(shù)據(jù)環(huán)境設(shè)計(jì)器中拖到 Visual Basic 窗體上或數(shù)據(jù)報(bào)表設(shè)計(jì)器中。 創(chuàng)建數(shù)據(jù)環(huán)境對(duì)象 數(shù)據(jù)環(huán)境設(shè)計(jì)器是一種 ActiveX 設(shè)計(jì)器,因此首先要將它添加到當(dāng)前工程中。步驟如下: 集成開(kāi)發(fā)環(huán)境中選擇 ” 文件 \新建工程 ” 22 在 ” 新建工程中選擇 ” Dataenvironment” 此時(shí),系統(tǒng)已將一個(gè)數(shù)據(jù)環(huán)境設(shè)計(jì)器添加到你的工程中。將數(shù)據(jù)環(huán)境添加到工程中后,再在 Visual Basic 中引用。 連接對(duì)象 為了通過(guò)數(shù)據(jù)環(huán)境對(duì)象訪問(wèn)數(shù)據(jù)庫(kù),必須在數(shù)據(jù)環(huán)境對(duì)象中創(chuàng)建一個(gè)連接對(duì)象。其步驟如下: 在數(shù)據(jù)環(huán)境設(shè)計(jì)器的工具欄中單擊 ” 添加連接 ” ,然后從彈出的上下文菜單中選擇 ” 添加連接 ” 菜單命令, Visual Basic 便會(huì)在數(shù)據(jù)環(huán)境中添加一個(gè)新的數(shù)據(jù)連接。 在數(shù)據(jù)環(huán)境中添加一個(gè)連接后,這個(gè)新增加的連接對(duì)象默認(rèn)是Connection. 用鼠標(biāo)右鍵單擊所要 設(shè)置的連接對(duì)象 Connection1,然后選擇屬性。 單擊 ” 數(shù)據(jù)連接屬性 ” 對(duì)話框中的 ” 提供者 ” 標(biāo)簽,在該頁(yè)面上選擇相應(yīng)的數(shù)據(jù)源類型: Microsoft Jet OLE DB Provider. 單擊頁(yè)面中的 ” 下一步 ” 按鈕或?qū)υ捒虻?” 連接 ” 標(biāo)簽,設(shè)置要連接的數(shù)據(jù)庫(kù)名稱、用戶名以及密碼等信息。我們數(shù)據(jù)庫(kù)名稱選擇 ” jwgl” ,用戶名 ” AGF” ,密碼 ” sa” . 單擊 ” 確定 ” ,保存并返回。 命令對(duì)象 在創(chuàng)建好數(shù)據(jù)連接后,接下來(lái)便可以在連接對(duì)象中創(chuàng)建命令對(duì)象。命令對(duì)象主要用于設(shè)置有關(guān)從數(shù)據(jù)庫(kù)連接 中或得的數(shù)據(jù)的詳細(xì)信息,它可以建立在數(shù)據(jù)庫(kù)對(duì)象或一個(gè)結(jié)構(gòu)化查詢語(yǔ)句( SQL)的查詢基礎(chǔ)上,還可以在命令對(duì)象之間建立一定的關(guān)系從而結(jié)合在一起使用。下面我介紹一下如何在數(shù)據(jù)環(huán)境設(shè)計(jì)器中添加一個(gè)命令對(duì)象的具體步驟: 單擊數(shù)據(jù)環(huán)境設(shè)計(jì)器工具欄中的 ” 添加命令 ” 命令按鈕。 一個(gè)命令對(duì)象被添加后,數(shù)據(jù)環(huán)境的輪廓視圖將會(huì)顯示這個(gè)新的命令對(duì)象,默 認(rèn)名稱是 ” Command” 23
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1