基于.NET的企业办公自动化系统外文翻译资料

 2022-12-11 19:03:24

Office Automation System for Enterprise Based-on .NET

①CHEN Yi min (陈一民), ZHAO Jing(赵 静)* , ZOU Yi bo(邹一波), LI Yang(栗 洋), LI Qi ming(李启明)

School of Computer Engineering and Science , Shanghai University , Shanghai 200072 , China

Abstract

A system—Asynchronous JavaScript and XML (AJAX) and a Model-View-Controller (MVC) pattern algorithm were proposed for design and implementation of an office automation(OA)system.Adopting the .NET framework as development platform, the system modifies the classic MVC pattern, induces AJAX in the ASP.NET 2 .0, and includes several modules, namely log in, messaging, notice board, personal work, research management, document management, personnel information and maintenance.We discussed the overall structure of the system, functional and database design.The main functions of several modules and their final realization are explained in details .The system yields high efficiency, along with features of clear frame,easy maintainability, reliability, etc .

Key words :JavaScript and XML (AJAX);Model- View-Controller (MVC);system design ;system implementation.

Introduction

Office automation (OA) is a new type of system that handles official business mode by combining modernization official business and computer network as a single unified framework.It is also an active technical application in business management information system development .In 1970s , OA as an integrated technology was defined that merged computer technology, communication technology, system science, and behavioral science together with applying to traditional data processing[1] .However , it is difficult to deal with ambiguous non-numerical data structures , such as structure data, and information related to the office handling the affairs.

OA is typically demand-driven and application-focused system, connecting all parts of an enterprise and simplifying information exchanges.Our system adopts B/S structure , using IE browser as the front-end and .NET technology as the middle ware.The introduction of Asynchronous JavaScript and XML (AJAX)improves the system performance and all of the designs of the system facilitate the maintenance and usage .

Therefore , the system not only includes traditional functions of OA system , such as the document management ,but also contains notice management and individual work management.

1 Relevant Technology

1 .1  AJAX

1.1.1 AJAX definition

AJAX is not a single concrete technology.Instead,several popular technologies are integrated in AJAX.

including:standards-based presentation using XHTML and Cascading Style Sheets (CSS); dynamic display and interaction based Document Object Model ; data inter change and processing using XML and XSLT ;asynchronous data retrieval using XMLHttpRequest ;and finally linking a fore mentioned components with JavaScript[2].

1 .1 .2  AJAX working principle

The classic web application model works in such a way :a user sends an HTTP request to the web server.After some processing processes such as retrieving data ,crunching numbers , and communicating with other web systems,the server returns an HTML page to the client .The comparison of the traditional and AJAX mode is shown in Fig.1.

1 .2 AJAX used in the MVC pattern

MVC is a classic design pattern often used in the case of maintaining multiple views to the same data.

The MVC pattern divides each object in the application into three categories .These are models for maintaining data , views for displaying all or a portion of the data ,and controllers for handling events that affect the mode l or view(s)[3] .

2 System Design

2 .1 System framework

According to the requirements , the OA system is divided into eight models :log in,message release ,notice ,personal work ,research management , document ,personnel information,and system maintenance.

2 .2 Function design

3.Functions Implementation

3 .1  AJAX usage

The OA system mainly adopts ASP.NET 2 .0 AJAX technique .AJAX pages work in two ways.The system uses Script Manager plus Update Panel, which is easier to achieve and more quickly to build a page than other similar systems .The disadvantage of this method is that the client can not be updated ,so it does not actually reduce the burden of servers and network.

3 .2  Project declaration

The project declaration owns by various project teams .The system administrators maintain and update the information of project team regularly.Only the one who has the authority is allowed to retrieve and modify the project information with a password.

One declaration includes eight information forms , in which the main sheet contains the information of the project , and additional 7 sheets preserve the budget of capital and personnel .The main sheet must be created before any other sheets.

The final information can generate files with .doc extension or files with .PDF extension since all forms are submitted.

3 .3  Document sequence

lt;

剩余内容已隐藏,支付完成后下载完整资料


毕业设计外文翻译

题 目 Office Automatic System for Enterprise Based-on .NET

基于.NET的企业办公自动化系统

①CHEN Yi min (陈一民), ZHAO Jing(赵 静)* , ZOU Yi bo(邹一波), LI Yang(栗 洋), LI Qi ming(李启明)

计算机工程与科学,上海大学,上海200072,中国

摘要

一个系统异步JavaScript和XML(AJAX)和一个模型 - 视图 - 控制器(MVC)模式的算法被提出用来设计和实现一个办公自动化(OA)系统。采用.NET框架为开发平台,该系统修改了经典的MVC模式,催生了在ASP.NET的2.0中的AJAX,并且包括几个模块,即登录,短信,留言板,个人工作,研究管理,文档管理,人事信息和维护.我们讨论了系统的整体结构和数据库设计和。对几个模块的主要功能及其最终实现进行了详细的解释。伴随着有明确的框架,易维护性,可靠性等特点,保证了系统产量的高效率。

