【正文】
(2) software environment operating system: Windows 98 / ME / 2021 / NT Database: Microsoft Access, 2021 4 System Outline Design Basic Design At present, the enterprise has built up a financial management system contains salary management part, in order to avoid repetition development, this system is mainly realizes human resources management of personnel file management and attendance management function and provide corresponding interface for the financial management system of salary management to provide the corresponding data support. In addition, based on cost and security considerations, assume this system is a relative close single operation system, it does not provide with other systems of realtime data interaction. The database request, now the backend database support software has a variety of, such as Oracle (for large system design) 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。因?yàn)闄n案管理系統(tǒng)數(shù)據(jù)處理量大、日常操作頻繁。 Mysql 提供了以 Web 標(biāo)準(zhǔn)為基礎(chǔ)的擴(kuò)展數(shù)據(jù)庫(kù)編程功能。 (5) 源程序可讀性原則:為了便于其他設(shè)計(jì),維護(hù)人員讀懂代碼或以后的代碼修改,軟件升級(jí)維護(hù),即可能做好代碼注釋工作。 輸入:各類基本數(shù)據(jù)。它大大簡(jiǎn)化了多數(shù)應(yīng)用 程序的設(shè)計(jì)開發(fā)過(guò)程。對(duì)數(shù)據(jù)庫(kù)的要求,如今后臺(tái)數(shù)據(jù)庫(kù)支持軟件有多種,如 Oracle(對(duì)于大型系統(tǒng)設(shè)計(jì)) Access、 SQL(對(duì)于中小型系統(tǒng)設(shè)計(jì))各具有其優(yōu)越性。 人事檔案管理:完成企業(yè)對(duì)員工個(gè)人檔案(包括員工的基本檔案和在職信息)的管理及相關(guān)操作。而對(duì)于后者則要求應(yīng)用程序功能完備 ,易使用等特點(diǎn)。企業(yè)檔案記載著這個(gè)企業(yè)發(fā)展史上的優(yōu)秀成果,對(duì)研究本企業(yè)的經(jīng)營(yíng)業(yè)績(jī)和科學(xué)發(fā)展提供了第一手資料,是進(jìn)行科學(xué)分析,揚(yáng)長(zhǎng)避短,制定發(fā)展方向的好教材。我們又始終發(fā)系統(tǒng)的正確性放在首位,力求數(shù)據(jù)的完整和處理的正確性。系統(tǒng)設(shè)計(jì)將來(lái)自于需求和分析的抽象規(guī)格說(shuō)明轉(zhuǎn)變?yōu)槊嫦蛘鎸?shí)世界的設(shè)計(jì)。 性能需求 (1) 硬件環(huán)境 在最低 配置的情況下,系統(tǒng)的性能往往不盡如人意,現(xiàn)在的硬件性能已經(jīng)相當(dāng)出色,且價(jià)格也很便宜,因此通常給服務(wù)器端配置高性能硬件。 本系統(tǒng)是基于 MFC 單文檔結(jié)構(gòu)的應(yīng)用程序工程,文檔是管理應(yīng)用程序的數(shù)據(jù),而視圖用于顯示文檔并管理與用戶的交互。 考勤管理模塊簡(jiǎn)介 根據(jù)需求分析和總體設(shè)計(jì),考勤管理模塊主要實(shí)現(xiàn)對(duì)員工 出勤、加班、請(qǐng)假和出差信息和管理功能,主要是登記、修改、刪除,以及瀏覽和查詢功能,同時(shí)可對(duì)考勤信息進(jìn)行月度統(tǒng)計(jì),為工資發(fā)放提供參考,考勤管理模塊。 根據(jù)用戶選擇,完成基本數(shù)據(jù)的添加、修改和刪除。 業(yè)務(wù)流程分析 管理系統(tǒng)主要是是以先進(jìn)的管理理念和科學(xué)的計(jì)算機(jī)技術(shù)來(lái)取代原始的手工操作。 7 結(jié)論 檔案管理系統(tǒng)是一個(gè)非常典型的數(shù)據(jù)庫(kù)管理系統(tǒng),它主要進(jìn)行檔案管理及一些基本的數(shù)據(jù)管理 .本系統(tǒng)包括:檔案管理、檔案的更新、檔案的刪除、檔案的修改、報(bào)表輸出。為了解決大量的數(shù)據(jù)處理及手工操作所帶來(lái)的種種弊端,方便管理及對(duì)檔案的查閱情況進(jìn)行各種統(tǒng)計(jì)分析。 Supports print preview and function。s work rules and requirements, refers to the actual working condition, accounting for such as the archives management. (2) availability principle: suitable for product information management work of the actual demand, and can deal with some special cases, in addition, the request as far as possible, in order to extend the functionality obligate space. (3) accuracy principle: to establish inspection input information related to the fault mechanism, timely error, and users can accurately and timely input legitimate material (such as: historical archives, family members, etc.). (4) easy operation principle: the design requirement for the system function is wellfound, friendly interface, easy operation, the necessary place hints. (5) source program readability principle: to facilitate the other design, maintenance personnel to read code or later code modify, software upgrades maintenance, namely may well code notes workflow. (6) optimization principle: in order to achieve the purpose of optimized, reasonable use of window, menu, objects of inheritance, custom user objects, events, function, reduce unnecessary repetitive code, makes the program introduction palpability, also facilitate the future maintenance. (7) safety principle: can for the system of user Settings user permissions Business Process Analysis Management system is mainly based on the advanced management idea