高校学费收费管理信息系统分析与设计说明_第1页
高校学费收费管理信息系统分析与设计说明_第2页
高校学费收费管理信息系统分析与设计说明_第3页
高校学费收费管理信息系统分析与设计说明_第4页
高校学费收费管理信息系统分析与设计说明_第5页
已阅读5页,还剩23页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

./高校学费收费管理信息系统分析与设计摘要随着校园网环境的建设和学校教务管理改革的进一步深化,学生收费的工作模式已经从原来的学校院系二级管理模式转变为学校一级管理模式。本文提出的基于校园网的学生收费系统,采用了Client/Server开发方式,给学生提供了灵活方便的收费服务,提高了学校收费管理部门的工作效率,并为其它部门和相关人员提供实时收费信息服务。关键词学生收费系统;综合教务管理系统;结算中心;收费标准AbstractWiththedevelopmentofcampusnetworkandthereformationofeducationaladministration,themodeoftuitionadministrationhaschangedintooneadministrativelevelfromtwoadministrativelevels.Thetuitionsystembasedoncampusnetwork,describedbythisarticle,adoptthemethodofC/S,providesconvenientserviceforstudents,improvesworkefficiencyoftuitionadministrationdepartment,andprovidesreal-timeinformationserviceforotherdepartmentsandpersons.Keywordtuitionsystem;all-aroundeducationaladministrationsystem;centerofsettlingaccount,tuitionstandard绪论开发背景近几年,很多高校都在不断扩招,扩招后的高校在加大硬件设备建设的同时,也在不断的调整、完善学校的教务管理,随着学校教务管理改革的进一步深化,教务管理各个环节的相关数据都由各个院系集中到学校,形成了全校性的网络共享数据库,缩短了信息流通的渠道,在数据的与时性、一致性、共享性等方面上都取得了显著成效。为适应学校集中管理模式开发XX石油大学网上综合教务管理系统,大大促进了学校教务管理工作的规X化、科学化,为广大教师和学生提供了大量的信息服务。学生收费作为学校综合教务管理系统的一个重要环节,对教务系统的其它环节有着很大的影响,特别是针对学生的管理。旧的收费系统,功能简单,只是在一定程度减轻操作员的计算量,任务仍然很繁重、过程复杂、统计量大,而且容易出错、不方便管理。显然旧的系统已经不能满足现在管理的要求,因此,学校决定采用新的收费软件来完成操作人员大量的计算、统计、查询工作,减轻操作人员的工作量,提高工作效率。同时能够为相关的部门提供与时的、准确的、完整的信息。新的收费系统需要从教务处获取学生类别和收费标准,给注册、选课提供学生交费信息,同时给教务处、研究生部、财务处等部门提供收费信息服务和决策支持。相对于旧的收费系统,主要解决了以下问题:所有学生直接去收费中心交费,安全方便,同时省去了很多麻烦。学生可以根据实际情况通过现金、汇款、储蓄存折、支票等方式交费。新的收费模式给其它部门和相关人员提供实时的统计查询功能。学生交费与学生注册相关联,而学生注册与学生选课相关联,从而解决了学生拖费欠费的老问题。社会上其它的收费系统应用对象比较广,但功能不够具体,无法满足特定管理体制下的收费管理系统的要求在系统开发之前我们有必要对系统进行总体规划,确定系统的目标并进行可行性分析。新系统规划新系统总体目标设定与可行性分析新系统目标设定高校学费收费管理信息系统的主要目标是:实现相关部门之间的信息共享,保证信息传递的准确、完整;采用简捷的图形化人机界面,操作简单、容易,提高工作效率;对各种数据汇总,进行辅助决策。可行性分析可行性分析主要是根据信息需求和资源环境等约束,判断高校学费收费管理信息系统的的必要性和可能性。分别在技术、经济和开发环境上对高校的学费收费管理信息系统进行可行性研究。〔1〕技术上的可行性。一方面,学校有较好的科学管理基础,现行系统基础数据比较完整、合理。有利于历史数据的转换和载入;另一方面,学校具有较好的计算机配置和网络实施,学校更有很好的内部局域网。新的系统无论在软件还是硬件方面都不会有大的困难。〔2〕经济上的可行性。经济上的可行性包括资金上的可得性和经济上的合理性。资金上的可得性。学校高层领导十分重视学校信息化建设,对各项信息建设都有足够的资金投入,所以在资金上的需求不成问题。经济上的合理性。系统带来的经济效益主要表现在间接的效益上,这些间接效益表现在:节省了人力,降低了劳动强度;通过计算机管理,降低了成本和其他管理费用;提供很好的汇总和查询功能,可以进行辅助决策;为相关的部门提供与时、准确的共享信息。〔3〕管理上的可行性。学校合理的管理体制,为现行系统提供了比较完整的基础数据,也为新系统的运行提供了保障。〔4〕开发环境上的可行性。该系统的开发得到了组织中各层人员的支持配合,给系统开发提供了一个很好的开发环境。开发方法与工具的选用该系统采用客户机/服务器体系结构。系统开发采用面向对象系统开发方法,程序设计按照应用层的不同分为前台和后台,前台主要为数据收集、客户端信息处理和信息查询服务。后台的程序主要完成数据更新和数据访问。在后台采用MicrosoftSQLServer2000数据库系统,系统开发工具选择MicrosoftVisualStudio2003.NET可视化集成开发环境在完成新系统的总体规划和可行性分析以与可行性研究报告得到批准后,就进入了系统分析和设计阶段。系统需求分析这部分主要完成系统的管理结构分析和功能需求分析。管理结构分析前面了解到学校的收费管理模式发生转变,学校管理结构和领导层次关系也相应的发生改变。系统组织结构图如下:学校学校财务处收费中心教务处注册中心各院系图2-1组织结构图其他部门系统功能需求分析学费收费管理系统能够同时对本科生和研究生进行收费,但一些高校在本科生和研究生收费管理模式上有较大的区别。本科生收费管理模式本科生收费管理模式的基本流程如下:招生办发出录取通知书后,新生就可以开始通过银行汇款进行交费,收费中心从银行获得新生所有汇款记录,手工录入数据库〔也可以由银行提供批量数据,系统自动导入〕。新生报到前,收费中心从招生办获取新生数据和新生收费标准信息,以此核对新生汇款信息,最后确定所有正确汇款学生的。对学生汇款超过交费标准的部分进行"转储蓄"操作,转入银行XX系统,并为其建立个人存折。新生报到时,收费中心负责为汇款学生打印收费收据,有转储蓄的打印存折〔一般情况下,已经提前全部打完〕,没有汇款的新生和汇款不够的学生可以用现金和支票现场交费。注册中心维护在校本科生的收费标准,本科生的收费标准针对一类学生,即每个学生通过"所属年级+所属专业"确定他的收费标准,"所属年级+所属专业"在学生学籍信息里维护。本科生交费每年一次,一般要求一次能交清,但也允许先交一部分,在规定的时间内交清所欠部分,超过规定时间就按相关规定收取滞纳金。对于未交清学费的学生不给注册、一直欠费的学生禁止选课和期末考试。对于不用交费的学生通过设置收费标准应交为零实现。研究生收费管理模式研究生收费管理模式的基本流程如下:数据准备研究生部每学期从招生办获取新入学研究生和收费标准,并将数据转入收费系统。每学期交费前对在校研究生进行收费数据准备,并维护收费标准,一般按照上一年的收费标准确定本次的收费标准。研究生的收费标准是针对每个人的,应交费研究生所交费用包括每年应交和一次性应交两部分,每年应交必须每年按时交纳,否则不允许注册,但一次性应交只要在毕业前交齐即可。研究生每学期均有一次收费,通常春季入学的研究生在春季交费,秋季入学的研究生在秋季交费。但欠费的学生可以在任何时间到收费中心交费。研究生到收费中心交费允许多交〔即预先交纳以后几年的〕、少交〔虽然交费,但总数不够,仍然欠费,不允许注册〕,也允许一年内多次交费。但收费中心不负责给学生退费,需要退费的学生由收费中心和研究生部协商,手工处理。虽然在一些高校本科生和研究生采用不同的收费模式,但是我校的本科生和研究生采用的是统一收费模式。即上述的本科生收费管理模式。因此,此收费系统采用本科生收费管理模式。基本信息和数据准备模块学校组织结构信息录入:一般的学校体系结构为"年级\院系\专业\班级",针对组织结构的管理就是建立学校的各年级资料、各院系资料、各专业资料和班级资料档案。实现资料的新建、修改和删除。学生基本信息录入:学生基本信息是该系统的重要资料,是收费处理中的最终对象。收费标准录入:收费标准是实现收费的前提,也是收费的依据。此系统包括收费标准制定、查询等;参照对象有:艺术类、非艺术类、专科、本科、研究生。在每次新任务建立时完成收费标准的制定。收费项目:收费项目指在某项收费任务中的具体收款条目。如学费、住宿费、书本费等。收款方式:收款方式用于表示学生收/退款时的支付形式,主要是现金、学生XX〔每位学生在学校都内置了一个XX〕、转出〔将多缴的部分以转出到学校一卡通或者校园银行等的一种找补方式〕。收费处理模块管理收费任务:主要针对每次收费活动的建立、收费标准录入、保存学生应收款、以与任务的结存<结转>等,是一种有条件的为学生批量记费的一种业务处理。任务管理的一般步骤如下:新建任务新建任务录入收费标准保存应收款生成应收款业务操作统计分析管理收费:管理日常收费〔主要用于处理学生在校日常零星的消费业务〕、学生预存〔学生将现金预存到学校为每位学生开设的个人账户上,如:校园一卡通,以后学生在学校消费时可直接从该XX上扣除〕。有个人收费和批量收费;批量收款是一种针对选定的收费任务进行批量收款处理的业务处理功能,默认情况下,批量收款的收款方式为"现金"。退费管理:有个人退费和批量退费;批量退费主要用于处理成批的满足退费条件的学生退费业务。默认情况下,批量退款的付款方式为"现金"。减免管理:根据特殊情况或其他规定实现费用减免。有个人减免和批量减免;批量减免主要用于处理成批的满足减免条件的学生减免业务。统计分析模块统计分析是此系统一个非常重要的环节,统计信息给学校教务管理提供决策支持。大部分的报表查询都是采用先设置查询条件和X围,再分析出结果的操作方式。如果有得到正确的查询结果,就必需设置正确的分析条件。根据院系、年级、专业、班级条件进行收款统计、欠费统计、减免统计以与学生缴费、欠费历史记录查询。系统管理模块主要完成操作人员管理,数据维护等。收费系统的操作人员管理收费中心、注册中心、各院系领导和教务员通过收费系统可以实时查询学生交费的结果,但系统对不同的登入用户有严格的权限控制,各类用户使用不同XX进入系统,各自操作权限X围内的功能。出于安全性和财务结算制度的要求,收费中心内部不同终端使用不同XX。收费系统的用户共分成五类:收费中心的管理员:维护收费公共信息,统计收费情况,生成财务统计表。收费中心的操作员:面向学生完成收费操作。注册中心的管理员:负责维护本科生的收费标准,学生注册。各院系的领导和教务员:只能查询本系学生交费情况数据维护主要是完成数据库数据的备份和恢复操作。系统流程分析系统流程分析主要主要包括业务流程分析和数据流程分析。业务流程分析本科生收费管理模式的业务流程分析图如下:银行汇款银行汇款新生汇款单新生收费中心招生办新生收费标准图2-2本科生收费业务流程分析核对新生汇款信息正确汇款学生转储蓄超额学生制定、维护收费标准核对学生信息处理学生收费交清学费学生学生注册注册中心研究生收费管理模式的业务流程分析图如下:招生办招生办研究生收费标准制定、维护收费标准数据录入银行汇款新生汇款单新生核对学生信息研究生部图2-3研究生收费业务流程分析注册中心数据流程分析根据本科生收费管理业务流程图,可以得出本科生收费管理顶层DFD图。如下:招生办招生办注册中心收费管理系统新生收费标准报表图2-4本科生收费管理顶层DFD图教务处报表对顶层数据流程图2-2进行细分招生办招生办新生图2-5本科生收费管理第一层DFD图注册中心收费标准报表2任务管理1基本信息管理3收费管理4统计分析院系教务处报表报表组织结构信息基本信息管理模块的数据流程图如下:招生办招生办新生1.1录入数据教务处注册中心收费标准组织结构信息图2-6基本信息录入DFD图3收费管理收费管理的数据流程图如下:新生新生3.2收费处理3.1核对信息3.3汇款学生统计汇款学生3.4收费统计注册中心教务处图2-7收费管理DFD图3.5退费处理3.6减免处理退费统计表减免统计表收费任务数据流程图如下:注册中心注册中心3收费管理收费标准2.1新建任务1.1录入数据生成应收款图2-8任务管理DFD图统计表数据字典前阶段的分析收集了大量的数据载体,但这些数据还比较分散,只能局部反映组织的某项业务或部门对数据要求和现有的数据情况。为了对数据进行统一管理、存储和操作,就应该在数据流程进行描述之前将所有的数据进行统一的规X化处理。数据流程图描述了系统的分解,即描述了系统由哪些部分组成以与各部分之间的联系等,但没有具体说明系统各部分的含义。借助数据字典可以描述数据流程图中的数据流、数据存储、处理过程和外部实体。系统建立的数据字典如下:表2-1学生数据结构数据结构编号:001总编号:1-001名称:学生基本信息相关数据流、数据存储:说明:所有学生基本信息班级信息、交费信息结构:学生编号数量:约20000份学生XX性别班级编号当前状态表2-2班级数据结构数据结构编号:002总编号:1-002名称:班级信息相关数据流、数据存储:说明:所有班级信息专业信息、年级信息结构:班级编号数量:约300份班级名称专业编号年级编号学制学位入学时间当前状态表2-3收费项目数据结构数据结构编号:003总编号:1-003名称:收费项目相关数据流、数据存储:说明:所有收费项目信息项目类别结构:项目编号数量:约40份项目名称项目类别当前状态[备注]表2-4项目类别数据结构数据结构编号:004总编号:1-004名称:项目类别数量:约40份说明:所有项目类别信息结构:类别编号类别名称当前状态表2-5操作人员数据结构数据结构编号:006总编号:1-006名称:操作人员数量:约50份说明:所有操作人员信息结构:操作员编号操作员名称密码性别[备注]表2-6操作员职务数据结构数据结构编号:006总编号:1-006名称:操作员职务数量:约50份说明:所有操作员职务信息结构:职务编号职务名称[备注]表2-7收费任务数据结构数据结构编号:007总编号:1-007名称:收费任务数量:约50份说明:所有收费任务信息结构:任务编号任务名称创建时间当前状态系统设计在设计与开发高校学费收费管理系统过程中,我们遵循学校教务管理的思路,以校园网络环境和全校性的网络共享数据库为基础,采用Client/Serve开发方式。结算中心、注册中心、研究生部等单位密切合作,为学生收费系统的顺利运行创造了有利环境。功能结构设计按照收费系统与其它信息系统或数据源之间的数据联系,以与系统本身的业务流程,可以将系统划分成四个功能模块。收费系统的功能模块图如下:高校学费收费管理系统高校学费收费管理系统基本信息业务处理收费标准维护收费项目收款管理退费管理减免管理统计分析收款统计欠费统计减免统计历史记录查询学校组织结构学生基本信息图3-1收费系统主要功能模块图系统管理操作员管理数据维护职务权限管理收费任务管理根据功能模块的划分可得功能使用者的用例图,如下:业务处理业务处理图3-2系统用例示意图基本信息统计分析系统管理操作员管理数据维护职权管理欠费统计减免统计收款统计历史查询减免管理收费管理退款管理收费项目学生信息学校信息收费标准操作员任务管理基本信息模块设计学校组织结构管理:一般的学校体系结构为"年级\院系\专业\班级",针对组织结构的管理就是建立学校的各年级资料、各院系资料、各专业资料和班级资料档案。实现资料的新建、修改和删除。学生基本信息:学生基本信息是该系统的重要资料,是收费处理中的最终对象。主要功能有新建、修改和删除学生资料、学生转班、休学、复学、退学、毕业等。收费标准:收费标准是实现收费的前提,也是收费的依据。此系统包括收费标准制定、查询等;参照对象有:艺术类、非艺术类、专科、本科、研究生。在每次新任务建立时完成收费标准的制定。收费项目:收费项目指在某项收费任务中的具体收款条目。如学费、住宿费、书本费等。〔预选收费项目:学费、住宿费、书本费、体检费、服装费、学杂费、借书费、计算机信息费、卧具费、军装费、饭卡工本费、疫苗费、证书工本费、注册费、统考招生费、文体卫生费、班费、自行车保管费、取暖费、毕业证工本费、电教教材代办费〕收款方式:收款方式用于表示学生收/退款时的支付形式,主要是现金、学生XX〔每位学生在学校都内置了一个XX〕、转出〔将多缴的部分以转出到学校一卡通或者校园银行等的一种找补方式〕。业务处理模块设计收费任务管理:主要针对每次收费活动的建立、收费标准录入、保存学生应收款、审核学生应收款、以与任务的结存<结转>等,是一种有条件的为学生批量记费的一种业务处理。收费管理:管理日常收费〔主要用于处理学生在校日常零星的消费业务〕、学生预存〔学生将现金预存到学校为每位学生开设的个人账户上,如:校园一卡通,以后学生在学校消费时可直接从该XX上扣除〕。有个人收费和批量收费;批量收款是一种针对选定的收费任务进行批量收款处理的业务处理功能,默认情况下,批量收款的收款方式为"现金"。退费管理:有个人退费和批量退费;批量退费主要用于处理成批的满足退费条件的学生退费业务。默认情况下,批量退款的付款方式为"现金"。减免管理:根据特殊情况或其他规定实现费用减免。有个人减免和批量减免;批量减免主要用于处理成批的满足减免条件的学生减免业务。统计分析模块设计统计分析是此系统一个非常重要的环节,统计信息给学校教务管理提供决策支持。大部分的报表查询都是采用先设置查询条件和X围,再分析出结果的操作方式。如果有得到我们想要的查询结果,就必需设置正确的分析条件。收款统计:根据院系、年级、专业、班级条件统计分析收费情况。欠费统计:根据院系、年级、专业、班级条件统计分析欠费情况。减免统计:根据院系、年级、专业、班级条件统计分析减免情况。历史记录查询:实现学生的缴费、欠费查询。系统管理模块设计主要完成操作人员管理,数据维护等。收费系统的操作人员管理收费中心、注册中心、各院系领导和教务员通过收费系统可以实时查询学生交费的结果,但系统对不同的登入用户有严格的权限控制,各类用户使用不同XX进入系统,各自操作权限X围内的功能。出于安全性和财务结算制度的要求,收费中心内部不同终端使用不同XX。数据维护完成数据库数据的备份和恢复操作。数据流程设计下面处理系统主要功能模块的数据流程设计。用户登录流程设计如图3-3:判断用户信息判断用户信息用户存在提示用户不存在判断用户身份是否进入用户界面图3-3用户登录流程设计学生收费管理流程设计如图3-4:选择学生选择学生满足条件提示学生不满足条件选择收费方式是否处理学生收费图3-4收费管理流程设计退费管理流程设计如图3-5:选择学生选择学生满足条件提示学生不满足条件选择退费方式是否处理学生退费图3-5退费管理流程设计学费减免管理流程设计如图3-6:选择学生选择学生满足条件提示学生不满足条件选择减免方式是否处理学生学费减免图3-6减免管理流程设计统计分析流程设计如图3-7:选择处理任务选择处理任务选择统计X围汇总处理图3-7减免管理流程设计选择汇总方式统计表数据库设计由系统分析报告可以设计以下的数据库表。系号字段含义类型1AcademyID唯一编号uniqueidentifier2AcademyNamevarchar3Status可用|禁用bit4CreateDate院系创建时间dateTime表3-1院系列表〔AcademyList〕表3-2年级列表〔GradeList〕系号字段含义类型1GradeID唯一编号uniqueidentifier2GradeNamevarchar3Status可用|禁用bit4CreateDatedateTime表3-3班级列表〔ClassList〕系号字段含义类型1classIDuniqueidentifier2classNameVarchar3SpecialtyIDuniqueidentifier4GradeIDuniqueidentifier5EnrollmentTime入学时间datetime6SchoolingLength学制int7Degree学位varchar8Statusbit表3-4专业列表〔SpecialtyList〕系号字段含义类型1SpecialtyIDuniqueidentifier2SpecialtyNameVarchar3AcademyIDuniqueidentifier4Statusbit表3-5学生基本信息表〔StudentList〕系号字段含义类型1StudentIDuniqueidentifier2StudentNameVarchar3ClassIDuniqueidentifier4Statusbit5Sexbit6OffTimedatetime7OffCausevarchar8Predepositionmoney9BalanceXX余额money表3-6操作人员〔Users〕系号字段含义类型1userIDuniqueidentifier2userNameVarchar3sexbit4phoneVarchar5mamoVarchar6userPWDvarchar表3-7职务列表〔DutyList〕系号字段含义类型1dutyIDuniqueidentifier2dutyNameVarchar3memovarchar表3-8收费项目〔ChargeItems〕系号字段含义类型1ItemIDuniqueidentifier2ItemNameVarchar3TypeIDuniqueidentifier4Statusbit5memoVarchar表3-9项目类别〔ItemType〕系号字段含义类型1TypeIDuniqueidentifier2TypeNameVarchar3Statusbit表3-10收款方式〔GatheringMode〕系号字段含义类型1ModeIDuniqueidentifier2ModeNameVarchar3Statusbit4RelationBank是否与银行关联bit5mamoVarchar表3-11银行列表〔BankList〕系号字段含义类型1BankIDuniqueidentifier2BankNameVarchar3StatusvarChar表3-12任务列表〔ChargeTaskList〕系号字段含义类型1TaskIDuniqueidentifier2TaskNameVarchar3TaskTypetinyint4CreateDatedatetime5Statusbit6RelateTaskIDuniqueidentifier表3-13任务项目列表系号字段含义类型1TaskIDuniqueidentifier2ItemIDuniqueidentifier表3-14X任务列表〔TaskList〕系号字段含义类型1StudentIDuniqueidentifier2ItemIDuniqueidentifier3AccountReceivablemoney4Remissionmoney5Refundmentmoney6Gatheringmoney7ReceivableGistVarchar8RemissionGistVarchar9RefundmentGistVarchar10CarryforwordMoneydecimal数据库表关系图输入输出设计系统主要使用的输出方式是屏幕显示,而系统的主要输入方式是键盘输入。对输入的数据是通过程序进行验证。完成系统设计阶段后,就可以进入系统实施阶段了。系统实施物理系统实施该系统采用客户机/服务器体系结构,系统软件采用windowsserver2000或windowsserver2000以上版本。程序设计该系统采用客户机/服务器体系结构。程序设计按照应用层的不同分为前台和后台,前台主要为数据收集、客户端信息处理和信息查询服务。后台的程序主要完成数据更新和数据访问。在后台采用MicrosoftSQLServer2000数据库系统,系统开发工具选择MicrosoftVisualStudio2003.NE

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论