两个人的电影免费视频_国产精品久久久久久久久成人_97视频在线观看播放_久久这里只有精品777_亚洲熟女少妇二三区_4438x8成人网亚洲av_内谢国产内射夫妻免费视频_人妻精品久久久久中国字幕

一種在線表單智能設(shè)計方法與流程

文檔序號:40583645發(fā)布日期:2025-01-07 20:23閱讀:8來源:國知局
一種在線表單智能設(shè)計方法與流程

本發(fā)明涉及智能報表處理,具體為一種在線表單智能設(shè)計方法。


背景技術(shù):

1、在信息技術(shù)快速發(fā)展的背景下,企業(yè)運營中的數(shù)據(jù)管理和報表編輯變得越來越依賴于電子表格和智能表單,這些使得數(shù)據(jù)錄入、處理和分析更加高效,但同時也帶來了新的挑戰(zhàn),尤其是在多用戶協(xié)作環(huán)境中,不同權(quán)限的用戶在編輯同一報表時,如何有效解決數(shù)據(jù)沖突,確保數(shù)據(jù)的一致性和準(zhǔn)確性,成為了一個亟待解決的問題。

2、傳統(tǒng)的報表編輯過程中,多個用戶同時編輯同一數(shù)據(jù)格或同一行數(shù)據(jù)時,往往會出現(xiàn)“編輯沖突”,這種現(xiàn)象不僅會導(dǎo)致數(shù)據(jù)丟失或錯誤,還可能影響決策的準(zhǔn)確性和及時性,現(xiàn)有的報表往往缺乏有效的沖突檢測和解決機制,導(dǎo)致用戶在不知情的情況下覆蓋他人的更改,或者丟失自己的工作成果。

3、在多用戶協(xié)作環(huán)境中,當(dāng)不同權(quán)限的用戶嘗試同時編輯同一數(shù)據(jù)格時,缺乏實時的沖突提示和解決方案,可能會導(dǎo)致工作重復(fù)和溝通成本增加,此外,多個用戶同時編輯同一行數(shù)據(jù)時,現(xiàn)有的方法往往無法提供直觀的沖突標(biāo)記和處理建議,使得用戶難以快速識別和解決沖突。

4、此外,現(xiàn)有的技術(shù)中,無法根據(jù)之前已經(jīng)完成好的報表來生成新的報表結(jié)構(gòu),導(dǎo)致每次報表制作都需要從頭開始,效率低下,這意味著,盡管企業(yè)可能已經(jīng)擁有了大量的歷史報表數(shù)據(jù)和結(jié)構(gòu),但這些寶貴資源無法被有效利用來加速新報表的創(chuàng)建過程。

5、因此,開發(fā)一種能夠有效解決編輯沖突的智能表單方法,對于提高數(shù)據(jù)管理的效率、確保數(shù)據(jù)的準(zhǔn)確性和完整性具有重要意義,需要能夠在用戶編輯報表時實時檢測沖突、提供沖突解決策略,并允許不同權(quán)限的用戶根據(jù)實際情況選擇最合適的解決方案,通過這種方法,可以顯著提高報表編輯的協(xié)作效率,減少因沖突導(dǎo)致的錯誤和延誤,從而提升整個組織的工作效率和數(shù)據(jù)質(zhì)量,同時,能夠根據(jù)已有報表自動生成新報表結(jié)構(gòu)的功能,將極大地提高報表制作的效率,減少重復(fù)勞動,加快決策過程。


技術(shù)實現(xiàn)思路

1、本發(fā)明提供了一種在線表單智能設(shè)計方法,用于促進(jìn)解決上述背景技術(shù)中所提到的問題。

2、本發(fā)明提供如下技術(shù)方案:一種在線表單智能設(shè)計方法,

3、可選的,設(shè)置報表結(jié)構(gòu);

4、所述報表結(jié)構(gòu)包含多個動態(tài)數(shù)據(jù)格;

5、每個動態(tài)數(shù)據(jù)格對應(yīng)一個位置信息標(biāo)識;

6、所述動態(tài)數(shù)據(jù)格用于存儲用戶編輯的數(shù)據(jù),并且展示用戶編輯的數(shù)據(jù);

7、所述位置信息標(biāo)識包括行標(biāo)識與列標(biāo)識,位置信息標(biāo)識表示為(,),其中列標(biāo)識表示為,行標(biāo)識表示為;

8、若在動態(tài)數(shù)據(jù)格中存在用戶編輯的數(shù)據(jù),則將動態(tài)數(shù)據(jù)格標(biāo)記為已編輯數(shù)據(jù)格;

9、設(shè)置列標(biāo)題與行標(biāo)題,用于標(biāo)識已編輯數(shù)據(jù)格的內(nèi)容;

10、在一個報表中,若存在一個或者多個列標(biāo)題,則獲取列標(biāo)題的位置信息,并組成列標(biāo)題集合;

11、根據(jù)列標(biāo)題的位置信息,獲取該位置信息所屬的已編輯數(shù)據(jù)格內(nèi)容,記為列標(biāo)題內(nèi)容;

