CN105868357A - File management and control system and method - Google Patents

File management and control system and method Download PDF

Info

Publication number
CN105868357A
CN105868357A CN201610187539.1A CN201610187539A CN105868357A CN 105868357 A CN105868357 A CN 105868357A CN 201610187539 A CN201610187539 A CN 201610187539A CN 105868357 A CN105868357 A CN 105868357A
Authority
CN
China
Prior art keywords
list
data
unit
memory element
stored
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
CN201610187539.1A
Other languages
Chinese (zh)
Other versions
CN105868357B (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.)
Kaili power supply bureau
Original Assignee
Kaili power supply bureau
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 Kaili power supply bureau filed Critical Kaili power supply bureau
Priority to CN201610187539.1A priority Critical patent/CN105868357B/en
Publication of CN105868357A publication Critical patent/CN105868357A/en
Application granted granted Critical
Publication of CN105868357B publication Critical patent/CN105868357B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/20Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
    • G06F16/25Integrating or interfacing systems involving database management systems
    • G06F16/258Data format conversion from or to a database
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/20Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
    • G06F16/24Querying
    • G06F16/248Presentation of query results

Landscapes

  • Engineering & Computer Science (AREA)
  • Databases & Information Systems (AREA)
  • Theoretical Computer Science (AREA)
  • Data Mining & Analysis (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Computational Linguistics (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
  • Storage Device Security (AREA)

Abstract

The invention discloses a file management and control system and method. The system comprises an input unit for receiving a static state sheet, an acquisition unit, a separating unit, an authorization unit, a first storage unit, a sheet generating unit, a data merging unit, a second storage unit and an integrating unit. The acquisition unit acquires the static state sheet and an HTML code of the static state sheet. The separating unit separates a sheet style code according to the HTML code and generates a sheet control list. The authorization unit classifies authorization according to the sheet control list to generate a user permission list. The first storage unit stores a sheet style code, a sheet control list and a user permission list. The list generation unit generates sheets with different permissions according to the user permission list. The data merging unit merges the sheets with the different permissions and generates merged data. The second storage unit stores the merged data. The integrating unit integrates the data stored by the first storage unit and the data stored by the second storage unit to generate a complete data list, so that the requirement of users for frequently updating a user sheet version under the circumstances of not increasing data bank redundancy and complexity is met.

Description

File managing and control system and method
Technical field
The present invention relates to the communications field, particularly relate to a kind of file managing and control system and method.
Background technology
Existing form design makes a report on system, mainly has two kinds of methods: the first is that system is according to table Set up meter and dynamically generate database table, database table field and list project one_to_one corresponding, pass through table Single item dividing makes a report on authority, and the method is mainly used in the occasion that list project is relatively stable, when List project needs newdata storehouse table when changing, it is the most frequent that this will result in list version updating Time database table quantity expand serious, increase data base's O&M cost;The second is to design in system Time create there is the database table of bigger redundant field, all form datas are stored in data In table, the storage word of database table during form design, is manually specified according to form item purpose data type Section, the method is relatively strong to the renewal adaptability of list, reassigns project when list project changes Corresponding literary name section, but the redundancy of tables of data can cause the waste of storage space of database, and Amount of redundancy at the beginning of system deployment it has been determined that, it is possible to the project table big beyond system redundancy amount Single incompatible, but also need user to have considerable degree of understanding to database technology, otherwise referring to Surely system mistake can be caused during storage field.
Summary of the invention
The technical problem that present invention mainly solves is to provide a kind of file management system and method, with The need of user's list version frequent updating are adapted in the case of not increasing database redundancy and complexity Ask.
For solving above-mentioned technical problem, the technical scheme that the present invention uses is: provide a kind of literary composition Part managing and control system, including:
Input block, is used for receiving static list;
Acquiring unit, connects described input block, for receiving static list from described input block And obtain the HTML code of described static list;
Separative element, connects described acquiring unit, for receiving HTML generation from described acquiring unit Code is also isolated list model code according to described HTML code and generates form controls list;
Granted unit, connects described separative element, for receiving described list from described separative element List of controls also generates user right list according to described form controls list category mandate;
First memory element, connects described separative element and described granted unit, is used for storing described List model code, described form controls list and described user right list;
List signal generating unit, connects described first memory element, for from described first memory element Obtain described user right list and generate the list of different rights according to described user right list;
Data combination unit, connects described list signal generating unit, for from described list signal generating unit Receive the list of described different rights and the list of different rights is merged generation merging data;
Second memory element, connects described data combination unit, is used for storing described data and merges single The merging data that unit generates;And
Integral unit, connects described first memory element and described second memory element, for by institute The data of the data and described second memory element storage of stating the first memory element storage are integrated Rear generation partial data table.
Wherein, described first memory element is form templat table, and described second memory element is user Tables of data.
Wherein, described form templat table and described user data table are stored in data base.
Wherein, described list model code, described form controls list and described user right list It is stored in the corresponding field of described form templat table, the merging data that described data combination unit generates It is stored in the user data fields of described user data table, user data is closed with form templat data Partial data table is generated after and.
Wherein, described form controls list and described user right list are stored in institute by serializing Stating in the first memory element, described merging data is stored in described second memory element by serializing In.
For solving above-mentioned technical problem, the technical scheme that the present invention uses is: provide a kind of literary composition Part management-control method, including:
Static list is received by input block;
From the static list of described input block reception and described static list is obtained by acquiring unit HTML code;
HTML code is received and according to described HTML from described acquiring unit by separative element Code dehind goes out list model code and generates form controls list;
Described form controls list is received and according to described from described separative element by granted unit Form controls list category mandate generates user right list;
Described list model code, described form controls list and institute is stored by the first memory element State user right list;
User right list basis is obtained from described first memory element by list signal generating unit Described user right list generates the list of different rights;
Received the list of described different rights from described list signal generating unit by data combination unit And the list of different rights is merged generation merging data;
The merging data that described data combination unit generates is stored by the second memory element;And
By integral unit by single with described second storage for the data of described first memory element storage The data of unit's storage generate partial data table after integrating.
Wherein, described first memory element is form templat table, and described second memory element is user Tables of data.
Wherein, described form templat table and described user data table are stored in data base.
Wherein, described list model code, described form controls list and described user right list It is stored in the corresponding field of described form templat table, the merging data that described data combination unit generates It is stored in the user data fields of described user data table, user data is closed with form templat data Partial data table is generated after and.
Wherein, described form controls list and described user right list are stored in institute by serializing Stating in the first memory element, described merging data is stored in described second memory element by serializing In.
The invention has the beneficial effects as follows: be different from the situation of prior art, the described file of the present invention Managing and control system and method obtain, by described acquiring unit, the static list HTML generation that user edits Code also isolates list model code and form controls list, and by described granted unit to list The classification of the items mandate of list of controls generates user right list, by list model code, list control Part list and be stored in the corresponding field in data base's form templat table, described list for permissions list Signal generating unit according to the list of different user permission build different rights and is stored in use to after its merging The user data fields of user data table, user data is closed by described integral unit with form templat data And generate partial data form, realize in the case of not increasing database redundancy and complexity with this Adapt to the demand of user's list version frequent updating.
Accompanying drawing explanation
Fig. 1 is the block diagram of the file managing and control system of the present invention;
Fig. 2 is the flow chart of the file management-control method of the present invention.
Detailed description of the invention
Refer to Fig. 1, be the block diagram of the file managing and control system 1 of the present invention.As it is shown in figure 1, Described file managing and control system 1 includes input block 10, is used for receiving static list;Acquiring unit 20, connect described input block 10, for receiving static list from described input block 10 and obtaining Take the HTML code of described static list;Separative element 30, connects described acquiring unit 20, For receiving HTML code from described acquiring unit 20 and isolating according to described HTML code List model code and generation form controls list;Granted unit 40, connects described separative element 30, for receiving described form controls list and according to described list control from described separative element 30 Part list category mandate generates user right list;First memory element 50, connects described separation single Unit 30 and described granted unit 40, be used for storing described list model code, described form controls List and described user right list;List signal generating unit 60, connects described first memory element 50, for obtaining described user right list and according to described use from described first memory element 50 Family permissions list generates the list of different rights;Data combination unit 70, connects described list and generates Unit 60, for from described list signal generating unit 60 receive described different rights list and will not Generation merging data is merged with the list of authority;Second memory element 80, connects described data Combining unit 70, for storing the merging data that described data combination unit 70 generates;Integrate single Unit 90, connects described first memory element 50 and described second memory element 80, for by described The data of the first memory element 50 storage carry out whole with the data of described second memory element 80 storage Partial data table is generated after conjunction.
In the present embodiment, described first memory element 50 is form templat table, and described second deposits Storage unit 80 is user data table.Described form templat table and described user data table are stored in number According in storehouse.
Described list model code, described form controls list and described user right list are stored in The corresponding field of described form templat table, the merging data that described data combination unit 70 generates is deposited Store up the user data fields at described user data table, user data is merged with form templat data Rear generation partial data table.
Described form controls list and described user right list are stored in described by serializing In one memory element 50, described merging data is stored in described second memory element by serializing In 80.Described file managing and control system and method are operated based on Browser/Server Mode.
Refer to Fig. 2, be the flow chart of the file management-control method of the present invention.As in figure 2 it is shown, institute State file management-control method to include:
Step S1: receive static list by input block 10;
Step S2: receive static list by acquiring unit 20 from described input block 10 and obtain The HTML code of described static list;
Step S3: receive HTML code basis from described acquiring unit by separative element 30 Described HTML code is isolated list model code and generates form controls list;
Step S4: receive described form controls by granted unit 40 from described separative element 30 and arrange Table also generates user right list according to described form controls list category mandate;
Step S5: store described list model code, described list by the first memory element 50 List of controls and described user right list;
Step S6: obtain user by list signal generating unit 60 from described first memory element 50 and weigh Limit list the list according to described user right list generation different rights;
Step S7: by data combination unit 70 from described list signal generating unit 60 receive described in not With the list of authority and the list of different rights is merged generation merging data;
Step S8: store the merging that described data combination unit generates by the second memory element 80 Data;And
Step S9: the data described first memory element 50 stored by integral unit 90 and institute State second memory element 80 storage data integrate after generate partial data table.
Described file managing and control system and method obtain, by described acquiring unit, the static state that user edits List HTML code also isolates list model code and form controls list, and awards described in passing through Power unit generates user right list, by list pattern to the classification of the items mandate of form controls list Code, form controls list and be stored in the corresponding word in data base's form templat table for permissions list Section, it according to the list of different user permission build different rights and is closed by described list signal generating unit Being stored in the user data fields of user data table after and, described integral unit is by user data and list Template data merges generation partial data form, realizes not increasing database redundancy and complexity with this The demand of user's list version frequent updating is adapted in the case of degree.
The foregoing is only embodiments of the present invention, not thereby limit the patent model of the present invention Enclosing, every equivalent structure utilizing description of the invention and accompanying drawing content to be made or equivalence flow process become Change, or be directly or indirectly used in other relevant technical fields, be the most in like manner included in the present invention's In scope of patent protection.

Claims (10)

1. a file managing and control system, it is characterised in that described file managing and control system includes:
Input block, is used for receiving static list;
Acquiring unit, connects described input block, for receiving static list from described input block And obtain the HTML code of described static list;
Separative element, connects described acquiring unit, for receiving HTML generation from described acquiring unit Code is also isolated list model code according to described HTML code and generates form controls list;
Granted unit, connects described separative element, for receiving described list from described separative element List of controls also generates user right list according to described form controls list category mandate;
First memory element, connects described separative element and described granted unit, is used for storing described List model code, described form controls list and described user right list;
List signal generating unit, connects described first memory element, for from described first memory element Obtain described user right list and generate the list of different rights according to described user right list;
Data combination unit, connects described list signal generating unit, for from described list signal generating unit Receive the list of described different rights and the list of different rights is merged generation merging data;
Second memory element, connects described data combination unit, is used for storing described data and merges single The merging data that unit generates;And
Integral unit, connects described first memory element and described second memory element, for by institute The data of the data and described second memory element storage of stating the first memory element storage are integrated Rear generation partial data table.
File managing and control system the most according to claim 1, it is characterised in that described first deposits Storage unit is form templat table, and described second memory element is user data table.
File managing and control system the most according to claim 2, it is characterised in that described list mould Plate table and described user data table are stored in data base.
File managing and control system the most according to claim 2, it is characterised in that described list sample Formula code, described form controls list and described user right list are stored in described form templat table Corresponding field, described data combination unit generate merging data be stored in described user data table User data fields, after user data is merged with form templat data generate partial data table.
File managing and control system the most according to claim 1, it is characterised in that described list control Part list and described user right list are stored in described first memory element by serializing, institute State merging data to be stored in described second memory element by serializing.
6. a file management-control method, it is characterised in that described file management-control method includes:
Static list is received by input block;
From the static list of described input block reception and described static list is obtained by acquiring unit HTML code;
HTML code is received and according to described HTML from described acquiring unit by separative element Code dehind goes out list model code and generates form controls list;
Described form controls list is received and according to described from described separative element by granted unit Form controls list category mandate generates user right list;
Described list model code, described form controls list and institute is stored by the first memory element State user right list;
User right list basis is obtained from described first memory element by list signal generating unit Described user right list generates the list of different rights;
Received the list of described different rights from described list signal generating unit by data combination unit And the list of different rights is merged generation merging data;
The merging data that described data combination unit generates is stored by the second memory element;And
By integral unit by single with described second storage for the data of described first memory element storage The data of unit's storage generate partial data table after integrating.
File management-control method the most according to claim 6, it is characterised in that described first deposits Storage unit is form templat table, and described second memory element is user data table.
File management-control method the most according to claim 7, it is characterised in that described list mould Plate table and described user data table are stored in data base.
File management-control method the most according to claim 7, it is characterised in that described list sample Formula code, described form controls list and described user right list are stored in described form templat table Corresponding field, described data combination unit generate merging data be stored in described user data table User data fields, after user data is merged with form templat data generate partial data table.
File management-control method the most according to claim 6, it is characterised in that described list List of controls and described user right list are stored in described first memory element by serializing, Described merging data is stored in described second memory element by serializing.
CN201610187539.1A 2016-03-29 2016-03-29 File managing and control system and method Active CN105868357B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201610187539.1A CN105868357B (en) 2016-03-29 2016-03-29 File managing and control system and method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201610187539.1A CN105868357B (en) 2016-03-29 2016-03-29 File managing and control system and method

Publications (2)

Publication Number Publication Date
CN105868357A true CN105868357A (en) 2016-08-17
CN105868357B CN105868357B (en) 2019-02-22

Family

ID=56625250

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201610187539.1A Active CN105868357B (en) 2016-03-29 2016-03-29 File managing and control system and method

Country Status (1)

Country Link
CN (1) CN105868357B (en)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108804948A (en) * 2017-07-01 2018-11-13 成都牵牛草信息技术有限公司 A kind of related information authorization method of list
CN108898317A (en) * 2017-07-01 2018-11-27 成都牵牛草信息技术有限公司 The method that list operating right is authorized respectively according to form field values
US11507651B2 (en) 2017-07-05 2022-11-22 Chengdu Qianniucao Information Technology Co., Ltd. Method for authorizing operation permissions of form-field values
CN116702111A (en) * 2023-08-02 2023-09-05 中国物品编码中心 Webpage form data authority control method and computer storage medium

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101329624A (en) * 2007-06-22 2008-12-24 上海容恒实业有限公司 Computer flexible management construction system
CN102135990A (en) * 2011-03-11 2011-07-27 北京神舟航天软件技术有限公司 Java server page (JSP) template-based intelligent table system capable of being defined freely and generating method
WO2014065227A1 (en) * 2012-10-22 2014-05-01 株式会社モリサワ Font delivery system and font delivery method
CN104090768A (en) * 2014-07-18 2014-10-08 武汉市科尔创新软件技术有限公司 Automatic intelligent smart phone form generating system and method
CN104461519A (en) * 2014-11-23 2015-03-25 国云科技股份有限公司 Method for dynamically producing flow chart and controlling authority
CN105302550A (en) * 2015-10-12 2016-02-03 江苏中威科技软件***有限公司 Method and system for converting page into layout data stream file

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101329624A (en) * 2007-06-22 2008-12-24 上海容恒实业有限公司 Computer flexible management construction system
CN102135990A (en) * 2011-03-11 2011-07-27 北京神舟航天软件技术有限公司 Java server page (JSP) template-based intelligent table system capable of being defined freely and generating method
WO2014065227A1 (en) * 2012-10-22 2014-05-01 株式会社モリサワ Font delivery system and font delivery method
CN104090768A (en) * 2014-07-18 2014-10-08 武汉市科尔创新软件技术有限公司 Automatic intelligent smart phone form generating system and method
CN104461519A (en) * 2014-11-23 2015-03-25 国云科技股份有限公司 Method for dynamically producing flow chart and controlling authority
CN105302550A (en) * 2015-10-12 2016-02-03 江苏中威科技软件***有限公司 Method and system for converting page into layout data stream file

Cited By (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108804948A (en) * 2017-07-01 2018-11-13 成都牵牛草信息技术有限公司 A kind of related information authorization method of list
CN108898317A (en) * 2017-07-01 2018-11-27 成都牵牛草信息技术有限公司 The method that list operating right is authorized respectively according to form field values
CN108898317B (en) * 2017-07-01 2021-04-06 成都牵牛草信息技术有限公司 Method for respectively authorizing form operation authority according to form field values
CN108804948B (en) * 2017-07-01 2021-04-27 成都牵牛草信息技术有限公司 Associated information authorization method of form
US11507679B2 (en) 2017-07-01 2022-11-22 Chengdu Qianniucao Information Technology Co., Ltd. Authorization method for form related information
US11507651B2 (en) 2017-07-05 2022-11-22 Chengdu Qianniucao Information Technology Co., Ltd. Method for authorizing operation permissions of form-field values
CN116702111A (en) * 2023-08-02 2023-09-05 中国物品编码中心 Webpage form data authority control method and computer storage medium
CN116702111B (en) * 2023-08-02 2023-11-14 中国物品编码中心 Webpage form data authority control method and computer storage medium

Also Published As

Publication number Publication date
CN105868357B (en) 2019-02-22

Similar Documents

Publication Publication Date Title
CN105868357A (en) File management and control system and method
CN102779040B (en) A kind of method and apparatus generating customizing form
CN103631969B (en) A kind of generation method and device of report data
CN102722372A (en) Method and system for automatically generating codes through classification and configuration
CN101673287A (en) SQL sentence generation method and system
CN103606045A (en) Report form generation method and report form system
CN102880780A (en) Systems and methods for creating intuitive context for analysis data
CN105677625B (en) Processing method is made a report in the collaboration of multi-layer collect statistics report
CN106055528A (en) Automatic generation method and apparatus of documents
CN107015957A (en) User's list generation method and device
CN106066871A (en) A kind of multiple and distributing sources access method based on open interface
Xiao et al. Petrogeochemistry, zircon U-Pb dating and Lu-Hf isotopic compositions of the Haoping and Jinshanmiao granites from the Huashan complex batholith in eastern Qinling Orogen
CN103838837A (en) Remote-sensing metadata integration method based on lexeme templates
CN106155769A (en) A kind of workflow processing method, device and workflow engine
CN111090803A (en) Data processing method and device, electronic equipment and storage medium
McLaren et al. Magmatism, orogeny and the origin of high-heat-producing granites in Australian Proterozoic terranes
CN103177314A (en) Library management system
CN112131868A (en) Clinical trial medical coding method
CN106155665A (en) Accordance puts to the proof system and method
CN103810259A (en) Urinalysis prototype constructing and data storage method based on OpenEHR
CN109492014A (en) A kind of database model packet creation method, device and equipment
WO2008090420A1 (en) System and method of content and translations management in multi-language enabled applications
CN112131867A (en) Clinical trial medical coding system
Böger et al. Standardized names for object types and attributes as basis for cooperation between planning and building
Smet et al. ABCD: an open source automation tool for libraries

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant