图书销售管理系统外文文献翻译

图书销售管理系统外文文献翻译
图书销售管理系统外文文献翻译

C#及数据库的开发

一、 C#的介绍

C#在某种程度上可以看作是.NET面向Windows环境的一种编程语言。在去去的十几年里,Microsoft给Windows和 Windows API添加了许多功能,VB和C++也经历了许多变化。虽然VB和C++最终已成为非常强大的语言,但这两种语言也存在问题,因为它们保留了原来的一些内容。

对于Visual Basic来说,它的主要优点是很容易理解,许多编程工作都很容易完成,基本上隐藏了Windows API和COM组件结构的内涵。其缺点是Visual Basic从来没有实现真正意义上的面向对象,所以大型应用程序很难分解和维护。另外,因为VB的语法继承于BASIC的早期版本(BASIC主要是为了让初学者更容易理解,而不是为了编写大型商业应用程序),所以不能真正成为结构化或面向对象的编程语言。

另一方面,C++在ANSI C++语言定义中有其自己的根。它与ANSI不完全兼容,因为Microsoft是在ANSI定义标准化之前编写C++编译器的,但已经相当接近了。遗憾的是,这导致了两个问题。其一,ANSI C++是在十几年前的技术条件下开发的,因此不支持现在的概念(例如Unicode字符串和生成XML文档),某些古老的语法结构是为以前的编译器设计的(例如成员函数的声明和定义是分开的)。其二,Microsoft同时还试图把C++演变为一种用于在Windows上执行高性能任务的语言——在语言中避免添加大量Microsoft专用的关键字和各种库。其结果是在Windows中,该语言成为了一种非常杂乱的语言。让一个C++开发人员说说字符串有多少个定义方式就可以说明这一点:char*、LPTSTR、string、CString (MFC 版本)、CString (WTL 版本)、wchar_t*和 OLECHAR*等。

现在进入.NET时代——一种全新的环境,它对这两种语言都进行了新的扩展。Microsoft给C++添加了许多Microsoft专用的关键字,并把VB演变为https://www.360docs.net/doc/706225558.html,,保留了一些基本的VB语法,但在设计上完全不同,从实际应用的角度来看,https://www.360docs.net/doc/706225558.html,是一种新语言。

在这里,Microsoft决定给开发人员另一个选择——专门用于.NET、具有新起点的语言,即Visual C# .NET。Microsoft在正式场合把C#描述为一种简单、现代、面向对象、类型非常安全、派生于C和C++的编程语言。大多数独立的评论员对其说法是“派生于C、 C++ 和Java”。这种描述在技术上是非常准确的,但没有涉及到该语言的真正优点。从语法上看,C#非常类似于C++和Java,许多关键字都是相同的,C#也使用类似于C++和Java的块结构,并用括号({})来标记代码块,用分号分隔各行语句。对C#代码的第一印象是它非常类似于C++或Java代码。但在这些表面上的类似性后面,C#学习起来要比C++容易得多,但比Java难一些。其设计与现代开发工具的适应性要比其他语言更高,它同时具有Visual Basic的易用性、高性能以及C++的低级内存访问性。C#包括以下一些特性:

●完全支持类和面向对象编程,包括接口和继承、虚函数和运算符重载的

处理。

●定义完整、一致的基本类型集。

●对自动生成XML文档说明的内置支持。

●自动清理动态分配的内存。

●可以用用户定义的特性来标记类或方法。这可以用于文档说明,对编译

有一定的影响(例如,把方法标记为只在调试时编译)。

●对.NET基类库的完全访问权,并易于访问Windows API。

●可以使用指针和直接内存访问,但C#语言可以在没有它们的条件下访问

内存。

●以VB的风格支持属性和事件。

●改变编译器选项,可以把程序编译为可执行文件或.NET组件库,该组件

库可以用与ActiveX控件(COM组件)相同的方式由其他代码调用。

●C#可以用于编写https://www.360docs.net/doc/706225558.html,动态Web页面和XML Web服务。

应该指出,对于上述大多数特性,https://www.360docs.net/doc/706225558.html,和Managed C++也具备。但C#从一开始就使用.NET,对.NET特性的支持不仅是完整的,而且提供了比其他语言更合适的语法。C#语言本身非常类似于Java,但其中有一些改进,因为Java并不是为应用于.NET环境而设计的。

在结束这个主题前,还要指出C#的两个局限性。其一是该语言不适用于编写时间急迫或性能非常高的代码,例如一个要运行1000或1050次的循环,并在不需要这些循环时,立即清理它们所占用的资源。在这方面,C++可能仍是所有低级语言中的佼佼者。其二是C#缺乏性能极高的应用程序所需要的关键功能,包括保证在代码的特定地方运行的内联函数和析构函数。但这类应用程序非常少。

二、数据库开发过程

基于信息工程的信息系统规划是数据库开发项目的一个来源。这些开发新数据库的项目通常是为了满足组织的战略需求,例如改善客户支持、提高产品和库存管理或进行更精确的销售预测。然而许多数据库开发项目更多的是以自底向上的方式出现的,例如信息系统的用户需要特定的信息来完成他们的工作,从而请求开始一个项目,又如其他信息系统的专家发现组织需要改进数据管理而开始新的项目。即使在自底向上的情况下,建立企业数据模型也是必须的,以便理解现有的数据库是否可以提供所需的数据,否则,新的数据库、数据实体和属性都应该加到当前的组织数据资源中去。

无论是战略需求还是操作信息的需求,每个数据库开发项目通常集中在一个数据库上。一些数据库项目仅仅集中在定义、设计和实现一个数据库,以作为后续信息系统开发的基础。然而在大多数情况下,数据库及其相关信息处理功能是作为一个完整的信息系统开发项目的一部分而被开发的。

1、系统开发生命周期

指导管理信息系统开发项目的传统过程是系统开发生命周期(SDLC)。系统开发生命周期是指一个组织中由数据库设计人员和程序员组成的信息系统专家小组详细说明、开发、维护和替换信息系统的全部步骤。这个过程比作瀑布是因为每一步都流到相邻的下一步,即信息系统的规格说明是一块一块地开发出来的,每一块的输出是下一块的输入。然而如图所示,这些步骤并不是纯线性的,每个步骤在时间上有所重叠(因此可以并行地管理步骤),而且当需要重新考虑先前的决策时,还可以回滚到前面某些步骤。(因而水可以在瀑布中倒流!)图4对系统开发生命周期每一阶段的目的和可交付的产品进行了简明注解。

系统开发生命周期的每一阶段都包括与数据库开发相关的活动,所以,数据库管理的问题遍布整个系统开发过程。我们在图5中重复了系统开发生命周期的七个阶段,并概述了每个阶段常见的数据库开发活动。请注意,系统开发生命周期的阶段和数据库开发步骤之间不存在一一对应的关系,概念数据建模发生在两个系统开发生命周期阶段之间。

企业建模

