计算机科学与技术毕业设计(论文)外文资料翻译

综合文章 时间:2021-05-19
【www.wendang123.cn - 综合文章】

附表8(通用)

山东英才学院

毕业设计(论文)外文资料翻译

学 院

工学院

专 业

计算机科学与技术

学生姓名

宋晓童

班级学号

外文出处

谷歌学术

附件:1.外文资料翻译译文;2.外文原文

指导教师评价:

1.翻译内容与课题的结合度: □ 优 □ 良 □ 中 □ 差

2.翻译内容的准确、流畅: □ 优 □ 良 □ 中 □ 差

3.专业词汇翻译的准确性: □ 优 □ 良 □ 中 □ 差

4.翻译字符数是否符合规定要求:□ 符合 □ 不符合

指导教师签名:

年 月 日

1.外文资料翻译译文

2015年第十届宽带和无线计算、通信和应用国际会议

企业人事管理系统基于B/S结构的设计

摘要:这种B/S结构是指Browse/Server(browser/Server)的结构模型,本文主要论述了基于B/S结构的知识管理系统的特点和实用的人事管理系统的设计思想和实现原理,在满足地域分散,沟通媒介不便等因素的同时,还可以帮助各级领导实现管理工作的规范化、高效化。

关键字:C结构;人事管理;系统介绍

1.简介

企业人事管理是企业管理的重要内容,在整个企业管理中具有重要地位。随着社会的进步和计算机技术的飞速发展,信息技术在各个领域得到了广泛的应用。随着企业信息化的发展趋势,人事管理系统已经成为企业管理中不可缺少的一部分,利用计算机实现企业人事管理势在必行。

由于网络技术的发展,企业软件开发进入了B/S架构,即浏览器/服务阶段。在一些发达国家已经采用了

B/S架构软件所占比例已达到17%。B/S模式具有分布性的特点,可以随时进行查询、浏览等操作过程;业务开发简单方便,可以增加服务器的网页功能;系统维护简单方便,只需更改网页,即可实现所有用户的同步更新;发展简单,共享性强。因此,利用B/S结构技术开发研究和应用企业人事管理是我们面临的一个重要课题。

/S和C/S结构

C/S结构

C/S(Client/Server)结构,称为客户机和服务器结构。它是一个软件系统架构,通过它可以充分利用两端硬件的优势。C/S结构的基本原理是将计算机应用任务分解为多个子任务,由多台计算机进行分工,它采用分布函数的原理。客户端完成数据处理、数据展现和用户界面功能;服务器端完成数据库管理系统的核心功能。这种客户请求服务、服务器提供服务的处理模式是一种计算机应用模式。在传统的应用中,MIS系统主要用于企业内部的信息管理,完成必要的业务流程。本应用主要是采用分布式计算环境下最流行的C/S计算模式。但其存在着网络可扩展性大、可维护性差、安全性差等缺点。

C/S结构

B/S(Browser/Server)结构,即Browser/Server模式,是目前应用较为广泛的web数据库开发模式。随着Internet技术的兴起,从传统的C/S(client/server)模式发展到二层的新型网络结构模式,其实质是一种三层结构的C/S模式。在这种结构下,用户通过WWW浏览器,很少事务逻辑在前端(浏览器)。而事务逻辑主要在服务器(Server)上实现,形成所谓的三层结构。从而大大降低了客户端计算机的负载,降低了系统升级维护的成本和工作量,降低了用户的整体成本,如图1所示

图1三层图形的B/S结构

/S技术开发过程个人管理系统

可行性研究

定义一种在世界上广泛应用的可行的科学研究方法项目。It通过各种行之有效的方法,对工程项目进行分析,从技术、经济、财务等方面进行评价,最终为投资决策者提供是否选择投资项目的依据。明确项目可行性研究是找出是否可能和应该进行的,也就是说,在投入大量资金之前,研究成功的可能性,降低风险。下面从三个方面分析了这一制度的可行性。

经济可行性。

