外文翻譯人事管理系統(tǒng)的開發(fā)和設計_第1頁
外文翻譯人事管理系統(tǒng)的開發(fā)和設計_第2頁
外文翻譯人事管理系統(tǒng)的開發(fā)和設計_第3頁
外文翻譯人事管理系統(tǒng)的開發(fā)和設計_第4頁
外文翻譯人事管理系統(tǒng)的開發(fā)和設計_第5頁
已閱讀5頁,還剩7頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領

文檔簡介

1、英文文獻: personnel management system development and design by dustin marxsummary with the rapid development of computer technology, computer applications in the popularity of business management, personnel management of enterprises using computers is imperative. for medium-sized enterprises, enterpris

2、es and efficient use of computer support to complete the daily affairs of labor and personnel management is to adapt to the modern enterprise system, encourage enterprises to labor and personnel management to scientific, standardized, a necessary condition; incomparable advantage of the computer to

3、retrieve managementrapid, easy to find, high reliability, large memory capacity, security and good, long life and low cost. these advantages can greatly improve the efficiency of personnel management, but also corporate scientific and standardized management, an important condition for integration w

4、ith the world. different companies have different human resources management system, which determines the different companies need different personnel management system. choice of development tools now, the market can buy a lot of application development products, popular, and dozens. currently the

5、most popular in our market, the most used, most advanced development tools can be used as enterprise-level products: microsofts visual basic microsofts visual c borlands delphi java, etc. in the current market, many application development tools for these, some stressed that the implementation of pr

6、ocess flexibility and efficiency of language; and some emphasis on the visual application development tools to bring convenience and efficiency high, each with its own advantages and characteristics, but also to meet the needs of different users. however, the language of the flexibility and convenie

7、nce tools are inextricably linked, and only a convenient tool, but did not support the language of flexibility, many specialized processing actions will need to spend several times the effort to deal with, so the efficiency of the original advertisedloss of a role in improving the advantage; the con

8、trary, if the language only emphasizes the flexibility of process continued, but no convenient tool for co-ordination will make some very simple interface, even if the deal moves, programmers will be a serious waste of valuable time. as the database system development, visual basic is an ideal choic

9、e. mis database is an important enabling technology in the mis development process, how to choose the database management is an important issue, at present, the database more products, each product has its own characteristics and scope, therefore, the choice of database should consider the character

10、istics of database applications and application, the systems database language used visual basic language, the development tool has many advantages: visual basic is a visual, object-oriented and event-driven article by the way of structured high-level programming, can be used to develop the type of

11、windows environment applications. it is easy to learn, efficient, and powerful, with professional development tools, windows sdk comparable to, and application developers do not have the c / c + + programming. in the visual basic environment, the use of event-driven programming mechanism, novel-to-u

12、se visual design tools, the use of windows internal application program interface (api) functions, and dynamic-link library (dll), dynamic data exchange (dde), object linking and embedding (ole), open data access (odbc) technology, can efficiently and quickly developed a windows environment, powerfu

13、l, rich graphical user interface application software system. in general, visual basic has the following characteristics: visual programming: traditional programming language design program, are designed by writing code to the user interface, the interface design process do not see the actual displa

14、y, run the program to be compiled can be observed. if you are not satisfied with the effect of the interface, but also return to the program changes. sometimes, this programming - compiler - change the operation may be repeated several times, greatly affected the efficiency of software development.

15、visual basic provides a visual design tool, the complexity of the windows interface design package together, developers do not have a lot of interface design and write code.just press the screen layout design, using system tools to draw on the screen various parts, that is, graphical objects, and se

16、t the properties of these graphical objects. visual basic code automatically generated interface design, programmers need only write the part to achieve functionality of the program code, which can greatly improve the efficiency of program design. object-oriented programming visual basic 4.0 support

17、 for future object-oriented programming, but it is the general object-oriented programming language (c + +) are not identical. in general object-oriented programming language, object code and data from the composition of an abstract concept; and visual basic is the application of object-oriented pro

18、gramming methodology (oop), the programs and data encapsulated as an object and should be given for each object the attributes of the object as something real. in the design of objects, without writing to establish and describe each object code, but with the tool to draw the interface, visual basic

19、automatically generates the object code and package it. each object is displayed graphically in the interface are visible. structured programming language visual basic is based on the basic language developed, high-level programming language with sentence structure, similar to the logic of natural l

