999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于JFinal框架的高校知識產(chǎn)權(quán)管理系統(tǒng)

2015-09-28 02:14:09高瞻鎖志海徐菲
現(xiàn)代計(jì)算機(jī) 2015年34期
關(guān)鍵詞:數(shù)據(jù)庫用戶系統(tǒng)

高瞻,鎖志海,徐菲

(西安交通大學(xué)數(shù)據(jù)與信息中心,西安 710049)

基于JFinal框架的高校知識產(chǎn)權(quán)管理系統(tǒng)

高瞻,鎖志海,徐菲

(西安交通大學(xué)數(shù)據(jù)與信息中心,西安710049)

0 引言

隨著全球知識經(jīng)濟(jì)化的迅猛發(fā)展,知識產(chǎn)權(quán)不僅是一種重要無形資產(chǎn),而且是加強(qiáng)核心競爭力的重要手段[1]。知識產(chǎn)權(quán)作為高校科研成果的重要組成部分,已成為衡量一所高校自主創(chuàng)新能力的重要標(biāo)準(zhǔn)。近年來,隨著信息化的建設(shè)、信息化辦公手段和數(shù)據(jù)信息化的發(fā)展,許多高校對知識產(chǎn)權(quán)信息化工作非常重視,并認(rèn)真落實(shí)鼓勵政策,基于JFinal框架的知識產(chǎn)權(quán)管理系統(tǒng)在該背景下應(yīng)運(yùn)而生,通過建立一體化的管理系統(tǒng),實(shí)現(xiàn)知識產(chǎn)權(quán)從申請到失效的全流程、全方位的電子化和網(wǎng)絡(luò)化管理服務(wù)。

1 關(guān)鍵技術(shù)

JFinal是基于 Java語言的極速開發(fā)框架[2],它擁有Java語言的所有優(yōu)勢及動態(tài)語言的開發(fā)效率,它由Handler、Interceptor、Controller、Render、Plugin五大部分組成,以Action為參照,Handler處在擴(kuò)展的最外圍,Interceptor處在更貼近 Action的周圍,Controller承載Action處在擴(kuò)展的中心,Render處于Action后端,Plugin處于在Action側(cè)邊位置,JFinal結(jié)構(gòu)圖如圖1所示。

圖1 JFinal結(jié)構(gòu)圖

JFinal實(shí)現(xiàn)極速開發(fā)主要是因?yàn)樽叩臉O簡設(shè)計(jì)風(fēng)格:零配置、代碼量少、開發(fā)體驗(yàn)連續(xù)、無第三方依賴、概念最少化等等。要實(shí)現(xiàn)極簡設(shè)計(jì),必須要為架構(gòu)注入靈魂,系統(tǒng)才有自己的極簡性格。設(shè)計(jì)前先在腦海中形成一整套的極簡設(shè)計(jì)思想,讓這套思想融入到靈魂的深處,在行動時(shí)每動一個設(shè)計(jì)念頭時(shí)以此為指導(dǎo)思想,最后的結(jié)果就能如愿[3]。

2 系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)

2.1系統(tǒng)的功能模塊設(shè)計(jì)

知識產(chǎn)權(quán)管理系統(tǒng)從管理的內(nèi)容、流程出發(fā),主要分為了主要包括客戶資料管理、任務(wù)管理、案卷管理、收文管理、費(fèi)用管理、消息管理、統(tǒng)計(jì)查詢七大模塊。各個功能模塊具有相對獨(dú)立性,同時(shí)也相互聯(lián)系,系統(tǒng)功能結(jié)構(gòu)圖如圖2所示。

圖2 系統(tǒng)功能結(jié)構(gòu)圖

2.2系統(tǒng)安全設(shè)計(jì)

本系統(tǒng)的整體安全保護(hù)具體內(nèi)容包括:建立跨系統(tǒng)的單點(diǎn)一次登錄的功能,加密用戶口令;采用SSL協(xié)議對外部訪問進(jìn)行數(shù)據(jù)加密處理;設(shè)置應(yīng)用系統(tǒng)的業(yè)務(wù)功能權(quán)限和分級應(yīng)用數(shù)據(jù)權(quán)限等。

(1)身份認(rèn)證