数据库开发过程从企业建模(系统开发生命周期中项目论证和选择阶段的一部分)开始设定组织数据库的范围和一般内容。企业建模发生在信息系统规划和其他活动期间,这些活动确定信息系统的哪个部分需要改变和加强并概述出全部组织数据的范围。在这一步中,检查当前数据库和信息系统,分析作为开发项目主体的业务领域的本质,用非常一般的术语描述每个信息系统在开发时所需要的数据。每个项目只有当它达到组织的预期目标时才可以进行下一步。

概念数据建模对一个已经开始的信息系统项目而言,概念数据建模阶段分析信息系统的全部数据需求。它分为两个阶段。首先,它在项目开始和规划阶段建立一张类似于图1的图。同时建立其他文档来概述不考虑现存数据库的情况下特定开发项目中所需的数据范围。此时仅仅包括高层类别的数据(实体)和主要联系。然后在系统开发生命周期的分析阶段产生确定信息系统必须管理的全部组织数据的详细数据模型,定义所有数据属性,列出全部数据类别,表示数据实体间所有的业务联系,确定描述数据完整性的全部规则。在分析阶段,还要检查概念数据模型(在后面也称作概念模式)与用来解释目标信息系统其他方面的模型类别的一致性,例如处理步骤、处理数据的规则以及时间的时序。然而,即使是这样详细的概念数据模型也只是初步的,因为后续的信息系统生命周期中的活动在设计事务、报表、显示和查询时可能会发现遗漏的元素或错误。因此,经常说到的概念数据建模是以一种自顶向下的方式完成的,它由业务领域的一般理解所驱动,而不是由特定的信息处理活动所驱动。

2、逻辑数据库设计

逻辑数据库设计从两个角度进行数据库开发。首先,将概念数据模型变换成基于关系数据库理论的标准表示方法——关系。然后像设计信息系统的每个计算机程序(包括程序的输入和输出格式)那样,对数据库支持的事务、报表、显示和查询进行详细的检查。在这个所谓的自底向上的分析中,精确地验证数据库中需要维护的数据和在每个事务、报表等等中需要的那些数据的性质。

对于每个单独的报表、事务等等的分析都要考虑一个特定的、有限制的但是完全的数据库视图。当报表、事务等被分析时有可能根据需要而改变概念数据模型。尤其在大型的项目中,不同的分析人员和系统开发者的团队可以独立地工作在不同的程序或程序集中,他们所有工作的细节直到逻辑设计阶段才可能会显示出来。在这种情况下,逻辑数据库设计阶段必须将原始的概念数据模型和这些独立的用户视图合并或集成到一个全面的设计中。在进行逻辑信息系统设计时也可以确定额外的信息处理需求,此时这些新的需求必须集成到前面确定的逻辑数据库设计中。

逻辑数据库设计的最后一步是根据为生成结构良好的数据规格说明而确定的规则,将组合的、协商后的数据规格说明转换成基本的或原子的元素。对当今的大部分数据库而言,这些规则来自关系数据库理论和称作规范化的过程。这一步的结果是产生管理这些数据的、不引用任何数据库管理系统的完整的数据库描述图。在完成逻辑数据库设计后,开始确定详细的计算机程序的逻辑和维护、报告数据库内容所需的查询。

3、物理数据库设计和定义

物理数据库设计和定义阶段决定计算机存储器(通常是磁盘)中数据库的组织,定义数据库管理系统的物理结构,概述处理事务的程序,产生期望的管理信息和决策支持的报表。本阶段的目标是设计能够有效、安全地管理所有数据处理的数据库,因此物理数据库设计需紧密结合物理信息系统其他方面的设计,包括程序、计算机硬件、操作系统和数据通信网络。

4、数据库实现

数据库实现阶段编写、测试和安装处理数据库的程序。设计人员可以使用标准的编程语言(如COBOL、C或Visual Basic)、专用的数据库处理语言(如SQL),或专用的非过程化语言来编程,以产生固定格式的报表、显示结果,可能还包括图表。在实现阶段,还要完成所有的数据库文档,培训用户,为信息系统(和数据库)的用户安装程序。最后一步是利用现存的信息源(遗留应用中的文件和数据库以及现在需要的新数据)加载数据。加载数据的第一步经常是将数据从现存的文件和数据库中转到一种中间的格式(如二进制或文本文件),然后再将这些中间数据加载到新的数据库中。最后,运行数据库以及相关的应用以供实际的用户维护和检索数据。在运转期间,定期备份数据库,并当数据库损坏或受到影响时恢复数据库。

5、数据库维护

数据库在数据库维护期间逐渐发展。在这一步,为了满足变化的业务条件,为了改正数据库设计的错误,或数据库应用的处理速度而增加、删除或改变数据库的结构特征。当一个程序或计算机发生故障而使数据库受到影响或损坏时也可能应该重建数据库。这一步通常是数据库开发过程中最长的一步,因为它持续数据库及相关应用的整个生命周期,每次数据库的发展都可看作一个简略的数据库开发过程,其中会出现概念数据建模、逻辑和物理数据库设计以及数据库实现以处理提出的变化。

三、数据库开发的三层模式体系结构

在本文前面关于数据库开发过程的解释中提到了一个系统开发项目上建立的几个不同的、但是相关的数据库视图或模型:

●概念模式(在分析阶段建立)。

●外部模式或用户视图(在分析阶段和逻辑设计阶段建立)。

●物理模式或内部模式(在物理设计阶段建立)。

图7描述了数据库这三个视图之间的关系,重要的是要记住,它们是同一个组织数据库的视图或模型。也就是说,每一个组织数据库都有一个物理模式、一个概念模式以及一个或多个用户视图。因此,三层模式体系结构用观察同一数据集的不同方式定义数据库。

概念模式关于全部数据库结构的、与技术无关的规格说明。概念模式定义了整个数据库而不涉及数据怎样存储在计算机的二级存储器中。通常,概念模式用实体-联系(E-R)图或对象建模符号这样的图形格式来描述,我们把这种类型的概念模式称为数据模型。另外,概念模式的规格说明作为元数据存储在信息库或数据字典中。

物理模式包括概念模式的数据怎样存储在计算机二级存储器中的规格说明。对数据库分析员和设计人员来说,重要的是物理数据库(物理模式)的定义,它提供了关于分配和管理存储和访问的数据所在的物理二级存储器空间的数据库技术的全部规格说明。

数据库开发和数据库技术是以数据库这三个模式间的区分为基础的。数据库开发项目的一个角色可能仅需处理与这三个视图中的一个相关的工作。例如,一

个初学者可能设计用于一个或多个程序的外部模式,而一个有经验的开发者将设计物理模式或概念模式。数据库设计问题在不同的层次上有很大的不同。

四、三层数据库定位体系结构

显然,所有数据库中的好的事情都和“三”有关!

