打印版企业财务系统需求分析doc.docx

上传人:b****0 文档编号:25883490 上传时间:2023-06-16 格式:DOCX 页数:23 大小:241.12KB
下载 相关 举报
打印版企业财务系统需求分析doc.docx_第1页
第1页 / 共23页
打印版企业财务系统需求分析doc.docx_第2页
第2页 / 共23页
打印版企业财务系统需求分析doc.docx_第3页
第3页 / 共23页
打印版企业财务系统需求分析doc.docx_第4页
第4页 / 共23页
打印版企业财务系统需求分析doc.docx_第5页
第5页 / 共23页
点击查看更多>>
下载资源
资源描述

打印版企业财务系统需求分析doc.docx

《打印版企业财务系统需求分析doc.docx》由会员分享,可在线阅读,更多相关《打印版企业财务系统需求分析doc.docx(23页珍藏版)》请在冰豆网上搜索。

打印版企业财务系统需求分析doc.docx

打印版企业财务系统需求分析doc

成绩评定表

学生姓名

班级学号

专业

计算机科学与技术

课程设计题目

企业财务管理系统

组长签字:

成绩

日期

年月日

课程设计任务书

学院

信息科学与工程学院

专业

计算机科学与技术

学生姓名

班级学号

课程设计题目

企业财务管理系统

实践教学要求与任务:

1.完成对企业财务管理系统的分析、设计和功能的实现,并编写相应的文档。

2.企业财务管理系统功能包括:

登陆功能、查询功能、对账功能、录入功能。

3.该生负责完成系统中的查询(日记账、明细账)功能。

工作计划与进度安排:

第一阶段(1~2天):

需求分析、建立模型;

第二阶段(2~3天):

概要设计和详细设计;

第三阶段(3~4天):

编码和单元测试;

第四阶段(2~3天):

系统测试和调试;

第五阶段(1~2天):

编写文档。

指导教师:

2013年1月10日

专业负责人:

2013年1月10日

学院教学副院长:

2013年1月10日

1、问题定义4

2、可行性研究5

2.1项目概述5

2.2可行性分析的前提5

2.2.1项目的目标5

2.2.2项目的环境5

2.3可选的方案5

2.3.1方案一5

2.3.2方案二5

2.4所建议的系统5

2.4.1系统说明5

2.4.2财务系统流程图5

2.4.3高层数据流图7

2.5经济可行性8

2.6技术可行性8

2.7操作可行性8

2.8用户操作可行性8

3、需求分析9

3.1需求概述9

3.2需求模型9

3.2.1数据模型12

3.2.2功能模型13

3.2.3行为模型16

3.2.4数据字典17

4、总体设计18

4.1系统体系结构18

4.2模块详细说明19

4.3数据库设计21

5、详细设计23

5.1人机界面设计23

5.2过程设计25

6、测试26

6.1白盒测试26

6.2黑盒测试26

7、结论27

8、参考文献28

1、问题定义

财务系统为了实现企业的目标服务合法的筹资并有效地利用各企业的合法利益,本软件操作简单只有两个输入,原始凭证和银行对账单。

对账单仅用于检测,校对与银行有关的业务。

系统用户通过原始凭证进入财务系统并通过财务系统的处理将财务进行查询和打印并生成报表,保存到财务帐册和送到上级。

2、可行性研究

2.1项目概述

财务系统为了实现企业的目标服务合法的筹资并有效地利用各企业的合法利益,本软件操作简单只有两个输入,原始凭证和银行对账单。

对账单仅用于检测,校对与银行有关的业务。

系统用户通过原始凭证进入财务系统并通过财务系统的处理将财务进行查询和打印并生成报表,保存到财务帐册和送到上级。

2.2可行性分析的前提

2.2.1项目的目标

现有的财务系统可能是计算机系统,也可能是机械系统甚至可能是一个人工系统。

大多数使用的会计完全是手工处理该项目作业,收工处理劳动量大,而难以保证数据的准确性和一致性。

现有的系统克服了上述的缺点,在这个系统需要凭证登陆并且通过会计人员的复合和确认。

出纳科处理凭证不受会计业务的影响而且可以保证数据的有效性。

2.2.2项目的环境

Microsoft2010Windows7

2.3可选的方案

2.3.1方案一

企业财务管理系统可以采用瀑布模型的方案。

开发人员完成前一阶段的工作之后,才能开始后一阶段的工作,每一个阶段的工作完成后都会生成一个文档,通过文档与用户进行互通交流,一次将一个满足所有需求的产品提交给用户。

2.3.2方案二

企业财务管理系统可以采用快速原型模型的方案。

开发人员通过快速建立一个反应用户需求的模型,与用户进行交流。

开发人员通过用户的意见进行修改来满足用户的需求,并以此生成规格文档说明,通过文档开发软件一次性的将软件将满足用户需求的产品交给用户。

2.4所建议的系统

2.4.1系统说明

1.根据原始凭证对财务帐册进行分类,录入系统后企业可以方便的对录入的数据进行业务的完整性和有效性检查。

