CN102945153A - Novel three-layer application foundation platform system - Google Patents
Novel three-layer application foundation platform system Download PDFInfo
- Publication number
- CN102945153A CN102945153A CN 201210396373 CN201210396373A CN102945153A CN 102945153 A CN102945153 A CN 102945153A CN 201210396373 CN201210396373 CN 201210396373 CN 201210396373 A CN201210396373 A CN 201210396373A CN 102945153 A CN102945153 A CN 102945153A
- Authority
- CN
- China
- Prior art keywords
- module
- management
- definition
- management module
- door
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Images
Landscapes
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
The invention relates to a novel three-layer application foundation platform system, which comprises an independent foundation database and a foundation platform; the independent foundation database comprises a foundation data table, a procedure control table, a portal management table and an online message table; a system management module, a procedure management module, a portal management module, an online message module, a single sign-on interface and a public method module are integrated on the foundation platform; and the system management module, the procedure management module, the portal management module, the online message module, the single sign-on interface and the public method module automatically execute a single sign-on function through a single sign-on interface. The system provided by the invention has the advantages of rehandling, decreasing workload of application development, increasing development efficiency and quality, and resolving integrated application of a plurality of systems. The system provided by the invention is useable as three-layer application deployment independently, or useable as the foundation for developing other systems. By adopting the foundation platform system, rapidness and standardization of the development of the three-layer application system are realized.
Description
Technical field
The present invention relates to a kind of plateform system, relate in particular to a kind of three layers of novel application foundation plateform system.
Background technology
During existing three layers of application system development, tend to design complete system, except business function, usually also comprise system management (Role Management, user management, rights management etc.).Basic identical in the application system of this partial content and other, but from other application systems, this partial function is moved into, need to from source program, shear out, and often because the singularity of origin system, after this pastes, must make corresponding modification, the duplication of labour, efficient is not high, and makes the mistake easily.
When the subscriber's meter of a plurality of systems was not identical, the user needed login repeatedly, and remembers a plurality of accounts and password when using a plurality of system, switches a plurality of application systems, was unfavorable for using.Perhaps adopt extra gate system to do single-sign-on, increase use cost.
Summary of the invention
Technical matters to be solved: in order to overcome the above-mentioned duplication of labour, reduce the workload of application and development, improve development efficiency and quality, and the integrated application that solves a plurality of systems, the invention provides a kind of three layers of novel application foundation plateform system.
Technical scheme: to the invention provides a kind of three layers of novel application foundation plateform system in order overcoming the above problems, to it is characterized in that: comprise independently basic database and basic platform;
Independently basic database comprises base data table, flow process control table, door admin table, online news table;
Basic platform is integrated with system management module, workflow management module, door administration module, online news module, single-sign-on interface, public method module;
System management module, workflow management module, door administration module, online news module, single-sign-on module, public method module automatically perform the single-sign-on function by the single-sign-on interface.
Described system management module comprises user management, Role Management, empowerment management;
Described workflow management module comprises flow path visual definition and circulation and monitoring function;
Described door administration module comprises channel definition, channel authorization, label definition, label layout's defined function;
Described online news module comprises Inbox management, outbox management, collection management, recycle bin management, newly-built message, message forwarding;
Described public method module comprises the standard code translation, law court's title translation, obtain certain class standard code data " list form ", obtain certain class standard code data " drop-down list form ", obtain all departments " drop-down list form ", obtain 10 year time " drop-down list form ", obtain law court's Role Users " drop-down list form ", obtain the user of department " Map form ", Time form transformation, the date format conversion, the department name translation, the date inverted order, the address name translation, the utf-8 coding, the utf-8 decoding, character string trim.
The content that described base data table comprises is organizational structure, role, user, function, standard code, the content that the flow process control table comprises is flow definition, flow nodes, flow process line of transference, flow instance table, example node, example line of transference etc., the content that the door admin table comprises is layout definition, label definition, channel definition, channel authorization, display control table etc., and the content that the online news table comprises is inbox, outbox, collection, annex table, group's definition.
Described door administration module has used based on ext to be showed, and channel definition, channel authorization, the displaying of door homepage, the adjustment of door homepage and memory function are arranged.
Beneficial effect: the present invention has overcome the duplication of labour, has reduced the workload of application and development, has improved development efficiency and quality, and solves the integrated application of a plurality of systems.System of the present invention can separately as three layers of application deployment, also can be used as the basis of exploitation other system.The use of this basic platform system makes the rapid and standardization of exploitation of three layers of application system, and can be easily with a plurality of application integration issues, the final user can access a plurality of three layers of application after by single-sign-on.
Description of drawings
Fig. 1 is theory diagram of the present invention.
Embodiment
The invention will be further described below in conjunction with accompanying drawing.
As described in Figure 1, wherein the different business module of different system and business datum table do not belong to basic platform system of the present invention;
Three layers of application foundation plateform system of the present invention comprise independently basic database and basic platform;
Independently basic database is the database of industrial standard, the tables of data that has wherein comprised the basic platform needs, comprise base data table (organizational structure, role, user, function, standard code), flow process control table (flow definition, flow nodes, flow process line of transference, flow instance table, example node, example line of transference etc.), door admin table (layout definition, label definition, channel definition, channel authorization, display control table etc.), online news table (inbox, outbox, collection, annex table, group's definition).
Basic platform is integrated with system management module, workflow management module, door administration module, online news module, single-sign-on interface, public method module;
Described system management module comprises user management, Role Management, empowerment management;
Described workflow management module comprises flow path visual definition and circulation and monitoring function;
Described door administration module comprises the functions such as channel definition, channel authorization, label definition, label layout's definition; The door administration module has used based on ext to be showed, and the functions such as channel definition, channel authorization, the displaying of door homepage, the adjustment of door homepage and memory are arranged.
Described online news module comprises Inbox management, outbox management, collection management, recycle bin management, newly-built message, message forwarding etc.
Described basic platform system is according to the definition of framework, and system management module, workflow management module, door administration module, online news module, single-sign-on module, public method module automatically perform the single-sign-on function by the single-sign-on interface.
Described public method module comprises the standard code translation, law court's title translation, obtain certain class standard code data (list form), obtain certain class standard code data (drop-down list form), obtain all departments (drop-down list form), obtain 10 year time (drop-down list form), obtain law court's Role Users (drop-down list form), obtain the user of department (Map form), Time form transformation, the date format conversion, the department name translation, the date inverted order, the address name translation, the utf-8 coding, the utf-8 decoding, character string trim etc.
What show finally that the user operates is system after integrated, and the user can use the function of a plurality of systems in a system.
During a project newly developed, can introduce basic platform system of the present invention, directly obtain to get all functions of basic platform system, and the various public method modules that provide in the basic platform system of the present invention can be provided.Only pay attention to the business function part when making new project development, and after a plurality of project uses identical basic platform, can accomplish easily single-sign-on, be conducive to standardization and the integrated work of system.
The above is the preferred embodiments of the present invention only, is not restricted to the present invention, and for a person skilled in the art, the present invention can have various modifications and variations.Within the spirit and principles in the present invention all, any modification of doing, be equal to replacement, improvement etc., all should be included within the claim scope of the present invention.
Claims (4)
1. three layers of novel application foundation plateform system is characterized in that: comprise independently basic database and basic platform;
Independently basic database comprises base data table, flow process control table, door admin table, online news table; Basic platform is integrated with system management module, workflow management module, door administration module, online news module, single-sign-on interface, public method module; System management module, workflow management module, door administration module, online news module, single-sign-on module, public method module automatically perform the single-sign-on function by the single-sign-on interface.
2. a kind of three layers of novel application foundation plateform system according to claim 1 is characterized in that:
Described system management module includes user management, Role Management, empowerment management;
Described workflow management module includes flow path visual definition and circulation and monitoring function;
Described door administration module includes channel definition, channel authorization, label definition, label layout's defined function;
Described online news module comprises Inbox management, outbox management, collection management, recycle bin management, newly-built message, message forwarding; Described public method module integration has the standard code translation, law court's title translation, obtain certain class standard code data " list form ", obtain certain class standard code data " drop-down list form ", obtain all departments " drop-down list form ", obtain 10 year time " drop-down list form ", obtain law court's Role Users " drop-down list form ", obtain the user of department " Map form ", Time form transformation, the date format conversion, the department name translation, the date inverted order, the address name translation, the utf-8 coding, the utf-8 decoding, character string trim.
3. a kind of three layers of novel application foundation plateform system according to claim 1, it is characterized in that: the content that described base data table comprises is organizational structure, the role, the user, function, standard code, the content that the flow process control table comprises is flow definition, flow nodes, the flow process line of transference, the flow instance table, the example node, the example line of transference, the content that the door admin table comprises is layout definition, the label definition, the channel definition, channel authorization, display control table, the content that the online news table comprises are inbox, outbox, collection, the annex table, group's definition.
4. a kind of three layers of novel application foundation plateform system according to claim 1, it is characterized in that: described door administration module has used based on ext to be showed, and channel definition, channel authorization, the displaying of door homepage, the adjustment of door homepage and memory function are arranged.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201210396373.6A CN102945153B (en) | 2012-10-18 | 2012-10-18 | Novel three-layer application foundation platform system |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201210396373.6A CN102945153B (en) | 2012-10-18 | 2012-10-18 | Novel three-layer application foundation platform system |
Publications (2)
Publication Number | Publication Date |
---|---|
CN102945153A true CN102945153A (en) | 2013-02-27 |
CN102945153B CN102945153B (en) | 2015-06-17 |
Family
ID=47728102
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201210396373.6A Active CN102945153B (en) | 2012-10-18 | 2012-10-18 | Novel three-layer application foundation platform system |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN102945153B (en) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108536832A (en) * | 2018-04-12 | 2018-09-14 | 江南大学 | A kind of page layout switch intelligent animation effect application process and system |
CN109377005A (en) * | 2018-09-24 | 2019-02-22 | 宁波市轨道交通集团有限公司 | One kind being used for urban track traffic application integration basic platform |
Family Cites Families (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2005242967A (en) * | 2004-02-27 | 2005-09-08 | Masao Asada | Program control method in web three-layer client server system |
CN101414945B (en) * | 2008-10-15 | 2011-05-25 | 上海道仑软件有限公司 | Method for processing service by construction platform system of information system |
-
2012
- 2012-10-18 CN CN201210396373.6A patent/CN102945153B/en active Active
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108536832A (en) * | 2018-04-12 | 2018-09-14 | 江南大学 | A kind of page layout switch intelligent animation effect application process and system |
CN109377005A (en) * | 2018-09-24 | 2019-02-22 | 宁波市轨道交通集团有限公司 | One kind being used for urban track traffic application integration basic platform |
Also Published As
Publication number | Publication date |
---|---|
CN102945153B (en) | 2015-06-17 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN105630512A (en) | Method and system for implementing mobile device data tracking through software development toolkit | |
CN101483342A (en) | Geographical information system used for electric system | |
CN110457891A (en) | A kind of authority configuration interface display method, device, terminal and storage medium | |
KR101212778B1 (en) | Cloud computing based smart office system and server for managing the same and method for managing the same | |
CN105184624A (en) | Secondhand house transaction information system | |
CN107122343A (en) | A kind of online contract template edit methods and system | |
CN103164333A (en) | WEB testing method and WEB testing system of embedded device system and WEB server | |
CN104346762A (en) | Large OTA (open travel alliance) and hotel supplier butt joint communication method | |
CN103838576A (en) | Website establishing method and device | |
CN102096699A (en) | Dynamic template-based display method and system | |
CN105023207A (en) | Teacher layout family operation system and method | |
CN103970839A (en) | Method for controlling webpage browsing through voice | |
CN104318383A (en) | College teaching management system | |
CN102945153B (en) | Novel three-layer application foundation platform system | |
CN104915217A (en) | Compiling and publishing method of aviation weather terminal forecast | |
CN106204364A (en) | A kind of user's legal services demand precisely mate lawyer timely time exchange method | |
CN102868746B (en) | Method for realizing mobile informationization | |
CN105701749A (en) | School logistics service management system | |
CN104320387A (en) | Local module customizing method, terminal and server | |
CN103135991B (en) | The customization implementation method of embedded device web interface | |
US20170155701A1 (en) | Url electronic data output device supporting ptp interaction association system | |
CN101540828A (en) | Object-oriented set-top box background channel development system and method thereof | |
CN108259969A (en) | Management method and device is inputted based on visual live video | |
JP6500113B2 (en) | Group hierarchy system construction method and apparatus | |
CN201919068U (en) | Multimedia telephone system with electronic yellow page information |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant | ||
CP01 | Change in the name or title of a patent holder |
Address after: Guangzhou Road, Gulou District of Nanjing city in Jiangsu province 210019 No. 199 Tiancheng Building 18 floor Patentee after: Nanjing tongdahai Technology Co.,Ltd. Address before: Guangzhou Road, Gulou District of Nanjing city in Jiangsu province 210019 No. 199 Tiancheng Building 18 floor Patentee before: NANJING TONGDAHAI INFORMATION TECHNOLOGY Co.,Ltd. |
|
CP01 | Change in the name or title of a patent holder |