当设计一个数据库时,你要选择把数据存放在何处。这个选择在物理数据库设计阶段作出。数据库分为个人数据库、工作组数据库、部门数据库、企业数据库和因特网数据库。个人数据库经常由最终用户自己设计和开发,仅仅由数据库专家给予培训和咨询帮助,它仅包含最终用户个人感兴趣的数据。有时候,个人数据库是从工作组数据库或企业数据库中提取出来的,这种情况下数据库专家经常编写一些提取例程来创建本地数据库。工作组数据库和部门数据库经常被最终用户、业务部门中的系统专家和中心数据库专家一起开发。这些人员的协同工作是必须的,因为在设计共享的数据库时必须权衡大量的问题:处理速度、易于使用、数据定义的差别和其他类似的问题。由于企业数据库和因特网数据库影响广、规模大,所以,通常由在集中的数据库开发小组中受过专业培训的数据库专家来开发。

1.客户层

一个台式计算机或笔记本也称作表示层,它专门管理用户系统界面和本地化数据,在这一层上可以执行Web脚本任务。

2.服务器/Web服务器层

处理HTTP协议、脚本任务,执行计算和提供数据访问,所以该层称作处理服务层。

3.企业服务器(小型机或大型机)层

执行复杂的计算和管理来自组织间多个数据源的数据的合并,也称作数据服务层。

在一个组织中,数据库和信息系统分层的体系结构与用于分布式计算的客户/服务器体系结构的概念相关。客户/服务器体系结构基于一个局域网环境,其中服务器上(称作数据库服务器或数据库引擎)的数据库软件执行来自客户工作站的数据库命令,每个客户的应用程序专注于它们的用户接口功能。实际上,整个概念数据库(以及访问这些数据库的应用处理例程)作为一个分布式数据库或单独但是相关的物理数据库而分布在本地的PC工作站、中间的服务器(工作组或部门)和一个中心服务器(部门或企业)上。简单地说,使用客户/服务器体系结构的原因是:

●它可以在多个处理器上同时处理同一个应用,因此改善了应用的响应时间和数据处理速度。

●它可以利用每个计算机平台最好的数据处理特性(如PC的高级用户界面与小型机和大型机的计算速度)。

●可以混合使用各种客户端的技术(装配Intel或Motorola处理器的个人计算机、网络计算机、信息站等)和共享公共数据。另外,你可以在任何层改变技术而仅对其他层系统模块的影响很小。

●能够使处理靠近需处理的数据源,从而改进响应时间并减少网络通信量。

●它允许和鼓励接受开放系统标准。

对于数据库开发而言,使用一个多层的客户/服务器体系结构开发数据库最有意义之处在于易于将数据库开发和维护数据库的模块与向最终用户表示数据库内容的信息系统模块分隔开。表示例程能够使用像PowerBuilder、Java和Visual Basic这样的语言来提供易于使用的图形化的用户界面。通过中间件,

表示例程能够通过层间相互作用来访问例程,该例程访问所需数据并分析这些数据以形成所需信息。作为一个数据库开发人员和程序员,你可以在这三层中的任何一层工作,开发必需的软件。

C# and Database Development

一、The Introduce of C#

In one sense, C# can be seen as being the same thing to programming languages as .NET is to the Windows environment. Just as Microsoft has been adding more and more features to Windows and the Windows API over the past decade, Visual Basic and C++ have undergone expansion. Although Visual Basic and C++ have ended up as hugely powerful languages as a result of this, both languages also suffer from problems due to the legacies of how they have evolved.

In the case of Visual Basic 6 and earlier, the main strength of the language was the fact that it was simple to understand and didn’t make many programming tasks easy, largely hiding the details of the Windows API and the COM component infrastructure from the developer. The downside to this was that Visual Basic was never truly object-oriented, so that large applications quickly become disorganized and hard to maintain. As well as this, becau se Visual Basic’s syntax was inherited from early versions of BASIC (which, in turn, was designed to be intuitively simple for beginning programmers to understand, rather than to write large commercial applications), it didn’t really lend itself to well-structured or object-oriented programs.

C++, on the other hand, has its roots in the ANSI C++ language definition. It isn’t completely ANSIcompliant for the simple reason that Microsoft first wrote its C++ compiler before the ANSI definition had become official, but it comes close. Unfortunately, this has led to two problems. First, ANSI C++ has its roots in a decade-old state of technology, and this shows up in a lack of support for modern concepts (such as Unicode strings and generating XML documentation), and in some archaic syntax structures designed for the compilers of yesteryear (such as the separation of declaration from definition of member functions). Second, Microsoft has been simultaneously trying to evolve C++ into a language that is designed for

high-performance tasks on Windows, and in order to achieve that they’ve been forced to add a huge number of Microsoft-specific keywords as well as various libraries to the language.

The result is that on Windows, the language has become a complete mess. Just ask C++ developers how many definitions for a string they can think of: char*, LPTSTR, string, CString (MFC version), CString (WTL version), wchar_t*, OLECHAR*, and so on.

Now enter .NET—a completely new environment that is going to involve new extensions to both languages. Microsoft has gotten around this by adding yet more Microsoft-specific keywords to C++, and by completely revamping Visual Basic into Visual Basic .NET, a language that retains some of the basic VB syntax but that is so different in design that we can consider it to be, for all practical purposes, a new language.

It’s in this context that Microsoft has decided to give developers an alternative—a language designed specifically for .NET, and designed with a clean

slate. Visual C# .NET is the result. Officially, Microsoft describes C# as a “simple, modern, object-oriented, and type-safe programming language derived from C and C++.” Most independent observers would probably change that to “derived from C,

C++, and Java.” Such desc riptions are technically accurate but do little to convey the beauty or elegance of the language. Syntactically, C# is very similar to both C++ and Java, to such an extent that many keywords are the same, and C# also shares the same block structure with braces ({}) to mark blocks of code, and semicolons to separate statements. The first impression of a piece of C# code is that it looks quite like C++ or Java code. Behind that initial similarity, however, C# is a lot easier to learn than C++, and of comparable difficulty to Java. Its design is more in tune with modern developer tools than both of those other languages, and it has been designed to give us, simultaneously, the ease of use of Visual Basic, and the highperformance, low-level memory access of C++ if required. Some of the features of C# are:

?Full support for classes and object-oriented programming, including both interface and implementation

inheritance, virtual functions, and operator overloading.

?A consistent and well-defined set of basic types.

?Built-in support for automatic generation of XML documentation.

?Automatic cleanup of dynamically allocated memory.

?The facility to mark classes or methods with user-defined attributes. This can be useful for documentation

and can have some effects on compilation (for example, marking methods to be compiled only in debug builds).

?Full access to the .NET base class library, as well as easy access to the Windows API (if you

really need it, which won’t be all that often).

?Pointers and direct memory access are available if required, but the language has been designed

in such a way that you can work without them in almost all cases.

?Support for properties and events in the style of Visual Basic.

?Just by changing the compiler options, you can compile either to an executable or to a library of

.NET components that can be called up by other code in the same way as ActiveX controls

(COM components).

?C# can be used to write https://www.360docs.net/doc/706225558.html, dynamic Web pages and XMLWeb services. Most of the above statements, it should be pointed out, do also apply to Visual

