基于iOS平臺(tái)藏漢詞典系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)
發(fā)布時(shí)間:2021-09-30 08:56
市場(chǎng)上大部分的詞典軟件基本以漢語(yǔ)服務(wù)為主,目前基于移動(dòng)終端的少數(shù)民族語(yǔ)言的詞典翻譯軟件還不是非常普及。開(kāi)發(fā)中本文基于蘋果公司研發(fā)的移動(dòng)操作系統(tǒng)iOS研究開(kāi)發(fā)藏漢詞典APP,為用戶提供了藏語(yǔ)翻譯成漢語(yǔ)的服務(wù)。本文首先講述了當(dāng)前藏漢電子詞典的現(xiàn)狀,結(jié)合現(xiàn)在主流電子詞典的優(yōu)點(diǎn),對(duì)本系統(tǒng)的系統(tǒng)功能結(jié)構(gòu)、技術(shù)路線進(jìn)行了設(shè)計(jì)和分析;其次,介紹了系統(tǒng)在開(kāi)發(fā)中所用到的理論和技術(shù),包括系統(tǒng)用到的iOS操作系統(tǒng)、Xcode集成開(kāi)發(fā)環(huán)境,編程時(shí)用到的Objective-C語(yǔ)言,在工程結(jié)構(gòu)上采用的MVC架構(gòu)模式,實(shí)現(xiàn)軟件相應(yīng)的邏輯結(jié)構(gòu)和功能,查詢中用到的字典樹(shù)算法以及對(duì)藏語(yǔ)和漢語(yǔ)進(jìn)行本地持久化存儲(chǔ),保證數(shù)據(jù)匹配的速度和準(zhǔn)確度時(shí)用到的Coredata數(shù)據(jù)庫(kù);再次,通過(guò)可行性分析、功能需求分析、客戶端用例分析和非功能需求分析等方面對(duì)系統(tǒng)進(jìn)行需求分析,分析出系統(tǒng)的整體功能從而對(duì)整個(gè)系統(tǒng)進(jìn)行詳細(xì)的設(shè)計(jì)和實(shí)現(xiàn),包括技術(shù)路線、總體架構(gòu)、總體功能、收藏、刪除操作。客戶端通過(guò)與Coredata數(shù)據(jù)庫(kù)的連接與綁定獲取數(shù)據(jù);最后,根據(jù)各模塊的功能模塊的特點(diǎn)設(shè)計(jì)進(jìn)行了黑盒測(cè)試和白盒測(cè)試。在集成測(cè)試中客戶端成功的通過(guò)了所有的測(cè)試用例...
【文章來(lái)源】:西北民族大學(xué)甘肅省
【文章頁(yè)數(shù)】:49 頁(yè)
【學(xué)位級(jí)別】:碩士
【文章目錄】:
摘要
Abstract
第1章 緒論
1.1 研究背景
1.2 國(guó)內(nèi)外研究現(xiàn)狀
1.3 選題目的及意義
1.4 章節(jié)安排
第2章 相關(guān)技術(shù)介紹
2.1 iOS操作系統(tǒng)
2.2 Objective-C語(yǔ)言
2.3 MVC架構(gòu)模式
2.4 iOS開(kāi)發(fā)環(huán)境
2.5 數(shù)據(jù)庫(kù)
2.6 字典樹(shù)算法
2.7 本章小結(jié)
第3章 系統(tǒng)的需求分析
3.1 系統(tǒng)可行性分析
3.1.1 技術(shù)可行性分析
3.1.2 操作可行性分析
3.2 功能需求分析
3.2.1 藏文顯示
3.2.2 查詞功能
3.2.3 我的單詞
3.2.4 注冊(cè)登錄
3.2.5 其他功能
3.3 客戶端用例分析
3.3.1 單詞查詢用例分析
3.3.2 我的單詞用例分析
3.3.3 登錄功能用例分析
3.3.4 注冊(cè)功能用例分析
3.4 時(shí)序圖分析
3.5 非功能需求分析
3.6 本章小結(jié)
第4章 系統(tǒng)的設(shè)計(jì)
4.1 設(shè)計(jì)原則
4.2 系統(tǒng)設(shè)計(jì)目標(biāo)
4.3 技術(shù)路線設(shè)計(jì)
4.4 總體架構(gòu)設(shè)計(jì)
4.5 數(shù)據(jù)庫(kù)設(shè)計(jì)
4.6 功能結(jié)構(gòu)設(shè)計(jì)
4.6.1 查詢功能設(shè)計(jì)
4.6.2 登錄流程設(shè)計(jì)
4.7 本章小結(jié)
第5章 系統(tǒng)的實(shí)現(xiàn)
5.1 系統(tǒng)的總體框架
5.2 藏文顯示的實(shí)現(xiàn)
5.3 數(shù)據(jù)庫(kù)的實(shí)現(xiàn)
5.4 查詞功能的實(shí)現(xiàn)
5.5 我的單詞功能的實(shí)現(xiàn)
5.5.1 收藏操作的實(shí)現(xiàn)
5.5.2 刪除操作的實(shí)現(xiàn)
5.6 注冊(cè)功能的實(shí)現(xiàn)
5.7 登錄功能的實(shí)現(xiàn)
5.8 本章小結(jié)
第6章 系統(tǒng)測(cè)試
6.1 白盒測(cè)試
6.2 黑盒測(cè)試
6.3 測(cè)試用例
6.4 測(cè)試結(jié)論
第7章 總結(jié)與展望
7.1 總結(jié)
7.2 展望
參考文獻(xiàn)
附錄
致謝
【參考文獻(xiàn)】:
期刊論文
[1]軟件數(shù)據(jù)庫(kù)的設(shè)計(jì)原則[J]. 周捷,張鳳靜. 電子技術(shù)與軟件工程. 2018(21)
[2]MySQL數(shù)據(jù)庫(kù)中數(shù)據(jù)導(dǎo)入與導(dǎo)出探析[J]. 詹重詠. 數(shù)字技術(shù)與應(yīng)用. 2017(12)
[3]傣泐文-漢文互譯有聲電子詞典[J]. 胡剛,王嘉梅,李炳澤,林睿,希利補(bǔ)發(fā). 計(jì)算機(jī)系統(tǒng)應(yīng)用. 2016(07)
[4]藏文電子詞典的設(shè)計(jì)與實(shí)現(xiàn)[J]. 巴桑卓瑪,高定國(guó). 信息與電腦(理論版). 2016(12)
[5]電子詞典檢索功能分析及其發(fā)展構(gòu)想[J]. 王懌旦,張雪梅. 辭書(shū)研究. 2016(03)
[6]模糊匹配在機(jī)器翻譯中的應(yīng)用初探[J]. 張會(huì)會(huì),徐棟. 科技傳播. 2015(01)
[7]iPhone平臺(tái)SQLite數(shù)據(jù)庫(kù)開(kāi)發(fā)[J]. 王付華,王永杰. 電腦編程技巧與維護(hù). 2014(13)
[8]字符串模糊匹配算法的探討[J]. 王婷婷. 現(xiàn)代計(jì)算機(jī)(專業(yè)版). 2012(01)
[9]面向?qū)ο蟮膯卧獪y(cè)試和集成測(cè)試技術(shù)研究[J]. 馮莉. 農(nóng)業(yè)網(wǎng)絡(luò)信息. 2007(04)
碩士論文
[1]基于iOS的新聞資訊應(yīng)用的設(shè)計(jì)與實(shí)現(xiàn)[D]. 岳恬露.北京交通大學(xué) 2018
[2]基于機(jī)器學(xué)習(xí)的少數(shù)民族語(yǔ)言翻譯關(guān)鍵技術(shù)研究與實(shí)現(xiàn)[D]. 文佳勝.電子科技大學(xué) 2016
[3]基于iOS平臺(tái)的人臉檢測(cè)與識(shí)別研究[D]. 商玉高.大連海事大學(xué) 2015
[4]基于Android的電子詞典系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)[D]. 李肖.吉林大學(xué) 2013
[5]基于Android的單詞學(xué)習(xí)系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)[D]. 徐芬芬.華東師范大學(xué) 2013
[6]基于Android的電子詞典手機(jī)客戶端的設(shè)計(jì)與實(shí)現(xiàn)[D]. 王佳頊.北京交通大學(xué) 2012
[7]基于iPhone的體育賽事系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[D]. 朱文術(shù).東華大學(xué) 2012
本文編號(hào):3415534
【文章來(lái)源】:西北民族大學(xué)甘肅省
【文章頁(yè)數(shù)】:49 頁(yè)
【學(xué)位級(jí)別】:碩士
【文章目錄】:
摘要
Abstract
第1章 緒論
1.1 研究背景
1.2 國(guó)內(nèi)外研究現(xiàn)狀
1.3 選題目的及意義
1.4 章節(jié)安排
第2章 相關(guān)技術(shù)介紹
2.1 iOS操作系統(tǒng)
2.2 Objective-C語(yǔ)言
2.3 MVC架構(gòu)模式
2.4 iOS開(kāi)發(fā)環(huán)境
2.5 數(shù)據(jù)庫(kù)
2.6 字典樹(shù)算法
2.7 本章小結(jié)
第3章 系統(tǒng)的需求分析
3.1 系統(tǒng)可行性分析
3.1.1 技術(shù)可行性分析
3.1.2 操作可行性分析
3.2 功能需求分析
3.2.1 藏文顯示
3.2.2 查詞功能
3.2.3 我的單詞
3.2.4 注冊(cè)登錄
3.2.5 其他功能
3.3 客戶端用例分析
3.3.1 單詞查詢用例分析
3.3.2 我的單詞用例分析
3.3.3 登錄功能用例分析
3.3.4 注冊(cè)功能用例分析
3.4 時(shí)序圖分析
3.5 非功能需求分析
3.6 本章小結(jié)
第4章 系統(tǒng)的設(shè)計(jì)
4.1 設(shè)計(jì)原則
4.2 系統(tǒng)設(shè)計(jì)目標(biāo)
4.3 技術(shù)路線設(shè)計(jì)
4.4 總體架構(gòu)設(shè)計(jì)
4.5 數(shù)據(jù)庫(kù)設(shè)計(jì)
4.6 功能結(jié)構(gòu)設(shè)計(jì)
4.6.1 查詢功能設(shè)計(jì)
4.6.2 登錄流程設(shè)計(jì)
4.7 本章小結(jié)
第5章 系統(tǒng)的實(shí)現(xiàn)
5.1 系統(tǒng)的總體框架
5.2 藏文顯示的實(shí)現(xiàn)
5.3 數(shù)據(jù)庫(kù)的實(shí)現(xiàn)
5.4 查詞功能的實(shí)現(xiàn)
5.5 我的單詞功能的實(shí)現(xiàn)
5.5.1 收藏操作的實(shí)現(xiàn)
5.5.2 刪除操作的實(shí)現(xiàn)
5.6 注冊(cè)功能的實(shí)現(xiàn)
5.7 登錄功能的實(shí)現(xiàn)
5.8 本章小結(jié)
第6章 系統(tǒng)測(cè)試
6.1 白盒測(cè)試
6.2 黑盒測(cè)試
6.3 測(cè)試用例
6.4 測(cè)試結(jié)論
第7章 總結(jié)與展望
7.1 總結(jié)
7.2 展望
參考文獻(xiàn)
附錄
致謝
【參考文獻(xiàn)】:
期刊論文
[1]軟件數(shù)據(jù)庫(kù)的設(shè)計(jì)原則[J]. 周捷,張鳳靜. 電子技術(shù)與軟件工程. 2018(21)
[2]MySQL數(shù)據(jù)庫(kù)中數(shù)據(jù)導(dǎo)入與導(dǎo)出探析[J]. 詹重詠. 數(shù)字技術(shù)與應(yīng)用. 2017(12)
[3]傣泐文-漢文互譯有聲電子詞典[J]. 胡剛,王嘉梅,李炳澤,林睿,希利補(bǔ)發(fā). 計(jì)算機(jī)系統(tǒng)應(yīng)用. 2016(07)
[4]藏文電子詞典的設(shè)計(jì)與實(shí)現(xiàn)[J]. 巴桑卓瑪,高定國(guó). 信息與電腦(理論版). 2016(12)
[5]電子詞典檢索功能分析及其發(fā)展構(gòu)想[J]. 王懌旦,張雪梅. 辭書(shū)研究. 2016(03)
[6]模糊匹配在機(jī)器翻譯中的應(yīng)用初探[J]. 張會(huì)會(huì),徐棟. 科技傳播. 2015(01)
[7]iPhone平臺(tái)SQLite數(shù)據(jù)庫(kù)開(kāi)發(fā)[J]. 王付華,王永杰. 電腦編程技巧與維護(hù). 2014(13)
[8]字符串模糊匹配算法的探討[J]. 王婷婷. 現(xiàn)代計(jì)算機(jī)(專業(yè)版). 2012(01)
[9]面向?qū)ο蟮膯卧獪y(cè)試和集成測(cè)試技術(shù)研究[J]. 馮莉. 農(nóng)業(yè)網(wǎng)絡(luò)信息. 2007(04)
碩士論文
[1]基于iOS的新聞資訊應(yīng)用的設(shè)計(jì)與實(shí)現(xiàn)[D]. 岳恬露.北京交通大學(xué) 2018
[2]基于機(jī)器學(xué)習(xí)的少數(shù)民族語(yǔ)言翻譯關(guān)鍵技術(shù)研究與實(shí)現(xiàn)[D]. 文佳勝.電子科技大學(xué) 2016
[3]基于iOS平臺(tái)的人臉檢測(cè)與識(shí)別研究[D]. 商玉高.大連海事大學(xué) 2015
[4]基于Android的電子詞典系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)[D]. 李肖.吉林大學(xué) 2013
[5]基于Android的單詞學(xué)習(xí)系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)[D]. 徐芬芬.華東師范大學(xué) 2013
[6]基于Android的電子詞典手機(jī)客戶端的設(shè)計(jì)與實(shí)現(xiàn)[D]. 王佳頊.北京交通大學(xué) 2012
[7]基于iPhone的體育賽事系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[D]. 朱文術(shù).東華大學(xué) 2012
本文編號(hào):3415534
本文鏈接:http://sikaile.net/kejilunwen/ruanjiangongchenglunwen/3415534.html
最近更新
教材專著