楊靜靜 吳昊 安永乾 顧正濤
摘 ?要:目前,越來越多的高校大學生也積極踴躍參加到“大學生創新創業訓練計劃項目”中,而大創資金的管理較為繁瑣,因此,迫切需要研發大創經費報銷系統。該系統主要面向各大高校中的學生創新創業訓練計劃項目的報銷經費工作具體功能需求和流程安排積極研究了高校關于大創經費報銷系統的需求分析和概念模型的設計,提出了高校中關于大創項目初期、中期和終期各個階段的經費報銷匯總、提交經費報銷材料以及最終大創項目研究成果等主要功能的設計與實施方案,于此同時,對系統在需求分析、概念結構設計、邏輯結構設計、數據庫的設計等環節做了簡要概述。該系統設計的主要目的是為高校大學生創新創業訓練計劃項目的報銷經費的全過程提供服務,實現了傳統管理的一個巨大突破和改革,使得高校管理系統自動化和智能化,為更多的學生積極參加項目提供了一個很好的管理支持。
關鍵詞:高校大創經費報銷系統 ?設計原則 ?PHP ?MySQL
中圖分類號:TP311 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 文獻標識碼:A ? ? ? ? ? ? ? ? ? ? ? ? 文章編號:1672-3791(2019)06(a)-0013-02
1 ?系統開發背景
隨著近些年來,智能信息化不斷在我們生活、工作各個方面起著或大或小的作用,越來越多的高校開始重視大學生創新意識的培養,積極參加“大學生創新創業訓練計劃項目”。而以傳統人工登記、統計、計算為主的報銷管理工作逐漸顯出弊端,管理員的人工操作不僅容易造成數據冗余、錯誤、不一致,還會造成數據的丟失、信息的不匹配,這迫切需要研制適應高校情況的大創經費報銷系統。依托強大的互聯網,設計一個技術先進、數據安全、性能穩定、擴展靈活的信息管理系統成為21世紀新時代高校的大創經費報銷系統的基本目標。在這個目標的前提下,給相關管理部門提供高效的業務管理和數據處理服務,并在網絡環境下實現安全可靠的數據傳輸。
1.1 功能需求
高校大創經費報銷系統采用B/S模式,前臺開發使用了HTML+JavaScript,后臺采用了PHP服務器端腳本解釋器技術+MySQL關系數據庫;界面設計美觀、大方,信息查詢靈活、簡單,易于操作,數據存儲正確、更新及時。
系統對不同的用戶具有不同的權限,如下所示。
(1)學生可以進入系統查看系統信息公告通知、經費相關信息(剩余金額、已花費金額等)、完善個人信息;學生申報經費花銷,指導老師同意核實信息,提交管理員等待核實,提交上傳證明材料,完成后保存并退出系統。
(2)指導老師進入系統中可查看系統相關信息公告通知、項目學生的信息以及項目期間經費相關信息(主要包括剩余金額、已花費金額等);修改并完善個人信息;核實學生提交經費申請報告,完成后保存退出系統界面。
(3)管理員進入系統后可以對系統信息公告信息進行增加、刪除和修改;對項目學生以及指導老師用戶信息進行查看、添加、修改與刪除;對經費報銷申報的審查結果信息進行查看、添加、修改與刪除,以及實現不同級別、不同院系、不同時期的大學生創新創業訓練計劃項目的經費具體需求報表的匯總輸出,完成后保存退出系統界面。
1.2 數據庫設計
該系統采用MySQL關系型數據庫對數據庫中公告信息、用戶信息和大創項目經費信息進行查看、添加、刪除、修改。系統根據用戶的需求分析以及主要功能的要求設計了5張數據表,分別是項目成員學生信息表、管理員信息表、指導老師信息表、經費報銷結算匯總表、用戶權限表。
2 ?開發環境及相關技術概論
2.1 開發平臺環境
該系統的開發是基于Internet的高校大創經費報銷系統網站,該系統是以B/S結構環境開發的,并且采用了小巧快速的MySQL數據庫,配加使用PHP腳碼語言而實現的系統。
2.2 相關技術概論
2.2.1 B/S架構體系
B/S架構體系全稱為Browser/Server模式,是當前網站主要使用的模式架構。在B/S結構下,用戶可以訪問網站,通過Web瀏覽器瀏覽系統的主頁面,通過主頁面進行登錄訪問網站的具體業務。主要分為客戶端和服務器端。
2.2.2 PHP技術
從研究和開發人員的角度來看,PHP技術是當前的熱門開發語言之一,特別是它是用Apache編譯的,具有一定的靈活性和安全性。其安全性能得到了一定程度的認可。PHP代碼簡潔,容易讓開發人員快速學習,執行代碼的速度也比CUP中的其他技術快。PHP技術支持Windows、Linux等多種操作系統以及MySQL等多種數據庫系統。還有一點,PHP也是開放源代碼,為開發系統減少了不必要的開銷,實現資金資源的效益最大化。
2.2.3 MySQL數據庫
MySQL是一個適用于較小系統開發的數據庫系統。通過優化算法對SQL查詢語句進行優化,減少查詢中間冗余數據的大量產生,從而實現在數據庫中信息查詢的快速性、準確性、一致性。更重要的是,MySQL數據庫是一個開源免費數據庫,在系統開發過程中可以降低系統開發的成本。同時,系統采用PHP技術,為了更好地實現程序開發人員對數據庫的處理、連接和管理,因此該系統采用了MySQL數據庫,實現最大功能和要求的滿足。
3 ?系統實現
3.1 用戶管理功能
該系統中所有用戶信息由用戶注冊申請。用戶的信息可以由管理員進行管理。
3.2 申請經費報銷功能
在管理員對用戶信息完善以后,從項目立項開始啟動申請經費報銷功能。
(1)學生對項目報銷經費進行提交申請(此信息實時更新)。
(2)指導老師對具體的經費開銷進行查閱審核,如果審核無誤,申請表可繼續提交給管理員。
(3)管理員收到具體項目的申請,再一次進行審核,如果審核無誤,進行報銷處理。對項目報銷的經費及時更新(此信息實時更新,包括具體花費金額以及剩余金額),以便對項目進行合理的花費。同時,管理員對每階段項目信息進行管理(立項、中期、結題)。
3.3 成果提交功能
在項目結束完成之后,才能進行項目成果的上傳提交。
(1)學生可以上傳照片、視頻等成果需求。
(2)指導老師確定相關信息,給予結題同意答辯。
(3)管理員審核項目成果。
(4)根據具體要求對各院級項目信息打印輸出。
4 ?結語
該文介紹了基于Web瀏覽器,采用了B/S結構(瀏覽器和服務器結構),運用PHP技術結合MySQL數據庫的高校大創經費報銷系統,該系統實現了用戶信息的修改完善,大創項目初期、中期和終期各個階段的經費報銷匯總,經費報銷材料的提交和審核。在一定程度上,避免花費超額等不合理的現象;實現不同級別、不同院系、不同時期的大學生創新創業訓練計劃項目的經費具體需求報表的匯總輸出;讓參與項目的學生與指導老師都能夠通過網站的瀏覽和使用來及時獲取正確的、高效率的信息,使相關人員可以對大學生創新創業訓練項目工作更加省力省心。該高校大創經費報銷系統提高了數據庫中數據應用的高效性,提高了工作效率,實現了傳統管理的一個巨大突破和改革,使得高校管理系統自動化和智能化,為更多的學生積極參加項目提供了一個很好的管理支持。
參考文獻
[1] 龔地斌.《PHP+MYSQL網站開發技術》課程設計的實踐與探索[J].科技創新導報,2014(12):237.
[2] 石正喜.MySQL數據庫實用教程[M].北京:北京師范大學出版社,2016.
[3] 許聰雄.基于環保電子政務信息資源整合研究[J].中國電子商務,2014(10):37,39.
[4] 文佳.基于web的會員管理系統的設計與實現[D].西安電子科技大學,2015.
[5] 馬述清.PHP網絡編程[M].北京:電子工業出版社,2014.
[6] 溫浩宇.Web網站設計與開發教程[M].西安:西安電子科技大學出版社,2016.
[7] 董素芬,蔡金金,滕桂法.基于B/S的研究生管理信息系統[J].河北農業大學學報,2010(4):109-111.
[8] 滕永富,孫振龍,田麗軍,等.基于Web的研究生管理信息系統的設計與實現[J].齊齊哈爾大學學報:自然科學版,2010(3):32-34.