Basic .NET and Managed C++. The fact that C# is designed from the start to work with .NET, however, means that its support for the features of .NET is both more complete, and offered within the context of a more suitable syntax than for those other languages. While the C# language itself is very similar to Java, there are some improvements: in particular, Java is not designed to work with the .NET environment.

Before we leave the subject, we should point out a couple of limitations of C#. The one area the language is not designed for is time-critical or extremely high

performance code—the kind where you really are worried about whether a loop takes 1,000 or 1,050 machine cycles to run through, and you need to clean up your resources the millisecond they are no longer needed. C++ is likely to continue to reign supreme among low-level languages in this area. C# lacks certain key facilities needed for extremely high performance apps, including the ability to specify inline functions and destructors that are guaranteed to run at particular points in the code. However, the proportions of applications that fall into this category are very low. 二、database development process

Based on information engineering information systems planning database is a source of development projects. These new database development projects is usually in order to meet the strategic needs of organizations, such as improving customer support, improve product and inventory management, or a more accurate sales forecast. However, many more database development project is the bottom-up approach emerging, such as information system user needs specific information to complete their work, thus beginning a project request, and as other information systems experts found that organizations need to improve data management and begin new projects. Bottom-up even in the circumstances, to set up an enterprise data model is also necessary to understand the existing database can provide the necessary data, otherwise, the new database, data entities and attributes can be added to the current data resources to the organization.

Both the strategic needs or operational information needs of each database development projects normally concentrated in a database. Some projects only concentrated in the database definition, design and implementation of a database, as a follow-up to the basis of the development of information systems. However, in most cases, the database and associated information processing function as a complete information systems development project was part of the development.

1、System Development Life Cycle

Guide management information system development projects is the traditional process of system development life cycle (SDLC). System development life cycle is an organization of the database designers and programmers information system composed of the Panel of Experts detailed description, development, maintenance and replacement of the entire information system steps. This process is because Waterfall than for every step into the adjacent the next step, that is, the information system is a specification developed by a piece of land, every piece of the output is under an input. However shown in the figure, these steps are not purely linear, each of the steps overlap in time (and thus can manage parallel steps), but when the need to reconsider previous decisions, but also to roll back some steps ahead. (And therefore water can be put back in the waterfall!)

Figure 4 on the system development life cycle and the purpose of each stage of the product can be delivered concise notes. The system development life cycle including each stage and database development-related activities, therefore, the question of database management systems throughout the entire development process. In Figure 5 we repeat of the system development life cycle stage of the seven, and outlines the common database at each stage of development activities. Please note that the systems development life cycle stages and database development steps一一对应exists

between the relationship between the concept of modeling data in both systems development life cycle stages between.

Enterprise Modeling

Database development process from the enterprise modeling (system development life cycle stage of the project feasibility studies, and to choose a part), Organizations set the scope and general database content. Enterprise modeling in information systems planning and other activities, these activities determine which part of information systems need to change and strengthen the entire organization and outlines the scope of data. In this step, check the current database and information systems, development of the project as the main areas of the nature of the business, with a very general description of each term in the development of information systems when needed data. Each item only when it achieved the expected goals of organizations can be when the next step.

Conceptual Data Modeling

One has already begun on the Information System project, the concept of data modeling phase of the information systems needs of all the data. It is divided into two stages. First, it began the project in the planning stage and the establishment of a plan similar to Figure 1. At the same time outlining the establishment of other documents to the existing database without considering the circumstances specific development projects in the scope of the required data. This category only includes high-level data (entities), and main contact. Then in the system development life-cycle analysis stage must have a management information system set the entire organization Details of the data model definition of all data attributes, listing all data types that all data inter-entity business linkages, defining description of the full data integrity rules. In the analysis phase, but also the concept of inspection data model (also called the concept behind the model) and the goal of information systems used to explain other aspects of the model of consistency categories, such as processing steps, rules and data processing time of timing. However, even if the concept is such detailed data model is only preliminary, because follow-up information system life cycle activities in the design of services, statements, display and inquiries may find that missing element or mistakes. Therefore, the concept of data often said that modeling is a top-down manner, its areas of operation from the general understanding of the driver, rather than the specific information processing activities by the driver.

2、Logical Database Design

Logical database design from two perspectives database development. First, the concept of data model transform into relational database theory based on the criteria that means - between. Then, as the design of information systems, every computer procedures (including procedures for the input and output format), database support services, statements, and inquiries revealed that a detailed examination. In this so-called Bottom-up analysis, accurate verification of the need to maintain the database and the data in each affairs, statements and so on the needs of those in the nature of the data.

For each separate statements, services, and so on the analysis must take into account a specific, limited but complete database view. When statements, services, and other analysis might be necessary to change the concept of data model. Especially in large-scale projects, the different analytical systems development staff and the team

can work independently in different procedures or in a centralized, the details of their work until all the logic design stage may be displayed. In these circumstances, logic database design stage must be the original concept of data model and user view these independent or merged into a comprehensive design. In logic design information systems also identify additional information processing needs of these new demands at this time must be integrated into the logic of earlier identified in the database design.

Logical database design is based on the final step for the formation of good data specifications and determine the rules, the combination, the data after consultation specifications or converted into basic atomic element. Most of today's database, these rules from the relational database theory and the process known as standardization. This step is the result of management of these data have not cited any database management system for a complete description of the database map. Logical database design completed, we began to identify in detail the logic of the computer program and maintenance, the report contents of the database for inquiries.

3、Physical database design and definition

Physical database design and definition phase decisions computer memory (usually disk) database in the organization, definition of According to the library management system for physical structure, the procedures outlined processing services, produce the desired management information and decision support statements. The objective of this stage is to design an effective and safe management of all data-processing database, the physical database design to closely integrate the information systems of other physical aspects of the design, including procedures, computer hardware, operating systems and data communications networks.

4、Database Implementation

The database prepared by the realization stage, testing and installation procedures for handling databases. Designers can use the standard programming language (such as COBOL, C or Visual Basic), the dedicated database processing languages (such as SQL), or the process of the non-exclusive language programming in order to produce a statement of the fixed format, the result will be displayed, and may also include charts. In achieving stage, but also the completion of all the database files, training users for information systems (database) user setup program. The final step is to use existing sources of information (documents legacy applications and databases and now needs new data) loading data. Loading data is often the first step in data from existing files and databases to an intermediate format (such as binary or text files) and then to turn intermediate loading data to a new database. Finally, running databases and related applications for the actual user maintenance and retrieval of data. In operation, the regular backup database and the database when damaged or affected resume database.

5、Database maintenance

During the database in the progressive development of database maintenance. In this step, in order to meet changing business conditions, in order to correct the erroneous database design, database applications or processing speed increase, delete or change the structure of the database. When a procedure or failure of the computer database affect or damage the database may also be reconstruction. This step usually is the longest in the database development process step, as it continued to databases

and related applications throughout the life cycle, the development of each database can be seen as a brief database development process and data modeling concepts arise, logical and physical database design and database to achieve dealing with the changes.

