软件工程财务管理系统账务处理查询软件设计说明书.docx

上传人:b****1 文档编号:881269 上传时间:2022-10-13 格式:DOCX 页数:32 大小:908.35KB
下载 相关 举报
软件工程财务管理系统账务处理查询软件设计说明书.docx_第1页
第1页 / 共32页
软件工程财务管理系统账务处理查询软件设计说明书.docx_第2页
第2页 / 共32页
软件工程财务管理系统账务处理查询软件设计说明书.docx_第3页
第3页 / 共32页
软件工程财务管理系统账务处理查询软件设计说明书.docx_第4页
第4页 / 共32页
软件工程财务管理系统账务处理查询软件设计说明书.docx_第5页
第5页 / 共32页
点击查看更多>>
下载资源
资源描述

软件工程财务管理系统账务处理查询软件设计说明书.docx

《软件工程财务管理系统账务处理查询软件设计说明书.docx》由会员分享,可在线阅读,更多相关《软件工程财务管理系统账务处理查询软件设计说明书.docx(32页珍藏版)》请在冰豆网上搜索。

软件工程财务管理系统账务处理查询软件设计说明书.docx

软件工程财务管理系统账务处理查询软件设计说明书

 

软件工程大作业

软件设计说明书

题目:

网络财务管理系统(账务处理、查询)

 

教学班级B01

指导教师职称教授

学生姓名专业学号

学生姓名专业学号

学生姓名专业学号

学生姓名专业学号

学生姓名专业学号

二O一二年五月二十七日

 

1引言

随着计算机技术的发展与应用,计算机已经渗透到我们生活、工作、学习中的各个角落,财务管理系统做为企业一个重要部分,也必然随着计算机的发展而发生改变,原来的手工记账方式已经不再适应当今快节奏的生活方式,利用计算机来管理企业财务即快捷又方便,适应时代发展的需要,因此已经成为一种发展趋势。

本系统就是为满足当代企业财务管理的需要而开发的一个数据管理系统。

本系统以orcale11g为后台数据库,集中存储企业财务信息以及一些其它相关信息;前台采用Delphi7.0作为开发工具,可以对数据库中的各种信息进行基本操作和管理。

本系统主要有账务处理、查询;应收应付;固定资产三大功能模块。

在实现过程中还涉及到有关企业财务部门用户管理、报表统计、到期提醒等功能。

本系统具有操作简捷、功能较全面以及人性化的界面等特点,是一个具有实用价值的管理软件。

1.1项目背景

1.1.1软件名称

软件中文全称:

财务管理系统(账务处理、查询)

软件中文简称:

软件英文全称:

软件英文简称:

1.1.2系统来源

本系统源自江西财经大学信息管理学院软件工程课程大作业,指导老师:

狄国强

1.2项目目的意义

财务管理系统是每一个单位管理财务收入和支出的不可缺少的一个管理信息系统,它的内容对企业财务计划,财务控制,财务监督,财务运用等方面都起着巨大的作用。

如何发挥财务管理的作用关系到一个企业的命脉。

  财务管理的工作对象是资金运动,只要有资金运动就离不开财务管理。

  一个企业的生产经营活动无外乎供、产、销三个环节,这个过程始终贯穿着资金运动,只是在各个环节上资金的表现形态不同罢了。

在供应阶段资金由货币形态转变为材料形态,生产阶段由材料形态变为产品形态,在销售阶段由产品形态又回到货币形态。

从这里可以看出,财务管理贯穿于企业的各项工作之中,财务工作与其它管理工作是密不可分的。

从企业目前的实际工作来看,普遍存在两个误区:

一种认为财务管理就是管钱,只要管住钱就可万事大吉,重资金,轻核算。

上面谈到,资金在生产经营过程中分别有着不同的表现形式,“钱”只是这个过程的起点和终点,大量的管理工作都蕴含在过程之中。

因此,只有加强内部核算,才能真正做到节支降耗,否则,“钱”是管不住的。

另一种认为财务管理就是管财务部门,把财务部门与其他管理部门割裂开来,财务管理的触角不能延伸到各项管理工作之中。

财务管理就成为无本之木,其作用得不到发挥,形成经营和生产“两张皮”。

因此,开发这样一套财务管理软件成为很有必要的事情,对于我们即将计算机专业毕业的学员来说,也是一次将计算机应用于现实管理的一次很有意义的实践活动。

