Method for recommending menu based on business transaction time sequence and authority system

文档序号:1963422 发布日期:2021-12-14 浏览:11次 中文

阅读说明:本技术 一种基于业务事务时序及权限体系推荐菜单的方法 (Method for recommending menu based on business transaction time sequence and authority system ) 是由 张谋东 陈雄华 陈家铭 于 2021-09-14 设计创作,主要内容包括:本发明公开了一种基于业务事务时序及权限体系推荐菜单的方法,它涉及信息技术领域。其步骤为:由系统管理员添加所需的业务事务,维护业务事务的基本信息,由系统管理员维护应用组件的菜单,选择组件菜单作为推荐菜单的基础可用菜单,并配置菜单图标,系统管理员维护好组件菜单,根据不同的组织层级来配置不同层级人员的推荐菜单,推荐菜单由维护的组件菜单中选取,平台用户登录平台,在首页看板看见系统管理员设置的业务事务以及其配置的时序推荐菜单。本发明让用户能够方便灵活地看到不同角色不同层级所配置的应用入口菜单来进行操作,使用户最快触达最频繁使用的功能,提高系统的易用性,应用前景广阔。(The invention discloses a method for recommending menus based on a business transaction time sequence and authority system, and relates to the technical field of information. The method comprises the following steps: adding required business affairs by a system administrator, maintaining basic information of the business affairs, maintaining a menu of an application component by the system administrator, selecting a component menu as a basic available menu of a recommended menu, configuring menu icons, maintaining the component menu by the system administrator, configuring the recommended menus of personnel at different levels according to different organization levels, selecting the recommended menus from the maintained component menus, logging in a platform by a platform user, and seeing the business affairs set by the system administrator and a configured time sequence recommended menu on a home page billboard. The invention enables the user to conveniently and flexibly see the application entry menus configured in different roles and different levels to operate, enables the user to quickly reach the most frequently used function, improves the usability of the system and has wide application prospect.)

1. A method for recommending menus based on business transaction timing and authority system is characterized in that the method comprises the following steps:

(1) newly adding a service transaction: adding required business affairs by a system administrator, and maintaining basic information of the business affairs;

(2) maintaining the component menu: maintaining a menu of the application component by a system administrator, selecting the component menu as a basic available menu of a recommended menu, and configuring a menu icon;

(3) maintaining a recommendation menu: a system administrator maintains the component menu, configures recommendation menus of personnel in different levels according to different organization levels, and the recommendation menus are selected from the component menu maintained in the step (2);

(4) displaying a recommendation menu: the platform user logs in the platform, and sees the business affairs set by the system administrator and the configured time sequence recommendation menu on the home page billboard.

2. The method for recommending menus based on business transaction timing and privilege hierarchy as claimed in claim 1, wherein said step (1) of maintaining basic information of business transaction comprises name of business transaction, transaction icon, timing type, and timing segment information.

3. The method according to claim 2, wherein the time sequence segment information is permanently displayed if there is no time sequence, and a time period is set to be displayed in the time period if there is a time sequence, and the rest of the time period is hidden.

4. The method for recommending menus based on business transaction timing and privilege hierarchy as claimed in claim 1, wherein said step (2) selects the privilege menu assigned to the organization as a maintenance object to achieve the management and control of the privilege menu.

5. The method for recommending menus based on business transaction timing and privilege system according to claim 1, wherein in step (2), a structural directory is built in a module menu form, the modules are split according to the principles of high cohesion and low coupling, the business menu under each module is an independently operated and independently deployed module, and business transaction management adjusts the module menu to which the business transaction management belongs according to needs, and finally the module menu is combined and displayed on a front page panel.

6. The method for recommending menus based on business transaction timing and privilege system as claimed in claim 1, wherein the platform in step (4) is deployed in an enterprise, manages standardized data and application resource information, manages common basic data of personnel, organizations, posts and basic business dictionaries used by an application system, and registers each business module in the platform in a component manner according to business requirement development functions, the integrated platform adopts an SOA technical architecture, and is based on a technical framework of ROP REST WebService, the server only returns JSON messages of corresponding services, the client analyzes JSON messages returned by the server based on Jquery, backhaul, and backhaul pure client JavaScript technologies, and renders a corresponding UI interface, and the software platform is separated from the front and back platforms in the architecture.

7. The method for recommending menus based on business transaction timing and authority system as claimed in claim 6, wherein said platform is divided into two parts of business transaction and authority system, and the business transaction designates the start time and end time of the business by defining different business transactions, and each business designates a group of commonly used menus; the authority of the user is defined through the authority system, and accurate menu recommendation of pressing people on time can be achieved.

