專利名稱:一種附件共享的方法、裝置及業(yè)務(wù)系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明屬于計(jì)算機(jī)軟件領(lǐng)域,尤其涉及一種附件共享的方法、裝置及業(yè)務(wù)系統(tǒng)。
背景技術(shù):
現(xiàn)今企業(yè)應(yīng)用系統(tǒng)中存在著眾多業(yè)務(wù)單據(jù)與業(yè)務(wù)流程,為了更好的進(jìn)行業(yè)務(wù)描述,會(huì)使用附件技術(shù)進(jìn)行補(bǔ)充和豐富。但是,由于眾多業(yè)務(wù)單據(jù)會(huì)使用大量的附件,這時(shí)候在每次使用業(yè)務(wù)單據(jù)時(shí)都上傳附件,會(huì)造成附件的冗余和重復(fù)上傳,占用大量的系統(tǒng)、網(wǎng)絡(luò)資源,造成資源的冗余和浪費(fèi)。
發(fā)明內(nèi)容
本發(fā)明實(shí)施例的目的在于提供一種附件共享的方法,旨在解決在現(xiàn)有的企業(yè)應(yīng)用系統(tǒng)中,附件重復(fù)上傳,造成資源冗余和資源浪費(fèi)的問題。本發(fā)明實(shí)施例是這樣實(shí)現(xiàn)的,一種附件共享的方法,所述方法包括下述步驟上傳附件,建立附件和業(yè)務(wù)單據(jù)的映射關(guān)聯(lián);設(shè)置已上傳的附件的共享屬性;建立設(shè)置了共享屬性的附件與其它業(yè)務(wù)單據(jù)的新的映射關(guān)聯(lián)。本發(fā)明實(shí)施例的另一目的在于提供一種附件共享裝置,所述裝置包括附件管理器,用于接收并存儲用戶上傳的附件;附件共享模塊,用于設(shè)置上傳至所述附件管理器中的附件的共享屬性;附件映射管理模塊,用于建立設(shè)置了共享屬性的附件與各種業(yè)務(wù)單據(jù)之間的映射關(guān)聯(lián)。在本發(fā)明實(shí)施例中,通過一種附件共享技術(shù)動(dòng)態(tài)地對附件進(jìn)行管理,優(yōu)化了網(wǎng)絡(luò)性能和服務(wù)器資源、避免了附件冗余和附件重復(fù)上傳問題。同時(shí),采用管理的方式,動(dòng)態(tài)管理共享附件,使得共享附件合理、充分的應(yīng)用在相關(guān)單據(jù)和流程當(dāng)中。
圖1是本發(fā)明實(shí)施例提供的附件共享的方法的流程2是本發(fā)明實(shí)施例提供的上傳附件的方法的流程3是本發(fā)明實(shí)施例提供的關(guān)聯(lián)共享附件的方法的流程4是本發(fā)明實(shí)施例提供的附件共享裝置的結(jié)構(gòu)框圖
具體實(shí)施例方式為了使本發(fā)明的目的、技術(shù)方案及優(yōu)點(diǎn)更加清楚明白,以下結(jié)合附圖及實(shí)施例,對本發(fā)明進(jìn)行進(jìn)一步詳細(xì)說明。應(yīng)當(dāng)理解,此處所描述的具體實(shí)施例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。本發(fā)明實(shí)施例通過上傳附件,采用映射管理的方式,將附件和業(yè)務(wù)單據(jù)進(jìn)行映射關(guān)聯(lián)。然后設(shè)置附件共享屬性。在過濾共享屬性并接收到由用戶選擇的共享附件信息后, 針對共享附件和其它業(yè)務(wù)單據(jù)建立新的附件映射關(guān)聯(lián),完成關(guān)聯(lián)共享附件。本發(fā)明提供了一種附件共享的方法和裝置所述方法包括上傳附件,建立附件和業(yè)務(wù)單據(jù)的映射關(guān)聯(lián);設(shè)置已上傳的附件的共享屬性;建立設(shè)置了共享屬性的附件與其它業(yè)務(wù)單據(jù)的新的映射關(guān)聯(lián)。所述裝置包括附件管理器,用于接收并存儲用戶上傳的附件;附件共享模塊,用于設(shè)置上傳至所述附件管理器中的附件的共享屬性;附件映射管理模塊,用于建立設(shè)置了共享屬性的附件與各種業(yè)務(wù)單據(jù)之間的映射關(guān)聯(lián)。為了說明本發(fā)明所述的技術(shù)方案,下面通過具體實(shí)施例來進(jìn)行說明。本發(fā)明中所述的附件是指所有實(shí)體附件,包含在企業(yè)系統(tǒng)中可用于“附件”的一切類型。本發(fā)明中與附件相關(guān)聯(lián)的包括業(yè)務(wù)單據(jù)、企業(yè)流程及即時(shí)信息等。此處以業(yè)務(wù)單據(jù)為例來詳細(xì)說明技術(shù)方案。實(shí)施例一圖1示出了本發(fā)明實(shí)施例提供的附件共享方法的流程,詳述如下在步驟SlOl中,上傳附件,建立附件和業(yè)務(wù)單據(jù)的映射關(guān)聯(lián)。步驟SlOl在具體實(shí)現(xiàn)時(shí)如圖2所示在步驟S201中,接收到用戶觸發(fā)上傳附件功能的信息后,彈出附件選取路徑對話框;在步驟S202中,接收用戶選擇的上傳附件及上傳路徑的信息;在步驟S203中,上傳附件,附件用信息流的方式保存在數(shù)據(jù)庫或者服務(wù)器目錄中;在步驟S204中,建立附件與業(yè)務(wù)單據(jù)映射關(guān)聯(lián)。在本發(fā)明實(shí)施例中,所建立的附件與業(yè)務(wù)單據(jù)的映射關(guān)聯(lián)是指將附件的唯一主鍵和業(yè)務(wù)單據(jù)的唯一主鍵建立映射關(guān)系關(guān)聯(lián)起來。在步驟S102中,設(shè)置已上傳的附件的共享屬性。在本發(fā)明實(shí)施例中,上傳到數(shù)據(jù)庫或服務(wù)器中的附件要實(shí)現(xiàn)共享,需要通過設(shè)置共享屬性的方式進(jìn)行附件共享設(shè)置,即增加一個(gè)附件共享屬性,并將此共享屬性設(shè)置為共享。在本發(fā)明實(shí)施例中,既可以設(shè)置附件共享屬性也可以不設(shè)置附件共享屬性。對于沒有設(shè)置共享屬性的附件,則是附件與本業(yè)務(wù)單據(jù)的唯一主鍵關(guān)聯(lián)。這種業(yè)務(wù)單據(jù)獨(dú)享使用附件的方式確保了某些附件使用的安全性。在步驟S103中,建立設(shè)置了共享屬性的附件與其它業(yè)務(wù)單據(jù)的新的映射關(guān)聯(lián)。其具體實(shí)現(xiàn)流程如圖3所示在步驟S301中,接收用戶觸發(fā)的關(guān)聯(lián)共享附件的信息;在本發(fā)明實(shí)施例中,其它業(yè)務(wù)單據(jù)的附件與已上傳的共享附件相同時(shí),就不再需要重復(fù)上傳相同的附件,而可以在業(yè)務(wù)單據(jù)中關(guān)聯(lián)共享附件。在步驟S302中,根據(jù)共享附件屬性過濾附件數(shù)據(jù)。在本發(fā)明實(shí)施例中,并不是所有的附件都設(shè)置了共享屬性,某些附件是沒有設(shè)置共享屬性的。這個(gè)時(shí)候就需要過濾沒有設(shè)置共享屬性的附件,挑選出設(shè)置了共享屬性的附件。因?yàn)橹挥性O(shè)置了共享屬性的附件才能實(shí)現(xiàn)業(yè)務(wù)單據(jù)附件的共享。在步驟S303中,展示已共享附件;在步驟S304中,接收用戶選擇共享附件的操作;在本發(fā)明實(shí)施例中,需要接收用戶選擇的與業(yè)務(wù)單據(jù)附件相同的共享附件,才能在后續(xù)的步驟中與業(yè)務(wù)單據(jù)建立映射關(guān)聯(lián)。在步驟S305中,建立附件與業(yè)務(wù)單據(jù)的新的映射關(guān)聯(lián)。在本發(fā)明實(shí)施例中,通過建立已共享附件與其他業(yè)務(wù)單據(jù)的新的映射關(guān)聯(lián),使得業(yè)務(wù)單據(jù)的相同附件不再需要重復(fù)上傳,而是與另外的業(yè)務(wù)單據(jù)共享已經(jīng)上傳在服務(wù)器中的附件,從而避免了附件冗余和附件重復(fù)上傳,優(yōu)化了網(wǎng)絡(luò)性能和服務(wù)器資源。在本發(fā)明實(shí)施例中,通過增減附件映射的方式增加附件與業(yè)務(wù)單據(jù)的關(guān)聯(lián)。當(dāng)業(yè)務(wù)單據(jù)需要上傳重復(fù)附件時(shí),避免了附件的重復(fù)上傳和冗余,節(jié)約了網(wǎng)絡(luò)資源、服務(wù)器資源,提高了附件管理的性能。附件與業(yè)務(wù)單據(jù)之間唯一主鍵關(guān)聯(lián)的特性,使得附件共享不直接依賴附件存儲方式(例如數(shù)據(jù)庫存儲、附件服務(wù)器存儲),可根據(jù)不同需要進(jìn)行存儲設(shè)備或方法的轉(zhuǎn)換和變更。附件的共享采用了設(shè)置附件共享屬性的方式設(shè)置共享附件,也就是附件可以共享也可以不共享,這就為使用相同附件時(shí),提供了多一種選擇。實(shí)施例二 圖4示出了本發(fā)明實(shí)施例提供的附件共享的裝置的結(jié)構(gòu),為了便于說明,僅示出了與本發(fā)明實(shí)施例相關(guān)的部份。該附件共享裝置可以是內(nèi)置于企業(yè)管理系統(tǒng)中的軟件單元、硬件單元或者軟硬件相結(jié)合的單元,或者作為獨(dú)立的掛件集成到企業(yè)管理系統(tǒng)或企業(yè)管理系統(tǒng)的應(yīng)用系統(tǒng)中。其中附件管理器1提供附件的管理維護(hù)入口,用于接收用戶發(fā)出的諸如附件上傳、存儲等操作請求,并執(zhí)行。共享附件模塊2通過附件管理的方式進(jìn)行控制維護(hù),接收用戶提交的設(shè)置共享屬性的請求,設(shè)置上傳至所述附件管理器中的附件的共享屬性。在本發(fā)明實(shí)施例中,共享附件的方法采用管理的方式,接收用戶發(fā)出的設(shè)置共享附件屬性的請求,動(dòng)態(tài)地管理共享附件,讓共享附件合理、充分地應(yīng)用。用戶根據(jù)權(quán)限的不同分為普通用戶和管理員兩種,只有管理員有權(quán)限提交設(shè)置附件共享屬性的請求。附件映射管理模塊3用于建立設(shè)置了共享屬性的附件與各種業(yè)務(wù)單據(jù)之間的映射關(guān)聯(lián)。其中,業(yè)務(wù)單據(jù)的信息存儲在業(yè)務(wù)數(shù)據(jù)表中,附件信息存儲在附件數(shù)據(jù)表或者服務(wù)器目錄中。用映射的方式,在附件映射數(shù)據(jù)表中進(jìn)行直接關(guān)聯(lián),使得附件和業(yè)務(wù)單據(jù)通過其唯一的主鍵關(guān)聯(lián)起來。避免了附件重復(fù)上傳引起的耦合和冗余,提高了性能和使用效率。在本發(fā)明實(shí)施例中,通過一種附件共享技術(shù)動(dòng)態(tài)地對附件進(jìn)行管理,優(yōu)化了網(wǎng)絡(luò)性能和服務(wù)器資源、避免了附件冗余和附件重復(fù)上傳的問題。同時(shí),采用管理的方式,動(dòng)態(tài)管理共享附件,使得附件共享合理、充分的應(yīng)用在相關(guān)單據(jù)和流程當(dāng)中。以上所述僅為本發(fā)明的較佳實(shí)施例而已,并不用以限制本發(fā)明,凡在本發(fā)明的精神和原則之內(nèi)所作的任何修改、等同替換和改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。
權(quán)利要求
1.一種附件的共享方法,其特征在于,所述方法包括下述步驟 上傳附件,建立附件和業(yè)務(wù)單據(jù)的映射關(guān)聯(lián);設(shè)置已上傳的附件的共享屬性;建立設(shè)置了共享屬性的附件與其它業(yè)務(wù)單據(jù)的新的映射關(guān)聯(lián)。
2.如權(quán)利要求1所述的方法,其特征在于,所述建立設(shè)置了共享屬性的附件與其它業(yè)務(wù)單據(jù)的新的映射關(guān)聯(lián)的步驟具體為接收用戶觸發(fā)的關(guān)聯(lián)共享附件的信息; 根據(jù)共享屬性過濾附件數(shù)據(jù); 展示已共享附件,接收用戶選擇共享附件的操作; 建立附件與業(yè)務(wù)單據(jù)的新的映射關(guān)聯(lián)。
3.如權(quán)利要求2所述的方法,其特征在于,所述的根據(jù)共享屬性過濾附件數(shù)據(jù)是指通過過濾共享屬性的方法,留下已設(shè)置了附件共享屬性的附件。
4.如權(quán)利要求1所述的方法,其特征在于,所述的附件和業(yè)務(wù)單據(jù)的映射關(guān)聯(lián)是通過附件唯一主鍵與業(yè)務(wù)單據(jù)的唯一主鍵進(jìn)行映射關(guān)聯(lián)。
5.如權(quán)利要求1所述的方法,其特征在于,所述上傳附件,建立附件和業(yè)務(wù)單據(jù)的映射關(guān)聯(lián)的步驟具體為接收到用戶觸發(fā)上傳附件功能的信息后,輸出附件選取路徑對話框; 選擇附件及上傳路徑; 上傳附件;建立附件和業(yè)務(wù)單據(jù)的映射關(guān)聯(lián)。
6.如權(quán)利要求1所述的方法,其特征在于,通過增加附件共享屬性來設(shè)置已上傳的附件的共享屬性。
7.一種附件共享裝置,其特征在于,所述裝置包括 附件管理器,用于接收并存儲用戶上傳的附件;附件共享模塊,用于設(shè)置上傳至所述附件管理器中的附件的共享屬性;附件映射管理模塊,用于建立設(shè)置了共享屬性的附件與各種業(yè)務(wù)單據(jù)之間的映射關(guān)聯(lián)。
8.如權(quán)利要求7所述的裝置,其特征在于,所述共享附件模塊通過增加附件共享屬性的方式設(shè)置上傳至所述附件管理器中的附件的共享屬性。
9.如權(quán)利要求7所述的裝置,其特征在于,業(yè)務(wù)單據(jù)的信息存儲至業(yè)務(wù)數(shù)據(jù)表中,附件信息存儲至附件數(shù)據(jù)表或者服務(wù)器目錄中,通過附件唯一主鍵及業(yè)務(wù)單據(jù)唯一主鍵將映射關(guān)聯(lián)存儲至附件映射數(shù)據(jù)表中。
10.一種業(yè)務(wù)系統(tǒng),其特征在于,所述系統(tǒng)包括權(quán)利要求7至9任一權(quán)利要求所述的附件共享裝置。
全文摘要
本發(fā)明適用于計(jì)算機(jī)軟件領(lǐng)域,提供了一種附件共享的方法、裝置及業(yè)務(wù)系統(tǒng),該方法包括下述步驟上傳附件,建立附件和業(yè)務(wù)單據(jù)的映射關(guān)聯(lián);設(shè)置已上傳的附件的共享屬性;建立設(shè)置了共享屬性的附件與其它業(yè)務(wù)單據(jù)的新的映射關(guān)聯(lián)。本發(fā)明實(shí)施例通過一種附件共享技術(shù)動(dòng)態(tài)地對附件進(jìn)行管理,優(yōu)化了網(wǎng)絡(luò)性能和服務(wù)器資源、避免了附件冗余和附件重復(fù)上傳的問題。同時(shí),采用管理的方式,動(dòng)態(tài)管理共享附件,使得共享附件合理、充分的應(yīng)用在相關(guān)單據(jù)和流程當(dāng)中。
文檔編號G06F17/30GK102402544SQ20101028365
公開日2012年4月4日 申請日期2010年9月16日 優(yōu)先權(quán)日2010年9月16日
發(fā)明者任峰 申請人:金蝶軟件(中國)有限公司