由于目前我国互联网企业蓬勃发展,各种管理系统在国内呈现不断升级的趋势,企业也将各种信息集中在现代计算机网络上,要实现高效快捷的信息服务,必须开发出一种易于管理、维护成本低、界面友好的管理系统,安全和可靠的管理系统。所以本企业人事管理系统采用B/S技术开发简单、灵活,特别是财务上可行,迎合了发展前景。

首先,该系统的操作可以多种多样的代替人工劳动;

第二,该系统的运行可以节省大量的资源;

第三,该系统的运行可以大大提高企业的工作效率;

第四,该系统可以使敏感文档更加安全等。

技术可行性。

本系统主要采用Myeclipse开发工具,结合Oracle数据库进行设计。Myeclipse开发工具非常强大,同时,Oracle数据库可以存储数据,大容量的Java作为主要开发语言,采用B/S架构设计和实现。

操作可行性。

本系统完全独立于操作系统平台运行,不与其他任何操作系统不一致任务。和本系统设计清晰,具有良好的用户界面,操作简单,新用户使用方便,因此操作可行。

需求分析

需求分析是整个数据库设计过程中最重要的一步,也是决定性的一步。只有通过软件需求分析,才能描述软件功能和性能的整体概念,为特定的软件需求规范,从而奠定软件开发的基础。

系统的业务流程设计。

本系统只有管理员,系统先登录系统,管理人员进行添加和删除,部门和岗位信息再进行员工基本信息的添加和删除,然后实现部门员工对部分信息的统计和修改,最终实现报表派生数据的管理。人事管理系统业务繁多,下面的业务流程图是对系统主要功能的描述。

图2系统流程图

该系统主要分为以下几个部分

几个模块:

用户登录模块。用户输入用户名和密码登录。

组织结构管理。包括管理和岗位管理部。

人事信息管理。我们的员工包括管理层、试用期管理层、部门管理层和离职管理层。

员工信息中心。包括员工信息管理,其他员工信息管理。

图3组织结构功能图

性能要求

系统性能要求其中:运行时间、存储容量、友好界面、系统安全性、可靠性和容错性等。系统性能要求应根据以下几个方面来确定:

1) 容量决定系统的容量:如记录数和数据处理能力等。

2) 精度要求:确定系统的精度,如数据或数值计算的精度和数据传输的精度等。

3) 时间特性要求:确定系统的时间特性,如处理时间、响应时间和峰值负载范围内的允许偏差,系统功能的J帧顺序关系。

4) 适应性要求:必须明确反映系统环境变化和系统参数的适应性。比如当需求发生变化时,系统的适应能力,并指出为了适应这些变化而需要设计软件和流程。

5) 界面友好:必须具备适应用户特点的智能化人机交互界面,使用户能够方便地进行操作培训。

6) 系统可靠性:改善系统可靠性必须采用模块化、结构化设计,提高系统的容错性,保证系统不会因人为错误而崩溃或崩溃。如果系统对老化的要求很高,还必须考虑双机系统和磁盘阵列等措施。

非功能需求分析

1) 运行稳定性。系统安装平台能够长期稳定运行,不会因个别操作系统的错误而导致系统崩溃。

2) 数据是可靠的。系统在通信和计算机上上网或网络故障时,其他数据不丢失。

3) 可扩展性。系统具有可扩展性,可以适应运行在不同硬件配置的计算机上

数据库设计

1) 数据库需求分析。数据库结构设计阶段主要是基本的数据采集和数据处理流程,对用户的业务活动和数据使用情况进行调查和分析,找出业务活动中使用的数据类型、范围和数量及其通信方式,确定用户对数据库系统的使用需求和各种通信方式约束条件等,形成用户需求规范,为进一步的设计打下基础。

2) 数据库概念结构设计。概念结构是独立于实际数据模型的信息结构,之后的能力必须转化为逻辑结构才能进行数据库应用程序的设计。另外是将概念结构转换为实际数据模型所支持的Oracle数据库系统。概念模型有很多种,其中最常用的一种方法是“实体-关系模型”(entity-relationship model),即用e-r图来描述组织的概念模型。是指直接从e-r模型中抽象出现实世界中的实体类型和实体之间的关系,是对现实世界的一种抽象,其主要属性是实体、关系和属性。