关键词:JavaScript和XML(AJAX);型号 - 视图 - 控制器(MVC);系统设计;系统实现。

介绍

办公自动化(OA)是一种新型的体系,通过把结合现代化公务和计算机网络视为一个统一的架构来处理公务.它也是一项在商业管理信息系统发展中积极的技术应用。在1970年代,积极的技术应用,OA被定义为合并了计算机技术,通信技术,系统科学,行为科学与适用于传统的数据处理融入在一起的一个完整的综合技术[1]。然而,它难以处理不明确的,没有数值表示的数据结构,如结构数据和关于处理办公事务信息。

OA通常是需求驱动和以应用为重点的系统,来连接企业的所有部分和简化信息交换.我们的系统采用B / S结构,采用IE浏览器作为前端,以.NET技术为中间件.关于异步JavaScript和XML(AJAX)的介绍提高了系统的性能,增强了系统对于维护和使用的设计。

然而,该系统不仅包括系统比如文档管理的传统功能,也包含了通知管理和个人工作管理。

  1. 相关技术

1.1AJAX

1.1.1 AJAX定义

AJAX不是一个单独具体的技术。相反,几个普遍的技术结合在一起组成了它。

它包括了基于标准的演示使用XHTML,层叠样式表(CSS),动态显示,基于文档对象模型的动态显示和交互,数据间的变化,加工用XML和XSLT,使用XMLHttpRequest异步数据检索,最后将一前面提到的组件用JavaScript连接[2]。

1.1.2 AJAX工作原理

经典的Web应用程序模型的以这样的方式工作:一个用户发送一个HTTP请求到万维网服务器。经过一番如检索数据,处理数字,以及与其他网络系统进行通信的加工过程,服务器返回一个HTML页面给客户。传统的和AJAX模型的比较图如1所示。

1.2在MVC模式下应用的AJAX

MVC经常是为了多个视图的下保持相同数据而使用的经典设计模式。

MVC模式把在应用中的每个对象分为三类。他们是用于维护数据的模式,用于显示全部或一部分数据的视图,用于处理能影响模式l或多个视图活动的控制器[3] 。

  1. 系统设计

2.1 系统框架

根据要求,OA系统分为八种模型:登录,消息发布,通知,个人的工作,研究管理,文档,个人信息和系统维护。

2.2功能设计

  1. 完成功能

3.1使用AJAX

OA系统主要采用ASP.NET2.0 AJAX技术。AJAX页面有两种方式运行。系统中工作使用脚本管理加更新面板,这会使它比其他同类系统更容易实现,更快速地构建页面。.劣势是客户端不能被更新,因此它实际上并不能降低服务器和网络的负担。

3.2项目公告

该项目公告被各种项目小组拥有。系统管理员定期维护和更新项目团队.只有一个人拥有权威可以通过密码来检索和修改项目信息。

一个声明中应包含8种信息表格,其中主表中包含该项目的信息,并附加7个表格来保寸资金预算和人事信息。主表需要第一个被创建。

因为所有的表格都进行了提交,最终的信息可以产生扩展名为.doc或者.PDF的文件。

3.3 文件编号

为提高了系统的效率,文档模板使用“新文件”的子模块来提供。系统通过基于一定等级的ListBox控件管理管理文件审批顺序。可以添加一个新的序列,编辑,修改或删除前者。这个功能使文档审批变得方便。

  1. 结论

在本文中,我们开发了基于.NET framework.The系统上OA系统。系统涉及到ASP.NET2.0AJAX技术.结合这些的技术,该系统具有安全性,易操作,自动化程度高的,并且方便维护的特点。在我们的OA系统中使用的AJAX 提供了几个优点:减少了服务器的负担;因为在网页可以在不刷新的情况下更新而减少的等待时间;因AJAX是标准化的技术,用户无需下载插件或小程序而促进页面和数据的分离。

OA系统使企业更容易共享信息,加强不同部门之间的联系,提高了办公效率,并推进企业的自动化过程,这是企业的迫切需求。到目前为止,所提出的OA系统已投入企业生产,值得高度赞扬。

参考文献:

[1]  Su ZY .The Design and Implementation of University

Personnel Affairs Management and Decision Support

System[ D] .Jilin :Northeast Normal University , 2007 .(in

Chinese)

[2] Garret t J J .Ajax :a New Approach to Web Applications

[ EB/ OL ] .(2005-02-18 ) [ 2009-02-15 ] .http :// www.adaptivepath .com/ ideas/ essays/ archives/000385.php

[3]Chen CX , Han HJ .The Research on Modern Distance

Education System Bas ed on Improved MVC Pattern [ C] .

2008 International Conference on Computer Science and

Software Engineering, Washington DC , USA ,2008 :462-465 .

剩余内容已隐藏,支付完成后下载完整资料


资料编号:[31071],资料为PDF文档或Word文档,PDF文档可免费转换为Word

您需要先支付 30元 才能查看全部内容!立即支付

课题毕业论文、外文翻译、任务书、文献综述、开题报告、程序设计、图纸设计等资料可联系客服协助查找。