20、anguage and human thinking. visual basic statements easy to understand, its editor supports color code, can automatically check for syntax errors, but also has powerful and flexible to use debugger and compiler. visual basic is an interpreted language, enter the code at the same time, decomposition

21、of high-level language interpretation system will be translated into machine instructions the computer can recognize and judge each statement syntax error. visual basic procedures in the design process, you can always run the program, and in the whole process a good design, you can compile an execut

22、able file (. exe), from the visual basic environment, directly in the windows environments. event-driven programming mechanism visual basic object through the event to perform the operation. an object may have multiple events, each event are available through a program to respond. for example, the c

23、ommand button is an object, when the user clicks the button, will generate a click (click) event, but in the production of the event will execute a program used to implement the specified operation. in the design of large-scale applications using visual basic software, without creating a clear begin

24、ning and end of the procedure, but the preparation of a number of small subroutines that process. these processes are aimed at different objects, an event triggered by the user to drive the completion of a particular function or procedure called by the generic event-driven process to perform the spe

25、cified operation, so that programmers can easily and improve efficiency. access to the database visual basic has a powerful database management features, the use of data control and database management window, you can directly create or deal with microsoft access database format, and provides powerf

26、ul data storage and retrieval capabilities. at the same time, visual basic can also directly edit, and access to other external databases, such as dbase, foxpro, paradox, etc. these database format can be edited and processed using visual basic.visual basic provides an open data connection, the odbc

27、 functions, can be established through direct access or use the connection and operation of large-scale network database backend such as sql server, oracle and so on. in the application, you can use structured query language sql data standards, direct access to the server database and provides a sim

28、ple object-oriented database instructions and multi-user database access locking mechanism and network programming sql databasestechnology for stand-alone databases running on the sql network interface to a distributed environment, fast and effective implementation of client / server (client / serve

29、r) programs. dynamic data exchange (dde) using dynamic data exchange (dynamic data exchange) technology, an application can dynamically link the data to another application, so that two completely different applications, establish a dynamic data link. when the original data changes, you can automati

30、cally update the linked data. visual basic provides the programming dynamic data exchange technology, the application program with other windows applications to create dynamic data exchange between different applications to communicate. object linking and embedding (ole) object linking and embedding

31、 (ole) to each application as an object (object), to link different objects (link) up, and then embedded (embed) an application, which can be a sound, image, image, animation, text and other information collection style files.ole technology is microsofts strategic corporate object technology, which

32、the multiple applications into one, as each application for an object linking and embedding, is an application integration technology. using ole technology, you can easily build composite documents (compound document), this document from a number of different application objects, each object in the

33、document and linked to the original application, and perform with the original application the same operation. dynamic link library (dll) visual basic is an advanced programming language, do not have low-level language functions, the operation of the access to the machine hardware is not easy to imp

34、lement. but it could be dynamic link library technology will c / c + + or assembly language programs to visual basic applications, you can call the same function as the internal call functions written in other languages. in addition, the dynamic link library, you can call the windows application pro

35、gram interface (api) function has the function to achieve sdk. systems research and feasibility analysis research before the formal development of management information system is necessary for research, the need for mainly the following aspects. (1) to the users request to conduct a feasibility ana

36、lysis of the survey results confirm the feasibility of system development. (2) the staff of the new system not all systems researchers, some people process data for its function and no clear understanding of the method. they only work according to their business needs requests, system developers to

37、conduct a detailed survey and analysis to confirm the users requirements can be achieved through the existing computer technology to ensure the development of management information system functions and user submitted required match. (3) the existing business system may be a manual system, it could

38、be used and the computer system, no matter the circumstances, the current system should be investigated in detail the specific circumstances of information processing, functional structure within the system in order to design a reasonable, good new system logic model for the design of the new system

39、 to lay the foundation to ensure the quality of the entire system development. in short, the current system is necessary to conduct a detailed investigation, a clear user needs, to ensure the development of new system functions consistent with the users requirements and avoid a lot of manpower, mate

40、rial and financial resources, the development of the new system is the failure of the tragedy. overview of feasibility study feasibility analysis is the users requirements and system on the basis of research conducted on the development of new systems of social, technical, economic, management, anal

