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

基于Eclipse RCP平臺的學校經費測算系統設計與實現

2014-10-21 20:07:51董曉敏
電腦迷 2014年17期

董曉敏

摘 要 近年來,隨著高校不斷擴招和國家財政撥款的逐步下降,很多高校教學經費日趨緊張。除了需要多元化、多渠道籌措經費外,還需要科學合理的制定經費預算計劃和管理方案,以便最大限度的利用有限的資金。本文則主要在對Eclipse RCP平臺系統功能進行系統的介紹的基礎上,對其在學校經費測算系統中的設計與實現進行了研究。

關鍵詞 Eclipse RCP平臺 經費測算系統 設計與實現

中圖分類號:TP31 文獻標識碼:A

目前,我國大部分高校的經費管理工作,實質上是一種“報銷”型管理。這種管理方法既無法調動各教學單位、部門的積極性和創造性,增加市場觀念和成本意識,也不利于確定勞動成果同勞動者消耗和勞動占用之間的合理比例,以便合理配置教育資源,提高辦學活力和效益。

因此設計開發了一個基于Eclipse RCP平臺的學校經費測算系統,該系統功能方面主要實現了用戶登陸驗證、教學單位視圖、教學單位經費管理、系統幫助等模塊。

本系統使用java作為開發語言,Eclipse作為開發IDE。利用 Eclipse內置的Derby數據庫系統設計了經費測算系統所需的數據庫;在教學單位經費管理模塊中使用了GC繪圖技術和JFreeChart插件,畫出各項經費的比例餅圖、柱形圖和各個教學單位的測算經費堆棧圖,允許用戶瀏覽不同年度的堆棧圖,形象直觀;并利用POI插件,實現測算結果輸出到Excel表格的功能;在持久層,使用Hibernate框架,以面向對象的方式操作數據庫,方便快捷。在教學單位視圖模塊,通過屬性監聽模式實現數據的同步刷新。

用戶希望通過調整模型參數、確定分配技術確定經費分配,結果以Excel報表方式查看。調整模型參數時,需要從教學數據庫服務器獲得基礎數據。教務處、財務處、學校領導、教學單位具有不同的處理權限。調整模型參數只能在本地數據庫進行。

本系統有三大功能:基礎數據、測算數據和系統管理。內容包括為用戶表、教學單位課程表、教學單位表、教學單位年度基本數據表、年度測算結果表、公共參數表。它們的結構都是字段名、數據類型、長度、主鍵否、以及描述。

登錄界面, 用戶輸入正確的用戶名和密碼之后,點擊“登錄”按鈕。系統把輸入的用戶名和密碼提交到數據庫進行匹配驗證。本模塊使用用戶表,

用戶成功登錄之后,系統就會顯示教學單位情況,該模塊的主要功能有:默認顯示數據庫最近年份教學單位的基本數據,包括教學單位名稱、專業課和公共課狀態;如果教學單位當年度有專業課,則顯示一個小圖標代表;在標題欄提供年份組合框,可選擇不同年份數據的顯示;選中不同教學單位名稱時,則會顯示其課程明細數據和經費概覽餅圖。并且當教學單位視圖的數據發生變化時,其他相關視圖也能做出相應的響應,即實現數據同步刷新。

課程明細數據顯示與教學單位視圖年份組合框對應教學單位的課程明細數據;視圖標題欄自動顯示當前選中的教學單位名稱;視圖標題欄提供保存數據、測算經費、展開樹狀數據、關閉樹狀數據等5個圖標按鈕;數據歸類顯示。

經費概覽餅圖默認顯示與教學單位視圖年富組合框對應的第一個教學單位的經費測算餅圖,主要顯示五種數據:學生經費、專業培養費、公共課經費、人員經費和綜合業務費等

教學單位基本情況視圖的主要功能有:顯示全部教學單位的教學業務費比率、教學研究費比率、師生比、應收學費金額、各職稱人數等信息;視圖標題欄顯示:教學單位名稱+年份;各種費率數據格式化顯示為“X%”的形式。

設置教學單位公共參數顯示全校性參數;輸入修改全局性,例如本年應收金額、實收金額、年度擬付款總額、學生經費分割比等。提供上一年、下一年、保存數據等功能。最后利用測算模型進行計算,把計算結果輸出到Excel報表。用堆棧圖直觀顯示各教學單位學生經費、展業培養費、公共課經費的總體概況。

