小型财务管理系统的设计与实现

2017-11-17 07:21陈玉珍刘奇付
电脑与电信 2017年9期
关键词:刘奇收支管理系统

陈玉珍 刘奇付

(漯河食品职业学院,河南漯河462300)

小型财务管理系统的设计与实现

陈玉珍 刘奇付

(漯河食品职业学院,河南漯河462300)

针对小型企业、家庭、个人等传统手工的理财方式效率低、账户开支不明确等问题,本文提出建立小型财务管理系统。利用计算机进行财务管理极大地提高了理财管理效率,使理财账目更加清晰。该小型财务管理系统以VS 2010进行构建,采用SQ L SER VER 2008作为数据库服务器。该系统能够满足用户对理财的需求,大大地提高理财的效率以及账目的准确度,使财务管理变得轻松、快捷。

用户信息;财务管理;数据分析

1 引言

伴随社会的发展、科技的进步和人民生活水平的提高,社会积累了大量财富,人民的生活更加富裕,然而在瞬息万变的市场浪潮中,如何进行合理理财是人们必须考虑的问题,财务管理逐渐成为人们日常生活的重要组成部分,而计算机的普及和应用,为企业、家庭和个人提供了更为便捷的理财方式。本文通过对财务管理用户需求的分析,设计出一款功能齐全、操作方便的理财系统。该系统涵盖了用户登录模块、基本信息管理模块、收支项目管理模块、用户管理模块、支出模块、统计模块、数据分析模块以及查询模块等功能模块,各功能模块的实现使得理财账目愈发清晰明了,能够很大程度上提升管理效率,让每个系统内的用户对其财务状况有全面的认识,以便更好地规划自己的生活。

2 系统的总体设计与分析

本系统以VS 2010进行构建,采用SQL SERVER 2008作为系统数据库,目的是为了满足用户对财务管理的需求,该系统使用简单、方便,能有效地实现理财规范化、系统化。

2.1 系统需求分析

系统主要解决小型企业、家庭及个人理财需求,方便随时进行财务管理。系统实现了账户管理、收入以及支出管理、借贷管理、统计等功能。实现前台界面的布局,允许管理员与用户对账户管理记录按时间等条件查询筛选,以及实现用户信息的添加、修改和删除。

2.2 模块设计的功能分析

本系统包括用户登录、基本信息管理、用户管理、数据分析等模块,具体功能模块如图1所示。

图1 小型财务管理系统功能模块图

3 数据库的详细设计与分析

3.1 数据库设计

数据库是软件系统中存储数据的核心,合理的数据库设计能够简化操作,提高系统运行效率。本系统的E-R图如图2所示。

图2 财务管理系统的E-R图

3.2 各界面涉及的数据库结构设计

根据系统的功能需求,本系统所设计的实体中最主要的两个实体,分别为收支信息、收支类型。收支信息用来存放所有具体的收支内容,收支类型用来存放收支名称的相关内容。各个实体拥有的属性如下:

表1 收支涉及的数据库结构

表2 收支类型涉及的数据库结构

4 主要界面设计与实现

4.1 登录界面

登录界面说明:登录本系统时首先输入用户名和密码,但要注意选项的身份是用户或是管理员,选择正确的身份方能正确登录,还未注册的用户成员,需要发出申请,请求管理员在其管理的主界面注册用户信息,注册通过后,可以返回登录界面进行登录。

4.2 管理员主界面

管理员主界面说明:主界面有以下模块:基础信息管理、投资咨询管理、成员管理、财务管理、投资分析等模块,每一部分又包含若干小模块。如图3所示。

图3 管理员主界面

4.3 添加收支信息界面

添加收支信息界面说明:登录用户界面,点击财务管理下的添加收支信息,编译完整信息,点击保存,即可完成添加,所添加的内容可以在其管理和收支信息中查看。

此界面的主要功能是添加收入或支出的项目,用户根据实际需要选择适当的项目,有利于更好地分析各个项目的用途,以便合理规划资金的使用。效果如图4所示。

图4 添加收支信息界面

4.4 系统的数据库绑定

系统可以通过以下步骤完成对数据库的连接:

(1)该数据库的连接运用了ASP.NET技术。

(2)在web.config文件中添加连接字符串,其连接字符串代码如下:

(3)使用连接字符串实现对数据库的连接。

按照这些步骤进行依次操作,ASP.NET就能成功连接和访问数据库了。

5 结束语

本文完成了小型财务管理系统设计,系统分为六大模块,每个模块又分为若干小块,实现了该系统模块的所有功能,能够满足人们财务管理的需要。经测试该软件的功能得到很好的实现,对小型企业、家庭和个人等用户而言,使用该软件是一个不错的选择。

[1] 董春啟,刘奇付.基于B/S模式下的公司财务管理系统的设计与实现[J].无线互联科技,2016(23):49-50.

[2] 刘奇付,李紫艳.基于Android平台的大学生生活费手机管理系统设计与实现[J].软件导刊,2015,14(09):141-143.

[3] 刘奇付,李紫艳.图书发行管理系统设计与实现[J].软件导刊,2014,13(08):62-63.

[4] 王琴,刘奇付.Web人才交流网站的设计与实现[J].电脑知识与技术,2013,9(26):6041-6047.

[5] 孙继红,刘奇付.基于ASP.NET的项目任务管理系统[J].电脑知识与技术,2013,9(21):4855-4862.

[6] 刘奇付,邵换峥.学生成绩信息管理系统的探索与实践[J].电脑编程技巧与维护,2011,(02):23-25.

[7] 刘奇付.基于B/S的学生信息管理系统研究[J].电脑编程技巧与维护,2010(02):52-53+82.

Design and Implementation of Small Financial Management System

Chen YuzhenLiu Qifu
(Luohe Vocational College of Food,Luohe 462300,Henan)

As the efficiency of traditional manual financial management for small businesses,families and individuals is low and the account expenses is not clear,this paper proposes the small financial management system,which greatly improves the efficiency of financial management and makes account more clear.The system adopts VS 2010 to build and uses SQL SERVER 2008 as the database server.It can meet the financial needs of users,and greatly improve the efficiency and accuracy of financial accounts,making financial management easier and faster.

user information;financial management;data analysis

TP311.52

A

1008-6609(2017)09-0074-03

陈玉珍(1976-),女,河南漯河人,本科,助理讲师,研究方向为计算机科学与技术。

猜你喜欢
刘奇收支管理系统
基于James的院内邮件管理系统的实现
关于未纳入海关统计的货物贸易收支统计研究
基于LED联动显示的违停管理系统
2016年浙江省一般公共预算收支决算总表
The differences of the regulations of equity—based crowdfunding in China and USA
海盾压载水管理系统
“收支两条线”生与死
曾被寄予厚望的“收支两条线”
科学小卫士(三)
基于RFID的仓储管理系统实现