

下載本文檔
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
1、 使用Java實(shí)現(xiàn)面向?qū)ο缶幊藺CCP7.0內(nèi)部測試學(xué)期: S2模塊:S2考試時間: 100分鐘總分?jǐn)?shù):100分注意:1、請勿在試卷上留下筆跡2、交卷時試題和答案均要上交使用Java實(shí)現(xiàn)面向?qū)ο缶幊虄?nèi)部測試機(jī)試題題目:試題信息管理系統(tǒng)一、語言和環(huán)境A、實(shí)現(xiàn)語言JavaB、環(huán)境要求JDK 6.0、MyEclipse10.6、SQL Server2008二、功能要求開發(fā)基于控制臺的試題信息管理系統(tǒng)。具體要求如下:(1)顯示試題信息管理系統(tǒng)主菜單,如圖-1所示,包括:1)列出所有試題信息2)按科目查詢3)按題干模糊查詢4)添加試題5)刪除試題6)退出系統(tǒng)(2)列出所有試題信息:查詢出所有試題的信息,
2、內(nèi)容包括:題干,A、B、C、D四個選項(xiàng),答案。如圖-2所示。(3)按科目查詢:輸入科目,查詢出屬于此科目的所有試題。如圖-3所示。(4)按題干模糊查詢:輸入題干,按題干模糊查詢出相關(guān)試題。如圖-4所示。(5)添加試題:輸入試題的各個屬性信息,并將試題保存至數(shù)據(jù)庫。如圖-5所示。(6)刪除試題:刪除指定編號的試題,如果輸入的試題編號不存在,給出提示信息。如圖-6所示。(7)退出系統(tǒng)。系統(tǒng)運(yùn)行界面如圖-1所示。圖-1 主菜單界面圖-2所有試題界面圖-3按科目查詢界面圖-4 按題干模糊查詢界面圖-5 添加試題界面圖-6 刪除指定試題界面三、類的設(shè)計(jì)采用DAO模式開發(fā)此系統(tǒng),需要定義如下類試題信息實(shí)體
3、類(QuestionInfo)試題編號(QuestionId)題干(Question)選項(xiàng)A (optionA)選項(xiàng)B (optionB)選項(xiàng)C (optionC)選項(xiàng)D (optionD)科目(subject)正確答案(answer)數(shù)據(jù)庫連接和關(guān)閉類(BaseDao)試題信息DAO接口(QuestionInfoDao)試題信息DAO實(shí)現(xiàn)類(QuestionInfoDaoImpl)Main類四、具體要求及推薦實(shí)現(xiàn)步驟1、創(chuàng)建數(shù)據(jù)庫表question_info,添加測試數(shù)據(jù)不少于4條,表結(jié)構(gòu)如表-1所示。表-1 試題信息表表名question_info中文表名稱試題信息表主鍵questionI
4、d序號字段名稱字段說明類型長度屬性備注1questionId試題編號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ù)庫連接和關(guān)閉功能。4、創(chuàng)建DAO接口QuestionInfoDao,定義查詢所有試題,按科目查詢試題,按題干模糊查詢試題,添加試題,刪除試題、按試題編號查詢試題的方法。5、創(chuàng)建DAO實(shí)現(xiàn)類QuestionInfoDaoImpl,繼承BaseDao類,實(shí)現(xiàn)QuestionInfoDao接口,使用JDBC完成相應(yīng)數(shù)據(jù)庫操作。 6、創(chuàng)建Main類,完成在控制臺的試題
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- DB31/T 1382-2022蜜蜂授粉管理技術(shù)規(guī)范
- DB31/T 1334-2021居民經(jīng)濟(jì)狀況核對工作規(guī)范
- DB31/T 1269-2020車輛盲區(qū)監(jiān)測系統(tǒng)的性能要求與測試方法
- DB31/T 1137-2019畜禽糞便生態(tài)還田技術(shù)規(guī)范
- DB31/T 1049-2017獸醫(yī)緊急流行病學(xué)調(diào)查技術(shù)規(guī)范
- 2025關(guān)于企業(yè)內(nèi)部員工借款合同模板
- 釀造企業(yè)產(chǎn)品差異化策略考核試卷
- 氣壓動力機(jī)械在水處理設(shè)備中的應(yīng)用考核試卷
- 2024年對苯二甲酸項(xiàng)目投資申請報告代可行性研究報告
- 知識產(chǎn)權(quán)分成與版權(quán)保護(hù)收益補(bǔ)充協(xié)議
- 初中英語新課標(biāo)解讀
- GB/T 3671.1-1996水溶性染料溶解度和溶液穩(wěn)定性的測定
- GB/T 34646-2017燒結(jié)金屬膜過濾材料及元件
- GB/T 1962.1-2001注射器、注射針及其他醫(yī)療器械6%(魯爾)圓錐接頭第1部分:通用要求
- 熱力管網(wǎng)施工組織設(shè)計(jì)方案標(biāo)書
- 中醫(yī)十八項(xiàng)護(hù)理操作并發(fā)癥及處理10-38-30
- 機(jī)械通氣基礎(chǔ)知識及基礎(chǔ)操作課件
- 打印版醫(yī)師執(zhí)業(yè)注冊健康體檢表(新版)
- 《空中領(lǐng)航》全套教學(xué)課件
- 人教版五年級下冊數(shù)學(xué)操作題期末專項(xiàng)練習(xí)(及解析)
- 中藥熏洗法操作評分標(biāo)準(zhǔn)與流程
評論
0/150
提交評論