[摘要]成人高校收費管理系統是針對目前成人高校的收費管理情況,利用支持面向對象程序設計的Visual Foxpro 8.0作為開發工具,重點介紹系統的功能、數據庫等。成人高校收費管理系統能實現收費管理人員的功能需求,并大大提高收費管理人員的工作效率。
[關鍵詞]成人高校收費管理系統 Visual Foxpro 8.0
中圖分類號:TP3 文獻標識碼:A 文章編號:1671-7597(2009)0720051-02
隨著我國成人教育事業的不斷發展,成人高校的辦學規模不斷擴大,辦學形式也更加多樣化,學歷教育與非學歷教育同時在發展,而非學歷教育的發展狀況遠遠超過學歷教育。因此,成人高校的收費項目和管理環節日趨復雜,不同的收費項目、不同的收費標準給成人高校的財務工作帶來很大困難。針對當前學校收費管理課題,我們研究開發了收費管理系統,通過這個系統,可以使學校的收費管理工作系統化、規范化、自動化,從而達到提高學校財務管理效率的目的。
一、系統設計
(一)開發工具
本系統是以Visual Foxpro 8.0作為開發工具的。
1.Visual Foxpro是數據庫管理系統,作為數據庫管理系統具有以下功能:
(1)可以建立數據庫,可以在數據庫中建立表和其他數據對象,可以定義數據庫中表(數據)之間的聯系;
(2)可以完成對數據庫中數據的操作,可以錄入、刪除、修改數據,可以建立索引、進行排序等,可以完成數據庫導入、導出及其備份和恢復等操作;
(3)可以以各種形式提供靈活的查詢功能,支持關系數據庫標準語言SQL,使用戶方便地使用數據庫中的數據;
(4)可以運行在網絡環境下,開發客戶機/服務器機制的應用。
2.與其他數據庫管理系統相比,Visual Foxpro 8.0具有用戶的普遍性、功能的完整性、工具的易用性等特點。
(1)用戶的普遍性:由于它與傳統的XBASE數據庫兼容,因此了解和使用它的傳統用戶數量龐大,它安裝容易,運行環境要求不高,入門和學習方便,最易于被用戶接受。
(2)功能的完整性:在數據管理方面,基本具備了大型SQL數據庫的特征;在數據庫設計方面,提供了各種數據庫組件的設計向導和圖形化、智能化的設計過程。其獨特的優點是提供了各種數據庫用戶界面的可視化設計工具,提供了自含的編程語言和調試工具,提供了查詢數據庫的默認表格工具等。
(3)工具的易用性:各種工具是以方便和規范開發者的工作為目標,充分考慮了數據庫應用軟件的特點。窗口化、圖形化、智能化、模塊化、向導化、參數化和通用化是Visual Foxpro 8.0工具的共同特征。
(二)數據庫設計
數據庫結構設計的好壞將直接影響到應用系統的效率以及系統的實現效果。好的數據庫結構設計會減少數據庫的保存量、提高數據的完整性和一致性,使系統具有較快的響應速度,簡化基于此數據庫的應用程序的實現。
在開發成人高校收費管理系統時,采用E-R圖對數據庫進行分析。通過數據庫結構分析,首先創建收費管理系統數據庫(sfglxt.dbc),然后在數據庫中建立班級表(bjb.dbf)、學生基本信息表(xsxxb.dbf)、收費預定義表(sfdy.dbf)、收費管理表(sfglb.dbf)、用戶數據表(user.dbf)等。
1.班級表(bjb.dbf)
主要存儲班級代碼、班級名稱、所屬教學點、班主任、班級人數等。
2.學生基本信息表(xsxxb.dbf)
主要存儲班級代碼、班級名稱、學生學號、學生姓名、學生性別、所屬教學點、學生類別、專業名稱、班主任、聯系電話等。
3.收費預定義表(sfdy.dbf)
由于在管理過程中,學歷教育和部分非學歷教育的收費在一段時間內或者某個單位時間內是基本確定,如學歷教育的學生每學年的學費,因此,對于這種情況的收費,可以預先做定義。這個表主要存儲收費預定義代碼、收費預定義項目名稱、學費、教材資料費、考試費、其他費用、合計等。
4.收費管理表(sfglb.dbf)
主要存儲發票流水號、班級代碼、學生學號、學生姓名、學費、教材資料費、考試費、其他費用、合計小寫、合計大寫、所屬教學點、收款單位、收款人、開票人、收費日期、收費詳細說明等。
5.用戶數據表(user.dbf)
主要存儲用戶名、用戶密碼、用戶類型等。
(三)系統功能詳細設計
根據系統設計的總體目標,經過詳細的需求分析,本系統的功能模塊主要有:
1.系統的登錄界面
該界面為用戶提供了一個歡迎界面,并提供驗證用戶身份合法性的功能。用戶在該界面分別錄入用戶名和密碼后,經驗證合法后即可以進入系統的主頁面。
2.系統管理模塊
用戶可以在這個模塊修改密碼、導入導出數據、收費項目預先定義、學生信息管理等。
(1)修改密碼
由于是財務收費管理系統,所以對系統安全要求非常高,這個功能方便用戶及時修改密碼,以提高系統的安全性。
(2)學歷教育教務信息數據導入
由于學校教務信息是由教務管理系統管理的,所以每學期收取學費前,需要從教務管理系統導出學生類別、開設專業信息、新增班級信息、新生基本信息,然后導入到本收費系統。
(3)學歷教育學生信息管理
由于在學生學習的過程中,一些學生的基本信息發生了變化,那么就需要在這個系統中也要對相應的信息做更改,以保證數據的完整性和一致性。
(4)收費項目預先定義
根據學校一些收費管理規定和習慣,有一些費用的收取標準是比較固定的,如學生每學期正常應繳納的學費,這些學費每學期只分理工、文史、英語三大類收費標準,使用系統的這個功能就會大大提高收取學費的效率。
(5)導出數據
為了更好的完成學生學費的收取和追繳,也為了非學歷教育一些費用收取的核對,經常需要導入一些數據到EXCEL文件中,這個功能就是可以解決這個問題的。
3.收費管理模塊
這是系統中最為重要的環節,是業務的核心部分。此部分完成學生學費收取、學歷教育學生其他費用的收取、其他日常費用的收取等。
(1)新生學費收取
由于新生在入學報名時還沒有學號和班級信息,所以在這個功能中需要準確錄入新生的姓名、報讀學歷層次、報讀專業、擬編入班級名稱等信息,但是收取的費用則不需要逐個新生、逐個收費項目按收費標準錄入,只需要從預定義的收費項目中提取就行了。
(2)舊生學費收取
由于學校的管理規定,舊生統一開存折,學生只需要往存折存入足夠的學費,那么學校到銀行取得相關的數據,然后在此系統只需要錄入學生的學號、從收費項目預定義中提取相關項目,那么系統就會顯示該生的基本信息和應繳費用,然后直接打印發票就行了。
(3)異常學費收取
由于一些學生的經濟緊張,申請學費分期繳交,那么在這個功能里面就可以做到錄入該生學號后得到基本信息,然后在收費界面的備注欄特別說明該生的學費分期付款計劃和完成情況。
(4)學歷教育其他費用收取
這個功能主要是為了實現收取學生的臨時性的一些費用,如重修重考費、補修課程費用等等。
(5)其他日常費用的收取
除了主要的學費和學歷教育其他費用的收取外,學校還有一些其他的日常應收費用的收取,這個功能的界面與新生學費收取的界面有些類似但又不完全相同。
4.綜合查詢模塊
本功能可以學生基本信息查詢、學費繳交情況查詢、其他費用的查詢等。
(1)學生基本信息查詢
這個功能提供了四種條件查詢,一是按學號的學生個人信息查詢,一是按班級的整班學生信息查詢,一是按班主任查詢該班主任管理的所有學生基本信息,最后一個是按教學點查詢各教學點學生基本信息。
(2)學費繳納情況查詢
這個功能提供六種條件查詢,一是按學號的學生個人全部繳納學費情況查詢,二是按班級、按學期的整班學生繳納情況查詢,三是按班級的整班學生全部學費繳納情況查詢,四是按班主任查詢該班主任管理的學生某學期學費繳納情況查詢,五是按班主任查詢該班主任管理的學生全部學費繳納情況查詢,六是整體查詢教學點學費繳納情況。
(3)學費分期付款繳納情況查詢
這個功能是為了進一步跟蹤申請了學費分期付款計劃的學生學費繳納情況,對他們的繳費進度可以有一個充分的了解,以便于督促他們及時繳費。
(4)日收費小結
每天可以使用這個功能進行收費小結,核對當天的費用收取情況。
(5)月收費小結
每個月底可以使用這個功能進行月收費小結,核對當月學校總體應收費用的情況。
5.報表管理模塊
用戶可以在這里打印學費相關報表、日常應收費用收取報表、日收費小結報表、月收費小結報表等。
二、系統安全設計
考慮到系統中數據的重要性,本收費管理系統在安全設計方面采取了多種方法和手段以保證系統的安全。
1.首先是訪問控制方面。本系統采用要求用戶輸入用戶名和密碼這些保密信息實現訪問控制。如果有用戶惡意嘗試三次登錄系統不成功后,該用戶將會被自動鎖死。
2.使用“黑匣子”策略。用戶成功登錄系統后,用戶的操作將會被記錄,以備查詢。
3.數據庫加密。使用加密算法將本系統的數據庫進行加密。
4.制定本系統運行管理手冊。運行管理手冊從人員管理、規章制度、崗位職責等幾個方面對安全性管理做出詳細規定,使管理人員在工作中的一言一行都有章可依、有據可查,指導管理人員的工作實施。
5.安裝防病毒軟件,防止黑客入侵。
6.對本系統的數據經常做備份。
三、成人高校收費管理系統的優點
1.成人高校收費管理系統的功能明了,操作簡單,菜單清晰,使用方便,易于管理人員熟練操作。
2.成人高校收費管理系統在收費管理上,通過預定義一些收費項目和收費標準,也導入了學歷教育學生基本信息,在打印學費發票時,極大的提高了管理人員的工作效率。因為該系統也可以針對個人學生的情況分別錄入,體現了系統的靈活性。
3.成人高校收費管理系統在收費信息綜合查詢上,多條件的查詢滿足各種不同的用戶或者領導等人士的不同需求。
4.成人高校收費管理系統在跟蹤學生分期繳納學費計劃中的作用是令人滿意,解決了這個長期以來難以使用客觀手段解決的問題。
四、結束語
用VFP開發的成人高校收費管理系統,在運行一年多以來,大大提高了收取學費的工作效率,實現了套打發票、收據,減輕了財務管理人員的手工壓力。并通過該系統,實現了每日收費一小結,方便財務人員核對本日的收入情況。總的來說,成人高校收費管理系統能夠實現了系統開發設計的目標,滿足了收費管理人員的系統功能需求,從而大大提高了成人高校財務管理人員的工作效率。
參考文獻:
[1]羅晟、銀華強、劉普艷,Visual Foxpro 8數據庫項目案例導航,北京:清華大學出版社,2005.
[2]趙東波,基于VFP的教師管理系統的設計與實現,現代電子技術,2008年第2期.
[3]隆益民,學校收費管理系統的設計與實現,福建電腦,2006年第4期.
[4]劉景、劉穎,高校學生收費管理系統的設計,電腦知識與技術,2008年第4期.
作者簡介:
陳華清(1973-),男,漢族,廣東湛江人,現在中山市廣播電視大學教務處工作,主要從事《計算機應用基礎》、《數據庫應用》、《ASP程序設計》、《網站建設》等課程的教學工作。