目录
第一章 前言………………………………………………………………...1
第二章 财务管理信息系统开发的必要性和可行性………………………………...2
2.1目前财务管理的基本状况………………………………………………….2
2.2系统开发的可行性………………………………………………………….3
第三章 系统的初步调查与分析……………………………………………………...4
3.1业务流程调查………………………………………………………………. 4
3.2数据流程调查……………………………………………………………… 6
3.2数据字典…………………………………………………………………… 8
第四章 系统的详细分析…………………………………………………………….14
4.1财务信息系统子系统划分…………………………………………………14
4.2各子系统之间的联系………………………………………………………16
4.3各子系统的详细分析………………………………………………………17
第五章 系统的初步设计…………………………………………………………….19
5.1各子系统功能模块的划分…………………………………………………19
5.2计算机财务管理信息系统的处理流程……………………………………21
5.3系统的代码设计……………………………………………………………24
第六章 系统的详细设计…………………………………………………………….26
6.1系统维护子系统的详细设计………………………………………………26
6.2凭证处理子系统的详细设计……………………………………………....29
6.3账务处理子系统的详细设计……………………………………………....39
6.4报表处理子系统的详细设计……………………………………………....43
第七章 系统的实现与维护………………………………………………………….51
7.1设计工具的分析……………………………………………………………51
7.2数据库分析…………………………………………………………………52
参考文献……………………………………………………….54
致谢………………………………55
第七章 系统的实施与维护
7.1 设计工具分析
Visual FoxPro是在FoxPro 和FoxBASE基础上发展起来的新一代关系型数据库管理软件。Visual FoxPro是一种用于数据库设计、创建和管理的软件,利用它可以对各种事务管理工作中的大量数据进行有效的管理和检索。Visual FoxPro同时提供了可视化的面向对象的程序设计方法,在其基础上可以方便的实现各种数据库应用系统的开发。
1. 强大的数据库管理功能
在Visual FoxPro中,一个关系被称为一个数据表或表。Visual FoxPro支持真正的数据库,即支持表的集合及表之间的联系。将数据表区分为属于某个数据库的“数据库表”和不属于任何数据库的“自由表”。对所有的数据库表在创建的同时就可以定义与其他数据库表之间的联系,并且允许为数据库表设置字段级规则和记录级规则,以及表之间的参照完整性等。这就使得创建的数据表更加符合数据库应用的实际需要,并提供更好的数据安全性、一致性和完整性。
2. 增强的SQL语言支持
SQL语言是关系型数据库的标准操纵语言,SQL语言功能强大,使用灵活,在Visual FoxPro中引用了多条SQL命令,可以利用这些命令相当方便的定义和修改数据表的结构,插入、删除、更新表中的数据,并实现对数据库和数据表的各种查询和检索。