APP下载

基于J2EE的高校收费管理系统的设计与实现

2017-12-01郑修萍湖北工程学院新技术学院信息工程系

数码世界 2017年10期
关键词:发票收费管理系统

郑修萍 湖北工程学院新技术学院信息工程系

基于J2EE的高校收费管理系统的设计与实现

郑修萍 湖北工程学院新技术学院信息工程系

随着计算机技术的迅速发展,信息化管理方式已经逐渐取代了传统人工管理方式。本文结合目前高校收费管理的特点以及存在的弊端,通过对收费业务分析和数据流程分析,论述了高校收费管理系统数据库设计和总体技术方案。

高校收费管理 收费业务 数据库设计

1 引言

随着计算机网络技术的井喷式发展,导致信息化水平和数字化技术也伴随着一起发展并且还得到了进一步的推广。在国内的高校中,高校相关的收费管理是比较重要的,特别是在高校整个会计财务管理流程中意义非凡,收费管理系统在高校的信息化标准系统中占据着重要的位置。本文设计的系统结构高效稳定,可延伸性是比较大的,并且具有高效的实用主义以及灵活多变的特点。该系统能够完美的为收费管理活动提供服务。

2 功能分析

针对现在高校收费管理系统中出现的一些问题,如基本上都是借助C/S系统构造,其中还有比较少的仅仅可以在局域网范围内使用,相关功能少且简单,运行的速度比较缓慢,本文对高校收费管理系统进行了分析,可以实现以下基本功能:负责对系统中基础数据进行设置;收费工作使用到的一些功能;对高校收费信息进行汇总和统计;系统中常用的其它功能。

3 系统结构设计

3.1 基本资料设置模块

该模块主要功能为采集、维护、汇总系统中所有的常用类型的数据,为系统中其他模块使用,以实现系统中各模块之间的可靠、有序运行。该模块具有学生档案信息维护、收费标准设置、专业设置、数据类型管理、收费明细生成、其它功能。

3.2 收费注册模块

该系统最核心的功能模块是收费注册模块,该模块的功能是由收费、财务、教务处人员等多个人员共同互相协助完成信息的管理工作,用户通过该模块提供的功能可以完成相关动作并打印各类发票和收费凭据。该模块具有发票开具、教材费打印、发票重打、发票作废、个人收费标准修改、异动处理、学费发票连打、教材费发票连打功能。

3.3 查询统计模块

查询统计模块实现了系统中信息的汇总与分析功能,使用者可以通过该模块查询该校的收费情况,系统提供不同粒度的查询功能,分别是学生、班级、院系等粒度对学校的收费信息进行汇总和统计,以得到不同层面的信息,为管理层的决策提供更可靠、准确的信息。该模块具有教材费统计、毕业生收费统计、院系收费统计、万能统计表、学生收费明细统计、个人缴费情况统计、银行返盘会计入账等功能。

3.4 系统管理模块

系统管理模块主要实现了关于保障系统安全性、可靠性和数据保密性的相关功能。该模块具有用户管理、角色管理、权限管理、系统日志管理、常用参数设置功能。

4 系统数据库设计

4.1 逻辑结构设计

本文对于系统用户当中的业务需求进行了一定的分析,在对于逻辑结构的设计中使用的是面向对象的设计方法,并对实体和实体之间的联系进行了分析,将这些联系进行了一定的梳理。系统实体关系E-R关系图如下:

从图中可以看出,高校与学生、收费人员、财务人员呈一对多关系,学生与缴费明细、收费人员与发票呈一对多关系,财务人员与发票、收费标准及收费统计呈一对多关系。

4.2 物理结构设计

在对管理平台的数据库进行设计,最主要就是利用逻辑模型对数据库展开设计,将概念设计过程中的E-R模型转变成关系模型是数据库的逻辑模型设计阶段中的主要任务,其包括:字段名称信息的制定、数据表架构的研究等。之后,对管理系统的重要实体展开设计工作。

5 界面设计与实现

该系统使用MyEclipse发布运行和发布Release版本,最后整个系统在Tomcat上部署运行。当系统配置好后,用户在browser中输入系统服务器的IP即可访问该系统,完整输入地址后点击回车即可进入系统,自动跳转到主页Login.jspx,用户输入用户名和密码经过系统的正确性验证后即可进入系统主页。

用户在提交用户名和密码后,系统会将Form表单内容提高到后台进行验证,执行数据库脚本查询是否有该用户以及密码是否正确,系统后台调用DataAccess类的ExecSQL()方法对数据库的信息进行检索,查询到的数据以DataSet格式返回至前台用于显示,如果用户输入的用户名与密码在数据库中不存在或无正确的对应关系,则在前台提示用户错误信息并允许用户重新输入,如果成功检索到对应的用户名与密码,则执行Permission类的GetPermission()方法获取对应的权限数据,并执行Redirect()方法跳转至index.jsp页面。

本系统实现了以下几种功能:对系统中基础数据进行设置;收费工作使用到的一些功能;对高校收费信息进行汇总和统计;系统中常用的其它功能。

6 总结

本文设计实现了一个高校收费管理系统,采用B/S模式和成熟的MVC架构进行三层结构设计,主要运用SQL Server数据管理系统进行后台管理。系统采用J2EE开发技术,该技术与SQL Server数据库十分匹配,使得设计更加具有健壮性。该系统经过多次调试,能够成功运行,系统功能强,易于掌握,为学校的财务管理人员提供了方便,从而提高了学校的办公效率。

猜你喜欢

发票收费管理系统
大数据+AI收费稽核系统
基于James的院内邮件管理系统的实现
五峰山准自由流收费模式探索
行政法上之不利类推禁止*——以一起登记收费案为例
智能引导停车、不停车收费及寻车系统设计
关于发票显示额外费用的分歧
停车场寻车管理系统
采购发票系统:全流程电子化实现
生产管理系统概述
海盾压载水管理系统