8. The method for recommending a menu based on business transaction timing and privilege hierarchy as claimed in claim 1, wherein said step (4) recommends the first page of the menu, and different organization level users enter the recommendation menu seen by the system to see the component menu distributed according to the scenario of business transaction management configuration, so that users can simply and directly find their own entry menu that needs to be operated and can be operated.

Technical Field

The invention relates to the technical field of information, in particular to a method for recommending menus based on a service transaction time sequence and an authority system.

Background

With the continuous development of the internet, the characteristic of the informatization society, namely the informatization highway in the 21 st century, becomes more and more obvious, and various industries in the society carry out informatization improvement on enterprises, so that various benefits brought by the rapid development of the society and the continuous progress of science and technology are enjoyed. Just because of the continuous development of social informatization, the social circles are more and more connected, various communication interactions are more and more active, and many information which cannot be contacted before can be easily contacted through the Internet.

With the gradual enhancement of the informatization construction of the society, the requirement on application software systems, which is the medium strength for supporting the normal operation of the informatization society, is higher and higher, and terms which are generated only in the informatization society of concurrency, IO, disaster recovery processing and the like are continuously generated at our ears. The system menus used by users in different posts and different time periods of the same application software system are different. How to make the user reach the most frequently used function the fastest is an important index for improving the usability of the system. The traditional menu recommendation scheme is that different posts are set according to different users, then different authorities are set for the different posts, and the menus frequently used by the users are not changed according to business affairs or changes of time and seasons, so that the users cannot find the menus needed by the users in the fastest way when performing certain business operation, and the usability of the users is reduced.

In order to solve the above problems, software-precise menu recommendation is being scheduled by more and more enterprises, and it is still necessary to develop a method for recommending menus based on business transaction timing and authority system.

Disclosure of Invention

Aiming at the defects in the prior art, the invention aims to provide a method for recommending menus based on a service transaction time sequence and an authority system, so that a user can quickly reach the most frequently used function, the usability of the system is improved, and the method is easy to popularize and use.

In order to achieve the purpose, the invention is realized by the following technical scheme: a method for recommending menus based on service transaction timing and authority system comprises the following steps:

(1) newly adding a service transaction: adding required business affairs by a system administrator, and maintaining basic information of the business affairs;

(2) maintaining the component menu: maintaining a menu of the application component by a system administrator, selecting the component menu as a basic available menu of a recommended menu, and configuring a menu icon;

(3) maintaining a recommendation menu: a system administrator maintains the component menu, configures recommendation menus of personnel in different levels according to different organization levels, and the recommendation menus are selected from the component menu maintained in the step (2);

(4) displaying a recommendation menu: the platform user logs in the platform, and sees the business affairs set by the system administrator and the configured time sequence recommendation menu on the home page billboard.

Preferably, the basic information of the service transaction maintained in step (1) includes the name of the service transaction, a transaction icon, a time sequence type and time sequence segment information; if there is no time sequence, the time sequence section information is permanently displayed, and if there is a time sequence, the time period is set to be displayed in the time period, and the rest time periods are hidden.

Preferably, the step (2) selects the authority menu assigned to the organization as a maintenance object, so as to achieve the management and control of the authority menu.

Preferably, the step (2) adopts a module menu form to build a structural directory, the modules are split by adopting a high cohesion and low coupling principle, the service menu under each module is an independently operated and independently deployed module, the service transaction management adjusts the module menu according to needs, and finally the assembly menu is combined and displayed on a home page panel.

Preferably, the platform in the step (4) is deployed in an enterprise, manages standardized data and application resource information, manages public basic data such as personnel, organization, posts, basic service dictionaries and the like used by an application system, each service module is registered in the platform in a component mode according to a service requirement development function, the integrated platform adopts an SOA technical framework, based on a technical framework of ROP REST WebService, the service end only returns JSON messages of corresponding services, the client analyzes the JSON messages returned by the service end based on pure client JavaScript technologies such as Jquery, Backbone, underscore and Backbone, renders corresponding UI interfaces, and the software platform is separated from the front platform and the back platform on the framework.

The platform is divided into two parts of a service transaction and an authority system, different service transactions are defined, the service transactions specify the start time and the end time of the service, and each service specifies a group of commonly used menus; the authority of the user is defined through the authority system, and accurate menu recommendation of pressing people on time can be achieved.

Preferably, in the step (4), the first page billboard of the recommended menu, users of different organization levels enter the recommended menu seen by the system, that is, the component menu allocated according to the scenario configured by the business transaction management, so that the user can simply and directly find the portal menu which needs to be operated and can be operated.

