下載本文檔
版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、 使用Java實(shí)現(xiàn)面向?qū)ο缶幊藺CCP7.0內(nèi)部測(cè)試學(xué)期: S2模塊:S2考試時(shí)間: 100分鐘總分?jǐn)?shù):100分注意:1、請(qǐng)勿在試卷上留下筆跡2、交卷時(shí)試題和答案均要上交使用Java實(shí)現(xiàn)面向?qū)ο缶幊虄?nèi)部測(cè)試機(jī)試題題目:試題信息管理系統(tǒng)一、語(yǔ)言和環(huán)境A、實(shí)現(xiàn)語(yǔ)言JavaB、環(huán)境要求JDK 6.0、MyEclipse10.6、SQL Server2008二、功能要求開(kāi)發(fā)基于控制臺(tái)的試題信息管理系統(tǒng)。具體要求如下:(1)顯示試題信息管理系統(tǒng)主菜單,如圖-1所示,包括:1)列出所有試題信息2)按科目查詢3)按題干模糊查詢4)添加試題5)刪除試題6)退出系統(tǒng)(2)列出所有試題信息:查詢出所有試題的信息,
2、內(nèi)容包括:題干,A、B、C、D四個(gè)選項(xiàng),答案。如圖-2所示。(3)按科目查詢:輸入科目,查詢出屬于此科目的所有試題。如圖-3所示。(4)按題干模糊查詢:輸入題干,按題干模糊查詢出相關(guān)試題。如圖-4所示。(5)添加試題:輸入試題的各個(gè)屬性信息,并將試題保存至數(shù)據(jù)庫(kù)。如圖-5所示。(6)刪除試題:刪除指定編號(hào)的試題,如果輸入的試題編號(hào)不存在,給出提示信息。如圖-6所示。(7)退出系統(tǒng)。系統(tǒng)運(yùn)行界面如圖-1所示。圖-1 主菜單界面圖-2所有試題界面圖-3按科目查詢界面圖-4 按題干模糊查詢界面圖-5 添加試題界面圖-6 刪除指定試題界面三、類的設(shè)計(jì)采用DAO模式開(kāi)發(fā)此系統(tǒng),需要定義如下類試題信息實(shí)體
3、類(QuestionInfo)試題編號(hào)(QuestionId)題干(Question)選項(xiàng)A (optionA)選項(xiàng)B (optionB)選項(xiàng)C (optionC)選項(xiàng)D (optionD)科目(subject)正確答案(answer)數(shù)據(jù)庫(kù)連接和關(guān)閉類(BaseDao)試題信息DAO接口(QuestionInfoDao)試題信息DAO實(shí)現(xiàn)類(QuestionInfoDaoImpl)Main類四、具體要求及推薦實(shí)現(xiàn)步驟1、創(chuàng)建數(shù)據(jù)庫(kù)表question_info,添加測(cè)試數(shù)據(jù)不少于4條,表結(jié)構(gòu)如表-1所示。表-1 試題信息表表名question_info中文表名稱試題信息表主鍵questionI
4、d序號(hào)字段名稱字段說(shuō)明類型長(zhǎng)度屬性備注1questionId試題編號(hào)int主鍵自增列2question題干nvarchar300非空3optionA選項(xiàng)Anvarchar300非空4optionB選項(xiàng)Bnvarchar300非空5optionC選項(xiàng)Cnvarchar300非空6optionD選項(xiàng)Dnvarchar300非空7subject科目int非空1代表Java、2代表C#、3代表JSP8answer正確答案nvarchar10非空2、創(chuàng)建實(shí)體類QuestionInfo,根據(jù)業(yè)務(wù)提供需要的構(gòu)造方法和setter/getter方法。3、創(chuàng)建BaseDao類,實(shí)現(xiàn)數(shù)據(jù)庫(kù)連接和關(guān)閉功能。4、創(chuàng)建DAO接口QuestionInfoDao,定義查詢所有試題,按科目查詢?cè)囶},按題干模糊查詢?cè)囶},添加試題,刪除試題、按試題編號(hào)查詢?cè)囶}的方法。5、創(chuàng)建DAO實(shí)現(xiàn)類QuestionInfoDaoImpl,繼承BaseDao類,實(shí)現(xiàn)QuestionInfoDao接口,使用JDBC完成相應(yīng)數(shù)據(jù)庫(kù)操作。 6、創(chuàng)建Main類,完成在控制臺(tái)的試題
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 二零二五年度專業(yè)自駕旅游包車代駕服務(wù)合同
- 2025年度棚改項(xiàng)目回遷房買(mǎi)賣(mài)合同范本
- 2025年桉樹(shù)種植基地環(huán)保設(shè)施建設(shè)與運(yùn)營(yíng)合同3篇
- 2025版智能城市基礎(chǔ)設(shè)施建設(shè)招投標(biāo)與合同管理指導(dǎo)文件2篇
- 萬(wàn)科旅游房產(chǎn)買(mǎi)賣(mài)合同(2024年專用)3篇
- 二零二五年度專業(yè)配音演員獨(dú)家聘用合同范本4篇
- 二零二五年度太陽(yáng)能熱水系統(tǒng)施工合同規(guī)范文本4篇
- 二零二五年度創(chuàng)業(yè)公司股權(quán)激勵(lì)及期權(quán)授予合同3篇
- 二零二五年度團(tuán)隊(duì)旅游數(shù)據(jù)共享合同
- 2025年度寫(xiě)字樓退租合同(含辦公家具設(shè)備退還明細(xì))4篇
- 企業(yè)文化融入中華傳統(tǒng)文化的實(shí)施方案
- 9.1增強(qiáng)安全意識(shí) 教學(xué)設(shè)計(jì) 2024-2025學(xué)年統(tǒng)編版道德與法治七年級(jí)上冊(cè)
- 《化工設(shè)備機(jī)械基礎(chǔ)(第8版)》全套教學(xué)課件
- 人教版八年級(jí)數(shù)學(xué)下冊(cè)舉一反三專題17.6勾股定理章末八大題型總結(jié)(培優(yōu)篇)(學(xué)生版+解析)
- 2024屆上海高考語(yǔ)文課內(nèi)古詩(shī)文背誦默寫(xiě)篇目(精校版)
- DL-T5024-2020電力工程地基處理技術(shù)規(guī)程
- 初中數(shù)學(xué)要背誦記憶知識(shí)點(diǎn)(概念+公式)
- 駕照體檢表完整版本
- 農(nóng)產(chǎn)品農(nóng)藥殘留檢測(cè)及風(fēng)險(xiǎn)評(píng)估
- 農(nóng)村高中思想政治課時(shí)政教育研究的中期報(bào)告
- 20100927-宣化上人《愣嚴(yán)咒句偈疏解》(簡(jiǎn)體全)
評(píng)論
0/150
提交評(píng)論