
1

2
《数据库应用系统》
课程设计报告
题 目: 学校收费管理系统
院系名称:信息科学与工程学院 专业班级: 计科
1001
班
学生姓名: 学 号:
指导教师: 教师职称:

3
2013 年 1 月
目 次
1 绪论………………………………………………………………………… ………… 1
2 系统需求描述………………………………………………………………………… 3
3 系统设计……………………………………………………………………………… 3
3.1 概念结构设计…………………………………………………………………… 4
3.2 逻辑结构设计…………………………………………………………………… 5
3.3 数据库的设计……………………………………………………………………… 5
3.4 系统功能设计……………………………………………………………………… 9
4.系统实现…………………………………………………………………… ………… 10
4.1 登陆………………………………………………………………………………10
4.2 设置收费项目……………………………………………………………………… 11
4.3 定义应收费…………………………………………………………………… 11
4.4 收费…………………………………………………………………………………12
4.4.1 单人收费…………………………………………………………………………12
4.4.2 班级统一收费………………………………………………………………………
16
4.5 查询……………………………………………………………………………………
16
4.5.1 按学号查询…………………………………………………………………………
16
4.5.2 按姓名查询……………………………………………………………………… 17
4.5.3 按班级查询……………………………………………………………………18
4.6 统计…………………………………………………………………………………19
5. 总 结 … … … … … … … … … … … … … … … … … … … … … … … … … … … … 20
参考文献……………………………………………………………………………… 20

4
1.绪论
使用学校收费管理系统可以大大提高高校收费工作的工作效率,减少工作中可
能出现的错误,为学生提供更好的服务,是提高学校自动化水平的重要组成部分。
本系统的开发主要包括后台数据库的建立、维护以及前端应用程序的开发两个方面 。
本系统采用目前比较流行的 ADO 数据访问技术,并将每个数据库表的字段和操作
封装到类中,使应用程序的各个窗体都能够共享对表的操作,无需重复编码,使程
序更加易于维护,从而成功的将面向对象的程序设局思想应用到数据库应用程序设
计中,这也是本系统的特色和优势。
2.系统需求描述
学校收费管理系统的用户是各学校收费工作的人员和相关领导,实例包括基本
信息管理、学校收费管理和查询统计管理等主要功能,基本功能如下:
(1)设置收费项目:按“学期”或“学年”,并针对不同的收费标准设置收费项目。
(2)定义应收费:通过“群体定义应收费”(针对普遍性)或“逐一定义应收费”(针
对个性),将收费项目定义到学生--规定学生应交纳的费用,同时考虑到“减免缓
交”的因素。
(3)收费:通过“向导”边收费边打印票据,同一项费用可分多次收取;通过“群
体收费”一次收费。
(4)查询:按学号,姓名,班级分别查询收费情况;可定义条件进行查询
(5)统计:按班级统计收费情况

5
3.系统设计
3.1 概念结构设计
M
N
N M
M
N
学生
缴费
会计
设置
学号
专 业
班级
姓名
学
号
收
费
日
期
编
号
伙
食
费
存 车
费
报 名
费
应 缴
总费
收 费
方式
保 险
费
学费
登 录
名
编号
住宿
费
密码
编号
收
费
项
目
收 费
金额
实 缴
总费
费 用
1
适 应
对象
编号
学期
设 定
收费方式
- 1
- 2
前往页