The invention has the beneficial effects that: the method is characterized in that a service transaction time sequence is uniformly configured in an implementation environment, an application component menu entry developed by a company is conveniently maintained, a system administrator maintains service transactions, the administrator is responsible for configuring the service transactions and the authority of the service transactions to assign a transaction menu and a recommendation menu for the service transactions when the system is implemented, the recommendation menu is pushed to a nearest work billboard of a workbench, a user can conveniently and flexibly see application entry menus configured in different roles and different levels to operate, the user can quickly reach the most frequently used function, the system usability is improved, and the application prospect is wide.

Drawings

The invention is described in detail below with reference to the drawings and the detailed description;

FIG. 1 is a flow chart of the present invention;

FIG. 2 is a diagram illustrating a timing preview according to the present invention;

FIG. 3 is a diagram illustrating the functional rights of the personnel rights menu of the present invention;

FIG. 4 is a diagram illustrating the effect of the recommended menu display panel according to the present invention.

Detailed Description

In order to make the technical means, the creation characteristics, the achievement purposes and the effects of the invention easy to understand, the invention is further described with the specific embodiments.

Referring to fig. 1-2, the following technical solutions are adopted in the present embodiment: a method for recommending menus based on service transaction timing and authority system comprises the following steps:

(1) newly adding a service transaction: adding required business affairs by a system administrator, maintaining basic information of the business affairs, and maintaining the display effect of the affairs;

(2) maintaining the component menu: maintaining a menu of the application component by a system administrator, selecting the component menu as a basic available menu of a recommended menu, and configuring a menu icon;

(3) maintaining a recommendation menu: a system administrator maintains the component menu, configures recommendation menus of personnel in different levels according to different organization levels, and the recommendation menus are selected from the component menus maintained in the step (2) and are used for showing the final effect of the billboard by the user;

(4) displaying a recommendation menu: the platform user logs in the platform, and sees the business affairs set by the system administrator and the configured time sequence recommendation menu on the home page billboard.

The embodiment deploys a centralized resource management platform for unified management of application resources, wherein the application resources are maintained by a development manager and mainly comprise application component resources, a workbench, business transactions, business roles and management items of standard data. The business affairs use two role users, namely a system administrator and a common user. The system administrator is responsible for business transaction management, including newly adding business transaction, maintaining a business component menu, setting icons, selecting an organization level and recommending menu configuration; the ordinary user is responsible for viewing the recommended menu panel.

It is to be noted that, the basic information of the service transaction maintained in step (1) includes the name of the service transaction, a transaction icon, a time sequence type, and time sequence segment information; for example, fig. 2 is an overview of a business transaction time sequence for a company, where the business transaction includes planned contracts, disaster claim, quality tracing, tobacco material, tobacco purchase, allocation and transportation, electronic settlement, and optimization of tobacco, and its time sequence information is shown in each month, if no time sequence exists, the time sequence is permanently shown, and if the time sequence exists, the time sequence is set to be shown in the time sequence, and the rest of the time sequences are hidden.

It should be noted that, in the step (2), the authority menu assigned to the organization is selected as a maintenance object (fig. 3), so as to achieve the management and control of the authority menu. The structural directory is built in a module menu form, the modules are split according to the principles of high cohesion and low coupling, the service menu under each module is an independently operated and independently deployed module, and the service business management adjusts the module menus to which the modules belong according to needs and finally combines and displays the module menus on a home page panel.

In addition, the platform in the step (4) is deployed in an enterprise, manages standardized data and application resource information, serves as an application resource management platform, manages common basic data such as personnel, organization, post, basic service dictionaries and the like used by an application system, each service module develops functions according to service requirements and is registered in the platform in a component mode, the platform performs service menu layout in a service integrity perspective and post user usability perspective, the platform is a comprehensive system with functions of all subsystems organically associated and strict organization logic, supports an application management mode combining unified management and personalization, and can adapt to a basic service management system of organization, users and permission of all industrial characteristics. The integration platform adopts an SOA technical framework and is based on an ROP REST WebService technical framework, a server only returns JSON messages of corresponding services, a client analyzes the JSON messages returned by the server based on Jquery, Backbone, underscore, Backbone and other pure client JavaScript technologies, a corresponding UI interface is rendered, and a front platform and a back platform of a software platform are separated on the framework.

