Joke Collection Website - Public benefit messages - Core function process and development implementation

Core function process and development implementation

Most of the front-end functions of Tahe’s daily office automation subsystem are browsing and query operations, which are the final display of office information management. The core functional modules mainly run in the back-end server to support the front-end functions. Here are the main Introduces the management process and implementation of core functional modules such as information management, personal office, vehicle management, user role permission control, sending and receiving text management picture library, and collaborative office.

(1) Sending and receiving document management

Sending and receiving document management is mainly a functional module commonly used in the Tower Management Bureau office. It takes the office as the core and involves all departments of the Tower Management Bureau. The management of receiving and issuing documents mainly collects the summary information of documents as well as the unit and time of sending and receiving documents, which is convenient for relevant departments and employees of the Tower Management Bureau to check.

In the management of sending and receiving documents, it is necessary to set access permissions, because the transmission of certain documents is subject to confidentiality restrictions and it is impossible for everyone to access them. In order to facilitate the communication of special situations here, the permission settings are directly targeted to the person. The selected user name set will be stored in the collection management table. When the user logs in, if the user name appears in the permission field, the user name will be included. A list of all files is generated for users to browse and review the outline of the files. The document collection management process is shown in Figure 7-15.

Figure 7-15 Flowchart of incoming article management

The main function in posting is file editing and editing. The system has developed a powerful editor with functions similar to Word. After editing the file, select the file type to generate the red header file. The document issuance management process is shown in Figure 7-16.

Figure 7-16 Document Management Flow Chart

Figure 7-17 Vehicle Management Flow Chart

(2) Vehicle Management

Reflect Vehicle usage dynamics make it easy for leaders and departments to apply for the use of vehicles. Users can inquire about vehicle type, number of seats, driver, departure and return date and other information to improve the transparency and efficiency of vehicle use.

The vehicle manager accepts the user's application and enters this information into the computer. The system compares the dispatch time and return time in this information with the system time. For example, the system time is between the dispatch time and the return time. time, the vehicle is displayed as dispatched. When the system time has passed the return time, the system automatically adjusts the vehicle status to idle. The specific process is shown in Figure 7-17.

(3) Personal office

Personal office mainly includes task management, address book, password modification and personal data modification. Its core module, task management, involves task arrangement and task feedback.

The department leader assigns work to the designated subordinates. After the person assigned the task logs in to the office automation system, the home page displays a task message prompt, and the assigned person clicks to view the task. After the task is completed, the assigned person fills in the completion status and submits it. After logging into the office automation system, the assigning leader receives a task message prompt and clicks to view the tasks returned by the assigned person. If the assigning leader is not satisfied with the assigned person's completion status , fill in the comments or suggestions, and then send the task to the assigned person. The assigned person will re-perform the task. When completed, fill in the task completion status and submit it to the assignor. If the assignor is satisfied with the completion status, click Save. This process ends. The specific process is shown in Figure 7-18.

Figure 7-18 Task management flow chart

(4) Picture library

The function of the picture library is to classify and archive the picture materials accumulated daily by each department. , staff in each department can upload the picture materials accumulated during work to the multimedia library in the comprehensive database to achieve full sharing of picture materials.

The picture data table for storing pictures in the picture management function and the picture library of the multimedia library in the comprehensive database use one table, but each has its own management background and input interface. When the user adds After the picture is saved, it can also be called in the multimedia library, and vice versa. The picture library uses the form of converting pictures into binary streams and stores them in the database, abandoning the traditional method of uploading pictures and saving upload paths, and can be used as long-term archive storage.

In order to facilitate the classification of picture files, the system has set up a picture classification index table, which is associated with each department. Each department can have multiple picture file classifications, allowing custom additions of categories to the classification index table. Associate classification index information in the image file storage table.

The process of uploading and saving images is to convert the original image data into binary data storage. In the designed image storage table, there is a large binary data object field for storing binary data. Since the binary data itself is invisible, the query and browsing process is the process of converting the binary data into visible pictures (Figure 7-19).

Figure 7-19 Image upload and storage flow chart

The functions of the image library are mainly uploading, storing and querying and browsing.

Upload storage: After determining the uploaded image source and file category, the system converts the image data and stores it in the image data table. At the same time, the department information and file categories are indexed in the classification index table and the classification index is stored. Information for inquiry and browsing.

Query browsing: Provides multiple types of query methods, by time, department, category, person, etc. The result set obtained by the query will generate a thumbnail page after data conversion, and each thumbnail generated will With some image attribute information, it is easy to check the details and plays the role of metadata.

The picture library can be accessed from multiple entrances of the office system. There is a picture library link at the bottom of the main page. Simply select the department name to enter the department-themed picture library page. You can also directly access the corresponding theme picture library on the office pages of each department.

(5) Information Management

Information management mainly provides information release services. The addition of information in each column is completed in the information management function. The corresponding ones include: announcements, meeting notices, recent News, updates, work plans, etc. If they have permission, users can add column content, manage existing columns, and perform operations such as deletion and editing.

When publishing information, it needs to be processed by an editor to form a neatly formatted file for easy browsing.

This system mainly provides the sharing and exchange of information, so there is no need for permission control. The management of information on the main page is consistent with the information management on the pages of each department. As long as you have permission, you can enter the column to perform information management operations.

Time is a key element in information management. The design sorts column information according to time. The latest time is displayed at the front. The information adding process is shown in Figure 7-20.

Figure 7-20 Information management flow chart

(6) Collaborative office

In order to facilitate users of office automation to communicate with users in this department or other departments For communication, the collaborative office software RTX is embedded in the system.

RTX is an enterprise-level instant messaging platform. The platform is positioned to reduce corporate communication costs, enhance corporate internal communication capabilities, improve communication channels between companies and customers, create an emerging corporate communication culture, and improve corporate productivity.

The main functions of the RTX platform include real-time information interaction within the enterprise, video and voice network conferencing, enterprise SMS center, standard directory service support, etc. (Table 7-1). The RTX platform is highly practical, easy to use and manageable. In addition to using 128-bit symmetric encryption technology at the bottom layer, in practical applications, RTX can also ensure the communication security of enterprise applications through measures such as employee real-name system and recording of external interaction information.

When the user logs in to office automation, a single sign-on method is used. When the user submits the login information, the system automatically verifies the user information. When the information is verified correctly, the system will extract the logged-in user's user name and other information and transmit it. Value is given to the RTX server. After the information is verified to be correct, the RTX client will be started at the same time as office automation is started.

Table 7-1 RTX function list

Continued table