【正文】
息上傳界面 通過(guò)右上的四個(gè)按鈕來(lái)控制語(yǔ)種的轉(zhuǎn)換,“提交”按鈕控制著信息的上傳。 } 報(bào)警、提示、警告信息的多語(yǔ)種轉(zhuǎn)換 在報(bào)表系統(tǒng)進(jìn)行多語(yǔ)種的轉(zhuǎn)換 就是對(duì)消息進(jìn)行多語(yǔ)種的轉(zhuǎn)換,系統(tǒng)消息分為警告、報(bào)警、提示等,用 Visual 系統(tǒng)平臺(tái)上所默認(rèn)的控件或者用腳本語(yǔ)言實(shí)現(xiàn)轉(zhuǎn)換功能。 =日文 。 =關(guān)于 xlFancyPlay。 =全屏 。 =左聲道 。 =倍速播放 。 =上一個(gè) 。 =暫停 。 =媒體 。 =刪除所有列表項(xiàng) 。 =關(guān)閉文本文件 。 =裝入文本文件 。 } private void menuItem4_Click(object sender, e)//中文控制按鈕 { =文件 。 =日本語(yǔ) 。 =關(guān)于 xlFancyPlay。 =あんよ 。 =伝説 。 =子供 。 =風(fēng)景 。 =なか 。 =知らない 。 =伝説 。 =もっとも 。 = 女風(fēng)呂 。 } private void menuItem3_Click(object sender, e)//日語(yǔ)控制按鈕 { =文件 。 =Japanese。 =About xlFancyPlay。 =Full screen。 =Left。 =Diploid Play。 =Previous File。 =Pause。 =Media。 =Delete All File。 =Close File。 =Load File。 private void menuItem2_Click(object sender, e) //英文控制按紐 { =File。 圖 45 播放程序中的功能按紐 在選項(xiàng)中點(diǎn)擊按鈕“英語(yǔ)”或“中文”時(shí),就會(huì)把靜態(tài)文本中的語(yǔ)種轉(zhuǎn)換過(guò)來(lái),效果如圖 46 所示。 下面以一個(gè)簡(jiǎn)單的播放程序?yàn)槔ㄈ鐖D 44 所示)來(lái)說(shuō)明如何在 C/S 應(yīng)用系統(tǒng)中進(jìn)行單詞的靜態(tài)轉(zhuǎn)換。具體的模塊設(shè)計(jì)如圖 43 所示。 模塊設(shè)計(jì) 本設(shè)計(jì)由三個(gè)主要模塊組成。在設(shè)計(jì)與開(kāi)發(fā)中,重點(diǎn)關(guān)注靜態(tài)文本中的多語(yǔ)種轉(zhuǎn)換、系統(tǒng)的消息中進(jìn)行多語(yǔ)種的轉(zhuǎn)換。 圖 42 流程圖 在實(shí)現(xiàn)過(guò)程中所需的軟硬件環(huán)境如下。數(shù)據(jù)訪問(wèn),可以訪問(wèn)數(shù)據(jù)庫(kù)系統(tǒng)、二進(jìn)制文件、文本文檔或是 XML文檔。中間業(yè)務(wù)層也可以包括一些對(duì)“商業(yè)邏輯”描述代碼在里面。用于顯示數(shù)據(jù)和接收用戶輸入的數(shù)據(jù),為用戶提供一種交互式操作的界面。 設(shè)計(jì)的主要設(shè)計(jì)思路為“三層結(jié)構(gòu)”,如圖 41 所示,具體描述如下。 表 32 報(bào)表信息表 數(shù)據(jù)字段名 數(shù)據(jù)類型 字段意義 cToyId char(6) [primary key] 玩具 ID vToyName Varchar(20) [not null] 玩具名稱 vToyDescription Varchar(250) [null] 玩具描述 cCategoryId char(3)[null] 種類 ID mToyRate money[not null] 玩具價(jià)格 cBrandId char(3)[null] 商標(biāo) ID imPhoto Datatime[null] 照片 siToyQoh smallint [not null] 數(shù)量 siLowerAge smallint [not null] 最底年齡 siUpperAge smallint [not null] 最大年齡 siToyWeight smallint [null] 玩具重量 vToyImgPath Varchar(50) [null] 玩具圖象路徑 4. 系統(tǒng)設(shè)計(jì) 功能分析 本設(shè)計(jì)實(shí)現(xiàn)的主要功能有 三個(gè):靜態(tài)文本中的多語(yǔ)種轉(zhuǎn)換,它分為單詞和語(yǔ)句;在系統(tǒng)的消息中進(jìn)行多語(yǔ)種的轉(zhuǎn)換,系統(tǒng)消息分為警告、報(bào)警、提示等;報(bào)表系統(tǒng)前臺(tái)頁(yè)面表項(xiàng)的動(dòng)態(tài)轉(zhuǎn)換。 用戶信息表對(duì)應(yīng)數(shù)據(jù)庫(kù)中的數(shù)據(jù)字典表,其基本信息有: ID、 ChineseWord、EnglishWord 等,具體設(shè)計(jì)如表 31 所示。 3. 數(shù)據(jù)庫(kù)分析及設(shè)計(jì) 數(shù)據(jù)字典表 數(shù)據(jù)字典是關(guān)于數(shù)據(jù)的信息的集合,也就是對(duì)數(shù)據(jù)流圖中包含的所有元素的定義的集合 。而且使用時(shí)必須保證較短的請(qǐng)求響應(yīng)時(shí)間。大多數(shù)技術(shù)人員、軟件程序員都存在外語(yǔ)能力嚴(yán)重不足的缺點(diǎn),將在很長(zhǎng)的時(shí)間里成為 IT 界發(fā)展的初級(jí)階段。 2. 需求分析 實(shí)際需求 隨著中國(guó)加入 WTO,國(guó)家的軟件業(yè)正在向規(guī)范化、產(chǎn)業(yè)化、國(guó)際化的方向發(fā)展。 .NET 的跨平臺(tái)性,也使得開(kāi)發(fā)出來(lái)的 WEB應(yīng)用程序具有更好的擴(kuò)展性,能夠運(yùn)行于不同的操作平臺(tái)之下。 設(shè)計(jì)方法 本 設(shè)計(jì)采用 (C)技術(shù)進(jìn)行開(kāi)發(fā) 。 在面向?qū)ο筌浖杏性S多可以通用的模塊,假如能夠用多語(yǔ)種計(jì)算機(jī)技術(shù)讓它在同一個(gè)平臺(tái)上進(jìn)行多語(yǔ)種的切換,那么它的通用性將會(huì)打破國(guó)家、地域、語(yǔ)言文化的界限,在國(guó)際上的通用性會(huì)更大。 設(shè)計(jì)意義 近幾年由于發(fā)達(dá)國(guó)家普遍把應(yīng)用軟件外包給國(guó)外那些有著雄厚技術(shù)能力以及廉價(jià)的人力資源的軟件公司,進(jìn)行應(yīng)用軟件的開(kāi)發(fā)和設(shè)計(jì)。在中國(guó),許多軟件都在一定程度上實(shí)現(xiàn)語(yǔ)種的切換。隨著與外國(guó)專家學(xué)者交流機(jī)會(huì)的增多,也由于雙方文化和語(yǔ)言的差異,導(dǎo)致了雙方嚴(yán)重的溝通障礙。 data dictionary。本設(shè)計(jì)采用 .NET 技術(shù),跨平臺(tái)性強(qiáng),運(yùn)行速度快,用戶可以快速、方便的進(jìn)行操作,達(dá)到了預(yù)期效果。通過(guò)采用數(shù)據(jù)字典實(shí)現(xiàn)應(yīng)用系統(tǒng)的靜態(tài)文本轉(zhuǎn)換;通過(guò)使用 Visual 上的默認(rèn)控件來(lái)實(shí)現(xiàn)提示信息的多語(yǔ)種轉(zhuǎn)換;采用 JavaScript 解決報(bào)警信息的多語(yǔ)種轉(zhuǎn)換。 畢業(yè)設(shè)計(jì) ( 論文 ) C/S 應(yīng)用程序平臺(tái)多語(yǔ)種技術(shù)應(yīng)用研究 論文作者姓名: 申請(qǐng)學(xué)位專業(yè): 申請(qǐng)學(xué)位類別: 指導(dǎo)教師姓名(職稱): 論文提交日期: C/S 應(yīng)用程序平臺(tái)多語(yǔ)種技術(shù)應(yīng)用研究 摘 要 C/S 應(yīng)用程序平臺(tái)多語(yǔ)種技術(shù)是一種基于 C/S 應(yīng)用技術(shù)結(jié)構(gòu)平臺(tái)的關(guān)于多語(yǔ)種的轉(zhuǎn)換和翻譯技術(shù) 。本設(shè)計(jì)基于 Visual 集成開(kāi)發(fā)環(huán)境,采用 SQL Server2021 進(jìn)行數(shù)據(jù)庫(kù)后臺(tái)開(kāi)發(fā)。能夠在軟件開(kāi)發(fā)工具和開(kāi)發(fā)平臺(tái)中能夠自由進(jìn)行多語(yǔ)種切換,增強(qiáng)軟件開(kāi)發(fā)工具和開(kāi)發(fā)平臺(tái)的使用性與通用性。 關(guān)鍵詞 : 多語(yǔ)種;數(shù)據(jù)字典;腳本語(yǔ)言 The Multilingual Language Technology of C / S Applications Platform Abstract The multilingual language conversion of C / S applications platform is a sort of technology that is based on C / S applications in the platform of the structure on the multilingual conversion and translation. It is developed with visual integrated development tools as grounddesigned and SQL Server 2021 database as development background. The static text conversion is achieved with the use of data dictionary application system. The message of the multilingual conversion is pleted with the use of the default controls in the Visual . The multilingual conversion is resolved with JavaScript alarm of information. The software tools and platform in this thesis can be multilingual switching freely, enhanced software development tools and developed platform usability. For used .NET technology in this system, the system is a strong crossplatform, can be run quickly and easily conducted the operation which achieve the desired effect. Key words: multilingual language。 JavaScript 目錄 論文總頁(yè)數(shù): 23 頁(yè) 1. 引言 ........................................................................................................................... I 設(shè)計(jì)背景 ......................................................................................................... I 設(shè)計(jì)意義 ......................................................................................................... I 設(shè)計(jì)方法 ......................................................................................................... I 2. 需求分析 ...................................................................................................................II 實(shí)際需求 ........................................................................................................II 功能需求 ........................................................................................................II 3. 數(shù)據(jù)庫(kù)分析及設(shè)計(jì) .....................................................................................................II 數(shù)據(jù)字典表 .....................................................................................................II 報(bào)表信息表 ................................................................................................... III 4. 系統(tǒng)設(shè)計(jì) ................................................................................................................. III 功能分析 ...................................................................................................... III 實(shí)現(xiàn)流程 ...................................................................................................... IV 模塊設(shè)計(jì) ........................................................................................................V 詳細(xì)設(shè)計(jì) .............................................