Cement OA system




I. Preamble

Since the reform and opening up, with rapid economic development, economic growth is bound to lead the whole society on the information demand. Increasing the number of computers all walks of life, more and more companies need to separate the computer into a network, so the computer can share network resources, greater effectiveness, such as financial, trade, universities, scientific research, local area network computer system has a large number of the formation of many large companies not only to structure the local LAN, but also building a wider range of wide area network, and Posts and Telecommunications of X.25, DDN network gradually improved, large-scale enterprise network architecture provides plenty of Internet transmission channel.

However, when building a network user will encounter some problems: How to Construct a network system application in the network model, which needed to complete the appropriate application server functionality, etc.. Many of these issues themselves solutions, and how the program had been existing between the problems with integration. Therefore, the users decided to build network program, hope there are some success stories to be enough information.

At the same time, Internet as the world's largest network of computer networks. Now covered, including more than 150 countries, including China, connecting up to more than 60,000 network, host more than 400 million units, up more than 3200 million end users, and 15% monthly growth rate. It was expected, by 1998 there will be 100 million users to use Internet. To today, Internet-based operations to the nature of scientific research and education has changed, business has become increasingly evident trend. To the world's major high-tech companies represented many large companies started to use Internet delivery business information for commercial activities (such as the product of an advertisement), some developed countries, banks have taken advantage of the WWW Internet to conduct banking settlement business. To 96 year, Internet has become a real platform for electronic publishing. Meanwhile, due to the development of computer technology and communications network wide coverage, Internet is entering common people. When governments and businesses are discussing how best to establish an information infrastructure, Internet is quickly reveals the strength of it as a prototype, in fact, no unexpected factors, and tomorrow it will develop into a real information superhighway.

Now Internet has been proven in tens of thousands of users, its technical standards and Network program is simple and flexible and effective. So the company is the use of Internet technology and mature experience, and experience with these technologies within the enterprise network called Intranet. The decision to remove the user confusion when building a network to help companies build their own application system. Meanwhile, Intranet and Internet interfaces between the reserve so that conditions permit, let Intranet users to query information on the Internet, companies can put their information: such as product advertising, corporate image description and other information onto the Internet, Let the world know themselves, increase their influence.

Second, Intranet development and prospects

With the rapid development of Internet in the world, Intranet has also quietly rising, Intranet will be the new hot spot for development of information industry.

In early 1995, the international community made Intranet (internal network) concept, followed a number of foreign enterprises into the computer hardware vendors fully study and Intranet solutions. Now more than 30% foreign large and medium sized enterprises or companies have their own Intranet system.

Intranet is essentially a limited range, using Internet standards to build a series of maturation within the enterprise network system. It takes advantage of Internet technology protocols, especially TCP / IP protocol, the establishment of various business information systems business. Compared with the Internet, it is not only the internal information distribution system, but internal business operation system. It has stringent network security mechanisms, but also has good openness, it effectively solve the internal information system of information sharing and communication problems.

Information system development through a single system to process online network system, each information system has a special, which led to an information system is in some sense an "information island" between the system and system there is information sharing and communication more difficult. The Intranet will be the introduction of Internet technology standard to enterprise networks, enterprise networks in various business systems follow the same technical specifications and standards, so that different information systems for the sharing and exchange of information to lay the same foundation.

Intranet has the following characteristics:

1. Intranet cross-platform, good compatibility
In the past when building a network in the enterprise always use Shiyao hardware platform, software platform, a lot of questions effort, the network is completed and also spend a lot of effort to coordinate communication with other network problems. The Intranet as a unified standards and rules, have the advantage of platform independence, you can use different operating systems and hardware device manufacturers, using Intranet, enterprises are finally able to bet all their energy in the information itself rather than passing information to those Platform This enterprises to reduce costs and improve competitiveness is very important. When, after Intranet and Internet connected, Intranet Network information can be posted to the Internet, for international users, Intranet network users can access Internet in a timely manner the information. Therefore, Intranet truly meet the "outside information can come in, which information is out, the information can be shared within the" requirements.