41、ysis and development of new systems come feasible, not feasible, need to modify , additional investment, the suspension of development, step by step and other programs and conclusions, and finally complete the feasibility analysis. feasibility analysis of the general can be defined as: a feasibility

42、 analysis early in the construction of a project study and appraisal of the proposed project to conduct a comprehensive and integrated technical and economic capacity of the investigation to determine whether it is feasible. (1) the feasibility study stage of the work include the following: objectiv

43、e analysis of whether the new system status and business development needs. social feasibility analysis: social feasibility analysis mainly refers to the management information system development is consistent with national law, bad policy, whether we can achieve a good social system and docking. te

44、chnical feasibility analysis: technical feasibility analysis is based on the new system aims to measure whether they have the required technology, including the number and level of system developers, hardware, software and other application technologies. economic feasibility analysis economic feasib

45、ility analysis is mainly on the development of capital invested in new systems and systems put into use to compare the economic benefits to confirm whether the new system will bring some economic benefits companies. management feasibility analysis: management feasibility analysis is to analyze exist

46、ing enterprise management system and whether the business leaders of modern management awareness and management.technical feasibility analysis technical feasibility analysis includes four aspects: the current technology can support the new systems developed; the new system the number and level of de

47、velopers, namely, human resources; hardware and software resources. (1) technical support: first, the target under the new system, considering the current technology can support the new systems developed. technology must be discussed here has been widely used, not to be studied or are studying. (2)

48、hardware resources: development of management information system hardware resources needed to contain the following two aspects: system developers in the management of information systems development process needed computer equipment and related peripheral equipment; management information system us

49、ed successfully, use the unit should have the computer equipment and related peripherals. feasibility analysis of the hardware resources, the main consideration for the host computer memory, the type, function, network capacity, security measures and the input / output devices, external storage and

50、data communication networking equipment configuration, function, efficiency, compliance with system solutions and other indicators design requirements, but also consider the computers performance / price ratio. (3) software resources feasibility of software resources are the main consider the follow

51、ing to meet user requirements: select the operating system; build system choice; choice of database management system; high-level programming language of choice; character processing system selection; application package choice. in the development of this system before, with the centers leadership a

52、nd the close communication operators, seriously listen to their views and absorb their positive view of the development of the system to a large extent, has some advanced and reasonable . 中文翻譯: 人事管理系統(tǒng)的開發(fā)和設計 原作者:dustin marx 摘要:隨著計算機技術的飛速發(fā)展,計算機在企業(yè)管理中應用的普及,利用計算機實現(xiàn)企業(yè)人事管理勢在必行。對于大中型企業(yè)來說,利用計算機支持企業(yè)高效率完成勞動人事

53、管理的日常事務,是適應現(xiàn)代企業(yè)制度要求、推動企業(yè)勞動人事管理走向科學化、規(guī)范化的必要條件;計算機管理所無法比擬的優(yōu)點檢索迅速、查找方便、可靠性高、存儲量大、保密性好、壽命長、成本低等。這些優(yōu)點能夠極大地提高人事管理的效率,也是企業(yè)的科學化、正規(guī)化管理,與世界接軌的重要條件。不同的企業(yè)具有不同的人事管理制度,這就決定了不同的企業(yè)需要不同的人事管理系統(tǒng)。開發(fā)工具的選擇現(xiàn)在,市場上可以選購的應用開發(fā)產(chǎn)品很多,流行的也有數(shù)十種。目前在我國市場上最為流行、使用最多、最為先進的可用作企業(yè)級開發(fā)工具的產(chǎn)品有:microsoft公司的visual basicmicrosoft公司的visual cborlan

54、d公司的delphi java等等在目前市場上這些眾多的程序開發(fā)工具中,有些強調(diào)程語言的彈性與執(zhí)行效率;有些則偏重于可視化程序開發(fā)工具所帶來的便利性與效率的得高,各有各的優(yōu)點和特色,也滿足了不同用戶的需求。然而,語言的彈性和工具的便利性是密不可分的,只有便利的工具,卻沒有彈性的語言作支持,許多特殊化的處理動作必需要耗費數(shù)倍的工夫來處理,使得原來所標榜的效率提高的優(yōu)點失去了作用;相反,如果只強調(diào)程續(xù)語言的彈性,卻沒有便利的工具作配合,會使一些即使非常簡單的界面處理動作,也會嚴重地浪費程序設計師的寶貴時間。作為數(shù)據(jù)庫系統(tǒng)的開發(fā),visual basic是一個非常理想選擇。數(shù)據(jù)庫是mis中的重要支持