12、例如,列標(biāo)題所屬的已編輯數(shù)據(jù)格中的內(nèi)容為“姓名”,則該列標(biāo)題對應(yīng)的列標(biāo)題內(nèi)容為“姓名”;

13、在一個報表中,若存在多個行標(biāo)題,則組成行標(biāo)題集合;

14、設(shè)置報表信息;

15、所述報表信息包括報表名稱、列標(biāo)題集合與行標(biāo)題集合,每個報表對應(yīng)一個報表信息;

16、獲取每個報表的報表名稱,并根據(jù)報表名稱執(zhí)行報表歸類策略;

17、所述報表歸類策略用于對報表名稱相似的報表進(jìn)行歸類,并組成集合,記為相似報表集合;

18、獲取用戶輸入的關(guān)鍵詞信息,并根據(jù)關(guān)鍵詞信息獲取對應(yīng)的相似報表集合;

19、設(shè)置關(guān)鍵字字段,執(zhí)行關(guān)鍵字字段標(biāo)記策略,生成關(guān)鍵字字段集合;

20、每個相似報表集合對應(yīng)一個關(guān)鍵字字段集合;

21、根據(jù)關(guān)鍵字字段集合與用戶輸入的關(guān)鍵詞信息,執(zhí)行報表生成策略,將新生成的報表標(biāo)記為第一報表;

22、設(shè)定監(jiān)測時間段,每隔30s進(jìn)行一次監(jiān)測時間段的劃分;

23、針對第一報表,若多個用戶在同一個監(jiān)測時間段對同一個行標(biāo)題所對應(yīng)的動態(tài)數(shù)據(jù)格執(zhí)行編輯操作,則執(zhí)行行標(biāo)題數(shù)據(jù)沖突策略;

24、針對第一報表,執(zhí)行行數(shù)據(jù)整理策略。

25、可選的,所述獲取每個報表的報表名稱,并根據(jù)報表名稱執(zhí)行報表歸類策略,包括:

26、所述報表歸類策略具體步驟為;

27、提取出每個報表名稱中的關(guān)鍵詞,組成集合,記為報表名稱關(guān)鍵詞集合;

28、獲取報表名稱關(guān)鍵詞集合中,每個關(guān)鍵詞對應(yīng)的報表,并組成集合,記為相似報表集合;

29、每個關(guān)鍵詞對應(yīng)一個相似報表集合;

30、設(shè)置報表結(jié)構(gòu)提供報表制作框架,允許用戶根據(jù)不同的需求定制報表結(jié)構(gòu),適應(yīng)不同用戶的數(shù)據(jù)輸入需求,動態(tài)數(shù)據(jù)格可以根據(jù)用戶的操作實時更新,提高了報表的實時性和靈活性,通過唯一標(biāo)識每個數(shù)據(jù)格,確保了數(shù)據(jù)的定位和檢索,提供了交互式的平臺,用戶可以直接在數(shù)據(jù)格中編輯數(shù)據(jù),使得數(shù)據(jù)輸入更加直觀和便捷,通過行和列的標(biāo)識,用戶可以快速理解和識別數(shù)據(jù)格的內(nèi)容和位置,將動態(tài)數(shù)據(jù)格標(biāo)記為已編輯數(shù)據(jù)格,通過標(biāo)記已編輯的數(shù)據(jù)格,可以展示哪些數(shù)據(jù)已經(jīng)被修改,便于跟蹤和審核,根據(jù)關(guān)鍵字字段集合和用戶輸入的關(guān)鍵詞信息,執(zhí)行報表生成策略,快速生成新的報表,提高了報表生成的效率,設(shè)定監(jiān)測時間段,每隔30s進(jìn)行一次監(jiān)測時間段的劃分,通過定期監(jiān)測,執(zhí)行行數(shù)據(jù)整理策略,將同一用戶編輯的多行數(shù)據(jù)規(guī)整在一起,提高了報表的可讀性和整潔度,如果一個用戶編輯了多行數(shù)據(jù),這些數(shù)據(jù)會被集中展示,而不是與其他用戶的數(shù)據(jù)混雜;

31、可選的,所述設(shè)置關(guān)鍵字字段,并執(zhí)行關(guān)鍵字字段標(biāo)記策略,生成關(guān)鍵字字段集合,包括:

32、所述關(guān)鍵字字段標(biāo)記策略具體步驟為;

33、獲取相似報表集合;

34、將相似報表集合中每個報表包含的所有列標(biāo)題內(nèi)容組成列標(biāo)題內(nèi)容集合;

35、計算每個列標(biāo)題內(nèi)容出現(xiàn)的頻率,記為列標(biāo)題內(nèi)容頻率,公式為:列標(biāo)題內(nèi)容頻率=;

36、根據(jù)每個列標(biāo)題內(nèi)容出現(xiàn)的頻率,組成列標(biāo)題內(nèi)容頻率集合,其中一個列標(biāo)題內(nèi)容對應(yīng)一個列標(biāo)題內(nèi)容頻率;

37、根據(jù)列標(biāo)題頻率集合,獲取每個列標(biāo)題內(nèi)容所對應(yīng)的頻率,并以頻率從高到低進(jìn)行排序,形成第一排序序列;

