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

正文內(nèi)容

工資管理系統(tǒng)論文分析(已改無錯字)

2022-07-26 01:25:42 本頁面
  

【正文】 語言,已得到了廣泛的應(yīng)用。 設(shè)計子系統(tǒng)有一個方便數(shù)據(jù)庫及其應(yīng)用創(chuàng)建的工具集。它典型地包含產(chǎn)生表,窗體,查詢和報表的工具。DBMS 產(chǎn)品還提供編程語言和對編程語言的接口。運行子系統(tǒng)處理用設(shè)計子系17 / 40統(tǒng)開發(fā)的應(yīng)用組建。它所包含的運行處理器用來處理窗體和數(shù)據(jù)庫的數(shù)據(jù)交互,以及回答查詢和打印報表等。 數(shù)據(jù)庫模式數(shù)據(jù)庫模式定義了數(shù)據(jù)庫的結(jié)構(gòu),表,關(guān)系,域和業(yè)務(wù)規(guī)則。數(shù)據(jù)庫模型是一種設(shè)計,數(shù)據(jù)庫和應(yīng)用正是建立在此基礎(chǔ)上的。域是一列可能擁有的值的集合。必須為每一個表的每一列確定域。除了數(shù)據(jù)的物理格式外,還需要確定是否有些域?qū)Ρ韥碚f是唯一的。數(shù)據(jù)庫模式的最后一個要素是業(yè)務(wù)規(guī)則,它是對需要反映在數(shù)據(jù)庫和數(shù)據(jù)庫應(yīng)用程序中的業(yè)務(wù)活動的約束。業(yè)務(wù)規(guī)則是模式的一個重要部分,因為他們指定可無論什么數(shù)據(jù)變化到達 DBMS 引擎,允許的數(shù)據(jù)值必須滿足的約束。不管無效的數(shù)據(jù)變化請求是來自窗體的用戶,查詢/修改請求還是應(yīng)用程序,DBMS 都應(yīng)該拒絕。 數(shù)據(jù)庫信息管理系統(tǒng)分析信息系統(tǒng)的主要任務(wù)是通過大量的數(shù)據(jù)獲得管理所需要的信息,這就是必須存儲和管理大量的數(shù)據(jù)。因此建立一個良好的數(shù)據(jù)組織結(jié)構(gòu)和數(shù)據(jù)庫,使整個系統(tǒng)都可以迅速,方便,準(zhǔn)確地調(diào)用和管理所需的數(shù)據(jù),是衡量信息系統(tǒng)開發(fā)工作好壞的主要指標(biāo)之一。數(shù)據(jù)庫設(shè)計主要是進行數(shù)據(jù)庫的邏輯設(shè)計,即將數(shù)據(jù)按一定的分類,分組系統(tǒng)和邏輯層次組織起來,是面向用戶的。數(shù)據(jù)庫設(shè)計時需要綜合企業(yè)各個部門的存檔數(shù)據(jù)和數(shù)據(jù)需求,分析各個數(shù)據(jù)之間的關(guān)系,按照 DBMS 提供的功能和描述工具,設(shè)計出規(guī)模適當(dāng),正確反映數(shù)據(jù)關(guān)系,數(shù)據(jù) 余少,存取效率高,能滿足多種查詢要求的數(shù)據(jù)模型。關(guān)系數(shù)據(jù)結(jié)構(gòu)的建立:在進行了數(shù)據(jù)基本結(jié)構(gòu)的規(guī)范化重組以后,還必須建立整個數(shù)據(jù)的關(guān)系結(jié)構(gòu)。這一步設(shè)計完成后數(shù)據(jù)庫和書記結(jié)構(gòu)設(shè)計工作基本完成只待系統(tǒng)實現(xiàn)時將數(shù)據(jù)分析和數(shù)據(jù)字典的內(nèi)容代入到所設(shè)計的數(shù)據(jù)整體關(guān)系結(jié)構(gòu)中,一個規(guī)范化的數(shù)據(jù)庫系統(tǒng)結(jié)構(gòu)就建立起來了。建立關(guān)系數(shù)據(jù)結(jié)構(gòu)涉及三方面內(nèi)容:確定關(guān)聯(lián)的關(guān)鍵指標(biāo)項并建立關(guān)聯(lián)表;18 / 40確定單一的父系記錄結(jié)構(gòu):建立整個數(shù)據(jù)庫的關(guān)系結(jié)構(gòu)。第四章 系統(tǒng)設(shè)計與概要分析 系統(tǒng)設(shè)計思路在軟件需求分析階段,搞清楚了軟件“做什么的問題,形成了目標(biāo)系統(tǒng)的邏輯模型?,F(xiàn)在我們所要做的就是要把軟件“做什么 的邏輯模型變換為“怎么做的物理模型,即著手實現(xiàn)軟件的需求。首先,我們需要描述的是系統(tǒng)的總的體系結(jié)構(gòu)。系統(tǒng)的概要設(shè)計中最重要的就是系統(tǒng)的模塊化。模塊化是指解決一個復(fù)雜問題時自項向下逐層把軟件系統(tǒng)劃分成若干個模塊的過程。每個模塊完成一個特定的功能,所有的模塊按某種方法組織起來,成為一個整體,完成整個系統(tǒng)所要求的功能。將系統(tǒng)劃分為多個模塊是為了降低軟件系統(tǒng)的復(fù)雜性,提高可讀性、可維護性,但模塊的劃分不能是任意的,應(yīng)盡量保持其獨立性。也就是說,每個模塊只完成系統(tǒng)要求的獨立的子功能,并且與其他模塊的聯(lián)系最少且接口簡單,提高模塊的獨立性,為設(shè)計高質(zhì)量的軟件結(jié)構(gòu)奠定基礎(chǔ)。我首先將整個系統(tǒng)化分為幾個小問題,小模塊,進一步細(xì)分模塊,添加細(xì)節(jié)。比如:工資管理系統(tǒng)分為工資系統(tǒng)管理模塊、工資輸入模塊、工資查詢模塊和系統(tǒng)維護模塊等。一個基本的工資管理系統(tǒng)有利于對工資進行方便的錄入、查詢、顯示等,不但可以提高工作效率,還可以提高單位人員的積極性,增強單位的活力。平時在工資的統(tǒng)計和發(fā)放中難免會出現(xiàn)一些差錯,既浪費人力又不能很好的提高計算的準(zhǔn)確性。而工資的發(fā)放又有較強的時間限制。開發(fā)工資管理系統(tǒng),用計算機來統(tǒng)計和計算工資,可以避免了許多人工發(fā)放時工資的差錯,不僅可以保證計算的準(zhǔn)確性,還可以對各種信息進行統(tǒng)計。其主要任務(wù)是用計算機對各種19 / 40工資信息進行日常的管理,如查詢、修改、增加、刪除以及存儲等,迅速準(zhǔn)確地完成各種工資信息的統(tǒng)計工作。針對系統(tǒng)服務(wù)對象的具體要求,設(shè)計了本工資管理系統(tǒng)。通過對用戶需求的分析,我們可以分析出工資管理系統(tǒng)大致可以分為 4 個模塊:登錄模塊,工資輸入模塊,工資查詢模塊,系統(tǒng)維護模塊。結(jié)構(gòu)與功能模塊如下:一. 工資管理系統(tǒng)結(jié)構(gòu)圖工資管理系統(tǒng)系統(tǒng)管理輸入模塊查詢模塊維護模塊本工資管理系統(tǒng)主要有以下幾大功能:(1) 可對人員的工資進行修改、錄入、刪除。(2) 查詢功能。要求即可以按照一定的查詢方式進行,比如按照車間,科室,姓名,工號等基本信息來進行查詢。(3) 系統(tǒng)登錄管理方便安全,采用了賬號密碼,防止了信息的泄漏。(4) 維護性大大提高了,有利于工作人員隨時快捷的對本系統(tǒng)進行維護和刪改措施。20 / 40工資管理系統(tǒng)系統(tǒng)管理 用戶管理退出系統(tǒng)輸入模塊 員工基本信息員工照片信息員工獎懲情況查詢模塊 按工號查詢按姓名查詢按車間科室號查詢維護模塊 員工信息維護員工信息刪除21 / 40本工資管理系統(tǒng)功能結(jié)構(gòu)模塊的特點:(1) 本工資管理系統(tǒng)的登錄狀態(tài)大大提高了其系統(tǒng)的安全運行,以防人們可以隨意的更改信息,用戶只能通過帳號密碼來登錄本工資管理系統(tǒng)。(2) 由管理信息系統(tǒng)的父模塊的向后延伸成幾個具有各自間獨立功能的子模塊甚至子模塊下的二級模塊,具有易辨認(rèn)性、準(zhǔn)確性、高效性可觀性等。(3) 系統(tǒng)管理模塊下的用戶管理和退出系統(tǒng)模塊既讓用戶清楚的了解整個系統(tǒng)的設(shè)計,又能夠在第一時間內(nèi)退出登錄,節(jié)省了時間。(4) 當(dāng)進入輸入模塊時候,用戶可以清晰的知道自己想要如何根據(jù)自己的需要來查詢到自己想要查詢的員工信息以及該員工的獎懲情況。(5) 當(dāng)用戶找到該確定員工時,可依照其工號、姓名、以及車間或科室號來進行查詢其工資等信息情況。(6) ,對員工的基本信息包括其工資、獎懲、照片及信息等基本情況,有效的時時保護著整個系統(tǒng)的穩(wěn)定運行,如發(fā)生需要變動或者刪除、添加及更改的,管理員能夠?qū)ζ湎到y(tǒng)進行相應(yīng)的維護措施,有效的避免了信息的錯誤及做好安全性的防范。 運行設(shè)計(1) 運行模塊的單獨運行具體軟件的單獨運行模塊為程序提供了良好的運行環(huán)境,使其不易在查詢信息的時候發(fā)生錯誤以及發(fā)生系統(tǒng)冗余,各個模塊在軟件運行過程中能較好的查詢信息,處理數(shù)據(jù)等。 (2) 運行控制 軟件運行時有較友好的界面,基本能夠?qū)崿F(xiàn)用戶的數(shù)據(jù)信息處理要求。 數(shù)據(jù)庫設(shè)計數(shù)據(jù)庫設(shè)計屬于系統(tǒng)設(shè)計的范疇。通常把使用數(shù)據(jù)庫的系統(tǒng)統(tǒng)稱為數(shù)據(jù)庫應(yīng)用系統(tǒng),把數(shù)據(jù)庫應(yīng)用系統(tǒng)的設(shè)計簡稱為數(shù)據(jù)庫設(shè)計。按照軟件工程對系統(tǒng)生命周期的定義,軟件生命周期分為指定計劃、需求分析、設(shè)計、程序編制、測試以及運行維護 6 個階段。在數(shù)據(jù)庫設(shè)計中也參照22 / 40這種劃分,把數(shù)據(jù)庫應(yīng)用系統(tǒng)的生命周期分為數(shù)據(jù)庫規(guī)劃、需求收集與分析、數(shù)據(jù)庫設(shè)計與應(yīng)用程序設(shè)計、實現(xiàn)、測試以及運行維護 6 個階段。在信息世界中,信息從客觀事物出發(fā)流經(jīng)數(shù)據(jù)庫,通過決策機構(gòu)最后又回到客觀世界,信息的這一循環(huán)經(jīng)歷了三個領(lǐng)域:信息世界,數(shù)據(jù)世界,現(xiàn)實世界?,F(xiàn)實世界的事物反映到人的頭腦中,人的大腦對它有個認(rèn)識過程,經(jīng)過分析(選擇、命名、分類等)進入信息世界。這些信息再進一步加工、編碼,然后進入數(shù)據(jù)世界,而軟件系統(tǒng)的開發(fā)工作需要考慮這兩個方面的問題,也就是要考慮系統(tǒng)開發(fā)所需要的數(shù)據(jù),以及如何對這些數(shù)據(jù)進行操作。這兩個問題貫穿了整個軟件系統(tǒng)的開發(fā)過程,這也就是數(shù)據(jù)庫的設(shè)計問題,軟件設(shè)計的一個核心。 數(shù)據(jù)庫表格設(shè)計我在系統(tǒng)中定義的表格都基本地按照范式的思想和要求去完成,數(shù)據(jù)是用ACCESS2022,系統(tǒng)中所有數(shù)據(jù)都存放在 中,定義了如下幾張表格,分別是 accounts 系統(tǒng)用戶表、車間信息表、科室工資信息表、獎懲信息表、基本工資信息表、員工信息表、工號信息表、通過對這幾張表格的操作可以較好地完成系統(tǒng)設(shè)計的各項功能,幾張表格之間有著不同程度的聯(lián)系。下面列出一些制作的表格分析。 表字段名稱 數(shù)據(jù)類型 說明id 數(shù)字 登陸編號username 文本 登錄名password 數(shù)字 密碼typeid 數(shù)字 登陸次數(shù)23 / 40字段名稱 數(shù)據(jù)類型 說明Id 數(shù)字 員工編號Number 數(shù)字 工號realname 文本 真實姓名age 數(shù)字 年齡sex 文本 性別room 文本 車間 pic 文本 員工照片 gongzi 數(shù)字 員工工資 buzhu 數(shù)字 補助字段名稱 數(shù)據(jù)類型 說明userid 文本 用戶名字title 文本 標(biāo)題type 文本 獎懲類型money 數(shù)字 獎懲金額body 文本 獎懲情況24 / 40第五章 系統(tǒng)部分代碼和分析設(shè)計 系統(tǒng)應(yīng)用程序設(shè)計各功能細(xì)節(jié)的總體分析:1. 整個系統(tǒng)內(nèi)的主要功能是添加,刪除,修改。雖然從功能上看來比較簡單但它們必須受到嚴(yán)格的制約。添加:不能添加已經(jīng)存在或者關(guān)鍵字相同的數(shù)據(jù)刪除:由于許多數(shù)據(jù)是互相關(guān)聯(lián)的——如:沒有員工的基本信息,哪來員工的基本工資?所以在刪除此類數(shù)據(jù)的時候一定要注意。修改:同樣的,不能修改成已經(jīng)存在或者關(guān)鍵字相同的數(shù)據(jù)。有許多數(shù)據(jù)必須加以規(guī)范。比如說年齡和公司對福利的承擔(dān)比例。2. 公司對福利的承擔(dān)也不可能是 100%,一般在 0—15%左右。獎金的發(fā)放不能單純的在部門內(nèi)人數(shù)平分,這很可能要和他日常表現(xiàn)要有關(guān)聯(lián),所以每個人在最后工資發(fā)放階段必須要可以單獨修改的可能。 用戶認(rèn)證系統(tǒng)密碼窗體的實現(xiàn)本窗體是為了讓工作人員按照用戶和密碼進行登陸。窗體界面、源代碼如下:源代碼:If = Or = Then25 / 40 MsgBox 沒有輸入用戶名,請輸入!, vbOKOnly + vbExclamation, 警告 Else On Error Resume Next Dim sql Dim rs As New 39。 SQL 查詢語句,從管理員表中查詢匹配用戶名和密碼的記錄 sql = select * from [admins] where username=39。 amp。 amp。 39。 and password1=39。 amp。 amp。 39。 sql, conn, 1, 1 If 0 Then 39。錯誤捕捉,判斷 SQL 語句是否出錯 MsgBox End If If Then MsgBox 沒有這個用戶 ,請重新輸入用戶名 !, vbOKOnly + vbExclamation, 警告 = Else username1 = rs(username) 39。username1 為全局變量,用來標(biāo)識管理員登錄的標(biāo)識 Unload Me End If使用方法與功
點擊復(fù)制文檔內(nèi)容
教學(xué)教案相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1