2. Intranet easy to use
The main application of Intranet WWW service using Web / Browser structure, standard general-purpose client software - the browser. Users only need to gently point with the mouse, vivid and varied information is called for them, marching orders to go, everything is NA me simple, but NA me rich, so beginners quickly master its application. In addition, Intranet application developers do not have dedicated front-end software development, use of browser users are familiar with the system only need to safeguard the operation center Web server.

3. Intranet can protect the original investment enterprise
Intranet does not need to start from scratch to establish, only the existing internal network can be slightly modified. Increase the network transport protocol TCP / IP, and then add a Web server, business can take advantage of existing equipment (in the mainframe, UNIX workstations, PC servers), the existing network lines, operating systems, databases can easily be used Some MIS can gradually transition to the WWW balance. Therefore, although Intranet applications from the network sense, almost be said a revolution in enterprise networks, but networking point of view, it is more like a gradual and orderly "conditions are ripe."

4. Intranet security is strong
Intranet is not directly connected with the Internet, but through a firewall facilities and Internet communications, thus preventing unauthorized users to access the enterprise's internal information to protect the interests of the enterprise.

3, OA applications

The latest release of Lotus Domino as a development of OA in the Web, application examples. It allows clients to access via Web browser, the information in the Notes. Domino it effectively from a proprietary Lotus Notes Client / Server platform into a secure, interactive Web application server that allows any Web client access Notes and interact with the Notes application. This means that rich application development capabilities of Lotus is also a very good Web application development environment.

The following are Web and Notes Domino interact to achieve operating principle:



The figure describes the main concepts of Domino:
HTTP Server: HTTP is a standard Internet protocol that allows clients to access Web server.

Domino HTTP Server supports the HTTP part of Domino, it allows Web clients to communicate with the Notes server.

URL Interface: URL is an Internet standard protocol for Web server, Web client to inform them that the request is an entry.

Domino HTTP server checks the request of the arrival of the URL, and then decided that the request is in the Notes database, the entries in the file system or in the HTML file. If the request is an HTML file, Domino HTTP server is as easy as others to provide services to clients. If the request is the contents of the Notes database, Domino engine to interact with the Notes database, it is to get the message or send web client or the client's message sent to the Notes database.

HTML conversion: In order to display that information in the Notes client Domino to form the results into HTML. This has the original Notes function in the same time, when being used to support the Web node when given the enhanced features:

Domino server through the Web page management, interactivity, security, and application of bi-directional replication technology to reduce network load and other features lower the cost of managing a Web node. Domino server that provides developers with the development of convenience, can develop higher value of interactive, secure Web-based OA applications. Seamlessly Web nodes and integrate the company's other resources. Through a standard Web protocols, using Web browser can access any information the enterprise. Use Notes / domino Notes groupware functions can be through a secure web browser access and interoperability.

Therefore, the use of Notes / domino to set up intranet / internet and building enterprises in information-sharing platform, will ensure that internal and external users and between the members of the exchange of information to support the daily work process support. The enterprise information system into the daily well-functioning business support systems, to really "out of the economy and the world, can be spared into the" realm.

For a typical office automation system requirements to achieve the work flow of the daily processing of the main object is the text file type of information that some unstructured information, the purpose is to coordinate the work of the people and improve efficiency. These applications focus on the integrity and work processes and management information needed to support business processes. Some information for ordinary RDBMS large, centralized and real-time information for high transaction systems, systems for handling unstructured RDBMS to achieve is not appropriate, but Lotus Notes is a text file type of the database, can easy handling of paper documents, but also well supported business processes.

This system uses intranet technology, of course, intranet application development platform requires the support of the application is well supported by Web, and Lotus Notes v4. 5 now can with the internet / intranet tightly integrated, Notes v4.5 including domino server, Domino server the Web server technology combined with the Notes technology, making third-party Web browser with access to stored information in the Notes database and application capabilities. Using Domino, Web page designers can also help Notes Core functions (such as: copy, document management, security, workflow and full text search) to build applications.

From the office automation system characteristics and the actual situation we believe that software development using Lotus Notes as a platform to realize the system requirements very well with high return on investment and cost performance.

