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

高等院校采購計劃申報的網絡化解決方案

2017-01-11 09:40:06
無線互聯科技 2016年23期
關鍵詞:數據庫系統

陳 琦

(徐州醫科大學,江蘇 徐州 221000)

高等院校采購計劃申報的網絡化解決方案

陳 琦

(徐州醫科大學,江蘇 徐州 221000)

高等院校中經常要制定學期、學年的采購計劃,在制定過程中常會遇到計劃不如變化快、統計困難等問題。文章通過開發Web系統,以網絡化的方式解決了上述難題,詳細地講述了開發系統過程中需要解決的重難點問題,為其他遇到類似問題的高等院校、企事業單位提供了相應參考。

高等院校;采購計劃;申報;網絡化;Web系統

1 網絡資源整合背景

高等院校中部門多,人員多,教學、科研、行政管理所需的各類儀器設備種類繁多不易統計,而高等院校又常常要求制定學期甚至學年的采購計劃,以便學校統籌安排資金分配、集中論證、集中采購。這對矛盾就成了高等院校中負責采購部門的燙手山芋,常常是投入大量精力按照各個部門上報逐個匯總,卻始終計劃趕不上變化,不斷有部門修改計劃改變購買方案,電子表格被修改了一次又一次,卻始終得不到想要的數據。如何快速方便地統計,如何應對各個部門的修改方案,成為當務之急。

網絡可以整合資源,實現計算資源、存儲資源、數據資源、信息資源、知識資源、專家資源的全面共享。網格的根本特征就是資源共享,消除資源孤島。因此對采購計劃的編排進行網絡化,也就成了必然選擇。本文將通過介紹針對徐州醫科大學(以下簡稱徐醫大)的采購計劃網絡化解決方案,即徐醫大國有資產管理處(以下簡稱國資處)設計采購計劃管理平臺,闡述高等院校采購計劃統計匯總的相關經驗,為其他高等院校、企事業單位提供一種經驗和參考。

2 需求分析和可行性分析

2.1 需求分析

該系統重點要為國資處解決購置計劃上報統計難的問題。在線下環境中,整個流程如下:

①國資處發通知,告知全校上報購置計劃;②各部門資產管理員統計匯總各位教職工的需求;③資產管理員將匯總結果填寫相應表格,分類統計10萬元以上大型儀器設備和10萬元以下普通儀器設備,上報國資處;④國資處將收到的各部門表格逐一統計,填入統一的電子表格中;⑤國資處在電子表格中分類統計,得到相關數據。

在這個流程中有兩個主要的問題:第一,經常有部門改變計劃,反復提交不同版本的表格,導致紙質表格、電子表格過多,版本控制困難、統計困難;第二,各部門資產管理員工作量太大,經常要一個人詢問幾十個人的購置需求。由此,設計系統的出發點就在于減輕資產管理員的工作量,方便國資處統計匯總各類數據。

2.2 可行性分析

2.2.1 人員方面

在徐醫大,使用該系統的用戶主要為學校教職工,作為高等院校的教職人員,整體教育水平都比較高,使用網絡化、信息化辦公較多,對在電腦上使用各系統并不困難。

(1)硬件方面。學校內部有完善的局域網,足以支持網上填報。學校有集群服務器,方便部署虛擬機,足以搭建網絡服務器。

(2)軟件方面?,F在網絡化的軟件已經很成熟,有很多成功的案例,同時,開發語言、開發框架也有很多選擇,開源框架足以勝任該系統的開發。

2.2.2 數據方面

隨著學校數字化校園的建設,各類基礎數據都已經有了數字化版本,該系統可以從學校的資源庫中獲得人員、部門等各類基礎數據。

3 框架選擇與相關技術介紹

3.1 框架選擇

(1)總體架構??紤]到使用人員較多,使用系統不同,計算機性能不同,難以要求每位教職工下載安裝應用程序,本系統不適合使用C/S架構(客戶端/服務器架構),因此采用B/S架構(瀏覽器/服務器架構)。

(2)系統框架。Web開發有很多種開發語言,本系統根據開發人員對開發語言的掌握情況,使用Java進行開發,選擇了比較流行的Spring MVC作為底層框架。考慮到系統使用總人群數僅為1 000多位教職工,并發數和訪問量并不會很高,數據庫選擇了MySQL??蛻舳朔矫娌捎贸S玫膆tml+Css+js進行頁面編寫,頁面動態數據采用了輕量級開源框架Rose進行處理,數據連接層使用了和Rose配套使用的Jade框架。考慮到學校教職工人員較多,在系統中扮演的角色也各不相同,需要良好的權限系統處理人員分工不同的問題,為增加可擴展性,易用性,系統采用能與Spring MVC良好結合的Shiro權限框架。

3.2 相關技術介紹