1.3定义

财务管理系统:

主要是以会计业务为基础,在此基础上扩充其他的一些财务操作。

B/S结构:

浏览器和服务器结构。

它是随着Internet技术的兴起,对C/S结构的一种变化或者改进的结构。

在这种结构下,用户工作界面是通过WWW浏览器来实现,极少部分事务逻辑在前端(Browser)实现,但是主要事务逻辑在服务器端(Server)实现,形成所谓三层3-tier结构。

1.4参考文献

[1]软件工程——理论与实践

作者:

作者:

田淑梅、廉龙颖、高辉

ISBN:

978-7-302-25470-6

发表日期:

2011年9月1日

出版单位:

清华大学出版社

[2]java程序设计之网络编程(第二版)

作者:

李芝兴、杨瑞龙

ISBN:

978-7-302-20254-7

发表日期:

2009年8月

出版单位:

清华大学出版社

[3]oracle11g数据库应用简明教程

作者:

杨少敏、王红敏

ISBN:

978-7-302-22066-4

发表日期:

2010年4月

出版单位:

清华大学出版社

[4]javaweb程序设计

作者:

郭克华

ISBN:

978-7-302-23288-9

发表日期:

2011年1月

出版单位:

清华大学出版社

[5]精通JSP编程技术

作者:

武延军黄飞跃

ISBN:

7115095385

发表日期:

2001年8月

出版单位:

人民邮电出版社

[6]中华人民共和国国家标准计算机软件文档编制规范

主编:

中华人民共和国国家质量监督检验检疫总局

中国国家标准化管理委员会

编号:

GB-T8567/—2006

发表日期:

2006年9月

出版单位:

中国标准出版社秦皇岛印刷厂

1.5版本变迁

版本更新记录格式,如表1.5所示。

表1.5版本更新记录

版本号

创建者

创建日期

维护者

维护日期

维护纪要

V1.0

王涛涛

2012/4/20

王涛涛

2012/4/20

完成初步模型

V1.0.1

2012/5/5

业务模型维护

V1.0.2

2012/5/20

系统功能完善

V1.0.3

2012/5/30

系统安全验证

2总体设计

软件的总体结构与模块组成分述如下:

2.1系统的功能概述

基础信息:

1.科目管理:

设置科目,删除科目,修改科目

1.1科目设置:

设置科目基本信息,包括科目类别,科目代码,科目名称,助忆码等。

1.2设置科目账户信息:

包括科目账户类型,是否结算,余额方向,数量核算等;若账户类型选择多栏账,其科目必须存在子科目,则需要设置该科目账户所对应的其多栏科目账户。

1.3删除科目:

删除前提示,删除后从列表中消失

1.4修改科目:

只能修改科目的名称,助忆码,科目类别。

科目账户信息不得修改。

2.帐套管理:

建立帐套,修改帐套基本信息,更换帐套

2.1建立帐套:

只需要输入自定义帐套名称即可建立新的帐套,以当前日期为帐套启用日期,并作为当前的会计期间

2.2修改帐套基本信息:

仅能修改当前使用的帐套名称

2.3更换帐套:

从帐套列表中选择需更换的帐套

3.用户管理:

新增用户,删除用户,修改用户,用户过滤

3.1新增用户:

通过管理员填写姓名,工号,口令,职位等基本信息,根据不同

职位赋予用户相应权限。

3.2删除用户:

删除前提示,删除后从列表中消失

3.3修改用户:

修改用户基本信息及权限等

4.凭证管理:

填制凭证,删除凭证,修改未审核凭证,凭证审核(批审),凭证过滤

4.1填制凭证:

自动产生凭证号;选择凭证类别,包括收款凭证,付款凭证,转

账凭证,记账凭证等;添加基本信息,包括附件张数,凭证日期,并自动产

生制证人为当前用户;添加分录信息,包括摘要(可自行填入或摘要栏以供

选择),科目(分录所涉及的业务科目),借或贷金额,并自动产生借方金额

合计与贷方金额合计;若分录的科目需要进行结算,需选择结算方式,如支

票,商业承兑汇票等;以及填写结算号;若分录的科目需要数量核算,需填

入数量,单价,以及选择借方或贷方显示总额;录入结束并添加凭证时,需

要对凭证的贷方总额与借方总额是否相等进行对比。

