【正文】
成系統(tǒng)分析報(bào)告(系統(tǒng)邏輯設(shè)計(jì)說明書),經(jīng)有關(guān)領(lǐng)導(dǎo)審批 通過之后,轉(zhuǎn)入系統(tǒng)設(shè)計(jì)(又稱系統(tǒng)物理設(shè)計(jì))階段。最后要完成系統(tǒng)分析報(bào)告(也稱為系統(tǒng)邏輯設(shè)計(jì)說明書)。這樣,也能提供系統(tǒng)的強(qiáng)壯性。 對(duì)于輸入的數(shù)據(jù),要為其定義完整性規(guī)則,如果不能符合完整性約束,系統(tǒng)應(yīng)該拒絕該數(shù)據(jù)。手工輸入要通過系統(tǒng)界面上的安排系統(tǒng)具有容錯(cuò)性,并且對(duì)操作人員要進(jìn)行系統(tǒng)的培訓(xùn)。 SQL Server 2021 是 Microsoft 公司推出的 SQL Server 數(shù)據(jù)庫(kù)管理系統(tǒng)的一個(gè)版本。 財(cái) 務(wù)工資管理系統(tǒng)的設(shè)計(jì) 12 SQL Sever 2021實(shí)現(xiàn)關(guān)系型數(shù)據(jù)庫(kù) 數(shù)據(jù)庫(kù)是一種存儲(chǔ)數(shù)據(jù) 并對(duì)數(shù)據(jù)進(jìn)行操作的工具。 D、由計(jì)算機(jī)軟件系統(tǒng)的模型再轉(zhuǎn)化成一個(gè)現(xiàn)實(shí)系統(tǒng)。面向?qū)ο蠓ㄗ钪饕奶攸c(diǎn)是對(duì)對(duì)象為基礎(chǔ),對(duì)象是分 析問題和解決問題的核心。 面向?qū)ο螅?Object Oriented)的技術(shù)于 20世紀(jì) 80年興起,隨后廣泛地應(yīng)用于計(jì)算機(jī)技術(shù)的幾乎所有領(lǐng)域。Java 自已操縱內(nèi)存減少了內(nèi)存出錯(cuò)的可能性。庫(kù)函數(shù)提供了用 HTTP和 FTP協(xié)議傳送和接受信息的方法。 Java 提供了眾多的一般對(duì)象的類,通 過繼承即可使用父類的方法。 Java 對(duì)程序提供了安全管理器,防止程序的 非法訪問。使 用 Java編寫的程序能在世界范圍內(nèi)共享。程序 JVM操作系統(tǒng) 實(shí)際上,使用 JVM 最大的特點(diǎn),就是讓程序和操作系統(tǒng)間多增加了一個(gè)過渡端,并且使用這個(gè)過渡端進(jìn)行程序間的可移植操作。后來(lái)微軟公司推出了支持 Java 規(guī)范的 Microsoft Visual J++ Java 開發(fā)環(huán)境,簡(jiǎn)稱 VJ++。目前在我國(guó)市場(chǎng)上最為流行、使用最多、最為先進(jìn)的可用作企業(yè)級(jí)開 發(fā)工具的產(chǎn)品有: Microsoft公司的 Visual Basic Microsoft公司的 Visual C Borland公司的 Delphi Powersoft公司的 PowerBulider Java等等 在目前市場(chǎng)上這些眾多的程序開發(fā)工具中,有些強(qiáng)調(diào)編程語(yǔ)言的彈性與執(zhí)行效率;有些則偏重于可視化程序開發(fā)工具所帶來(lái)的便利性與效率的得高,各有各的優(yōu)點(diǎn)和特色,也滿足了不同用戶的需求。實(shí)際上 Tomcat 部分是Apache 服務(wù)器的擴(kuò)展,但它是獨(dú)立運(yùn)行的,所以當(dāng)你運(yùn)行 tomcat 時(shí),它實(shí)際上作為一個(gè)與Apache 獨(dú)立的進(jìn)程單獨(dú)運(yùn)行的。 財(cái) 務(wù)工資管理系統(tǒng)的設(shè)計(jì) 8 第二章 理論知識(shí)與開發(fā)工具概述 服務(wù)器 的選擇: Dreamweaver是美國(guó) MACROMEDIA公司開發(fā)的集網(wǎng)頁(yè)制 作和管理網(wǎng)站于一身的所見即所得網(wǎng)頁(yè)編輯器,它是第一套針對(duì)專業(yè) 網(wǎng)頁(yè)設(shè)計(jì) 師特別發(fā)展的視覺化網(wǎng)頁(yè)開發(fā)工具,利用它可以輕而易舉地制作出跨越平臺(tái)限制和跨越 瀏覽器 限制的充滿動(dòng)感的網(wǎng)頁(yè)。 財(cái)務(wù)工資管理系統(tǒng)范圍 財(cái)務(wù)工資管理系統(tǒng)需要分階段實(shí)施,逐步實(shí)現(xiàn)如下功能: 項(xiàng)目首期任務(wù)的范圍如下: ( 1)基本管理系統(tǒng) :員工基本信息,管理相關(guān),并支持統(tǒng)計(jì)分析。 ( 3)有良好的可擴(kuò)充性 (系統(tǒng)配置靈活,支持用戶未來(lái)信息化進(jìn)程 的發(fā)展 )。 面向?qū)ο蠓ǖ闹饕秉c(diǎn)與原型法一樣,因此這種方法也不適用于開發(fā)大的、復(fù)雜的系統(tǒng)。 B、分析對(duì)象之間的聯(lián)系和相互之間所傳遞的信息,由此構(gòu)造客觀世界(企業(yè))所對(duì)應(yīng)的信息管理系統(tǒng)的模型。 面向?qū)ο笫腔趩栴}對(duì)象的自底向上的一種系統(tǒng)開發(fā)方法。 2. 面向?qū)ο笙到y(tǒng)開發(fā)方法 面向?qū)ο螅?OO, Object Oriented)的系統(tǒng)開發(fā)方法,是近年來(lái)受到關(guān)注的一種系統(tǒng)開發(fā)方法。 D、形成最終的管理信息。其主要目的是為了描述開發(fā)者所理解的用戶的基本需求。 ② 原型法的開發(fā)過程 采用原型法開發(fā)管理信息系統(tǒng)可以分為如下幾個(gè)階段: A、確定用戶的基本需求。另外,原型法的應(yīng)用充分利用了最新的軟件工具,使系統(tǒng)開發(fā)效率大為提高。但是,該方法不可避免地出現(xiàn)開發(fā)周期過長(zhǎng)、系統(tǒng)預(yù)算超支的情況,而 且在開發(fā)過程中用戶的需求一旦發(fā)生變化,系統(tǒng)將很難作出調(diào)整。 ? 系統(tǒng)實(shí)施階段 : 主要任務(wù)是討論確定設(shè)計(jì)方案、對(duì)系統(tǒng)模塊進(jìn)行調(diào)試、進(jìn)行系統(tǒng)運(yùn)行所需數(shù)據(jù)的準(zhǔn)備、對(duì)相關(guān)人員進(jìn)行培訓(xùn)等。 用結(jié)構(gòu)化生命周期開發(fā)方法開發(fā)一個(gè)系統(tǒng),將整個(gè)開發(fā)過程劃分為 5個(gè)依次連接的階段: ? 系統(tǒng)規(guī)劃階段 : 主要任務(wù)是明確系統(tǒng)開發(fā)的請(qǐng)求,并進(jìn)行初步的調(diào)查,通過可行性研究確定下一階段的實(shí)施。巧妙地進(jìn)行程序設(shè)計(jì),可以避免此類因素造成的錯(cuò)誤。 總之,所開發(fā)的 MIS 在使用過程中,應(yīng)使用戶的數(shù)據(jù)輸入量降至最低限度,同時(shí) 也要減少用戶的干預(yù)量。對(duì)于一些相 對(duì)固定的數(shù)據(jù),不應(yīng)讓用戶頻頻輸入(特別是漢字),而應(yīng)讓用戶用鼠標(biāo)輕松選擇。開發(fā) MIS 軟件時(shí),這一點(diǎn)很值得借鑒 。 財(cái) 務(wù)工資管理系統(tǒng)的設(shè)計(jì) 3 例如 在整個(gè)系統(tǒng)可 以 以 問號(hào)圖標(biāo)表示幫助,以磁盤圖標(biāo)表示存盤,以打印機(jī)圖標(biāo)表示打印等 。 報(bào)表打印是 MIS 必備的功能之一,而且打印之前常常需要計(jì)算。一方面,人向 計(jì)算機(jī) 輸入信息 時(shí)應(yīng)當(dāng)盡量采取自然的方式;另一方面, 計(jì)算機(jī) 向人傳遞的信息必須準(zhǔn)確,不致引起誤解或混亂。廣義地說,各項(xiàng)管理制度是 MIS 建設(shè)成功的基礎(chǔ)。 計(jì)算機(jī)技術(shù)是 MIS得以實(shí)施的主要技術(shù)。友好的用戶界面,強(qiáng)有力的報(bào)表生成工具、分析工具和信息的共享使得財(cái)務(wù)工資管理人員得以擺脫繁重的日常工作,集中精力從戰(zhàn)略的角度來(lái)考慮企業(yè)財(cái)務(wù)工資規(guī)劃和政策。 財(cái)務(wù)工資管理系統(tǒng)的革命性變革出現(xiàn)在 20 世紀(jì) 90 年代末。因此,先進(jìn)的管理思想在企業(yè)中實(shí)現(xiàn)就成為了一個(gè)可望而不可及的目標(biāo)。論文主要介紹了本課題的開發(fā)背景,所要完成的功能和開發(fā)的過程。財(cái)務(wù)工資管理系統(tǒng)的設(shè)計(jì) I 摘要與關(guān)健詞 著計(jì)算機(jī)技術(shù)的飛速發(fā)展和計(jì)算機(jī)在企業(yè)管理中應(yīng)用的普及,利用計(jì)算機(jī)實(shí)現(xiàn)企業(yè)人事工資的管理勢(shì)在必行。經(jīng)過實(shí)際使用證明,本文所設(shè)計(jì)的人事工資管理系統(tǒng)可以滿足企業(yè)人事、財(cái)務(wù)工資管理方面 的需要。 關(guān)鍵詞: 數(shù)據(jù)庫(kù)管理系統(tǒng) 財(cái)務(wù)工資管理系統(tǒng) SQL Sever 2021 Java 財(cái) 務(wù)工資管理系統(tǒng)的設(shè)計(jì) II Abstract and keywords With the rapid development of puter technology and the popular using of puter applicant in enterprise management, it’s more and more necessary to use the puter to realize the wage management. This system designs according to the actual personnel system and the financial system of pany by the actual demand analysis. It adopts Visual Basic , witch is more powerful, as develop tool, and it’s a single machine version for finance wage management system. The whole system e from the requirement of simple operation, friendly interface, flexible, applied, safe. It could plete the human recourse management, attendance record management and wage management course, including the foundation of personnel file, the edition of information, the enquiries of staff information, calculation, attendance management, salary enquiries, salary edit, salary scale list print, etc. After practice, it shows it’s ability to meet the personnel management and wage management. This paper introduces the main topics of development background, the main function and development process, and focus on the system design concepts, the technical difficulties and the solutions. The financial management system for wage could deal the data by human and puter instead of only by human, it could improve our working efficiency exactly. Keywords: DBMS Financial management system of wages SQL Sever 2021 Java 財(cái)務(wù)工資管理系統(tǒng)的設(shè)計(jì) 1 目 錄 摘要與關(guān)健詞 ............................................................ I Abstract and keywords ................................................... II 第一章 緒 言 ....................................................... 1 ....................................1 財(cái)務(wù)工資管理系 統(tǒng)的組成 ........................................2 . 財(cái)務(wù)工資管理系統(tǒng)的界面特點(diǎn) ...................................2 ..............................................4 ................................................7 財(cái)務(wù)工資管理系統(tǒng)范圍 ................................................7 ........................................................7 第二章 理論知識(shí)與開發(fā)工具概述 ............................................ 8 ......................................................8 編程環(huán)境的選擇 ................................................8 關(guān)系型數(shù)據(jù)庫(kù)的實(shí)現(xiàn) ............................................8 Windows下的 JAVA編程環(huán)境簡(jiǎn)介 .......................................9 JAVA ........................................................9 .............................................10 SQL SEVER 2021 實(shí)現(xiàn)關(guān)系型數(shù)據(jù)庫(kù) ................................12 .................................................12 .................................................12 第三章 系統(tǒng)需求分析 ..................................................... 14 系統(tǒng)提出的意義 .....................................................14 現(xiàn)行系統(tǒng)存在的主要問題 及解決辦法 ...................................15 可行性分析與抉擇 ...................................................15 第四章 系統(tǒng)總體結(jié)構(gòu)設(shè)計(jì) ................................................. 17 軟件模塊結(jié)構(gòu)設(shè)計(jì) ...................................................17 能設(shè)計(jì) .....