【正文】
s president, who is also a renowned tenor, tells China Daily. During a tour in 1985, he went to a village and met an elderly local man, who told him a story about his friendship with a solider from Shenyang, capital of Northeast China39。s villages and entertain nomadic families, but their fame has spread around the world. On May 16 and 17, nearly 100 singers and dancers from the troupe performed at Beijing39。t just about sharing art with nomadic families but also about gaining inspiration for the music and dance. Ulan Muqir literally translates as red burgeon, and today39。t help but sing the folk songs, Nasun says. The vastness of Inner Mongolia and the lack of entertainment options for people living there, made their lives lonely. The nomadic people were very excited about our visits, Nasun recalls. We didn39。s Zhangye city during their journey to Kazakhstan, May 5, 2021. The caravan, consisting of more than 100 camels, three horsedrawn carriages and four support vehicles, started the trip from Jingyang county in Shaanxi on Sept 19, 2021. It will pass through Gansu province and Xinjiang Uygur autonomous region, and finally arrive in Almaty, formerly known as AlmaAta, the largest city in Kazakhstan, and Dungan in Zhambyl province. The trip will cover about 15,000 kilometers and take the caravan more than one year to plete. The caravan is expected to return to Jingyang in March 2021. Then they will e back, carrying specialty products from Kazakhstan A small art troupe founded six decades ago has grown into a household name in the Inner Mongolia autonomous region. In the 1950s, Ulan Muqir Art Troupe was created by nine young musicians, who toured remote villages on horses and performed traditional Mongolian music and dances for nomadic families. The 54yearold was born in Tongliao, in eastern Inner Mongolia and joined the troupe in says there are 74 branch troupes across Inner Mongolia and actors give around 100 shows every year to local nomadic people. I can still recall the days when I toured with the troupe in the early 39。 第 33 頁 共 35 頁 參考文獻(xiàn) [1] 劉志宏 [著 ]Java 程序設(shè)計教程 [M].航空工業(yè)出版社 .2021. [2] 徐守祥 [著 ]數(shù)據(jù)庫應(yīng)用技術(shù) [M].人民郵電出版社 .2021. [3] 孫一林 [著 ]Java 數(shù)據(jù)庫編程實(shí)例 [M].清華大學(xué)出版社 .2021. [4] 李利 [著 ]用 Java 語言程序設(shè)計 [M]:基于 .2021. [5] 王改性 [著 ] 動態(tài)網(wǎng)頁設(shè)計應(yīng)用教程 [M].電子工業(yè)出版社出版 出版 . [6] 石志國 [著 ] 動態(tài)網(wǎng)站編程 [M].清華大 學(xué)出版社出版 2021 年 09 月出版 . 第 34 頁 共 35 頁 您好,為你提供優(yōu)秀的畢業(yè)論文參考資料,請您刪除以下內(nèi)容, O(∩ _∩ )O 謝謝?。。?A large group of tea merchants on camels and horses from Northwest China39。三年后的我們,多了那一份的成熟,多了些許的懷念和遺憾。 時光飛快,眨眼間就到了畢業(yè)的季節(jié)。在此特別感謝學(xué)院在各方面所作的工作和無微不至的關(guān)懷。 感謝學(xué)校提供和創(chuàng)造的良好的學(xué)習(xí)氛圍,讓我學(xué)到了軟件工程的先進(jìn)理念和方法。首先要感謝我的指導(dǎo)老師季越江老師;感謝給予我?guī)椭馁Y料提供者,讓我的論文內(nèi)容更加豐富。 最后,該系統(tǒng)的移植性并不理想,由于使用的 SQL SERVER 數(shù)據(jù)庫的原因,該系統(tǒng)在移植過程中會出現(xiàn)一些意想不到的問題,并沒有 ACCESS 數(shù)據(jù)庫的移植性好,在此方面的欠缺亟待解決。 其次, 另該 網(wǎng)吧計費(fèi) 系統(tǒng)采用的后臺數(shù)據(jù)庫為 SQL Sever,該數(shù)據(jù)庫在設(shè)計與開發(fā)的過程中也起到了至關(guān)重要的作用,體現(xiàn)了該數(shù)據(jù)庫系統(tǒng)的強(qiáng)大功能,也使我 重新學(xué)習(xí)了 SQL 語言的增刪改查等語句,與 Java 的數(shù)據(jù)庫類相結(jié)合,發(fā)揮出良好的數(shù)據(jù)庫編程效果。 首先,花了大量時 間來進(jìn)一步學(xué)習(xí) Java 編程語言,通過大量實(shí)例來提高對該語言的理解和運(yùn)用,其中重點(diǎn)學(xué)習(xí)了 Swing 組件技術(shù)和數(shù)據(jù)庫編程技術(shù)。 ( 4)容錯性測試 由于本系統(tǒng)在實(shí)現(xiàn)時并沒有對數(shù)據(jù)輸入的格式進(jìn) 第 31 頁 共 35 頁 第六章 結(jié)論 本論文從網(wǎng)吧計費(fèi)系統(tǒng)的分析與設(shè)計出發(fā),首先分析了系統(tǒng)的功能需求和性能需求, 然后初步設(shè)計整個系統(tǒng)的 UML 模型和數(shù)據(jù)庫模型。 ( 2)壓力測試 在多用戶登錄情況下,系統(tǒng)仍然可以保證計費(fèi)正確,但是在時間控制存在稍許誤差。 CaseID Confirm Cancel Expected 11 1 / 顯示本 次 上機(jī)的各項(xiàng) 信 息 12 / 1 取消結(jié) 賬 下機(jī) 表 3 結(jié)賬下機(jī)的功能測試用例 ( 4)余額不足提醒的功能測試用例,如表 4。 功能測試用例如下: ( 1)登錄的功能測試用例(弱一般等價類測試,下同),如表 1 CaseID ID Password Balance Logined Available Expected 1 1234 123456 / / / 提示 “ 該賬戶 不 存在 ” 2 0001 654321 10 0 1 提示 “ 密碼錯 誤 ” 3 0002 123456 10 0 0 提示 “ 該賬戶 無 效 ” 4 0003 123456 10 1 1 提示 “ 該賬戶 已 登錄 ” 5 0004 123456 0 0 1 提示 “ 該賬戶 余 額不 足 ” 6 0005 123456 10 0 1 登錄成 功 , 跳轉(zhuǎn)到 歡 迎界面 表 1 登錄的功能測試用例 ( 2)修改密碼的功能 測試用例,如表 2。 ()。 PreparedStatement stmt = con (1, newBalance)。 ( 2)充值 圖 20 充值 在充值對話框中,給出了一個默認(rèn)值,在此是為了引導(dǎo)輸入者輸入正確的數(shù)據(jù)格式,因?yàn)樵?整個程序中,都沒有添加用戶輸入數(shù)據(jù)格式的檢測,如果不加注意,是非常容易輸 入錯誤數(shù)據(jù)的,實(shí)現(xiàn)如下: String money = (String) (null, 請輸入 充 值金 額 , 充值對 話 框 , N_MESSAGE,icon, Null 10 if(mone 第 28 頁 共 35 頁 y!=null){ //實(shí)現(xiàn)充 值 :先獲取 對 應(yīng)用戶的 當(dāng) 前余額, 然 后再加上 輸 入金額 float newBalance = Float .parseFloat(Balance) + (money)。 } } catch (Exception e) { ()。 } else { try { 第 27 頁 共 35 頁 Connection con = ()。amp。 String Name = ()。 } catch (Exception e) { ()。 ()。 ()。 Rank)。 PreparedStatement stmt = (update Client set + Available = ? + where ID = ? )。 boolean Available = ((row, 6) + )。 String Rank = (String) (row, 4)。 String Password = (String) (row, 2)。 } } ④修改:按理說,應(yīng)該在表格中對已入庫的用戶的賬號做限制,即不允許修改 ID,但 是原 計劃改寫 isCellEditable 這個方法使得表格不可編輯,但是在“新建”時,此項(xiàng)就 無法輸入數(shù)據(jù)了,由于知識所限,也就無法修正這個缺陷了,實(shí)現(xiàn)如下: String ID = (String) (row, 0)。 (rowcount)。 // 刪除一 行 后的 jtable 行數(shù) // 刪除一 行 后的 jtable 行數(shù) int rowcount = () 1。 if (()) {// 如果待 刪 除數(shù)據(jù)已 入 庫,則要 先 從數(shù)據(jù)庫 中 刪除 int choice = JOptionPane .showConfirmDialog( null, 確定要 刪 除該記錄 嗎 ? , 系統(tǒng)提 示 , )。 (1, ID)。 try { Connection con = ()。 (4, Balance)。 (2, Name)。 (, row, 0)。 ResultSet rs = ()。 PreparedStatement stmt1 = con .prepareStatement(select * from Client where ID = ?)。 // 在將新 記 錄添加到 數(shù) 據(jù)庫前, 要 通 過 ID 判斷該 記 錄是否已 經(jīng) 存在 if (ID == null) { (null, 用戶賬 號 不能為 空 , 系統(tǒng)提 示 , )。 boolean Logined = ((row, 5) + )。 String Balance 第 24 頁 共 35 頁 = (String) (row, 3)。 String Name = (String) (row, 1)。 //新生成 的 一行設(shè)為 未 入庫 (inDB, ()1)。 (Available, ()2)。 (emptyRow)。 ( 1)用戶管理 第 23 頁 共 35 頁 圖 19 用戶管理 在基本管理菜單下,有“用戶管理”、“計算機(jī)管理”和“用戶級別管理”這三個菜單項(xiàng),結(jié)構(gòu)類似,在該表格中,可以對數(shù)據(jù)進(jìn)行增刪改查操作。 } return Fee。 Fee = (float) (2, ) .doubleValue()。//分鐘數(shù) long minutes = day*24*60+hour*60+minute。