(1)B/S架構。B/S結構即瀏覽器和服務器結構,是Web興起后的一種網絡結構模式,Web瀏覽器是客戶端最主要的應用軟件。這種模式統一了客戶端,將系統功能實現的核心部分集中到服務器上,簡化了系統的開發、維護和使用[1]。這種結構的突出優點為:客戶端不再負責存儲,降低客戶端要求;易于維護升級,不用在所有客戶端升級,只用升級服務器[2]。

(2)Spring MVC。MVC即模型-視圖-控制器模式(Model-View-Controller),Spring MVC基于輕量級的Spring框架,主要圍繞分發器進行設計,包括可配置的處理器映射、視圖解析、本地化、主題解析、支持文件上傳等,具有角色劃分清晰,可重用業務代碼等優點[3]。

(3)Rose和Jade。Rose是人人網、糯米網釋出的開源的高效Java Web開發框架,是一個基于Servlet規范、Spring規范的Web開發框架,Rose使用過濾器而非Servlet來接收Web請求,可以把Rose看成這樣一種特殊的Servlet:它能夠優先處理認定的事情,如無法處理再交給其他Filter,Servlet或JSP來處理,這個剛好是普通Servlet無法做到的[4]。

Jade是在Spring完成的數據層的良好實踐中總結,無縫接入Rose中,可以算得上是Rose親密無間的好模塊。用Jade的好處在于,盡可能減少重復從數據庫中把數據對Bean容器進行裝配的過程,統一入口,隔離業務邏輯,方便復查,同時使用近乎原生的SQL語句書寫方式,提高開發速度和測試SQL語句的速度。

(4)Shiro。Apache Shiro是Apache軟件基金會下的一個功能強大、健壯、易用的Java開源安全開發框架,提供了認證、授權、加密和會話管理等功能,可以為命令行應用、移動應用、大型網絡及企業應用提供安全解決方案[5]。同時Shiro可以和Spring框架良好地銜接,有很多使用Spring MVC框架與Shiro相結合的成功案例。

4 具體實現

4.1 業務設計與數據庫設計

(1)購置申請單填寫(見表1)。根據國資處業務實際情況,申請單的填寫分為兩種,大型儀器設備(10萬元以上)(見表2)和普通設備(見表3)。這就需要分別設計兩種表單進行填寫,但是經過分析發現兩種表單有不少字段相同,如果分別設計數據表單,不利于匯總統計,因此采取了主表加擴展表的設計方法,擴展表中的ID采取和主標外鍵關聯的方式,保證主表中ID一定有相關聯的擴展表ID。

表1 主表—購置申請單

續表1

表2 擴展表1—大型儀器

表3 擴展表2—普通儀器

續表3

這3張表在Java中進行建模處理時,以主表作為基礎類,兩個擴展表直接繼承主表,完成由數據庫到后臺服務端的映射。

4.2 購置計劃設置

由于購置計劃是按照時間分段,分批次報送,如2015年上學期、2015年下學期、2016年上學期等,購置計劃需要按照時間進行設定,并保證每次提交的時候,放入相對應的購置計劃中去,因此購置計劃需要進行時間限制和狀態判斷,數據表格設計如表4所示。

表4 購置計劃

為了保證計劃的時效性,采用了Spring內置的Schedule定時任務,對申報計劃的狀態每天進行一次更新,代碼如下:

4.3 查詢統計

根據國資處統計需要,在購置申請列表中增加了查詢和統計的功能,查詢SQL相關代碼如下:

通過條件控制,根據用戶的不同需求,生成不同的SQL語句,查找出結果集。再用一個類似的SQL,通過SUM,COUNT等聚合計算統計出數據結果。

4.4 權限控制

根據需求,需要配置不同的權限,以滿足分層次的管理。這就需要配置shiro相關的權限,在數據庫中設計了如表5所示的相關條目。

表5 權限控制表

這里對wildcard作簡要的說明,shiro中可以識別類似“第一級:第二級:第三級:*”的匹配碼,其中*號可以任意匹配。本系統采取了“包名:類名:方法名”的權限設定方式,比如對在purchase包中PurchaseApplicationController類中的全部方法均有權限,在匹配碼中就寫做:“purchase:purchaseAppliction:*”;又如:“超級管理員”的權限就可以簡單地寫為:“*”則擁有全部權限。

4.5 基礎數據同步

本系統的相關基礎數據(包括人員信息、部門信息等)都需要來自于徐醫大內部已經完成了的數字校園,那么和基礎數據的數據庫進行對接就不可避免。本系統采用的方法是在數據庫層面通過計劃任務直接進行對接。同時在本地端進行同步更新,代碼如下:

這里的gzc_temp是從遠程數字徐醫數據庫中直接獲取的同步數據庫,gzc為正式庫,這里設定每天部門和人員信息進行一次更新,保證數據的新鮮度。

5 成果展示

成果展示(見圖1—4)。

6 結語

本系統經過試運行后,運行穩定,未出現故障,方便了徐醫大教職工申報購置計劃,方便了國資處統計匯總數據,達到了預期的目的。希望本文可以為遇到同樣問題的高等院校、企事業單位提供解決問題的參考。

