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

正文內(nèi)容

基于java的在線考試系統(tǒng)課程設計說明書(含源程序)-免費閱讀

2025-07-05 08:16 上一頁面

下一頁面
  

【正文】 總的看來,小組討論設計的時間比編碼的時間甚至還要多,但因此我們對系統(tǒng)整體框架的把握也比較好,對各模塊的抽象和接口設計也有比較清晰的認識,為后面的工作做了很好的鋪墊。 ClientNum=n。 //用戶請求的套接字 Thread receiveThread=null。 outStream = ()。 ClientNum=n。每當一個用登陸成功, ClientNum 就加一,當用戶退出, ClientNum 就減一。此用戶的服務線程繼而將用戶注冊信息寫入數(shù)據(jù)庫。 在線考試系統(tǒng)服務器模塊詳細設計 服務器模塊負責人;高秀洋。根據(jù)數(shù)據(jù)庫需求給出該系統(tǒng)的 ER 圖 數(shù)據(jù)庫邏輯結構設計 數(shù)據(jù)庫的概念結構設計完畢以后,現(xiàn)在可 以將上面的數(shù)據(jù)庫概念結構轉化為某種數(shù)據(jù)庫系統(tǒng)所支持的實際數(shù)據(jù)模型,也就是數(shù)據(jù)庫的邏輯結構。 在數(shù)據(jù)庫設計實際的過程中,確定數(shù)據(jù)庫的結構設計是否合理的,主要是依據(jù)數(shù)據(jù)庫中是否有以下特點: 1.數(shù)據(jù)庫是否具有一定的靈活性、適應性和可移植性; 2.數(shù)據(jù)庫是否具有與其系統(tǒng)的兼容性; 3.數(shù)據(jù)庫是否具有對新環(huán)境的可改變性; 4.數(shù)據(jù)庫的 存儲成本是否夠低; 5.數(shù)據(jù)庫的設計是否有利于系統(tǒng)的實現(xiàn); 6.是否具有良好的數(shù)據(jù)庫結構,易于維護,易于理解,效率較高。 . 19 數(shù)據(jù)庫設計 在對數(shù)據(jù)庫 進行分析設計時,應按照數(shù)據(jù)規(guī)范化理論的設計,盡量減少冗余數(shù)據(jù),以確保數(shù)據(jù)完整性,統(tǒng)一性。而且,我們?nèi)齻€的編碼能力并不是很強,當初我也懷疑過,我們到底能做到什么程度。直到我們做測試時,我才發(fā)現(xiàn)存在很多問題。 題型管理界 面設計 圖 題型管理界面 管理員在此處對題型進行管理,題型包括名稱和數(shù)量兩項屬性,管理員可以定期刪除題目數(shù)量為 0 的題型。點擊“保存”按鈕可將題目提交到系統(tǒng)數(shù)據(jù)庫,并能在題目列表中顯示,供其他用戶進行測試。用戶點擊三個按鈕 10 其中之一,就會進入各項管理界面。 8 圖 中間題目界面 此界面與第一題界面幾乎相同,不同之處在于“上一題”按鈕變?yōu)榭捎脿顟B(tài)。每一套題目都由 10 個單項選擇題組成,用戶必須按順序答題,答完全部題目后方可提交。詳細設計參見后面內(nèi)容。 記住密碼: 用于記錄用戶登錄狀態(tài),若選中此項,下次用戶登錄時系統(tǒng)會自動啟動到用戶登錄狀態(tài)。如果某個郵箱地址再次被用來注冊,給出提 示。 設置密碼: 用戶登錄所用密碼。 忘記密碼: 若用戶忘記登錄密碼,可點擊此鏈接 ,跳轉到用戶注冊郵箱接收郵件,郵件中包含用戶最近一次設置密碼。 個人資料:用戶可在此完善個人資料。用戶在答題過程中可自行取消本次答題。 圖 最后一題界面 此界面與前面兩個界面幾乎相同。詳細設計如下: 圖 用戶修改密碼界面 此處為用戶提供修改登錄密碼功能,而且必須在用戶登錄的前提下。 12 圖 歷史成績界面 用戶可在此查看自己所獲得的所有成績,可根據(jù)需求對部分記錄進行刪除。 16 題目管理界面設計 圖 題目管理界面 管理員可在此處對題目進行管理,題目屬性包括名稱、上傳人、上傳時間、所屬類型。比如,用戶在進入測試之后,就只能一路走到底,不能返回,這是一個非常嚴重的錯誤。雖然心中非常沒底,但還是表現(xiàn)出樂觀的態(tài)度,因為 情緒是會感染人的,積極的態(tài)度會使旁邊的人也變得積極。在數(shù)據(jù)庫基本設計原則的指導下,數(shù)據(jù)庫設計重點應考慮下列因素: 1.數(shù)據(jù)庫表設計必須布局合理,層次分明。 作為一個具有一定應用價值的在線考試系統(tǒng)的數(shù)據(jù)庫,就要求數(shù)據(jù)庫設計人員設計出一個好的結構,減少數(shù)據(jù)庫數(shù)據(jù)的冗余的產(chǎn)生。下面就要設計在線考試系統(tǒng)數(shù)據(jù)庫的邏輯結構。 主要負責功能,客戶端、服務器端 socket 程序設計,客戶端與服務器的通信及請求處理。 用戶登錄 用戶在登陸界面輸入郵箱與密碼,客戶端 Socket 程序將郵箱與密碼發(fā)送到服務器,服務器線程繼而查詢數(shù)據(jù)庫,確認此用戶是否已注冊,若注冊則允許登陸,否則拒絕登陸。對于多線程的服務器,程序應互斥的訪問 ClientNum。 } 客戶端 socket 程序主要代碼: public class SocketClient { private Socket s。 in = new Scanner(instream)。 try { rServer=new ServerSocket(RECEIVE_PORT)。 } public synchronized static void cutClientNum() { int n= ClientNum。因此我們深刻體會到了設計在軟件開發(fā)階段的重要性。 本次課程設計按照指導老師的要求,經(jīng)歷了需求分析、概要設計、詳細設計、編碼實現(xiàn)階段。 n++。 Socket request=null。 instream = ()。 n。 統(tǒng)計在線用戶數(shù)量 服務器維護一個全局變量 NUM,用來保存在線用戶數(shù)量。 服務器功能介紹 用戶注冊
點擊復制文檔內(nèi)容
畢業(yè)設計相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1