《英語(yǔ)學(xué)習(xí)助手?jǐn)?shù)據(jù)庫(kù)原理課程設(shè)計(jì)》由會(huì)員分享,可在線閱讀,更多相關(guān)《英語(yǔ)學(xué)習(xí)助手?jǐn)?shù)據(jù)庫(kù)原理課程設(shè)計(jì)(8頁(yè)珍藏版)》請(qǐng)?jiān)谘b配圖網(wǎng)上搜索。
1、《數(shù)據(jù)庫(kù)原理及應(yīng)用》
課程設(shè)計(jì)報(bào)告
選題名稱(chēng): 英語(yǔ)學(xué)習(xí)助手
系(院):
專(zhuān) 業(yè):
班 級(jí):
姓 名: 學(xué) 號(hào):
指導(dǎo)教師:
學(xué)年學(xué)期: ~ 學(xué)年 第 一 學(xué)期
年 月 日
摘要:
英語(yǔ)學(xué)習(xí)助手換言之也就是英語(yǔ)小詞典,做出來(lái)的難點(diǎn)之一是詞匯的問(wèn)題,要想做好檢索,一定要有一定的詞匯量
2、?;颈碛?部分組成,總詞匯表、例句表、測(cè)試題表。前臺(tái)界面有html(超文本語(yǔ)言)完成,后臺(tái)的連接由jsp(java sever page)完成。整個(gè)界面劃分成左右結(jié)構(gòu),左邊用作導(dǎo)航欄,可以直接選擇單詞檢索、單詞查詢(xún)、單詞測(cè)試的按鈕完成整個(gè)數(shù)據(jù)庫(kù)的操作。而且用web技術(shù)完成數(shù)據(jù)庫(kù)的設(shè)計(jì)是較為經(jīng)濟(jì)的辦法,因?yàn)榻缑婧?jiǎn)潔而且java語(yǔ)言是一種面向?qū)ο蟮恼Z(yǔ)言,所以思路簡(jiǎn)單完成起來(lái)也很方便。
關(guān)鍵詞:html;jsp;b/s
目 錄
1 需求分析 1
2 數(shù)據(jù)庫(kù)的概念設(shè)計(jì) 1
3 數(shù)據(jù)庫(kù)的邏輯設(shè)計(jì) 1
4 數(shù)據(jù)庫(kù)的物理設(shè)計(jì) 1
總結(jié)與體會(huì)
3、3
參考文獻(xiàn) 5
數(shù)據(jù)庫(kù)原理及應(yīng)用課程設(shè)計(jì)報(bào)告
1 需求分析
主要內(nèi)容包括本課程設(shè)計(jì)題目、課程設(shè)計(jì)任務(wù)及要求、課程設(shè)計(jì)思想、軟硬件運(yùn)行環(huán)境及開(kāi)發(fā)工具。
一、本次課設(shè)的題目是英語(yǔ)學(xué)習(xí)助手,設(shè)計(jì)的主要任務(wù)是
<1>單詞部分:
(1) 實(shí)現(xiàn)單詞的錄入、修改、刪除等基本操作
(2) 實(shí)現(xiàn)單詞檢索、翻譯等
(3) 根據(jù)難度隨機(jī)生成一份單詞測(cè)試題目
<2>句子部分
(1) 實(shí)現(xiàn)常用單詞例句錄入、修改、刪除等基本操作
(2) 常用英語(yǔ)單詞例句檢索
<3>短文部分
(1) 可以檢索出短文及其翻譯對(duì)照表
<4>補(bǔ)充部分
(1) 實(shí)現(xiàn)數(shù)據(jù)備份和恢復(fù)
二、
4、程序設(shè)計(jì)思想
主要運(yùn)用到了web技術(shù)中的b/s模式,前臺(tái)界面由html完成,后臺(tái)技術(shù)則有jsp完成,簡(jiǎn)潔而易行通。
三、軟件運(yùn)行環(huán)境
Windows環(huán)境下運(yùn)行。
四、開(kāi)發(fā)工具
Myeclipse 10.0
2 數(shù)據(jù)庫(kù)的概念設(shè)計(jì)
3 數(shù)據(jù)庫(kù)的邏輯設(shè)計(jì)
4 數(shù)據(jù)庫(kù)的物理設(shè)計(jì)
由于本次實(shí)驗(yàn)用到的數(shù)據(jù)庫(kù)管理系統(tǒng)是mysql,所以物理設(shè)計(jì)的部分可已經(jīng)省略掉了。
總結(jié)與體會(huì)
本次數(shù)據(jù)庫(kù)設(shè)計(jì)我其實(shí)做了很長(zhǎng)時(shí)間的準(zhǔn)備,奈何這學(xué)期的課確實(shí)比較多,一方面也是自己比較懶的原因,所以到最后一直沒(méi)什么進(jìn)展。好在
5、數(shù)據(jù)庫(kù)的概念設(shè)計(jì)在比較早的時(shí)候就已經(jīng)畫(huà)出來(lái)了,由于我的代碼能力不強(qiáng),所以代碼的部分就交給比較強(qiáng)的同學(xué)去完成了,所謂能者多勞,大概就是這個(gè)意思。最后用2天的時(shí)間完成了整個(gè)數(shù)據(jù)庫(kù)的設(shè)計(jì),就最后的結(jié)果來(lái)看差強(qiáng)人意,就今天我寫(xiě)報(bào)告的時(shí)候突然發(fā)現(xiàn)其實(shí)我的邏輯設(shè)計(jì)并沒(méi)有什么出彩的部分,所以分?jǐn)?shù)不高也是必然的了。
不過(guò)b/s模式的選擇應(yīng)該還是比較不錯(cuò)的,畢竟這種方法見(jiàn)解易行,完成起來(lái)也比較簡(jiǎn)單。畢竟有java這種面向?qū)ο蟪绦蛘Z(yǔ)言所在,所以實(shí)現(xiàn)起來(lái)還是比較容易的。
最后值得一提的是,老師在接受我們的答辯的時(shí)候提出,單詞的插入應(yīng)該有批量插入的部分,仔細(xì)想想確實(shí)是這樣,畢竟數(shù)據(jù)庫(kù)的設(shè)計(jì)是面向客戶(hù)的,如果別人購(gòu)
6、買(mǎi)了英語(yǔ)學(xué)習(xí)助手要真正投入使用,自己做出的數(shù)據(jù)庫(kù)單詞量畢竟是有限的,一旦要插入?yún)s突然發(fā)現(xiàn)插入部分只能一個(gè)一個(gè)的插入,太失敗了,所以以后再做設(shè)計(jì)的話(huà),不管是面向客戶(hù)的還是簡(jiǎn)單的課設(shè)都應(yīng)該考慮到這個(gè)問(wèn)題。
最后,本次課設(shè)不能說(shuō)學(xué)到的東西很多,還是有不少收獲的。而且最重要的了解到了自己的不足,如果自己將來(lái)想走這條路的話(huà),要學(xué)習(xí)的東西還是很多的。
參考文獻(xiàn)
1.王珊,薩師煊.數(shù)據(jù)庫(kù)系統(tǒng)概論 第1版.北京:高等教育出版社,1983年4月
2.郝興偉.web技術(shù)導(dǎo)論 第2版.北京:清華大學(xué)出版社,2009年4月
3.Vivek Chopra,Jon Eaves
7、,Rupert Jones.JSP程序設(shè)計(jì).北京:人民郵電出版社,2006年1月
4.龔永罡,陳秀新.Java Web應(yīng)用開(kāi)發(fā)實(shí)用教程.北京:機(jī)械工業(yè)出版社,2010年5月
5.
指導(dǎo)教師評(píng)語(yǔ)
學(xué)號(hào)
姓名
班級(jí)
選題
名稱(chēng)
序號(hào)
評(píng)價(jià)內(nèi)容
權(quán)重(%)
得分
1
考勤記錄、學(xué)習(xí)態(tài)度、工作作風(fēng)與表現(xiàn)。
5
2
自學(xué)情況:
上網(wǎng)檢索機(jī)時(shí)數(shù)、文獻(xiàn)閱讀情況(筆記)。
10
3
論文選題是否先進(jìn),是否具有前沿性或前瞻性。
5
4
成果驗(yàn)收:
是否完成設(shè)計(jì)任務(wù);能否運(yùn)行、可操作性如何等。
20
5
報(bào)告的格式規(guī)范程度、是否圖文并茂、語(yǔ)言規(guī)范及流暢程度;主題是否鮮明、重心是否突出、論述是否充分、結(jié)論是否正確;是否提出了自己的獨(dú)到見(jiàn)解。
30
6
文獻(xiàn)引用是否合理、充分、真實(shí)。
5
7
答辯情況:
自我陳述、回答問(wèn)題的正確性、用語(yǔ)準(zhǔn)確性、邏輯思維、是否具有獨(dú)到見(jiàn)解等。
25
合計(jì)
指導(dǎo)教師(簽章):
年 月 日