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

正文內(nèi)容

在線教育系統(tǒng)—免費畢業(yè)設(shè)計論文-文庫吧

2024-11-11 21:07 本頁面


【正文】 要求: : Intel Pentiun 166 MX 或更高。 : 32MB。 : 1GB。 : CDROM 48X。 : SVGA 顯示適配器。 第二節(jié) 前臺開發(fā)工具的選擇 鑒 于本系統(tǒng)要實現(xiàn)的具體功能,網(wǎng)站要能動態(tài)的及時更新,檢索,刪除等操作,因此選用動態(tài)功能較強的 ASP 來處理。 ASP 是 Active Server Page 的縮寫,意為 “活動服務(wù)器網(wǎng)頁 ”, ASP 的網(wǎng)頁文件的格式是 .asp,現(xiàn)在常用于各種動態(tài)網(wǎng)站中。與 HTML 相比, ASP網(wǎng)頁具有 6 大特點。 ( 1)利用 ASP 可以實現(xiàn)突破靜態(tài)網(wǎng)頁的一些功能限制,實現(xiàn)動態(tài)網(wǎng)頁技術(shù); ( 2) ASP 文件是包含在 HTML 代碼所組成的文件中的,易于修改和測試; ( 3)服務(wù)器上的 ASP 解釋程序會在服務(wù)器端制定 ASP 程序,并將結(jié)果以 HTML 格式傳送到客戶端瀏覽器上,因此使用各種瀏覽器都可以正常瀏覽 ASP 所產(chǎn)生的網(wǎng)頁; ( 4) ASP 提供了一些內(nèi)置對象,使用這些對象可以使服務(wù)器端腳本功能更強。例如可以從 web 瀏覽器中獲取用戶通過 HTML表單提交的信息,并在腳本中對這些信息進行處理,然后向 web 瀏覽器發(fā)送信息; ( 5) ASP 可以使用服務(wù)器端 ActiveX 組建來執(zhí)行各種各樣的任務(wù),例如存取數(shù)據(jù)庫、發(fā)現(xiàn)哦那個 Email 或訪問文件系統(tǒng)等。 ( 6)由于服務(wù)器是將 ASP 程序執(zhí)行的結(jié)果以 HTML 格式傳回客戶端瀏覽器,因此使用者不會看到 ASP 所編寫的 原始程序代碼,可放置 ASP程序代碼被竊取 。 第三節(jié) 后臺開發(fā)工具的選擇 數(shù)據(jù)庫的選擇在某種程序上決定了系統(tǒng)的功能實現(xiàn)及安全性操作。目前常用的數(shù)據(jù)庫為: ACCESS( *.mdb)數(shù)據(jù)庫 SQL SERVER 數(shù)據(jù)庫 Visual Foxpro My SQL Oracle 本系統(tǒng)占用內(nèi)存少,功能的實現(xiàn)不是太復(fù)雜,對數(shù)據(jù)庫的安全性要求也不是太高,因此先用 ACCESS( *.mdb)數(shù)據(jù)庫 即可。 本章程序既支持 Access 后臺數(shù)據(jù)庫,同時也支持 SQL Server 后臺數(shù)據(jù)庫。 下面分別加以配置說明,以便讀者方便使 用。 一、以 Access 為后臺數(shù)據(jù)庫 首先安裝 IIS 的服務(wù)器,并將 IIS 的站點根目錄設(shè)置為程序在磁盤上asp 代碼的路徑。提供了名為 數(shù)據(jù)庫,然后針對其建立名為newdata 的 ODBC 數(shù)據(jù)源。最后即可在 IE 瀏覽器中預(yù)覽案例的運行效果 二、以 SQL SERVER 為后臺數(shù)據(jù)庫 本章提供了名為 newdata 的 SQL Server 數(shù)據(jù)庫,首先配置 SQL Server服務(wù)器,然后將案例所需的數(shù)據(jù)庫附加到 SQL Server 服務(wù)器中。 然后,針對該數(shù)據(jù)庫建立 ODBC 數(shù)據(jù)源,名稱為 newdata(配置過 程可參照“ 06 設(shè)置 SQL Server 案例 ”)。 與 Access 為后臺數(shù)據(jù)庫所不同,這里需要將 文件中的 Application(dsn) = DSN=newdata。UID=。PWD=。 改為 Application(dsn) = DSN=newdata。UID=sa。PWD=sa123。 并且,需要在 SQL SERVER 中將 sa 用戶名的密碼設(shè)置為 sa123;或者可以在這里將密碼 sa123 改為讀者本機 SQL Server 的 sa 用戶的密碼;或者不使用 sa 用戶 ,使用讀者本機 SQL Server 的其他有權(quán)訪問 newdata 數(shù)據(jù)庫的用戶名和密碼。 IIS 的配置同 Access 配置部分所述。 配置完成后 ,可以登錄了 . 在 ie 中輸入 就可以看到首頁了 . 登錄用戶不需要用戶名 /密碼 Access 介紹: Access 是 Office 辦公套件中一個極為重要的組成部分。Access 是微軟公司推出的基于 Windows 的桌面關(guān)系數(shù)據(jù)庫管理系統(tǒng)( RDBMS),是 Office 系列應(yīng)用軟件之一。它提供了表、查詢、窗體、報表、頁、宏、模塊 7 種用來建 立數(shù)據(jù)庫系統(tǒng)的對象;提供了多種向?qū)А⑸善?、模板,把?shù)據(jù)存儲、數(shù)據(jù)查詢、界面設(shè)計、報表生成等操作規(guī)范化;為建立功能完善的數(shù)據(jù)庫管理系統(tǒng)提供了方便,也使得普通用戶不必編寫代碼,就可以完成大部分?jǐn)?shù)據(jù)管理的任務(wù)。 Access 是一種關(guān)系型數(shù)據(jù)庫管理系統(tǒng),其主要特點如下: ( 1)存儲方式單一 Access 管理的對象有表、查詢、窗體、報表、頁、宏和模塊,以上對象都存放在后綴為( .mdb)的數(shù)據(jù)庫文件種,便于用戶的操作和管理。 (2)面向?qū)ο? Access 是一個面向?qū)ο蟮拈_發(fā)工具,利用面向?qū)ο?的方式將數(shù)據(jù)庫系統(tǒng)中的各種功能對象化,將數(shù)據(jù)庫管理的各種功能封裝在各類對象中。它將一個應(yīng)用系統(tǒng)當(dāng)作是由一系列對象組成的,對每個對象它都定義一組方法和屬性,以定義該對象的行為和外國,用戶還可以按需要給對象擴展方法和屬性。通過對象的方法、屬性完成數(shù)據(jù)庫的操作和管理,極大地簡化了用戶的開發(fā)工作。同時,這種基于面向?qū)ο蟮拈_發(fā)方式,使得開發(fā)應(yīng)用程序更為簡便。 ( 3)界面友好、易操作 Access 是一個可視化工具,是風(fēng)格與 Windows 完全一樣,用戶想要生成對象并應(yīng)用,只要使用鼠標(biāo)進行拖放即可,非常直觀方便。 ( 4)集成環(huán)境、處理多種數(shù)據(jù)信息 Access 基于 Windows 操作系統(tǒng)下的集成開發(fā)環(huán)境,該環(huán)境集成了各種向?qū)Ш蜕善鞴ぞ撸瑯O大地提高了開發(fā)人員的工作效率,使得建立數(shù)據(jù)庫、創(chuàng)建表、設(shè)計用戶界面、設(shè)計數(shù)據(jù)查詢、報表打印等可以方便有序地進行。 ( 5) Access 支持 ODBC(開發(fā)數(shù)據(jù)庫互連, Open Data Base Connectivity),利用 Access 強大的 DDE(動態(tài)數(shù)據(jù)交換)和 OLE(對象的聯(lián)接和嵌入)特性,可以在一個數(shù)據(jù)表中嵌入位圖、聲音、 Excel 表格、 Word 文檔,還可以建立 動態(tài)的數(shù)據(jù)庫報表和窗體等。 Access 還可以將程序應(yīng)用于網(wǎng)絡(luò),并與網(wǎng)絡(luò)上的動態(tài)數(shù)據(jù)相聯(lián)接。利用數(shù)據(jù)庫訪問頁對象生成 HTML 文件,輕松構(gòu)建 Inter/Intra 的應(yīng)用。 第三章 系統(tǒng)設(shè)計 第一節(jié) 目標(biāo)設(shè)計 在線教育系統(tǒng)主要提供網(wǎng)上教學(xué)平臺,其功能如下: 1. 教育部分的功能如下: a. 通過教學(xué)公告向?qū)W生發(fā)布信息。制定教學(xué)計劃、宣布考試日程安排、發(fā)布臨時通知等。 b. 在網(wǎng)上發(fā)布教案。 c. 在網(wǎng)上發(fā)布作業(yè),包括作業(yè)題目上載、公布作業(yè)完成時間、內(nèi)容等。 d. 批閱作業(yè),給出學(xué)生成績。 e. 對上課學(xué)生名單管理。 f. 通過討論組的形式回答學(xué)生問題。 g. 通過 聊天室與學(xué)生進行實時討論。 2. 學(xué)生部分的功能如下: a. 閱讀公告。 b. 在網(wǎng)上完成課程學(xué)習(xí)。 c. 在網(wǎng)上完成作業(yè),包括作業(yè)下載、上傳作業(yè)內(nèi)容和作業(yè)成績查詢等。 d. 通過討論組的形式向老師提出問題。 e. 通過聊天室與老師進行實時討論。 第二節(jié) 設(shè)計思想 本在線教育系統(tǒng)將具有以下特點: a. 實用性:要為網(wǎng)上教學(xué)提供方便。 b. 操作簡單:本系統(tǒng)應(yīng)該適用于不同水平的使用者,包括教師和學(xué)生,同時系統(tǒng)不應(yīng)太復(fù)雜和煩瑣,因此要求系統(tǒng)的操作盡可能簡單易行。 c. 代碼可讀性好:論文中的代碼將盡可能簡潔。 系統(tǒng)的結(jié)構(gòu)如圖 31 所示,多數(shù)頁面都是通過 ASP 機腳本程序直接 訪問數(shù)據(jù)庫和文件系統(tǒng),有部分 ASP 程序通過組件(上傳組件)訪問數(shù)據(jù)庫和文件系統(tǒng)。 圖 31 系統(tǒng)結(jié)構(gòu)設(shè)計 第三節(jié) 系統(tǒng)功能分析與設(shè)計 在線教育系統(tǒng)共分為兩個子系統(tǒng):教師子系統(tǒng)和學(xué)生子系統(tǒng),其功能模塊劃分如圖 32 和 33 所示。 圖 32 老師子系統(tǒng)功能模塊的劃分 圖 33 學(xué)生子系統(tǒng)功能模塊的劃分 1.教學(xué)內(nèi)容發(fā)布 教師發(fā)布教案,這些內(nèi)容是在線教育的最主要的內(nèi)容。教案可能有各種形式,如 htm、 doc、 ppt、 avi。但在通常情況下,這些教學(xué)內(nèi)容都是靜態(tài)內(nèi)容,因此按類別及內(nèi)容分類在網(wǎng)站上發(fā)布即可。 另外,系統(tǒng)應(yīng)對教學(xué)內(nèi)容提供查詢功能。 教師子系統(tǒng) 教學(xué)內(nèi)容發(fā)布 聊天室 答疑 作業(yè)批改 公告發(fā)布和維護 學(xué)生子系統(tǒng) 教學(xué)學(xué)習(xí) 聊天室 答疑 作業(yè)上載和查詢 公告瀏覽 2.作業(yè)功能 對于作業(yè),學(xué)生需要將作業(yè)通過上傳的方式上交。教師要根據(jù)作業(yè)完成情況給每份作業(yè)打分。因此,系統(tǒng)需要提供以下功能: a. 上傳:將作業(yè)上載到指定地點,并按某種方式進行標(biāo)識。 b. 批閱:教師可對作業(yè)進行批閱判分。 功能 :系統(tǒng)需要完成一個討論組的功能,以便學(xué)生和老師能順利提問和解答。 :功能類似于聊天室。學(xué)生和老師可以同時登錄到系統(tǒng),進行實時交流。 4.其他功能 網(wǎng)上考試、網(wǎng)上實時教學(xué)等功能。 第四節(jié) 數(shù)據(jù)庫設(shè)計 1.?dāng)?shù)據(jù)庫的需要分析 根據(jù)系統(tǒng)需求,可以列出以下數(shù)據(jù)項和數(shù)據(jù)結(jié)構(gòu): a. 公告信息:包括標(biāo)題、發(fā)布時間、公告內(nèi)容、公告序號等。 b. 教案查詢索引:包括關(guān)鍵字、描述、內(nèi)容所在地等。 c. 答疑信息:包括提問標(biāo)題、問題內(nèi)容、回答內(nèi)容、提問時間、顯示標(biāo)記、回答標(biāo)記等。 d. 學(xué)生信息:包括學(xué)生姓名、學(xué)號、名次作業(yè)成 績等。 公告信息表( board)如表 1 所示 字段名稱 數(shù)據(jù)類型 說明 id 自動編號 title 文本 公告標(biāo)題 inputdate 日期 /時間 公告發(fā)布時間 detail 備注 公告內(nèi)容 idnum 數(shù)字 公告排列序號 flag_attention 是 /否 重要消息的標(biāo)記 表 1 公告信息表 b. 教案查詢索引表 教案查詢索引表( keywords)如表 2 所示 字段名稱 數(shù)據(jù)類型 說明 id 自動編號 keyword 文本 關(guān)鍵字 details 文本 關(guān)鍵字描述 page 文本 目標(biāo)頁面 URL 表 2 查詢索引表 答疑信息表( problem)如表 3 所示 字段名稱 數(shù)據(jù)類型 說明 id 自動編號 title 文本 提問標(biāo)題 Flag_show 是 /否 顯示標(biāo)記 Flag_answer 是 /否 回答標(biāo)記 detail 備注 問題內(nèi)容 answer 備注 回答內(nèi)容 Time_qry 日期 /時間 提問時間 表 3 答疑信息表 學(xué)生信息表( student)如表 4 所示。 字段名稱 數(shù)據(jù)類型 說明 Id 自動編號 Num 文本 學(xué)號 Name 文本 姓名 Department 文本 班號 Score1 數(shù)字 第一次作業(yè)得分 Score2 數(shù)字 第二作業(yè)得分 Score3 數(shù)字 第三次作業(yè)得分 Score4 數(shù)字 第四次作業(yè)得分 表 4 學(xué)生信息表 3. 后臺數(shù)據(jù)庫的配置 后臺數(shù)據(jù)庫可以使用 SQL 或 ACCESS,數(shù)據(jù)庫服務(wù)器和 WEB 服務(wù)器可以配置在同一臺計算機上,也可在兩臺計算機上,以上兩種情況對于開發(fā)的過程來說是類似的,只需要在 WEB 服務(wù)器上配置好 ODBC 的系統(tǒng)數(shù)據(jù)源就可以了。本系統(tǒng)是在 Windows XP Professional 下開發(fā)的,開發(fā)數(shù)據(jù)庫使用的是 ACCESS2020 具體配置步驟如下: a. 新建一個空數(shù)據(jù)庫,取名為 . b. 在 中建立表 board、 keyword、 problem、 student。 c. 初始化學(xué)員表( student) d. 建立一個 ODBC 數(shù)據(jù)源,名稱為 newdata,指向 newdata..mdb. 在 ”O(jiān)DBC Microsoft Access 安裝 ”窗口中,數(shù)據(jù)源名稱為 ”newdata”,這是 ASP 程序中將要引用的,單擊“選擇 …
點擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1