freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

工資管理系統(tǒng)的設(shè)計與實(shí)現(xiàn)—計算機(jī)(論文)-閱讀頁

2024-12-27 09:10本頁面
  

【正文】 我們對該系統(tǒng)畫出的層次模塊圖: 工資管理系統(tǒng) 員工信息管理模塊 工資設(shè)定模塊 工資設(shè)定管理模塊 工資核算 模塊 員工工資 信息查詢 工資設(shè)定 工資修改 考勤工資管理 課時工資管理 行政人員 教師人員 工資查詢 工資單打印 信息增改 后勤人員 (三)代碼設(shè)計 在學(xué)校中,員工的姓名都是漢字,在查詢、分類排序等處理時很不方便,若碰上相同姓名則更麻煩。工資子系統(tǒng)的代碼除了員工代碼之外,還有部門編碼、員工類別碼等等。 (四)數(shù)據(jù)庫設(shè)計 管理信息系統(tǒng)中的大量數(shù)據(jù)是通過數(shù)據(jù)庫系統(tǒng)管理的,數(shù)據(jù)庫設(shè)計就成為管理信息系統(tǒng)設(shè)計的核心部分,它是輸入輸出和程序設(shè)計的基礎(chǔ)。數(shù)據(jù)庫 設(shè)計主要是依據(jù)分析階段的數(shù)據(jù)流圖和數(shù)據(jù)字典,對信息系統(tǒng)中數(shù)據(jù)存儲的具體方式、結(jié)構(gòu)、內(nèi)容進(jìn)行設(shè)計。 概念性數(shù)據(jù)模型關(guān)心的是如何完整、正確地反映客觀實(shí)際情況,不關(guān)心在數(shù)據(jù)庫中如何實(shí)現(xiàn)。同時也是一種相對穩(wěn)定統(tǒng)一的數(shù)據(jù)模式,一般情況下很少變動。是設(shè)計數(shù)據(jù)庫結(jié)構(gòu)的基礎(chǔ)。用實(shí)體間聯(lián)系反映現(xiàn)實(shí)世界事物間的內(nèi)在聯(lián)系。 圖 44 為本系統(tǒng)中工人信息的實(shí)體集及有關(guān)屬性的圖例: 圖 44 員工信息實(shí)體屬性圖 編號 姓名 職稱 職務(wù) 工齡 員工 工資等級 下圖為實(shí)體和實(shí)體之間的關(guān)系 ER 圖: 圖 45 實(shí)體關(guān)系 ER 圖 2. 系統(tǒng)中有關(guān)數(shù)據(jù)庫表結(jié)構(gòu)設(shè)計 保險金表 主鍵:保險金編號 表4 2 保險金表 列名(中文) 數(shù)據(jù)類型 寬度 是否為空 保險金名稱 文本 10 No 保險金額 文本 4 YES 基本工資表 主鍵:基本工資 表4- 4 基本工資表 列名(中文) 數(shù)據(jù)類型 寬度 是否為空 基本功資 文本 10 No 金額 文本 4 YES 職稱工資表 主鍵:職稱 表4 6 職稱工資表 列名(中文) 數(shù)據(jù)類型 寬度 是否為空 職稱名稱 文本 10 No 職稱工資 文本 4 YES 所得稅表 主鍵:工資額 表 410 所得稅表 列名(中文) 數(shù)據(jù)類型 寬度 是否為空 工資額 文本 4 No 稅率 文本 4 No 簡單、迅速、經(jīng)濟(jì)、方便、界面友好的輸入系統(tǒng)和清晰、美觀、易于閱讀和理解、滿足用戶的要求和習(xí)慣的輸出系統(tǒng)是最受使用者青睞的,也是設(shè)計應(yīng)該追求的目標(biāo)。 圖 46 系統(tǒng)登陸界面 2.下圖是本系統(tǒng)的主界面 主界面包括系統(tǒng)管理、員工信息、工資設(shè)置、工資設(shè)置管理、工資核算、員工工資、工具、幫助等系統(tǒng)的主菜單,還包括教師人員核算、行政人員核算、后勤人員核算、日??记谟浭卤尽⒂嬎闫?、退出系統(tǒng)等功能的快捷菜單。數(shù)據(jù)庫里便會增加一條新記錄。 圖 49 員工信息查詢界面 5.基本工資設(shè)定界面 在此界面里用戶可以增加各類員工的基本工資、修改各類員工的基本工資。 圖 411 保險金額設(shè)定界面 7.工齡工資設(shè)置界面 在該界面里用戶可以對工齡工資進(jìn)行修改、增加、刪除。 圖 413 公積金設(shè)置界面 9.考勤工資設(shè)置 在此界面用戶可以對全勤工資金額、缺勤扣除金額、加班工資金額進(jìn)行設(shè)置。 圖 415 計時工資設(shè)置界面 11.所得稅交納比例設(shè)置界面 在此界面用戶可以對所得稅的納稅級別、納稅的上限、納稅的下 限、稅率進(jìn)行 設(shè)定。 圖 417 職務(wù)工資設(shè)定界面 13.日??记诠芾斫缑? 在此界面里用戶可以對員工的日??记谶M(jìn)行記錄。 圖 419 考勤工資管理界面 15.人員工資核算界面 在此界面里可以顯示出人員的基本信息、應(yīng)發(fā)工資內(nèi)容、應(yīng)扣工資內(nèi)容和實(shí)發(fā)工資金額。(行政人員、后勤人員的查詢界面基本相同) 圖 421 員工工資查詢界面 17.員工工資打印界面 在此界面里顯示要打印員工工資單的內(nèi)容,點(diǎn)擊打印按鈕就可以打印出該條目的全部內(nèi)容。 圖 428 管理員管理界面 21.幫助界面 該界面是對整個系統(tǒng)的總體說明和結(jié)構(gòu)展示。 Visual Basic 具有簡單易學(xué)的特性,只要稍有計算機(jī)語言基礎(chǔ)就可以很快掌握它??梢暬幊汰h(huán)境的“所見即所得”功能,使界面設(shè)計如同積木游戲一樣,從而使編程成為一種享受。新增的網(wǎng)絡(luò)功能提供了快捷編寫 Inter 程序的能力。 以前的版本主要應(yīng)用于 DOS 和 環(huán)境中 16 位應(yīng)用程序的開發(fā), 以后的版本只能運(yùn)行在Windows 或 NT 操作系統(tǒng)下,是一個 32 位的應(yīng)用程序開發(fā)工具。語句生成器和快速提示幫助使用戶不必記憶成千上萬的屬性和方法,在較短的時間內(nèi)就能開發(fā)出功能強(qiáng)大的應(yīng)用程序。在應(yīng)用程 序內(nèi)可以通過 Inter 或 Inter 訪問其他計算機(jī)中的文檔和應(yīng)用程序;可以創(chuàng)建 Inter 服務(wù)器應(yīng)用程序,包括 IIS 應(yīng)用程序;支持使用動態(tài) HTML 術(shù)(DHTML)的應(yīng)用程序;具有 Web 應(yīng)用程序發(fā)布功能種類繁多功能強(qiáng)大的多媒體控件,能幫助用戶在較短時間內(nèi)用較少的語句編寫出圖文聲像并茂的多媒體程序。另外它提示的“可視化數(shù)據(jù)管理器”能幫助用戶構(gòu)造多種類型的數(shù)據(jù)庫,同時提供了能自動生成 SQL 語句的功能和新的 ActiveX 數(shù)據(jù)對象 (ADO)新的語 言特性包括:用戶自定義類型可以作為參數(shù)或作為公共屬性和方法的返回值;函數(shù)可以返回數(shù)組變量;動態(tài)數(shù)組可以賦值;按名調(diào)用文件系統(tǒng)對象;進(jìn)一步增強(qiáng)了創(chuàng)建對象函數(shù)的功能等。目前 有 3 個版本,每個版本都是為特定的開發(fā)程序設(shè)計的。數(shù)據(jù)庫是用于存儲大量數(shù)據(jù)的區(qū)域,它通常包括一個或多個表。VB 提供了功能強(qiáng)大的數(shù)據(jù)庫管理功能,能夠方便、靈活地完成數(shù) 據(jù)庫應(yīng)用中涉及的諸如建立數(shù)據(jù)庫、查詢和更新等各種基本操作。在 VB 中,可用的數(shù)據(jù)訪問接口有 3 種:ActiveX 數(shù)據(jù)對象( ADO)、遠(yuǎn)程數(shù)據(jù)對象( RDO)和數(shù)據(jù)問對象( DAO)??梢栽谌魏螒?yīng)用程序中通過編程控制連接語句生成器和供使用的返回數(shù)據(jù)。 2 . SAM 數(shù)據(jù)庫:索引順序訪問方法( ISAM )數(shù)據(jù)庫有幾種不同的形式,如Dbase,FoxPro,Text File 和 Paradox。 3. ODBC 數(shù)據(jù)庫:開放式數(shù)據(jù)庫連接,這些數(shù)據(jù)庫包括遵守 ODBC 標(biāo)準(zhǔn)的客戶 /服務(wù)器數(shù)據(jù)庫,如 Microsoft SQL Server, Oracle, Sybase 等, VB 可以使用任何支持 ODBC 標(biāo)準(zhǔn)的數(shù)據(jù)庫。 ( 二)建立數(shù)據(jù)庫 創(chuàng)建任何一個數(shù)據(jù)庫的第 一步是仔細(xì)的規(guī)劃數(shù)據(jù)庫,設(shè)計必須是靈活的、有邏輯的。 1. 標(biāo)識需要的數(shù)據(jù); 2. 收集被標(biāo)識的字段到表中; 3. 標(biāo)識主關(guān)鍵字字段; 4. 繪制一個簡單的數(shù)據(jù)圖表; 5. 規(guī)范數(shù)據(jù); 6. 標(biāo)識指定字段的信息; 7. 創(chuàng)建物理表。一個連接是指一種虛擬的表,這種表是在當(dāng)用戶要求從相互關(guān)聯(lián)的各個不同的表中獲取信息時建立的,關(guān)鍵字段用于在相互連接的不同表中查找匹配的記錄。這種連接是指一個表被連 接到它自己的一個字段,或在不同的紀(jì)錄中由重復(fù)數(shù)據(jù)的組合字段。在表中使用的關(guān)鍵字類型用于描述庫表示什么以及在數(shù)據(jù)庫中如何與其它的庫建立關(guān)系。 Visual 。 (五)實(shí)現(xiàn)數(shù)據(jù)庫的添加、刪除、查詢 在實(shí)現(xiàn)數(shù)據(jù)庫的添加、刪除、查 詢的過程中我們使用了結(jié)構(gòu)化查詢語言( SQL) 。從一個或多個數(shù)據(jù)庫中的一個或多個表中檢索數(shù)據(jù)。通過插入,刪除或更新來處理表中數(shù)據(jù)。獲得表中的匯總信息。創(chuàng)建或刪除一個表。 SELECT 語句 SELECT語句是由一個程序檢索并將記錄信息放在一個動態(tài)集或表中,以便進(jìn)一步處理。 INSERT INTO 從表中增加記錄的查詢操作。 (六)實(shí)現(xiàn)各模塊時對表的選擇 在開發(fā)過程中要時刻明確當(dāng)前開發(fā)的功能所針對的數(shù)據(jù)表,為了避免不必要的錯誤可以在每個模塊中聲明全局變量并賦值為所用的數(shù)據(jù)表的名稱,在實(shí)現(xiàn)模塊中各項操作時可以只引用前面聲明的全局變量,這樣就可以避免因選錯數(shù)據(jù)表所引起的錯誤, 而且也可以帶來在編程中一定的簡潔性。 (八)聯(lián)機(jī)文檔 作為一個完整的系統(tǒng),聯(lián)機(jī)文檔是其中不可缺少的部分也是相當(dāng)重要的部分。減少誤操作,減少錯誤產(chǎn)生的可能,這對用戶和開發(fā)人員都有很多的好處。但由于我的水平有限并且時間倉促,在開發(fā)過程中 未 加入聯(lián)機(jī)文檔。 硬件平臺是 指開發(fā)與運(yùn)行所需要的硬件環(huán)境,主要包括計算機(jī)機(jī)型及硬件配置。 軟件平臺是指系統(tǒng)開發(fā)與運(yùn)行的軟件環(huán)境。 Visual Basic 具有可視化的開發(fā)環(huán)境,可以快速完成系統(tǒng)的開發(fā),內(nèi)部集成的數(shù)據(jù)庫訪問通道,使得可以輕松方便的對數(shù)據(jù)庫管理。本系統(tǒng)在單機(jī)上運(yùn)行。大量統(tǒng)計資料表明,系統(tǒng)測試的工作量往往占 MIS開發(fā)總工作量的 40%以上。 由于程序中隱藏的缺陷只在特定的環(huán)境下才有可靠顯露,系統(tǒng)缺陷通常是由于對某些特定情況考慮不周造成的。有意義的軟件測試應(yīng)該是從“破壞”軟件系統(tǒng)的角度出發(fā),精心設(shè)計最有可能暴露程序系統(tǒng)缺陷的測試方案。 從產(chǎn)品角度看,測試計劃中的測試項目包括軟件結(jié)構(gòu)中的分系統(tǒng)層、子系統(tǒng)層、功能模塊層、程序模塊層中的各類模塊,從測試本身看,分為單元測試,組合測試,確認(rèn)測試等。 1.單元測試 單元測試也稱模塊測試或程序測試,單元測試是對每個模塊單獨(dú)進(jìn)行的,驗(yàn)證模塊接口與設(shè)計說明書是否一致,對模塊的所有主要處理路徑進(jìn)行測試且與預(yù)期的結(jié)構(gòu)進(jìn)行對照,還要對所有錯誤處理路徑進(jìn)行測 試。單元測試一般是由程序員完成也稱程序調(diào)試。組合測試的對象是指已經(jīng)通過單元測試的模塊,不是對零散模塊進(jìn)行單個測試,而是用系統(tǒng)化的方法裝配和測試軟件系統(tǒng),是一個嚴(yán)格的過程,必須認(rèn)真地進(jìn)行,其計劃的產(chǎn)生和單元模塊測試的完成日期要協(xié)調(diào)起來,這種測試應(yīng)在系統(tǒng)目標(biāo)機(jī)上進(jìn)行,造成系統(tǒng)應(yīng)用的環(huán)境條件,除了開發(fā)部分項目負(fù)責(zé)人參 加以外,還應(yīng)該有相應(yīng)系統(tǒng)的用戶參加,給評審員進(jìn)行演示。確認(rèn)測試的目的是對表明軟件是可以工作的,并且符合“軟件需求說明書”中規(guī)定的全部功能和性能要求。測試工作是由一個獨(dú)立的組織進(jìn)行,而且測試要從用戶的角度出發(fā)。系統(tǒng)測 試應(yīng)在系統(tǒng)的整個范圍內(nèi)進(jìn)行,這種測試不只對軟件進(jìn)行,而是對構(gòu)成系統(tǒng)的硬、軟件一起進(jìn)行。系統(tǒng)測試需要確認(rèn)從頭到尾的功能正常才算完成,應(yīng)當(dāng)盡量避免系統(tǒng)測試延到項目末尾進(jìn)行。 在具體的測試中,一般應(yīng)遵循以下原則:由程序設(shè)計者之外的人進(jìn)行測試;測試用例應(yīng)由兩部分組成:輸入數(shù)據(jù)和預(yù)期輸出結(jié)果;應(yīng)選用不合理的輸入數(shù)據(jù)與非法輸入測試;不僅要檢驗(yàn)程序是否實(shí)現(xiàn)預(yù)期功能,還應(yīng)檢查程序是否做了不應(yīng) 該做的工作;集中測試容易出錯的程序模塊;對程序修改以后,必須重新進(jìn)行測試。 ( 2)數(shù)據(jù)跟蹤:完成菜單項測試后,我又對系統(tǒng)內(nèi)的每一個數(shù)據(jù)進(jìn)行了跟蹤。 ( 3)綜合測試:在以上測試的基礎(chǔ)上對系統(tǒng)功能進(jìn)行了整體的測試,依次來檢驗(yàn)系統(tǒng)功能是否符合系統(tǒng)設(shè)計的要求。 ( 2)怎樣使用本系統(tǒng): 本系統(tǒng)的使用相應(yīng)簡單,基本上只要會使用 Windows軟件就會使用本系統(tǒng),在具體的操作時,只須點(diǎn)擊鼠標(biāo)左鍵即可進(jìn)行相應(yīng) 功能的選擇。 3.系統(tǒng)的轉(zhuǎn)換方案: 本次開發(fā)的學(xué)校工資管理系統(tǒng)采用了并行轉(zhuǎn)換方式,以保證平衡可靠的過度。 七 系統(tǒng)評價 系統(tǒng)評價就是客觀,公正的從各個方面評價系統(tǒng)的各項功能。 (一)系統(tǒng)的特點(diǎn) 1. 業(yè)務(wù)功能基本符合學(xué)校工資管理系統(tǒng)的要求。(系統(tǒng)自動提供很多提示信息,尤其適于初學(xué)者) 3. 提供多種查詢方式,使查詢功能大大加強(qiáng)。 5. 用可視化的 VB程序編程即面向開發(fā)人員,又面向用戶。 2. 網(wǎng)絡(luò)功能欠缺。 3. 容錯性不高。這方面有待加強(qiáng)。 ⒌ 用戶權(quán)限和密碼的設(shè)置不太嚴(yán)密。 系統(tǒng)能支持網(wǎng)絡(luò)數(shù)據(jù)傳輸,數(shù)據(jù)共享;數(shù)據(jù)遠(yuǎn)程訪問能自動采取一定的加鎖策略;遠(yuǎn)程報表處理。 系統(tǒng)能夠支持語音輸入。同時我們在綜合知識的選用方面,在應(yīng)用軟件開發(fā)的基本思想、方法方面,以及在常用編程設(shè)計思路技巧的掌握方面都能向前邁了一大步,為日后成為合格的應(yīng)用型人才打下良好的基礎(chǔ)。在這次的畢業(yè)設(shè)計中,我們深深地 體會到進(jìn)行軟件開發(fā)不是一件簡單的事情,它不僅需要設(shè)計者具有全面的專業(yè)知識、縝密的思維、嚴(yán)謹(jǐn)?shù)墓ぷ鲬B(tài)度以及較高的分析問題、解決問題的能力,還需要設(shè)計者有可貴團(tuán)隊
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1