楊建輝
【摘 要】 工業(yè)設(shè)計師設(shè)計新作品時,無法及時了解作品是否與現(xiàn)有專利作品存在雷同,造成申請的失敗,解決這一問題的關(guān)鍵是及時對設(shè)計的作品與現(xiàn)有的專利產(chǎn)品進行對比來消除作品的雷同。本文設(shè)計一個WEB應(yīng)用平臺,該平臺通過層次化的結(jié)構(gòu),使用WEB應(yīng)用技術(shù),通過上傳作品自動與專利數(shù)據(jù)庫中的產(chǎn)品進行對比,為用戶修改自己作品提供依據(jù),提高了專利申請的成功率,實踐使用證明了該系統(tǒng)平臺的有效性。
【關(guān)鍵詞】 工業(yè)設(shè)計 WEB平臺 專利
工業(yè)設(shè)計師在設(shè)計作品的時候,經(jīng)常與其他作品雷同,無法申請專利,造成不必要的損失[1],因此有必要在設(shè)計工業(yè)作品的時候與現(xiàn)有的其他作品進行比對來解決雷同問題。計算機網(wǎng)絡(luò)技術(shù)可以給用戶提供一個WEB平臺[2],通過網(wǎng)絡(luò)平臺設(shè)計人員在系統(tǒng)上傳自己的作品,將3D源文件轉(zhuǎn)換成html5立體3DWEB版模型,并選中相關(guān)的標(biāo)簽指標(biāo),之后可與系統(tǒng)中的專利產(chǎn)品進行外觀對比[3-5]。
為滿足上述需求,設(shè)計并開發(fā)工業(yè)外觀申請專利對比Web應(yīng)用系統(tǒng),該系統(tǒng)可以和專利庫中產(chǎn)品進行比對,為工業(yè)設(shè)計產(chǎn)品設(shè)計人員提供有效的參考,提高工業(yè)外觀申請專利時的成功率。
1 系統(tǒng)的架構(gòu)設(shè)計
工業(yè)設(shè)計產(chǎn)品外觀對比網(wǎng)絡(luò)系統(tǒng)前端面向的是用戶,后臺是系統(tǒng)管理員,通過系統(tǒng)云平臺支持各項服務(wù),該WEB系統(tǒng)總體架構(gòu)如圖1所示。
工業(yè)設(shè)計產(chǎn)品外觀對比系統(tǒng)首先建立自己的專利庫,將現(xiàn)在的專利產(chǎn)品上傳到數(shù)據(jù)庫中,工業(yè)設(shè)計師在上傳自己的產(chǎn)品之后,就可與專利庫中的專利產(chǎn)品進行外觀對比。從而實現(xiàn)實時、有效、精確的信息對比,幫助設(shè)計人員提高專利申請的成功率。
設(shè)計人員通過WEB端登錄系統(tǒng),上傳作品并指定相應(yīng)指標(biāo)與專利庫中的產(chǎn)品進行外觀對比,后臺維護人員維護專利庫中的作品,并即時將新產(chǎn)品進行上傳。
1.1 系統(tǒng)邏輯結(jié)構(gòu)
工業(yè)設(shè)計產(chǎn)品外觀對比系統(tǒng)框架是一種分層結(jié)構(gòu),共分為六層,從下至上分別是:硬件網(wǎng)絡(luò)層、操作系統(tǒng)層、數(shù)據(jù)庫層、應(yīng)用中間件層、操作應(yīng)用層、3D轉(zhuǎn)換層,兩邊有系統(tǒng)安全保證和管理控制臺,如圖2所示。系統(tǒng)安全保證數(shù)據(jù)傳輸和存儲的安全,管理控制臺保證系統(tǒng)平臺可以進行靈活的管理和配置。
1.2 分層支持體系
工業(yè)設(shè)計產(chǎn)品外觀對比系統(tǒng)具有嚴(yán)格分層支持體系,支持體系分為三層,每一層具有特定的功能,確保系統(tǒng)的有效運行。
(1)基礎(chǔ)設(shè)施層:基礎(chǔ)設(shè)施為各類應(yīng)用提供基礎(chǔ)的支撐環(huán)境。包括支撐各類應(yīng)用運行網(wǎng)絡(luò)設(shè)備和主機設(shè)備、各類包括操作系統(tǒng)、基礎(chǔ)數(shù)據(jù)庫在內(nèi)的基礎(chǔ)系統(tǒng)軟件等。
(2)資源層:資源層包括業(yè)務(wù)數(shù)據(jù)源和外部系統(tǒng)資源,如數(shù)據(jù)庫資源等。
(3)應(yīng)用支撐層:現(xiàn)場管理系統(tǒng)作為應(yīng)用支撐層支撐所有的移動業(yè)務(wù)。
1.3 保障支持體系
為了實現(xiàn)對工業(yè)設(shè)計產(chǎn)品外觀對比系統(tǒng)的安全保障,建立兩級保障體系。
安全保障體系:安全保障體系涉及各個層面的完整的安全技術(shù)和措施。安全保障體系為整個系統(tǒng)提供鑒別、訪問控制、抗抵賴和數(shù)據(jù)機密性、完整性、可用性、可控性等安全服務(wù),形成集防護、檢測、響應(yīng)、恢復(fù)于一體的安全防護體系,實現(xiàn)實體安全、應(yīng)用安全、系統(tǒng)安全、網(wǎng)絡(luò)安全、管理安全,以滿足整個系統(tǒng)各層次的安全需求。
維護支持體系:維護與支持是貫穿系統(tǒng)運行的全過程的保障體系,主要通過管理控制臺和運行和維護整個移動商務(wù)平臺和建立在上面的各個應(yīng)用。平臺建成后,運行維護將是關(guān)系到平臺能否正常運轉(zhuǎn)、發(fā)揮效能的關(guān)鍵因素,因此在平臺配置過程中充分考慮平臺建設(shè)中和建成后的運行維護問題。
2 系統(tǒng)關(guān)鍵技術(shù)
2.1 系統(tǒng)技術(shù)框架
技術(shù)框架從系統(tǒng)構(gòu)成的業(yè)務(wù)邏輯元素入手,描述現(xiàn)場管理系統(tǒng)的關(guān)鍵技術(shù),如圖3所示。
2.2 關(guān)鍵技術(shù)簡介
(1)PHP技術(shù)。PHP獨特的語法混合了C、Java、Perl以及PHP自創(chuàng)的語法。它可以比CGI或者Perl更快速地執(zhí)行動態(tài)網(wǎng)頁。用PHP做出的動態(tài)頁面與其他的編程語言相比,PHP是將程序嵌入到HTML(標(biāo)準(zhǔn)通用標(biāo)記語言下的一個應(yīng)用)文檔中去執(zhí)行,執(zhí)行效率比完全生成HTML標(biāo)記的CGI要高許多;PHP還可以執(zhí)行編譯后代碼,編譯可以達到加密和優(yōu)化代碼運行,使代碼運行更快。
(2)中間件技術(shù)。比較流行中間件的定義是:中間件是一種獨立的系統(tǒng)軟件或服務(wù)程序,分布式應(yīng)用軟件借助這種軟件在不同的技術(shù)之間共享資源。中間件位于客戶機/服務(wù)器的操作系統(tǒng)之上,管理計算資源和網(wǎng)絡(luò)通訊。
從中間件的定義可以看出,中間件是一類軟件,而非一種軟件;中間件不僅僅實現(xiàn)互連,還能實現(xiàn)應(yīng)用之間的互操作;中間件是基于分布式處理的軟件,定義中特別強調(diào)了其網(wǎng)絡(luò)通訊功能。
(3)jQuery技術(shù)。jQuery是繼prototype之后又一個優(yōu)秀的Javascript框架。它是輕量級的js庫,它兼容CSS3,還兼容各種瀏覽器(IE 6.0+,F(xiàn)F 1.5+,Safari 2.0+,Opera 9.0+),jQuery2.0及后續(xù)版本將不再支持IE6/7/8瀏覽器。jQuery使用戶能更方便地處理HTML(標(biāo)準(zhǔn)通用標(biāo)記語言下的一個應(yīng)用)、events、實現(xiàn)動畫效果,并且方便地為網(wǎng)站提供AJAX交互。jQuery還有一個比較大的優(yōu)勢是,它的文檔說明很全,而且各種應(yīng)用也說得很詳細,同時還有許多成熟的插件可供選擇。jQuery能夠使用戶的html頁面保持代碼和html內(nèi)容分離,也就是說,不用再在html里面插入一堆js來調(diào)用命令了,只需定義id即可。
(4)HTML5技術(shù)。基于最新的HTML5技術(shù),允許實時渲染的高質(zhì)量3D作品在網(wǎng)頁中原生展示;依靠強大的雙核3D引擎支持所有的主流瀏覽器?;赟VG、Canvas、WebGL及CSS3的3D功能,用戶會驚嘆于在瀏覽器中,所呈現(xiàn)的驚人視覺效果。endprint
(5)Web 服務(wù)。
Web服務(wù)具有以下特點:
①良好的封裝性:Web服務(wù)是一種部署在Web上的對象,具備對象的良好封裝性,對于使用者而言,他看到的僅僅是該服務(wù)的描述。
②松散耦合:當(dāng)Web服務(wù)的實現(xiàn)發(fā)生變更時,只要Web服務(wù)的調(diào)用接口不變,調(diào)用者是不會感到這種變更,Web服務(wù)的任何變更對調(diào)用他們的接口來說都是透明的。json是Internet環(huán)境下Web服務(wù)一種比較適合的消息交換協(xié)議。
③協(xié)議規(guī)范:Web服務(wù)使用標(biāo)準(zhǔn)的描述語言來描述(比如WSDL)服務(wù);其次,通過服務(wù)注冊機制,由標(biāo)準(zhǔn)描述語言描述的服務(wù)界面是可以被發(fā)現(xiàn)的;同時,標(biāo)準(zhǔn)描述語言不僅用于服務(wù)界面,也用于Web服務(wù)的聚合、跨Web服務(wù)的事務(wù)、工作流等。其次,Web服務(wù)的安全標(biāo)準(zhǔn)也已形成;最后,Web服務(wù)是可管理的。
④高度可集成能力:由于Web服務(wù)采取簡單的、易理解的標(biāo)準(zhǔn)Web協(xié)議作為構(gòu)件界面描述和協(xié)同描述規(guī)范,完全屏蔽了不同軟件平臺的差異,無論是CORBA、DCOM還是EJB都可以通過這一種標(biāo)準(zhǔn)的協(xié)議進行互操作,實現(xiàn)了在當(dāng)前環(huán)境下最高的可集成性。
2.3 系統(tǒng)安全保障
(1)系統(tǒng)級安全保障。通過系統(tǒng)實現(xiàn)用戶的認(rèn)證控制,任何用戶進入網(wǎng)絡(luò)之前必須先經(jīng)過有效的用戶名及口令的認(rèn)證。其次,任何的網(wǎng)絡(luò)服務(wù)器也必須進行用戶認(rèn)證,只有通過口令認(rèn)證的用戶,才允許訪問服務(wù)器。
(2)數(shù)據(jù)庫安全保障。一方面利用數(shù)據(jù)庫系統(tǒng)本身的安全控制功能:用戶名/口令字識別、視圖、使用權(quán)限控制等管理措施,另一方面從應(yīng)用程序也進行控制管理,對數(shù)據(jù)庫中存儲的重要數(shù)據(jù)進行加密處理,以實現(xiàn)數(shù)據(jù)存儲的安全保護,以避免某些用戶尤其是一些內(nèi)部用戶非法獲取用戶名、口令字,竊取或篡改信息的可能。
系統(tǒng)通過以下措施保證數(shù)據(jù)庫系統(tǒng)的安全:用戶口令字鑒別;用戶存取權(quán)限控制;數(shù)據(jù)存取權(quán)限、方式控制;數(shù)據(jù)加密。
(3)應(yīng)用軟件安全保障。應(yīng)用軟件系統(tǒng)是運行在內(nèi)部Web服務(wù)器上,系統(tǒng)數(shù)據(jù)存放在現(xiàn)場管理系統(tǒng)數(shù)據(jù)庫中,管理系統(tǒng)只安裝在服務(wù)器上,客戶端只能通過手機和管理控制臺查詢結(jié)果。管理控制臺建有系統(tǒng)的訪問用戶和訪問權(quán)限管理,對系統(tǒng)操作過程的重要操作和事件設(shè)置了完善的業(yè)務(wù)日志,檢測和發(fā)現(xiàn)系統(tǒng)的故障差錯或?qū)ο到y(tǒng)的惡意侵害行為。
相關(guān)人員登錄服務(wù)器,一律記錄日志,而且使用管理控制臺訪問系統(tǒng)數(shù)據(jù)庫的信息數(shù)據(jù),有嚴(yán)格的用戶訪問權(quán)限控制,需要系統(tǒng)管理員對授權(quán)訪問用戶進行管理和維護,授權(quán)用戶也需要對個人信息進行定制修改。
(4)數(shù)據(jù)加密?,F(xiàn)場管理管理系統(tǒng)在進行數(shù)據(jù)庫的重要敏感數(shù)據(jù)存取時,進行加密和解密處理,并且對數(shù)據(jù)庫的加密保證不會對數(shù)據(jù)庫管理系統(tǒng)原有功能造成影響。重要的數(shù)據(jù)加密存儲,不能直接對數(shù)據(jù)庫進行修改。能夠最大限度地防止關(guān)鍵數(shù)據(jù)被非法修改。
3 系統(tǒng)功能的實現(xiàn)
根據(jù)上述的工業(yè)設(shè)計產(chǎn)品外觀對比系統(tǒng)架構(gòu)設(shè)計,提出了系統(tǒng)功能實現(xiàn)方案,系統(tǒng)功能包括兩個子模塊,分別是系統(tǒng)的前臺和后臺,系統(tǒng)的前臺面向用戶,為用戶提供一個應(yīng)用接口,用戶可以上傳作品,進行產(chǎn)品比對,并輸出比對結(jié)構(gòu),為用戶改進作品提供依據(jù)。系統(tǒng)的后臺是面向管理員,可以實現(xiàn)用戶管理,產(chǎn)品信息管理等功能,工業(yè)設(shè)計產(chǎn)品外觀對比系統(tǒng)的具體功能模塊實現(xiàn)如圖4所示。
3.1 系統(tǒng)前臺功能
系統(tǒng)前臺功能實現(xiàn)包括用戶登錄,作品發(fā)布,會員中心,幫助中心與退出系統(tǒng)五個功能模塊。
(1)用戶登錄模塊實現(xiàn)前臺用戶的注冊和登錄功能,用戶登錄成功后,就可以使用該系統(tǒng)平臺實現(xiàn)設(shè)計作品的網(wǎng)絡(luò)比對。
(2)作品發(fā)布模塊實現(xiàn)用戶對設(shè)計出的作品的相關(guān)管理。
①用戶上傳作品,用戶登陸后上傳自己制作設(shè)計的3D作品模型到服務(wù)器,服務(wù)器將3D模型通過WebGL算法結(jié)合CSS3將其轉(zhuǎn)換成html5三維網(wǎng)頁模型。并存入用戶自己的作品庫。
②用戶可以在作品庫可對作品進行相應(yīng)的維護修改。
③用戶上傳完作品后存入后臺數(shù)據(jù)庫,后臺網(wǎng)站管理員對其進行審核。
④用戶可對搜索感興趣的作品加入自己的收藏,可隨時查看。
⑤用戶退出系統(tǒng),清空session。保證帳號安全性。
3.2 系統(tǒng)后臺管理
系統(tǒng)后臺的管理功能主要包括:系統(tǒng)信息管理、用戶管理、產(chǎn)品信息管理和碎片信息管理四個功能模塊。
(1)系統(tǒng)信息管理。該模塊可以實現(xiàn)角色管理、菜單管理、系統(tǒng)信息設(shè)置和數(shù)據(jù)庫管理等功能。超級管理員可以在后臺添加管理人員,并進行相應(yīng)的權(quán)限分配;超級管理員可管理后臺菜單;后臺管理員可對整個系統(tǒng)進行相應(yīng)的參數(shù)設(shè)置與郵件系統(tǒng)設(shè)置和3D轉(zhuǎn)換接口設(shè)置;后臺管理員可定期對數(shù)據(jù)庫進行備份。
(2)用戶管理。該模塊可以實現(xiàn)管理員管理和用戶管理功能。超級管理員可對其他管理員進行相應(yīng)的管理和分配權(quán)限;網(wǎng)站管理員可管理網(wǎng)站用戶。
(3)產(chǎn)品信息管理。
①產(chǎn)品類別管理:網(wǎng)站管理員可以添加產(chǎn)品的種類與相應(yīng)指標(biāo)。
②專利庫管理:網(wǎng)站管理員后臺上傳產(chǎn)品形成專利庫,可對其進行維護修改。
③產(chǎn)品庫管理:網(wǎng)站管理員后臺對用戶上傳的產(chǎn)品進行修改。
(4) 碎片信息管理。網(wǎng)站管理員對“關(guān)于我們”“ 使用說明”“ 幫助說明”等相關(guān)碎片信息進行發(fā)布修改。
4 結(jié)語
工業(yè)設(shè)計師設(shè)計作品時候,無法及時掌握作品是否存在雷同,造成申請的失敗,因此對設(shè)計的作品與現(xiàn)有的專利產(chǎn)品進行對比是一項重要的任務(wù)。本文設(shè)計一個WEB應(yīng)用平臺,該平臺通過層次化的結(jié)構(gòu),使用WEB應(yīng)用技術(shù),通過上傳作品自動與專利數(shù)據(jù)庫中的產(chǎn)品進行對比,為用戶修改自己作品提供依據(jù),提高了專利申請的成功率,實踐使用證明該系統(tǒng)平臺的有效性。
參考文獻:
[1]邱清盈,薛馳,馮培恩,鄧?yán)?專利設(shè)計知識的創(chuàng)新性評估方法及其在創(chuàng)新設(shè)計中的應(yīng)用[J]. 機械工程學(xué)報 2012,30(11):78-81.
[2]康旗,孫麗萍.基于WEB平臺的科研項目管理系統(tǒng)[J].微型電腦應(yīng)用,2011,25(10):241-244.
[3]黃光芳,金義富.基于領(lǐng)域驅(qū)動設(shè)計構(gòu)建企業(yè)級Web平臺的應(yīng)用[J].實驗室研究與探索,2013,27(8):77-80.
[4]錢海軍.基于HTML5的客戶端本地MIS系統(tǒng)的設(shè)計與實現(xiàn)[J].現(xiàn)代計算機2012,33(22):122-125.
[5]唐彬.利用HTML5實現(xiàn)網(wǎng)頁圖表的研究[J].微型電腦應(yīng)用,2012,28(10):28-30.endprint
(5)Web 服務(wù)。
Web服務(wù)具有以下特點:
①良好的封裝性:Web服務(wù)是一種部署在Web上的對象,具備對象的良好封裝性,對于使用者而言,他看到的僅僅是該服務(wù)的描述。
②松散耦合:當(dāng)Web服務(wù)的實現(xiàn)發(fā)生變更時,只要Web服務(wù)的調(diào)用接口不變,調(diào)用者是不會感到這種變更,Web服務(wù)的任何變更對調(diào)用他們的接口來說都是透明的。json是Internet環(huán)境下Web服務(wù)一種比較適合的消息交換協(xié)議。
③協(xié)議規(guī)范:Web服務(wù)使用標(biāo)準(zhǔn)的描述語言來描述(比如WSDL)服務(wù);其次,通過服務(wù)注冊機制,由標(biāo)準(zhǔn)描述語言描述的服務(wù)界面是可以被發(fā)現(xiàn)的;同時,標(biāo)準(zhǔn)描述語言不僅用于服務(wù)界面,也用于Web服務(wù)的聚合、跨Web服務(wù)的事務(wù)、工作流等。其次,Web服務(wù)的安全標(biāo)準(zhǔn)也已形成;最后,Web服務(wù)是可管理的。
④高度可集成能力:由于Web服務(wù)采取簡單的、易理解的標(biāo)準(zhǔn)Web協(xié)議作為構(gòu)件界面描述和協(xié)同描述規(guī)范,完全屏蔽了不同軟件平臺的差異,無論是CORBA、DCOM還是EJB都可以通過這一種標(biāo)準(zhǔn)的協(xié)議進行互操作,實現(xiàn)了在當(dāng)前環(huán)境下最高的可集成性。
2.3 系統(tǒng)安全保障
(1)系統(tǒng)級安全保障。通過系統(tǒng)實現(xiàn)用戶的認(rèn)證控制,任何用戶進入網(wǎng)絡(luò)之前必須先經(jīng)過有效的用戶名及口令的認(rèn)證。其次,任何的網(wǎng)絡(luò)服務(wù)器也必須進行用戶認(rèn)證,只有通過口令認(rèn)證的用戶,才允許訪問服務(wù)器。
(2)數(shù)據(jù)庫安全保障。一方面利用數(shù)據(jù)庫系統(tǒng)本身的安全控制功能:用戶名/口令字識別、視圖、使用權(quán)限控制等管理措施,另一方面從應(yīng)用程序也進行控制管理,對數(shù)據(jù)庫中存儲的重要數(shù)據(jù)進行加密處理,以實現(xiàn)數(shù)據(jù)存儲的安全保護,以避免某些用戶尤其是一些內(nèi)部用戶非法獲取用戶名、口令字,竊取或篡改信息的可能。
系統(tǒng)通過以下措施保證數(shù)據(jù)庫系統(tǒng)的安全:用戶口令字鑒別;用戶存取權(quán)限控制;數(shù)據(jù)存取權(quán)限、方式控制;數(shù)據(jù)加密。
(3)應(yīng)用軟件安全保障。應(yīng)用軟件系統(tǒng)是運行在內(nèi)部Web服務(wù)器上,系統(tǒng)數(shù)據(jù)存放在現(xiàn)場管理系統(tǒng)數(shù)據(jù)庫中,管理系統(tǒng)只安裝在服務(wù)器上,客戶端只能通過手機和管理控制臺查詢結(jié)果。管理控制臺建有系統(tǒng)的訪問用戶和訪問權(quán)限管理,對系統(tǒng)操作過程的重要操作和事件設(shè)置了完善的業(yè)務(wù)日志,檢測和發(fā)現(xiàn)系統(tǒng)的故障差錯或?qū)ο到y(tǒng)的惡意侵害行為。
相關(guān)人員登錄服務(wù)器,一律記錄日志,而且使用管理控制臺訪問系統(tǒng)數(shù)據(jù)庫的信息數(shù)據(jù),有嚴(yán)格的用戶訪問權(quán)限控制,需要系統(tǒng)管理員對授權(quán)訪問用戶進行管理和維護,授權(quán)用戶也需要對個人信息進行定制修改。
(4)數(shù)據(jù)加密?,F(xiàn)場管理管理系統(tǒng)在進行數(shù)據(jù)庫的重要敏感數(shù)據(jù)存取時,進行加密和解密處理,并且對數(shù)據(jù)庫的加密保證不會對數(shù)據(jù)庫管理系統(tǒng)原有功能造成影響。重要的數(shù)據(jù)加密存儲,不能直接對數(shù)據(jù)庫進行修改。能夠最大限度地防止關(guān)鍵數(shù)據(jù)被非法修改。
3 系統(tǒng)功能的實現(xiàn)
根據(jù)上述的工業(yè)設(shè)計產(chǎn)品外觀對比系統(tǒng)架構(gòu)設(shè)計,提出了系統(tǒng)功能實現(xiàn)方案,系統(tǒng)功能包括兩個子模塊,分別是系統(tǒng)的前臺和后臺,系統(tǒng)的前臺面向用戶,為用戶提供一個應(yīng)用接口,用戶可以上傳作品,進行產(chǎn)品比對,并輸出比對結(jié)構(gòu),為用戶改進作品提供依據(jù)。系統(tǒng)的后臺是面向管理員,可以實現(xiàn)用戶管理,產(chǎn)品信息管理等功能,工業(yè)設(shè)計產(chǎn)品外觀對比系統(tǒng)的具體功能模塊實現(xiàn)如圖4所示。
3.1 系統(tǒng)前臺功能
系統(tǒng)前臺功能實現(xiàn)包括用戶登錄,作品發(fā)布,會員中心,幫助中心與退出系統(tǒng)五個功能模塊。
(1)用戶登錄模塊實現(xiàn)前臺用戶的注冊和登錄功能,用戶登錄成功后,就可以使用該系統(tǒng)平臺實現(xiàn)設(shè)計作品的網(wǎng)絡(luò)比對。
(2)作品發(fā)布模塊實現(xiàn)用戶對設(shè)計出的作品的相關(guān)管理。
①用戶上傳作品,用戶登陸后上傳自己制作設(shè)計的3D作品模型到服務(wù)器,服務(wù)器將3D模型通過WebGL算法結(jié)合CSS3將其轉(zhuǎn)換成html5三維網(wǎng)頁模型。并存入用戶自己的作品庫。
②用戶可以在作品庫可對作品進行相應(yīng)的維護修改。
③用戶上傳完作品后存入后臺數(shù)據(jù)庫,后臺網(wǎng)站管理員對其進行審核。
④用戶可對搜索感興趣的作品加入自己的收藏,可隨時查看。
⑤用戶退出系統(tǒng),清空session。保證帳號安全性。
3.2 系統(tǒng)后臺管理
系統(tǒng)后臺的管理功能主要包括:系統(tǒng)信息管理、用戶管理、產(chǎn)品信息管理和碎片信息管理四個功能模塊。
(1)系統(tǒng)信息管理。該模塊可以實現(xiàn)角色管理、菜單管理、系統(tǒng)信息設(shè)置和數(shù)據(jù)庫管理等功能。超級管理員可以在后臺添加管理人員,并進行相應(yīng)的權(quán)限分配;超級管理員可管理后臺菜單;后臺管理員可對整個系統(tǒng)進行相應(yīng)的參數(shù)設(shè)置與郵件系統(tǒng)設(shè)置和3D轉(zhuǎn)換接口設(shè)置;后臺管理員可定期對數(shù)據(jù)庫進行備份。
(2)用戶管理。該模塊可以實現(xiàn)管理員管理和用戶管理功能。超級管理員可對其他管理員進行相應(yīng)的管理和分配權(quán)限;網(wǎng)站管理員可管理網(wǎng)站用戶。
(3)產(chǎn)品信息管理。
①產(chǎn)品類別管理:網(wǎng)站管理員可以添加產(chǎn)品的種類與相應(yīng)指標(biāo)。
②專利庫管理:網(wǎng)站管理員后臺上傳產(chǎn)品形成專利庫,可對其進行維護修改。
③產(chǎn)品庫管理:網(wǎng)站管理員后臺對用戶上傳的產(chǎn)品進行修改。
(4) 碎片信息管理。網(wǎng)站管理員對“關(guān)于我們”“ 使用說明”“ 幫助說明”等相關(guān)碎片信息進行發(fā)布修改。
4 結(jié)語
工業(yè)設(shè)計師設(shè)計作品時候,無法及時掌握作品是否存在雷同,造成申請的失敗,因此對設(shè)計的作品與現(xiàn)有的專利產(chǎn)品進行對比是一項重要的任務(wù)。本文設(shè)計一個WEB應(yīng)用平臺,該平臺通過層次化的結(jié)構(gòu),使用WEB應(yīng)用技術(shù),通過上傳作品自動與專利數(shù)據(jù)庫中的產(chǎn)品進行對比,為用戶修改自己作品提供依據(jù),提高了專利申請的成功率,實踐使用證明該系統(tǒng)平臺的有效性。
參考文獻:
[1]邱清盈,薛馳,馮培恩,鄧?yán)?專利設(shè)計知識的創(chuàng)新性評估方法及其在創(chuàng)新設(shè)計中的應(yīng)用[J]. 機械工程學(xué)報 2012,30(11):78-81.
[2]康旗,孫麗萍.基于WEB平臺的科研項目管理系統(tǒng)[J].微型電腦應(yīng)用,2011,25(10):241-244.
[3]黃光芳,金義富.基于領(lǐng)域驅(qū)動設(shè)計構(gòu)建企業(yè)級Web平臺的應(yīng)用[J].實驗室研究與探索,2013,27(8):77-80.
[4]錢海軍.基于HTML5的客戶端本地MIS系統(tǒng)的設(shè)計與實現(xiàn)[J].現(xiàn)代計算機2012,33(22):122-125.
[5]唐彬.利用HTML5實現(xiàn)網(wǎng)頁圖表的研究[J].微型電腦應(yīng)用,2012,28(10):28-30.endprint
(5)Web 服務(wù)。
Web服務(wù)具有以下特點:
①良好的封裝性:Web服務(wù)是一種部署在Web上的對象,具備對象的良好封裝性,對于使用者而言,他看到的僅僅是該服務(wù)的描述。
②松散耦合:當(dāng)Web服務(wù)的實現(xiàn)發(fā)生變更時,只要Web服務(wù)的調(diào)用接口不變,調(diào)用者是不會感到這種變更,Web服務(wù)的任何變更對調(diào)用他們的接口來說都是透明的。json是Internet環(huán)境下Web服務(wù)一種比較適合的消息交換協(xié)議。
③協(xié)議規(guī)范:Web服務(wù)使用標(biāo)準(zhǔn)的描述語言來描述(比如WSDL)服務(wù);其次,通過服務(wù)注冊機制,由標(biāo)準(zhǔn)描述語言描述的服務(wù)界面是可以被發(fā)現(xiàn)的;同時,標(biāo)準(zhǔn)描述語言不僅用于服務(wù)界面,也用于Web服務(wù)的聚合、跨Web服務(wù)的事務(wù)、工作流等。其次,Web服務(wù)的安全標(biāo)準(zhǔn)也已形成;最后,Web服務(wù)是可管理的。
④高度可集成能力:由于Web服務(wù)采取簡單的、易理解的標(biāo)準(zhǔn)Web協(xié)議作為構(gòu)件界面描述和協(xié)同描述規(guī)范,完全屏蔽了不同軟件平臺的差異,無論是CORBA、DCOM還是EJB都可以通過這一種標(biāo)準(zhǔn)的協(xié)議進行互操作,實現(xiàn)了在當(dāng)前環(huán)境下最高的可集成性。
2.3 系統(tǒng)安全保障
(1)系統(tǒng)級安全保障。通過系統(tǒng)實現(xiàn)用戶的認(rèn)證控制,任何用戶進入網(wǎng)絡(luò)之前必須先經(jīng)過有效的用戶名及口令的認(rèn)證。其次,任何的網(wǎng)絡(luò)服務(wù)器也必須進行用戶認(rèn)證,只有通過口令認(rèn)證的用戶,才允許訪問服務(wù)器。
(2)數(shù)據(jù)庫安全保障。一方面利用數(shù)據(jù)庫系統(tǒng)本身的安全控制功能:用戶名/口令字識別、視圖、使用權(quán)限控制等管理措施,另一方面從應(yīng)用程序也進行控制管理,對數(shù)據(jù)庫中存儲的重要數(shù)據(jù)進行加密處理,以實現(xiàn)數(shù)據(jù)存儲的安全保護,以避免某些用戶尤其是一些內(nèi)部用戶非法獲取用戶名、口令字,竊取或篡改信息的可能。
系統(tǒng)通過以下措施保證數(shù)據(jù)庫系統(tǒng)的安全:用戶口令字鑒別;用戶存取權(quán)限控制;數(shù)據(jù)存取權(quán)限、方式控制;數(shù)據(jù)加密。
(3)應(yīng)用軟件安全保障。應(yīng)用軟件系統(tǒng)是運行在內(nèi)部Web服務(wù)器上,系統(tǒng)數(shù)據(jù)存放在現(xiàn)場管理系統(tǒng)數(shù)據(jù)庫中,管理系統(tǒng)只安裝在服務(wù)器上,客戶端只能通過手機和管理控制臺查詢結(jié)果。管理控制臺建有系統(tǒng)的訪問用戶和訪問權(quán)限管理,對系統(tǒng)操作過程的重要操作和事件設(shè)置了完善的業(yè)務(wù)日志,檢測和發(fā)現(xiàn)系統(tǒng)的故障差錯或?qū)ο到y(tǒng)的惡意侵害行為。
相關(guān)人員登錄服務(wù)器,一律記錄日志,而且使用管理控制臺訪問系統(tǒng)數(shù)據(jù)庫的信息數(shù)據(jù),有嚴(yán)格的用戶訪問權(quán)限控制,需要系統(tǒng)管理員對授權(quán)訪問用戶進行管理和維護,授權(quán)用戶也需要對個人信息進行定制修改。
(4)數(shù)據(jù)加密。現(xiàn)場管理管理系統(tǒng)在進行數(shù)據(jù)庫的重要敏感數(shù)據(jù)存取時,進行加密和解密處理,并且對數(shù)據(jù)庫的加密保證不會對數(shù)據(jù)庫管理系統(tǒng)原有功能造成影響。重要的數(shù)據(jù)加密存儲,不能直接對數(shù)據(jù)庫進行修改。能夠最大限度地防止關(guān)鍵數(shù)據(jù)被非法修改。
3 系統(tǒng)功能的實現(xiàn)
根據(jù)上述的工業(yè)設(shè)計產(chǎn)品外觀對比系統(tǒng)架構(gòu)設(shè)計,提出了系統(tǒng)功能實現(xiàn)方案,系統(tǒng)功能包括兩個子模塊,分別是系統(tǒng)的前臺和后臺,系統(tǒng)的前臺面向用戶,為用戶提供一個應(yīng)用接口,用戶可以上傳作品,進行產(chǎn)品比對,并輸出比對結(jié)構(gòu),為用戶改進作品提供依據(jù)。系統(tǒng)的后臺是面向管理員,可以實現(xiàn)用戶管理,產(chǎn)品信息管理等功能,工業(yè)設(shè)計產(chǎn)品外觀對比系統(tǒng)的具體功能模塊實現(xiàn)如圖4所示。
3.1 系統(tǒng)前臺功能
系統(tǒng)前臺功能實現(xiàn)包括用戶登錄,作品發(fā)布,會員中心,幫助中心與退出系統(tǒng)五個功能模塊。
(1)用戶登錄模塊實現(xiàn)前臺用戶的注冊和登錄功能,用戶登錄成功后,就可以使用該系統(tǒng)平臺實現(xiàn)設(shè)計作品的網(wǎng)絡(luò)比對。
(2)作品發(fā)布模塊實現(xiàn)用戶對設(shè)計出的作品的相關(guān)管理。
①用戶上傳作品,用戶登陸后上傳自己制作設(shè)計的3D作品模型到服務(wù)器,服務(wù)器將3D模型通過WebGL算法結(jié)合CSS3將其轉(zhuǎn)換成html5三維網(wǎng)頁模型。并存入用戶自己的作品庫。
②用戶可以在作品庫可對作品進行相應(yīng)的維護修改。
③用戶上傳完作品后存入后臺數(shù)據(jù)庫,后臺網(wǎng)站管理員對其進行審核。
④用戶可對搜索感興趣的作品加入自己的收藏,可隨時查看。
⑤用戶退出系統(tǒng),清空session。保證帳號安全性。
3.2 系統(tǒng)后臺管理
系統(tǒng)后臺的管理功能主要包括:系統(tǒng)信息管理、用戶管理、產(chǎn)品信息管理和碎片信息管理四個功能模塊。
(1)系統(tǒng)信息管理。該模塊可以實現(xiàn)角色管理、菜單管理、系統(tǒng)信息設(shè)置和數(shù)據(jù)庫管理等功能。超級管理員可以在后臺添加管理人員,并進行相應(yīng)的權(quán)限分配;超級管理員可管理后臺菜單;后臺管理員可對整個系統(tǒng)進行相應(yīng)的參數(shù)設(shè)置與郵件系統(tǒng)設(shè)置和3D轉(zhuǎn)換接口設(shè)置;后臺管理員可定期對數(shù)據(jù)庫進行備份。
(2)用戶管理。該模塊可以實現(xiàn)管理員管理和用戶管理功能。超級管理員可對其他管理員進行相應(yīng)的管理和分配權(quán)限;網(wǎng)站管理員可管理網(wǎng)站用戶。
(3)產(chǎn)品信息管理。
①產(chǎn)品類別管理:網(wǎng)站管理員可以添加產(chǎn)品的種類與相應(yīng)指標(biāo)。
②專利庫管理:網(wǎng)站管理員后臺上傳產(chǎn)品形成專利庫,可對其進行維護修改。
③產(chǎn)品庫管理:網(wǎng)站管理員后臺對用戶上傳的產(chǎn)品進行修改。
(4) 碎片信息管理。網(wǎng)站管理員對“關(guān)于我們”“ 使用說明”“ 幫助說明”等相關(guān)碎片信息進行發(fā)布修改。
4 結(jié)語
工業(yè)設(shè)計師設(shè)計作品時候,無法及時掌握作品是否存在雷同,造成申請的失敗,因此對設(shè)計的作品與現(xiàn)有的專利產(chǎn)品進行對比是一項重要的任務(wù)。本文設(shè)計一個WEB應(yīng)用平臺,該平臺通過層次化的結(jié)構(gòu),使用WEB應(yīng)用技術(shù),通過上傳作品自動與專利數(shù)據(jù)庫中的產(chǎn)品進行對比,為用戶修改自己作品提供依據(jù),提高了專利申請的成功率,實踐使用證明該系統(tǒng)平臺的有效性。
參考文獻:
[1]邱清盈,薛馳,馮培恩,鄧?yán)?專利設(shè)計知識的創(chuàng)新性評估方法及其在創(chuàng)新設(shè)計中的應(yīng)用[J]. 機械工程學(xué)報 2012,30(11):78-81.
[2]康旗,孫麗萍.基于WEB平臺的科研項目管理系統(tǒng)[J].微型電腦應(yīng)用,2011,25(10):241-244.
[3]黃光芳,金義富.基于領(lǐng)域驅(qū)動設(shè)計構(gòu)建企業(yè)級Web平臺的應(yīng)用[J].實驗室研究與探索,2013,27(8):77-80.
[4]錢海軍.基于HTML5的客戶端本地MIS系統(tǒng)的設(shè)計與實現(xiàn)[J].現(xiàn)代計算機2012,33(22):122-125.
[5]唐彬.利用HTML5實現(xiàn)網(wǎng)頁圖表的研究[J].微型電腦應(yīng)用,2012,28(10):28-30.endprint