建立跨系統(tǒng)的單點(diǎn)登錄的功能,用戶只需要一次登錄和身份認(rèn)證,后續(xù)系統(tǒng)會自動識別用戶登錄信息及身份,從而順利的具有其他系統(tǒng)訪問權(quán)限。同時(shí)用戶的登錄口令運(yùn)用MD5加密技術(shù)進(jìn)行加密處理,有效地避免黑客攻擊,提供系統(tǒng)的針對性。

(2)權(quán)限

在系統(tǒng)中,按角色定制設(shè)計(jì)與分配權(quán)限來實(shí)現(xiàn)事前控制用戶對系統(tǒng)的訪問,不同用戶對信息有不同的訪問權(quán)限,包括應(yīng)用業(yè)務(wù)權(quán)限和數(shù)據(jù)權(quán)限兩部分,分別從應(yīng)用業(yè)務(wù)模塊和應(yīng)用數(shù)據(jù)兩方面進(jìn)行安全保護(hù)。例如對于專利事務(wù)所用戶來說,應(yīng)用業(yè)務(wù)權(quán)限決定可以進(jìn)行哪些業(yè)務(wù)操作;數(shù)據(jù)權(quán)限決定每個用戶只能查閱和管理自己數(shù)據(jù)的信息。

當(dāng)系統(tǒng)出現(xiàn)安全隱患或者安全漏洞,應(yīng)用系統(tǒng)發(fā)出事件通知,安全事件的報(bào)告,以便做出積極響應(yīng),為系統(tǒng)恢復(fù)和改善做鋪墊,進(jìn)行適當(dāng)權(quán)限更新,得以使得應(yīng)用安全得以改善。

(3)MAC地址訪問控制

對于需要使用此系統(tǒng)核心功能(系統(tǒng)管理)的計(jì)算機(jī),進(jìn)行計(jì)算機(jī)MAC地址綁定認(rèn)證,保證只有經(jīng)過授權(quán)的計(jì)算機(jī)才能登錄管理系統(tǒng)功能中。

(4)頁面安全

對用戶權(quán)限和功能訪問進(jìn)行嚴(yán)格的控制和管理,對每個頁面都進(jìn)行檢驗(yàn),杜絕直接輸入地址即可訪問平臺網(wǎng)頁的情況。對輸入的數(shù)據(jù)進(jìn)行安全校驗(yàn),避免SQL注入的發(fā)生。所有的業(yè)務(wù)都通過中間層的業(yè)務(wù)對象或服務(wù)來實(shí)現(xiàn),杜絕從頁面腳本直接操作數(shù)據(jù)庫的情況。

2.3數(shù)據(jù)庫結(jié)構(gòu)的設(shè)計(jì)

在規(guī)范化數(shù)據(jù)庫設(shè)計(jì)的基礎(chǔ)上,適當(dāng)?shù)牟捎脭?shù)據(jù)的冗余存儲來提高系統(tǒng)數(shù)據(jù)的查詢效率。對于關(guān)鍵數(shù)據(jù),進(jìn)行數(shù)據(jù)加密,保證數(shù)據(jù)的安全性。在數(shù)據(jù)庫設(shè)計(jì)和后期優(yōu)化過程中,適當(dāng)?shù)牟捎糜|發(fā)器、存儲過程以及分區(qū)等存取技術(shù),以提高系統(tǒng)的處理速度和系統(tǒng)數(shù)據(jù)的一致性。

基于系統(tǒng)的功能模塊設(shè)計(jì),本系統(tǒng)設(shè)計(jì)數(shù)據(jù)表共計(jì)71張,由于系統(tǒng)的業(yè)務(wù)功能比較復(fù)雜,所以數(shù)據(jù)庫設(shè)計(jì)一定要層次分明,邏輯清楚,同時(shí)考慮到數(shù)據(jù)安全控制方面,在數(shù)據(jù)表結(jié)構(gòu)設(shè)計(jì)時(shí),加入相應(yīng)的字段,比如數(shù)據(jù)所有者,數(shù)據(jù)部門所有者,建立時(shí)間,最后修改時(shí)間等基礎(chǔ)信息,保證數(shù)據(jù)權(quán)限可以控制在部門級和記錄級,以及對業(yè)務(wù)操作的記錄和跟蹤審計(jì)。以客戶費(fèi)用表為例,包含了編碼、客戶編號、收費(fèi)方式、折扣率、賬單周期、官費(fèi)繳納方式、年費(fèi)繳納方式、結(jié)算幣種、官費(fèi)發(fā)票、創(chuàng)建時(shí)間、創(chuàng)建人、修改時(shí)間、所屬部門、幣種。