教學單位情況的同步模式采用監聽方式。某一個視圖作為被監聽方,其他相關視圖作為監聽方。當被監聽方的視圖狀態發生變化時,監聽方會覺察到這些變化并做出相應的反映。這種方法使得視圖之間的聯系比較松散。

在監聽方式中,存在兩種模式:

(1)屬性改變模式:存在一個屬性提供方,它暴露自己的某一個屬性,并接受相關監聽方的注冊。當這個屬性改變時,這些變化會通知監聽方。

(2)提供器—選擇監聽器模式:在這種模式下,存在提供器方和選擇監聽器方。提供器方就是被監聽方,把視圖界面的改變通知監聽方;而選擇監聽器就是監聽方,監聽變化做出響應。這種模式可以方便的實現視圖界面狀態改變產生的數據同步問題。

本系統具體實現如下:

首先,創建年份管理類YearManager。功能有兩個:一是將數據庫中的最小、最大年份取出并保存,所謂的最小年份就是經費測算數據庫中開始測算的年份,而最大年份則是經費測算的當前年份。另一個是保存當前年份。使用到的類有YearManager.java。

其次,創建屬性提供類CuryearPropertyChange。它擔當屬性改變監聽模式里的屬性提供方,負責屬性監聽的管理工作:激發屬性改變監聽事件,注冊屬性改變監聽器,注銷屬性改變監聽器。使用到的類有CuryearPropertyChange.java。

再次,創建標題欄加入年份組合框。從數據庫中查詢經過測算的年份。使用到的類有YearCombo.java和TeachUnitName.java。

最后,創建響應屬性改變事件,將教學大為視圖注冊為屬性監聽器。

主站蜘蛛池模板: 激情成人综合网| 国产男女免费完整版视频| 亚洲欧美另类专区| 久久这里只有精品8| 久久综合AV免费观看| 少妇露出福利视频| 午夜激情福利视频| 欧美一级在线| 国产成人麻豆精品| 久久天天躁狠狠躁夜夜2020一| 午夜欧美理论2019理论| 最新无码专区超级碰碰碰| 国产精品免费电影| jijzzizz老师出水喷水喷出| 亚洲欧美精品在线| 成人精品在线观看| 福利视频久久| 青草娱乐极品免费视频| 99在线视频免费观看| 色综合久久88| 九九免费观看全部免费视频| 久久这里只有精品国产99| 综合人妻久久一区二区精品| а∨天堂一区中文字幕| 国产91透明丝袜美腿在线| 国产精鲁鲁网在线视频| 直接黄91麻豆网站| 欧美日韩在线成人| 91啦中文字幕| 国产精品.com| 国产精品偷伦在线观看| 亚洲a免费| 欧美成人区| 亚洲久悠悠色悠在线播放| 亚洲天堂日韩在线| 97se综合| 国产成人精品免费av| 国产一区二区三区夜色| 在线日韩一区二区| 久久国产乱子| 亚洲国产中文欧美在线人成大黄瓜 | 天堂成人av| 极品私人尤物在线精品首页| 国产黑丝一区| 婷婷色婷婷| 美美女高清毛片视频免费观看| 成人91在线| 日韩欧美国产另类| 日本精品视频一区二区| 午夜视频免费试看| 99精品热视频这里只有精品7| 亚洲第一黄片大全| 成·人免费午夜无码视频在线观看 | 国产国产人免费视频成18| 一区二区三区四区在线| 思思热在线视频精品| 日本三级欧美三级| 国产尹人香蕉综合在线电影| 国产在线观看高清不卡| 亚洲欧洲日韩国产综合在线二区| 久久精品无码专区免费| 日本亚洲欧美在线| 999福利激情视频| 日本欧美一二三区色视频| 麻豆国产精品一二三在线观看| 无码'专区第一页| 久无码久无码av无码| 亚洲午夜福利精品无码不卡| 国产欧美精品午夜在线播放| 波多野结衣久久高清免费| 3p叠罗汉国产精品久久| 又黄又爽视频好爽视频| 九九九精品成人免费视频7| 国产精品丝袜视频| 免费播放毛片| 国产在线一二三区| 亚洲一区二区日韩欧美gif| 手机在线国产精品| 欧美中文字幕一区| 免费A∨中文乱码专区| 欧美精品成人一区二区视频一| 91亚洲精品国产自在现线|