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

正文內(nèi)容

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

2025-06-06 16:59 本頁(yè)面


【正文】 、 測(cè)試 系統(tǒng)等 。系統(tǒng)的開(kāi)發(fā)中, 主要包括后臺(tái)數(shù)據(jù)庫(kù)的建立和維護(hù)以及前端應(yīng)用 程序的開(kāi)發(fā)兩個(gè)方面。對(duì)于前者要求建立起數(shù)據(jù)一致性、完整性和 安全性好的 數(shù)據(jù)庫(kù)。 對(duì)于后者則要求應(yīng)用程序功能完備 , 操作上實(shí)現(xiàn)簡(jiǎn)單、方便、快捷 等特點(diǎn)。 在以上工作的基礎(chǔ)上,對(duì)系統(tǒng)進(jìn)行詳細(xì)設(shè)計(jì)與系統(tǒng) 所有功能 的實(shí)現(xiàn),最后進(jìn)入論文撰寫階段 。 開(kāi)發(fā)工具 論述 本軟件為離散數(shù)學(xué)題庫(kù)管理系統(tǒng),是 C/S 模式的信息管理系統(tǒng)。前臺(tái)采用JAVA 技術(shù) , 后臺(tái)采用 SQL Server 20xx 數(shù)據(jù)庫(kù) , 操作系統(tǒng)采用 Windows XP。 前臺(tái)開(kāi)發(fā)工具 Java 是一個(gè)由 Sun 公司開(kāi)發(fā)而成的新一代編程語(yǔ)言。使用它可在各式各樣不同種機(jī)器、不同種操作平臺(tái)的網(wǎng)絡(luò)環(huán)境中開(kāi)發(fā)軟件。 Eclipse 是一個(gè)開(kāi)放源代碼的、基于 Java 的可擴(kuò)展開(kāi)發(fā)平臺(tái)。就其本身而言,它只是一個(gè)框架和一組服務(wù),忻州師院計(jì)算機(jī)系本科學(xué)士學(xué)位論文 3 用于通過(guò)插件組件構(gòu)建開(kāi)發(fā)環(huán)境。由于 Eclipse 中的每樣?xùn)|西都是插件,對(duì)于給 Eclipse 提供插件,以及給用戶提供一致和統(tǒng)一的集成開(kāi)發(fā)環(huán)境而言,所有工具開(kāi)發(fā)人員都具有同等的發(fā)揮場(chǎng)所 并且支持?jǐn)?shù)據(jù)庫(kù)訪問(wèn) 。 后臺(tái)開(kāi)發(fā)工具 SQL Server 20xx 數(shù)據(jù)庫(kù) 逐漸成為 Windows 操作系統(tǒng)平臺(tái)下進(jìn)行數(shù)據(jù)庫(kù)應(yīng)用開(kāi)發(fā)中較為理想的選擇之一。 SQL Server 20xx 數(shù)據(jù)庫(kù)管理系統(tǒng)是目前最常用的關(guān)系型數(shù)據(jù)庫(kù)系統(tǒng)之一,它是基于客戶機(jī) /服務(wù)器模式下的數(shù)據(jù)庫(kù),扮演著后端數(shù)據(jù)庫(kù)的角色,它對(duì)中等規(guī)模的數(shù)據(jù)庫(kù)支持較好且具有強(qiáng)大的功能和穩(wěn)定性及易于維護(hù)等優(yōu)點(diǎn)。它具有真正的客戶機(jī) /服務(wù)器體系結(jié)構(gòu),能與 Windows XP 操作系統(tǒng)有機(jī)的結(jié)合,在目前的數(shù)據(jù)庫(kù)開(kāi)發(fā)中被廣泛的應(yīng)用?;?于 JAVA 的離散數(shù)學(xué)題庫(kù)管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn) 4 2 需求分析 開(kāi)發(fā)軟件首先做的是開(kāi)發(fā)過(guò)程中最主要的就是系統(tǒng)的需求分析,需求分析同時(shí)也是軟件生存周期中關(guān)鍵的一 步。根據(jù)軟件工程學(xué)中開(kāi)發(fā)軟件的要求,對(duì)離散數(shù)學(xué)題庫(kù)管理系統(tǒng)全部功能和相關(guān)的技術(shù)進(jìn)行具體的分析,分析時(shí)采用結(jié)構(gòu)化的分析方法,自頂向下、逐層分解問(wèn)題。 系統(tǒng)可行性分析 可行性分析是研究技術(shù)領(lǐng)域的經(jīng)濟(jì)問(wèn)題和經(jīng)濟(jì)規(guī)律的科學(xué),是研究一定技術(shù)條件下如何提高經(jīng)濟(jì)效果的科學(xué),是技術(shù)與經(jīng)濟(jì)的交叉。其主要研究技術(shù)的經(jīng)濟(jì)效果問(wèn)題,技術(shù)與經(jīng)濟(jì)的最佳組合問(wèn)題。 經(jīng)濟(jì)可行性 由于該軟件是一個(gè)小型的離散數(shù)學(xué)題庫(kù)管理系統(tǒng),所以進(jìn)行該軟件的開(kāi)發(fā)經(jīng)費(fèi)和投資較少,只需一臺(tái)普通的計(jì)算機(jī)即可,系統(tǒng)的開(kāi)發(fā)并不太復(fù)雜和繁瑣,操作盡可 能簡(jiǎn)單易行。在開(kāi)發(fā)過(guò)程中,由一個(gè)人獨(dú)立開(kāi)發(fā),用時(shí)三個(gè)月左右,所需成本費(fèi)用主要為人工費(fèi)用,再加上計(jì)算機(jī)和軟件等構(gòu)成該系統(tǒng)的開(kāi)發(fā)成本。 經(jīng)濟(jì)上的合理性:在系統(tǒng)開(kāi)發(fā)上,現(xiàn)在普通的計(jì)算機(jī)市場(chǎng)價(jià) 4000 元左右,操作系統(tǒng)是 Windows XP 加上 Microsoft Office 其正版軟件也不過(guò) 5000 元,數(shù)據(jù)庫(kù)采用 SQL Server20xx,前端采用 。開(kāi)發(fā)人員 1 名(假設(shè)月薪 1500 元 ),開(kāi)發(fā)本軟件如果是網(wǎng)絡(luò)開(kāi)發(fā)的技術(shù)人員最多 1 個(gè)月,開(kāi)發(fā)費(fèi)用合計(jì)大概是 10000 元左右,且計(jì)算機(jī) 和軟件可重復(fù)使用。選擇自行開(kāi)發(fā)系統(tǒng),既節(jié)省了費(fèi)用,又可以使本軟件符合我們自己的要求并擁有及源碼,使以后系統(tǒng)的可擴(kuò)展性也很大。 技術(shù)可行性 由于該系統(tǒng)是小型的離散數(shù)學(xué)題庫(kù)管理系統(tǒng),采用 C/S 模式,開(kāi)發(fā)難度適中。通過(guò)對(duì)各種開(kāi)發(fā)工具和數(shù)據(jù)庫(kù)之間進(jìn)行比較以及指導(dǎo)老師的建議,最終確定采用JAVA( ) 。數(shù)據(jù)庫(kù)方面則選用了 SQL Server20xx 進(jìn)行設(shè)計(jì)。 C/S 是指:客戶 /服務(wù)器。其主要由客戶機(jī)、服務(wù)器、網(wǎng)絡(luò)三要素主成。用戶在個(gè)人機(jī)(客戶機(jī))上工作,可以與中心計(jì) 算機(jī)(服務(wù)器)互相通信。網(wǎng)絡(luò)軟件則保證客戶機(jī)和服務(wù)器互相連通。以簡(jiǎn)單的兩層客戶機(jī) /服務(wù)器系統(tǒng)而言,客戶端是指應(yīng)用軟件以圖形接口顯示數(shù)據(jù)并讓用戶進(jìn)行添加、修改等并行輸入輸出忻州師院計(jì)算機(jī)系本科學(xué)士學(xué)位論文 5 作業(yè)的部分,也就是用戶接口負(fù)責(zé)向后端的數(shù)據(jù)庫(kù)索取數(shù)據(jù),執(zhí)行客戶端軟件的工作。服務(wù)器所執(zhí)行的后端數(shù)據(jù)庫(kù)服務(wù)器,則專門執(zhí)行數(shù)據(jù)的存儲(chǔ)、檢索、管理、備份等種種關(guān)鍵操作。 關(guān)于 JAVA 生成 WORD 文件的技術(shù),雖然 Sun 公司的 JDK 開(kāi)發(fā)包中本身沒(méi)有提供該功能,但是可以利用 JACOB 開(kāi)源類庫(kù)實(shí)現(xiàn)。 JACOB 是一個(gè) JAVA 到微軟的 COM 接口的橋梁。使用 JACOB允許任何 JVM 訪問(wèn) COM 對(duì)象,從而使 JAVA應(yīng)用程序能夠調(diào)用 COM 對(duì)象??梢岳盟鼘?duì) MS Word、 Excel 進(jìn)行處理,目前最新公開(kāi)版本是 。 以上的這些技術(shù)已經(jīng)較為成熟,并且在諸多的領(lǐng)域中得到了有效的驗(yàn)證。有了這樣的技術(shù)支持,也為離散數(shù)學(xué)題庫(kù)管理系統(tǒng)開(kāi)發(fā)的最終成功奠定了堅(jiān)實(shí)的基礎(chǔ)。 運(yùn)行可行性 運(yùn)行可行性分析是指新系統(tǒng)運(yùn)行后的良好環(huán)境進(jìn)行估計(jì)和評(píng)價(jià),同時(shí)還應(yīng)考慮對(duì)現(xiàn)有教師的培訓(xùn)、補(bǔ)充問(wèn)題?,F(xiàn)在一般的教師對(duì)計(jì)算機(jī)都很熟悉,使用題庫(kù)管理系統(tǒng)只需進(jìn)行簡(jiǎn)單的講解、說(shuō)明或借助系統(tǒng) 的幫助文檔就能很快的掌握和使用。 需求分析 用戶需求分析 信息時(shí)代的到來(lái),為教育的改革和發(fā)展提供了十分有利的機(jī)遇,教育教學(xué)領(lǐng)域的觀念、理論和方法也隨之不斷更新,計(jì)算機(jī)輔助教學(xué)( CAI)正是在此背景下產(chǎn)生和發(fā)展起來(lái)的。在各種計(jì)算機(jī)輔助教學(xué)( CAI)軟件的研制中,題庫(kù)管理系統(tǒng)的研究一直是一個(gè)非常活躍的課題, 也是實(shí)現(xiàn)教考分離的一個(gè)重要手段。利用 離散數(shù)學(xué) 題庫(kù)管理系統(tǒng) ,不僅能節(jié)省 離散數(shù)學(xué)任課 教師的寶貴時(shí)間,提高工作效率, 而且能消除出卷人主觀意識(shí)的影響,使考試更加標(biāo)準(zhǔn)化,更加客觀、 真實(shí) 、全面地反映教學(xué) 的實(shí)際效果,有利于教學(xué)質(zhì)量的提高。建立了 離散數(shù)學(xué)題庫(kù) 管理系統(tǒng)以后,可實(shí)行教考分離,促使 離散數(shù)學(xué) 任課老師必須按照教學(xué)大綱的要求認(rèn)真?zhèn)湔n,認(rèn)真組織教學(xué)內(nèi)容,改進(jìn)教學(xué)方法,對(duì)提高教學(xué)質(zhì)量和整體教學(xué)水平有著非常重要的意義。 離散數(shù)學(xué) 題庫(kù) 管理 系統(tǒng)滿足如下需求: 基 于 JAVA 的離散數(shù)學(xué)題庫(kù)管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn) 6 (1)為了保證系統(tǒng)內(nèi)部數(shù)據(jù)的安全性, 系統(tǒng) 應(yīng) 通過(guò)設(shè)置不同的登陸用戶權(quán)限來(lái)對(duì)系統(tǒng)進(jìn)行訪問(wèn)和管理。 (2)為了方便多個(gè)用戶使用本系統(tǒng),要求能添加和刪除用戶。 (3)要求能導(dǎo)入試題和查詢?cè)囶}。 (4)靈活多樣的組卷方式,如 自動(dòng)生成試卷 、手工修改現(xiàn)有試卷 。 (5)要求能 對(duì)生成的試卷進(jìn)行保存,以便下次直接使用。 (6)試卷生成速度不宜太慢。 (7)結(jié)合 《離散數(shù)學(xué)》試題中 有許多圖形 的 特點(diǎn),以便生成的試卷以標(biāo)準(zhǔn)的試卷形式輸出。故選擇 Microsoft Office Word 20xx 作為終端輸出軟件。 (8)試題的答案生成功能 。 (9)為保證數(shù)據(jù)的安全,防止數(shù)據(jù)的丟失。要求能對(duì)數(shù)據(jù)進(jìn)行備份和恢復(fù)。 (10)友好的用戶界面。 用戶 需求分析的目的是對(duì) 離散數(shù)學(xué) 題庫(kù) 管理 系統(tǒng) 進(jìn)行評(píng)估,采集和分析系統(tǒng)的需求,理解系統(tǒng)要解決的問(wèn)題,重點(diǎn)是充分考慮系統(tǒng)的實(shí)用性。結(jié)果可以用一個(gè)用例圖,圖中的活 動(dòng)者代表外部與系統(tǒng)交互的角色,包括 教師 和管理員。用例圖是對(duì)系統(tǒng)需求的描述,表達(dá)了系統(tǒng)的功能和所提供的服務(wù),包括 用戶 管理、 導(dǎo)入試卷 、 查詢?cè)囶} 、 自動(dòng)生成試卷 、 手動(dòng)修改現(xiàn)有試卷 、 生成 WORD 試卷、 數(shù)據(jù)管理 功能。 系統(tǒng)的用例圖如 下 圖 所示。 圖 系統(tǒng)用例圖 教師 管理員 用戶管理 導(dǎo)入試題 查詢?cè)囶} 自動(dòng)生成試卷 手動(dòng)修改現(xiàn)有試卷試卷 生成 WORD 試卷 數(shù)據(jù)管理 忻州師院計(jì)算機(jī)系本科學(xué)士學(xué)位論文 7 系統(tǒng)功能 需求 分析 系統(tǒng)功能需求分析是從用戶最初的非形式化需求到滿足用戶需求的軟件產(chǎn)品的映射過(guò)程。系統(tǒng)功能需求分析是離散數(shù)學(xué)題庫(kù)管理系統(tǒng)設(shè)計(jì)的第一個(gè)階段,是離散數(shù)學(xué)題庫(kù)管理系統(tǒng)成功與否的重要前提。系統(tǒng)功能需求分析分為:?jiǎn)栴}分析和功能需求分析兩個(gè)階 段。 (1)問(wèn)題分析 《離散數(shù)學(xué)》是我國(guó)許多高等院校計(jì)算機(jī)專業(yè)的一門核心的基礎(chǔ)課程,在《離散數(shù)學(xué)》的教學(xué)中,大量習(xí)題的練習(xí)與解題的方法的討論起著重要的作用,是鞏固知識(shí),深化理解的一個(gè)必要途徑、因此需要對(duì)學(xué)生進(jìn)行大量的測(cè)試和考試。 所以,除了期末考試外,每個(gè)單元都要進(jìn)行測(cè)試和考試,幫助學(xué)生來(lái)鞏固知識(shí)。這就給任課教師增加了很多負(fù)擔(dān)。需要任課教師定期的命題,出試卷,這無(wú)形之中增加了任課教師的工作負(fù)擔(dān)。所以為了減輕這些負(fù)擔(dān),開(kāi)發(fā)的離散數(shù)學(xué)題庫(kù)管理系統(tǒng),可以很好的減輕教師的負(fù)擔(dān)。 (2)功能需求分析 通常離散數(shù)學(xué)題庫(kù) 管理系統(tǒng)應(yīng)滿足用戶對(duì)組成試卷的各種要求與約定。根據(jù)離散數(shù)學(xué)題庫(kù)管理系統(tǒng)功能和條件的限止, 經(jīng)過(guò)調(diào)研與分析, 離散數(shù)學(xué)題庫(kù)管理系統(tǒng) 主要應(yīng)具有以下功能: (1)用戶管理:登錄本系統(tǒng)的用戶必須有一定的權(quán)限控制,管理員擁有一切權(quán)限。而教師則只能進(jìn)行試題編輯和生成試卷的權(quán)限。 (2)題庫(kù)管理 和維護(hù) :合法的教師用戶可以進(jìn)行試題的輸入、修改 、 刪除 和查詢 操作,這樣教《離散數(shù)學(xué)》的教師可以使用本生成自己的試題庫(kù),以便以后在教學(xué)考試中隨時(shí)組成所需的試卷。 (3)組 卷:運(yùn)行本軟件,可以滿足教師不同的使用要求,即可以 自動(dòng)生成試卷 和手動(dòng) 修改現(xiàn)有試卷。并且將所生成的試卷以標(biāo)準(zhǔn)的試卷形式輸出。為了便于使用離散數(shù)學(xué)題庫(kù)管理系統(tǒng),我選擇了 Microsoft Office Word 20xx 作為終端輸出軟件,這樣可以方便編輯所輸出的試卷,直到滿足教師的要求為止。 (4)數(shù)據(jù)管理:管理員可以在必要的時(shí)候?qū)﹄x散數(shù)學(xué)題庫(kù)管理系統(tǒng)中的數(shù)據(jù)庫(kù)進(jìn)行數(shù)據(jù)的備份和恢復(fù)操作。 (5)幫助:它可以幫助教師進(jìn)一步了解離散數(shù)學(xué)題庫(kù)管理系統(tǒng)的性能、使用方法、注意事項(xiàng)和使用環(huán)境,有利于更好的操作本離散數(shù)學(xué)題庫(kù)管理軟件系統(tǒng)。 數(shù)據(jù)流圖描述了本系統(tǒng)中各種數(shù)據(jù)間的數(shù)據(jù)處理流向。下面 是 離散數(shù)學(xué)題庫(kù)基 于 JAVA 的離散數(shù)學(xué)題庫(kù)管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn) 8 管理系統(tǒng)的 頂 層 數(shù)據(jù)流圖 對(duì)離散數(shù)學(xué)題庫(kù)管理系統(tǒng)主要數(shù)據(jù)處理過(guò)程 進(jìn)行 具體描述 如下 : 圖 離散數(shù)學(xué)題庫(kù)管理系統(tǒng)頂 級(jí)數(shù)據(jù)流圖 根據(jù) 前面設(shè)計(jì)要求, 離散數(shù)學(xué)題庫(kù)管理系統(tǒng)的功能主要設(shè)置了用戶管理、題庫(kù)的管理和維護(hù)、自動(dòng) 生成試 卷、手動(dòng)修改現(xiàn)有試卷、 生成 WORD 試卷、 數(shù)據(jù)管理和幫助等 七 大功能模塊。下面用離散數(shù)學(xué)題庫(kù)管理系統(tǒng) 1 級(jí) 數(shù)據(jù)流圖對(duì)離散數(shù)學(xué)題庫(kù)管理系統(tǒng) 其中 的 五 大功能模塊 主要數(shù)據(jù)處理過(guò)程 進(jìn)行 具體描述如下 : 圖 離散數(shù)學(xué)題庫(kù)管理系統(tǒng) 1 級(jí) 數(shù)據(jù)流圖 忻州師院計(jì)算機(jī)系本科學(xué)士學(xué)位論文 9 系統(tǒng)性能需求分析 即系統(tǒng)服務(wù)所應(yīng)遵循的一 些約束和限制。 例如: 標(biāo)準(zhǔn)性、 可靠 性、安全性、高效性、可維護(hù)性 。 軟件的開(kāi)發(fā)應(yīng)能在較長(zhǎng)時(shí)間內(nèi)滿足 課程改革的 需要。 標(biāo)準(zhǔn)性:系統(tǒng)編寫與運(yùn)行必須符合標(biāo)準(zhǔn),既可以保證系統(tǒng)運(yùn)行又可以在此標(biāo)準(zhǔn)上每一項(xiàng)功能運(yùn)行。 可靠性:由于 離散數(shù)學(xué)題庫(kù)管理系統(tǒng) 的重要性,系統(tǒng)必須穩(wěn)定可靠,從而避免或減少數(shù)據(jù)損失。 安全性:通過(guò)系統(tǒng)權(quán)限控制使用者,從而確保使用者無(wú)法操作與其無(wú)關(guān)的數(shù)據(jù)。 高效性:由于 離散數(shù)學(xué)題庫(kù)管理系統(tǒng)生成試卷時(shí), 每次處理信息量較大,系統(tǒng)對(duì)信息處理能力 和 響應(yīng)能力都應(yīng)是快捷有效的。 可維護(hù)性:采用結(jié)構(gòu)化模塊設(shè)計(jì),便于開(kāi)發(fā)與維護(hù) ,也有利于發(fā)現(xiàn)情況隨時(shí)進(jìn)行擴(kuò)展。 基 于 JAVA 的離散數(shù)學(xué)題庫(kù)管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn) 10 3 概要 設(shè)計(jì)
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1