Analysis and Design of application system functions
1. Overview
The Function Analysis Design Method of the application system includes the function analysis method and design method of the application system. The function analysis method is to analyze the functions of the application system and the specific tasks required by the function. The functional design method is to study how functions should be organized into functional interfaces, how to layout the content on the interfaces, and how to switch between them.
1.1. Concept
Function frame: the functional area on the function interface that occupies the display space of the entire version.
Functional Area: The functional area in which the function frame occupies part of the space.
2. Application System Function Analysis
Analysis Steps of application system functions:
Analyze and clarify Business Objects
Analyze the status changes of Business Objects
Functions of analyzing business objects
2.1. Analyze and clarify Business Objects
Methods for identifying Business Objects
Understand the business model and Business Process
Analyze the Business Objects in the business
What are the relationships between these business objects? Like?
Analyze and clarify the results of Business Objects
Ø key business objects contained in the function module
1. Methods for finding Business Objects
2. The execution object of actions in the business is the business object.
2. documents involved in the business are often Business Objects
2.2. analyze the status changes of Business Objects
How to analyze the status changes of Business Objects
Analyze the status of the business object in the application system based on the Business Process
Analyze how the status of the Business Object is converted, especially the rollback at all levels.
Ø complex business objects have several dimensional status diagrams at the same time. They must be analyzed separately and the complexity of the combination should be considered.
Ø for status changes in each dimension, refer to Business Object status chart mode to draw a Business Object status chart
Analyze the results of service object status changes
Ø Business Object status chart
2.3. Analysis of Functions of Business Objects
Methods for analyzing functions of Business Objects
The conversion ing in the status chart is a function, which can be divided into action trigger and condition trigger. The action trigger function is reflected on the interface, and the condition trigger function may not be reflected on the interface.
Some operations in the flowchart do not affect the status of the business object, but change the attributes of the Business Object and need to be mapped to the function.
Ø business flow check needs to be mapped to a function
The evaluation and assessment of business processes must be mapped to functions.
Features included in the analysis function or reference function
2. Requirements and checkpoints in the execution of analysis functions become functional points or other functions
2. The secondary point in the execution of the analysis function is a function point or other function.
2. The automation points in the execution of the analysis function are functional points or other functions.
Analysis results of business object functions
Ø function names and basic descriptions corresponding to Business Objects
Ø name and basic description of each function
2.4. Analyze the collaboration functions related to business objects
Methods for analyzing collaboration functions related to business objects:
Ø when a business object is combined with another business object, the combined business object also changes when the main business object changes, when the combined Business Objects change, the main business objects may also change. For example, the overall settlement audit is to convert the status of the parcel business objects, however, you also need to convert the status of the receivables and payable business objects.
Analyze the results of collaboration functions related to business objects
Name and basic description of collaboration functions related to business objects
3. functional interface design of the application system
Steps for designing the functional interface of the application system: Description
Define functional interface items
Design functional interface framework
Design functional interface content
Design auxiliary functional points on the functional interface
Ø implement functional interface prototype
3.1. Determine functional interface items
Determine functional interface project principles
Ø permission control restrictions must be separated
The batch processing functions must be separated.
Ø position functions should be integrated as much as possible to improve efficiency
Determine the results of the functional interface project
Ø functional interface items and their names
Functions to be implemented in the functional interface project
3.2. design functional interface framework
Principles for designing the functional interface framework:
The quick creation operation takes the operation as the entrance
Information processing operations are at the entry point of query
Ø if the information processing content is simple, the query and processing are in the same frame. If the information processing content is complex, the query and processing are in different frames.
Results of functional interface framework design
Ø functional frames and their names
Which functional areas (function division), layout and name are included in each frame interface?
Ø function Buttons Included in frames and partitions and their corresponding functions
3.3. design functional interface content
Principles for designing functional interface content:
The key information of the business object must be used as the query condition and can be selected from the drop-down list.
If the drop-down list contains more than 30 items, you can either enter or select
Results of functional interface design
Ø functional interfaces in Excel format (follow the Excel interface design specifications)
3.4. Auxiliary Functions of the functional interface design
The secondary function is used to help users complete tasks on the functional interface. The design principles are as follows:
Information Systems with logical relationships can be automatically entered
Automated inspection based on the Business Object Logic System
The Auxiliary Function Points of the design function interface are as follows:
All functional areas include Auxiliary Function Points
Ø Auxiliary Function Point trigger condition function logic