2.4代碼實(shí)現(xiàn)

本系統(tǒng)采用 JFinal技術(shù)進(jìn)行開發(fā),要使用JFinal和其他大多數(shù)框架一樣,需要加入一個全局的過濾器用來過濾請求,這個過濾器負(fù)責(zé)JFinal全部內(nèi)容的初始化。在web.xml文件加入的過濾器代碼如下:

configClass指定了JFinal的配置類com.test.zscq-Config,用戶所有的請求要被zscqConfig類攔截,再交由控制器調(diào)度。zscqConfig類會在容器啟動時(shí)初始化并加載很多的內(nèi)容,如數(shù)據(jù)庫鏈接,配置JFinal的路由、常量、插件等。基于數(shù)據(jù)安全性和復(fù)雜性的考慮,數(shù)據(jù)庫采用Oracle,數(shù)據(jù)庫鏈接配置在zscqConfig類內(nèi)的具體配置如下代碼所示:

JFinal是如何操作數(shù)據(jù)庫呢?簡單的說,JFinal通過其model文件將數(shù)據(jù)表中的各個字段直接映射到實(shí)體中,以實(shí)體數(shù)據(jù)的方式傳遞并可以在頁面表單中進(jìn)行調(diào)用,下面以客戶信息表為例,首先需要建立一個實(shí)體類Customer,Customer通過繼承Model,便立即擁有的眾多方便的操作數(shù)據(jù)庫的方法,Model無需定義屬性,無需定義 getter、setter方法,無需XML配置,無需Annotation配置,極大降低了代碼量。代碼如下:

JFinal的核心是Controller,也是主要開發(fā)MVC模式中的控制器(即Controller層),它可以用于實(shí)現(xiàn)業(yè)務(wù)邏輯,和頁面轉(zhuǎn)發(fā)。還是以客戶信息表管理為例,部分關(guān)鍵代碼如下所示:

基于JFinal的快速開發(fā)框架,系統(tǒng)的所有功能都已開發(fā)完畢,其主要系統(tǒng)界面如圖3所示。

圖3 系統(tǒng)界面

3 結(jié)語

本文首先介紹 了知識產(chǎn)權(quán)管理的現(xiàn)狀及問題,其次詳細(xì)介紹了系 統(tǒng)實(shí)現(xiàn)的關(guān)鍵技術(shù)——JFinal框架,并對知識產(chǎn)權(quán)系統(tǒng)的功能及安全性進(jìn)行了詳細(xì)分析與設(shè)計(jì),最后闡述了系統(tǒng)實(shí)現(xiàn)細(xì)節(jié)。該系統(tǒng)的建設(shè)解決了專利事務(wù)所繁重的工作任務(wù),提高了整體工作效率和服務(wù)品質(zhì),推進(jìn)了高校知識產(chǎn)權(quán)產(chǎn)業(yè)化的整體調(diào)控。

[1]楊靈芝.知識產(chǎn)權(quán)系統(tǒng)政府網(wǎng)站評價(jià)及發(fā)展對策[J].管理工程師,2012(04)

[2]夏艷秋,袁汝華.基于JFinal框架和HTML5技術(shù)的手機(jī)應(yīng)用開發(fā)平臺設(shè)計(jì)[J].計(jì)算機(jī)與現(xiàn)代化,2014(01)

[3]楊寧,劉丹軍.基于JFinal框架的Java Web應(yīng)用開發(fā)研究[J].電腦知識與技術(shù),2014(07)

JFinal;Intellectual Property;Informatization

Management System of University Intellectual Property Based on JFinal Framework

GAO Zhan,SUO Zhi-hai,XU Fei

(Data and Information Center,Xi'an Jiaotong University,Xi'an 710049)

1007-1423(2015)34-0069-04

10.3969/j.issn.1007-1423.2015.34.018

高瞻(1982-),女,河北人,碩士,工程師,研究方向?yàn)檐浖こ?/p>

鎖志海(1971-),男,上海人,碩士,高級工程師,研究方向?yàn)檐浖こ?/p>

徐菲(1975-),女,河北人,碩士,工程師,研究方向?yàn)檐浖こ?/p>

2015-11-12

2015-11-30

