毕业设计(论文)-财务管理系统的设计和实现.doc
《毕业设计(论文)-财务管理系统的设计和实现.doc》由会员分享,可在线阅读,更多相关《毕业设计(论文)-财务管理系统的设计和实现.doc(21页珍藏版)》请在三一文库上搜索。
1、宁 德 师 范 学 院毕 业 论 文 (设 计)专业 计算机应用技术 指导教师 学 生 学 号 题 目 财务管理系统开发 2012年05月25日财务管理系统的设计和实现摘要:随着信息技术在管理上越来越深入而广泛的应用,管理信息系统的实施在技术上已逐步成熟。管理信息系统是一个不断发展的新型学科,任何一个单位要生存要发展,要高效率地把内部活动有机地组织起来,就必须建立与自身特点相适应的管理信息系统。本文介绍了在VS.2005和以C#编程环境下采用“自上而下地总体规划,自下而上地应用开发”的策略开发一个财务管理信息系统的过程。通过分析某一财务管理系统的不足,创建了一套行之有效的财务管理财务的方案。文
2、章介绍了财务管理系统的系统分析部分,包括可行性分析、业务流程分析等;系统设计部分主要介绍了系统功能设计和数据库设计及代码设计;系统有完整的用户添加、删除和密码修改功能,系统采用Microsoft SQL Server 2005来设计数据库;系统实现部分说明了几个主要模块的算法,本系统界面友好,操作简单,方便实用。关键词:财务管理系统,SQL Server 2005, VS.2005目 录第1章 引言11.1系统概述11.2 设计目的和意义1第2章 系统可行性分析22.1可行性分析22.2操作可行性研究2第3章 系统需求分析23.1系统需求23.2运行需求33.3性能需求33.4工作环境的介绍3
3、第4章 系统设计与实现34.1设计原则34.2系统功能设计44.3系统数据库设计64.4模块功能实现9第5章 系统测试运行145.1模块测试175.2整体测试17结 束 语18致 谢19参考文献19计算机与信息工程系毕业设计研究报告第1章 引言 财务管理系统是由管理者与管理数据组成的并由管理者负责控制的一个整体。管理系统因具体数据不同而千差万别。管理系统的整体是由相对独立的不同部分组成的。这些部分可以按财物信息时间等来划分,也可以根据管理者的身份或权限设置来划分。管理工作者如果看不到整体中的各个组成部分就看不清楚的结构和格局,就会造成认识上的模糊,从而在工作上分不清楚主次。同时任何管理系统都是
4、变化发展着的,而且任何变化和发展都会表现为管理的具体任务和管理目标的实体条件的变化。目前市场上充斥着各种各样的财务系统管理软件,这是由于社会的快速发展以及各种管理软件管理能力的不断提高而形成的。在这样的背景下,我通过对财务软件的调查与研究发现可以开发一个财务管理系统。以实现对日常财务的更有效的管理,使参加与使用该软件的用户得到更为方便的服务。1.1系统概述财务管理系统可以说是一个综合性的财务管理系统,这它集成了财务管理系统的权限、财务管理系统的录入等多种功能,因而具有较强的实用性和先进性。本文档的使用对象是项目负责人、系统设计人员、系统测试人员、系统编程人员,是完成系统开发和检验系统是否满足项
5、目提出方需求的依据。1.2 设计目的和意义随着社会的进步和计算机技术的发展,特别是微型计算机的大范围普及,计算机的应用逐渐由科学计算、实时控制等方面向非数值处理的各个领域中渗透。尤其是以微型计算机为处理核心,以数据库管理系统为开发环境的管理系统在家庭理财、办公室自动化以及商业信息管理等方面的应用,日益受到人们的关注。目前,国内的一些小型财务管理系统,它们在信息化过程中的步伐要落后于高层次的财务软件,而对于这些,信息的存储和处理也显得迫切需要,要适应财务管理,就需要有高效的处理方式和管理方法,以实软件降低成本、完善管理质量、提高经济效益、分析市场需求、制定管理计划和目标等管理目的。那么,如何才能
6、实现一个财务管理系统的信息化建设呢?除了必要的硬件设备外,还必须要有一个优秀的信息管理系统软件的支持。财务管理系统是一个人们日常生活中不可缺少的一部分, 它检索迅速、查找方便、可靠性高、寿命长、成本低等,可减少更多的人力物力,这些都能够极大地提高管理效率和降低管理成本,使财务管理科学化、正规化、经营盈利化。因此,开发一个财务管理系统是很有必要的,具有其特有的技术意义和管理意义。第2章 系统可行性分析2.1可行性分析由于本系统管理的每个数据内容具有较强的关联性,涉及的计算过程不是很复杂。因此,比较适合于采用数据库管理。且学校用于学生管理的微机都是PIII以上的机器,在存储量、速度方面都能满足数据
7、库运行的要求。在技术难度方面,由于有指导老师的指导和相关参考文献,特别是网上资料,特别是参考其它程序的功能,因此完全可以实现。本系统的设计是在Windows XP中文版操作系统环境下,使用VS.2005中文版开发成功的。数据库是MIS中的重要支持技术,在MIS开发过程中,如何选择数据库管理是一个重要的问题,目前,数据库产品较多,每种产品都具有各自的特点和适用范围,因此,在选择数据库时,应考虑数据库应用的特点及适用范围。2.2操作可行性研究本系统采用基于Windows的图形用户界面,而该系统是大家熟悉的操作系统,对于那些有一般的计算机知识的人员就可以轻松上手。而整个财务管理系统采用最友好的交互界
8、面,简介明了,不需要对数据库进行深入的了解。综合以上三方面,该系统具有很高的开发可行性,无论是从技术上或者经济上还是操作上。因此,可以设计该系统的数据流程图,建立数据字典。第3章 系统需求分析3.1系统需求通过调查,要求系统需要有以下功能:1) 由于操作人员的计算机知识普遍较差,要求有良好的人机界面;2) 由于该系统的使用对象多,要求有较好的权限管理; 3) 原始数据修改简单方便,支持多条件修改;4) 方便的数据查询,支持多条件查询;5) 在相应的权限下,删除数据方便简单,数据稳定性好;6) 数据计算自动完成,尽量减少人工干预;7) 方便管理员对系统的维护和完善;8) 方便学校管理部门对比赛情
9、况的及时公布;9) 方便使用者更好了解比赛各个方面的情况,如赛程安排、比赛名次、得分情况 等;10) 方便使用者查询运动会的各种信息;3.2运行需求(1)用户界面本系统采用Microsoft Visual Studio 2005设计,用户交互界面采用的是基于 Windows的窗口界面。数据库采用Microsoft SQL Server 2005设计。(2)硬件接口运行本系统的硬件基本要求如下:CPU:Intel P3及以上;内存:512MB及以上;硬盘:80GB及以上。(3)软件接口数据库服务器:Microsoft SQL Server 2005及以上。3.3性能需求(1)时间特性该管理系统软
10、件从启动到进入系统登录界面的时间正常情况下应少于5秒,录入并更新数据的时间正常情况下少于2秒。(2)适用性该管理系统软件适用于Windows 2000/xp/Windows7及以上操作系统。3.4工作环境的介绍VS.2005是一种可视化的、面对对象和条用事件驱动方式的结构化高级程序设计,可用于开发Windows环境下的种类应用程序。它简单易学、效率高,且功能强大,可以与Windows的专业开发工具SDK相媲美。在VS.2005环境下,利用事件驱动的编程机制、新颖易用的可视化设计工具,使用Windows内部的应用程序接口(API)函数,以及动态链接库(DLL)、动态数据交换(DDE)、对象的链接
11、与嵌入(OLE)、开放式数据访问(ODBC)等技术,可以高效、快速地开发出Windows环境下功能强大、图形界面丰富的应用软件系统。第4章 系统设计与实现4.1设计原则 为了使本系统功能齐全完备,操作简便,最大限度的提高软件的质量,从而满足用户的实际需要,在设计开发过程中遵循了如下原则:(1)合法性原则:依据产品核算系统的工作规定以及要求,参照核算实际的工作情况,进行诸如产品进货、销售等工作。(2)实用性原则:适合产品信息管理工作的实际需求,并能够处理一些特殊情况的要求,此外,尽可能预留空间,以便扩充功能。(3)准确性原则:对输入的相关资料建立检错机制,及时报错,使用户能够及时准确的输入合法资
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 毕业设计 论文 财务管理 系统 设计 实现
链接地址:https://www.31doc.com/p-3286615.html