Lotus Notes is a computer group work environment, can help people work more effectively together. Use Notes, when people work together regardless of platform or technology, organizational and geographical range limits. Notes Based on the information at any time, any place can be shared.

I. Preamble

Since the reform and opening up, with rapid economic development, economic growth is bound to lead the whole society on the information demand. Increasing the number of computers all walks of life, more and more companies need to separate the computer into a network, so the computer can share network resources, greater effectiveness, such as financial, trade, universities, scientific research, local area network computer system has a large number of the formation of many large companies not only to structure the local LAN, but also building a wider range of wide area network, and Posts and Telecommunications of X.25, DDN network gradually improved, large-scale enterprise network architecture provides plenty of Internet transmission channel.

However, when building a network user will encounter some problems: How to Construct a network system application in the network model, which needed to complete the appropriate application server functionality, etc.. Many of these issues themselves solutions, and how the program had been existing between the problems with integration. Therefore, the users decided to build network programs, I hope there are some success stories should be enough information.

At the same time, Internet as the world's largest network of computer networks. Now covered, including more than 150 countries, including China, connecting up to more than 60,000 network, host more than 400 million units, up more than 3200 million end users, and 15% monthly growth rate. It was expected, by 1998 there will be 100 million users to use Internet. To today, Internet-based operations to the nature of scientific research and education has changed, business has become increasingly evident trend. To the world's major high-tech companies represented many large companies started to use Internet delivery business information for commercial activities (such as the product of an advertisement), some developed countries, banks have taken advantage of the WWW Internet to conduct banking settlement business. To 96 year, Internet has become a real platform for electronic publishing. The same time, computer technology and extensive communication network coverage, Internet is entering common people. When governments and businesses are discussing how best to establish an information infrastructure, Internet is quickly reveals it as a prototype of the power, in fact, no unexpected factors, and tomorrow it will develop into a real information superhighway.

Now Internet has been proven in tens of thousands of users, its technical standards and Network program is simple and flexible and effective. So the company is the use of Internet technology and mature experience, and experience with these technologies within the enterprise network called Intranet. Eliminates user confusion when the decision to build networks to help companies build their own application system. Meanwhile, Intranet and Internet interfaces between the reserve so that conditions permit, let Intranet users to query information on the Internet, companies can put their information: such as product advertising, corporate image description and other information onto the Internet, Let the world know themselves, increase their influence.

Second, Intranet development and prospects

With the rapid development of Internet in the world, Intranet has also quietly rising, Intranet will be the new hot spot for development of information industry.

In early 1995, the international community made Intranet (internal network) concept, followed a number of foreign enterprises into the computer hardware vendors fully study and Intranet solutions. Now more than 30% foreign large and medium sized enterprises or companies have their own Intranet system.

Intranet is essentially a limited range, using Internet standards to build a series of maturation within the enterprise network system. It takes advantage of Internet technology protocols, especially TCP / IP protocol, the establishment of various business information systems business. Compared with the Internet, it is not only the internal information distribution system, but internal business operation system. It has stringent network security mechanisms, but also has good openness, it effectively solve the internal information system of information sharing and communication problems.

Information system development through a single system to process online network system, each information system has a special, which led to an information system is in some sense an "information island" between the system and system there is information sharing and communication more difficult. The Intranet will be the introduction of Internet technology standard to enterprise networks, enterprise networks in various business systems follow the same technical specifications and standards, so that different information systems for the sharing and exchange of information to lay the same foundation.

Intranet has the following characteristics:

1. Intranet cross-platform, good compatibility
In the past when building a network in the enterprise always use Shiyao hardware platform, software platform, a lot of questions effort, the network is completed and also spend a lot of effort to coordinate communication with other network problems. The Intranet as a unified standards and rules, have the advantage of platform independence, you can use different operating systems and hardware device manufacturers, using Intranet, enterprises are finally able to bet all their energy in the information itself rather than passing information to those Platform This enterprises to reduce costs and improve competitiveness is very important. When the Intranet and Internet connected after, Intranet Network information can be posted to the Internet, for international users, Intranet network users can access Internet in a timely manner the information. Therefore, Intranet truly meet the "outside information can come in, which information is out, the information can be shared within the" requirements.

