高职院校收费管理系统中收费模块的设计

时间:2022-07-22 10:02:37

高职院校收费管理系统中收费模块的设计

摘 要:本文主要针对高职院校收费管理系统开发设计中收费模块的设计进行介绍,按照实际需求设计模块的界面和后台数据运算。

关键词:收费模块;界面;后台数据运算;设计

中图分类号:TP311.52 文献标识码:A 文章编号:1674-7712 (2014) 02-0000-01

高职院校对学生收费普遍采用电算化管理方式进行,很多高职院校采用自行开发软件来对学生收费进行管理。本文根据我校开发运用收费管理系统的经验就系统中学生收费模块的设计作个总结,以期对高校收费管理系统开发设计工作提供一些参考。

一、模块界面设计

学生收费模块在收费系统中是使用频率最高的功能模块,是收费管理中数据的形成入口,在设计这一模块时要考虑传统的手工收费流程,同时界面设计要注重操作效率,尽量做到界面直观,操作步骤简捷。

(一)收费模块主界面的设计

收费模块主界面是学生收费相关信息的列示界面,其作用是定位收费学生,列示缴费学生相关的基本信息及缴费的操作入口。因此界面设计时列示的基本信息要全面、缴费操作入口要直观。根据我校的实际,设计的主界面如图1。

界面中,完整呈现学生的基本信息、缴费信息和操作入口。入口根据学校对学生收费管理的要求设计有定位学生、编辑缴费学生信息、本期收费和本期退费四个方面。

定位学生操作设计有二种方式,一是选择班级,然后在班级名单的下拉列表中选择学生;二是通过查找学生操作实现。采取第二种方式进行定位时,由于存在同名的情况,在程序设计时设计了弹出列表对话框,将同名的所有学生列出,通过选择定位回到主界面。

编辑缴费学生信息操作是针对部分学生由于专业、班级的改变或存在费用的减免情况,相应专业、班级和收费标准的变动编辑。

本期收费和本期退费是界面中的主要操作,通过它们完成收费和退费工作。本期退费界面设计和后台数据运算与本期收费相同,区别在于本期退费数据在学生缴费表中为反相运算,故本文中不作介绍。

(二)本期收费操作界面设计

按收费管理贯例,当某一学生缴费时,若存在往年欠费,首先要求先缴清欠费再缴本期费用。但由于欠费原因有多种情况,出于人性化管理,并不完全按贯例进行管理。故在设计进入本期收费界面时,当主界面中往期欠费金额存在时会弹出一对话框,通过选择进入往期欠费或本期收费界面完成后续操作。往期欠费和本期收费界面设计原理一致,以下介绍本期收费操作界面设计。

进入本期收费入口时,设计有一录入缴费总额的录入窗口,录入金额后由程序自动按交费项目的排列顺序自动分配各项交费金额,再呈现本期收费界面,如图2。若各项交费金额有变动可以调整项目金额,后台程序同步自动重新计算缴费总额。点击“返回”可放弃本次交费,回到主界面;点击“确定”确认交费信息,再点击“打印收据”套打发票,完成本次交费,回到主界面。

二、后台数据运算设计

系统后台数据运算运用SQL数据库+VFP编程设计构建C/S模式。

(一)主界面数据运算设计

主界面表单创建时,设置与收费项目数对应个数的全局变量,打开学生缴费表、收费入帐流水记录表、收费流水记录表、专业学费标准表、年级收费标准表,将收费入帐流水记录表和收费流水记录表合并为一流水记录临时表。

表单创建后,在定位学生同时,根据学生的编号代码,在打开的表中进行筛选数据,将结果直接或计算后在表单的相应控件显示。

(二)本期收费界面数据运算设计

在本期收费界面中首先通过“确定”控件完成收费数据更新,然后通过“打印收据”控件完成套打发票。进入本期收费界面,“确定”控件为可操作,“打印收据”控件为不可操作,点击“确定”控件后,“打印收据”控件为可操作,“确定”控件为不可操作。其设计思路是为了与手工程序一致,同时避免数据的重复写入。

“确定”控件设计思路为将表单中各实交金额项存入各对应的全局变量中,通过更新和插入命令分别将数据写入SQL数据库中学生缴费表、收费流水记录表。

“打印收据”控件是调用报表文件并打印,完成打印后返回主界面。

三、结束语

通过实践与运用,有以下经验:(1)界面尽可能做到简洁、信息全面、交互性强。(2)根据学院自身收费管理工作的特点,以实用、满足需要,同时考虑效率来设计操作,尽量减少操作步骤。

参考文献:

[1]周予滨.Visual FoxPro 5.0 中文版编程宝典[M].北京:中国水利水电出版社,1998(04).

[2]尹特进.高职院校收费管理系统数据表和功能模块设计[J].计算机光盘软件与应用,2013(21).

[作者简介]尹特进(1960-),男,本科,四川职业技术学院应用数学与经济系副主任,副教授,研究方向:会计学。

上一篇:如何抓好机电设备的管理与维护保养 下一篇:露天矿块煤简易筛选工艺