课程设计说明书
NO. 1
财务管理系统
1.课程设计的目的
通过 Visual Basic 程序设计课程设计,促使学生有针对性、主动地学习和查阅有
关教学理论内容和相关资料,完成从理论到实践的知识升华,提高学生分析实际问题和
解决问题的能力。培养学生的创新能力,提倡和鼓励开发过程中使用新方法和新技术,
培养学生的团队协作精神,建立全体意识。
2.系统总体设计
(1).财务管理系统的用例图
首先用户进入登陆界面,然后输入用户名和密码进入主界面,实现管理员选项、
工资管理、固定工资、流动资产等操作。如图 1 所示。
登录
主界面
用户
管理员选项
工资管理
固定资产
流动资产
(2).系统总体流程图
图 1 财务管理系统用例图
首先进入登陆界面,输入用户名和密码,如果用户名和密码输入有误则提示出错
请重新输入,如果用户名和密码正确就可以进入系统主界面。如图 2 所示。
沈 阳 大 学
课程设计说明书
NO. 2
否
开始
登录
是否登录
是
系统主界面
财务管理系统
管
理
员
选
项
工
资
管
理
固
定
资
产
流
动
资
产
结 束
图 2 系统总体流程图
(3).财务管理系统
财务管理系统主要有增加管理员、更改登录密码、管理员注销、退出系统四大功能
模块。如图 3 所示。
沈 阳 大 学
课程设计说明书
NO. 3
财务管理系统
管
理
员
选
项
工
资
管
理
固
定
资
产
流
动
资
产
(4).管理员选项
图 3 财务管理系统功能框图
管理员选项主要有增加管理员、更改登录密码、管理员注销、退出系统组成。单击
曾经管理员即可提示输入消息的对话框,单击更改登录密码即可出现输入信息对话框,
单击退出系统即可退出该系统。如图 4 所示。
管理员选项
增
加
管
理
员
更
改
登
录
密
码
管
理
员
注
销
退
出
系
统
(5).工资管理
图 4 管理员选项功能框图
工资管理由增加考勤记录、修改考勤记录、查询考勤记录、计算工资、增加工资记
录、修改工资记录、查询工资记录、删除工资记录组成。单击增加工资记录即可向其中
添加工资记录。如图 5 所示。
沈 阳 大 学
课程设计说明书
NO. 4
工资管理
增
加
考
勤
记
录
修
改
考
勤
记
录
查
询
考
勤
记
录
计
算
工
资
增
加
工
资
记
录
修
改
工
资
记
录
查
询
工
资
记
录
删
除
工
资
记
录
(6).固定资产
图 5 工资管理功能框图
固定工资由增加固定工资记录、修改固定工资记录、固定资产查询、固定资产记
录删除组成。单击增加固定工资记录即可弹出输入信息的对话框并可添加一些信息,单
击修改固定工资记录即可对已有的固定工资记录进行修改。如图 6 所示。
固定资产
增
加
固
定
资
产
记
录
修
改
固
定
资
产
记
录
固
定
资
产
查
询
固
定
资
产
记
录
删
除
图 6 固定资产功能框图
(7).流动资产
沈 阳 大 学
课程设计说明书
NO. 5
流动资产由增加报销记录、查询报销记录、导出报销记录等组成。如图 7 所示。
流动资产
增
加
报
销
记
录
查
询
报
销
记
录
导
出
报
销
记
录
图 7 流动资产功能框图
(8).数据库设计
添加各个表的字段名称、数据类型、及说明。
字段名称
ADMIN_ID
ADMIN_PASSWORD
表 1 TBL_ADMIN 表
数据类型
说明
文本
文本
表 2 TBL_CUR 表
管理员登录名
登录密码
字段名称
数据类型
说明
CUR_ID
CUR_TYPE
CUR_MONEY
CUR_USER
CUR_DATA
CUR_PART
CUR_REMARK
文本
数字
数字
文本
文本
数字
文本
报销单号
报销类别编号
报销金额
报销人编号
报销日期
报销部门
报销说明
表 3 TBL_CURTYPE 表
沈 阳 大 学
字段名称
CURTYPE_ID
CURTYOE_NAME
字段名称
FIXED_ID
FIXED_NAME
FIXED_NUM0
FIXED_MONEY
FIXED_PART
FIXED_USER
FIXED_DATE
FIXED_PHONE
FIXED_REMARK
字段名称
PART_ID
PART_NAME
字段名称
PAY_USER
PAY_DATE
PAY_MONEY
课程设计说明书
NO. 6
数据类型
自动编号
文本
表 4 TBL_FIXED 表
说明
报销类别编号
报销类别名称
数据类型
说明
文本
文本
数字
数字
数字
文本
文本
文本
文本
表 5 TBL_PART 表
数据类型
自动编号
文本
表 6 TBL_PAY 表
固定资产编号
固定资产名称
固定资产数目
固定资产单价
购买部门
经手人
购买日期
联系电话
资产说明
说明
部门编号
部门名称
数据类型
说明
文本
文本
数字
月工资结算职工姓名
月工资结算日期
月工资数目
表 7 TBL_ROLE 表
沈 阳 大 学
字段名称
ROLE_ID
ROLE_NAME
ROLE_MONEY
字段名称
TYPE_ID
TYPE_NAME
TYPE_MARK
字段名称
USER_ID
USER_NAME
USER_PARK
USER_ROLE
字段名称
WORK_ID
WORK_ DATE
WORK_TIME
WORK_TYPE
课程设计说明书
NO. 7
数据类型
自动编号
文本
数字
表 8 TBL_TYPE 表
数据类型
自动编号
文本
是/否
表 9 TBL_USER 表
数据类型
文本
文本
数字
数字
说明
职务编号
职务中文名称
职务基本工资
说明
工作状态 ID
工作状态类型
加分还是扣分
说明
职工 ID
职工姓名
所在部门
职工职务
表 10 TBL_WORK 表
数据类型
说明
文本
文本
数字
数字
迟到【加班】人的 ID
当天日期
迟到【加班】时间(分
钟为单位)
工作状态 ID(是迟到
还是加班)
3.系统实现
本系统的登陆页面中设计了供用户用户名和密码的 2 个文本框,用户在其中可以输
入用户名 Mincer、密码 1,登陆界面如图 8 所示。
沈 阳 大 学
课程设计说明书
NO. 8
密码错误则弹出提示框提示密码错误,如图 9 所示。
图 8 登陆窗口界面
图 9 提示框界面
密码正确则进入系统主页面,实现管理员密码修改、增加管理员、增加考勤记录、
修改考勤记录、增加考勤记录、增加固定资产记录、修改固定资产记录、增加报销记录、
等功能。如图 10 所示。
沈 阳 大 学