【正文】
sign) Access, SQL (for small and mediumsized system design) each has its advantages. The current system of operation in environmental consideration, this system USES Visual c + + , using Microsoft Access 2021 as backend database, under the premise of satisfying the demand, as far as possible will system for running environment of performance requirements to a minimum. The Detailed Design Based on the system demand analysis and system overall design of conclusions, this system USES Windows 2021 Server edition of Visual c + + realization of each module function, below according to several big module of detailed clarify system design and implementation, including mainly to the personnel file management module are introduced in detail This system is based on MFC single document structure application engineering, documentation is management the application39。s actual level, using Windows based graphical user interface the yiology, easy operating environment in system design process, we try to understand and easy to read by humanmachine interface, user can fully mastered in the short term. We have always sends the correctness of the system in the first place, to the integrity of the data and processing accuracy. Based on the optimization program code, accelerate system operation and reduce on the system resources of the occupation. 2 System Feasibility Study File management system by puter management files of a puter application technology innovation, puter has not been popular before document management are the working personnel artificially archive, read the way to operate. Now general archives management USES puter intelligent management, by using the puter as the tool of practical puter file management program to help file manager more effectively file management. File management system is the typical information management system, its development including postscenium data in establishing and maintaining and developing the application interface of frontend two aspects. The former required establishes the data consistency and integrality, data security good storehouse. Require to the latter the application program function plete, easy to use, etc. 3 System Requirements Analysis Demand analysis is also essential for system development, top priority。該系統(tǒng)針對(duì)檔案管理的現(xiàn)有資源進(jìn)行設(shè)計(jì),投入使用后能大大地提高檔案管理的效率,充分地利用信息資源,避免人為操作錯(cuò)誤,節(jié)省大量的人力、物力及時(shí)間,為管理者提供及時(shí)、準(zhǔn)確的信息。不僅浪費(fèi)了大量的人力、物力及時(shí)間,而且使貨物資源不能有效地利用,同時(shí)也不利于管理。因?yàn)闄n案管理系統(tǒng)數(shù)據(jù)處理量大、日常操作頻繁。在 Window 平臺(tái)下運(yùn)用軟件工程、數(shù)據(jù)庫原理等實(shí)現(xiàn)檔案信息管理系統(tǒng)的開發(fā)。本系統(tǒng)在以上這些傳統(tǒng)功能的基礎(chǔ)上增加了功能強(qiáng)大的各種統(tǒng)計(jì)分析及人性化的操作功能。您還可以使用XML更新程序容易地插入、更新和刪除數(shù)據(jù)。 Mysql 提供了以 Web 標(biāo)準(zhǔn)為基礎(chǔ)的擴(kuò)展數(shù)據(jù)庫編程功能。該版本繼承了 SQL Server 版本的優(yōu)點(diǎn),同時(shí)又比它增加了許多更先進(jìn)的功能,具有使用方便、可伸縮性好、與相關(guān)軟件集成程度高等優(yōu)點(diǎn)。在新 系統(tǒng)開發(fā)前,我們對(duì)這個(gè)管理系統(tǒng)業(yè)務(wù)流程進(jìn)行了系統(tǒng)的調(diào)查。 (7) 安全性原則:可以為該系統(tǒng)的用戶設(shè)置用戶權(quán)限。 (5) 源程序可讀性原則:為了便于其他設(shè)計(jì),維護(hù)人員讀懂代碼或以后的代碼修改,軟件升級(jí)維護(hù),即可能做好代碼注釋工作。 (3) 準(zhǔn)確性原則:對(duì)輸入的相關(guān)資料建立檢錯(cuò)機(jī)制,及時(shí)報(bào)錯(cuò),使用戶能夠及時(shí)準(zhǔn)確的輸入合法資料 (如:歷史檔案,家庭成員等 )。 5 系統(tǒng)軟件介紹及設(shè)計(jì) 設(shè)計(jì)原則 為了使本系統(tǒng)功能齊全完備,操作簡便,最大限度的提高軟件的質(zhì)量,從而滿足用戶的實(shí)際需要,在設(shè)計(jì)開發(fā)過程中遵循了如下原則: (1) 合法性原則:企業(yè)的工作規(guī)定以及要求,參照核算實(shí)際的工作情況,進(jìn)行諸如檔案管理。 相應(yīng)和基本數(shù)據(jù)信息表中讀取基本數(shù)據(jù)并顯示。 輸入:各類基本數(shù)據(jù)。 基本數(shù)據(jù)設(shè)置模塊簡介 根據(jù)需求分析和總體設(shè)計(jì),基本數(shù)據(jù)設(shè)置模塊負(fù)責(zé)維護(hù)人事管理相關(guān)的基本數(shù)據(jù),這些基本數(shù)據(jù)主要有:民族檔案、文化程度、職工類型、政治面貌、部門類別、工資類別、職稱類別、職務(wù)類別;該模塊和功能主要是完成對(duì)這些基本數(shù)據(jù)的添加、編輯和刪除操作。 考勤管理模塊主要?jiǎng)澐殖晌遄幽K:出勤記錄管理、加班記錄管理、出勤記錄管理、請(qǐng)假記錄管理、考勤管理。 權(quán)限驗(yàn)證模塊設(shè)計(jì) 根據(jù)需求分析和總體設(shè)計(jì),此模塊主要是根據(jù)用戶輸入的用戶名,驗(yàn)證用戶身份并決定其操作權(quán)限。它大大簡化了多數(shù)應(yīng)用 程序的設(shè)計(jì)開發(fā)過程。所有對(duì)數(shù)據(jù)的修改由文檔對(duì)象來完成。其實(shí),文檔是一種數(shù)據(jù)源,文檔對(duì)象負(fù)責(zé)來自所有數(shù)據(jù)源的數(shù)據(jù)的管理;視圖是數(shù)據(jù)的用戶窗口,為用戶提供了文檔的可視的數(shù)據(jù)顯示,它把文檔的部分或全部內(nèi)容在窗口中顯示出來,在文檔視圖結(jié)構(gòu)里,文檔是一個(gè)應(yīng)用程序數(shù)據(jù)基本元素的集合,它構(gòu)成應(yīng)用程序所使用的數(shù)據(jù)單元;另外它還提供了管理和維護(hù)數(shù)據(jù)和手段。 詳細(xì)設(shè)計(jì) 基于系統(tǒng)需求分析與系統(tǒng)總體設(shè)計(jì)的結(jié)論,本系統(tǒng)采用 Windows 2021 Server 版下的 Visual C++ 實(shí)現(xiàn)各模塊的功能,下面按幾大模塊的劃分闡明系統(tǒng)的詳細(xì)設(shè)計(jì)與實(shí)現(xiàn),其中主要對(duì)人事檔案管理模塊進(jìn)行詳細(xì)介紹。對(duì)數(shù)據(jù)庫的要求,如今后臺(tái)數(shù)據(jù)庫支持軟件有多種,如 Oracle(對(duì)于大型系統(tǒng)設(shè)計(jì)) Access、 SQL(對(duì)于中小型系統(tǒng)設(shè)計(jì))各具有其優(yōu)越性。數(shù)據(jù)庫: MSQ4 系統(tǒng)概要設(shè)計(jì) 基本設(shè)計(jì) 目前企業(yè)已經(jīng)建立起的財(cái)務(wù)管理系統(tǒng)中包含工資管理部分,為了避免重復(fù)開發(fā),本系統(tǒng)主要實(shí)現(xiàn)人事管理中的人事檔案管理和考勤管理功能,并提供相應(yīng)的接口為財(cái)務(wù)管理系統(tǒng)中的工資管理提供相應(yīng)的數(shù)據(jù)支持。 處理器: Inter Pentium II 266 MX 或更高 內(nèi)存: 64MB 硬盤空間: 2GB 顯卡: SVGA 顯示適配器 (2) 軟件環(huán)境 該模塊是本系統(tǒng)的重點(diǎn),用戶可以通過該模塊為單位建立一個(gè)比較完整的人事檔案系統(tǒng),同時(shí)可以對(duì)檔案進(jìn)行查看。 人事檔案管理:完成企業(yè)對(duì)員工個(gè)人檔案(包括員工的基本檔案和在職信息)的管理及相關(guān)操作。 基于系統(tǒng)需求分析,該系統(tǒng)需要實(shí)現(xiàn)以下基本功能: 用戶管理:管理系統(tǒng)操作人員,設(shè)置操作人員口令和權(quán)限。一旦構(gòu)建完成,該系統(tǒng)就會(huì)投入使用,同時(shí)會(huì)不可避免地產(chǎn)生更多的新需求。作為該過程的結(jié)果