Agileeas. NET platform development instance-pharmacy system-function release [module Registration] [on]

Source: Internet
Author: User
Opening

Everyone cares about how to publish an application after development.ProgramAnd deploy applications. In this article, we will describe the release of functions. We have briefly described how to develop systems and tools for use.

I believe that you have a relatively simple understanding of the use of the functions. Next we will explain how, we use the resource management platform to register a module and configure the access permissions of the module.

And roles to assign accounts. Different accounts have specified access permissions for the specified module to complete permission control for the module.

Outline

1. Module registration (on ).

2,Configure permissions (lower ).

3,Running instance effect (below ).

Module Registration

Module registration: registers information such as the module runtime to the resource management platform. The platform records the Assembly, version, and other information related to the module runtime, in this way, the deployment is convenient.

Deployment, one-time installation, and multi-client deployment. The registration information of all modules is stored in the database.

Let's take a look at the specific table of the storage module registration information in the database:

In this way, we know the basic information of the module. Let's take a look at the grouping table of the module. Otherwise, when there are too many modules, they cannot be maintained on the left-side resource management platform, it is convenient and easy to have a group information.

More, let's take a look at the definition information of the module grouping table:

In this way, we have completed the maintenance of group information, but the Division must be associated with the module, during the design of the Platform, a separate table is used to maintain the link between the two elements.

This is relatively simple and should be easy to understand.

The above describes how to register a module and manage and maintain it on the platform. The following describes how to manage the developed module on the resource management platform and assign permissions.

1. Find the following applications under the "bin" directory or "Ref" directory:

2. After running the program:

3. Let's take a look at how to register the developed modules in module management.

First, copy the Assembly DLL of the developed module to the directory where the resource management platform application is located.

4. Open the module Management page:

5. Click "Install"Select the assembly of the module to be installed:

6. Select "Browse" the Assembly where the selected module is located:

7. We chose to install "drug warehouse receiving" as an example to describe:

At this time, related records will be inserted into the relevant platform system table.

We can also uninstall the functional modules to be written in.

In this way, the module registration is completed. After registration, we can view the relevant attributes of the module:

The property information is as follows:

Next, let's take a look at the content of the security and summary tab:

Click Add or delete to maintain the "role" or "Account" of the function permissions assigned to the module ":

For example, enter "A" as the keyword to query:

Select one or more roles or accounts to set the module access permissions.

For example, select the "Administrator" role:

Summary:

Although the above module Management provides the function of assigning permissions of roles and accounts to modules, we do not recommend assigning permissions in the module management module, of course there are some special modules, only for specific accounts

The permission assignment function is very useful when you have access to this module.

Summary

We also used a whole article to describe how to register the module and use some functions in the registration module. I hope you can register and manage the module as quickly as possible, the module can be assigned and managed with permissions.

Of course, this article does not remind you of the specific association between permission management and account information. Next we will introduce some specific configuration processes, including account setting, association between roles and accounts, and association between roles and modules.

And so on, the underlying platform has integrated these general permissions. The platform itself has not provided the data permission restriction, however, you can add data permission services by implementing the Platform Plug-in contract for other

Module.

Pharmacy system source code

 

Others Article

More articles about the agileeas. NET development platform are provided here.

1. official blog: agileeas. Net agile software development platform

3. What about agileeas. NET platform-document publishing?

4. Use Cases of the agileeas. NET platform tool for data prototype designer

5. More...

More communication

official blog: http://www.smarteas.net/

Official Website: http://www.agilelab.cn/

if you have any questions about using the agileeas. NET development platform, use the following contact methods or communication methods.

1. Telephone-Email:

He gozhou: hegezhou_hot@163.com Mobile: 18691480181 blog: http://www.cnblogs.com/hegezhou_hot/

2. QQ chat group:

308961614 Network Name: h.o. T

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.