2企业登账后对文件中的一些无序的数据进行整理,必须在登账后反应企业资金流动的的情况。

3企业每月的月末,所有的日记账和明细帐都必须进行月结处理一方面可以将所有的业务数据按科目进行当月回总,并同时做月结标志。

2.4.2财务系统流程图

图2.1系统流程图

2.4.3高层数据流图

原始凭证凭证

对账单凭证文件

对账调节表

帐册

明细账

日报表

图2.2数据流图

2.5经济可行性

该软件对“唐人算法”的出纳日常事务的改进,完成现金收款,现金付款,银行付款及银行付款的凭证处理,不过需要凭证处理,但是需要会计科有关人员的复核与确认,大大减少了人力资源。

能够减少支出推动企业经济的发展。

2.6技术可行性

本系统是一个互联网和局域网操作的系统,现有的技术已经较为成熟,利用现在的技术完全可以实现本系统开发目标。

同时,开发的时间充裕可以在规定的时限内完成开发。

2.7操作可行性

本系统采用简洁的操作界面,只需要会计科的人员对数据输入,系统能够对自动的对信息进行处理,并显示结果不需要太高的人力需求和硬件需要。

2.8用户操作可行性

本系统的开发界面简单,会计科的录入人员能够根据提示完成一系列的操作,用户只需要将数据进行分类,系统能够自动处理数据不需要用户来人工操作,用户可以轻易的操作该系统。

3、需求分析

3.1需求概述

经过一段时间的研究在保证现,在保证现行业功能,同时兼顾业务功能扩展的前提下,新的财务子系统拟设计成财务核算,本软件快速的登陆界面,方便用户的登录,并且很好的保证用户的安全,不受外界信息的干扰。

能够半自动化的查询和核对帐户并生成报表并保存起来。

3.2需求模型

输入

输入

图3.1对象模型

图3.2状态图

用户

企业

图3.3用例图

3.2.1数据模型

 

 

3.2.2功能模型

原始凭证

临时凭证文件

凭证文件

图3.4凭证处理数据流图

对账单

图3.5对账数据流图

图3.6登账数据流图

历史凭证文件

图3.7月结数据流图

图3.8打印帐册数据流图

资产负载表

利润表格式文件

损益表格式文件

损益统计表定义

图3.9编制报表数据流图

3.2.3行为模型

图3.10凭证录入状态图3.11财务处理状态

图3.12总结财务状态

3.2.4数据字典

凭证=[现收证现付凭证银行凭证转账凭证]

现收凭证=现金金额+用户名+家庭地址+联系方式+现收业务

银行凭证=票据+用户名+家庭地址+联系方式+付款金额+日期

转账凭证=汇款人姓名+联系方式+收款人姓名+家庭地址+转账金额

金额=[1|2|3|4|5|6|7|8|9]+1{0,1,2,3,4,5,6,7,8,9}9+{.}+2{0,1,2,3,4,5,6,7,8,9}2

用户名=字母串

家庭地址=字母字符+数字串

联系方式=11{0,1,2,3,4,5,6,7,8,9}11

日期=年+月+日

月=[1|2|3|4|5|6|7|8|9|10|11|12]

日=[1|2|3|4|5|6|7|8|9|10|11|12|13|14|15|16|17|18|19|20|21|22|23|24|25|26|27|28|29|30|31]

资产负债表=报表名称+编制单位+标志日期+货币名称+资产金额+负债总额+受益人

+资金明细

报表名称=字母字符+数字串

货币名称=4{字母}20

资产金额=[9]

受益人=4{字母}20

利润表=报表名称+编制单位+编制日期+营业收入+营业成本+营业税+管理费+财务

费用+资产减值+利润总额+净利润

营业收入=[1|2|3|4|5|6|7|8|9]+1{0,1,2,3,4,5,6,7,8,9}9+{.}+2{0,1,2,3,4,5,6,7,8,9}2

报表名称=4{字母}20

帐册=[现金日记帐银行存款日记帐明细账]

现金金额日记帐=报表名称+编制单位+编制日期+摘要+对应科目+借方+余额

明细账=报表名称+编制单位+日期+借方+余额

银行存款日记帐=报表名称+编制单位+编制日期+编号+摘要+记账方向+金额+记账

日期+支出款项+能及账面余额

报表名称=字母串+字母数字串

用户密码=6{0,1,2,3,4,5,6,7,8,9}6

4、总体设计

4.1系统体系结构

图4.1层次图

4.2模块详细说明

IPO表

系统:

企业财务管理

系统

模块:

登记日记账

文件

编号:

2.1

作者:

黄磊

日期:

3月7号

被调用:

登记账务

调用:

输入:

日记账

输出:

处理:

本模块中将日记帐信息进行登记

局部数据元素:

日记账文件

注释:

IPO表

系统:

企业财务管理

系统

模块:

查询日记账

编号:

2.2

作者:

黄磊

日期:

3月7号

被调用:

财务处理

