【正文】
tly, the use of puter technology allows employees’ wages and management standardization, the system digitization, improve management, reduce costs by reducing the intensity and improve efficiency to enable enterprises to operate efficiently. Computer technology applications in the enterprise unit conforms to China39。s national conditions, Management system used to manage the wages of workers the wages of workers to adapt to hightech society is a necessary business move. This article first analyzes the application of staff salary management system status, described the development of the salary management system in Beijing and purpose. At the same time through the Development of C language and the analysis of trends, bined with system development language and tools of the stability of the choice of a range of issues to finalize the system development platform. Then gives a MIS (Management Information System) system, the basic theory, and under the guidance of this theory, given in detail from the salary management system analysis to design, detailed design and functional modules and test each link. Finally, the management system of wages for workers made an objective evaluate on, pointing out the practical significance of the system, the existing shortings and to upgrade the future direction of the system.Key words: Staff salary management system; Management system; System development。要求即可以單項(xiàng)查詢,比如查看某個職工的工資情況;也可以按檢索方式查詢所有符合要求的相關(guān)數(shù)據(jù)。 C 語 言 的 發(fā) 展 趨 勢C 語言從 1972 年問世,至今已經(jīng)近 40 年了。例如,C 語言本身沒有提供輸入/輸出機(jī)制,也沒有并行操作、同步火協(xié)同程序等復(fù)雜控制,而是提供了大量而有效的庫函數(shù)來實(shí)現(xiàn)輸入/輸出、字符串處理及存儲分配等功能。利用已有的和可以爭取到的各種資源,在實(shí)現(xiàn)其目標(biāo)的過程中,所應(yīng)用的一切思想、理論和方法就構(gòu)成了管理的主要內(nèi)容。匯總各項(xiàng)數(shù)據(jù)生成員工個人賬目,顯示出具體工資詳細(xì)。系統(tǒng)的功能模塊結(jié)構(gòu)如圖 61 所示:密碼錯誤 密碼正確圖 61 系統(tǒng)的功能模塊結(jié)構(gòu)系統(tǒng)登陸界面判斷密碼正誤系統(tǒng)信息介紹界面系統(tǒng)主菜單界面5. 刪除記錄6. 插入記錄1. 工資錄入2. 工資修改3. 工資查詢本系統(tǒng)大致分為如下四大功能模塊。j20。 //接收用戶的選擇 char ch。 printf(\t\t * 6. 插入職工工資 *\n)。 } fflush(stdin)。 //保存職工工資函數(shù) break。 系統(tǒng)各具體功能模塊設(shè)計本職工工資管理系統(tǒng)功能模塊中共含有以下 9 項(xiàng):1. 錄入職工工資2. 修改職工工資3. 查詢職工工資4. 瀏覽職工工資5. 刪除職工工資6. 插入職工工資7. 職工工資排序8. 保存職工工資9. 安全退出系統(tǒng)系統(tǒng)工作界面其中之一的截圖如圖 71 所示:圖 71 系統(tǒng)的工作界面第 八 章 系 統(tǒng) 測 試系統(tǒng)開發(fā)環(huán)境包括硬件平臺和軟件平臺兩種。(1)單元測試單元測試也稱模塊測試或程序測試,單元測試是對每個模塊單獨(dú)進(jìn)行的,驗(yàn)證模塊接口與設(shè)計說明書是否一致,對模塊的所有主要處理路徑進(jìn)行測試且與預(yù)期的結(jié)構(gòu)進(jìn)行對照,還要對所有錯誤處理路徑進(jìn)行測試。例如:在工資管理模塊中,我首先對職工數(shù)據(jù)進(jìn)行輸入設(shè)定,然后在數(shù)據(jù)刪除模塊中進(jìn)行數(shù)據(jù)刪除操作,隨時觀察這兩個模塊之間是否有沖突產(chǎn)生,配合得是否正確,然后在完成這兩個功能模塊中進(jìn)行驗(yàn)證,說明該功能完全正常,對其它的功能模塊也進(jìn)行了類似的設(shè)置。2. 界面友好,輸入信息方便(好多信息,系統(tǒng)自動生成)。圖 91 系統(tǒng)的登錄界面結(jié) 論通過這次畢業(yè)設(shè)計,使我受到了一次用專業(yè)知識、專業(yè)技能分析和解決問題的全面而系統(tǒng)的鍛煉。我愛你們,更愛我們的家! 一個人的成長絕不是一件孤立的事,沒有別人的支持與幫助是絕不可能辦到的。同時使我在綜合知識的選用及在應(yīng)用軟件開發(fā)的基本思想、方法方面,常用編程設(shè)計思路技巧的掌握這塊都能向前邁進(jìn)一大步。4. 系統(tǒng)擴(kuò)充容易。 系統(tǒng)運(yùn)行與維護(hù)系統(tǒng)的運(yùn)行:初始數(shù)據(jù)的輸入本系統(tǒng)的數(shù)據(jù)輸入采用純鍵盤式輸入方法。單元測試一般是由程序員完成,也稱程序調(diào)試。由于本系統(tǒng)是一個小型的 MIS 管理系統(tǒng),因此對計算機(jī)硬件的要求不高,比較經(jīng)濟(jì),只要配備有奔騰四代賽揚(yáng)處理器 (或以上)、DDR256M 內(nèi)存(或以上)、60G 硬盤(或以上)的普通微機(jī)即可順利運(yùn)行。 default: printf(沒有此選項(xiàng),請正確選擇!)。 //調(diào)用錄入職工工資函數(shù) break。 printf(\t\t * 7. 職工工資排序 *\n)。 printf(\n\n)。 printf(.)。2.工資設(shè)定包括對基本工資、扣款、獎金的設(shè)定。 系統(tǒng)可行性分析報告 可行性研究的目的使用最小的代價在盡可能短的時間里確定問題是否能解決,通過復(fù)雜系統(tǒng)的規(guī)模與目標(biāo),研究與此類似的系統(tǒng)后,我們具體從下面兩個方面考慮。一個大系統(tǒng)還可以分成若干個子系統(tǒng),各子系統(tǒng)又可以有它自己的組成部件。由于運(yùn)算符類型極其豐富,從而使得表達(dá)式的類型靈活、多樣,在其他高級語言中難以實(shí)現(xiàn)的運(yùn)算,在 C 語言中能很容易地辦到。然而,C 語言仍是軟件百花園中的奇葩,在系統(tǒng)開發(fā)、軟件工程、軟件測試等領(lǐng)域獨(dú)領(lǐng)風(fēng)騷。 工資管理系統(tǒng)的現(xiàn)狀分析 職 工 工 資 管 理 的 應(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ù)上都提出更高的要求。同樣本職工工資管理系統(tǒng)的設(shè)計也是在此背景下誕生,由于此項(xiàng)技術(shù)如今相當(dāng)成熟,前人在本系統(tǒng)方面做出的貢獻(xiàn)給我此次畢業(yè)設(shè)計給了相當(dāng)多的借鑒。接著闡述了 MIS(Management Information System)系統(tǒng)的基本理論,并在此理論的指導(dǎo)下,詳細(xì)給出了從工資管理系統(tǒng)分析到總體設(shè)計、詳細(xì)設(shè)計與功能模塊的實(shí)現(xiàn)及測試的各個環(huán)節(jié)。(2)對職工的工資進(jìn)行計算、修改。為何市場如此推崇 C 語言?首先,C 語言使用一些專業(yè)性要求比較高的應(yīng)用領(lǐng)域,如系統(tǒng)軟件開發(fā),設(shè)備驅(qū)動開發(fā)的。不過相比而言 C 語言有著以下的幾項(xiàng)獨(dú)特之處:C 語言是面向結(jié)構(gòu)化程序設(shè)計的語言,有良好的通用性,可以在各種硬件平臺上運(yùn)行;它可以直接處理字符、數(shù)字和地址,可以完成通常由硬件設(shè)備實(shí)現(xiàn)的算數(shù)、邏輯運(yùn)算;可以充分反映出當(dāng)前計算機(jī)的性能。這些形式經(jīng)過轉(zhuǎn)換都可以輸入到計算機(jī)中,在管理信息系統(tǒng)中,信息是管理的對象。生命周期法(Life Cycle Method)是 20 世紀(jì) 60 年代發(fā)展起來的一種應(yīng)用廣泛且比較成熟的管理系統(tǒng)開發(fā)方法,它的基本思想是將系統(tǒng)的開發(fā)工作從開始到結(jié)束劃分為若干個階段,每個階段都有明確的任務(wù),而系統(tǒng)開發(fā)出來后,并不意味著生命周期的結(jié)束,而意味著根據(jù)組織的需要對系統(tǒng)的修改和重建的開始;原型法(Prototyping Method)是 20 世紀(jì) 80 年代發(fā)展起來的,旨在改變生命周期法的缺點(diǎn)的一種系統(tǒng)開發(fā)方法,該法的開發(fā)思路是首先根據(jù)用戶的要求,由用戶和開發(fā)者共同確定系統(tǒng)的基本要求和主要功能,利用系統(tǒng)快速生成工具,建立一個系統(tǒng)模型,再在此基礎(chǔ)上與用戶交流,將模型不斷補(bǔ)充、修改、完善,如此反復(fù),最終直至用戶和開發(fā)者都比較滿意為止,從而形成一個相對穩(wěn)定、較為理想的管理信息系統(tǒng);面向?qū)ο螅∣bject Oriented)的開發(fā)方法于 20 世紀(jì) 80 年代開始興起的,是一種基于問題對象的自底向上的一種系統(tǒng)開發(fā)方法,這種方法的特點(diǎn)是以對象為基礎(chǔ),對象是分析問題和解決問題的核心。⑦程序接口靈活,保證在今后軟件維護(hù)過程中更加方便。 printf(\n\n\n\t\t正在保存信息,請耐心等候!!\n)。 //最大職工人數(shù) struct person *p。 printf(\t\t * *\n)。 printf( 沒有此選項(xiàng),請正確選擇!)。 case 7: Sortper(per)。 printf(.)。因此軟件測試的目標(biāo)應(yīng)該是以盡可能少的代價和時間找出軟件系統(tǒng)中潛在的錯誤和缺陷。在具體的測試中,一般應(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)行測試。第 九 章 系 統(tǒng) 評 價系統(tǒng)評價就是客觀,公正的從各個方面評價系統(tǒng)的各項(xiàng)功能。 將來可能提出的要求1.網(wǎng)絡(luò)化系統(tǒng)能支持網(wǎng)絡(luò)數(shù)據(jù)傳輸,數(shù)據(jù)共享;數(shù)據(jù)遠(yuǎn)程訪問能自動采取一定的加鎖策略;遠(yuǎn)程報表處理