3 database development of the three-tier architecture model

In this article on the front of the database development process mentioned in the interpretation of a system development project on the establishment of the several different, but related database view or model:

● conceptual model (in the analysis stage of the establishment).

● external model or user view (in the analysis phase and the establishment of logical design phase).

● physical model or inte rnal model (in the physical design phase of the establishment).

Figure 7 describes the database view that the relationship between the three, it is important to remember that they are the same organizations database view or model. In other words, each organization has a database of the physical model, a concept model and one or more users view. Therefore, the three-tier architecture model using the same data set observe the different ways definition database.

Concept models on the full database structure, has nothing to do with the technical specifications. Conceptual model definition do not involve the entire database data stored in the computer how the secondary memory. Usually, the conceptual model by entities - links (E-R) map or object modeling symbols such a graphical format to describe, we have this type of concept model called the data model. In addition, the conceptual model specification as a metadata stored in the database or data dictionary. Physical models including conceptual model of how data stored in computer memory in the two specifications. Analysts and the database design is as important to the physical database (physical mode) definition, it provides information on the distribution and management of data storage and access of the physical memory space of two full database technology specifications.

Database development and database technology database is among the three models divided into basis. Database development projects may have a role to only deal with these three views of a related work. For example, a beginner may be designed for one or more procedures external model, and an experienced developer will design the physical model or conceptual model. Database design issues at different levels are quite different.

三、three-tier structure of the database positioning system

Obviously, all the good things in the database are, and the "three"!

When designing a database, you have to choose where to store data. This option in the physical database design stage. Database is divided into individual databases, the Working Group database, departmental databases, corporate databases and the Internet database. Individuals often by the end-user database design and development of their own, just by database experts to give training and advice to help, it only contains individual end-users interested in the data. Sometimes, personal database from the database or enterprise Working Group extracted from the database, such circumstances database prepared by some experts from the regular routine to create local database. Sector Working Group database and the database is often the end-user,

business experts and the central database system experts development. The collaborative work of these officers is necessary because in the design of the database to be shared by a large number of issues weigh: processing speed, ease of use, data definition differences and other similar problems. Due to corporate databases and the Internet database broad impact, large-scale, it is normally concentrated in the database development team has received professional training to develop a database of experts.

1. Customers layer

A desktop or notebook also known as that layer, which specialized management user interface and system localization data in this layer can be implemented on the Web scripting tasks.

2. Server / Web server

HTTP protocol handling, scripting tasks, the implementation of computing and provide data access, the layer known as processing services layer.

3. Enterprise Server (Minicomputer or mainframe) layer

The implementation of complex computing and inter-organizational management from multiple data sources of data integration, also known as data services layer.

In an organization, hierarchical database and information system architecture for distributed computing and the client / server architecture of the concept of correlation. Client / server architecture based on a LAN environment, including servers (referred to as database server or database engine) database software implementation from the client workstation database orders, each customer applications focus on their user interface functions. In fact, the whole concept of the database (as well as the application of these databases to handle routine) as a distributed database or the separate but related physical database distribution in the local PC workstation, server intermediate (working group or sector) and one center server (departments or enterprises ). Simply said that the use of client / server architecture for:

● it can handle multiple processors on the same application at the same time, improve application response time and data processing speed.

● It can use each computer platform of the best data processing (such as PC Minicom Advanced user interface with the mainframe and computing speed).

●can mix various client technology (Intel or Motorola processor assembly of personal computers, computer networks, information kiosks, etc.) and public data sharing. In addition, you can change the technology at any layer and other layers only

a small influence on the system module.

● able to handle close to the data source to be addressed to improve response time and reduce network traffic.

● accept it to allow and encourage open systems standards.

For database development, the use of a multi-layered client / server database architecture development is the most meaningful of the database will be easy to develop and maintain database module to the end-user and that the contents of the database information system module separated. That routine can be used as PowerBuilder, Java, and Visual Basic language to provide this easy-to-use graphical user interface. Through middleware that routine interaction between layers can be passed to access routine, the routine visit to the necessary data and analysis of these data in order to form the required information. As a database developers and programmers, you can in this three-tier level of any of the work, developing the

necessary software.

世界贸易和国际贸易【外文翻译】

外文翻译 原文 World Trade and International Trade Material Source:https://www.360docs.net/doc/706225558.html, Author: Ted Alax In today’s complex economic world, neither individuals nor nations are self-sufficient. Nations have utilized different economic resources; people have developed different skills. This is the foundation of world trade and economic activity. As a result of this trade and activity, international finance and banking have evolved. For example, the United States is a major consumer of coffee, yet it does not have the climate to grow any or its own. Consequently, the United States must import coffee from countries (such as Brazil, Colombia and Guatemala) that grow coffee efficiently. On the other hand, the United States has large industrial plants capable of producing a variety of goods, such as chemicals and airplanes, which can be sold to nations that need them. If nations traded item for item, such as one automobile for 10,000 bags of coffee, foreign trade would be extremely cumbersome and restrictive. So instead of batter, which is trade of goods without an exchange of money, the United State receives money in payment for what it sells. It pays for Brazilian coffee with dollars, which Brazil can then use to buy wool from Australia, which in turn can buy textiles Great Britain, which can then buy tobacco from the United State. Foreign trade, the exchange of goods between nations, takes place for many reasons. The first, as mentioned above is that no nation has all of the commodities that it needs. Raw materials are scattered around the world. Large deposits of copper are mined in Peru and Zaire, diamonds are mined in South Africa and petroleum is recovered in the Middle East. Countries that do not have these resources within their own boundaries must buy from countries that export them. Foreign trade also occurs because a country often does not have enough of a particular item to meet its needs. Although the United States is a major producer of sugar, it consumes more than it can produce internally and thus must import sugar.

毕业论文外文文献翻译-数据库管理系统的介绍

数据库管理系统的介绍 Raghu Ramakrishnan1 数据库(database,有时拼作data base)又称为电子数据库,是专门组织起来的一组数据或信息,其目的是为了便于计算机快速查询及检索。数据库的结构是专门设计的,在各种数据处理操作命令的支持下,可以简化数据的存储,检索,修改和删除。数据库可以存储在磁盘,磁带,光盘或其他辅助存储设备上。 数据库由一个或一套文件组成,其中的信息可以分解为记录,每一记录又包含一个或多个字段(或称为域)。字段是数据存取的基本单位。数据库用于描述实体,其中的一个字段通常表示与实体的某一属性相关的信息。通过关键字以及各种分类(排序)命令,用户可以对多条记录的字段进行查询,重新整理,分组或选择,以实体对某一类数据的检索,也可以生成报表。 所有数据库(最简单的除外)中都有复杂的数据关系及其链接。处理与创建,访问以及维护数据库记录有关的复杂任务的系统软件包叫做数据库管理系统(DBMS)。DBMS软件包中的程序在数据库与其用户间建立接口。(这些用户可以是应用程序员,管理员及其他需要信息的人员和各种操作系统程序)。 DBMS可组织,处理和表示从数据库中选出的数据元。该功能使决策者能搜索,探查和查询数据库的内容,从而对在正规报告中没有的,不再出现的且无法预料的问题做出回答。这些问题最初可能是模糊的并且(或者)是定义不恰当的,但是人们可以浏览数据库直到获得所需的信息。简言之,DBMS将“管理”存储的数据项,并从公共数据库中汇集所需的数据项以回答非程序员的询问。 DBMS由3个主要部分组成:(1)存储子系统,用来存储和检索文件中的数据;(2)建模和操作子系统,提供组织数据以及添加,删除,维护,更新数据的方法;(3)用户和DBMS之间的接口。在提高数据库管理系统的价值和有效性方面正在展现以下一些重要发展趋势; 1.管理人员需要最新的信息以做出有效的决策。 2.客户需要越来越复杂的信息服务以及更多的有关其订单,发票和账号的当前信息。 3.用户发现他们可以使用传统的程序设计语言,在很短的一段时间内用数据1Database Management Systems( 3th Edition ),Wiley ,2004, 5-12