调用:

输入:

需要查询的账册

输出:

日记账

处理:

本模块中企业对日记账进行查询

局部数据元素:

用户账号

注释:

IPO表

系统:

企业财务管理

系统

模块:

登记明细表

文件

编号:

2.3

作者:

黄磊

日期:

3月7号

被调用:

登记账务

调用:

输入:

明细帐

输出:

处理:

本模块中将明细帐信息进行登记

局部数据元素:

明细账文件

注释:

IPO表

系统:

企业财务管理

系统

模块:

查询明细账

文件

编号:

2.4

作者:

黄磊

日期:

3月7号

被调用:

登记账务

调用:

输入:

明细表

输出:

处理:

本系统中将明细表信息进行登记

局部数据元素:

明细表文件

注释:

4.3数据库设计

表4.1收据录入信息

listname

Shoppinglist

属性

是否为空

备注

Sinput

主码

Not

Sdate

Not

显示当前日期

Summary

摘要说明

Sdibit

付款单位

Slenfer

收款单位

Smoney

Not

金额

表4.2采购录入信息

listname

Receipt

属性

是否为空

备注

Rinput1

主码

Not

Rdate

记录日期

Rsummary

凭证类型说明

Rin

企业收入

Rout

企业支出

表4.3其他的录入信息

listname

othert

属性

是否为空

备注

oinput

主码

Not

Other

Not

显示当前日期

Osummary

摘要说明

Odibit

借款单位

Olenfer

贷款单位

Omonmey

Not

借款金额

表4.4发票录入信息

listname

Bill

属性

是否为空

备注

bnput4

主码

Not

bate

记录日期

bummary

凭证

Bin

企业盈利

Bout

企业支付

5、详细设计

5.1人机界面设计

图5.1财务明细账查询

图5.2现金日记账查询

5.2过程设计

用C#连接数据库,从数据库里调出数据,用datagriview将数据库的数据显示出来,首先是录入信息,对录入的日记账信息和明细账信息进行登记,输入需要查询的账册,通过调用就可以进行明细账与日记账的查询。

程序数据流图如下:

日记账明细账

图5.3程序数据流图

6、测试

6.1白盒测试

录入完成之后,用户和企业可以登记明细帐和日记帐对录入的信息进行查询,系统显示信息:

用户类型

查询内容

用户

明细帐/日记帐

6.2黑盒测试

测试方案:

等价划分

测试目的:

1.测试数据能否正常的显示和显示的结果是否正确。

2.测试界面能否正常运行。

输入条件

有效类

无效类

查询项目

选中查询项目

1、查询明细表或者查询日记账

2、两项都不选

3、同时选两项

表6.2

查询项目

覆盖项

结果

明细账

1

正常显示

日记账

1

正常显示

明细账和日记账

3

非法操作

两项都不查询

2

无响应

表6.3

7、结论

课程设计是培养学生综合运用所学知识,发现、提出、分析和解决实际问题,锻炼实践能力的重要环节,是对学生实际工作能力的具体训练和考察过程。

随着科学技术发展的日新日异,软件工程已经成为当今计算机应用中空前活跃的领域,在生活中可以说得是无处不在。

因此作为计算机科学与技术专业的学生来说掌握软件工程是十分重要的。

经过一学期对软件工程的学习,然后就要自己设计一个作品,这是一次考验。

提前很久我们就选好了在课题,开始做准备工作,查阅资料,看到同学们的小作品以及方案讲解,我对我的课题也有了信心。

这次课程设计我学到很多很多的东西,学会了怎么样去制定计划,怎么样去实现这个计划,并掌握了在执行过程中怎么样去克服心理上的不良情绪。

不仅巩固了以前所学过的知识,而且学到了很多在书本上所没有学到过的知识。

当然课设中遇到很多问题,但都在自己的努力,同学的帮助,还有老师的辛勤指导下得以解决,最终顺利完成。

通过这次课程设计使我懂得了理论与实际相结合是很重要的,只有理论知识是远远不够的,只有把所学的理论知识与实践相结合起来,从理论中得出结论,才能真正为社会服务,从而提高自己的实际动手能力和独立思考的能力。

的确过程是困难的,但是看到自己的成品真的很开心,以后要多进行实践操作,提高各方面能力。

8、参考文献

(1)王昊亮,李刚等.VisualC#程序设计教程.北京:

清华大学出版社,2003

(2)李兰友杨晓光.VisualC#.NET程序设计.北京:

清华大学北方交通大学出版社,2004

(3)孙永强等.VisualC#.NET入门与提高.北京:

清华大学出版社.2002

(4)刘甫迎、刘光会、王蓉.C#程序设计教程(第2版).北京:

电子工业出版社,2008

(5)[美]JohnSharpJonJagger.《MicrosoftVisualC#.NET程序设计》.北京:

北京大学出版社.2002

(6)([美]HerbertSchildt著,长春亿特译.C#编程序起步.北京:

人民邮电出版社.2002

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 人文社科 > 教育学心理学

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1