2. Intranet easy to use
The main application of Intranet WWW service using Web / Browser structure, standard general-purpose client software - the browser. Users only need to gently point with the mouse, vivid and varied information is called for them, marching orders to go, everything is NA me simple, but NA me rich, so beginners quickly master its application. In addition, Intranet application developers do not have a dedicated front-end software development, use of browser users are familiar with the system only need to safeguard the operation center Web server.

3. Intranet can protect the original investment enterprise
Intranet does not need to start from scratch to establish, only the existing internal network can be slightly modified. Increase the network transport protocol TCP / IP, and then add a Web server, business can take advantage of existing equipment (in the mainframe, UNIX workstations, PC servers), the existing network lines, operating systems, databases can easily be used Some MIS can gradually transition to the WWW balance. Therefore, although Intranet web application sense, almost be said a revolution in enterprise networks, but networking point of view, it is more like a gradual and orderly "conditions are ripe."

4. Intranet security is strong
Intranet is not directly connected with the Internet, but through a firewall facilities and Internet communications, thus preventing unauthorized users to access the enterprise's internal information to protect the interests of the enterprise.

3, OA applications

Lotus Domino is the company's latest development of OA on a Web application example. It allows clients to access via Web browser, the information in the Notes. Domino it effectively from a proprietary Lotus Notes Client / Server platform into a secure, interactive Web application server that allows any Web client access Notes and interact with the Notes application. This means that rich application development capabilities of Lotus is also a very good Web application development environment.

The following are Web and Notes Domino interact to achieve operating principle:



The figure describes the main concepts of Domino:
HTTP Server: HTTP is a standard Internet protocol that allows clients to access Web server.

Domino HTTP Server supports the HTTP part of Domino, it allows Web clients to communicate with the Notes server.

URL Interface: URL is an Internet standard protocol for Web server, Web client to inform them that the request is an entry.

Domino HTTP server checks the request of the arrival of the URL, and then decided that the request is in the Notes database, the entries in the file system or in the HTML file. If the request is an HTML file, Domino HTTP server is as easy as others to provide services to clients. If the request is the contents of the Notes database, Domino engine to interact with the Notes database, it is to get the message or send web client or the client's message sent to the Notes database.

HTML conversion: In order to display that information in the Notes client Domino to form the results into HTML. This has the original Notes function in the same time, when being used to support the Web node when given the enhanced features:

Domino server management through Web pages, interactive, security, and application of bi-directional replication technology to reduce network load and other features lower the cost of managing a Web node. Domino server that provides developers with the development of convenience, can develop higher value of interactive, secure Web-based OA applications. Seamlessly Web nodes and integrate the company's other resources. Through a standard Web protocols, using Web browser can access any information the enterprise. Use Notes / domino Notes groupware functions can be through a secure web browser access and interoperability.

Therefore, the use of Notes / domino to set up intranet / internet and building enterprises in information-sharing platform, will ensure that internal and external users and between the members of the exchange of information to support daily work process support. The enterprise information system into the daily well-functioning business support systems, to really "out of the economy and the world, can be spared into the" realm.

For a typical office automation system requirements to achieve the work flow of the daily processing of the main object is the text file type of information that some unstructured information, the purpose is to coordinate the work of the people and improve efficiency. These applications focus on the integrity and work processes and management information needed to support business processes. Some information for ordinary RDBMS large, centralized and real-time information for high transaction systems, systems for handling unstructured RDBMS to achieve is not appropriate, but Lotus Notes is a text file type of the database, can easy handling of paper documents, but also well supported business processes.

The system uses intranet technology, of course, intranet application development platform requires the support of the application is well supported by Web, and Lotus Notes v4. 5 now with the internet / intranet tightly integrated, Notes v4.5 including domino server, Domino server the Web server technology combined with the Notes technology, making third-party Web browser with access to stored information in the Notes database and application capabilities. Using Domino, Web page designers can also help Notes Core functions (such as: copy, document management, security, workflow and full text search) to build applications.

