Workflow success stories-bingosoft

Source: Internet
Author: User

1. Project Background and reasons for using workflow

Project Background

Company status quo: a multinational pharmaceutical company has established a basic internal network covering all offices in China, it can communicate and share information through shared folders, emails, or instant messaging tools in the LAN. company information is stored on employee's machine. according to the information operation status of employees, employees usually need to find the resources they need in the company's huge information library based on their work, and such events are very frequent. Employees in different positions are faced with the same large quantity and wide variety of information resources. The current situation of the company can be summarized as follows:

  • Scattered information

    The company's current operation method can only meet the basic requirements of information sharing. This random information sharing method is the basic manifestation of extensive enterprise management, it cannot meet the requirements of timeliness and accuracy of enterprise information.

    Information dispersion is directly reflected in the fact that there are many copies of information, making it difficult to manage information versions. Different employees have different versions of the same information. Different employees use different versions of information to carry out their work, which virtually brings risks and risks to the company's business execution.

    Information dispersion is embodied in "information islands ". A large amount of valuable information is scattered among employees, departments, or information systems created for a business application. Due to restrictions on the production mechanism and discovery method, this information is only limited to a very small scope and cannot be widely transmitted and used. At the same time, it is difficult to meet the information collaboration requirements of modern enterprise businesses in collaboration. In order to complete a job, the relevant staff must constantly inquire and communicate with different information systems to obtain the information resources required for the job, this brings great inconvenience to staff work.

    The divergence of information reflects the "passive" of information consumption ". Valuable information is scattered in personal computers, shared documents by departments, or independent business application systems, this makes it impossible for an enterprise to implement its knowledge management strategy based on the classification of information and the needs of improving employees' literacy. That is, users cannot automatically push the information they need to the user end based on their interest points to help them detect information updates in a timely manner.

  • Information loss

    Non-standard management of company information and documents will lead to the loss of information. For example, every employee in the company will become a source of information that cannot be ignored. When the company's staff flow occurs, it means that the company's inherent information source will interrupt the provision of some information. It is very likely that the loss of some information, which is necessary for other employees to work, will lead to the failure of other employees.

  • Information Personalization

    In order to obtain the information required by employees, they have to perform a large number of complex searches and filters. After a large amount of energy is consumed, they may not be able to obtain their own needs.

    According to the positions of employees, employees in different positions have fixed consumption habits for company information based on their work content and responsibilities, for example, the IT Department always pays more attention to various business process information in the enterprise and hopes to get the latest developments of all such information. It is irrational to make employees in different positions face the same large number of information resources and a wide variety. Meeting the needs of employees in different positions for personalized information consumption will undoubtedly be of great help for improving employee productivity.

Use Workflow

Through the moss platform, enterprises can solve information management, storage, security, and sharing problems, and establish a reliable information management mechanism to assist the implementation of the company's information strategy, establishes a secure, efficient, reasonable, and sustainable enterprise information management and utilization platform for the company. Moss workflows can be used for archiving, approval, and so on. You can view the operation process and opinions of the process. you can use a personal portal to create a to-do task for an employee. You can create a task to facilitate the employee's daily work and reduce the tedious work of the employee. improve employee productivity.

2. What are the features of Windows workflow (such as persistence, Error Tracking, and flowcharts)

The Windows Workflow Foundation allows you to intuitively design complex algorithms to solve business problems and model processes. A workflow is a tool used to describe data and operations. Windows Workflow Foundation makes the program semantics declarative and accurate, allowing you to model applications that are close to the actual process. The runtime service is the pluggable part of the overall windows Workflow Foundation architecture. Therefore, you can create your own services and replace standard services with your own services. Provides rich runtime services so that the workflow Runtime Library can host in any CLR program domain. Workflow technology for a variety of specific applications and needs.

WF framework

Windows Workflow Foundation has become a broad framework designed to improve scalability at each level. The best examples of this form of scalability are custom activities and pluggable Runtime library services. Custom activities allow you to expand and create a block set for a workflow. You can change the runtime services such as persistent storage and tracing to adapt to the application environment, and enable applications to persistently store data in Microsoft SQL Server or other suppliers' databases.

Based on the common workflow technology of the window platform, a unified workflow model is provided to create end-to-end solutions for applications across multiple categories.

It provides a broad and general workflow framework with good scalability.

Provides visual modeling. The process editor can be embedded in the application, and you can adjust the workflow at any time.

Function Code can be encapsulated into more advanced controls.

It can be seamlessly integrated with web services to publish workflows as Web service interfaces.

Using WF technology to develop a workflow-based office automation system can greatly improve the efficiency of system development, maintenance, and operation, and ensure better scalability and flexibility of the information system, you can quickly modify workflows as needed.

Case Study

Below is a brief introduction to the document archiving process of this project.

  • Requirement

    The archive process is used to provide users with archived documents to the document library. Through this process, you can archive documents and set documents archived to the archive database.

  • Process running process

    Level 2 Approval: the user initiates a process, which is approved by the department document administrator and department manager:

    • Initiate operation: Click the archive process in the drop-down menu of the document to start the workflow of the archive document. Fill in the workflow initialization form and archive information, select the archiving location, dimension, document permission, and level-1 approver, and click OK to automatically assign tasks to the level-1 approver.
    • Approval operation: level-1 approver approves the request and sends it to level-2 approver. level-1 approver and level-2 approver can reject the request, and the system calls the process back to the initiator; in the rollback operation, the initiator can view the approval comments of the superior, modify the corresponding places, submit the process again, or cancel the process.
    • The process is completed after the operation is initiated and approved.
  • Flowchart

  • Design

    The moss-based WF workflow is used, And the aspx form is used as the carrier of the process data to create the content type of the task list.

Summary

This case uses WF persistence, Moss for process tracking, and task management.

3. Current project running status

The system runs well after it is launched. Flexible process definition tools and user-friendly operation interfaces help enterprise users standardize the approval management and archiving management processes for document and information publishing, and improve the efficiency of document processing and collaboration, this increases user confidence in using Sharepoint Server-based enterprise portals and content management systems, and achieves the initial goal of system construction.

System:

  1. Start the process directly when publishing information

  2. Process approval page:

  3. Pending tasks page

Related Article

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.