38、對第一排序序列中每個列標(biāo)題內(nèi)容進(jìn)行關(guān)鍵字字段標(biāo)記,標(biāo)記順序為從序列第一開始依次進(jìn)行標(biāo)記,具體為第一關(guān)鍵字字段、第二關(guān)鍵字字段……第q關(guān)鍵字字段;

39、其中q為列標(biāo)題頻率集合中的元素個數(shù);

40、將標(biāo)記后的關(guān)鍵字字段組成集合,記為關(guān)鍵字字段集合;

41、將所有標(biāo)記后的關(guān)鍵字字段組成集合,通過將關(guān)鍵字字段集合中的每個元素分配具體的位置信息標(biāo)識,并填充于新生成的報表中,確保關(guān)鍵字字段在報表中的正確放置,提高了報表的準(zhǔn)確性,自動化地根據(jù)關(guān)鍵字字段集合填充報表,減少了人工輸入的工作量,提高了報表生成的效率;

42、可選的,所述根據(jù)關(guān)鍵字字段集合與用戶輸入的關(guān)鍵詞信息,執(zhí)行報表生成策略,將新生成的報表標(biāo)記為第一報表,包括:

43、所述報表生成策略具體步驟為;

44、將關(guān)鍵字字段集合中的每個元素分配位置信息標(biāo)識,并填充于新生成的報表中,具體為,第一關(guān)鍵字字段對應(yīng)的位置信息標(biāo)識為(,)、第二關(guān)鍵字字段對應(yīng)的位置信息標(biāo)識為(,)……第q關(guān)鍵字字段對應(yīng)的位置信息標(biāo)識為(,);

45、其中(,)中的表示為第q關(guān)鍵字字段對應(yīng)的列標(biāo)識,表示為第q關(guān)鍵字字段對應(yīng)的行標(biāo)識;

46、將生成的報表標(biāo)記為第一報表。

47、可選的,所述針對第一報表,若多個用戶在同一個監(jiān)測時間段對同一個行標(biāo)題所對應(yīng)的動態(tài)數(shù)據(jù)格執(zhí)行編輯操作,則執(zhí)行行標(biāo)題數(shù)據(jù)沖突策略,包括:

48、所述動態(tài)數(shù)據(jù)格執(zhí)行編輯操作分為三種方式,具體為填寫內(nèi)容、刪除內(nèi)容與修改內(nèi)容;

49、當(dāng)用戶在報表中執(zhí)行編輯操作時,獲取用戶標(biāo)識id與數(shù)據(jù)格操作信息;

50、所述數(shù)據(jù)格操作信息為用戶進(jìn)行編輯的動態(tài)數(shù)據(jù)格位置信息、編輯方式、編輯起始時間與編輯結(jié)束時間。

51、可選的,所述若多個用戶在同一個監(jiān)測時間段對同一個行標(biāo)題所對應(yīng)的動態(tài)數(shù)據(jù)格執(zhí)行編輯操作,則執(zhí)行行標(biāo)題數(shù)據(jù)沖突策略,還包括:

52、所述行標(biāo)題數(shù)據(jù)沖突策略分為同一數(shù)據(jù)格沖突策略與不同數(shù)據(jù)格沖突策略;

53、將在同一個監(jiān)測時間段對同一個動態(tài)數(shù)據(jù)格執(zhí)行編輯操作的多個用戶進(jìn)行標(biāo)記,記為第一用戶,并組成第一用戶集合;

54、針對第一用戶集合執(zhí)行同一數(shù)據(jù)格沖突策略;

55、將在同一個監(jiān)測時間段對不同的動態(tài)數(shù)據(jù)格執(zhí)行編輯操作的多個用戶進(jìn)行標(biāo)記,記為第二用戶,并組成第二用戶集合;

56、針對第二用戶集合執(zhí)行在同一行標(biāo)題下的不同數(shù)據(jù)格沖突策略。

57、可選的,所述針對第一用戶集合執(zhí)行同一數(shù)據(jù)格沖突策略,包括:

58、將被多個第一用戶編輯的動態(tài)數(shù)據(jù)格標(biāo)記為第一數(shù)據(jù)格;

59、獲取第一數(shù)據(jù)格的位置信息標(biāo)識,記為(,),其中為第一數(shù)據(jù)格的列標(biāo)識,為第一數(shù)據(jù)格的行標(biāo)識;

60、設(shè)置用戶權(quán)限級別,分為高權(quán)限級別與低權(quán)限級別;

61、每個用戶標(biāo)識id對應(yīng)一個用戶權(quán)限級別;

62、獲取第一用戶集合中每個第一用戶的用戶標(biāo)識id,并根據(jù)用戶標(biāo)識id獲取每個第一用戶的用戶權(quán)限級別;

63、若第一用戶集合中存在一個高權(quán)限第一用戶與一個或者多個低權(quán)限第一用戶,則獲取一個或者多個低權(quán)限第一用戶的數(shù)據(jù)格操作信息,并根據(jù)數(shù)據(jù)格操作信息,獲取每個低權(quán)限用戶的編輯起始時間,若只存在一個低權(quán)限第一用戶,則將該用戶的編輯起始時間標(biāo)記為第一起始時間;