From office automation features and the actual conditions of the system, we believe that using Lotus Notes as a software development platform can well realize the system requirements, high investment rate of return and cost performance.

Lotus Notes is a computer group work environment, can help people work more effectively together. Use Notes, when people work together regardless of platform or technology, organizational and geographical range limits. Notes Based on the information at any time, any place can be shared.

(1). Notes is a multi-platform, a consistent interface to work. Lotus Notes application development in a variety of platforms and running: windows (including windows 95 and windows NT), macintosh, os / 2 and unix. Notes server can run on and Netware. Support multiple network protocols: NETBIOS, Novell SPX, TCP / IP, Appletalk, Banyan VINES. Can quickly develop cross-platform applications, Notes has its consistent application interface, this consistency for the user the amount of training can be reduced to a smaller extent.

(2). Unique replication technology implementation and integration of remote access to data synchronization.

① Lotus Notes One of the key features is its remote access for users. Notes do not need remote access remote access software package, this feature is very interesting with mobile computing, especially for personnel on the go.

② members are distribution and internal parts, to make all data between the server line, on the need to use replication technology. Notes replication mechanisms to support two-way replication, the client copy, select Copy, field-level replication. These two features make the Notes can effectively achieve the consistency of information. Meet for distributed computing and mobile computing requirements.

③ integrated E-mail features: Notes e-mail system is very robust, configurable and maintainable. And to the workflow or archiving purposes, Notes application can use the built-in mail system to move between the text files in the database. Because the message box is a Notes database, so any Notes database properties can be used, use Notes e-mail can be easily achieved within the organization of information transfer and sharing.

④ internet / intranet support: Lotus Notes v4.5 or later server to be called the domino, compared with the previous version of the Notes server, domino biggest feature is its internet & intranet support, domino the Web server technology and Notes technology closely, making Web browser with access to stored information in the Notes database and application capabilities. This will allow Web browsers can also be a Notes client. domino just Notes server, or a fully functional web server, you can use domino as corporate web servers, using the domino, in addition to supporting standard web server functionality, you can all the information on the web as a Notes database management. Common web server is the file system management, and management of the domino Notes database, maintenance and management of web documents domino more convenient and easy to control the web site's security, because the document domino to control access within the field level, while General web server can only control to a file-level access restrictions.

⑤ enables integration with external databases: Notes through ODBC (open database connectivity) to achieve integration with external databases, but also contains the IBM DB2, Informix and other database-specific integration. Object embedded in the Notes through a formula or in scripts, the text file in Notes using non-Notes databases, the Notes application integration in the enterprise data source.

⑥ interactivity and application development capabilities: a complete internet / intranet information systems, not only requires to publish in WEB information, it is important to allow users to interoperate on the WEB page. Because domino Notes database elements can be posted in the WEB, so using the form developed by WEB Application Notes, no CGI scripting languages support. Notes database, built-in full-text search capabilities allow users to easily query information WEB. Notes built-in comprehensive development tools (lotus script), and to provide Visual Basic, C, C + + programming interface, in addition, because Notes outstanding Internet support, Notes application can use the Java program as the Notes application of a component, Notes supports web at Almost all of the features: Java, ActiveX, plug-in programs and multimedia objects. Notes can be used to develop complete internet / intranet systems.

⑦ complete security control: for an office automation system to handle paper documents the process, certainly on the document have access control requirements, Lotus Notes using the RSA method to provide client / server applications, the highest security, complete the verification, access control , source authentication and integrity. For sensitive information, through public key cryptography, encryption can be text documents, forms, field level. Domino Web server supports Secure Sockets Layer (SSL), can in the Web client and server to encrypt data passed between the provision of communications in the Internet, confidentiality and authentication. Notes security features provided by the strict enough to protect commercial information through the Internet, the flexible, enough so that authorized users can control access to private information.

Notes on the OA system include:

1. Document processing system:

Document processing system is mainly dealing with receipt by the registry, do the text track, the draft audit, issued a document management, file tracking, supervision and feedback, document management, need to establish basic information database, document tracking database, handled by tracking database, text file audit database.