国际贸易中的企业【外文翻译】

外文翻译 原文 Firms in International Trade Material Source: https://www.360docs.net/doc/706225558.html, Author: Andrew B. Bernard For most of its lengthy history the field of international trade largely ignored the role of the firm in mediating the flow of goods and services. Traditional trade theory explained the flow of goods between countries in terms of comparative advantage, that is, variation in the opportunity costs of production across countries and industries. Even the research focusing on differentiated varieties and increasing returns to scale that followed Helpman and Krugman continued to retain the characterization of the representative firm.?However, the assumption of a representative firm, while greatly enhancing the tractability of general equilibrium analysis, is emphatically rejected in the data. My research over the past decade has been an attempt to explore international trade from below: to understand the decisions of heterogeneous firms in shaping international trade and their effects on productivity growth and welfare. Firm Heterogeneity and Trade My early work with J. Bradford Jensen was motivated by a simple question: what do we know about firms that trade? The answer at the time was "very little" and our initial efforts focused on locating firm-level data and describing the world of exporting firms. Our first study compared exporters and non-exporters for the entire U.S. manufacturing sector and established a set of facts about exporting plants and firms.?Two major results stand out. First, only a small fraction of firms are exporters at any given time. Even in sectors where the United States is thought to have comparative advantage, such as Instruments, a majority of firms produce only for the domestic market. Similarly, some firms are exporting even in net import sectors such as Textiles and Apparel. Second, exporters are substantially and significantly different than non-exporters, even in the same industry and region. Exporters are dramatically larger, more productive, pay higher wages, use more skilled workers, and are more technology- and capital-intensive than their non-exporting counterparts. In related

酒店服务质量管理外文文献翻译

文献出处:Borkar S, Koranne S. Study of Service Quality Management in Hotel Industry [J]. Pacific Business Review International, 2014, 6(9): 21-25. 原文 Study of Service Quality Management in Hotel Industry Borkar; Sameer Abstract It is an attempt to understand the role of quality improvement process in hospitality industry and effectiveness in making it sustainable business enterprise. It is a survey of the presently adopted quality management tools which are making the hotels operations better focused and reliable and meet the customer expectations. Descriptive research design is used to know the parameters of service quality management in hospitality industry. Exploratory research design is undertaken to dig out the service quality management practices and its effectiveness. Data analysis is done and presented; hypothesis is tested against the collected data. Since the industry continuously tries to improve upon their services to meet the levels of customer satisfaction; Study presents tools for continuous improvement process and how it benefits all the stake holders. It can be inferred from the study that the hotel implement continuous improvement process and quality management tools to remain competitive in the market. The study involves hotels of highly competitive market with limited number of respondents. This limits the study to hotel industry and has scope of including other hospitality service providers as well. Keywords:Customer Satisfaction, Perception, Performance Measurement, Continuous, Improvement Process. Introduction It has brought paradigm shifts in the operations of hospitality industry. The overall perspective of the industry is changed due to introduction of new techniques

国际贸易、市场营销类课题外文翻译——市场定位策略(Positioning_in_Practice)

Positioning in Practice Strategic Role of Marketing For large firms that have two or more strategic business units (SBUs), there are generally three levels of strategy: corporate-level strategy, strategic-business-unit-level (or business-level) strategy, and marketing strategy. A corporate strategy provides direction on the company's mission, the kinds of businesses it should be in, and its growth policies. A business-level strategy addresses the way a strategic business unit will compete within its industry. Finally, a marketing strategy provides a plan for pursuing the company's objectives within a specific market segment. Note that the higher level of strategy provides both the objectives and guidelines for the lower level of strategy. At corporate level, management must coordinate the activities of multiple strategic business units. Thus the decisions about the organization's scope and appropriate resource deployments/allocation across its various divisions or businesses are the primary focus of corporate strategy.Attempts to develop and maintain distinctive competencies tend to focus on generating superior financial, capital, and human resources; designing effective organizational structures and processes; and seeking synergy among the firm's various businesses. At business-level strategy, managers focus on how the SBU will compete within its industry. A major issue addressed in business strategy is how to achieve and sustain a competitive advantage. Synergy for the unit is sought across product-markets and across functional department within the unit. The primary purpose of a marketing strategy is to effectively allocate and coordinate marketing resources and activities to accomplish the firm's objectives within a specific product-market. The decisions about the scope of a marketing strategy involve specifying the target market segment(s) to pursue and the breadth of the product line to offered. At this level of strategy, firms seek competitive advantage and synergy through a well-integrated program of marketing mix elements tailored to the needs and wants of customers in the target segment(s). Strategic Role of Positioning Based on the above discussion, it is clear that marketing strategy consists of two parts: target market strategy and marketing mix strategy. Target market strategy consists of three processes: market segmentation, targeting (or target market selection), and positioning. Marketing mix strategy refers to the process of creating a unique

管理信息系统外文翻译