3) 逻辑结构设计。逻辑结构设计任务是设计概念结构设计阶段,将基本的e-r图完成到特定的机器上,并选择一致的DBMS产品所支持的数据模型的逻辑结构(包括数据库模式和模式)。这些模式在功能性、完整性和一致性约束以及数据库的可扩展性方面都应该满足用户的需求。

根据上述设计规划实体的示例如下:

a) 部门信息实体

b) 发布信息实体

c) 离港信息实体

d) 试用期信息实体

e) 员工基本信息实体

f) 调整部门信息实体

g) 回发信息实体

h) 信息实体。

软件测试

软件测试是软件开发过程的重要组成部分,是用来确认一个程序的质量或性能是否符合开发之前提出的一些要求。软件测试是软件投入运行前,对软件进行需求分析、设计规范和编码的最终评审,是软件质量的关键步骤保证。软件测试就是发现错误并执行过程。软件测试的主要步骤有单元测试、集成测试和验证测试。

1) 单元测试。单元测试可以放在编码阶段,通常好的程序员写在一个模块后,总是要自己写模块测试,检查是否能实现指令中规定的功能,为模块的详细设计和算法。

2) 集成测试。又称组装测试,它由模块组装程序测试组成,主要检查模块之间的接口和通信。集成测试主要是发现设计阶段产生的错误,通常采用黑盒测试。

3) 试验验证。确认测试任务是检查软件的功能、性能等特性是否符合用户的需求,它是一个规范(specification)作为测试的依据。确认测试通常使用黑盒测试。

[1] Abdellatif,T.和F. Boyer。 用于在Grids上部署JavaEE系统的节点分配系统。2009年。

[2] Bharti,。和 Dwivedi,公共交通电子政务:。-案例研究。 2011年:尼泊尔加德满都。第7-12页。

[3] Meyer,B..NET即将推出[Microsoft Web服务平台]。计算机,2001年。34(8):第92--97页。

[4]长春,。二维TIM中的3-C地震记录模拟。1991年:中国。第489-493页。

[5] Jiansen,Y.等人,“悬架K&C特性及其对车辆转向的影响”。10月20日:中国 408-411。

2.外文原文

2015 10th International Conference on Broadband and Wireless Computing, Communication and Applications

The Enterprise Personnel M anagement System

Based on B/S Design

Xue Zhang

Information Engineering Institute

Jilin Engineering Normal University

Changchun, China

Abstract- This B/S structure is refers to the Browse/Server(browser/Server) structure model, the main is discussed in this paper based on B/S structure of the characteristics of knowledge management system and the practical design ideas and implementation principle of the personnel management system,to satisfy the geographically dispersed, communication medium factors such as inconvenience, at the same time, it can help leaders at all levels to management work standardization,efficient.

Keywords- -C structure; the personnel management; system Introduction

The business enterprise personal management is an important content of enterprise management, has the important status in the entire enterprise management. With the progress of the society and the rapid development of computer technology, information technology has been widely used in various fields. The development trend of enterprise informationization, the personnel management system has become an indispensable part of enterprise management, using computer to realize enterprise personnel management is imperative.

Due to the development of network technology, enterprise software development into the B/S architecture, namely the Browser/Serve stage. In some developed countries have adopted the

proportion of B/S architecture software has reached seventeen. B/S mode have the characteristics of distribution, can at any time of the query, browsing and other operation process;Simple and convenient business development, can increase can increase the function of the server of the web page; Simple and convenient system maintenance, only need to change the page, all users can be realized synchronous update; Development of simple, sharing sex is strong. Therefore using B/S structure technology development research and application of the enterprise personnel management is an important subject for us.

B/S AND C/S

ofC/S

