Basic Framework Platform-system prototype description-business model

Source: Internet
Author: User
Next article: basic framework functional requirements-quick Business Office System Construction
Http://www.cnblogs.com/bobzhangfw/archive/2007/01/13/619261.html
Continue to analyze the detailed requirements of the business model. You are welcome to comment.

Generally, you will think that the business model is a workflow-based business process, which can be completed in many steps. In this article, I abstract the business and functional points of a single link into a business package. The Business Package release mode can be business approval mode, data processing mode, query summary mode, and data publishing mode.
The business model includes: business status, business permissions, Business Roles, business forms, business reports, business processes, business resources, and data models. The business model can be packaged and exported, and the elements in the business model can also be packaged and exported.
1. Business status: describes the status changes of the business process. The default business statuses of the system include start, in-process, end, return, hold, suspend, supervise, and agent. In addition to starting, ending, and return, other statuses can be combined ..
1.1 start: Project startup status;
1.2 running: the project is being transferred;

1.3 end: the project is properly completed;
1.4 return: The project is not properly completed;
1.5 suspension: The project is suspended. After the suspension time is reached, the information collection robot will send a message prompt;

1.6 Suspension;
1.7 supervision: after the project is supervised, the project status increases to the supervision status;
1.8 proxy.
2. Business permissions: Inherit the post role permissions in the organizational structure model. You can also customize the permissions.
3. Business Role: by default, the manual Links for automatically handling roles to control business processes can inherit the positions and personnel in the organizational structure model, or customize and add business roles, associated with the user. Business permissions and roles are used to control the read and write permissions of business forms.
4. Business form: inherits the form template from the template center and associates it with the business data model as a basic tool for business information collection and retrieval.
5. Business Report: inherits the report template from the template center and associates it with the business data model as a basic tool for information presentation.

6. Business Process: A business can be customized with multiple processes. Including: Start, branch node, aggregation node, sub-process, manual link, automatic link, Flow Direction Line, and end. Each process must have a start and end node, but the exhaust gas link is allowed.
6.1 information contained in manual Links: link name, Link Description, link type, handling role, handling time limit, whether it is included in the handling time limit, related business forms, business reports, time limit units (year, quarter, month, week, day, hour), sponsored/co-organized
6.2 automated nodes: Link name, Link Description, link type (automatic node by default), handling role (automatic handling role by default), handling time limit (blank by default ),
6.3 information contained in the flow line: the name of the flow line, the sending node, the receiving node, the service status change, and the proxy service (several scripts are operated), must pass through the flag (if the sending node is the host node, then the flow line is marked as required ).
6.4 branch node: similar to an automation node. Three transfer methods can be specified: one role is accepted, all roles are accepted, and several roles are accepted.
6.5 aggregation nodes: similar to automated nodes. Does not form a pairing relationship with the branch node, but only identifies the flow direction that is necessary.
7. Business resources: Introduce Program Set or com resources, introduce the style of Windows/web forms and referenced script library.
8. Data Model: Introduce the data model in the system resource model, which can be modified and published to the system resource data template center.

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.