关键词:操作系统、程序设计、集成、生成器、交互、模块。
摘 要
本文详细说明了一个财务管理的业务流程,分析了其数据流程,明确了数据表之间的联系,详细说明了主要的程序逻辑。并以图表的方式直观的说明,使程序易于理解。在分析财务管理的具体情况后,充分利用Visual FoxPro在应用程序开发上灵活和效率高的特点,开发财务管理系统。
由于财务的各种数据不同,工作人员对业务的查询、修改、计算等繁杂数据的管理已不适应现代化发展的需要,为实现数据规范化、自动化的管理,提高工作效率,更好地实现现代化管理,因此我们开发财务管理系统。系统具有数据录入、数据修改、记录查询、报表打印等功能。较全面地满足了财务管理的各项工作。
同时,开发此项目,能够更好地将所学的理论知识与实际应用相结合,并加以应用,以达到掌握程度开发能力的目的,使自己所学的知识得到巩固。
第二章 需求分析
电脑公司管理系统根据现代化发展的需要,使企业的财务管理工作系统化、规范化、自动化,从而达到提高企业管理效率目的,决定建立一个“财务管理系统”,以取代人工管理。
1.系统开发思想。
(1)利用本单位现有的软硬件环境,采用先进的管理系统开发方案,从而达到充分利用本单位现有资源,提高系统开发水平和应用效果的目的。
(2)本系统符合本单位财务管理的规定,满足本单位相关人员日常使用的需要,并达到操作过程中的直观、方便、实用、安全等要求。
(3)本系统采用模块化程序设计方法,即便于系统功能的各种组合和修改,又便于未参与开发的技术维护人员进行补充、维护。
(4)系统具备数据库维护功能,及时根据用户需求进行数据的添加、删除、修改、备份等操作。
2.系统开发目的。
(1)能对财务管理有关的各类数据进行输入、修改与查询。
(2)编制财务管理计划。
(3)打印管理报表。
3.系统功能分析。
系统功能分析是在系统开发总体任务的基础上完成的。功能主要有:
(1)系统数据初始化。
(2)商品基本信息数据的输入。
(3)商品基本信息数据的修改、删除。
(4)商品基本信息的查询、浏览。
(5)报表的查询、浏览。
(6)各项财务收支明细。
2.1用户需求分析
随着社会现代化的发展,单位的日常管理有关的信息随之急剧增加,传统的人力手工管理模式越来越不能适应现在的工作效率和准确性。在这个高节奏的信息时代,安全、准确的管理信息系统是每个管理者所需求的。建立一个适应现代化社会经济体制的管理信息系统势在必行。
在大量地调查和研究的基础上,包括访问用户,了解财务系统模型,熟悉现有的工作流程和数据流程等工作,采集和分析有关资料和、报表和业务规定,进行了财务管理软件的开发。在整个系统的设计和开发过程中,积极采纳最终用户的意见。对于开发财务管理系统进行了认真仔细的分析,在实施过程中不断地加以修改和完善,使这套财务管理系统能更好地运行。
该系统的具体任务就是设计一个电脑公司财务的数据库管理系统,由计算机来代替人工执行一系列诸如增加、删除、修改、查询、统计及打印等操作。这样就使办公人员以轻松快捷地完成财务管理的任务。
2.1.1数据需求
目 录
第一章 引言 …………………………………1
第二章 需求分析 ……………………………2
2.1 用户需求分析 ……………………………2
2.1.1 数据需求 ……………………………3
2.1.2 功能需求 ……………………………3
2.2 可行性分析 ……………………………3
2.2.1 经济方面可行性分析 ………………3
2.2.2 技术方面可行性分析 ………………3
第三章 Visuai Foxpro概述 ………………7
3.1 Visuai Foxpro的特点 ………………7
3.2 Visuai Foxpro的用户界面 …………8
3.3 Visuai Foxpro的工作方式 …………9
第四章 数据库设计 ………………………11
4.1 数据库系统的基本概念 ………………12
4.2 关系型数据库 …………………………12