C/S (Client/Server) structure, known as the Client and the Server structure. It is a software system architecture, through it can make full use of the advantages of both ends hardware. C/S structure is the basic principle of the computer application tasks down into more child tasks, performed by multiple computers division of labor, which uses the principle of "distribution function". The client to complete the data processing, data presentation and user interface functions;The server to complete core function of the DBMS. This customer request service, the server to provide service of processing mode is a kind of computer application mode. In the traditional application, MIS system is mainly used in the enterprise internal information management, to complete the necessary business process. This application is mainly USES the distributed computing environment of the most popular C/S computing model. However its exist in a large network scalability, the shortcomings of poor maintainability,and safety

Structure of C/S

The B/S(Browser/Server) structure, namely the Browser/Server mode, is the more widely used in the web database development pattern. With the rise of the Internet technology, from the traditional C/S (client/server) mode on the second floor of the new network structure model, its essence is a three layers structure of C/S mode. Under this structure, the user through the WWW Browser, few transaction logic in the front-end (Browser). But the main transaction logic on the Server (Server) implementation, form the so-called three layer structure. Thus greatly reduce the client computer load, reduce the cost of system upgrade and maintenance and workload, reducing the overall cost of the user,As shown in

figure 1:

B/S structure of three-level figure

MANAGEMENT SYSTEM OF B/S TECHNOLOGY DEVELOPMENT PROCESS

Study

Define widely used in the world of a kind of feasible scientific research through various effective methods,analysis of engineering projects,from the aspects of technology, economy and finance evaluation, finally to investment decision makers to provide the basis of whether to choose to invest the project. Defined project feasibility study is to find out if possible and should be, that is to say, study the possibility to succeed before invest a lot of money, reduce the risk. The following analysis of the feasibility of this system from three aspects.

feasibility .

Due to Internet enterprise of our country grows vigorously at present, various management system in domestic showed escalating trend, enterprises will also be a variety of information focus on modern computer networks, to achieve efficient and fast information service, must develop an easy to manage, maintenance cost is low, friendly interface, safe and

reliable management the business enterprise personal management system of B/S technology development simplicity, flexibility, especially financially feasible to cater to the development prospect.

First, the operation of this system can be many multifarious replace artificial labor;

Second, the operation of this system can save a lot of resources;

Third, the operation of this system can greatly improve the working efficiency of the enterprise;

Fourth, this system can make sensitive documents more

secure, and so on;

Feasibility.

This system mainly adopts the Myeclipse development tools and combination of Oracle database to design. Myeclipse development tools is very powerful, at the same time, the Oracle database can store data, large capacity of Java as the main development language, using B/S architecture design and implementation.

Feasibility.

This system completely independent operation in the operating system platform, not inconsistent with any other the system design is clear, has a good user interface,simple operation, a new user easy to use, so the operation is feasible.

Analysis

Demand analysis is the most important step in the process of the entire database design, and decisive step. Only through the software requirements analysis, to describe the software functionality and performance of the overall concept for the specific software requirements specification, so as to lay the foundation of software developments.

process design of the system.

Only the administrator of the system, the system first, login into the system, management personnel to add and delete,department and position information and then to add and delete the basic information of employees, and then realize the department staff statistics and modify some information,ultimately realize report derived data management. Personnel management systems business is various, the following business flow diagram is to describe the main functions of the system.

Fig. 2. Flow chart of the system

system is mainly divided into the following

several modules:

User login module. User input user name and password to log in.

Organization structure the department of management and post management.

the personnel information management. Our staff including management, probation period management, department of management and to leave the staff of management and management.

Employee information employee information management, and other information management staff.

Fig. 3. Functional diagram of organizational structure

Performance Requirements

System performance requirements usually include:operation time, storage capacity, friendly interface, system security, reliability and fault tolerance, etc. The performance of the system requirements shall be determined according to the following aspects:

1)Capacity determine the capacity of the system: such as number of records and data processing capacity, etc.

2)The accuracy requirement: to determine the precision of the system, such as data or numerical calculation accuracy and the precision of data transmission, etc.