55、技術,在mis開發(fā)過程中,如何選擇數(shù)據(jù)庫管理是一個重要的問題,目前,數(shù)據(jù)庫產(chǎn)品較多,每種產(chǎn)品都具有各自的特點和適用范圍,因此,在選擇數(shù)據(jù)庫時,應考慮數(shù)據(jù)庫應用的特點及適用范圍,本系統(tǒng)選用的數(shù)據(jù)庫語言visual basic語言,該開發(fā)工具具有很多長處:visual basic是一種可視化的、面對對象和條用事件驅(qū)動方式的結構化高級程序設計,可用于開發(fā)windows環(huán)境下的種類應用程序。它簡單易學、效率高,且功能強大,可以與windows的專業(yè)開發(fā)工具sdk相媲美,而且程序開發(fā)人員不必具有c/c+編程基礎。在visual basic環(huán)境下,利用事件驅(qū)動的編程機制、新穎易用的可視化設計工具,使用wi

56、ndows內(nèi)部的應用程序接口(api)函數(shù),以及動態(tài)鏈接庫(dll)、動態(tài)數(shù)據(jù)交換(dde)、對象的鏈接與嵌入(ole)、開放式數(shù)據(jù)訪問(odbc)等技術,可以高效、快速地開發(fā)出windows環(huán)境下功能強大、圖形界面豐富的應用軟件系統(tǒng)。總的來說,visual basic具有以下特點:可視化編程:用傳統(tǒng)程序設計語言設計程序時,都是通過編寫程序代碼來設計用戶界面,在設計過程中看不到界面的實際顯示效果,必須編譯后運行程序才能觀察。如果對界面的效果不滿意,還要回到程序中修改。有時候,這種編程-編譯-修改的操作可能要反復多次,大大影響了軟件開發(fā)效率。visual basic提供了可視化設計工具,把win

57、dows界面設計的復雜性“封裝”起來,開發(fā)人員不必為界面設計而編寫大量程序代碼。只需要按設計要求的屏幕布局,用系統(tǒng)提供的工具,在屏幕上畫出各種“部件”,即圖形對象,并設置這些圖形對象的屬性。visual basic自動產(chǎn)生界面設計代碼,程序設計人員只需要編寫實現(xiàn)程序功能的那部分代碼,從而可以大大提高程序設計的效率。面向?qū)ο蟮某绦蛟O計4.0版以后的visual basic支持面向?qū)ο蟮某绦蛟O計,但它與一般的面向?qū)ο蟮某绦蛟O計語言(c+)不完全相同。在一般的面向?qū)ο蟪绦蛟O計語言中,對象由程序代碼和數(shù)據(jù)組成,是抽象的概念;而visual basic則是應用面向?qū)ο蟮某绦蛟O計方法(oop),把程序和數(shù)

58、據(jù)封裝起來作為一個對象,并為每個對象賦予應有的屬性,使對象成為實在的東西。在設計對象時,不必編寫建立和描述每個對象的程序代碼,而是用工具畫在界面上,visual basic自動生成對象的程序代碼并封裝起來。每個對象以圖形方式顯示在界面上,都是可視的。結構化程序設計語言visual basic是在basic語言的基礎上發(fā)展起來的,具有高級程序設計語言的語句結構,接近于自然語言和人類的邏輯思維方式。visual basic語句簡單易懂,其編輯器支持彩色代碼,可自動進行語法錯誤檢查,同時具有功能強大且使用靈活的調(diào)試器和編譯器。visual basic是解釋型語言,在輸入代碼的同時,解釋系統(tǒng)將高級語言分解翻譯成計算機可以識別的機器指令,并判斷每個語句的語法錯誤。在設計visual basic程序的過程中,隨時可以運行程序,而在整個程序設計好之后,可以編譯生成可執(zhí)行文件(.exe),脫離visual basic環(huán)境,直接在windows環(huán)境下運行。事件驅(qū)動編程機制visual basic通過事件來執(zhí)行對象的操作。一個對象可能會產(chǎn)生多個事件,每個事件都可以通過一段程序來響應。例如,命令按鈕是一個對象,當用戶單擊該按鈕時,

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論