The platform is divided into two parts of business affairs and an authority system, different business affairs are defined, the business affairs specify the starting time and the ending time of the business, each business specifies a group of common menus, all business system menus related to developing a certain business affair are defined, the common menus are specified for the business affairs, and meanwhile, the time sequence is set for the business affairs; the authority of the user is defined through the authority system, so that accurate menu recommendation of pressing people on time can be realized, the application effect of automatically finding people by functions is realized, and the user can touch the most frequently used menu function in the current service time interval in the fastest way. The service affair and authority system carries out accurate menu recommendation, assigns a common menu for the service affair, sets a service time sequence, realizes accurate menu pushing for the user by combining with the user authority, solves the problem that how to enable the user to contact the most frequently used function most quickly when the most frequently used system functions of the users are different at different posts and different time periods, has extremely high feasibility and improves the usability of the system.

The embodiment provides a uniform business transaction management application system to control the display menus of the recommended menu panels of different system users under each organization level, so that different display effects and convenient channels are provided for home page entries of users at different levels. The configuration of the business affairs comprises functions of time sequence configuration, authority menu configuration, menu display configuration and the like, the business affairs are subjected to flexible business menu scene management and maintenance functions, and business affair management is subjected to configuration of affair icons, time sequence judgment, authority component addition, hierarchy selection, menu recommendation distribution and the like, so that the effect of displaying a home page menu panel in a flexible multi-level thousands of people is achieved.

The business transaction management comprises a basic information, a transaction icon and time sequence type selection module, a component menu selection and transaction menu icon configuration module, an organization level selection and recommendation menu configuration module. The menu configured for the business affairs can flexibly perform affairs and grouping division, so that different business affairs can manage different recommendation menus according to organization levels, and finally data integration is displayed on a business affair recommendation menu board, a first page board of the business affair recommendation menu, and different organization level users enter the recommendation menu seen by the system, namely, a component menu distributed according to the scene of business affair management configuration, so that the users can simply and directly find an entry menu which needs to be operated and can be operated. In addition, the time sequence and the icons of the affairs can be configured and adjusted, the component menu can be more intuitively and simply displayed to the user, and a system administrator can only select and configure the affiliated authority menu for recommendation, so that the requirements of different levels of personnel on different component menu services are met by pertinently configuring scenes and flexibly solving the problems.

The module for selecting the component menu and configuring the transaction menu icon comprises an application component and a technical component, wherein the service function entry page, the application component and the technical component can comprise a plurality of service menus, but the service menus are uniformly defined in the application component, and can be physically deployed in the application component or the technical component. The application component is provided with a set of service menus, the service menus of the service component can be from the application component and can also be from the technical component, and the difference between the technical component and the application component is that the service menus provided by the application component are registered in the application component, and the service menus are not registered in the application component. The application component is an informationized system developed for completing specific business work, a business data module stands on a business work professional name defined in an angle easy to understand by a client, a series of menus for completing the specific business work can be packaged into individual business affairs, and the post workbench can recommend an important menu according to the business affairs so as to realize the conversion from finding things to finding things, improve the accessibility of system functions and further improve the usability of system users.

The embodiments may define different business transactions, which may specify start and end times, and each business may specify a set of commonly used menus. The method and the system can realize the accurate recommendation of the frequently-used menu by pressing people on time by binding the business affairs on the user post so as to realize the application effect of automatic function finding people. The method for recommending the menu based on the service transaction time sequence and the authority system provides a solution of 'post setting and authority fine adjustment', a platform uniformly defines a set of standardized post system, and a user acquires the authority through personnel setting, so that the method has the following advantages:

(1) the problem of different weights on the same post is solved, and the stability of the post system is ensured;

(2) different recommendation menus have different time sequences, and the recommendation menus suitable for time scenes can not be displayed at the same time;

(3) when the actual authority of the user is different from the post authority, the authority is directly finely adjusted aiming at the user, namely, the authority can be adjusted and increased or decreased;

(4) for the administrator, the management and control of the application resources are achieved, and the overall appearance and business requirements of the resources are mastered.

The foregoing shows and describes the general principles and broad features of the present invention and advantages thereof. It will be understood by those skilled in the art that the present invention is not limited to the embodiments described above, which are described in the specification and illustrated only to illustrate the principle of the present invention, but that various changes and modifications may be made therein without departing from the spirit and scope of the present invention, which fall within the scope of the invention as claimed. The scope of the invention is defined by the appended claims and equivalents thereof.

10页详细技术资料下载
上一篇:一种医用注射器针头装配设备
下一篇:一种截屏弹框的处理方法、装置、设备及计算机可读介质

网友询问留言

已有0条留言

还没有人留言评论。精彩留言会获得点赞!

精彩留言,会给你点赞!

技术分类