3) The time feature requirements: to determine the time characteristic of the system, such as processing time, response time and allow deviation during peak load range, J frame order relation of system functions.

4) The adaptability requirement: must specify reflect system environment change and the adaptability of the system parameters. Such as when demand changes, the system's ability to adapt to, and points out that in order to adapt to these changes and the need to design software and processes.

5) Interface friendly : must have to adapt to the characteristics of the user intelligent human-computer interaction interface, so that users can easily be trained to operate.

6) System reliability:to improve the system reliability must adopt modular and structured design and improve the tolerance of the system, and guarantee the system will not crash by human error or collapsed. If the system requirements for aging is very high, must also consider the double machine system and measures such as disk arrays.

Nnon Functional Requirements Analysis

1) Running stability. System installation platform can run stably for a long time, not due to the errors in the individual operating system errors or cause a system crash.

2) Data is reliable. System in communications and computer on the Internet or network failure, other data is not lost.

3) Scalability. System has expansibility, the system can be adapted to run on different hardware configuration of the computer

Database Design

1) Database demand analysis. Database structure design phase is mainly basic data collection and data processing flow,the investigation and analysis of the user's business activities and data usage, find out the type, range and quantity of data used in business activities and their communication, determine the using demand of the users of the database system and a variety of constraint condition, etc., formation of user requirements specifications, to lay the foundation for the further design.

2) Database concept structure design. Conceptual structure is independent of the actual data model of information structure, the ability after must be transformed into logical structure for the design of database application. Also is to convert conceptual structure to the Oracle database system supported by the actual data model. There are many kinds of concept model, one of the most commonly used method is one of "entity - relationship model" (entity relationship model),which USES e-r diagram to describe the concept model of an organization. Refers to the directly from the e-r model abstracts the entity type in the real world and the relationship between entities, is a kind of abstraction of the real world, its main properties are entity, relation and properties.

3) Logical structure design. Logical structure design task is to design the concept structure design stage to complete the basic e-r diagram into specific machines and choose consistent DBMS products supported by the data model of logical structure (including the database schema and mode). These patterns in functional, integrity and consistency constraints, and scalability of the database should satisfy the requirements of the users.

This example according to the above design planning entity are:

a) the department information entities

b) post information entities

c) the departure information entities

d) a probation period information entities

e) employee basic information entities

f) modulates department information entities

g) post back information entities

h) information entities .

Testing

Software testing is an important part of the software development process, is used to confirm the quality or performance of a program is in line with the development before have put forward some requirements. Software testing is the software before put into operation, the software requirements analysis, design specification and coding the final review, is the key step in the software quality testing is to find errors and execution testing the main steps of unit testing,integration testing and validation test.

1)Unit testing also calls the module tests can be put in the coding phase, usually after good programmers write in a module,always to write your own module test, check whether it can realize the function specified in the instructions for the detailed design module and algorithms.

2)The Integration test is also called the assembly test,it is composed of module assembly program testing, mainly check the interface between the module and communication. Integration testing is mainly found errors produced by the design phase, usually with black box testing.

3)Test the testing task is to check the function of the software, performance and other characteristics are consistent with the needs of users,it is a specification (specifications) as a basis for testing. Confirm the test usually use black box testing.

[1] Abdellatif, T. and F. Boyer. A node allocation system for deploying JavaEE systems on Hammemet, Tunisia.

[2] Bharti, and Dwivedi, E-Govermance in Public Transportation: - A Case Study. 2011: Kathmandu, Nepal.

[3] Meyer,B..NET is coming [Microsoft Web services platform].Computer, 2001. 34(8):

[4] Changchun, , Simulation of 3-C Seismic Records In 2-D TIM. 1991: China.

[5]Jiansen, Y., et al, Suspension K&C Characteristics and the Effect on V ehicle Steering. 20 10:China p. 408-411

毕业设计外文资料翻译

计算机科学与技术专业介绍

本科毕业论文设计)

科研、毕业设计论文

计算机科学与技术是学什么