4.2凭证审核(批审):

填制完成的凭证需等待主管复核及签字,由主管用户复核

签字后,凭证复核及主管签字处信息为当前审核人名称;

4.3删除凭证:

对未审核的凭证可删除,删除前提示,删除后凭证信息在列表中

消失。

4.4修改未审核凭证:

可修改未通过主管审核的凭证的分录信息

4.5修改已审核凭证:

填制一张新证,摘要栏注明冲销*年*月*日凭证

5.账簿管理:

浏览账簿(通过选定科目查看),期初数据录入

6.报表管理:

报表统计(资产负债表,利润表,现金流量表)

6.1资产负债表:

表示企业在一定日期(通常为各会计期末)的财务状况(即资产、负债和业主权益的状况)的主要会计报表。

6.2利润表:

反映企业在一定会计期间经营成果的报表

6.3科目余额表:

用于查询统计各级科目的本期发生额、累计发生额和余额等

7.出纳管理:

创建日记账,登记日记账,删除修改日记账,结转日记账,日记账浏览,银行存款对账。

7.1创建日记账:

根据科目生成一个日记账,创建日记账需要录入初始余额,日

记账生成日期需要记录下来。

同时提供日记账列表可以对日记账进行删除,

更新操作。

7.2登记日记账:

通过一个下拉框选择日记账列表,可登记日记账,方式是根据

调入记账凭证生成日记账;调入记账凭证是通过从记账凭证列表中选择一个

凭证调入,调入后该凭证的出纳签章处由调入人签字,之后进行日记账的登

记,可查看记账凭证信息,可以定位或过滤列表的凭证信息

7.3日记账浏览:

日记账浏览列表显示该账户本期间内的账务信息与每日的合计

信息并在最后一栏显示本期累计信息

7.4结转日记账:

将日记账余额结转至下期

7.5银行存款对账:

从外部导入银行对账单或输入银行对账单信息进行

8.期末处理:

登账(凭证过账),结账

8.1登账:

选择需要登账的凭证日期范围,若有凭证未复核,则系统提示用户,并取消登账操作

8.2结账:

结束本次会计期间,结束会计期间前必须保证所有的凭证已过账

9.系统操作:

修改本人口令,结束当前用户,退出系统

9.1修改本人口令:

修改当前登录用户的密码,需要三个参数1.用户原密码2.需修改的密码3修改密码确认。

9.2结束当前用户:

取消用户登录状态

9.3退出系统:

退出系统

2.2系统涉众

对于本财务查询处理系统,可以将用户分为出纳、会计、会计主管、系统管理员4类,根据每类角色的特点,其拥有的操作权限和职责如下表所示:

表2.2用户定义

编号

角色

所在部门

职责

1

出纳

财务部

管理货币资金、票据、有价证券进进出出的一项工

2

会计

财务部

对基本会计业务进行处理,对财务账目查询,资料备份和保管

3

会计主管

财务部

对财务账目资料的真实性、完整性、准确性和保密性负责

4

管理员

财务部

对系统用户进行管理,包括添加删除以及权限的赋予

2.3系统分层与功能模块划分

2.3.1系统分层

财务管理系统系统架构设计遵循多层次架构设计原则,从上到下依次为UI层(表现层)、接口封装对外层、接口层、接口实现层、方法层、数据库层。

UI层:

对软件的人机交互、操作逻辑、界面美观的整体设计。

好的UI设计不仅是让软件变得有个性有品味,还要让软件的操作变得舒适、简单、自由,充分体现软件的定位和特点。

接口层:

是系统和用户之间进行交互和信息交换的媒介,它实现信息的内部形式与人类可以接受形式之间的转换。

目的在使得使用者能够方便有效率地去操作硬件以达成双向之互动,完成所希望借助硬件完成之工作,用户接口定义广泛,包含了人机交互与图形使用者接口。

方法层:

本系统软件开发方法主要是通过myeclise编程实现。

数据库层:

存放并管理各种系统数据信息,系统的最终功能映射为对数据库中表和记录的操作,在设计将这一层独立出来,实现对各种数据库和数据源的访问,并使得应用层的设计和实现更集中于系统本身的功能。

数据层主要是封装对数据库的访问,也是系统访问其它数据源的统一接口。

图2.3.1系统架构分层

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

当前位置:首页 > 幼儿教育 > 幼儿读物

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

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