圖1 基礎數據展示

圖2 權限配置展示

圖3 計劃配置展示

圖4 2016年上半年采購計劃部分

[1]百度百科. BS架構[EB/OL] .(2015-06-11)[2016-11-07].http://baike.baidu.com/item/BS%E6%9E%B6%E6%9E%84.

[2]樊勝.C/S與B/S的結構比較及Web數據庫的訪問方式[J].情報科學,2001(4):443-445.

[3]張宇,王映輝,張翔南.基于Spring的MVC框架設計與實現[J].計算機工程,2010(4):59-62.

[4]開源中國社區.Web開發框架Paoding-Rose[EB/OL].(2010-07-19)[2016-11-10].http://www.oschina.net/p/paoding-rose/ .

[5]徐孝成.基于Shiro的Web應用安全框架的設計與實現[J].電腦知識與技術,2015(16):93-95.

Network of the purchase plan reporting in colleges and universities solution

Chen Qi
(Xuzhou Medical University, Xuzhou 221000, China)

Colleges and universities often have to develop semester, school year procurement plan, which will meet the problems of rapid change of plan, statistical difficulties and other issues in the process. Through the development of the Web system, the network mode solves the above problems. Telling In detail about the problem to solve in the process of system development, providing the corresponding reference for other similar problems of the colleges and universities, enterprises and institutions.

colleges and universities; purchase plan; reporting; network; Web system

陳琦(1987— ),男,安徽靈璧。

猜你喜歡
數據庫系統
Smartflower POP 一體式光伏系統
工業設計(2022年8期)2022-09-09 07:43:20
WJ-700無人機系統
ZC系列無人機遙感系統
北京測繪(2020年12期)2020-12-29 01:33:58
基于PowerPC+FPGA顯示系統
半沸制皂系統(下)
連通與提升系統的最后一塊拼圖 Audiolab 傲立 M-DAC mini
數據庫
財經(2017年15期)2017-07-03 22:40:49
數據庫
財經(2017年2期)2017-03-10 14:35:35
數據庫
財經(2016年15期)2016-06-03 07:38:02
數據庫
財經(2016年3期)2016-03-07 07:44:46
主站蜘蛛池模板: 精品国产免费观看| 国模私拍一区二区| 亚洲第一极品精品无码| 一级一级特黄女人精品毛片| 国产在线一区视频| 在线观看免费人成视频色快速| 青青青国产视频| 伊人蕉久影院| 狠狠久久综合伊人不卡| 亚洲六月丁香六月婷婷蜜芽| 精品天海翼一区二区| 中国丰满人妻无码束缚啪啪| 91九色国产porny| 99在线视频精品| 狼友av永久网站免费观看| 伊人久久大线影院首页| 欧美在线网| 日韩av高清无码一区二区三区| 亚洲精品第一页不卡| 天天色天天操综合网| 国产综合欧美| 2021亚洲精品不卡a| 精品视频免费在线| 香蕉伊思人视频| 亚洲中文精品久久久久久不卡| 高潮毛片免费观看| 日本久久久久久免费网络| 免费毛片在线| 午夜免费小视频| 国产浮力第一页永久地址| 日本成人福利视频| 亚洲一区二区三区中文字幕5566| 在线国产91| 国产精品人人做人人爽人人添| 亚洲天堂777| 国产欧美一区二区三区视频在线观看| 国产呦精品一区二区三区下载| 九九九久久国产精品| 久久99这里精品8国产| 无码中文AⅤ在线观看| 国产成人福利在线视老湿机| 黄色a一级视频| 国产丰满成熟女性性满足视频| 婷婷亚洲天堂| 亚洲AV无码乱码在线观看代蜜桃 | 国产亚洲精品在天天在线麻豆 | 国产成人AV男人的天堂| 毛片网站在线看| 国产精品99在线观看| 亚洲熟女偷拍| 国产欧美网站| 最新加勒比隔壁人妻| 99国产精品免费观看视频| 超清无码熟妇人妻AV在线绿巨人| 亚州AV秘 一区二区三区| 亚洲综合第一页| 精品亚洲麻豆1区2区3区| 国产伦片中文免费观看| 热99精品视频| 国产成人亚洲精品蜜芽影院| 91久久精品日日躁夜夜躁欧美| 亚洲一区无码在线| 精品一区二区三区视频免费观看| 亚洲高清国产拍精品26u| 蜜桃视频一区二区三区| 国产精品一老牛影视频| a天堂视频在线| 1769国产精品视频免费观看| 亚洲精品日产精品乱码不卡| 无码AV动漫| 午夜国产不卡在线观看视频| 亚洲国产日韩在线成人蜜芽| 人妻精品久久无码区| 精品久久高清| 国产欧美日韩在线一区| 毛片基地视频| 456亚洲人成高清在线| 一边摸一边做爽的视频17国产| 国产区在线看| 国产精品久久久免费视频| 亚洲毛片在线看| www.国产福利|