CN102945153A - Novel three-layer application foundation platform system - Google Patents

Novel three-layer application foundation platform system Download PDF

Info

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
Application number
CN 201210396373
Other languages
Chinese (zh)
Other versions
CN102945153B (en
Inventor
周小伟
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Nanjing tongdahai Technology Co.,Ltd.
Original Assignee
NANJING TONGDAHAI INFORMATION TECHNOLOGY Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by NANJING TONGDAHAI INFORMATION TECHNOLOGY Co Ltd filed Critical NANJING TONGDAHAI INFORMATION TECHNOLOGY Co Ltd
Priority to CN201210396373.6A priority Critical patent/CN102945153B/en
Publication of CN102945153A publication Critical patent/CN102945153A/en
Application granted granted Critical
Publication of CN102945153B publication Critical patent/CN102945153B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

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

A kind of three layers of novel application foundation plateform system
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.
CN201210396373.6A 2012-10-18 2012-10-18 Novel three-layer application foundation platform system Active CN102945153B (en)

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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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

Cited By (2)

* Cited by examiner, † Cited by third party
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