64、若存在多個低權(quán)限第一用戶,則按照低權(quán)限第一用戶的編輯起始時間先后的順序進(jìn)行排序,形成排序序列,記為第二排序序列;

65、獲取第二排序序列中位序第一的編輯起始時間,標(biāo)記為第一起始時間;

66、獲取第二排序序列中位序第二的編輯起始時間,標(biāo)記為第二起始時間;

67、獲取第二排序序列中位序第z的編輯起始時間,標(biāo)記為第z起始時間;

68、其中z為第一用戶集合中低權(quán)限第一用戶的個數(shù);

69、若第一用戶集合中高權(quán)限第一用戶數(shù)量等于1,并且低權(quán)限第一用戶數(shù)量等于1,則高權(quán)限第一用戶與低權(quán)限第一用戶對第一數(shù)據(jù)格執(zhí)行編輯操作,當(dāng)高權(quán)限第一用戶完成編輯操作時,獲取高權(quán)限第一用戶的編輯方式以及對應(yīng)的編輯內(nèi)容,并更新至第一數(shù)據(jù)格;當(dāng)?shù)蜋?quán)限第一用戶完成編輯操作時,獲取低權(quán)限第一用戶的編輯方式以及對應(yīng)的編輯內(nèi)容,并更新到第一數(shù)據(jù)格正下方的動態(tài)數(shù)據(jù)格,該動態(tài)數(shù)據(jù)格的位置信息標(biāo)識為(,);

70、若第一用戶集合中高權(quán)限第一用戶數(shù)量等于1,并且低權(quán)限第一用戶數(shù)量大于1,則一個高權(quán)限第一用戶與多個低權(quán)限第一用戶對第一數(shù)據(jù)格執(zhí)行編輯操作,當(dāng)高權(quán)限第一用戶完成編輯操作時,獲取高權(quán)限第一用戶的編輯方式以及對應(yīng)的編輯內(nèi)容,并更新至第一數(shù)據(jù)格;當(dāng)?shù)蜋?quán)限第一用戶完成編輯操作時,獲取低權(quán)限第一用戶的編輯起始時間,并根據(jù)編輯起始時間獲取對應(yīng)的第一目標(biāo)數(shù)據(jù)格;

71、所述第一目標(biāo)數(shù)據(jù)格為根據(jù)第二排序序列中的第一起始時間至第z起始時間對應(yīng)的第一目標(biāo)數(shù)據(jù)格,每個起始時間對應(yīng)一個第一目標(biāo)數(shù)據(jù)格的位置信息標(biāo)識,具體為第一起始時間對應(yīng)(,),第二起始時間對應(yīng),)……第z起始時間對應(yīng)(,);

72、獲取低權(quán)限第一用戶的編輯方式以及對應(yīng)的編輯內(nèi)容,并更新到對應(yīng)的第一目標(biāo)數(shù)據(jù)格中。

73、可選的,所述針對第一用戶集合執(zhí)行同一數(shù)據(jù)格沖突策略,還包括:

74、若第一用戶集合中高權(quán)限第一用戶的數(shù)量大于1并且低權(quán)限第一用戶數(shù)量等于0,則獲取每個高權(quán)限第一用戶的數(shù)據(jù)格操作信息,并根據(jù)數(shù)據(jù)格操作信息,獲取每個高權(quán)限第一用戶的編輯起始時間,并以時間的先后順序進(jìn)行排序,形成排序序列,記為第三排序序列;

75、獲取第三排序序列中位序第一的編輯起始時間,標(biāo)記為第一起始時間;

76、獲取第三排序序列中位序第二的編輯起始時間,標(biāo)記為第二起始時間;

77、獲取第三排序序列中位序第j的編輯起始時間,標(biāo)記為第j起始時間;

78、其中j為第一用戶集合中高權(quán)限第一用戶的個數(shù);

79、針對多個高權(quán)限第一用戶對第一數(shù)據(jù)格執(zhí)行編輯操作,當(dāng)?shù)谌判蛐蛄兄械谝黄鹗紩r間對應(yīng)的高權(quán)限第一用戶完成編輯操作時,獲取該高權(quán)限第一用戶的編輯方式以及對應(yīng)的編輯內(nèi)容,并更新至第一數(shù)據(jù)格;

80、當(dāng)其余高權(quán)限第一用戶完成編輯操作時,獲取該高權(quán)限第一用戶的編輯起始時間,并根據(jù)編輯起始時間獲取對應(yīng)的第二目標(biāo)數(shù)據(jù)格;

81、所述其余高權(quán)限第一用戶為在第一用戶集合中第一起始時間對應(yīng)的高權(quán)限第一用戶以外的用戶;

82、所述第二目標(biāo)數(shù)據(jù)格為根據(jù)第三排序序列中的第二起始時間至第j起始時間對應(yīng)的第二目標(biāo)數(shù)據(jù)格,每個起始時間對應(yīng)一個第二目標(biāo)數(shù)據(jù)格的位置信息標(biāo)識,具體為,第二起始時間對應(yīng)(,),第三起始時間對應(yīng),)……第j起始時間對應(yīng)(,);