* Log of receipt: In accordance with the Registry records all documents within the company to fill a variety of file attribute information, automatically generated files serial number of receipt, and provide users with query, statistics, print, and authorize the user changes and other functions, it is the whole set of electronic Document operating system entry.
* Draft review: According to the paper comments or manager approved word processing, drafting documents the company files and departments, includes: the relevant departments on the draft, the sponsoring department vetting the draft, which if signed, the manager issued and submitted to the secretary or office set genre, text, file shares. Notes workflow systems use features to ensure the correct documents and document flow forward the standardization and implementation of the process in the security, availability, flexibility.
* Issued a document management: accept the draft process, the Secretary or Office documents required to complete text of India, issued a document check and registration to prepare for archiving, query.
* Document tracking: to provide the document operation means the process of electronic tracking. On the circulation, processing, draft, issued a document such as operating state of tracking, even if the log file transfer through the department, leading and the corresponding operations, such as peer review, instructions, draft, issued a document, etc.. Ensure timely and accurate communication of documents and circulated.
* Supervision and feedback: For the conference decision-making, document decisions, leadership instruction, the work required to track feedback and other matters, the use of information and feedback single-track events alone implementation.
* Document Management: Document Handling System based, system files are guaranteed storage and forwarding process. Provides full-text document classification and search services and other functions.

2. Conference Management System

Conference Management System handles scheduling of meetings and meeting room arrangements, notice of meeting, minutes of meetings, conferences informed decision-making functions. Need to establish a database session management, scheduling database (shared with other modules), meeting the database.

* Schedule of meetings and meeting room arrangements: the meeting time and according to the number of the light schedule database to determine the time and place of meeting, and will schedule the meeting to join the database.
* Notice of meeting: According to the information session for participants can be communicated to submit notices of meetings involving staff and leaders to inform, but also the information needed to join in the electronic blackboard.
* Minutes: The agenda of the conference, the participants, the presentations, etc. information into a database for inquiries, filing and generate session files.
* Conference informed decision-making: the meeting's deliberations and decision making in a report submitted to the personnel involved and the corresponding leading and departments, according to conference needs to be communicated to employees.

3. E-mail system

• Use e-mail address outstanding Notes and communications service mechanism to achieve communication between staff and support between members of the Working Group to work together.
* E-mail to staff and between staff, between departments of the documents, letters, notices, send and receive and transmit data to provide a fast, effective means of communication. Notes and in a perfect workflow application system support, must have mail delivery to complete, therefore, can be said that a successful e-mail system is indispensable Notes system components.

4. Electronic Blackboard

The establishment of electronic information distribution system in addition to e-mail address other than the use of electronic bulletin board can release all kinds of information can be released in the above company communique, inspiration, notification, you can also publish business rules and regulations in the above so that all employees can promptly accurate understanding of the business information; above can also publish business-related outside information, because information on the electronic blackboard can be manually added, but also by the system according to a recent schedule automatically added, and the Notes remote access capability allows unparalleled staff both in their own workplace, or a business trip, can understand the information through the bulletin board.

5. File Data Management

File data management need to address the daily work of the main contact with different types of documents, regulations, technology, personnel data collection, sorting and search function. Necessary to establish a database of all types of text files, functions basically the same.

* File database: the official unofficial various internal documents, including information such as the presentation of the pool of available keywords and full-text search.
* System database: the various rules and regulations document management company that allows all employees know the company's rules and regulations.
• Personnel database: all the labor and personnel management data, and a summary of relevant information, etc., to provide key words and full-text query.
* Technology Database: Managing the company's various technical information and data, providing key words and full-text query.

6. Personal transactions

Individual transactions to achieve the staff office transactional processing, including personal word processing, electronic forms processing, e-mail, calendar, memos, and other personal address book management. Personal business management system, mainly through e-mail implementation. The establishment of a mail address per person and set a password. Treatment of corporate affairs, including official documents circulated for approval, notices of meetings, appointments and other arrangements related activities to achieve through e-mail.

Individual transaction processing of personal data for staff maintenance, communication between members and 协调 and all kinds of trivial personal delivery of electronic transaction management solutions, improve staff efficiency.