学生收费管理系统论文.doc
《学生收费管理系统论文.doc》由会员分享,可在线阅读,更多相关《学生收费管理系统论文.doc(51页珍藏版)》请在三一办公上搜索。
1、摘要学生收费管理系统是根据韶关市广播电视大学教务科人员针对学生收费管理的情况,利用 Visual Basic6.0ACCESS 2000等数据库软件开发出来的应用程序。学生收费管理系统功能强大、界面美观、操作简单、输出方便、灵活,覆盖了学校在新学年学生交费管理工作中所涉及的各种业务。本文主要阐述了学生收费管理系统实现新学年对学生收费管理的基本设计思想及涉及的内容,着重介绍了学生收费管理系统管理的功能和设计过程以及实现的关键技术思路。关键词: MIS;收费系统;数据库;VB6;ACCESS目 录第一章 引言 1.1课题背景4 1.2课题内容41.3课题现实意义4第二章 系统需求分析 2.1需求分
2、析6 2.2系统目标6 2.3学生收费系统业务调查6 2.4系统E-R图 10 2.5技术要求 10第三章 开发环境及工具 3.1开发及运行环境12 3.2开发工具的选用12第四章 系统详细设计 4.1数据库设计16 4.2系统模块设计19第五章 系统测试和运行5.1 系统测试和运行 48第六章 结束语 50致谢51参考文献52第一章 引言1.1 课题背景 随着现代科学信息化的飞速发展,管理信息系统(Management Information Systems 简称MIS)已深入到现代社会的各行各业中,变得越来越普及。它跨越了若干个领域,比如管理科学、系统科学、运筹学、统计学以及计算机科学。M
3、IS在这些学科的基础上,形成信息收集和加工的方法,从而形成了一个纵横交织的系统,MIS涉及的范围随着科学技术的高速发展还在扩大。在现阶段人们普遍认为MIS 是由人和计算机设备或其他信息处理手段组成并用于管理信息的系统。学生收费管理信息系统作为管理信息系统(MIS)的子系统,功能包括人员的档案、收费的标准、毕业登记情况等管理。它能高效率地完成学校在每学年开始繁杂的学生收费业务的处理,充分掌握了解在新学年中全校学生的交费情况。而学校教务科对学生收费的管理又是一件琐碎、复杂而又十分细致的工作,为了实现科学化管理学生收费,利用计算机和MIS管理已经势在必行。对于学校来说,利用计算机系统高效率地完成学生
4、每学年的收费管理的事务,是适应现代学校管理走向科学化、规范化的一个必要条件。1.2 课题内容 根据本次毕业设计的要求及任务,我做了详尽的需求分析,确定了项目的具体内容,学生收费管理系统实现了以下几方面内容:学生交费、数据修改、数据删除、收费统计、系统维护等,设计数据库,要求做到能根据各个班的收费标准准确收费;收费记录准确存档;能查询与统计全校及各班的交费人数;能查询每个学生的交费情况;能打印出每个班级的交费情况提供给班主任向欠交学费的学生催交学费;在办理毕业登记时,能准确快捷判断学生是否欠费,以便通知学生补交学费或退回余款。由于时间有限,系统本身又很庞大,所以有些功能还不够完善。总的宗旨是希望
5、能为各大中专院校的财务人员在学生收费的繁琐工作中提高工作效率,达到事半功倍的效果。1.3 课题的现实意义韶关市广播电视大学是中央广播电视大学在韶关的下属单位,是韶关市为数不多的高等院校之一。韶关市广播电视大学在建校三十多年以来为韶关培养了不少具有本科、大专学历并在韶关市各个不同的领域中发挥着重要作用的人才。 韶关市广播电视大学是以社会需求培养应用型、实践型有用人才为主,利用业余时间和脱产班开展学习的一所成人大专院校。长期以来学校都在每年的春季、秋季面向社会公开招收具有高中、大专学历的社会人员作为学生。学校目前开设课程有电子商务、法律、工商管理、广告学、汉语言文学、计算机、计算机信息管理、会计、
6、软件开发、金融、水利水电、土木工程、现代文员、行政管理、数控技术、物流管理、广告学、机械设计制造、英语等专业的大专、本科班,为学生提供业余和脱产两种学习方式。随着社会的不断进步,越来越多人希望通过不断的学习来提高自己的素质。因此,也有越来越多人选择韶关市广播电视大学学习。长期以来,学校在学生的收费管理方面还是运用比较落后的技术管理,致使管理繁琐、费时,工作效率低,因此需要一套适应本学校的学生收费管理系统,以便能有效地进行管理,充分掌握学生的交费情况,完成学校新学年的收费管理工作。本学生收费管理系统虽然是结合韶关市广播电视大学的实际情况而开发的,但是同样也适用于各大中专学校的学生收费管理。第二章
7、 系统分析2.1 需求分析 通过对学校学生收费的调查,要求本系统具有以下功能:l 统一友好的操作界面,能保证系统的易用性。l 规范、完善的基础信息设置。l 灵活的报表设计及打印功能。l 实现学生收费、欠费、班级交费、统计的全过程。l 学生毕业登记、查询学生交费一目了然。l 强大的数据库支持,保证系统数据的稳定性。2.2 系统目标开发学生收费管理系统的目标是为了能够全面了解学校在新的学年里面每班有多少学生,以便学校更好在新的学期里安排好每一周的课程安排,订购好教材的数量。让教务人员和财务人员在繁杂的排课工作上减少劳动时间,增加效率,达到事半功倍的效果。具体到本系统,要求做到能根据各个班级的收费标
8、准准确收费;收费记录准确存档,;能查询与统计全校及各班级的交费人数;能查询每个学生的交费情况;能打印出每个班级的交费情况提供给班主任向学生催交学费;在办理毕业手续时,能准确快捷地判断学生是否欠费,以便通知学生补交费或退费。2.3 学生收费系统的业务调查学生收费的原始依据包括学生档案信息,学校在学习的全部班级信息以及每位学生在新学年的收费标准信息。以下是业务的基本情况:学生信息:学生入学时需确定的数据有学号、姓名、性别、身份证号码、班级、是否内宿、学年度(包括1、2、3、4学年)、学费、书费、住宿费、其他费用、毕业年度、毕业登记等数据。班级信息:有班级、学制(两年/三年/四年)、学生类型、学习层
9、次(专科/本科)、学习方式(业余/脱产)、入学年度、入学时间(春/秋)等数据。收费标准信息:收费所需要的数据包括班级、收费年度、学费标准(包括1、2、3、4学年)、书费(包括1、2、3、4学年)、住宿费(包括1、2、3、4学年)其他杂费。2.3.1 系统数据流图学生收费管理系统数据统计系统维护数据输入数据修改数据删除数据查询班级档案信息表收费标准信息表学生档案信息表用户档案管理表数据库专业档案信息图2.12.3.2 数据查询数据流图学生收费管理系统学生档案信息管理学生交费查询学生档案表按学号按姓名 图2.22.3.3 数据统计数据流图 按学号班级档案表班级档案信息管理学生交费统计学生收费管理系
10、统 按姓名 图2.32.3.4 系统用户管理数据流图用户 新增用户 用户信息 用户权限系统用户更改密码管理系统管理人员 图2.42.3.5 学生收费管理系统数据字典 数据字典,是关于数据的信息集合,对数据流程图中的各个元素做完整的定义与说明。下面给出本系统几个数据元素的字典卡片与具体数据卡片的含义:2.3.5.1 系统设置数据字典名称:用户档案描述:管理员的基本信息表定义:用户=用户名+密码+访问权限用户名=英文字母、数字密码=英文字母、数字、特殊符号名称:班级档案描述:班级档案信息表定义:班级档案=编号+班级名+学制+学生类型+学习层次+学习方式+入学年度+入学时间编号=100 数字 100
11、班级名=20 文字 20名称:收费标准描述:班级年度收费标准表定义:编号+班级+收费年度+学费+书费+住宿费+其他编号=100 数字 100班级名=20 文字 20名称:学生档案描述:学生的基本情况表定义:学号+姓名+性别+身份证号+班级+是否内宿+学费+书费+住宿费+其他+毕业年度+毕业登记 学号=14 数字 14性名=5 文字 5名称:专业档案描述:所学专业的基本情况表定义:专业名称2.4 系统E-R图(见图5)住宿费书费其它它班级名学习层次学制学费学生类型班级班级收费标准收费标准学习方式班级名收费年度入学时间入学年度住宿费1学年度 4是否内宿性别班级姓名学年度 1学费 1毕业年度其他4住
12、宿费4学费 4毕业登记收费学号学生档案身份证号其他1 图2.5 系统E-R图2.5 技术要求本系统作为收费管理的MIS数据库应用程序,使用客户机/服务器(Client/Server)结构模式作为系统的软件应用结构. 客户机/服务器模式简称为C/S模式,是在20世纪90年代出现并迅速占据主导地位的一种计算结构,它实际上就是把主机-终端模式中原来全部集中在主机部分的任务一分为二。保留在主机上的部分负责集中处理和汇总运算,称为服务器;而下放到终端的部分负责为用户提供友好的交互界面,称为客户机。相对于以前的模式,C/S模式最大的改进是不再把所有的软件一股脑装进一台机器,而是把应用系统分为不同角色、不同
13、地位的两个部分,一般在运算能力较强的机器上安装服务器程序,而在一般的PC机上安装客户端程序。Client/Server(C/S)是当前数据库应用程序中极为流行的一种方式,尤其是网络技术的充分发展后,当前很多系统都采用这种方式进行构造,其最大优点是将计算机工作任务分别由客户端和服务器端来共同完成,客户机端能够提供丰富友好的图形界面,这样有利于充分合理利用系统资源。但是C/S结构也存在一些缺点:分布管理较为烦琐。由于每台客户机上都要安装软件,当需要软件升级或维护的时候,相当于把工作量放大若干倍,而且作为独立计算机的客户机,很容易染上病毒,更加大了管理工作的难度。虽然基于B/S系统结构的应用程序大行
14、其道,但是由于C/S结构作为一种已经十分成熟的软件应用结构,由于软件本身不是很大和很复杂,软件对硬件资源的要求都不高, 连接使用的客户端数量也不多, 这样数据库服务器将消耗一定的资源以处理与客户端的连接工作将可以忽略不计,对系统的性能影响不大,主要还是要考虑系统运行和数据的稳定性、方便性和实用性。所以有这里我还是决定利用Client/Server(C/S) 客户机/服务器网络模式来设计系统软件.虽然系统规模不大,但也利用了一些比较好的技术,如ADO和DLL等技术1。第三章 开发环境及工具3.1 开发及运行环境:3.1.1软件及运行平台:运行平台: Window XP/Windows 2000/
15、Windows ME系统开发平台:Visual Basic6.0中文版数据库管理系统软件:Microsoft Access2003 分辨率:最佳效果 10247683.1.2硬件:CPU P42.4MHz内存 256Mb硬盘 80GB3.2 开发工具的选用3.2.1、Visual Basic6.0中文版现在,市场上可以选购的应用开发产品很多,流行的也有数十种。目前在我国市场上最为流行、使用最多、最为先进的可用作企业级开发工具的产品有:Microsoft公司的Visual Basic6.0Microsoft公司的Visual C+6.0Borland公司的Delphi 7.0Powersoft公
16、司的PowerBulider8.0Java等等这些众多的程序开发工具中,有些强调程语言的弹性与执行效率;有些则偏重于可视化程序开发工具所带来的便利性与效率的得高,各有各的优点和特色,也满足了不同用户的需求。在选择开发工具时需要考虑的问题包括:l 开发工具本身的性能。l 稳定性和可靠性。l 可视化开发。l 面向对象技术。l 提供4GL。l 开放性。l 团队开发能力。l 数据库访问能力。l 支持ODBC及其他数据库访问接口。l 支持ADO及OLE DB。l 支持数据库产品的扩展能力。l 数据访问速度。l 对不同解决方案的支持能力。l 支持Windows DNA。l 支持CORBA。l 支持分布式结
17、构。l 技术支持和市场环境等。作为数据库系统的前台开发工具,Visual Basic是一个非常理想选择。本系统选用的系统开发语言Visual Basic6.0,因为该开发工具具有很多长处:Visual Basic是一种可视化的、面对对象和条用事件驱动方式的结构化高级程序设计,可用于开发Windows环境下的种类应用程序。它简单易学、效率高,且功能强大,可以与Windows的专业开发工具SDK相媲美,而且程序开发人员不必具有C/C+编程基础。在Visual Basic环境下,利用事件驱动的编程机制、新颖易用的可视化设计工具,使用Windows内部的应用程序接口(API)函数,以及动态链接库(DL
18、L)、动态数据交换(DDE)、对象的链接与嵌入(OLE)、开放式数据访问(ODBC)等技术,可以高效、快速地开发出Windows环境下功能强大、图形界面丰富的应用软件系统。总的来说,Visual Basic具有以下特点:可视化编程用传统程序设计语言设计程序时,都是通过编写程序代码来设计用户界面,在设计过程中看不到界面的实际显示效果,必须编译后运行程序才能观察。如果对界面的效果不满意,还要回到程序中修改。有时候,这种编程-编译-修改的操作可能要反复多次,大大影响了软件开发效率。Visual Basic提供了可视化设计工具,把Windows界面设计的复杂性“封装”起来,开发人员不必为界面设计而编写
19、大量程序代码。只需要按设计要求的屏幕布局,用系统提供的工具,在屏幕上画出各种“部件”,即图形对象,并设置这些图形对象的属性。Visual Basic自动产生界面设计代码,程序设计人员只需要编写实现程序功能的那部分代码,从而可以大大提高程序设计的效率。面向对象的程序设计4.0版以后的Visual Basic支持面向对象的程序设计,但它与一般的面向对象的程序设计语言(C+)不完全相同。在一般的面向对象程序设计语言中,对象由程序代码和数据组成,是抽象的概念;而Visual Basic则是应用面向对象的程序设计方法(OOP),把程序和数据封装起来作为一个对象,并为每个对象赋予应有的属性,使对象成为实在
20、的东西。在设计对象时,不必编写建立和描述每个对象的程序代码,而是用工具画在界面上,Visual Basic自动生成对象的程序代码并封装起来。每个对象以图形方式显示在界面上,都是可视的。结构化程序设计语言Visual Basic是在BASIC语言的基础上发展起来的,具有高级程序设计语言的语句结构,接近于自然语言和人类的逻辑思维方式。Visual Basic语句简单易懂,其编辑器支持彩色代码,可自动进行语法错误检查,同时具有功能强大且使用灵活的调试器和编译器。Visual Basic是解释型语言,在输入代码的同时,解释系统将高级语言分解翻译成计算机可以识别的机器指令,并判断每个语句的语法错误。在设
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 学生 收费 管理 系统 论文 doc
链接地址:https://www.31ppt.com/p-3941701.html