【文章內(nèi)容簡(jiǎn)介】
子模塊的實(shí)現(xiàn)模塊之間的接口進(jìn)行測(cè)試,并進(jìn)行調(diào)試組合以上的模塊為系統(tǒng),進(jìn)行系統(tǒng)測(cè)試編寫測(cè)試計(jì)劃和測(cè)試用例收尾階段對(duì)資料進(jìn)行整理,文檔完善課程設(shè)計(jì)報(bào)告總結(jié) 圖:1五、個(gè)人遇到的困難與獲得的主要成果 在整個(gè)系統(tǒng)的開發(fā)的過(guò)程中,我們遇到的很多的問(wèn)題:在技術(shù)上我對(duì)VB語(yǔ)言的掌握不夠扎實(shí),很多語(yǔ)句寫的有二義性,存在隱形的錯(cuò)誤,這給后期的調(diào)試帶來(lái)了很多的麻煩。在數(shù)據(jù)庫(kù)連接中,對(duì)VB中使用ADO(ActiveX Data Objects)進(jìn)行數(shù)據(jù)庫(kù)連接中,也出現(xiàn)了不少的問(wèn)題,如:ADO數(shù)據(jù)庫(kù)訪問(wèn)的有源數(shù)據(jù)庫(kù)和無(wú)源數(shù)據(jù)庫(kù)的區(qū)別沒有搞清楚。我們查了相關(guān)參考資料,并認(rèn)真學(xué)習(xí),得出如下總結(jié):(非控件綁定)時(shí),要用DataGrid控件顯示查詢結(jié)果則需要設(shè)置游標(biāo)為客戶端游標(biāo)。即 = adUseClient,然后再Set = RS(注意Set不可省略) * From User Where ID = 0語(yǔ)句發(fā)生語(yǔ)法錯(cuò)誤,因?yàn)閁ser是SQL語(yǔ)句的保留字,應(yīng)寫為Select * From [User] Where ID = 0,同理Password也是保留字,遇到字段名為Password時(shí)也需要寫成[Password]。在開發(fā)工具的使用中,我們發(fā)現(xiàn)還不夠熟練,工具欄里的具體工具的使用沒有摸透,很多都是一知半解。Rose建模工具的使用過(guò)程中總結(jié)了一下心得:用例圖是可以隨時(shí)修改的,在用例圖方面。在畫用例圖時(shí),一定要將某個(gè)用例所代表的意思都寫在注解中,這樣不僅使用戶在開發(fā)過(guò)程中工作顯得更清晰,而且使別人對(duì)用戶設(shè)計(jì)的了解更容易。還有,不要想一次將所有的用例都考慮得面面俱到,這也是不可能的,可以在日后的再開發(fā)中為系統(tǒng)添加所需要的用例,當(dāng)然這是不需要對(duì)以前的設(shè)計(jì)進(jìn)行任何改動(dòng)的。在數(shù)據(jù)的設(shè)計(jì)過(guò)程中,設(shè)計(jì)的數(shù)據(jù)表存在一定冗余,這主要是在是對(duì)數(shù)據(jù)庫(kù)設(shè)計(jì)規(guī)則掌握不夠。構(gòu)造數(shù)據(jù)庫(kù)必須遵循一定的規(guī)則。在關(guān)系數(shù)據(jù)庫(kù)中,這種規(guī)則就是范式。范式是符合某一種級(jí)別的關(guān)系模式的集合。關(guān)系數(shù)