

摘 要:本文主要針對(duì)高職院校收費(fèi)管理系統(tǒng)開(kāi)發(fā)設(shè)計(jì)中收費(fèi)模塊的設(shè)計(jì)進(jìn)行介紹,按照實(shí)際需求設(shè)計(jì)模塊的界面和后臺(tái)數(shù)據(jù)運(yùn)算。
關(guān)鍵詞:收費(fèi)模塊;界面;后臺(tái)數(shù)據(jù)運(yùn)算;設(shè)計(jì)
中圖分類(lèi)號(hào):TP311.52 文獻(xiàn)標(biāo)識(shí)碼:A 文章編號(hào):1674-7712 (2014) 02-0000-01
高職院校對(duì)學(xué)生收費(fèi)普遍采用電算化管理方式進(jìn)行,很多高職院校采用自行開(kāi)發(fā)軟件來(lái)對(duì)學(xué)生收費(fèi)進(jìn)行管理。本文根據(jù)我校開(kāi)發(fā)運(yùn)用收費(fèi)管理系統(tǒng)的經(jīng)驗(yàn)就系統(tǒng)中學(xué)生收費(fèi)模塊的設(shè)計(jì)作個(gè)總結(jié),以期對(duì)高校收費(fèi)管理系統(tǒng)開(kāi)發(fā)設(shè)計(jì)工作提供一些參考。
一、模塊界面設(shè)計(jì)
學(xué)生收費(fèi)模塊在收費(fèi)系統(tǒng)中是使用頻率最高的功能模塊,是收費(fèi)管理中數(shù)據(jù)的形成入口,在設(shè)計(jì)這一模塊時(shí)要考慮傳統(tǒng)的手工收費(fèi)流程,同時(shí)界面設(shè)計(jì)要注重操作效率,盡量做到界面直觀,操作步驟簡(jiǎn)捷。
(一)收費(fèi)模塊主界面的設(shè)計(jì)
收費(fèi)模塊主界面是學(xué)生收費(fèi)相關(guān)信息的列示界面,其作用是定位收費(fèi)學(xué)生,列示繳費(fèi)學(xué)生相關(guān)的基本信息及繳費(fèi)的操作入口。因此界面設(shè)計(jì)時(shí)列示的基本信息要全面、繳費(fèi)操作入口要直觀。根據(jù)我校的實(shí)際,設(shè)計(jì)的主界面如圖1。
界面中,完整呈現(xiàn)學(xué)生的基本信息、繳費(fèi)信息和操作入口。入口根據(jù)學(xué)校對(duì)學(xué)生收費(fèi)管理的要求設(shè)計(jì)有定位學(xué)生、編輯繳費(fèi)學(xué)生信息、本期收費(fèi)和本期退費(fèi)四個(gè)方面。
定位學(xué)生操作設(shè)計(jì)有二種方式,一是選擇班級(jí),然后在班級(jí)名單的下拉列表中選擇學(xué)生;二是通過(guò)查找學(xué)生操作實(shí)現(xiàn)。采取第二種方式進(jìn)行定位時(shí),由于存在同名的情況,在程序設(shè)計(jì)時(shí)設(shè)計(jì)了彈出列表對(duì)話框,將同名的所有學(xué)生列出,通過(guò)選擇定位回到主界面。
編輯繳費(fèi)學(xué)生信息操作是針對(duì)部分學(xué)生由于專(zhuān)業(yè)、班級(jí)的改變或存在費(fèi)用的減免情況,相應(yīng)專(zhuān)業(yè)、班級(jí)和收費(fèi)標(biāo)準(zhǔn)的變動(dòng)編輯。
本期收費(fèi)和本期退費(fèi)是界面中的主要操作,通過(guò)它們完成收費(fèi)和退費(fèi)工作。本期退費(fèi)界面設(shè)計(jì)和后臺(tái)數(shù)據(jù)運(yùn)算與本期收費(fèi)相同,區(qū)別在于本期退費(fèi)數(shù)據(jù)在學(xué)生繳費(fèi)表中為反相運(yùn)算,故本文中不作介紹。
(二)本期收費(fèi)操作界面設(shè)計(jì)
按收費(fèi)管理貫例,當(dāng)某一學(xué)生繳費(fèi)時(shí),若存在往年欠費(fèi),首先要求先繳清欠費(fèi)再繳本期費(fèi)用。但由于欠費(fèi)原因有多種情況,出于人性化管理,并不完全按貫例進(jìn)行管理。故在設(shè)計(jì)進(jìn)入本期收費(fèi)界面時(shí),當(dāng)主界面中往期欠費(fèi)金額存在時(shí)會(huì)彈出一對(duì)話框,通過(guò)選擇進(jìn)入往期欠費(fèi)或本期收費(fèi)界面完成后續(xù)操作。往期欠費(fèi)和本期收費(fèi)界面設(shè)計(jì)原理一致,以下介紹本期收費(fèi)操作界面設(shè)計(jì)。
進(jìn)入本期收費(fèi)入口時(shí),設(shè)計(jì)有一錄入繳費(fèi)總額的錄入窗口,錄入金額后由程序自動(dòng)按交費(fèi)項(xiàng)目的排列順序自動(dòng)分配各項(xiàng)交費(fèi)金額,再呈現(xiàn)本期收費(fèi)界面,如圖2。若各項(xiàng)交費(fèi)金額有變動(dòng)可以調(diào)整項(xiàng)目金額,后臺(tái)程序同步自動(dòng)重新計(jì)算繳費(fèi)總額。點(diǎn)擊“返回”可放棄本次交費(fèi),回到主界面;點(diǎn)擊“確定”確認(rèn)交費(fèi)信息,再點(diǎn)擊“打印收據(jù)”套打發(fā)票,完成本次交費(fèi),回到主界面。
二、后臺(tái)數(shù)據(jù)運(yùn)算設(shè)計(jì)
系統(tǒng)后臺(tái)數(shù)據(jù)運(yùn)算運(yùn)用SQL數(shù)據(jù)庫(kù)+VFP編程設(shè)計(jì)構(gòu)建C/S模式。
(一)主界面數(shù)據(jù)運(yùn)算設(shè)計(jì)
主界面表單創(chuàng)建時(shí),設(shè)置與收費(fèi)項(xiàng)目數(shù)對(duì)應(yīng)個(gè)數(shù)的全局變量,打開(kāi)學(xué)生繳費(fèi)表、收費(fèi)入帳流水記錄表、收費(fèi)流水記錄表、專(zhuān)業(yè)學(xué)費(fèi)標(biāo)準(zhǔn)表、年級(jí)收費(fèi)標(biāo)準(zhǔn)表,將收費(fèi)入帳流水記錄表和收費(fèi)流水記錄表合并為一流水記錄臨時(shí)表。
表單創(chuàng)建后,在定位學(xué)生同時(shí),根據(jù)學(xué)生的編號(hào)代碼,在打開(kāi)的表中進(jìn)行篩選數(shù)據(jù),將結(jié)果直接或計(jì)算后在表單的相應(yīng)控件顯示。
(二)本期收費(fèi)界面數(shù)據(jù)運(yùn)算設(shè)計(jì)
在本期收費(fèi)界面中首先通過(guò)“確定”控件完成收費(fèi)數(shù)據(jù)更新,然后通過(guò)“打印收據(jù)”控件完成套打發(fā)票。進(jìn)入本期收費(fèi)界面,“確定”控件為可操作,“打印收據(jù)”控件為不可操作,點(diǎn)擊“確定”控件后,“打印收據(jù)”控件為可操作,“確定”控件為不可操作。其設(shè)計(jì)思路是為了與手工程序一致,同時(shí)避免數(shù)據(jù)的重復(fù)寫(xiě)入。
“確定”控件設(shè)計(jì)思路為將表單中各實(shí)交金額項(xiàng)存入各對(duì)應(yīng)的全局變量中,通過(guò)更新和插入命令分別將數(shù)據(jù)寫(xiě)入SQL數(shù)據(jù)庫(kù)中學(xué)生繳費(fèi)表、收費(fèi)流水記錄表。
“打印收據(jù)”控件是調(diào)用報(bào)表文件并打印,完成打印后返回主界面。
三、結(jié)束語(yǔ)
通過(guò)實(shí)踐與運(yùn)用,有以下經(jīng)驗(yàn):(1)界面盡可能做到簡(jiǎn)潔、信息全面、交互性強(qiáng)。(2)根據(jù)學(xué)院自身收費(fèi)管理工作的特點(diǎn),以實(shí)用、滿(mǎn)足需要,同時(shí)考慮效率來(lái)設(shè)計(jì)操作,盡量減少操作步驟。
參考文獻(xiàn):
[1]周予濱.Visual FoxPro 5.0 中文版編程寶典[M].北京:中國(guó)水利水電出版社,1998(04).
[2]尹特進(jìn).高職院校收費(fèi)管理系統(tǒng)數(shù)據(jù)表和功能模塊設(shè)計(jì)[J].計(jì)算機(jī)光盤(pán)軟件與應(yīng)用,2013(21).
[作者簡(jiǎn)介]尹特進(jìn)(1960-),男,本科,四川職業(yè)技術(shù)學(xué)院應(yīng)用數(shù)學(xué)與經(jīng)濟(jì)系副主任,副教授,研究方向:會(huì)計(jì)學(xué)。