Supercharge Your Innovation With Domain-Expert AI Agents!

Software design method facing user operation flow

A technology of operation process and software design, applied in the direction of software design, program control device, demand analysis, etc., can solve problems such as learning and using difficulties, achieve the effect of reducing the difficulty of development and maintenance, reducing difficulty, and improving user experience

Inactive Publication Date: 2016-08-31
NAVAL AERONAUTICAL & ASTRONAUTICAL UNIV PLA
View PDF5 Cites 2 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

These technologies are mainly for software developers, and users also face the prominent problem of difficulty in learning and using complex software. However, the current software help document technology has been difficult to meet the needs of users to quickly understand the complex software operation process. Fully consider the user experience

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Software design method facing user operation flow
  • Software design method facing user operation flow

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0021] The present invention will be further described with a specific embodiment now. This embodiment relates to a simple image processing system for extracting shape features such as edges and corners of objects in images from target image files of different formats. This embodiment expounds in detail the steps of implementing the software system by using the design method oriented to the user's operation flow, but does not involve specific algorithm details. This embodiment helps those skilled in the art to understand the present invention, but the protection scope of the present invention is not limited to this embodiment.

[0022] First, key functional modules and data are extracted from the software requirements specification. In this embodiment, the input of the system is an image in various common formats (assumed to be a grayscale image), and the output is the edge and corner features of the object in the image. The whole process involves reading the image matrix (w...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention discloses a software design method oriented to the user's operation process. The software is designed as a flow chart composed of function nodes, document nodes and operation flow direction arrows. A function node represents a relatively independent functional module in the software, which is responsible for the operations and algorithms related to function realization; the document node is used to present the input or output data of the function node, and can also include basic operations on these data; the operation flow node represents the connected The sequential dependencies between nodes, and indicate the running status of related nodes by changing their appearance; the flow chart limits user operations to the specified order, avoiding misoperation and invalid operations. This method can provide a reasonable planning for software modules and their interrelationships in the development stage, and can provide intuitive guidance for users during use, so as to improve their operating experience.

Description

technical field [0001] The invention relates to a software design method oriented to a user's operation flow, and belongs to the technical field of computer software applications. Background technique [0002] With the advancement of information technology and the growth of user needs, application software has become more and more complex, which has brought great challenges to the development and use of software. At present, there are many technologies dedicated to alleviating the impact of software complexity on the development process, such as object-oriented programming (OOP) thinking, advanced graphical user interface (GUI) design technology, agile software engineering, etc. These technologies are mainly for software developers, and users also face the prominent problem of difficulty in learning and using complex software. However, the current software help document technology has been difficult to meet the needs of users to quickly understand the complex software operat...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
IPC IPC(8): G06F9/44
CPCG06F8/24G06F8/10
Inventor 许爱强唐小峰孟上
Owner NAVAL AERONAUTICAL & ASTRONAUTICAL UNIV PLA
Features
  • R&D
  • Intellectual Property
  • Life Sciences
  • Materials
  • Tech Scout
Why Patsnap Eureka
  • Unparalleled Data Quality
  • Higher Quality Content
  • 60% Fewer Hallucinations
Social media
Patsnap Eureka Blog
Learn More