【正文】
......................................................................................................6 ..................................................................................................................................6 ..................................................................................................................................7 ..........................................................................................................................................7六、軟件編碼設(shè)計(jì)標(biāo)準(zhǔn)與規(guī)范 45 .................................................................................................................................................45 .................................................................................................................................................45 ..........................................................................................................................................45 ..........................................................................................................................................46 ..................................................................................................................................46 ..................................................................................................................................48 ..................................................................................................................................48 ..................................................................................................................................49 ..................................................................................................................................49 ..................................................................................................................................50 ..........................................................................................................................................50 ........................................................................................................................................50 參考資料針對(duì)這種狀況,我計(jì)劃開(kāi)發(fā)一個(gè)面向小型圖書館的圖書管理系統(tǒng),實(shí)現(xiàn)對(duì)人員、物流的全面管理,以幫助這些圖書館早日實(shí)現(xiàn)書店管理信息化。保存讀者姓名 Public dw As String39。說(shuō)明:為什么使用recs,?在調(diào)用edbook1窗體添加一個(gè)記錄(確定)后,再39。,調(diào)用enm過(guò)程時(shí)也正確,但返回本窗體時(shí),當(dāng)前行總是第一行,顯然也不行,39。“ + Trim(Text1(0).Text)+ ”39?!?+ Trim(Text1(0).Text)+ ”39。添加操作If 0 Then 39。每次從頭開(kāi)始查找(cond)If Not ()ThenMsgBox ”存在完全相同的記錄“, vbOKOnly, ”信息提示“Exit SubEnd IfEnd If(”fn“)= Trim()recs = recs + 1Else39。每次從頭開(kāi)始查找(cond)If Not ()And n ThenMsgBox ”存在完全相同的記錄“, vbOKOnly, ”信息提示“39。 ”39。 Trim$(Text1(1).Text)+ ”39。調(diào)用menu窗體End If End SubPrivate Sub Command2_Click()Unload Me End SubPrivate Sub Form_Load()n = 039。設(shè)置條件確定Dim str As Stringstr = ”“39?!?+ Trim(Text1(0).Text)+ ”39?!?+ Trim(Text1(1).Text)+ ”39?!?+ Trim(Text1(2).Text)+ ”39?!?+ Trim(Text1(3).Text)+ ”39?!?+ Trim(Text1(4).Text)+ ”39。“ + no + ”39。 Format((”借書日期“), ”“)amp?!?+ Trim(Text1(0).Text)+ ”39?!?+ Trim(Text1(1).Text)+ ”39?!?+ Trim(Text1(2).Text)+ ”39?!?+ Trim(Text1(3).Text)+ ”39?!?+ Trim(Text1(4).Text)+ ”39。設(shè)置條件重置Text1(0).Text = ”“Text1(1).Text = ”“Text1(2).Text = ”“Text1(3).Text = ”“Text1(4).Text = ”“ End SubPrivate Sub enm()39。另一讀者還書,自動(dòng)列出上一個(gè)還書人的罰款單dstr = ”罰款單“ + Chr(10)+ Chr(13)dstr = dstr amp。 ”元“MsgBox dstr, vbOKOnly, ”列罰款單“End Ifrno = Trim((”借書證號(hào)“))sqltxt = ”select * from book where 圖書編號(hào)=39。“ + rno + ”39。原記錄個(gè)數(shù)大于0cond = ”級(jí)別=39。修改操作n = cond = ”級(jí)別=39。這兩個(gè)語(yǔ)句恢復(fù)原記錄位置(n1)(”用戶名“)= Trim(Text1(0).Text)(”口令“)= Val(Trim(Text1(1).Text))(”級(jí)別“)= Trim()End IfUnload Me End SubPrivate Sub Comm2_Click()Unload Me End SubPrivate Sub Text1_KeyPress(Index As Integer, KeyAscii As Integer)Call endata(KeyAscii)End Sub模塊:Public userlevel As String 39。保存標(biāo)題名:用于調(diào)用edrec1窗體 Public recs As Integer39?!癝et = conn = adLockOptimistic = adOpenKeyset sqlSet exesql = rstSet rst = NothingSet conn = Nothing End FunctionPublic Sub deldata(ByVal tn As String)刪除指定表中所有記錄,對(duì)于oper表添加一個(gè)系統(tǒng)用戶Dim sql As Stringsql = ”delete “ amp?!?sqlIf Trim(tn)= ”oper“ Thensql = ”insert oper values(39。,39。Visual 意即可視的、可見(jiàn)的,指的是開(kāi)發(fā)像windows操作系統(tǒng)的圖形用戶界面(Graphic User Interface,GUI)的方法,它不需要編寫大量代碼去描述界面元素的外觀和位置,只要把預(yù)先建立好的對(duì)象拖放到屏幕上相應(yīng)的位置即可。Visual Basic第1節(jié)Visual Basic的概述Microsoft Visual Basic(簡(jiǎn)稱VB)是在Windows操作平臺(tái)下設(shè)計(jì)應(yīng)用程序的最速度、最簡(jiǎn)捷的工具之一。VB是 Microsoft的一種通用程序設(shè)計(jì)語(yǔ)言,它包括在 Microsoft Excel、Microsoft Access等眾多Windows應(yīng)用軟件中的VBA都使用VB語(yǔ)言,以供用戶進(jìn)行二次開(kāi)發(fā);目前制作網(wǎng)頁(yè)使用較多的VBScript腳本語(yǔ)言也是VB的子集。VB提供了學(xué)習(xí)版,專業(yè)版和企業(yè)版,用以滿足不同的開(kāi)發(fā)需求。它包括專業(yè)版的所有的特性。在VB中,應(yīng)用程序也稱工程。系統(tǒng)通過(guò)工程菜單來(lái)對(duì)工程進(jìn)行管理,如添加窗體、引用等。顧名思義,Basic就是一種專為初學(xué)者設(shè)計(jì)的語(yǔ)言,因其易學(xué)易懂,所以身受歡迎。語(yǔ)言是構(gòu)成VB程序的基本成分。界面+程序就能解決某個(gè)應(yīng)用問(wèn)題。創(chuàng)建應(yīng)用程序的步驟如下:1. 創(chuàng)建應(yīng)用程序界面界面是用戶和程序交互的橋梁,用VB創(chuàng)建的標(biāo)準(zhǔn)的WINDOWS應(yīng)用程序的界面一般由窗體和按鈕、菜單、文本框的圖象框等構(gòu)成。3. 編程對(duì)象響應(yīng)的程序代碼界面僅僅決定了程序的外觀,設(shè)計(jì)完界面后就要通過(guò)“代碼編輯器” 窗口來(lái)添加代碼,實(shí)現(xiàn)一些在接受外界信息后作出響應(yīng)、信息處理等任務(wù),添加代碼,實(shí)現(xiàn)一些在接受外界信息后作出的響應(yīng)、信息處理等任務(wù),添加代碼如圖的代碼編輯窗口所示學(xué)院畢業(yè)設(shè)計(jì)(論文)譯文專用紙 第 5 頁(yè)“代碼編輯器”窗口4. 保存工程一個(gè)VB程序就是一個(gè)工程,在設(shè)計(jì)一個(gè)應(yīng)用程序時(shí),工程文件包含了該工程所建立的所有文件的相關(guān)信息,保存工程就同時(shí)保存了該工程的所有相關(guān)文件。在生成可+執(zhí)行程序后,再通過(guò)安裝向?qū)⑺邢嚓P(guān)文件打包,就可以作為一個(gè)軟件產(chǎn)品在windows 9x/2000 環(huán)境下安裝后獨(dú)立運(yùn)行VB的數(shù)據(jù)庫(kù)編程方面按其難易程度可分為三類(由易到難)。計(jì)算機(jī)系統(tǒng)中的操作系統(tǒng)、語(yǔ)言編譯系統(tǒng)、數(shù)據(jù)庫(kù)管理系統(tǒng)以及各種各樣的計(jì)算機(jī)應(yīng)用系統(tǒng)中的軟件,都必須用一個(gè)個(gè)具體的算法來(lái)實(shí)現(xiàn)。算法+數(shù)據(jù)結(jié)構(gòu)=程序,求解一個(gè)給定的可計(jì)算或可解的問(wèn)題,不同的人可以編寫出不同的程序,來(lái)解決同一個(gè)問(wèn)題,這里存在兩個(gè)問(wèn)題:一是與計(jì)算方法密切相關(guān)的算法問(wèn)題;二是程序設(shè)計(jì)的技術(shù)問(wèn)題。對(duì)算法的學(xué)習(xí)包括五個(gè)方面的內(nèi)容:① 設(shè)計(jì)算法。③確認(rèn)算法。算法分析是對(duì)一個(gè)算法需要多少計(jì)算時(shí)間和存儲(chǔ)空間作定量的分析。而算法具有一定的特性,它包括:① 確定性。③ 輸入。⑤ 有窮性。算法的復(fù)雜性的程度與運(yùn)行該算法所需要的計(jì)算機(jī)資源的多少有關(guān),所需要的資源越多,表明該算法的復(fù)雜性越高;所需要的資源越少,表明該算法的復(fù)雜性越低。不同的計(jì)算機(jī)其運(yùn)算速度相差很大,在衡量一個(gè)算法的復(fù)雜性要注意到這一點(diǎn)。學(xué)院畢業(yè)設(shè)計(jì)(論文)譯文專用紙 第 10 頁(yè)原文: 出處:Visual Basic language and arithmetic The United States launched the Microsoft Visual Basic(may be referred to VB), is the latest version of the current VB 2008 Beta2(VB9)Chinese meaning the visual, visible, referring to the development of operating systems li