校园财务管理系统的数据库设计
摘要
财务报销是组织活动发展的重要保证。在快速的社会发展的背景
下,信息化财务管理对与推动组织部门提高效率、加快发展有很大的
作用。财务报账是财务管理的重要组成部分,应对新的交互性、高效
管理型等等要不断地发展信息化,来降低财务部门的工作量、与减少
用户与部门在财务报销上浪费过多的精力,进一步的解放双手,提高
工作效率。
本文在《数据库概论》的背景下,对校园财务报销系统的实际情
况、管理过程与管理特点,做了一个简单的课程分析与课程设计,基
本模拟校园财务管理系统的应用与后台数据库的设计。在本系统的设
计过程中,用 PowerDesigner 工具进行分析与设计,数据库采用
Oracle 工具。本文以简单设课程、基本实现校园报账系统管理、在
简单的角度分析发现问题为目标,充分利用上文两大工具的技术与平
台设计优势,结合校园财务报账管理系统的实际情况,来实现课程设
计要求。
主要模块有:人员信息管理,部门信息管理,财务审查管理,统计分
析管理,用户管理,参数维护。
本系统的效果:建立以人员、部门为中心的申请报销平台,达到准确
掌握申请动态, 实施科学化审查通过、简化工作流程、提高管理效
率的目的。
关键词:校园财务 报账 管理 数据库设计
目录
摘 要
第一章 绪论
第二章 系统的需求分析
第三章 概念结构设计
第四章 逻辑结构设计
第五章 收获、体会和建议
第六章 主要参考文献。
第一章 绪论
1.1 课题来源
在三年的财务报账的勤工助学的背景下,接触到财务报销是一个
单位或组织内部基本的事务管理与活动组成要素。而基本的财务系统
软件在面临科技经济高速发展与人们对更简便、更安全的追求的冲击
下,变革已经成为必然。传统系统的一些问题:部分还需要手工录入
大量的信息、管理过程为“手-手”,一些流程性的工作仍需要手工操
作、数据更新、安全保护等机制不及时、数据也不能远程处理。
采用办公自动化(Office Automation,简称 OA) 并整合业务流
程管理(Business Process Management,简称 BPM)概念对财务
报销管理系统的变革是会计电算化在企业全面推动的有利补充[1],
扩大了企业 信息化的范围,提高了内部管理层次,能够极大的改善
现有财务对费用控制的模式。
本课题设计《校园财务管理系统的数据库设计》,目的是结合课程
《数据库概论》与校园实际的财务报销管理系统,从简单层面去实现
数据库的设计与实现。
1.2 应用背景
随着中国加入世界贸易组织后,企业开放的步伐越来越接近,企
业所要面对的竞争环境越来越严峻,为了更好的发展和壮大自己。而
校园作为进入社会的准备性摇篮,更要融合社会贴近热点。大学校园
在财务管理和战略发展方面进行了很多大胆的改革,努力朝着现代化
财务管理的目标迈进。大学财务管理工作成熟完善,目前主要采用用
友财务系统、SAP 财务系统以及拜特资金管理系统软件,培养了一批
成熟的财务管理人员,多次修改完善借支报账费用管理工作,加强会
计信息系统管理,提高会计工作质量。
1.3 意义
基于先进的技术架构的高度可扩展性信息管理平台系统结合校园
的实际需求从简单的设计层面发现问题,解决问题。在前人的基础上,
简单的设计出支持员工信息管理,财务费用管理,费用统计分析等业
务主题与完成实验课题。基本实现建立以人员、部门为中心的考核平
台,达到准确掌握资金动态,实施科学化考核、简化工作流程、提高
管理效率的目的。
2.1 系统需求
第二章 系统的需求分析
财务报销管理系统中包含了申请提交、额度控制、费用核算、审
批、凭证 记录多项功能,充分避免了流程环节出现孤立数据。将业
务流程与表单加载绑定能够精确地部署企业内管控制度,不会造成流
程环节脱节。
2.2 数据与功能需求
财务预约报账报销系统功能包含如下:
(1)个人报销管理模块
人员包括:教师、学生、实习生。
教师基本信息管理:姓名、性别、任职时间、级别、所属部门等,基
本信息可以通过从系统外导入。
添加个人报销:输入员工编号、报销日期、个人报销说明、报销项目、
补报金额、报销标准等可以添加个人报销信息。
管理个人报销:可以对个人报销情况进行查看、修改删除。
个人报销统计:可以通过员工编号查询个人的报销情况,如员工编号、
报销日期、报销状态、报销说明、报销项目、实报金额等。
(2)部门报销管理
添加部门报销记录:输入部门编号、报销日期、部门报销说明、报销
项目、实报金额、报销标准等添加部门报销记录。
管理部门报销记录:查看、修改、删除部门报销记录,如部门编号、
报销日期、报销说明、报销项目、实报金额等。
部门报销统计:输入部门编号查询部门报销情况信息。
(3)财务系统审计管理
审查事件的真实性,对个人提交的报账项目与部门提交的项目与
活动通知与活动记录进行核对、审查信息的填写是否完整等等,若没
有其他为题则通过项目,上报拨款。
查看个人与部门提交的报销记录,只能更改状态列。通过项目或
不成功回退撤销,要重新提交。
生成统计记录。
(4)人员档案管理
该模块主要是添加人员档案、管理员人员档案、查询人员档案。
如员工编号、姓名、性别、所属部门、籍贯、婚姻状况、政治面貌、
学历、状态等。
部门管理:实现的功能有添加部门和管理部门。
报销项目管理:添加报销项目、管理报销项目,如名称、操作情况修
改、删除等。
普通用户:个人报销管理,如员工编号、报销日期、报销说明、报销
项目、实报金额等。
2.3 安全性与完整性的需求
安全性——设置触发器
实时性保护登录信息记录,与修改信息。
对增加、修改、删除进行保护,设置相应的触发器防止出现数据杂糅。
数据的备份、还原功能——数据回滚
用户根据实际需要对系统数据进行备份或还原。
三大完整性约束
实体完整性 主码是否唯一 主码的主属性是否为空值
参照完整性 拒绝执行(no action)、级联操作(cascade)
用户完整性
列值唯一 不允许为空 默认值与选择填空
2.4 数据流图(DFD)
分级流图
图 2 用户登录
图 3 用户选择报账类型
图 4 个人报账流图
图 5 部门报账流图
图 6 简单整体报账流图