83、獲取其余高權(quán)限第一用戶的編輯方式以及對應(yīng)的編輯內(nèi)容,并更新到對應(yīng)的第二目標(biāo)數(shù)據(jù)格中;

84、若第一用戶集合中高權(quán)限第一用戶的數(shù)量等于0并且低權(quán)限第一用戶數(shù)量大于1,則獲取每個低權(quán)限第一用戶的數(shù)據(jù)格操作信息,并根據(jù)數(shù)據(jù)格操作信息,獲取每個低權(quán)限第一用戶的編輯起始時間,并以時間的先后順序進(jìn)行排序,形成排序序列,記為第四排序序列;

85、獲取第四排序序列中位序第一的編輯起始時間,標(biāo)記為第一起始時間;

86、獲取第四排序序列中位序第二的編輯起始時間,標(biāo)記為第二起始時間;

87、獲取第四排序序列中位序第k的編輯起始時間,標(biāo)記為第k起始時間;

88、其中k為第一用戶集合中低權(quán)限第一用戶的個數(shù);

89、針對多個低權(quán)限第一用戶對第一數(shù)據(jù)格執(zhí)行編輯操作,當(dāng)?shù)谒呐判蛐蛄兄械谝黄鹗紩r間對應(yīng)的低權(quán)限第一用戶完成編輯操作時,獲取該低權(quán)限第一用戶的編輯方式以及對應(yīng)的編輯內(nèi)容,并更新至第一數(shù)據(jù)格;

90、當(dāng)其余低權(quán)限第一用戶完成編輯操作時,獲取低權(quán)限第一用戶的編輯起始時間,并根據(jù)編輯起始時間獲取對應(yīng)的第三目標(biāo)數(shù)據(jù)格;

91、所述其余低權(quán)限第一用戶為在第一用戶集合中第一起始時間對應(yīng)的低權(quán)限第一用戶以外的用戶;

92、所述第三目標(biāo)數(shù)據(jù)格為根據(jù)第四排序序列中的第二起始時間至第k起始時間對應(yīng)的第三目標(biāo)數(shù)據(jù)格,每個起始時間對應(yīng)一個第三目標(biāo)數(shù)據(jù)格的位置信息標(biāo)識,具體為,第二起始時間對應(yīng)(,),第三起始時間對應(yīng),)……第k起始時間對應(yīng)(,);

93、獲取其余低權(quán)限第一用戶的編輯方式以及對應(yīng)的編輯內(nèi)容,并更新到對應(yīng)的第三目標(biāo)數(shù)據(jù)格中。

94、可選的,所述針對第二用戶集合執(zhí)行在同一行標(biāo)題下的不同數(shù)據(jù)格沖突策略,包括:

95、將第二用戶對動態(tài)數(shù)據(jù)格執(zhí)行編輯操作時對應(yīng)的行標(biāo)題,標(biāo)記為目標(biāo)行標(biāo)題;

96、獲取第二用戶編輯的動態(tài)數(shù)據(jù)格對應(yīng)的位置信息標(biāo)識,并組成集合,記為位置信息標(biāo)識集合,每個第二用戶對應(yīng)一個位置信息標(biāo)識集合;

97、根據(jù)每個第二用戶的位置信息標(biāo)識集合,執(zhí)行動態(tài)數(shù)據(jù)格沖突匹配策略;

98、所述動態(tài)數(shù)據(jù)格沖突匹配策略為,獲取每個第二用戶的位置信息標(biāo)識集合,判斷每個位置信息標(biāo)識集合是否與其他位置信息標(biāo)識集合產(chǎn)生交集;

99、若產(chǎn)生交集的位置信息標(biāo)識集合數(shù)量等于0,則獲取第二用戶的編輯方式以及對應(yīng)的編輯內(nèi)容對位置信息標(biāo)識集合中每個元素對應(yīng)的動態(tài)數(shù)據(jù)格進(jìn)行更新;

100、若產(chǎn)生交集的位置信息標(biāo)識集合數(shù)量大于0,則對產(chǎn)生交集的位置信息標(biāo)識集合進(jìn)行標(biāo)記,記為沖突集合,每個沖突集合對應(yīng)一個第二用戶;

101、對沖突集合進(jìn)行歸類,將交集中包含一個或者多個相同元素的沖突集合歸并為一類,并標(biāo)記為第一分類;

102、獲取第一分類中每個沖突集合對應(yīng)的第二用戶,以及對應(yīng)的編輯起始時間,以時間的先后順序進(jìn)行排序,形成排序序列,記為第五排序序列;

103、獲取第五排序序列中位序第一的編輯起始時間,標(biāo)記為第一起始時間;

104、獲取第五排序序列中位序第二的編輯起始時間,標(biāo)記為第二起始時間;

105、獲取第五排序序列中位序第l的編輯起始時間,標(biāo)記為第l起始時間;

106、其中l(wèi)為一個類別下沖突集合的個數(shù);

