.NET463 基于C#+SQL学校收费管理系统
1.无需注册登录,支付后按照提示操作即可获取该资料.
2.资料以网页介绍的为准,下载后不会有水印.资料仅供学习参考之用.
密 惠 保
摘 要
随着我国教育体制改革的深入进行,中学教育管理得到了前所未有的发展。但是,我国的中学教育管理信息化水平还处在初级阶段,收费管理作为其中的一项重要分支表现的尤为突出。主要表现在对学生的收费管理还是采用原有的人工管理方式,这就造成工作效率低、误差大,也造成了人力、物力、财力资源的浪费。其中学生收费管理又是学校运转的关键。如何提高其管理效率,是当前学校管理者所面临的重要课题。学生收费管理信息化,不仅可以简化传统人工手动的管理模式,使学校财务管理人员能够方便地利用学校内部信息对学生收费进行全面管理,更重要的是利用计算机的技术可以使学生收费管理规范化、制度化、数字化、提高管理水平、降低管理成本、减轻工作强度、提高工作效率,使学校以高效率运转。计算机技术在校园中的应用顺应了我国的国情,实现了教育要面向现代化,面向未来的指导思想,是中学管理走向现代化的有力武器。 think58 [来源:http://www.think58.com]
关键词 学生缴费;票据管理;收费管理
目 录
摘 要 1
Abstract 2
引 言 5
第1章 绪论 6
1.1 课题背景 6
1.2 目的和意义 6
1.3 系统设计思想 6
第2章 可行性分析 8
2.1 业务流程图 8
2.2 经济可行性 10
2.3 技术可行性 11
2.4 运行可行性 12
2.5 本章小结 12
第3章 需求分析 13
3.1 MIS系统的产生和发展情况 13
3.2 蒙自一中收费管理系统的需求分析 13
3.2.1 数据流图 14
3.2.2 数据字典 15
3.3 本章小结 18
第4章 总体设计 19
4.1 系统模块总体设计 19
4.2 数据库设计 20
4.2.1 数据库设计概述 20
4.2.2 数据分析 21
4.2.3 数据库的详细设计 21
4.3 本章小结 23
第5章 详细设计 24
5.1 系统运行平台设置 24
5.2 开发工具简介 24
5.3 系统主界面设计 25
5.4 收费管理系统详细功能设计 26
5.4.1 收费项目管理模块 26
5.4.2 学费费用更改模块 28
5.4.3 账单打印模块 31
5.4.4 用户管理模块 33 think58好,好think58 [资料来源:http://THINK58.com]
5.4.5 用户管理模块 35
5.4.6 用户登陆模块 37
第6章 系统测试与性能分析 40
6.1 为什么要进行系统测试 40
6.2 软件测试 40
6.2.1 测试的基本概念 40
6.2.2 测试步骤 41
6.3 本系统测试 42
6.4 本章小结 43
结 论 44
致 谢 45
参考文献 46 本文来自think58 [资料来源:www.THINK58.com]
第4章 总体设计
4.1 系统模块总体设计
利用层次图来表示系统中各模块之间的关系。层次方框图是用树形结构的一系列多层次的矩形框描绘数据的层次结构。树形结构的顶层是一个单独的矩形框,它代表完整的数据结构,下面的各层矩形框代表各个数据的子集,最底层的各个矩形框代表组成这个数据的实际数据元素(不能再分割的元素)。
随着结构的精细化,层次方框图对数据结构也描绘得越来越详细,这种模式非常适合于需求分析阶段的需要。从对顶层信息的分类开始,沿着图中每条路径反复细化,直到确定了数据结构的全部细节为止。
本系统一共分为九个模块,每个模块之间虽然在表面上是相互独立的,但是在对数据库的访问上是紧密相连的,各个模块访问的是同一个数据库,只是所访问的表不同而已。每个模块的功能都是按照在调研中搜集的资料进行编排制作的。
依据上述功能的分析,系统中模块分别为:基本信息设置、缴费管理、费用处理、系统维护、信息查询、学籍管理、汇总统计、票据管理、毕业生处理。
各功能模块的具体功能如下:
1. 缴费管理:针对学生缴费、调寝缴费、费用预缴操作进行处理.
2. 系统维护:包括数据库备份与恢复、用户管理、密码管理、重新登陆.
3. 信息查询:对学生基本信息、学生应收费用信息、学生已收费用信息以及欠费信息进行查询. [资料来源:http://www.THINK58.com]
4. 汇总统计:包括收费汇总统计、日记账统计和新生报到情况汇总.
系统功能结构图如图4-1所示。
图4-1 系统功能结构图
4.2 数据库设计
4.2.1 数据库设计概述
数据库设计是建立数据库及其应用系统的技术,是信息系统开发和建设中的核心技术,具体的说,数据库设计是一个给定的应用环境,构造最优的用户的应用需求(信息要求和处理要求)。这个问题是我们在进行软件开发时期的主要研究方向。
数据库设计应该和应用系统设计相结合,也就是说,整个设计过程中要把结构(数据)设计和行为(处理)设计密切结合起来。
由于信息结构复杂,应用环境多样,在相当长的一段时间内数据库设计主要采用手工试凑法。使用这种方法与设计人员的经验和水平有直接的关系,数据库设计成为一种技艺而不是工程技术,缺乏科学理论和工程方法的支持,软件的质量难以保证,常常是数据库运行一段时间后又不同程度地发现了各种问题,增加了系统维护的代价。十余年来,人们努力探索,提出了各种设计准则和规程,都属于规范设计法。
4.2.2 数据分析
数据分析过程同数据库的逻辑结构和物理结构密切相关,需要确定、编制、组织、筛选应用程序所使用的信息。它以一种能够分析和分类的方式来捕获用户的所有信息,这使得某一模型可以直接转化成数据库结构。 内容来自think58 [来源:http://think58.com]
我们使用一种信息建模技术,这种技术是通过实体、关系、属性三种基本对象来定义信息。实体是需要维护和使用的相关特性的集合体;属性是实体的特性或特征;关系是实体之间的联系,关系为实体记录(实例)之间的联系和交互作用方式建立了模型。
think58 [来源:http://think58.com]
上一篇:103桌面日历系统的设计与实现
下一篇:.NET455 基于ASP.NET在线旅游网站设计sql