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

正文內(nèi)容

畢業(yè)設(shè)計---c語言在線學(xué)習(xí)系統(tǒng)論文-wenkub

2022-12-12 18:19:19 本頁面
 

【正文】 錄集。如今無論是像 Oracle ,Sybase,Informix,SQL server 這些大型的數(shù)據(jù)庫管理系統(tǒng),還是像 Visual Foxporo,PowerBuilder 這些微機(jī)上常用的數(shù)據(jù)庫開發(fā)系統(tǒng),都支持 SQL 語言作為查詢語言。 ( 6 ) .處理問題不同 C/S 程序可以處理用戶面固定,并且在相同區(qū)域, 安全要求高的需求,與操作系統(tǒng)相關(guān), 應(yīng)該都是相同的系統(tǒng)。就如買來的餐桌可以再利用,而不是做在墻上的石頭桌子。 SUN 和 IBM 推的 JavaBean 構(gòu)件技術(shù)等,使 B/S 更加成熟。 B/S 建立在廣域網(wǎng)之上, 對安全的控制能力相對弱, 面向是不可知的用戶群。 (1).硬件環(huán)境不同: C/S 一般建立在專用的網(wǎng)絡(luò)上, 小范圍里的網(wǎng)絡(luò)環(huán)境, 局域網(wǎng)之間再通過專門服務(wù)器提供連接和數(shù)據(jù)交換服務(wù)。第三層數(shù)據(jù)庫服務(wù)器的任務(wù)類似于 C/S 模式,負(fù)責(zé)協(xié)調(diào)不同的 Web 服務(wù)器發(fā)出的SQ 請求,管理數(shù)據(jù)庫。網(wǎng)頁還具備一定的交互功能,允許用戶在網(wǎng)頁提供的申請表上輸入信息提交給后臺,并提出處理請求。 B/S 模式是一種三層結(jié)構(gòu)的系統(tǒng)。企業(yè)內(nèi)部通過防火墻接入 Inter,在整個網(wǎng)絡(luò)采用 TCP/IP 協(xié)議。 B/S 結(jié)構(gòu),主要是利用了不斷成熟的 WWW 瀏覽器技術(shù),結(jié)合瀏覽器的多種 Script 語言( VBScript、 JavaScript 等) 和 ActiveX 技術(shù),用通過瀏覽器就實(shí)現(xiàn)了原來需要復(fù)雜專用軟件才能實(shí)現(xiàn)的強(qiáng)大功能,并節(jié)約了開發(fā)成本,是一種全新的軟件系統(tǒng)構(gòu)造 技術(shù)。 ④在線進(jìn)行測試。 ③ 在網(wǎng)上回答學(xué)生提出的問題。隨著計算機(jī)和網(wǎng)絡(luò)技術(shù)的日益發(fā)展,深刻影響著教育、學(xué)習(xí)的方式和途徑,使得日常的面授方式正逐漸向網(wǎng)絡(luò)化、信息化的方向轉(zhuǎn)變。在“ C 語言程序設(shè)計”課程的教學(xué)改革工作中,為充分利用校 園網(wǎng)現(xiàn)有的網(wǎng)絡(luò)資源,將該課程制 成網(wǎng)頁形式,并配合文字、聲音、圖片、動畫、視頻開發(fā)一個基于 Web 的多媒體輔助教學(xué)系統(tǒng),既要美觀又要實(shí)用,最重要的是它要適合于學(xué)生網(wǎng)上瀏覽學(xué)習(xí),有利于提高教學(xué)效果和教學(xué)質(zhì)量。 ④ 對在線測試的試題進(jìn)行管理。 ⑤瀏覽教程,教師情況(教師的基本個人資料)。 B/S 結(jié)構(gòu)采用星形拓?fù)浣Y(jié)構(gòu)建立企業(yè)內(nèi)部通信網(wǎng)絡(luò)或利用 Inter 虛擬專網(wǎng)( VPN)。網(wǎng)絡(luò)結(jié)構(gòu)如下圖所示: 4 B/S 最大的優(yōu)點(diǎn)就是可以在任何地方進(jìn)行操作而不用安裝任何專門的軟件。第一層客戶機(jī)是用戶與整個系統(tǒng)的接口。這個后臺就是第二層的 Web 服務(wù)器。 綜合而言, B/S /采用 Inter/Intra 技術(shù),適用于廣域網(wǎng)環(huán)境 /支持更多的客戶。 B/S 建立在廣域網(wǎng)之上的, 不必是專門的網(wǎng)絡(luò)硬件環(huán)境,例如電話上網(wǎng), 租用設(shè)備, 5 信息自己管理, 有比 C/S 更強(qiáng)的適應(yīng)范圍, 一般只要有操作系統(tǒng)和瀏覽器就行。 ( 3 ) .對程序架構(gòu)不同 C/S 程序可以更加注重流程, 可以對權(quán)限多層次校驗(yàn), 對系統(tǒng)運(yùn)行速度可以較少考慮。 ( 4 ) .軟件重用不同 C/S 程序可以不可避免的整體性考慮, 構(gòu)件的重用性不如在 B/S 要求下的構(gòu)件的重用性好。 ( 5 ) .系統(tǒng)維護(hù)不同 系統(tǒng)維護(hù)是 軟件生存周期中,開銷大,相當(dāng)重要 C/S 程序由于整體性,必須整體考察,處理出現(xiàn)的問題以及系統(tǒng)升級難, 可能是 再做一個全新的系統(tǒng)。 B/S 建立在廣域網(wǎng)上, 面向不同的用戶群,分散地域, 這是 C/S 無法作到的,與操作系統(tǒng)平臺關(guān)系最小。 Structured Query Language 包含 4 個部分: 數(shù)據(jù)查詢語言 DQLData Query Language SELECT 數(shù)據(jù)操縱語言 DQLData Manipulation Language INSERT, UPDATE, DELETE 數(shù)據(jù)定義語言 DQLData Definition Language CREATE, ALTER, DROP 數(shù)據(jù)控制語言 DQLData Control Language COMMIT WORK, ROLLBACK WORK 2. 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) 7 一在一種語言中。有了 ASP 你就不必?fù)?dān)心客戶的瀏覽器是否能運(yùn)行你所編寫的代碼,因?yàn)樗械某绦蚨紝⒃诜?wù)器端執(zhí)行,包括所有嵌在普通 HTML 中的腳本程序。 3. 使用普通的文本編輯器,如 Windows 的記事本,即可進(jìn)行編輯設(shè)計。除了可使用 VBScript 或 JScript 語言來設(shè)計外,還通過 plugin 的方式,使用由第三方所提供的其他腳本語言,譬如 REXX 、 Perl 、 Tcl 等。 四、 VBScript VBScript 是個直譯式、以對象為基礎(chǔ)的敘述式程序語言 ( Objectbased Scripting Language ),是由微軟 ( Microsoft )公司所發(fā)展。 VBScript 是標(biāo)準(zhǔn)的腳本語言,廣泛應(yīng)用于動態(tài)網(wǎng)頁、大型電子商務(wù)系統(tǒng)、 Windows 系統(tǒng)管理等領(lǐng)域。如: javascript。 javascript 的出現(xiàn)使得網(wǎng)頁和用戶之間實(shí)現(xiàn)了一種實(shí)時性的、動態(tài)的、交互性的關(guān)系,使網(wǎng)頁包含更多活躍的元素和更加精彩的內(nèi)容。用 HTML 編寫的超文本文檔稱為 HTML 文檔,它能獨(dú)立于各種操作系統(tǒng)平(如UNIX, WINDOWS 等)。 Web 服務(wù)器(或稱 HTTP 服務(wù)器)一方實(shí)時動態(tài)地生成。 HTML 語句 通常由三對標(biāo)記來構(gòu)成一個 HTML 文檔的骨架,它們是: HTML HEAD 頭部信息 /HEAD BODY 文檔主體 ,正文部分 /BODY /HTML 其中 HTML在最外層,表示這對標(biāo)記間的內(nèi)容是 HTML 文檔。 七、 CSS CSS 即 Cascading Style Sheets(級聯(lián)樣式單 )的縮寫,我們又常稱這為風(fēng)格樣式單、層疊樣式表, 顧名思義,是用來進(jìn)行網(wǎng)頁風(fēng)格設(shè)計的。只要對相應(yīng)的代碼做一些簡單的修改,就可以改變同一頁面的不同部分,或者頁數(shù)不同的網(wǎng)頁的外觀和格式。 ( 4)你可以輕松地控制頁面的布局。 IIS 與WindowNT Server 完全 集成在一起,因而用戶能夠利用 Windows NT Server 和 NTFS( NT File System, NT 的文件系統(tǒng))內(nèi)置的安全特性,建立強(qiáng)大,靈活而安全的 Inter 和 Intra站點(diǎn)。對于諸如 VBScript, JScript 開發(fā)軟件,或者由 Visual Basic, Java, Visual C++開發(fā)系統(tǒng),以及現(xiàn)有的 CGI 和 WinCGI 腳本開發(fā)的應(yīng)用程序, IIS都提供強(qiáng)大的本地支持。 Access 具有良好的界面,采用了與 Windows 和 Microsoft Office 系列軟件完全一致的風(fēng)格,用戶可以通過菜單和對話框操作,不用編寫任何命令便能有效地實(shí)現(xiàn)各種功能的 11 操作,完成數(shù)據(jù)管理任務(wù)。 Access 可以接受多種格式的數(shù)據(jù),從而方便了用戶在不同系統(tǒng)之間進(jìn)行數(shù)據(jù)轉(zhuǎn)換。 * Access 是一個同時面向數(shù)據(jù)庫最終用 戶和數(shù)據(jù)庫開發(fā)人員的關(guān)系數(shù)據(jù)庫管理系統(tǒng)。 * Access 內(nèi)置了大量的函數(shù)。軟件開發(fā)需要一些有效的工具,就是幫助大家分析,設(shè)計軟件的工具,如:流程圖,數(shù)據(jù)字典,以及一些輔助軟件等。這樣的一個過程,稱為 生命周期模型 ( Life Cycle Model)。在該模型中,首先確定需求,并接受客戶和 SQA 小組的驗(yàn)證。雖然瀑布模型有很多很好的思想可以借鑒,但是在過程能力上有天生的缺陷 。 3. 編寫規(guī)格說明書 項(xiàng)目視圖和范圍文檔包含了業(yè)務(wù)需求,而使用實(shí)例文檔則包含了用戶需求 4. 需求驗(yàn)證 審查需求文檔、依據(jù)需求編寫測試用例、編寫用戶手冊、確定合格的標(biāo)準(zhǔn) 需求 分析 過程是軟件過程的一個很重要的部分。需求工程包括了需求開發(fā)和需求管理,他們所涉及到的具體工作流如上圖標(biāo)明的那樣。軟件設(shè)計階段所作出關(guān)于軟件總體結(jié)構(gòu)等的決策將直接影響軟件開發(fā)的難度,軟件維護(hù)的難易程度,它將最終決定軟件質(zhì)量的好壞和軟件開發(fā)的成敗。 概要設(shè)計階段要完成的工作有: 制定規(guī)范,首先為軟件開發(fā)組制定在設(shè)計時應(yīng)該共同遵守的標(biāo)準(zhǔn)(如文檔編寫規(guī)范、函數(shù)命名準(zhǔn)則等),以便協(xié)調(diào)組內(nèi)各成員的工作: 軟件體系結(jié)構(gòu)的總體設(shè)計; 處理方式 設(shè)計; 數(shù)據(jù)結(jié)構(gòu)設(shè)計; 可靠性設(shè)計; 編寫概要設(shè)計階段的文檔; 概要設(shè)計評審; 詳細(xì)設(shè)計階段要完成的任務(wù)是: 確定軟件各個組成部分內(nèi)的算法以及各部分的內(nèi)部數(shù)據(jù)組織; 選定某種過程的表達(dá)形式來描述算法; 進(jìn)行詳細(xì)設(shè)計的評審; 也就是說概要設(shè)計是更高層的設(shè)計,而詳細(xì)設(shè)計是更面向?qū)崿F(xiàn)的設(shè)計。 以上兩種策略的綜合,即可能先用自頂向下的策略設(shè)計出某幾個大的模塊,某個大模塊的設(shè)計又采用了自低向上的設(shè)計方法,等等。 軟件設(shè)計的工具有:數(shù)據(jù)流圖、數(shù)據(jù)字典、流程圖、 NS 圖(盒圖)、 PAD 圖、判定表、PDL(程序設(shè)計語言)等。如果開發(fā)人員能夠提供完整的需求文檔和接口文檔,那固然好。 處理過程: 描述對輸入數(shù)據(jù)所執(zhí)行的所有操作和如何獲得輸出的過程。 性能要求: 與該需求相關(guān)的性能要求,比如 “ 插入 ATM 取款卡后, 3 秒鐘內(nèi)彈出提示用戶取款的圖形界面 ” 。 軟件維護(hù)的原因可分為四類: 16 改正性維護(hù); 適應(yīng)性維護(hù); 完善性維護(hù); 預(yù)防性維護(hù); 軟件的可維護(hù)性就是指軟件維護(hù)的難易程度。為了使此系統(tǒng)有更強(qiáng)的友好性,我們在設(shè)計面時,考慮到了用戶的方便與快捷使用戶一目了然,更好更快地進(jìn)行 C 語言的學(xué)習(xí)。在這種模式下,用戶端使用一 個通用的瀏覽器,代替了形形色色的應(yīng)用軟件。另一個大模塊是教師模塊,這里主要涉及到對與教程的管理及答疑的相關(guān)環(huán)節(jié)。而在答疑中 ,老師可以查看到學(xué)生所提問題,在回答完之后,學(xué)生便可以得到相應(yīng)答案。在這里我們即要考慮到學(xué)習(xí)者的方便及簡潔,也考慮到了教師做管理者的好處,使此系統(tǒng)具有很好的學(xué)習(xí)和管理性。如果填 寫結(jié)果合法,則將表單內(nèi)容交給頁面處理。 輸入:用戶名,姓名,密碼,學(xué)號,電子郵件,所屬系別,所屬班級。數(shù)據(jù)驗(yàn)證合法后 進(jìn)入增加用戶頁面處理。若已存在,則返回上一頁,重新輸入用戶名;若不存在,則進(jìn)行插入操作。在 頁面首先要使用 Request 對象獲取用戶輸入數(shù)據(jù)。使用 ODBC 方法連接數(shù)據(jù)庫,根據(jù)用戶不同,登錄身份打開不同的數(shù)據(jù)庫??梢孕薷挠脩舻拿艽a,姓名,學(xué)號,電子郵件,系別和班級等個人信息。 ( 2) 將更改后的信息保存在數(shù)據(jù)庫中。 ㈤ 教師資料瀏覽 在此頁面中,你可以了解到教師的詳細(xì)情況。在不能頁面中,用戶可以瀏覽教師的基本情況。 以教師編號為檢索條件進(jìn)行查詢,選出指定記錄集,顯示在頁面上。若未提出任何問題,可以進(jìn)入提問模塊頁面進(jìn)行提問。 ( 2)模塊使用的數(shù)據(jù)庫。 處理: 查看問題模塊 提 問 模 塊 查 看 問 題 用 戶 測試 試題 作答 提交 數(shù)據(jù)庫 26 ① 在頁面中按要求輸入數(shù)據(jù)。若不存在,則返回上一頁,重新輸入用戶名;若存在,則進(jìn)行插入操作。答完試卷后,則選擇提交。本模塊將按用戶要求將試題顯示在頁面中,供用戶做答。 用 戶 輸入問題 提交 數(shù)據(jù)庫 查看問題 測試模塊 測試 模塊 判斷模塊 27 處理: ① 以下拉菜單將所有章節(jié)顯示出來,供用戶選擇。本頁面使用了測試數(shù)據(jù)表,教程數(shù)據(jù)表 。 輸入:用戶提交答案。 輸出:測試結(jié)果頁面。 輸入:試題各字段。 ④ 增加試題。 在此 模塊中,教師負(fù)責(zé)對學(xué)生所提出的問題進(jìn)行回答。 圖 41 首頁 首先,第一次進(jìn)入的用
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1