【正文】
/XP操作系統(tǒng);基于Access語(yǔ)言的數(shù)據(jù)庫(kù)服務(wù)器系統(tǒng);使用VB語(yǔ)言開(kāi)發(fā)。② 數(shù)據(jù)文件的維護(hù):指的是按照用戶的要求對(duì)數(shù)據(jù)文件進(jìn)行不定期的修改。②我所運(yùn)用的Access數(shù)據(jù)庫(kù)是根據(jù)Visual ,簡(jiǎn)單明了,例如直接在開(kāi)發(fā)平臺(tái)進(jìn)行創(chuàng)建個(gè)人通訊錄的數(shù)據(jù)庫(kù),自動(dòng)生成通訊錄維護(hù)窗口。有關(guān)于模塊之間數(shù)據(jù)流通的接口方面做得較為薄弱,本系統(tǒng)只專注于各模塊各自功能的實(shí)現(xiàn)。[2] 李春葆,曾平:《數(shù)據(jù)庫(kù)原理與應(yīng)用——基于Access(第一版)》 [M],清華大學(xué)出版社2005年版。[10]王凡林,陳輝,羅海鑫:《企業(yè)財(cái)務(wù)管理信息系統(tǒng)可信心分析》[J],《經(jīng)濟(jì)與管理研究》2009年第11期。設(shè)置EXCEL可見(jiàn)Set xlBook = (D:\temp\) 39。關(guān)閉EXCEL工作簿 39。.Flags = cdlOFNFileMustExist Or cdlOFNHideReadOnly.Filter = Print Files (*.prn)|*.PRN|AllFiles (*.*)|*.*39。 Warn user if file doesn39。39。For Each prn In Printers amp。 clear textbox.39。Sybex Mastering Vb6On Error GoTo NoBackExit SubNoBack:MsgBox There is no Page to go back to!End SubPrivate Sub cmdBack2_Click()39。the second back button.On Error GoTo NoForwardTwoExit SubNoForwardTwo:MsgBox There are no files to load here!End SubPrivate Sub cmdHome_Click()39。entered into the second text box. End SubPrivate Sub cmdRefresh_Click()39。loading any more of the HTML document.End SubPrivate Sub cmdStop2_Click()39。When you double click the Text box,39。高老師認(rèn)真負(fù)責(zé)的工作態(tài)度,嚴(yán)謹(jǐn)?shù)闹螌W(xué)精神和深厚的理論水平都使我受益匪淺。能干的人,不在情緒上計(jì)較,只在做事上認(rèn)真;無(wú)能的人!不在做事上認(rèn)真,只在情緒上計(jì)較。寧可累死在路上,也不能閑死在家里!寧可去碰壁,也不能面壁。通過(guò)這次畢業(yè)設(shè)計(jì),在老師的指導(dǎo)下,我初步掌握了用Visual 。the user39。WebBrowser1.On Error GoTo NoSearchExit SubNoSearch:MsgBox There is no search page to loadEnd SubPrivate Sub cmdSearch2_Click()39。Home Url set in Microsoft IE.End SubPrivate Sub cmdNavigateOne_Click()39。previously loaded page after one has pressed the39。setting.End SubPrivate Sub cmdBack_Click()39。 Select default printer.39。t continue., _vbCritical, Fatal ErrorEndEnd IfEnd SubPrivate Sub Form_Load()Dim prn As Printer39。 Submit, vbExclamation, ErrorExit SubEnd If39。39。 All Done39。給單元格1行駛列賦值 (xlAutoOpen) 39。定義工作表類(lèi)Private Sub Command1_Click() 39。[6]張曜:《Visual Basic 函數(shù)使用手冊(cè)》[M],冶金工業(yè)出版社2002年版。③將本系統(tǒng)集成為家庭事務(wù)管理平臺(tái)的exe文件,實(shí)現(xiàn)單機(jī)版的家庭事務(wù)軟件。②在家庭財(cái)務(wù)模塊,發(fā)揮了excel表的強(qiáng)大匯總統(tǒng)計(jì)功能,一個(gè)表即可完成家庭日常的收支登賬業(yè)務(wù)。從最初的茫然,到慢慢的進(jìn)入狀態(tài),再到對(duì)思路逐漸的清晰,整個(gè)設(shè)計(jì)及論文的寫(xiě)作過(guò)程難以用語(yǔ)言來(lái)表達(dá)。(1)初始數(shù)據(jù)的輸入本系統(tǒng)的輸入采取鼠標(biāo)和鍵盤(pán)相結(jié)合的輸入方法。ADO代表了提供數(shù)據(jù)訪問(wèn)的一條新途徑,它通過(guò)把數(shù)據(jù)綁定ActiveX控件和ADODC結(jié)合起來(lái)實(shí)現(xiàn)。 IPO圖(1)用戶登陸管理[10]用戶登陸管理IPO如圖327所示。圖324 家庭上網(wǎng)家庭財(cái)務(wù)模塊如圖325所示。圖316 家庭信息模塊子界面(1)個(gè)人通訊錄個(gè)人通訊錄如圖317所示。圖310給出了身份驗(yàn)證界面。②程序運(yùn)行開(kāi)始,將所需數(shù)據(jù)從主機(jī)內(nèi)存儲(chǔ)器讀入到分機(jī)內(nèi)存,然后完成相應(yīng)統(tǒng)計(jì)計(jì)算,計(jì)算結(jié)果不存入主機(jī)。 ( + 1)39。這僅對(duì)多用戶應(yīng)用程序才是需要的End SubPrivate Sub cmdUpdate_Click() = End SubPrivate Sub cmdClose_Click()Unload MeEnd SubPrivate Sub Data1_Error(DataErr As Integer, Response As Integer)39。圖34 數(shù)據(jù)庫(kù)添加字段(1)數(shù)據(jù)庫(kù)表本系統(tǒng)主要使用的數(shù)據(jù)庫(kù)表的結(jié)構(gòu)設(shè)置,如表31通訊錄所示。 應(yīng)用對(duì)象定義了應(yīng)用在應(yīng)用級(jí)的行為。以下是建立工作區(qū)的步驟:(1)選擇文件——新建菜單項(xiàng),或單擊工具條上的新建圖標(biāo)。另外,不要把內(nèi)部的處理、加工與人機(jī)界面混在一起(人機(jī)界面程序只是通訊),以免互相干擾,影響速度[7]。(4)要為每一個(gè)模塊設(shè)計(jì)出一組測(cè)試用例,以便在編碼階段對(duì)模塊代碼(即程序)進(jìn)行預(yù)定的測(cè)試,模塊的測(cè)試用例是軟件測(cè)試計(jì)劃的重要組成部分,通常應(yīng)包括輸入數(shù)據(jù),期望輸出等內(nèi)容。④反應(yīng)快速、計(jì)算準(zhǔn)確。②準(zhǔn)確性原則:對(duì)輸入的相關(guān)資料建立檢錯(cuò)機(jī)制,及時(shí)報(bào)錯(cuò),使用戶能夠及時(shí)準(zhǔn)確的輸入合法資料。確定業(yè)務(wù)流程圖,業(yè)務(wù)流程圖易于閱讀和理解,是分析業(yè)務(wù)流程的重要步驟[3]。打開(kāi)家庭多媒體,包括播放文件路徑的選擇。②顏色選擇,包括設(shè)置背景色和設(shè)置畫(huà)筆色。(2)軟件接口VB框架:Microsoft Visual Basic 。(3)記錄生活的點(diǎn)點(diǎn)滴滴,家庭相冊(cè)無(wú)疑是最好的模塊,用戶可以選擇有紀(jì)念意義的相片進(jìn)行存儲(chǔ),通過(guò)點(diǎn)擊即可查看。大量收集了家庭的實(shí)際需求,對(duì)家庭用戶的需求進(jìn)行進(jìn)一步的分析。使用計(jì)算機(jī)對(duì)家庭事務(wù)進(jìn)行管理,能夠極大提高家庭事務(wù)管理的效率。系統(tǒng)操作簡(jiǎn)便、界面友好、靈活、實(shí)用。(2)家庭事務(wù)繁忙,對(duì)于日程的記錄關(guān)注度非常高,通過(guò)日歷可以顯示當(dāng)前的日期,實(shí)現(xiàn)日程的提醒,便于進(jìn)行日程安排。家庭事務(wù)管理平臺(tái)家庭軟件家庭信息家庭娛樂(lè)網(wǎng)絡(luò)服務(wù)家庭財(cái)務(wù)家庭電子鐘家庭計(jì)算器家庭繪圖器家庭打印機(jī)通訊錄日歷家庭電子琴家庭多媒體家庭相冊(cè)家庭上網(wǎng)家庭屏保家庭收支簿收支統(tǒng)計(jì)新增個(gè)人通訊信息修改個(gè)人通訊信息刪除個(gè)人通訊信息圖11 功能模塊圖(1)時(shí)間特性:該管理系統(tǒng)軟件從啟動(dòng)到進(jìn)入系統(tǒng)登錄界面的時(shí)間正常情況下應(yīng)少于4秒,錄入并更新數(shù)據(jù)的時(shí)間正常情況下小于2秒[1]。在實(shí)際的系統(tǒng)設(shè)計(jì)中,菜單可分為兩種類(lèi)型,既彈出式菜單和下拉式菜單,下拉式菜單系統(tǒng)中,一般有一個(gè)主菜單,其中包括若干個(gè)選擇項(xiàng)。②家庭信息:查看家庭通訊錄,包括添加個(gè)人通訊錄信息,如編號(hào)、姓名和、聯(lián)系電話、生日、地址和EMAIL,刪除信息,刷新通訊錄信息,更新通訊錄和關(guān)閉通訊錄。關(guān)閉表。作為應(yīng)用程序有較強(qiáng)的可操作性和擴(kuò)展性。(3)設(shè)置目標(biāo)①系統(tǒng)界面設(shè)計(jì)美觀、友好。主要任務(wù)如下:(1)為每個(gè)模塊確定采用的算法,選擇某種適當(dāng)?shù)墓ぞ弑磉_(dá)算法的過(guò)程,寫(xiě)出模塊的詳細(xì)過(guò)程性描述。系統(tǒng)設(shè)計(jì)階段的文件是系統(tǒng)設(shè)計(jì)報(bào)告(又稱系統(tǒng)物理設(shè)計(jì)說(shuō)明書(shū))。創(chuàng)建窗體創(chuàng)建應(yīng)用程序創(chuàng)建數(shù)據(jù)庫(kù)創(chuàng)建管理窗口創(chuàng)建數(shù)據(jù)窗口建立表和字段編寫(xiě)代碼圖33 應(yīng)用程序框架Visual 。這些對(duì)象包括:Visual (Application Object)、窗體對(duì)象(Window Object)、數(shù)據(jù)窗體對(duì)象(Data Window Object)、菜單對(duì)象(Menu Object)、函數(shù)對(duì)象(Function Object)以及用戶對(duì)象(User Object)等[9]。Visual Basic ,可以使用可視化數(shù)據(jù)管理器建立數(shù)據(jù)庫(kù)。Private Sub cmdAdd_Click()End SubPrivate Sub cmdDelete_Click()39。忽略錯(cuò)誤End SubPrivate Sub Data1_Reposition() = vbDefaultOn Error Resume Next39。這是放置驗(yàn)證代碼的地方39。 UI界面設(shè)計(jì)系統(tǒng)登陸界面流程的設(shè)計(jì)