企业财务管理系统的设计与实现(源码+论文)_java_308

摘要

本文首先研究并介绍国内外目前的背景和现状,在此基础上给出论文的主要研究内容,其次,对企业财务管理系统的需求进行了分析。再次,对企业财务管理系统进行了总体设计,根据其总体设计、软件架构和总体功能模块进行了详细设计,作出了业务流程图以及数据流程图。总体上把企业财务管理系统分为员工和管理员两大部分,其中员工角色主要负责了查看通知、收款管理、付款管理、销售管理、修改密码等;管理员角色主要负责了用户管理、银行账户管理、收付款类型管理、通知管理、商品管理、销售查询、收款审核、付款审核、修改密码等。并最后根据详细设计的结果,运用JavaEE技术平台,使用更灵活的B/S开发模式和经典的SSM组合框架实现系统的MVC分层架构,并结合MySQL数据库实现了企业财务管理系统的信息化管理,并列出核心代码和部分主要页面。还对系统的核心功能就行了压力测试。

关键词:企业财务管理;B/S模式;SSM;MySQL

3.2.1功能需求
企业财务管理系统分为了员工和管理员两大部分。
员工角色:
(1)查看通知:可以查看到本系统内的通知信息;
(2)收款管理:员工可以增加和维护自己收款信息,新增加的收款记录需要管理员审核;
(3)付款管理:员工可以增加和维护自己付款信息,新增加的付款记录需要管理员审核;
(4)销售管理:员工可以对自己销售的商品信息进行维护和管理;
(5)修改密码:可以修改自己的个人密码;
管理员角色:
(1)用户管理:可以对系统中的用户信息进行维护和管理;
(2)银行账户管理:可以对银行账户信息进行维护和管理;
(3)收付款类型管理:可以对收付款类型信息进行维护和管理;
(4)通知管理:可以对通知公告信息进行维护和管理;
(5)商品管理:可以对商品信息进行维护和管理;
(6)销售查询:可以查询销售订单信息以及图形化统计销售订单;
(7)收款审核:可以对员工的收款信息进行审核和查询;
(8)付款审核:可以对员工的付款信息进行审核和查询;
(9)修改密码:可以修改自己的个人密码;

4.1系统总体模块设计

根据前面第三章的分析研究,企业财务管理系统的功能性需求可大致分为用户和管理员两大部分。

4.2.2物理设计

根据企业财务管理系统主要功能模块需求,企业财务管理系统将由多个MySQL数据表组成,下面主要介绍数据库中核心的几个数据表内容。

(1)用户信息表:用于存储系统中所有用户的信息,具体内容如下表4-1所示。

表4-1用户信息user表

字段名称

字段意义

字段类型

是否主键

是否外键

能否为空

id

主键编号

int(11)

username

用户名

varchar(50)

password

密码

varchar(50)

name

姓名

varchar(50)

email

邮箱

varchar(50)

tel

电话

varchar(50)

sex

性别

varchar(50)

education

学历

varchar(50)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值