【正文】
With a stronger voice she soon added, ``I have this fort immediately, that it has not been more than an error of fanc y on my side, and that it has done no harm to any one but myself.39。s leaving them together, after a longer irritation than usual about Netherfield and its master, she could not help saying, ``Oh! that my dear mother had more mand over herself。s was involved in it, as, she thought, he must be sensible himself. It was a subject, in short, on which reflection would be long indulged, and must be unavailing. She could think of nothing else, and yet whether Bingley39。 and when Jane could attend to the rest of the letter, she found little, except the professed af fection of the writer, that could give her any fort. Miss Darcy39。 本文全面介紹系統(tǒng)開發(fā)的基本過程和一些編程思想和實(shí)現(xiàn)方法,由于能力有限一定會存許多問題,真心有希望老師多多關(guān)心和幫助,我也會不斷完善。在工資管理系統(tǒng)測試中,按照前面的“工資管理系統(tǒng)的層次圖”,采用自頂向下的方式進(jìn)行測試。所謂平行運(yùn)行就是同時運(yùn)行新開發(fā)出來的系統(tǒng)和將被它取代的舊系統(tǒng),以便比較新舊兩個系統(tǒng)的處理結(jié)果。在這個測試步驟中所發(fā)現(xiàn)的編碼和詳細(xì)設(shè)計(jì)的錯誤。屏幕格式設(shè)計(jì)如下圖 圖 操作員管理 各控件的屬性設(shè)置如下表 表 控件的屬性 控件名稱 屬性 值 Adodc1 font 宋體 height 615 left 120 top 120 width 8055 Command1 caption 新增 font 宋體 控件名稱 屬性 值 Command1 left 2760 top 4200 width 1215 visible true Command2 caption 刪除 font 宋體 Command3 caption 保存 font 宋體 Command4 caption 退出 font 宋體 Command5 caption 取消 font 宋體 操作員管理模塊代碼: Private Sub Adodc1_WillMove(ByVal adReason As , adStatus As , ByVal pRecordset As ) End Sub Private Sub Command1_Click() = False End Sub Private Sub Command2_Click() End Sub Private Sub Command3_Click() = True End Sub Private Sub Command4_Click() Unload Me End Sub Private Sub Command5_Click() = True End Sub Private Sub Form_Activate() = Provider=。Persist Security Info=False = adUseClient End Sub Private Sub jetxt_Change() End Sub 職工工資 信息查詢模塊 工資信息查詢模塊功能說明此項(xiàng)功能為按個人編號進(jìn)行的 .能夠查出所輸入的編號的基本工資 ,職務(wù)工資和獎金 ,也同時能夠合計(jì)出總金額 .否則退出 .屏幕格式設(shè)計(jì): 圖 職工工資信息查詢 各控件的屬性設(shè)置如下表 . 表 控件的屬性 控制名稱 屬性 值 Label1 caption 個人編號 font 宋體 wordwrap false MSHFlexGrid1 font 宋體 fontfixed 宋體 Fontwidth 0 fontwidthfixed 0 控制名稱 屬性 值 Command1 caption 退出 font 宋體 Left 1680 top 5760 Command2 caption 查詢 font 宋體 職工工資信息查詢模塊代碼: Dim As Dim rs As Private Sub Command1_Click() End Sub Private Sub Command2_Click() bh = If bh = Then MsgBox 請輸入個人編號。 + xm + 39。 sql, , adOpenDynamic, adLockOptimistic If = 0 Then sql = insert into gzxx(個人編號 ,項(xiàng)目名稱 ,金額 )values( + 39。 and + 項(xiàng)目名稱 = + 39。 sql, sql = delete from gzxx where 個人編號 = + 39。 + or + 姓名 like + 39。 , 48, 提示 End If End If End Sub Private Sub Command3_Click() bh = If bh = Then MsgBox 請輸入個人編號。 + bh + 39。,部門 = + 39。成功到 calling 函數(shù) 39。U): FONT 宋體五號字 LblLabels Caption 密碼 (amp。例如,你可以寫一條查詢命令,用來列出班級中所有姓氏以 S 開頭并且平均成績大于 的學(xué)生 數(shù)據(jù)處理是現(xiàn)代計(jì)算機(jī)應(yīng)用中的一個重要組成部分 .數(shù)據(jù)處理是指對各種形式的數(shù)據(jù)進(jìn)行分類 ,組織 ,編碼 ,存儲 ,檢索和維護(hù)的一系列活動的總和 .其目的是從大量的 ,原始的數(shù)據(jù)中抽取 ,推導(dǎo)出對人們有價值的信息以作為活動和決策的依據(jù) 。電話號碼簿就是平面型數(shù)據(jù)庫的例子。可以看是否發(fā)放,和發(fā)放的總金額。 查看功能:可以查看個人的信息、工資發(fā)放情況、工資發(fā)放匯總等??梢耘c Office 軟件集成 ??傊?, VB6。數(shù)據(jù)表示圖提供了一種類似于 Excel 的電子表格,可以使數(shù)據(jù)庫一目了然。然而,語言的彈性和工具的便利性是密不可分的,只有便利的工具,卻沒有彈性的語言作支持,許多特殊化的處理動作必需要耗費(fèi)數(shù)倍的工夫來處理,使得原來所標(biāo)榜的效率提高的優(yōu)點(diǎn)失去了作用;相反,如果只強(qiáng)調(diào)程語言的彈性,卻沒有便利的工具作配合,會使一些即使非常簡單的界面處理動作,也會嚴(yán)重地浪費(fèi)程序設(shè)計(jì)師的寶貴時間。 工資管理系統(tǒng)將達(dá)到的效果 該系統(tǒng)著眼于員工工資業(yè)務(wù)的實(shí)際,對發(fā)放工資業(yè)務(wù)進(jìn)行了細(xì)致的分析、研究,認(rèn)真分析其業(yè)務(wù)流程,采用靈活方便的計(jì)算處理方式,改變手工操作的繁雜、低效、不宜操作、靈活性差的特點(diǎn),提高其工作效率和效益。所以開發(fā)一個有關(guān)工資管 理的軟件是非常必要的。 本系統(tǒng)可管理職工基本信息的記錄,進(jìn)行修改 ,增加 ,查詢 ,刪除一些功能 .并可以進(jìn)行工資的修改 ,增加 ,查詢 ,刪除 .主要用于電腦城員工工資的統(tǒng)一管理,同時方便統(tǒng)計(jì)部分?jǐn)?shù)據(jù)。對于前者要求建立起數(shù)據(jù)一致性和完整性強(qiáng),數(shù)據(jù)安全性好的數(shù)據(jù)庫。面對目前的情況,鐵嶺市計(jì)量測試所迫切要求開發(fā)一個新的工資管理系統(tǒng)來適應(yīng)這項(xiàng)工作。針對這些要求,系統(tǒng)建立了職工信息查詢、職工信息刪除、職工工資信息管理、職工工資 信息查 詢 4 個主要信息庫。 Visual Basic 提供了大量的控件,這些控件可用于設(shè)計(jì)界面和實(shí)現(xiàn)各種功能,減少了編程人員的工作量,也簡化了界面設(shè)計(jì)過程,從而有效的提高了應(yīng)用程序的運(yùn)行效率和可靠性。對系統(tǒng)的軟硬件要求也低,減少用戶的資金投入。 第二章 鐵嶺市計(jì)量測試所工資管理系統(tǒng)系統(tǒng)分析 可行性分析 通過調(diào)研對項(xiàng)目的可行性做出細(xì)致而謹(jǐn)慎的評估是十分必要的 .可行性分析主要集中在以下三個方面 . 經(jīng)濟(jì)可行性 由于該軟件屬于個人開發(fā) ,無需過大的資金投入 .所以經(jīng)濟(jì)上是可行的 . 技術(shù)可行性 中文版作為一個關(guān)系型數(shù)據(jù)庫系統(tǒng) ,它提供了面向?qū)ο蟮木幊碳夹g(shù) ,可簡化數(shù)據(jù)庫管理 ,使開發(fā)應(yīng)用程序這艱辛的工作就象堆木那樣簡單方便 .另外 , 中文版開發(fā)的應(yīng) 用程序可以獨(dú)立運(yùn)行于 WINDOWS 平臺 . 中文版 ,它是運(yùn)行于 W indows95/98 和 WindowsNT 平臺 32位數(shù)據(jù)庫系統(tǒng) ,充分發(fā)揮了 32位微處理器強(qiáng)大的 32位數(shù)據(jù)處理性能 .它功能強(qiáng)大 ,直觀易用 ,支持客戶 /服務(wù)器結(jié)構(gòu)和面向?qū)ο缶幊?,提供多種可視化編程工具 ,支持最新Inter 技術(shù), WWW 數(shù)據(jù)庫的設(shè)計(jì),最新流行的 ActiveX 等。 可以按照需要給自己的數(shù)據(jù)庫定制相應(yīng)的菜單樣和工具欄。 2. 2 系統(tǒng)需求分析 需求分析即解決系統(tǒng)開發(fā)中“做什么”的問題,準(zhǔn)確的表達(dá)所接受的用戶要求,是需求分析的重要方面。 系統(tǒng)功能分析 整個系統(tǒng)從總體上分為職工信息管理、工資信息管理、操作員管理、退出四個部分。電話號碼簿中的每一行是一個記錄,包含了一個人或一個家另外一個和數(shù)據(jù)庫共有的重要特征是其中的信息都是以特定的順序排放的,電話號碼簿中就按照姓的字母順序來排放號碼。電話號碼簿中至少包括四個字段,分別是姓、名、地址和電話號碼 索引 一種特殊類型的表,其中包括關(guān)鍵字字段或其他字段的值以及指向真正的記錄所在位置的指針。系統(tǒng)登錄界面設(shè)計(jì)如 圖所示。 sql, , adOpenDynamic, adLockOptimistic 39。 + bh + 39。 + bh + 39。,39。Data Source= + + \。屏幕格式設(shè)計(jì): 圖 3 .5 職工信息刪除 各控件的屬性設(shè)置如下表所示 表 控件的屬性 控件名稱 屬性 值 Frame1 Caption 注意 height 975 left 360 top 120 width 3975 Label1 Caption 個人編號 font 宋體 left 600 top 1440 Command1 Caption 刪除 font 宋體 控件名稱 屬性 值 Command2 Caption 退出 font 宋體 職工信息刪除模塊代碼: Dim As Dim rs As Private Sub Command1_Click() If = Then MsgBox 請輸入個人編號。Persist Security Info=False = adUseClient End Sub 職工工資信息管理模塊 工資信息管理模塊功能說明此項(xiàng)功能為員工工資的項(xiàng)目明細(xì)在個人編號當(dāng)中輸入編號之后在項(xiàng)目名稱當(dāng)中進(jìn)行選擇 ” 基本工 資 ”” 職務(wù)工資或獎金 .按保存一鍵這樣你所錄入的文件將根據(jù)你自己所做的選擇進(jìn)行保存了 .如果你想把此項(xiàng)刪除就按刪除一鍵就可以 .如果想查詢某項(xiàng)的獎金就按查詢一鍵就可以了 .否則退出 . 屏幕格式設(shè)計(jì)如下圖 : 圖 職工工資信息管理 各控件的屬性如下表 表 控件的屬性 控制名稱 屬性 值 Label1 caption 個人編號 font 宋體 wordwrap false xm font 宋體 Left 1560 text 空格 width 1575 Command1 caption 刪除 font 宋體 Left 1680 top 5760 Command2 caption 退出 font 宋體 Command3 caption 保存 font 宋體 Command4 caption 查詢 font 宋體 職工工資信息管理模塊代碼: Dim As Dim rs As Private Sub Command1_Click() bh = xm = Set rs = New If bh = Or xm = Then MsgBox 數(shù)據(jù)錯誤。 + bh