107、根據(jù)第五排序序列,獲取第一起始時間對應(yīng)的第二用戶的位置信息標(biāo)記集合中每個元素的編輯方式以及對應(yīng)的編輯內(nèi)容,并更新至目標(biāo)行標(biāo)題對應(yīng)的動態(tài)數(shù)據(jù)格中;

108、根據(jù)第五排序序列,獲取第i起始時間對應(yīng)的第二用戶的位置信息標(biāo)記集合中每個元素的編輯方式以及對應(yīng)的編輯內(nèi)容,將位置信息標(biāo)識集合中的每個元素對應(yīng)的行標(biāo)識下標(biāo)增加i-1,并更新至對應(yīng)的動態(tài)數(shù)據(jù)格中;

109、其中i為在第五排序序列中,第i起始時間;

110、通過設(shè)置不同的用戶權(quán)限級別,能夠優(yōu)先考慮高權(quán)限用戶的數(shù)據(jù)編輯操作,確保關(guān)鍵數(shù)據(jù)的優(yōu)先更新,根據(jù)用戶的編輯起始時間進(jìn)行排序,合理地安排編輯操作的優(yōu)先級,避免了編輯沖突??梢源_保最早開始編輯的用戶的數(shù)據(jù)首先被處理,根據(jù)用戶的權(quán)限級別和編輯時間,將編輯內(nèi)容分配到對應(yīng)的動態(tài)數(shù)據(jù)格中,提高了數(shù)據(jù)處理的靈活性,低權(quán)限用戶的編輯內(nèi)容可以被放置在高權(quán)限用戶編輯內(nèi)容的下方,保持?jǐn)?shù)據(jù)的層次結(jié)構(gòu),處理多個高權(quán)限或低權(quán)限用戶對同一數(shù)據(jù)格的編輯操作,通過排序和分配機制,確保所有用戶的編輯都被合理考慮,確保處理多個高權(quán)限或多個低權(quán)限用戶之間的沖突,通過記錄每個用戶的編輯起始時間和編輯內(nèi)容,保留了編輯歷史,便于后續(xù)的追溯和審計。

111、可選的,所述針對第一報表,執(zhí)行行數(shù)據(jù)整理策略,包括:

112、所述行數(shù)據(jù)整理策略具體包括以下步驟;

113、所述行數(shù)據(jù)為在報表中,每個行標(biāo)題所包括的所有已編輯數(shù)據(jù)格內(nèi)容;

114、將同一個用戶進(jìn)行編輯的行數(shù)據(jù)標(biāo)記為目標(biāo)行數(shù)據(jù);

115、當(dāng)?shù)谝粓蟊砩蓵r,以每五個監(jiān)測時間段劃分為一組,并對每組進(jìn)行標(biāo)記分別記為第一組監(jiān)測時間段,第二組監(jiān)測時間段……第h組監(jiān)測時間段;

116、獲取每組監(jiān)測時間段內(nèi)所有的目標(biāo)行數(shù)據(jù),并獲取每個目標(biāo)行數(shù)據(jù)對應(yīng)的用戶標(biāo)識id,組成集合,記為優(yōu)化用戶集合;

117、其中一組監(jiān)測時間段對應(yīng)一個優(yōu)化用戶集合,獲取每個用戶標(biāo)識id下所對應(yīng)的目標(biāo)行數(shù)據(jù)個數(shù);

118、若存在一個用戶標(biāo)識id具有多個目標(biāo)行數(shù)據(jù),則獲取目標(biāo)行標(biāo)題的個數(shù),記為r;獲取編輯起始時間最早的目標(biāo)行數(shù)據(jù)對應(yīng)的行標(biāo)題,以及該行標(biāo)題對應(yīng)的位置信息,記為(,);將該用戶標(biāo)識id下的目標(biāo)行數(shù)據(jù)中包含的已編輯數(shù)據(jù)格對應(yīng)的位置信息進(jìn)行優(yōu)化,該優(yōu)化過程記為第一優(yōu)化過程;

119、所述第一優(yōu)化過程具體表示為第一個目標(biāo)行數(shù)據(jù)為(,),(,)……(,);第二個目標(biāo)行數(shù)據(jù)為(,),(,)……(,);第r個目標(biāo)行數(shù)據(jù)為(,),(,)……(,);

120、其中a為目標(biāo)行數(shù)據(jù)中已編輯數(shù)據(jù)格的數(shù)量減一;

121、若在第一優(yōu)化過程中,存在其他用戶標(biāo)識id下的目標(biāo)行數(shù)據(jù)有位置信息的沖突,則將該目標(biāo)行數(shù)據(jù)的位置信息放置在第r個目標(biāo)行數(shù)據(jù)下方;

122、若每個用戶標(biāo)識id下只具有一個目標(biāo)行數(shù)據(jù),則不對目標(biāo)行數(shù)據(jù)所對應(yīng)的已編輯數(shù)據(jù)格的位置信息進(jìn)行改動;