知識產(chǎn)權(quán)是高校科研成果的重要組成部分,也是高校科技創(chuàng)新的生命線。結(jié)合目前高校知識產(chǎn)權(quán)管理現(xiàn)狀及問題,采用輕量級、易護(hù)擴(kuò)展的JFinal框架開發(fā)高校知識產(chǎn)權(quán)管理系統(tǒng),實(shí)現(xiàn)知識產(chǎn)權(quán)管理的電子化,規(guī)范化,加強(qiáng)信息的協(xié)調(diào)管理,進(jìn)一步推進(jìn)高校知識產(chǎn)權(quán)產(chǎn)業(yè)化的整體調(diào)控。

JFinal;知識產(chǎn)權(quán);信息化

Intellectual property rights are an important part of university research,but also the scientific and technological innovation lifeline.Based on the current situation and issues of intellectual property management in university,uses a lightweight,easy to care extensible framework JFinal for the development of university intellectual management system,to achieve the electronic management of intellectual property rights,standardization,strengthen the coordination and management of information,further promoting the universities the overall regulation of the intellectual property industry.

猜你喜歡
數(shù)據(jù)庫用戶系統(tǒng)
Smartflower POP 一體式光伏系統(tǒng)
WJ-700無人機(jī)系統(tǒng)
ZC系列無人機(jī)遙感系統(tǒng)
北京測繪(2020年12期)2020-12-29 01:33:58
連通與提升系統(tǒng)的最后一塊拼圖 Audiolab 傲立 M-DAC mini
數(shù)據(jù)庫
關(guān)注用戶
商用汽車(2016年11期)2016-12-19 01:20:16
關(guān)注用戶
商用汽車(2016年6期)2016-06-29 09:18:54
數(shù)據(jù)庫
關(guān)注用戶
商用汽車(2016年4期)2016-05-09 01:23:12
數(shù)據(jù)庫
主站蜘蛛池模板: 一个色综合久久| 日韩精品一区二区三区中文无码| 99视频只有精品| 色国产视频| 国产日韩欧美中文| 日韩a在线观看免费观看| 国产精品jizz在线观看软件| 搞黄网站免费观看| 精品黑人一区二区三区| 国产成人8x视频一区二区| 国产九九精品视频| 少妇精品网站| 在线免费a视频| AⅤ色综合久久天堂AV色综合| 国模极品一区二区三区| 久爱午夜精品免费视频| 午夜电影在线观看国产1区| 国模极品一区二区三区| 亚洲资源在线视频| 国产一区二区在线视频观看| 精品视频一区二区观看| 亚洲高清中文字幕| 五月六月伊人狠狠丁香网| 午夜福利网址| 99爱在线| 久久精品无码一区二区日韩免费| 日韩小视频在线播放| 性视频一区| 国产色婷婷| 久久人搡人人玩人妻精品| 亚洲成A人V欧美综合天堂| 亚洲乱强伦| 无码精品国产dvd在线观看9久| m男亚洲一区中文字幕| 亚洲无码高清一区二区| 亚洲黄色网站视频| 欧美另类视频一区二区三区| 国产精品欧美激情| 午夜电影在线观看国产1区| 美女黄网十八禁免费看| 国产在线98福利播放视频免费| 国产微拍一区| 国产精品免费p区| 亚洲一级毛片免费看| 欧美成人国产| 77777亚洲午夜久久多人| 国产真实乱了在线播放| 3344在线观看无码| 亚洲精品色AV无码看| 成人自拍视频在线观看| 深爱婷婷激情网| 最新亚洲av女人的天堂| 欧美一区二区三区不卡免费| 久久精品只有这里有| 国产黄在线免费观看| 99精品在线视频观看| 自拍欧美亚洲| 中文字幕va| 波多野结衣一区二区三视频| 亚洲精品成人片在线观看| 色综合久久综合网| 国产成人精品亚洲日本对白优播| 美女一区二区在线观看| 国产精品亚洲一区二区三区在线观看| 制服丝袜 91视频| 久久超级碰| 成人午夜亚洲影视在线观看| 天天躁夜夜躁狠狠躁躁88| 丁香婷婷在线视频| 日韩高清欧美| 97超爽成人免费视频在线播放| 国产自在线播放| 欧洲欧美人成免费全部视频| 亚洲欧美天堂网| 亚洲无码久久久久| 国产三级成人| 中文字幕第1页在线播| a免费毛片在线播放| 国产亚洲视频免费播放| 色老头综合网| 五月激情综合网| 污视频日本|