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

正文內(nèi)容

基于cs模式的人事工資管理系統(tǒng)的設(shè)計與實現(xiàn)畢業(yè)設(shè)計論文-展示頁

2025-06-27 15:28本頁面
  

【正文】 for CrossPlatform),不僅功能強(qiáng)大,結(jié)構(gòu)可以擴(kuò)展,而且層次清晰,符合編程人員的直觀想法,使用起來方便。近來更是加強(qiáng)了對網(wǎng)絡(luò)數(shù)據(jù)庫的支持。(4)對數(shù)據(jù)庫的靈活支持Delphi對數(shù)據(jù)庫的支持是它的一個突出優(yōu)點,對于開發(fā)數(shù)據(jù)庫程序,Delphi是第一選擇。Pascal本身是一種結(jié)構(gòu)優(yōu)良的語言,Pascal編譯器的高效性也部分得益于此。由于有編譯器的速度作保證,程序員可以經(jīng)常修改代碼,提高了開發(fā)效率,Delphi的編譯器不僅便宜速度快,而且生成的二進(jìn)制代碼短小,運(yùn)行效率很高。此外,Delphi的編輯器除了具有一般代碼編輯器的功能外,它的Code Insight技術(shù)省卻了很多人工輸入麻煩,是一項重要的創(chuàng)新。Delphi為數(shù)據(jù)庫應(yīng)用開發(fā)人員提供了豐富的數(shù)據(jù)庫開發(fā)組件,使數(shù)據(jù)庫應(yīng)用開發(fā)功能更強(qiáng)大,控制更靈活,編譯后的程序運(yùn)行速度更快。作為數(shù)據(jù)庫系統(tǒng)的開發(fā),Delphi是一個非常理想選擇[1]。在目前市場上這些眾多的程序開發(fā)工具中,有些強(qiáng)調(diào)程語言的彈性與執(zhí)行效率;有些則偏重于可視化程序開發(fā)工具所帶來的便利性與效率的得高,各有各的優(yōu)點和特色,也滿足了不同用戶的需求。從高級語言的特點來看,它們基本上都是對操作系統(tǒng)提供的服務(wù)接口封裝,在此基礎(chǔ)上加入自己的語言特性,如OOP、指針、內(nèi)存管理模式等。所以無論用哪種計算機(jī)語言寫的程序要判斷其好與壞很大程度上依賴于該語言的編譯器或解釋器。編譯器或解釋器的主要工作就是翻譯代碼,成為人與計算機(jī)交流的主要通道。解釋方式的特點運(yùn)行速度慢,對計算機(jī)硬件要求比較高。但無論計算機(jī)語言如何高級,都是對操作系統(tǒng)層的抽象,因此我們總可以找出理解高級語言背后的規(guī)律,那就是:高級語言寫的代碼只是為了描述人們的需求,而這些代碼要通過“翻譯器”翻譯成機(jī)器語言形式才能被機(jī)算機(jī)識別執(zhí)行。2 系統(tǒng)開發(fā)環(huán)境與技術(shù) Delphi語言的介紹Delphi的基本特點計算機(jī)語言一代一代地從機(jī)器語言發(fā)展到高級語言,從復(fù)雜到簡單(其實也不簡單),體現(xiàn)了計算機(jī)科學(xué)技術(shù)的發(fā)展。系統(tǒng)實現(xiàn)部分根據(jù)詳細(xì)設(shè)計和前面部分的分析結(jié)果,介紹了系統(tǒng)查詢功能,系統(tǒng)出盤模塊,工資短信模塊等關(guān)鍵模塊的實現(xiàn)代碼以及關(guān)鍵技術(shù)。數(shù)據(jù)庫設(shè)計部分介紹了數(shù)據(jù)庫基礎(chǔ)知識,并結(jié)合ER圖和數(shù)據(jù)庫需求分析的要求,介紹了數(shù)據(jù)庫中所有數(shù)據(jù)表的設(shè)計,并做了范式分析。概要設(shè)計部分根據(jù)需求分析的結(jié)果,用戶概念數(shù)據(jù)模型表示數(shù)據(jù)及其相互間的聯(lián)系。,還介紹了C/S模式的定義與體系結(jié)構(gòu)特點以及系統(tǒng)實現(xiàn)的關(guān)鍵技術(shù)。應(yīng)用程序因此具有最大的復(fù)雜性,即使是原班開發(fā)人馬,要想對已有功能加以擴(kuò)充也是很困難的,當(dāng)數(shù)據(jù)庫稍具復(fù)雜性(比如有稍多相互關(guān)聯(lián)的表與規(guī)則),其他的人員開發(fā)另外的程序共同操作這個數(shù)據(jù)庫的數(shù)據(jù),幾乎不具可行性,不能適應(yīng)公司發(fā)展的需要。企業(yè)內(nèi)部財務(wù)管理是該企業(yè)運(yùn)用現(xiàn)代化技術(shù)創(chuàng)造更多更高的經(jīng)濟(jì)效益的主要因素之一。 應(yīng)用現(xiàn)狀隨著我國國民經(jīng)濟(jì)建設(shè)的蓬勃發(fā)展和具有中國特色的社會主義市場經(jīng)濟(jì)體制的迅速完善,各個行業(yè)都在積極使用現(xiàn)代化的手段,不斷改善服務(wù)質(zhì)量,提高工作效率,這些都在很大程度上給企業(yè)提出越來越嚴(yán)峻的挑戰(zhàn),對企業(yè)體系無論是在行政職能、企業(yè)管理水平以及優(yōu)質(zhì)服務(wù)上都提出更高的要求。同時,它的分布式查詢處理、分布式交換管理功能,又可使各級管理人員擁有用戶終端瓶頸處理能力,充分體現(xiàn)了分散化管理思想。 再次,從企業(yè)管理的角度來看,特別是制造業(yè)企業(yè)的生產(chǎn)管理,只有這種基于C/S的系統(tǒng)結(jié)構(gòu)才能使分散化的管理思想真正得以實現(xiàn)。當(dāng)數(shù)據(jù)庫服務(wù)器需要更新時,一是較低、二是該服務(wù)器還可用作工作站,可有效地保護(hù)了。這是由于主機(jī)/終端系統(tǒng)除需投入高額成本外,以后每增加一臺終端就會分走主機(jī)的一部分資源。因而可為企業(yè)管理提供極快的響應(yīng)速度和較高的事務(wù)吞吐量,并可同時支持?jǐn)?shù)百個用戶。數(shù)據(jù)庫服務(wù)器用來控制所有的數(shù)據(jù)訪問和更新,文件服務(wù)器作為物理的磁盤貯存器,用來存放中央數(shù)據(jù)文件。C/S結(jié)構(gòu)有效地解決了主機(jī)/終端結(jié)構(gòu)的缺陷和問題。其次是在分散化管理的問題上,在主機(jī)/終端結(jié)構(gòu)中,所有的權(quán)利都集中在主機(jī)上,同時所有的負(fù)擔(dān)也壓在了主機(jī)上,這樣就削弱了企業(yè)經(jīng)營活動的靈活性和生產(chǎn)制造的專業(yè)性。主機(jī)需要承擔(dān)計算、處理、屏幕顯示以及控制全部的數(shù)據(jù)訪問和更新,即它是一個用于事務(wù)處理、數(shù)據(jù)庫訪問和本地用戶界面處理的中央處理器;而終端實際上是一個“傻瓜”終端,自身沒有處理能力,只是把用戶從鍵盤輸入的信息傳給主機(jī),并把主機(jī)傳來的信息顯示出來,且用戶界面是基于字符方式。隨著社會的發(fā)展和技術(shù)的進(jìn)步,各大公司、企業(yè)為了增強(qiáng)自身的競爭能力,開始對自己的組織形式和管理模式進(jìn)行變革,即從自上而下的層層管理逐漸轉(zhuǎn)變?yōu)橛刑囟氊?zé)的分支小組、業(yè)務(wù)流程重新組織的管理,企業(yè)信息管理也正在由集中式逐步轉(zhuǎn)向分散式,而C/S結(jié)構(gòu)恰好為這種管理模式的變革提供了具體實現(xiàn)手段和強(qiáng)有力的支持工具。目錄1 緒論 1 課題背景 1 應(yīng)用現(xiàn)狀 2 論文組織 22 系統(tǒng)開發(fā)環(huán)境與技術(shù) 4 Delphi語言的介紹 4 SQL Server 2000介紹 9 C/S模式簡介 11 C/S定義 11 C/S體系結(jié)構(gòu)特點 11 系統(tǒng)實現(xiàn)的關(guān)鍵技術(shù) 12 ODBC接口技術(shù) 12 ADO數(shù)據(jù)庫訪問技術(shù) 143 需求分析 16 系統(tǒng)的總體策劃 16 系統(tǒng)目標(biāo) 16 系統(tǒng)業(yè)務(wù)總體流程 17 功能需求分析 18 功能模塊分析 18 系統(tǒng)客戶端功能模塊圖 19 數(shù)據(jù)庫需求分析 194 概要設(shè)計 22 概念 22 方法概要 245 數(shù)據(jù)庫設(shè)計 26 數(shù)據(jù)庫技術(shù)基礎(chǔ) 26 數(shù)據(jù)表設(shè)計 27 數(shù)據(jù)模式分析 316 詳細(xì)設(shè)計 33 啟動界面模塊 33 登陸模塊設(shè)計 33 主窗體模塊設(shè)計 34 功能介紹 34 模塊程序流程圖 34 日常工作模塊的設(shè)計 34 出盤模塊的設(shè)計 35 工資查詢功能設(shè)計 36 系統(tǒng)維護(hù)模塊設(shè)計 36 用戶管理模塊 37 工資結(jié)構(gòu)維護(hù)模塊 37 報表系統(tǒng)模塊設(shè)計 377 系統(tǒng)的實現(xiàn) 38 登陸界面的實現(xiàn)與運(yùn)行 38 數(shù)據(jù)庫設(shè)置界面的實現(xiàn) 38 40 功能介紹 40 運(yùn)行界面 40 40 功能介紹 40 功能實現(xiàn) 41 43 功能介紹 43 功能實現(xiàn) 43 44 功能介紹 44 功能實現(xiàn) 44 出盤模塊實現(xiàn)與運(yùn)行 45 45 46 報表生成與打印 47 模塊實現(xiàn)技術(shù) 47 功能實現(xiàn) 47 人事餅圖分析模塊實現(xiàn)與運(yùn)行 48 模塊實現(xiàn)技術(shù) 48 功能實現(xiàn) 488 畢業(yè)設(shè)計總結(jié) 50參考文獻(xiàn) 51致謝 5253 / 561 緒論 課題背景隨著計算機(jī)技術(shù)的飛速發(fā)展,計算機(jī)在企業(yè)管理中應(yīng)用的普及,利用計算機(jī)實現(xiàn)企業(yè)人事工資的管理勢在必行。不同的企業(yè)具有不同的人事、工資管理制度,這就決定了不同的企業(yè)需要不同的人事工資管理系統(tǒng)。[1]首先,從分布式處理的角度來看,以往那種一臺主機(jī)帶有多個終端的多用戶系統(tǒng)是按主機(jī)/終端結(jié)構(gòu)來設(shè)計的,是采取了一種集中方式,具有一個單一的、集中的數(shù)據(jù)庫,其數(shù)據(jù)存放在主機(jī)上,所有的處理任務(wù)都由主機(jī)來完成。這種模式已無法適應(yīng)當(dāng)代信息系統(tǒng)的發(fā)展,而且它的可靠性亦較差,故而必須走向分布式,把處理和數(shù)據(jù)進(jìn)行分布。無法將某些生產(chǎn)管理經(jīng)營權(quán)真正交到具體的管理人員手中,使他們能夠積極有效地參與管理。這種體系結(jié)構(gòu)是把系統(tǒng)分為前臺和后臺兩部分,前臺是用戶的智能工作站,用來完成計算和屏幕顯示;后臺包括數(shù)據(jù)庫服務(wù)器和文件服務(wù)器。這種體系結(jié)構(gòu)合理地劃分了功能,均衡地分配了C/S上的負(fù)載,并減少了。另外,相對于主機(jī)/終端系統(tǒng),它不僅投資要低的多,而且能夠有效地保護(hù)已有資源。當(dāng)終端增加到一定程度后即達(dá)到飽和,必須更換主機(jī),舊的主機(jī)則被淘汰;而在C/S結(jié)構(gòu)中,每增加一臺工作站,在分享系統(tǒng)資源的同時能夠增加系統(tǒng)的能力。故它是一種成本經(jīng)濟(jì)、高效、易于擴(kuò)充的好結(jié)構(gòu)。它的本地自治功能使每個場點/平臺均有一個自治的數(shù)據(jù)庫,其管理和控制具有獨立性,這使得生產(chǎn)第一線的管理者可擁有自己的數(shù)據(jù)和工具、以及一定的權(quán)限去靈活地解決自己的問題,而各級管理人員亦可依靠這種協(xié)調(diào)一致的分散控制、從協(xié)調(diào)中得到效率,從分散中得到下級的責(zé)任感、積極性、主動性和創(chuàng)造性,從而使決策更加切合實際。以前很多公司的所用人事工資管理系統(tǒng)都是用單擊版的,面對目前的實際狀況,迫切需要開發(fā)一個C/S模式管理系統(tǒng)來適應(yīng)這一些工作。建設(shè)一個科學(xué)高效的信息管理系統(tǒng)是解決這一問題的必由之路。工資管理作為企業(yè)內(nèi)部的一種財務(wù)管理也是如此,由于企業(yè)職工人數(shù)較多,每一位職工的具體實際情況也不盡相同,目前,公司使用的人事工資管理系統(tǒng)采用的是單擊版的,與C/S體系形成對比,傳統(tǒng)的系統(tǒng)數(shù)據(jù)庫應(yīng)用體系結(jié)構(gòu),例如基于主機(jī)多終端的系統(tǒng),或基于LAN上文件服務(wù)器運(yùn)做的多用戶系統(tǒng),數(shù)據(jù)庫是屬于應(yīng)用程序“私有的”,即使它也可以將數(shù)據(jù)文件放置在某臺機(jī)器上供不同的用戶共同訪問(這種情形,稱為“文件服務(wù)器”),但所有的操作、規(guī)則,都是在一個包羅萬象的應(yīng)用程序內(nèi)部實現(xiàn)的。 論文組織緒論部分緒論主要敘述課題提出背景,目前應(yīng)用現(xiàn)狀,C/S模式結(jié)構(gòu)系統(tǒng)開發(fā)的必要性。 需求分析部分結(jié)合軟件工程方法,對系統(tǒng)進(jìn)行需求分析、功能劃分、數(shù)據(jù)流圖設(shè)計。并結(jié)合數(shù)據(jù)庫原理和功能劃分進(jìn)行ER圖的繪制、數(shù)據(jù)庫結(jié)構(gòu)設(shè)計。詳細(xì)設(shè)計部分根據(jù)需求分析的結(jié)果,對系統(tǒng)進(jìn)行詳細(xì)設(shè)計,主要介紹用Delphi和SQLServer2000實現(xiàn)每一個模塊的具體功能。畢業(yè)設(shè)計總結(jié)部分介紹了設(shè)計體會和編程體會,并指出了系統(tǒng)設(shè)計中的不足和改進(jìn)的方向。計算機(jī)語言越高級,就越抽象越人性化,與低層硬件的關(guān)系就越少,使用起來就越方便。所謂的翻譯有兩種方式:一是編譯方式,代碼事先通過編譯器生成機(jī)器語言代碼,再由操作系統(tǒng)調(diào)度執(zhí)行,如Delphi語言、C++語言等;二是解釋方式,該方式在計算內(nèi)是邊解釋邊執(zhí)行,并不事先生目標(biāo)程序,如Basic語言、腳本語言等。計算機(jī)語言定義描述人們需求的規(guī)則,在語言的背后是編譯器或解釋器。這樣在操作系統(tǒng)不變的情況下,各種開發(fā)工具各顯神通,但最終都要生成計算機(jī)可執(zhí)行的代碼。Delphi的編譯器仍然是目前世界上最先進(jìn)最優(yōu)秀效率最高的編譯器。Delphi的優(yōu)勢現(xiàn)在,市場上可以選購的應(yīng)用開發(fā)產(chǎn)品很多,流行的也有數(shù)十種。然而,語言的彈性和工具的便利性是密不可分的,只有便利的工具,卻沒有彈性的語言作支持,許多特殊化的處理動作必需要耗費(fèi)數(shù)倍的工夫來處理,使得原來所標(biāo)榜的效率提高的優(yōu)點失去了作用;相反,如果只強(qiáng)調(diào)程語言的彈性,卻沒有便利的工具作配合,會使一些即使非常簡單的界面處理動作,也會嚴(yán)重地浪費(fèi)程序設(shè)計師的寶貴時間。數(shù)據(jù)庫應(yīng)用軟件開發(fā)的效率,縮短了開發(fā)周期,深受廣大數(shù)據(jù)庫應(yīng)用程序設(shè)計人員的喜愛。(1)優(yōu)秀的可視化開發(fā)環(huán)境Delphi屬于RAD(rapid application development,快速應(yīng)用開發(fā))工具,這類工具的最大特點就是可視化的設(shè)計窗體以及能為窗體添加各種組件。(2)高效率的編譯器Delphi的編譯器建立在Pascal編譯器的基礎(chǔ)上,可以說是針對Windows的最快的高級語言本地代碼編譯器。(3)結(jié)構(gòu)良好的編程語言Delphi采用了Object Pascal作為它的編程語言。Object Pascal語言在早期Pascal語言的基礎(chǔ)上擴(kuò)展了面向?qū)ο蟮墓δ?而且很好的把握了復(fù)雜性和功能性的平衡,滿足了現(xiàn)代程序開發(fā)的需要。它可以滿足基于本地、客戶/服務(wù)器和ODBC數(shù)據(jù)庫平臺的應(yīng)用程序的各種需要,而且異常方便、高效。(5)層次清晰和可伸縮的框架在大家有了一定的程序開發(fā)經(jīng)驗后就知道,對于一個開發(fā)工具來說,只有好的開發(fā)環(huán)境和編程語言是不夠的,還需要有強(qiáng)大的類庫和組件庫來支持程序員的開發(fā)。3 、Delphi 用Delphi ,重點是和各種數(shù)據(jù)庫組件打交道,當(dāng)然也要使用其它的一些組件,本節(jié)只對重要的幾個組件給與介紹。ADO設(shè)計為一種極簡單的格式,通過ODBC的方法同數(shù)據(jù)庫接口中,可以使用任何一種ODBC數(shù)據(jù)源,即不止適合于SQL Server、Oracle、Access等數(shù)據(jù)庫應(yīng)用程序,也適合于Excel表格、文本文件、圖形文件和無格式的數(shù)據(jù)文件。ADO使您的客戶端應(yīng)用程序能夠通過OLEDB提供訪問和操作在數(shù)據(jù)庫服務(wù)器中的數(shù)據(jù)。其主要優(yōu)點是易于使用、高速度、低內(nèi)存支出和占用磁盤空間較少。Delphi 。利用在前面章節(jié)提到的TdataSet抽象類,ADO組件可以不通過BDE而直接實現(xiàn)ADO連接。利用ADO數(shù)據(jù)訪問組件,可以只使用ADO結(jié)構(gòu)與數(shù)據(jù)庫取得聯(lián)系并對其中的數(shù)據(jù)進(jìn)行操作,而在這些過程中完全不需要使用BDE。TADO Connection組件與基于BDE的應(yīng)用程序中的TDataBase組件類似。使用這些ADO組件的方式與我們常使用的數(shù)據(jù)訪問組件(基于BDE)都有許多相同之處。同樣,TADO Command也沒有相對應(yīng)的BDE組件,它是在Delphi/ADO環(huán)境中完成特定功能的組件。ADO數(shù)據(jù)集訪問組件與常用的數(shù)據(jù)訪問組件是并列的關(guān)系。這里的絕大多數(shù)組件,如DBText, DBEdit, DBMemo, DB Image, DBListBox, DBComboBox, DBCheckBox, DBRadioGroup, DBLookupListBox, DBLookupCombox, DBCtrGrid的功能和對應(yīng)的非數(shù)據(jù)感知組件相同,如TEdit框,TRadio Groups單選按鈕組等,只不過在顯示數(shù)據(jù)庫數(shù)據(jù)時要用而已。(3)數(shù)據(jù)訪問類Data Access數(shù)據(jù)庫應(yīng)用系統(tǒng)中數(shù)據(jù)訪問是一個首要問題,都必須聯(lián)系一些數(shù)據(jù)庫和數(shù)據(jù)表文件。TDataBase:當(dāng)一個基于BDE的數(shù)據(jù)庫應(yīng)用程序需要一個永久數(shù)據(jù)庫連接時,需要定制向一個數(shù)據(jù)庫服務(wù)器的連接時,需要事務(wù)控制和特殊的數(shù)據(jù)庫別名時就得用到TDataBase對象。在一個應(yīng)用程序中為每一個數(shù)據(jù)庫連接顯示的聲明TDataBase對象要根據(jù)需要而定,不是必需的。Tdata Source對象用于在Data Set對象(包括Tquery
點擊復(fù)制文檔內(nèi)容
范文總結(jié)相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1