管理信息系统外文翻译-标准化文件发布号:(9456-EUATWK-MWUB-WUNN-INNUL-DDQTY-KII

英文文献翻译 二〇年月日

科技文章摘译 Definition of a Management Information System There is no consensus of the definition of the term "management information system". Some writers prefer alternative terminology such as "information processing system", "information and decision system", "organizational information system", or simply "information system" to refer to the computer-based information processing system which supports the operations, management, and decision-making functions of an organization. This text uses “MIS” because it is descriptive and generally understood; it also frequently uses “information system” instead of “MIS” to refer to an organizational information system. A definition of a management information system, as the term is generally understood, is an integrated, user-machine system for providing information to support operations, management, and decision-making functions in an organization. The system utilizes computer hardware and software; manual procedures; models for analysis planning, control and decision making; and a database. The fact that it is an integrated system does not mean that it is a single, monolithic structure; rather, it means that the parts fit into an overall design. The elements of the definition are highlighted below. 1 Computer-based user-machine system Conceptually, management information can exist without computer, but it is the power of the computer which makes MIS feasible. The question is not whether computers should be used in management information system, but the extent to which information use should be computerized. The concept of a user-machine system implies that some tasks are best performed by humans, while others are best done by machine. The user of an MIS is any person responsible for entering input data, instructing the system, or utilizing the information output of the system. For many problems, the user and the computer form a combined system with results obtained through a set of interactions between the computer and the user. User-machine interaction is facilitated by operation in which the user’s input-output device (usually a visual display terminal) is connected to the computer. The computer can be a personal computer serving only one user or a large computer that

外文翻译---国际贸易单证的作用

附录 F.1英文参考资料及中文翻译 F. 1 .1international trade documents role General international trade documents (international trade documents) is the international trade of use all the documents, documents and certificates collectively. Usually with international trade documents to deal with in and out of delivery of the goods El, transportation, insurance, inspection and quarantine, customs declaration, the settlement of exchange, etc. Special international trade documents usually refers to the settlement documents, especially the l/c under the way of settlement of documents. International trade documents and the use of import and export trade program closely related, the documents in the import and export enterprise work throughout the export, purchase, transportation, the whole process of the proceeds, the effort is big, timeliness strong, is broad, in addition to import and export enterprise internal between various departments the cooperation with the outside, still must and bank, customs, transportation department, insurance companies, the inspection and quarantine agencies and the relevant administrative authorities happen various contact, linked together, mutual influence, also are conditions. International trade documents for the performance of a contract is necessary means International trade is the transnational goods business, due to the particularity of the multinational business, which is the purchase and sale of the different departments are located in different countries, are remote, in most cases, the goods and payment can't perform simple direct exchange, but only as the medium of exchange with documents means. The international trade of the documents that sales of goods through the documents realization sale, the seller should not only will the actual delivery of goods export shipment, and should submit to the buyer include the title to the goods vouchers, complete documents to show real assignment. The seller/p means that the delivery of the goods, and the buyer payment is get to buy goods on behalf of property rights certificate, the deal is no longer with the goods as the core, but with documents as the core. Documents and payment of the convection principle has become the international trade of general principles of the commodity business. As international trade experts "; m Cardiff in the export trade in his book mentioned: "from a business perspective, can say CIF the purpose of the contract is not the buying and selling of goods itself, but the documents relating to the goods business." What say here "documents" is the international trade of documents. International trade documents many kinds, every kind of documents has its

供应商质量管理文献翻译(外文翻译-中英对照)

互利共赢的供应商质量控制 前言 近年来,随着对供应链的重视,供应商管理正逐渐成为企业和学术界的关注对象,IS09000族标准以及QS 9000标准都对供应商的管理提出了相应的要求,与供应商管理有关的研究成果正逐渐增多,一些软件巨头也推出了供应商关系管理的软件,但是在这些研究成果和应用软件中,涉及到的供应商质量控制的内容只是一些最基本的要求,而供应商质量控制恰恰是供应商管理的最基本、最重要的内容。另一方而,质量管理界对质量控制的研究取得了大量的成果,遗憾的是这些成果大多依然局限于企业的内部控制,仅仅研究从企业内部各环节如何改善产品的质量,而基于供应链的角度来研究质量控制的成果尚不多见。因此,系统地研究经济全球化形势下供应商质量控制的理论与方法,将有助于推动我国企业产品质量的快速提高和供应链竞争优势的形成与巩固。 1、质量与企业共存 质量一直是一个随着时代的变化而不断变化的概念,人们对质量的认识也往往因关注点不同而有所不同。如,早在1908年,通用汽车公司的工程师们在皇家汽车俱乐部会员们的面前拆解了3辆凯迪拉克轿车,并把这些零件混在一起,而后从中选择零件重新组装成车,然后驾车绝尘而去。这令在场的会员极为震惊,认为凯迪拉克车质量之高令人惊叹。显然在当时,汽车零件具有互换性是一种了不起的质量特性,这也是福特公司的N型车和T型车取得辉煌成功的重要原因.时至今日,即使农用三轮车的零部件也具有极高的互换性,零部件的标准化和互换性已经是理所当然的事情,不再是吸引顾客的重要质量特性.可见质量的内涵是不断变化的.那么究竟什么是质量呢? (1)市场竟争就是企业间对“顾客”的争夺,在日益激烈的“顾客"争夺战中,质量、价格、交付(交付日期、方式和手段)和服务是企业常用的四个法宝,其中质量是根本,离开质量其他三项将变得毫无意义,因此可以说质量己成为市场竞争的焦点.它反映了产品是否能够反映顾客需求、能否满足顾客需求,从面决定了产品的市场前途。有鉴于此,质量己成为一项全球性运动,世界上所有优秀企业无一不把质量作为企业战略的关键内容,从战略的角度来规划质量。 (2)对于企业经营者来说,认识到质量对企业的重要意义只是经营企业的第一步,重要的是如何利用科学的方法来保证产品和服务的质量,使顾客满意,来保证过程和工作的质量来获互利共炭的供应商质量控制得良好的业绩。 众所周知,企业管理是社会生产力发展到一定程度的历史产物,质量管理作为企业管理的组成部分,同样也是社会发展的客观要求,特别是顾客处于主导地位的今天,要使顾客满意,就必须有过硬的产品质量和服务质量,这就要求企业积极推行先进的质量管理理论与方法,不断进行质量管理创新. 2、企业与供应商质量控制 随着生产社会化的不断发展,企业的生产活动分工越来越细,专业化程度越来越强,促使生产技术水平越来越高,产品质量得到大幅度改善。通常,某一产品不可能由一个企业从最初的原材料开始加工直至形成顾客最终使用的产品,往往是通过多个企业分工协作来完成.另外,先进生产方式的广泛应用,如准时生产、敏捷制造、零库存等,使企业与供应商的关系愈加紧密,企业与供应商的关系也由单纯的买卖关系向互利共底的合作关系演变。 ISO 9000族标准自1987年诞生以来受到了世界各国的一致追捧,全球约50多万家企业通过ISO9001质量管理体系认证足以说明这套管理标准在引领国际管理潮流方面的巨大成功。在备受企业欢迎的新版标准ISO9000:2000中,互利的供应商关系被作为八项质量管理原则之一,充分体现了供应商关系管理在企业经营实践中的作用和价值。企业要贯彻这一原则,就必须

跨境电商外文文献综述

跨境电商外文文献综述 (文档含英文原文和中文翻译) 译文: 本地化跨境电子商务的模型 摘要 通过对国际供应链的B2B电子商务交易量的快速增长和伊朗快速增加的跨境交易业务,跨境电商过程的有效管理对B2B电子商务系统十分重要。本文对局部模型的结构是基于B2B电子商务的基础设施三大层,消息层、业务流程层和内容层。由于伊朗的电子商务的要求,每一层的需要适当的标准和合适的方案的选择。当电子文件需要移动顺利向伊朗,建议文件的标准为文件内容支持纸质和电子文件阅读。验证提出的模型是通过案例研究方法呈现一到四阶段的情景。本文试图通过交换商业文件在贸易过程中这一局部模型,实现在全球电子贸易供应链更接近区域单一窗口建设的关键目标。 关键词:电子商务;跨境贸易;电子文档管理;国际供应链

1.简介 电子商务是关于在互联网或其他网络电子系统购买和销售产品或服务。术语B2B(企业对企业),描述了企业间的电子商务交易,如制造商和批发商,或批发商和零售商之间。本文的研究目标是上两个不同国家贸易商之间的通信。今天的世界贸易组织的主要目标之一是建立区域单一窗口,可以提高世界各地的贸易便利化。建立区域单一窗口需要跨境海关,可以有效地交换贸易文件。因此,首先,简化跨境贸易文件的关键在于朝着国家单一窗口移动。然后,区域单一窗口可以授权国家之间的通信。电子商务模型是基于三个主要逻辑层的研究。这三个层消息传输层,业务处理层和内容层。本文的局部模型是一种能够自动交换读取文件的过程。通过与东亚和中东国家的建立区域单一窗口可以在将来得到改善的更多的互操作性,从而建立伊朗国家单一窗口 在本文的第二部分讨论引进国际供应链中的跨境B2B模式所需的基本概念和标准。第三部分介绍在大的模型中引入的组件功能和范围。第四部分讨论了B2B交易层模型的定位,最后结束本文。 2.背景 在本节中,除了了解B2B电子商务在伊朗的情况,还有参考模型的背景等概念以及讨论B2B电子商务跨境模式的本土化。 2.1 B2B电子商务在伊朗 如今伊朗在贸易进程的变现是一个关键的贸易成功点。伊朗和许多其他国家接壤,它的进口和出口过程可以通过公路,铁路,海上和空中的方式来完成。因此,这个国家的中部和战略作用,使得它在亚洲和中东地区货物运输的主要贸易点。今天,在伊朗海关几乎所有的贸易过程通过纸质表格完成,由商务部提供的电子服务仅限于谁该国境内交易的商人。今天,伊朗海关几乎所有的贸易流程都是通过纸质表格来完成的,商务部给出的电子服务只限于该国的商人。介绍了模型试图简化在伊朗交易的跨境电子商务供应链交换电子文件的过程。这里提到的一些系统,由商务部在伊朗的电子服务被提及:进口订单管理系统。贸易统计制度。伊朗法典伊朗。这些电子系统的主要使用,以促进在伊朗贸易过程。这里提到的系统作为独立的贸易者可与建议本文模型在未来的作用。在亚洲的区域性单

外文文献及其翻译电子政务信息

外文文献及其翻译电子政务信息 1.政府信息化的含义? 政府信息化是指:政府有效利用现代信息和通信技术,通过不同的信息服务设施,对政府的业务流程、组织结构、人员素质等诸方面进行优化、改造的过程。 2.广义和狭义的电子政务的定义? 广义的电子政务是指:运用信息技术和通信技术实现党委、人大、政协、政府、司法机关、军队系统和企事业单位的行政管理活动。(电子党务、电子人大、电子政协) 狭义的电子政务是指:政府在其管理和服务职能中运用现代信息和通信技术,实现政府组织结构和工作流程的重组优化,超越时间、空间和部门分隔的制约,全方位的向社会提供优质规范、透明的服务,是政府管理手段的变革。 3.电子政务的组成部分? ①:政府部门内部办公职能的电子化和网络化; ②:政府职能部门之间通过计算机网络实现有权限的实时互通的信息共享; ③:政府部门通过网络与公众和企业间开展双向的信息交流与策; 4.理解电子政务的发展动力? ①:信息技术的快速发展; ②:政府自身改革与发展的需要; ③:信息化、民主化的社会需求的推动; 5.电子政务的应用模式?

模式有:1.政府对公务员的电子政务(G2E); 2.政府间的电子政务(G2G); 3.政府对企业的电子政务(G2B); 4.政府对公众的电子政务(G2C); 6.电子政务的功能? ①:提高工作效率,降低办公成本; ②:加快部门整合,堵塞监管漏洞; ③:提高服务水平,便于公众的监督; ④:带动社会信息化发展; 7.我国电子政务发展存在的主要问题? ①:政府公务员与社会公众对电子政务的认识不足; ②:电子政务发展缺乏整体规划和统一性标准; ③:电子政务管理体制改革远未到位; ④:电子政务整体应用水平还较低; ⑤:政府公务员的素质有待提高; ⑥:电子政务立法滞后; ⑦:对电子政务安全问题缺乏正确认识; 8.政府创新的含义和内容? 含义:是指各级政府为适应公共管理与行政环境的需要,与时俱进的转变观念与职能,探索新的行政方法与途径,形成新的组织结

质量管理文献综述

关于企业质量管理文献综述 摘要:随着新世纪的到来,特别是我国加入WTO后,中国将进一步融入世界经济的主流,质量将成为我国广大企业抓住机遇、迎接严峻挑战的关键。要拓展海外市场,必须靠有竞争力的质量;要保护国内的市场,不再有高关税和政府的过渡保护,也要靠质量的较量。随着科学技术的进步,质量管理的理论和方法有了更大发展。本文综合了质量管理的发展历程,并简要评价,提出看法,以便为企业的质量管理和理论研究提供参考。 关键词:质量管理、管理改进 21世纪是质量的世纪”。随着经济全球化和信息革命的迅猛发展,竞争日益加剧。在“数量”问题已解决的今天,人们将越来越追求和依赖于高质量的产品和服务,而且质量的领域不断拓宽,生活的质量、环境的质量、文化的质量、经济增长的质量更加受到全社会的关注。质量已成为竞争的焦点,不仅关系到企业的生存发展,而且影响到国家经济实力的增强和民族的形象。质量已成为全球经济发展战略的核心问题。 一、质量管理理论的回顾 (一)、质量管理的发展阶段 (1)质量检验阶段(20世纪20-30年代) 生产力迅猛发展,生产过程分工细化、日益复杂,许多美国企业按照泰勒的管理模式,纷纷设立检验部门,使检验与生产分离开来,其最大特点为“事后把关”。(2)统计质量阶段(20世纪40-50年代) 早在20世纪20年代,美国贝尔实验室工程师休哈特就提出“控制与预防缺陷”的概念。主要是利用数理统计原理,预防产生废品并检验产品质量,在方式上由专业质量控制工程师和技术人员承担。但这种方法只是保证生产过程中的产品质量,而不能提高产品本身的质量。 (3)全面质量管理阶段(20世纪60年代至今) 美国的费根堡姆提出,“全面质量是为了能够在最经济的水平上,并考虑到充分满足顾客要求的条件下进行生产和提供服务,将企业各部门研制质量、维持质量和提高质量的活动构成为一体的一种有效体系”。 (二)、质量管理的理论流派 1、事后检验 20世纪,美国工程师泰勒提出“科学管理理论”,1911 年泰勒出版了专

相关文档
最新文档