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

正文內(nèi)容

基于phpmysql的在線(xiàn)考試系統(tǒng)設(shè)計(jì)的開(kāi)發(fā)與實(shí)現(xiàn)(編輯修改稿)

2024-12-12 07:15 本頁(yè)面
 

【文章內(nèi)容簡(jiǎn)介】 處理模塊 (7) 集成代理服務(wù)器模塊 (8) 支持實(shí)時(shí)監(jiān)視服務(wù)器狀態(tài)和定制服務(wù)器日志 (9) 支持服務(wù)器端包含指令 (SSI) (10) 支持安全 Socket 層 (SSL) (11) 提供用戶(hù)會(huì)話(huà)過(guò)程的跟蹤 (12) 支持 FastCGI (13) 通過(guò) 第三方 模塊可以支持 Java Servlets PHP 語(yǔ)言簡(jiǎn)介 PHP 是英文 超級(jí)文本 預(yù)處理語(yǔ)言 Hypertext Preprocessor 的縮寫(xiě),它是一種 HTML 內(nèi)嵌式的語(yǔ)言,是一種在服務(wù)器端執(zhí)行的嵌入 HTML 文檔的 腳本語(yǔ)言 ,PHP 獨(dú)特的語(yǔ)法混合了 C、 Java、 Perl 以及 PHP 自創(chuàng)新的語(yǔ)法。它可以比 CGI或者 Perl 更快速的執(zhí)行 動(dòng)態(tài)網(wǎng)頁(yè) 。 用 PHP做出的 動(dòng)態(tài)頁(yè)面 與其他的 編程語(yǔ)言 相比 , PHP是將 程序 嵌 入到 HTML文檔中去執(zhí)行,執(zhí)行效率比完全生成 HTML 標(biāo)記的 CGI 要高許多; PHP 還可以執(zhí)行編譯后 代碼 ,編譯可以達(dá)到加密和優(yōu)化代碼運(yùn)行,使代碼運(yùn)行更快。 PHP具有非常強(qiáng)大的功能,所有的 CGI 的功能 PHP 都能實(shí)現(xiàn),而且支持幾乎所有流行的 數(shù)據(jù)庫(kù) 以及操作系統(tǒng)。 以下 羅列了 PHP 所具有的一些特點(diǎn): (1) 開(kāi)放的 源代碼 。所有的 PHP 源代碼事實(shí)上都可以得到。 (2) PHP 是免費(fèi)的。和其它技術(shù)相比, PHP 本身免費(fèi)。 FGSJJLKSJGKLJG JLS JGKJ KJ SKJ KJSKLGJKSJLKSJKL KSGK JKLGJSLSK JSGKL JLSGJSLJ GJGKL JLSJ KL JGKL JGKL JKL (3) PHP 的快捷性。程序開(kāi)發(fā)快,運(yùn)行快,技術(shù)本身容易學(xué)習(xí),上手快。嵌入 HTML:因?yàn)?PHP 可以嵌入 HTML 語(yǔ)言,它相對(duì)于其他語(yǔ)言, 編輯 簡(jiǎn)單,實(shí)用性強(qiáng),更適合初學(xué)者。 (4) 跨平臺(tái)性強(qiáng)。由于 PHP 是運(yùn)行在服務(wù)器端的 腳本 , 可以運(yùn)行在 UNIX、LINUX、 WINDOWS 下。 (5) 效率高。 PHP 消耗相當(dāng)少的 系統(tǒng)資源 。 (6) 圖像處理 。用 PHP 動(dòng)態(tài)創(chuàng)建圖像 (7) 面向?qū)ο?。?php5 中,面向?qū)ο蠓矫娑加辛撕艽蟮母倪M(jìn),現(xiàn)在 php 完全可以用來(lái)開(kāi)發(fā)大型商業(yè)程序。 (8) 專(zhuān)業(yè)專(zhuān)注。 PHP 支持腳本語(yǔ)言為主,同為 類(lèi) C 語(yǔ)言 。 PHP 連接 MySQL 數(shù)據(jù)庫(kù) PHP 連接數(shù)據(jù)庫(kù)的兩種方法 (1) 通過(guò) mysql 庫(kù)和 mysqli 庫(kù)函數(shù)連接。這種方法是 PHP 連接 MySQL 最常用的方法,無(wú)論從易用性和效率上都比用 ODBC 接口連接好。 PHP 存取 mysql 數(shù)據(jù)庫(kù)的四個(gè)步驟是: 建立連接: mysql_connect()。 操縱數(shù)據(jù)庫(kù): mysql_select_db()。返回布爾型數(shù)據(jù)值 操縱數(shù)據(jù)庫(kù)中的數(shù)據(jù): mysql_query()。 關(guān)閉連接: mysql_close()。 (2) 通過(guò) ODBC 接口連接。開(kāi)放式數(shù)據(jù)庫(kù)互聯(lián) (open database connectivity,ODBC)是 Microsoft 引進(jìn)的一種早期數(shù)據(jù)庫(kù)接口技術(shù)。 Microsoft 引進(jìn)這種技術(shù)的一個(gè)主要原因是,以非語(yǔ)言專(zhuān)用的方式,提供給程序員一種訪(fǎng)問(wèn)數(shù)據(jù)庫(kù)內(nèi)容的簡(jiǎn)單方法。 PHP 通過(guò) ODBC 不僅可以連接 MySQL 數(shù)據(jù)庫(kù),而且還可以連接 Oracle、Sybase、 Informix 和 SQL Server 等。 PHP 對(duì) MySQL 數(shù)據(jù)庫(kù)的兩種連接方式 無(wú)論是使用 mysql/mysqli 庫(kù)函數(shù)還是使用 ODBC 接口連接, PHP 對(duì) MySQL 數(shù)據(jù)庫(kù)的連接方式都有兩種。分別是永久連接和非永久連 接方式。 (1) 永久連接方式:它的最大的優(yōu)點(diǎn)是效率比非永久連接方式高,當(dāng)客戶(hù)端對(duì) MySQL 服務(wù)器的連接請(qǐng)求非常頻繁時(shí),永久連接將更加高效。它使得每個(gè)子過(guò)程在其生命周期中只做一次連接操作,而非每次在處理一個(gè)頁(yè)面時(shí)都要向MySQL 服務(wù)器提出連接請(qǐng)求。即每個(gè)子過(guò)程將對(duì)服務(wù)器建立各自獨(dú)立的永久連接。 FGSJJLKSJGKLJG JLS JGKJ KJ SKJ KJSKLGJKSJLKSJKL KSGK JKLGJSLSK JSGKL JLSGJSLJ GJGKL JLSJ KL JGKL JGKL JKL (2) 非永久連接方式:即短連接方式。當(dāng)客戶(hù)端向 Web 服務(wù)器請(qǐng)求網(wǎng)頁(yè)時(shí),服務(wù)器處理這個(gè)請(qǐng)求,并將所請(qǐng)求的網(wǎng)頁(yè)發(fā)送給瀏覽器,然后連接就被斷開(kāi),直到瀏覽器發(fā)出下一個(gè)請(qǐng)求。對(duì)于大部分網(wǎng)站通常都使用這種連接方式,它雖然 沒(méi)有永久連接方式的效率高,但是可有效避免永久連接所帶來(lái)的問(wèn)題和提高服務(wù)器承載能力。 Ajax 簡(jiǎn)介 AJAX 不是一種新的編程語(yǔ)言,而是一種用于創(chuàng)建更好更快以及交互性更強(qiáng)的 Web 應(yīng)用程序的技術(shù)。 通過(guò) AJAX, JavaScript 可使用 JavaScript 的 XMLHttpRequest 對(duì)象來(lái)直接與服務(wù)器進(jìn)行通信。通過(guò)這個(gè)對(duì)象, JavaScript 可在不重載頁(yè)面的情況與 Web 服務(wù)器交換數(shù)據(jù)。 AJAX 在瀏覽器與 Web 服務(wù)器之間使用異步數(shù)據(jù)傳輸( HTTP 請(qǐng)求),這樣就可使網(wǎng)頁(yè)從服務(wù)器請(qǐng)求少量的信息,而不是 整個(gè)頁(yè)面。 Web 應(yīng)用程序較桌面應(yīng)用程序有諸多優(yōu)勢(shì);它們能夠涉及廣大的用戶(hù),它們更易安裝及維護(hù),也更易開(kāi)發(fā)。 AJAX 是一種獨(dú)立于 Web 服務(wù)器軟件的瀏覽器技術(shù)??墒挂蛱鼐W(wǎng)應(yīng)用程序更小、更快、 更友好。 主要包含的技術(shù): (1) web 標(biāo)準(zhǔn)( standardsbased presentation) XHTML+CSS 的表示; (2) 使用 DOM( Document Object Model)進(jìn)行動(dòng)態(tài)顯示及交互; (3) 使用 XML 和 XSLT 進(jìn)行數(shù)據(jù)交換及相關(guān)操作; (4) 使用 XMLHttpRequest 進(jìn)行異步數(shù)據(jù)查詢(xún)、檢索 ; (5) 使用 JavaScript 將所有的東西綁定在一起。 FGSJJLKSJGKLJG JLS JGKJ KJ SKJ KJSKLGJKSJLKSJKL KSGK JKLGJSLSK JSGKL JLSGJSLJ GJGKL JLSJ KL JGKL JGKL JKL 4 系統(tǒng)概要設(shè)計(jì) 系統(tǒng)的總體設(shè)計(jì) 根據(jù)系統(tǒng)的功能要求,網(wǎng)絡(luò)考試系統(tǒng)中涉及兩種不同的用戶(hù):考試用戶(hù)、管理員,他們的職能各不相同。考試用戶(hù)進(jìn)入網(wǎng)絡(luò)考試系統(tǒng),可以按照學(xué)習(xí)通知完成查詢(xún)考試通知,查詢(xún)個(gè)人考試成績(jī),修改密碼,在線(xiàn)考試。管理員能夠發(fā)布學(xué)習(xí)通知,發(fā)布考試通知,設(shè)置考試時(shí)長(zhǎng),考試時(shí)段,考試題型比例,進(jìn)行試題庫(kù)維護(hù),包括刪除,添加,及時(shí)更新,按不同條件查詢(xún)考生的成績(jī)并進(jìn)行分析統(tǒng)計(jì)。所有數(shù)據(jù)都存儲(chǔ)在服務(wù)器的數(shù)據(jù) 庫(kù)中,具體應(yīng)達(dá)到以下目標(biāo): (1) 采用開(kāi)放、動(dòng)態(tài)的系統(tǒng)框架,加強(qiáng)用戶(hù)與網(wǎng)站的交互性。 (2) 具有空間性。被授權(quán)的用戶(hù)可以在異地登陸考試系統(tǒng),無(wú)須到指定地點(diǎn) 行進(jìn)行考試。 (3) 操作簡(jiǎn)單方便,界面簡(jiǎn)潔美觀(guān)。 (4) 系統(tǒng)提供考試倒計(jì)時(shí)功能,使考生了解考試剩余時(shí)間。 (5) 隨機(jī)抽取試題。 (6) 實(shí)現(xiàn)自動(dòng)提交試卷的功能。當(dāng)考試時(shí)間到達(dá)規(guī)定時(shí)間,如果考生還未提交試卷,系統(tǒng)將自動(dòng)交卷,以保證考試嚴(yán)肅、公正地進(jìn)行。 (7) 系統(tǒng)自動(dòng)閱卷,保證成績(jī)的真實(shí)準(zhǔn)確。 (8) 考生可以查詢(xún)自己的考試成績(jī)。 數(shù)據(jù)庫(kù)設(shè)計(jì) 數(shù)據(jù)庫(kù)設(shè)計(jì)的任務(wù)是確定系統(tǒng)所需的數(shù)據(jù)庫(kù),它的價(jià)值在于它 能夠向用戶(hù)提供有意義的信息,還有向系統(tǒng)供應(yīng)所需的一切數(shù)據(jù)。 在 MySQL 數(shù)據(jù)庫(kù)系統(tǒng)中建立一個(gè)名為 db_online 的數(shù)據(jù)庫(kù), 在該數(shù)據(jù)庫(kù)中可以創(chuàng)建與實(shí)體對(duì)應(yīng)的數(shù)據(jù)表,存放考試系統(tǒng)中與考生,管理員,考題類(lèi)別,考試成績(jī)相關(guān)的數(shù)據(jù)。 下面給出數(shù)據(jù)庫(kù)中所包含的數(shù)據(jù)表的結(jié)構(gòu)圖,如圖 1 所示。 圖 1 db_online 數(shù)據(jù)庫(kù)所包含數(shù)據(jù)表的結(jié)構(gòu)圖 FGSJJLKSJGKLJG JLS JGKJ KJ SKJ KJSKLGJKSJLKSJKL KSGK JKLGJSLSK JSGKL JLSGJSLJ GJGKL JLSJ KL JGKL JGKL JKL 系統(tǒng)結(jié)構(gòu)設(shè)計(jì) 系統(tǒng)功能結(jié)構(gòu) 網(wǎng)絡(luò)考試系統(tǒng)的考生用戶(hù)和管理員分別為前臺(tái)用戶(hù)和后臺(tái)用戶(hù),他們的功能職責(zé)不同,其功能結(jié)構(gòu)圖如圖 2 所 示。 網(wǎng) 絡(luò) 考 試 系 統(tǒng)管 理 員 功 能 頁(yè) 面 考 試 用 戶(hù) 功 能 頁(yè) 面發(fā)布通知課程管理考試管理題庫(kù)管理成績(jī)查詢(xún)參加考試考試通知查詢(xún)成績(jī)修改密碼 圖 2 網(wǎng)絡(luò)考試系統(tǒng)功能結(jié)構(gòu)圖 考生功能: (1) 參加考試:選擇考試課程之后,考試開(kāi)始并計(jì)時(shí),手動(dòng)和自動(dòng)提交試卷,自動(dòng)閱卷。 (2) 查詢(xún)成績(jī):考生可以查詢(xún)本人的成績(jī)信息。 (3) 修改密碼:考生修改自己的密碼。 (4) 學(xué)習(xí)通知:考生可以查看管理員發(fā)布的考試通知。 管理員功能: (1) 發(fā)布通知:管理員進(jìn)入發(fā)布通知頁(yè)面,發(fā)布考試通知。 (2) 考試管理:添加、修改考試科目;修改試卷的題型比例;修改考題類(lèi)型,考題類(lèi)別,確定考試日期和考試時(shí)長(zhǎng)。 (3) 題庫(kù) 管理:及時(shí)對(duì)題庫(kù)進(jìn)行更新,刪除舊的題目,插入新的題目等。 (4) 成績(jī)查詢(xún):管理員可以查看權(quán)限范圍內(nèi)所有用戶(hù)的成績(jī)信息,并可以對(duì)所有信息進(jìn)行分析統(tǒng)計(jì)。 FGSJJLKSJGKLJG JLS JGKJ KJ SKJ KJSKLGJKSJLKSJKL KSGK JKLGJSLSK JSGKL JLSGJSLJ GJGKL JLSJ KL JGKL JGKL JKL 系統(tǒng)流程圖 考生在網(wǎng)絡(luò)在線(xiàn)考試系統(tǒng)中通過(guò)注冊(cè)為網(wǎng)站用戶(hù),登錄網(wǎng)站進(jìn)行相關(guān)操作??忌卿浐螅梢赃M(jìn)行在線(xiàn)考試、查詢(xún)成績(jī)和修改個(gè)人密碼的操作。在考試前,考生需要閱讀考試規(guī)則、選擇考試套題后開(kāi)始考試;考試時(shí)間結(jié)束時(shí),考生提交試卷;提交試卷的同時(shí),系統(tǒng)將自動(dòng)返回本次考試的考試結(jié)果。網(wǎng)站的管理員通過(guò)登錄模塊可以登錄到網(wǎng)站的后臺(tái)系統(tǒng),對(duì)考生信息、 考試信息、管理員信息進(jìn)行管理。網(wǎng)絡(luò)在線(xiàn)考試系統(tǒng)的系統(tǒng)流程,如圖 3 所示。 圖 3 網(wǎng)絡(luò)在線(xiàn)考試系統(tǒng)流程圖 FGSJJLKSJGKLJG JLS JGKJ KJ SKJ KJSKLGJKSJLKSJKL KSGK JKLGJSLSK JSGKL JLSGJSLJ GJGKL JLSJ KL JGKL JGKL JKL 5 系統(tǒng)詳細(xì)設(shè)計(jì) 數(shù)據(jù)庫(kù)設(shè)計(jì) 數(shù)據(jù)庫(kù)的設(shè)計(jì)過(guò)程一般是從現(xiàn)實(shí)世界出發(fā),進(jìn)行需求分析、概念分析、邏輯分析和物理設(shè)計(jì)的。其中需求分析是整個(gè)設(shè)計(jì)過(guò)程的基礎(chǔ),是最困難、最耗費(fèi)時(shí)間的一步。需求分析做的不好,甚至?xí)?dǎo)致整個(gè)數(shù)據(jù)庫(kù)設(shè)計(jì)返工重做。概念結(jié)構(gòu)設(shè)計(jì)師整個(gè)數(shù)據(jù)庫(kù)設(shè)計(jì)的關(guān)鍵,它通過(guò)對(duì)用戶(hù)需求進(jìn)行分析、綜合、歸納與抽象,形成一個(gè)獨(dú)立、具體的數(shù)據(jù)可管理系統(tǒng)的概念模型。邏輯結(jié)構(gòu)設(shè)計(jì)師將概 念轉(zhuǎn)換為某個(gè)數(shù)據(jù)庫(kù)管理系統(tǒng)所支持的數(shù)據(jù)庫(kù)模型,并對(duì)其進(jìn)行優(yōu)化。物理結(jié)構(gòu)設(shè)計(jì)是為邏輯結(jié)構(gòu)設(shè)計(jì)選擇一個(gè)最適合應(yīng)用環(huán)境的物理結(jié)構(gòu),并對(duì)數(shù)據(jù)可進(jìn)行布置。 數(shù)據(jù)庫(kù)分析 MySQL 是一個(gè)小巧的數(shù)據(jù)庫(kù)系統(tǒng)軟件,特別適用于網(wǎng)站建設(shè)。 MySQL 的設(shè)計(jì)目標(biāo)是提供一個(gè)高速、可靠、可擴(kuò)展、易于使用的數(shù)據(jù)庫(kù)管理系統(tǒng)。 Apache+PHP+MySQL不僅僅是開(kāi)源項(xiàng)目,可免費(fèi)獲取,而且它支持 Linux、 UNIX、OS/2 和 Windows 多個(gè)操作系統(tǒng),可移植性好,這種組合是設(shè)計(jì)動(dòng)態(tài)網(wǎng)站的最佳解決方案 。綜上所述,本系統(tǒng)采用 MySQL 數(shù)據(jù)庫(kù)。 概念設(shè)計(jì) (1) 考生信息實(shí)體 考生信息實(shí)體包括編號(hào)、考生姓名、聯(lián)系方式、準(zhǔn)考證號(hào)、考試成績(jī)、考題類(lèi)別、考試時(shí)間、聯(lián)系地址、考試狀態(tài)和考生密碼等屬性??忌畔?shí)體的 ER 圖,如圖 4 所示。 圖 4 考生信息實(shí)體 ER 圖 考試成績(jī) 準(zhǔn)考證號(hào) 考題類(lèi)別 考試時(shí)間 考生 考生 密碼 考試狀態(tài) 考生姓名 聯(lián)系方式 編號(hào) FGSJJLKSJGKLJG JLS JGKJ KJ SKJ KJSKLGJKSJLKSJKL KSGK JKLGJSLSK JSGKL JLSGJSLJ GJGKL JLSJ KL JGKL JGKL JKL (2) 管理員實(shí)體 管理員實(shí)體包括編號(hào)、管理員名稱(chēng)和加密密碼屬性。 管理員實(shí)體的 ER 圖如圖 5 所示。 圖 5 管理員信息實(shí)體 ER 圖 (3) 考題類(lèi)別實(shí)體 考題類(lèi)別實(shí)體包括編號(hào)和考題類(lèi)別名稱(chēng)。 考題類(lèi)別實(shí)體的 ER 圖,如圖 6 所示。 圖 6 考題類(lèi)別實(shí)體 ER 圖 (4) 考題信息實(shí)體 考題信息實(shí)體包括編號(hào)、考題類(lèi)別、考試成績(jī)、考題內(nèi)容、考題答案、考題正確答案及考題所屬套題等屬性。 考試題目實(shí)體的 ER 圖如圖 7 所示。
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1