123、通過將同一個用戶進(jìn)行編輯的行數(shù)據(jù)標(biāo)記為目標(biāo)行數(shù)據(jù),在監(jiān)測時間段內(nèi)集中管理每個用戶的編輯內(nèi)容,以每五個監(jiān)測時間段劃分為一組,并對每組進(jìn)行標(biāo)記,這種分組策略有助于對不同時間段內(nèi)的數(shù)據(jù)編輯進(jìn)行管理,通過獲取每組監(jiān)測時間段內(nèi)所有的目標(biāo)行數(shù)據(jù),并獲取每個目標(biāo)行數(shù)據(jù)對應(yīng)的用戶標(biāo)識id,形成優(yōu)化用戶集合,能夠?qū)γ總€用戶的編輯行為進(jìn)行分析,根據(jù)用戶標(biāo)識id對目標(biāo)行數(shù)據(jù)進(jìn)行優(yōu)化,特別是當(dāng)一個用戶標(biāo)識id具有多個目標(biāo)行數(shù)據(jù)時,將這些行數(shù)據(jù)進(jìn)行整理,提高了數(shù)據(jù)的可讀性和整潔度,如果一個用戶在多個行中進(jìn)行了編輯,將這些行數(shù)據(jù)整理在一起,便于用戶查看和分析,在第一優(yōu)化過程中,如果存在位置信息的沖突,將沖突的目標(biāo)行數(shù)據(jù)放置在最下方,避免了數(shù)據(jù)的覆蓋和丟失,如果每個用戶標(biāo)識id下只具有一個目標(biāo)行數(shù)據(jù),則不對已編輯數(shù)據(jù)格的位置信息進(jìn)行改動,保持了數(shù)據(jù)的原始性和完整性。

124、本發(fā)明具備以下有益效果:

125、1、該在線表單智能設(shè)計方法,設(shè)置報表結(jié)構(gòu)提供報表制作框架,允許用戶根據(jù)不同的需求定制報表結(jié)構(gòu),適應(yīng)不同用戶的數(shù)據(jù)輸入需求,動態(tài)數(shù)據(jù)格可以根據(jù)用戶的操作實時更新,提高了報表的實時性和靈活性,通過唯一標(biāo)識每個數(shù)據(jù)格,確保了數(shù)據(jù)的定位和檢索,提供了交互式的平臺,用戶可以直接在數(shù)據(jù)格中編輯數(shù)據(jù),使得數(shù)據(jù)輸入更加直觀和便捷,通過行和列的標(biāo)識,用戶可以快速理解和識別數(shù)據(jù)格的內(nèi)容和位置,將動態(tài)數(shù)據(jù)格標(biāo)記為已編輯數(shù)據(jù)格,通過標(biāo)記已編輯的數(shù)據(jù)格,可以展示哪些數(shù)據(jù)已經(jīng)被修改,便于跟蹤和審核,根據(jù)關(guān)鍵字字段集合和用戶輸入的關(guān)鍵詞信息,執(zhí)行報表生成策略,快速生成新的報表,提高了報表生成的效率,設(shè)定監(jiān)測時間段,每隔30s進(jìn)行一次監(jiān)測時間段的劃分,通過定期監(jiān)測,執(zhí)行行數(shù)據(jù)整理策略,將同一用戶編輯的多行數(shù)據(jù)規(guī)整在一起,提高了報表的可讀性和整潔度,如果一個用戶編輯了多行數(shù)據(jù),這些數(shù)據(jù)會被集中展示,而不是與其他用戶的數(shù)據(jù)混雜。

126、2、該在線表單智能設(shè)計方法,通過提取報表名稱中的關(guān)鍵詞并組成集合,快速對報表進(jìn)行歸類,提高了報表管理的效率,用戶可以通過任何一個關(guān)鍵詞快速檢索到相關(guān)的報表集合,提高了報表檢索的靈活性和便捷性,該方法自動將包含相同關(guān)鍵詞的報表組織成相似報表集合,通過報表歸類策略,用戶能夠更直觀地看到報表的分類和組織結(jié)構(gòu),優(yōu)化了用戶體驗,通過執(zhí)行關(guān)鍵字字段標(biāo)記策略,識別和標(biāo)記在相似報表集合中頻繁出現(xiàn)的列標(biāo)題內(nèi)容,通過計算每個列標(biāo)題內(nèi)容的出現(xiàn)頻率,能夠確定哪些列標(biāo)題內(nèi)容是報表中的關(guān)鍵信息,根據(jù)列標(biāo)題內(nèi)容的頻率從高到低進(jìn)行排序,形成了一個優(yōu)先級序列,按照排序序列對列標(biāo)題內(nèi)容進(jìn)行關(guān)鍵字字段標(biāo)記,

127、將所有標(biāo)記后的關(guān)鍵字字段組成集合,通過將關(guān)鍵字字段集合中的每個元素分配具體的位置信息標(biāo)識,并填充于新生成的報表中,確保關(guān)鍵字字段在報表中的正確放置,提高了報表的準(zhǔn)確性,自動化地根據(jù)關(guān)鍵字字段集合填充報表,減少了人工輸入的工作量,提高了報表生成的效率。

