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

正文內(nèi)容

基于java散數(shù)學(xué)題庫管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)_畢業(yè)論文-文庫吧在線文庫

2025-08-25 16:59上一頁面

下一頁面
  

【正文】 保證了系統(tǒng)內(nèi)部資料的安全性。 該表 的 主鍵 字段是:試卷編號 。 試卷抽題表表達(dá)式 試題編號 備注 題型 試卷編號 教師 教授予 章節(jié) 擁有 考試 試卷抽題表 試卷 題庫 密碼 教師 編號 備注 章節(jié)編號 章節(jié)名 1 1 忻州師院計(jì)算機(jī)系本科學(xué)士學(xué)位論文 13 表 教師表 字段名 數(shù)據(jù)類型 長度 允許空 字段描述 教師編號 NVARCHAR 14 關(guān)鍵字 密碼 NVARCHAR 14 密碼 教師表:用來記錄教師的信息。 圖 章節(jié)實(shí)體及其屬性圖 試卷實(shí)體包含了試卷編號、試卷名稱、考試類型、試卷總分、組卷時(shí)間和備試題內(nèi)容 題號 題型 所屬章節(jié) 試題答案 答案圖片 試題 圖片 錄入日期 備注 題庫 分值 試卷名稱 組卷時(shí)間 試卷部分 試卷 考試類型 試卷編號 備注 基 于 JAVA 的離散數(shù)學(xué)題庫管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn) 12 注等屬性。數(shù)據(jù)庫結(jié)構(gòu)設(shè)計(jì)的好壞與否將對應(yīng)用系統(tǒng)的運(yùn)行效率以及實(shí)現(xiàn)的效果產(chǎn)生很大影響。 軟件的開發(fā)應(yīng)能在較長時(shí)間內(nèi)滿足 課程改革的 需要。并且將所生成的試卷以標(biāo)準(zhǔn)的試卷形式輸出。這就給任課教師增加了很多負(fù)擔(dān)。結(jié)果可以用一個(gè)用例圖,圖中的活 動者代表外部與系統(tǒng)交互的角色,包括 教師 和管理員。 (6)試卷生成速度不宜太慢。在各種計(jì)算機(jī)輔助教學(xué)( CAI)軟件的研制中,題庫管理系統(tǒng)的研究一直是一個(gè)非?;钴S的課題, 也是實(shí)現(xiàn)教考分離的一個(gè)重要手段。 JACOB 是一個(gè) JAVA 到微軟的 COM 接口的橋梁。數(shù)據(jù)庫方面則選用了 SQL Server20xx 進(jìn)行設(shè)計(jì)。其主要研究技術(shù)的經(jīng)濟(jì)效果問題,技術(shù)與經(jīng)濟(jì)的最佳組合問題。就其本身而言,它只是一個(gè)框架和一組服務(wù),忻州師院計(jì)算機(jī)系本科學(xué)士學(xué)位論文 3 用于通過插件組件構(gòu)建開發(fā)環(huán)境。對于前者要求建立起數(shù)據(jù)一致性、完整性和 安全性好的 數(shù)據(jù)庫。要進(jìn)行測試和考試,傳統(tǒng)的出題需要教師付出很大的心血,打印試卷也要花費(fèi)一定的財(cái)力。 從而 實(shí)現(xiàn)離散數(shù)學(xué) 題庫管理的信息化,規(guī)范化和試卷生成的自動化,并 使其操作 簡單、方便、快捷。 題庫管理系 統(tǒng)可以方便 、 快捷 、 高效的 實(shí)現(xiàn) 試卷的管理與生成 ,來 減輕這些負(fù)擔(dān) 。其中,計(jì)算機(jī)輔助的題庫系統(tǒng)作為智基 于 JAVA 的離散數(shù)學(xué)題庫管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn) 2 能計(jì)算機(jī)教學(xué)系統(tǒng)的核心,受到了人們極大的重視。隨著對離散數(shù)學(xué)題庫管理系統(tǒng)的深入分析,離散數(shù)學(xué)題庫管理系統(tǒng)將會朝著更加的適應(yīng)離散數(shù)學(xué)教學(xué)工作的方向發(fā)展,必將會促進(jìn)離散數(shù)學(xué)教學(xué)工作效率的提高。 開發(fā)工具 論述 本軟件為離散數(shù)學(xué)題庫管理系統(tǒng),是 C/S 模式的信息管理系統(tǒng)。 SQL Server 20xx 數(shù)據(jù)庫管理系統(tǒng)是目前最常用的關(guān)系型數(shù)據(jù)庫系統(tǒng)之一,它是基于客戶機(jī) /服務(wù)器模式下的數(shù)據(jù)庫,扮演著后端數(shù)據(jù)庫的角色,它對中等規(guī)模的數(shù)據(jù)庫支持較好且具有強(qiáng)大的功能和穩(wěn)定性及易于維護(hù)等優(yōu)點(diǎn)。 經(jīng)濟(jì)上的合理性:在系統(tǒng)開發(fā)上,現(xiàn)在普通的計(jì)算機(jī)市場價(jià) 4000 元左右,操作系統(tǒng)是 Windows XP 加上 Microsoft Office 其正版軟件也不過 5000 元,數(shù)據(jù)庫采用 SQL Server20xx,前端采用 。用戶在個(gè)人機(jī)(客戶機(jī))上工作,可以與中心計(jì) 算機(jī)(服務(wù)器)互相通信。 以上的這些技術(shù)已經(jīng)較為成熟,并且在諸多的領(lǐng)域中得到了有效的驗(yàn)證。 離散數(shù)學(xué) 題庫 管理 系統(tǒng)滿足如下需求: 基 于 JAVA 的離散數(shù)學(xué)題庫管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn) 6 (1)為了保證系統(tǒng)內(nèi)部數(shù)據(jù)的安全性, 系統(tǒng) 應(yīng) 通過設(shè)置不同的登陸用戶權(quán)限來對系統(tǒng)進(jìn)行訪問和管理。 (8)試題的答案生成功能 。 圖 系統(tǒng)用例圖 教師 管理員 用戶管理 導(dǎo)入試題 查詢試題 自動生成試卷 手動修改現(xiàn)有試卷試卷 生成 WORD 試卷 數(shù)據(jù)管理 忻州師院計(jì)算機(jī)系本科學(xué)士學(xué)位論文 7 系統(tǒng)功能 需求 分析 系統(tǒng)功能需求分析是從用戶最初的非形式化需求到滿足用戶需求的軟件產(chǎn)品的映射過程。 (2)功能需求分析 通常離散數(shù)學(xué)題庫 管理系統(tǒng)應(yīng)滿足用戶對組成試卷的各種要求與約定。 (5)幫助:它可以幫助教師進(jìn)一步了解離散數(shù)學(xué)題庫管理系統(tǒng)的性能、使用方法、注意事項(xiàng)和使用環(huán)境,有利于更好的操作本離散數(shù)學(xué)題庫管理軟件系統(tǒng)。 安全性:通過系統(tǒng)權(quán)限控制使用者,從而確保使用者無法操作與其無關(guān)的數(shù)據(jù)。如圖: 圖 功能模塊圖 教師登錄模塊 用戶管理模塊 題庫的管理和維護(hù)模塊 組 卷模塊 數(shù)據(jù)管理模 塊塊 數(shù)據(jù)恢復(fù) 數(shù)據(jù)備份 手動 修改現(xiàn)有試卷 自動生成試 卷 生成 WORD 試卷 生成 WORD 答案 查詢試題 修改試題 刪除試題 添加試題 刪除用戶 添加用戶 忻州師院計(jì)算機(jī)系本科學(xué)士學(xué)位論文 11 上圖即為總體的功能模塊圖,它清晰的顯示了系統(tǒng)的各個(gè)模塊的分布。而建立數(shù)據(jù)庫最重要的一步是定義數(shù)據(jù)庫表,數(shù)據(jù)是數(shù)據(jù)庫中存儲的基本對象 ,通過設(shè)計(jì)會以一定的組織結(jié)構(gòu)存儲在相關(guān)的基本表中。該表的關(guān)鍵字字段是:章節(jié)編號,同時(shí)也是下面題庫數(shù)據(jù)庫表的外鍵。 題型 VARCHAR 50 題型 備注 TEXT 16 √ 備注 試卷抽題表:用來記錄每張?jiān)嚲韺?yīng)的試題,是生成 WORD 文件的數(shù)據(jù)來源。 主要方法介紹: void jButtondenlu_actionPerformed(ActionEvent e): 該方法在用戶點(diǎn)擊確定、退出、重置按鈕時(shí)被調(diào)用,如果點(diǎn)擊確定按鈕,取得界面上輸入的教師編號(管理員)和密碼,如果教師編號(管理員)或者密碼不正確,則提示用戶重 新輸入。若合法 ,則把數(shù)據(jù)提交給服務(wù)器,打開數(shù)據(jù)庫把用戶名、密碼寫入數(shù)據(jù)庫。若要修改試題,在下面 圖 題庫管理界面 的表格中選擇要修改的試題,修改上面的試題內(nèi)容,然后點(diǎn)擊保存按鈕即可將修改后的試題保存到數(shù)據(jù)庫。 首先判 斷用戶是否選中了一條記錄,若沒有選中則不能刪除試題,提示用戶選中一條記錄 。在顯示 自動生成試卷 窗口時(shí),需要先調(diào)用這個(gè)方法,將所有的章節(jié)名添加到章節(jié)名列框中。然后利用ResultSet 實(shí)現(xiàn)查詢操作。這樣循環(huán)下去,當(dāng)退出循環(huán)的時(shí)候,已抽取試題列表中已經(jīng)包含了一些試題,滿足了試卷總分要求。 類:該類是操作 WORD 文件的類,包 含 WORD 文件的基本操作方法。在這里就不仔細(xì)講解了 。調(diào)用 MsWordHandler 類具體實(shí)現(xiàn)。 忻州師院計(jì)算機(jī)系本科學(xué)士學(xué)位論文 25 圖 手動修改現(xiàn)有試卷界面 (2)模塊內(nèi)主要算法的描述 圖 手動修改現(xiàn)有試卷流程圖 結(jié)束 開始 查詢出所有的試卷 信息 是 是 是 否 否 否 輸入試卷基本信息 將更改 保存到數(shù)據(jù) 庫 彈出添加試題窗口 將用戶選擇的試題添加到試卷 彈出刪除試題窗口 將用戶選擇的試題從試卷中刪除 添加試題? 修改試卷基本信息? 刪除試題? 生成 WORD試卷? 取得選中試卷的試題和基本信息 將試題寫入WORD 文檔中 是 否 基 于 JAVA 的離散數(shù)學(xué)題庫管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn) 26 (3) 該模塊的 JAVA 類設(shè)計(jì) 實(shí) 現(xiàn) 該 模 塊 的 JAVA 類為: login. Shougonggaidongshijuan 類、 類和 類。 login. Shujubeifen 類:該類用于顯示管理員登陸窗口,并且負(fù)責(zé)判斷用戶輸入的管理員名和密碼是否正確。 主要方法介紹: void jButtonqueding_actionPerformed (ActionEvent e) throws SQLException:該方法在用戶點(diǎn)擊確定按鈕時(shí)被調(diào)用。 單元測試也稱模塊測試或程序測試,單元測試是對每個(gè)模塊單獨(dú)進(jìn)行的,驗(yàn)證模塊接口與設(shè)計(jì)說明書是否一 致,對模塊的所有主要處理路徑進(jìn)行測試且與預(yù)期的結(jié)構(gòu)進(jìn)行對照,還要對所有錯(cuò)誤處理路徑進(jìn)行測試。 從數(shù)據(jù)庫中讀出數(shù)據(jù)后,以 Object 類型返回,直接調(diào)用 ()方法輸出該對象的字符串表示。 調(diào)試和測試階段是軟件工程開發(fā)過程中很重要的一個(gè)階段,沒有 測試就沒有可以健壯運(yùn)行的軟件,如果一套軟件不能有一定的容錯(cuò)能力,就沒有辦法正式的投入使用。 (2) 信息管理詳細(xì),提供了強(qiáng)大查詢功能。 ,開發(fā)者也必須作好各種維護(hù)工作如糾錯(cuò)性維護(hù)、適應(yīng)性維護(hù)、改善性維護(hù)、 預(yù)防性維護(hù)等。與此同時(shí)通過對系統(tǒng)的需求分析和在編碼中對錯(cuò)誤的處理,培養(yǎng)了自己的自學(xué)能力和獨(dú)立分析、解決問題的能力,這對我以后 的學(xué)習(xí)和生活都有相當(dāng)大的影響。 最后,還要感謝計(jì)算機(jī)學(xué)院的各位老師們,感謝他們這兩年來對我的教誨和做人的道理以及在各個(gè)方面所給予的大力支持,讓我在這漫長的人生道路上找到了正確的方向。在此,我要對宗老師表示我深深的謝意。但在老師的指導(dǎo)下,自己從一點(diǎn)一 滴學(xué)起,編寫和調(diào)試一個(gè)個(gè)簡單的例子程序。系統(tǒng)維護(hù)的任務(wù)是改正軟件系統(tǒng)在使用過程中發(fā)現(xiàn)的隱含錯(cuò)誤,擴(kuò)充在使用過程中用戶提出的新的功能及性能要求,其目 的是維護(hù)軟件系統(tǒng)的 正常運(yùn)作 。 本系統(tǒng)已基本上實(shí)現(xiàn)來題目要求的各項(xiàng)功能。 在 生成試卷的 程序里,需要先生成 SQL 的插入語句,在測試時(shí)拋出了 列名考試類型錯(cuò)誤 ,后來我檢查了一下插入語句,問題出在插入語句上,生成了下面的形式 INSERT INTO 試卷 (試卷名稱 , 考試類型 ,…… )VALUES (名稱 1,期末考試 ,…… )這樣的語句,在 列名考試類型前多了一個(gè)中文輸入狀態(tài)下的空格 ,將其刪除掉問題就 解決了。感嘆自己編寫的程序在測試環(huán)節(jié)的時(shí)候問題出現(xiàn)之多。忻州師院計(jì)算機(jī)系本科學(xué)士學(xué)位論文 29 5 系統(tǒng)測試 與維護(hù) 系統(tǒng)測試方案 在基本完成了程序的詳細(xì)設(shè)計(jì)和編碼,剩下的工作就是對軟件進(jìn)行測試。當(dāng)備份完成時(shí),會彈出一個(gè)提示對話框,提示管理員數(shù)據(jù)備份成功。 類:該類用于從試卷中刪除試題,實(shí)現(xiàn)對試卷中試題的手工刪除。也可以點(diǎn)擊添加按鈕,打開添加試題界面,在下面的表格中會顯示出題庫中的所有試題。該方法的具體實(shí)現(xiàn):首先彈出保存文件框,讓用戶選擇保存位置;然后計(jì)算出已抽取的試題的總分,用于WORD 文件輸出;然后利用循環(huán),將選擇的題目輸出到 WORD 文件中。該方法有 5 個(gè)參數(shù),分別為 aParagraph,表示段落的內(nèi)容; fontName 表示段落的字體; isBold 表示是否設(shè)定為黑體; isItalic 表示是否設(shè)定為斜體; fontSize 表示字體的大小。 主要方法介紹: void jButtontianjia_actionPerformed (ActionEvent e):該方法用于將左側(cè)章節(jié)列表框中選擇的章節(jié)添加到界面右側(cè)的章節(jié)選擇列表框中。 抽取試題的 總分 100 ,并且仍有試題可抽??? 根據(jù)查詢結(jié)果的數(shù)量,生成一個(gè)隨機(jī)數(shù),抽取一道試題。 圖 試題查詢界面 忻州師院計(jì)算機(jī)系本科學(xué)士學(xué)位論文 21 (2) 模塊內(nèi)主要算法的描述 圖 試題查詢界面模塊流程圖 (3) 該模塊的 JAVA 類設(shè)計(jì) 實(shí)現(xiàn)該模塊的 JAVA 類為: login. Chaxun 類。 主要方
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1