128、3、該在線表單智能設(shè)計方法,通過識別三種編輯操作(填寫、刪除、修改),這有助于處理數(shù)據(jù)沖突,確保數(shù)據(jù)的完整性和準(zhǔn)確性,比如,如果用戶a填寫了數(shù)據(jù)而用戶b嘗試刪除同一數(shù)據(jù),能夠識別這種沖突并采取相應(yīng)措施,通過獲取用戶標(biāo)識id和數(shù)據(jù)格操作信息,能夠追蹤每個用戶的編輯行為,包括位置、編輯方式和時間,用于解決沖突,在監(jiān)測時間段內(nèi)實時監(jiān)控并解決數(shù)據(jù)沖突,避免了數(shù)據(jù)丟失或錯誤累積,提高了數(shù)據(jù)管理的實時性和響應(yīng)速度,通過區(qū)分同一數(shù)據(jù)格沖突策略和不同數(shù)據(jù)格沖突策略,解決不同情況下的沖突,通過標(biāo)記第一用戶和第二用戶并組成相應(yīng)的用戶集合,能夠管理不同用戶對數(shù)據(jù)格的操作,提高了沖突解決的效率,通過執(zhí)行行標(biāo)題數(shù)據(jù)沖突策略,優(yōu)化了多人協(xié)作編輯的體驗,減少了用戶間的沖突和誤解。

129、4、該在線表單智能設(shè)計方法,通過設(shè)置不同的用戶權(quán)限級別,能夠優(yōu)先考慮高權(quán)限用戶的數(shù)據(jù)編輯操作,確保關(guān)鍵數(shù)據(jù)的優(yōu)先更新,根據(jù)用戶的編輯起始時間進(jìn)行排序,合理地安排編輯操作的優(yōu)先級,避免了編輯沖突。可以確保最早開始編輯的用戶的數(shù)據(jù)首先被處理,根據(jù)用戶的權(quán)限級別和編輯時間,將編輯內(nèi)容分配到對應(yīng)的動態(tài)數(shù)據(jù)格中,提高了數(shù)據(jù)處理的靈活性,低權(quán)限用戶的編輯內(nèi)容可以被放置在高權(quán)限用戶編輯內(nèi)容的下方,保持?jǐn)?shù)據(jù)的層次結(jié)構(gòu),處理多個高權(quán)限或低權(quán)限用戶對同一數(shù)據(jù)格的編輯操作,通過排序和分配機制,確保所有用戶的編輯都被合理考慮,確保處理多個高權(quán)限或多個低權(quán)限用戶之間的沖突,通過記錄每個用戶的編輯起始時間和編輯內(nèi)容,保留了編輯歷史,便于后續(xù)的追溯和審計。

130、5、該在線表單智能設(shè)計方法,通過將同一個用戶進(jìn)行編輯的行數(shù)據(jù)標(biāo)記為目標(biāo)行數(shù)據(jù),在監(jiān)測時間段內(nèi)集中管理每個用戶的編輯內(nèi)容,以每五個監(jiān)測時間段劃分為一組,并對每組進(jìn)行標(biāo)記,這種分組策略有助于對不同時間段內(nèi)的數(shù)據(jù)編輯進(jìn)行管理,通過獲取每組監(jiān)測時間段內(nèi)所有的目標(biāo)行數(shù)據(jù),并獲取每個目標(biāo)行數(shù)據(jù)對應(yīng)的用戶標(biāo)識id,形成優(yōu)化用戶集合,能夠?qū)γ總€用戶的編輯行為進(jìn)行分析,根據(jù)用戶標(biāo)識id對目標(biāo)行數(shù)據(jù)進(jìn)行優(yōu)化,特別是當(dāng)一個用戶標(biāo)識id具有多個目標(biāo)行數(shù)據(jù)時,將這些行數(shù)據(jù)進(jìn)行整理,提高了數(shù)據(jù)的可讀性和整潔度,如果一個用戶在多個行中進(jìn)行了編輯,將這些行數(shù)據(jù)整理在一起,便于用戶查看和分析,在第一優(yōu)化過程中,如果存在位置信息的沖突,將沖突的目標(biāo)行數(shù)據(jù)放置在最下方,避免了數(shù)據(jù)的覆蓋和丟失,如果每個用戶標(biāo)識id下只具有一個目標(biāo)行數(shù)據(jù),則不對已編輯數(shù)據(jù)格的位置信息進(jìn)行改動,保持了數(shù)據(jù)的原始性和完整性。

當(dāng)前第1頁1 2 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
隆昌县| 论坛| 云南省| 兴城市| 伊宁县| 瓮安县| 天津市| 穆棱市| 元谋县| 隆尧县| 苏尼特左旗| 新泰市| 井冈山市| 青州市| 靖西县| 长武县| 石渠县| 巫山县| 洛隆县| 昆明市| 赫章县| 元谋县| 萝北县| 松原市| 大化| 钦州市| 松阳县| 临湘市| 运城市| 湟源县| 桑植县| 辉县市| 无棣县| 阜宁县| 简阳市| 加查县| 姜堰市| 桑日县| 成都市| 平泉县| 清远市|