mis财务管理课程设计报告.docx

上传人:doc321 文档编号:12825496 上传时间:2021-12-06 格式:DOCX 页数:24 大小:142.27KB
返回 下载 相关 举报
mis财务管理课程设计报告.docx_第1页
第1页 / 共24页
mis财务管理课程设计报告.docx_第2页
第2页 / 共24页
mis财务管理课程设计报告.docx_第3页
第3页 / 共24页
mis财务管理课程设计报告.docx_第4页
第4页 / 共24页
亲,该文档总共24页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述

《mis财务管理课程设计报告.docx》由会员分享,可在线阅读,更多相关《mis财务管理课程设计报告.docx(24页珍藏版)》请在三一文库上搜索。

1、1 引言当 21 世纪信息化的浪潮席卷全球的时候, 信息化的脚步正以它前所未有的渗透力深入到社会生活的每个角落。从宏观角度来说,信息化是全球经济一体化条件下我国实现跨越式发展的一条必由之路;从微观角度来说,信息化也是中国企业实现管理变革、提升自身竞争力的绝好机会。经济的全球化趋势要求信息化必须能够推动企业管理模式和商务模式与国际市场对接。信息化在中国企业与国际接轨的过程中,在体制和流程的固化与优化方面起着关键作用。近年来,随着信息技术在管理上越来越深入而广泛的应用及计算机技术在企业部的应用取得了飞速发展, 推动着传统行业经营管理机制向现代化信息管理的转变,使得管理信息系统的实施在技术上已逐步成

2、熟。管理信息系统是一个不断发展的新型学科,任何一个单位要生存要发展,要高效率地把部活动有机地组织起来,就必须建立与自身特点相适应的管理信息系统。尤其对于大中型企业来说,利用计算机支持企业高效率完成财务管理,是适应现代企业制度要求、使企业财务管理走向科学化、规化的必要条件。而今,随着信息管理的深入,信息管理系统也在不断的改进。因此,企业信息化建设已成为带动中国企业创新和升级的突破口,在提高企业管理水平,促进管理现代化,转换经营机制,建立现代企业制度,有效降低成本,加快技术进步,增强市场竞争力,提高经济效益等方面都有着现实和深远的意义。同时,作为企业信息化建设重要组成部分的各类管理系统以及财务管理

3、系统必将在企业的发展中起到关键作用。财务管理系统对一个企业来说是非常重要的。本次设计旨在为天成化工昌黎分公司设计一个功能完整、操作方便的财务管理系统。以此来满足不断发展壮大的天成化工昌黎分公司,以及该公司的整个财务管理。财务管理作为企业管理的组成部分,与经济价值或财富的保值增值有关,是关于创造财富的决策,企业生存、发展、获利的总目标离不开财物的筹资、投资以及对资金的运用管理。另一方面,财务管理目标是制定生产目标、销售目标等一系列目标的基础和前提,这使得财务管理在企业管理中处于一个核心地位,财务管理目标将从根本上反应企业的总目标。方便财务的统计与调用,财务将被最大化的加以利用,为企业带来最大的效

4、益。所以确立一个合理的财务管理系统对企业的长远发展有重要的意义。对于天成化工昌黎分公司来说开发一个代替手工操作的新型的计算机管理的信息系统刻不容缓。设计的新财务系统,以Visual B为前台和 Access 为后台等软件作为开发工具,以各种单位机构为对象,具有数据管理和企业事务管理功能。该财务系统操作简单,明了;容易上手,使用方便,方便企业高层领导对该企业财务管理的现状有个比较全面的认识,可辅助企业领导决策科学化,从而大大减少了工作量,提高了工作效率。2 系统调查与可行性研究在系统的开发前期对系统进行可行性分析是十分必要的一个环节,这对于保证资源的合理使用,避免浪费是十分必要的,也是项目一旦开

5、始以后能顺利进行的必要保证。信息系统的建设是一项投资大,时间长的复杂工程,可行性研究更为必要,也更复杂,更困难。“可行性”是指在当前情况下,企业研制这个信息系统是否有必要,是否具备必要的条件。可行性的含义不仅包括可能性,还包括必要性,合理性4 。2.1初步调查随着科技日新月异的发展,网络的更加成熟,以及企业规模的扩大,越来越多的企业对自己员工的情况也开始使用计算机进行自动化的管理。天成化工昌黎分公司也正需要一个这样的财务管理系统,因此,开发一个操作方便、功能适合的管理系统,提高天成化工昌黎分公司的管理效率已成为当务之急。目前,该公司在财务管理方面主要还是手工操作为主,不仅办公效率低, 容易出错

6、,而且还需要很多的专门人员从事这项工作。这对于公司来讲无益于长远的发展,为了改善这方面的管理,该公司需要引进一套财务管理系统。财务管理信息系统,是以电脑为基础,采用现代的科学技术和先进的管理方法,对财务工作的原始数据进行处理,为各级财务部门领导和财务管理人员提供完整、准确、及时、适用的财务管理信息,为决策机关决策提供信息支持,以实现对财务活动进行有效的科学的组织、计划、分配、调节、控制和监督,提高经费使用效益为目标的辅助管理决策支持系统。2.2可行性研究进行系统可行性研究是为了用最小的代价在尽可能短的时间确定该软件项目是否能够开发,是否值得开发。它的任务就是先进行概要的分析和研究,确定系统的规

7、模和目标,限制条件等,进而抽象出该系统的逻辑模型。根据该模型来提出解决该问题的若干方法,并研究各个方法的可行性。管理上的可行性考虑到该企业财务管理的现状,由于本系统完全采用图形界面,操作极其简单,对管理员技能的要求极低,并且只需对相关人员进行简单培训甚至可以不经过系统的培训,他们即可顺利使用本系统。而且该企业管理方面条件已经成熟,所以本系统管理上完全可行。技术上的可行性本系统所用开发工具为VisualBasic 编程语言和 Access 数据库。由于本系统主要是进行数据库的查询、插入、删除、修改等操作,因此两者者的结合完成本系统的开发完全可行。所以本系统在技术上完全可行。经济上的可行性本系统所

8、要求的硬件配置非常低,可以在现在的任一台个人计算机上运行,只需要价格低廉的计算机本系统就能在其上面顺利地运行。布署该系统后,由于本系统的操作极其简便,所以在用户使用培训上的花费极少。所以本系统在经济上完全可行。3 系统分析在对原系统进行详细调查的基础上进行系统化分析是提出新系统逻辑模型的重要步骤。这一步骤通过对原有系统的调查和分析,找出原系统业务流程和数据流程的不足,提出优化和改进的方法,给出新系统所要采用的信息处理方案。3.1 业务流程分析业务流程图表明了本系统各个模块之间的业务关系,作业顺序和管理信息流动的流程图,它可以帮助分析人员找出业务流程中的不合理迂回等。业务流程图如下图3.1客户供

9、应商销售部门应收账单应付账单采购部门人力资源部物资部门门财务管工资单工人固定资产核算理员总账财务预算银行对账财务分析报表其他部门银行图 3.1天成化工昌黎分公司业务流程图3.2 数据流程分析数据流程是系统中的信息处理的方法和管理过程的统一。对于本系统而言,在对上述业务流程图进行分析的基础上,对新系统在逻辑上应具有的数据加工功能、数据输入、数据输出、数据存储及数据来源和去向进行描述。数据流程图如下图3.2 。应付账单P1销售应付账处理部门应收账单P2采 购应收账处理部门成本单P3物资固定资产处理部门工资单P4人 力 资工资处理源部门应付账数据查询应付账台账查询应收账数据应收账台账P6财务处理成本

10、数据成本台账财务查询数据工资数据工资台账财务台账查询预算数据P5领导预算处理图 3.2天成化工昌黎分公司数据流程图3.3 数据字典为了对数据流程图中的各个元素做出详细的说明,有必要建立数据字典。这样,数据流程图配以数据字典, 就可以从图形和文字两个方面对系统的逻辑模型进行完整的描述。数据流描述数据数 据流简述数据数据数据项组成数 据高 峰流编名称流来流去流量流量号源向D-01应 收账销售部门销售应收应收账单编号 +日期 +单约 30/约 30/单开出的应部门账处位 +售出物品名称 +销售日日收账单理模数量 +应收金额 +经手人块D-02应 收账根据应收应收应收应收账单编号 +日期 +单约 30

11、/约 30/数据账单,应账处账台位 +售出物品名称 +销售笔笔记应收账理模账数量 +应收金额台账的应块收账数据D-11应 付账采购部门采购应付应付账单编号 +日期 +单约 30/约 30/单开出的应部门账处位 +购进物品名称 +购进日日付账单理模数量 +应付金额 +经手人块D-12应 付账根据应付应付应付应付账单编号 +日期 +单约 30/约 30/数据账单,应账处账台位 +购进物品名称 +购进笔笔记应付账理模账数量 +应付金额台账的应块付账数据D-21工资单人力资源人力工资工资单编号 +日期 +员工约 15/约 15/部门开出资源处理+员工编号 +工资金额 +月月的工资单部门模块经手人D-2

12、2工 资数根据工资工资工资工资单编号 +日期 +员工约 15/约 15/据单,应记处理台账+员工编号 +工资金额笔笔工资台账模块的工资数据D-31成本单物资部门物资固定固定资产编号 +日期 +固约 1/约 1/开出的成部门资产定资产名称 +折旧费用月月本单处理和购进费用 +经手人模块D-31成 本数根据成本固定成本固定资产编号 +日期 +固约 1/约 1/据单,应记资产台账定资产名称 +折旧费用笔笔成本台账处理和购进费用的成本数模块据D-41财 务数根据各台财务财务财务编号 +日期 +财务费约 1/约 1/据账经过的处理台账用 +警示后人周周财务处理模块后的财务数据处理逻辑描述处 理处 理简述

13、输 入处理描述输出处 理逻 辑逻 辑的 数的数频率编号名称据流据流P-01应 付核 查 应应 付销售部门送来的应付账单格式应付30 次/账 处付账单账单是否符合要求,实际应付账与账台日理应付账单填写的数据是否一致账等。合格单据计入应付账台账P-11应 收核 查 应应 收采购部门送来的应收账单格式应收30 次/账 处收账单账单是否符合要求,实际应收账与账台日理应收账单填写的数据是否一致账等。合格单据计入应收账台账P-21工 资核 查 工工 资人力资源部门送来的工资单格工资1次 /处理资单单式是否符合要求,实际工资数台账月据与工资单填写的数据是否一致等。合格单据计入工资台账P-31固 定核 查 成

14、成 本物资部门送来的成本单格式是成本1次 /资 产本单单否符合要求,实际固定资产与台账月处理成本单填写 的数据 是否一致等。合格单据计入应成本台账P-41预算核 查 预财务部门编制的预算单格式是财务1 次 /处理算否符合要求,数据预算是否与台账周本公司情况一致,合格单据计入财务台账数据存储描述数 据数 据 存简述数据存储组成关键字相 关存 储储名称联 的编号处理F-01应 收 账记录应收账数日期 +售出产品名称+产品日期 +产 P-01台账据的明细账数量 +应收金额品名称F-11应 付 账记录应付账数日期 +购入产品名称+产品日期 +产 P-11台账据的明细账数量 +应付金额品名称F-21工

15、资 台记录工资数据日期 +员工 +员工编号 +工资日期 +员 P-21账明细账金额工编号F-31成 本 台记录固定资产日期 +固定资产名称 +费用日期 +固 P-31账明细账定资产名称F-41财 务 台记录财务明细日期 +财务名称 +费用日期 +财 P-41账账务名称外部实体描述外部实体编号外部实体名称简述输入的数据流输出的数据流S-01销售部门销售产品应收D-01账S-11采购部门采购物品应付D-11账S-21人力资源部门职员工资D-21S-31物资部门固定资产处理D-31S-41领导查阅D-414 系统设计4.1 功能结构设计功能结构分析是把一个复杂的系统设计分解为一些规模较小、功能较简单

16、、更易于建立和修改的部分。该系统有三个主模块:财务核算管理,资金管理,预算管理。财务系统管理财务核算管理资金管理预算管理固财应应工资销预定务收付资金售算资核账账核管预分产算款款算理测析核分核核分算析算算析图 4.1天成化工昌黎分公司功能机构图4.2 数据库设计数据库设计首先要进行数据分析和处理,如分析应用系统需要存储哪些数据,而且要从优化表结构和减少数据冗余和角度考虑,合理地建立一系列的表。用表设计器设计好表结构后,为了保持数据的完整性和一致性,这些表要添加到数据库中,并且要建立永久关系和参照完整性。用户信息表表1用户信息表序字段中文号名类型、宽度、精度取值约束空 默认否 值主键 /外键1用户

17、编号bigint否主键2用户名varchar(50)少于 50 字符否3密码varchar(50)少于 50 字符否收入信息表表 2收入信息表序字段中文类型、宽度、取值约束空默认主键 /号名精度否值外键1收入信息bigint否主键编号2用户编号bigint否外键3收入类型varchar (50)少于 50 字符否4收入金额float否5收入时间date否6备注varchar (200) 少于 200字符支出信息表表 3支出信息表序字段中文类型、宽度、取值约束空默认主键号名精度否值/ 外键1 收入信息bigint否主键编号2用户编号bigint否外键3支出类型varchar (50)少于 50

18、字符否4支出金额float否5支出时间date否6备注varchar (200) 少于 200字符登录信息表表 4登录信息表序字段中文类型、宽度、取值约空默认值主键号名精度束否/ 外键1登录编号bigint否主键2用户编号bigint否外键3登录时间date否当前时间4.3 代码设计代码是指代表事物的名称、属性、状态等符号和记号,它通常被用来唯一地标识系统中的某一事物,为了便于计算机处理,一般用用数字,字母或他们的组合来表示。代码的研究和设计在系统开发中是至关重要的。代码的功能1、它为事物提供一个概要而不含糊的认定,便于数据的存储和检索。代码缩短了事物的名称,无论是记录、记忆还是存储,都可以节

19、省时间和空间。2、使用代码可以提高处理的效率和精度。按代码对事物进行排序、累计或按某种规定算法进行统计分析,可以十分迅速。3、代码提高了数据的全局一致性。这样,对同一事物,即使在不同场合有不同的叫法,都可以通过编码统一起来,提高了系统的整体性,减少了因数据不一致而造成的错误。4、代码是人和计算机的共同语言,是两者交换信息的工具。在手工处理系统中,许多数据如零件号、设备号、图号等早已使用代码。为了给尚无代码的数据项编码,为了统一和改进原有代码,使之适应计算机处理的要求,在建立新系统时,必须对整个系统进行代码设计。代码的设计原则1、设计的代码在逻辑上必须能满足用户的需要,在结构上应当与处理的方法相

20、一致。例如,在设计用于统计的代码时,为了提高处理速度,往往使之能够在不需调出有关数据文件的情况下,直接根据代码的结构进行统计。2、一个代码应惟一标志它所代表的事物或属性。3、代码设计时,要预留足够的位置,以适应不断变化的需要。否则,在短时间,随便改变编码结构对设计工作来说是一种严重浪费。一般来说,代码愈短,分类、准备、存储和传送的开销愈低; 代码愈长,对数据检索、统计分析和满足多样化的处理要求就愈好。但编码太长,留空太多,多年用不上,也是一种浪费。4、代码要系统化,代码的编制应尽量标准化,尽量使代码结构对事物的表示具有实际意义,以便于理解及交流。5、要注意避免引起误解,不要使用易于混淆的字符。

21、如0、2、1、 S、V 与 0、2、1、5、U易混 ; 不要把空格作代码 ; 要使用乃小时制表示时间等。6、要注意尽量采用不易出错的代码结构,例如字母- 字母 - 数字的结构 ( 如 W吧 ) 比字母一数字 - 字母的结构 ( 如 W2W)发生错误的机会要少一些。7、当代码长于 4 个字母或 5 个数字字符时,应分成小段。这样人们读写时不易发生错误。代码设计系统为每个产品设计了代码,方便了数据输入。财务数据编号采用区间码结构:财务数据编号由九位数字组成,其中前四位表示该单据开出的年月的;第五、第六位开出数据的部门;第七位为数据种类,最后两位表示数据号。编号根据顺序进行。4.4 输入输出设计输入

22、输出设计是进行数据存储和满足用户需求的主要方式。在本系统中,输入输出都本着方便信息录入人员,满足管理者的需求来进行设计的。登录模块输入项:用户的用户名和密码。输出项:如果密码和用户和数据库中的相匹配,则可以进入系统,否则提示错误。收入输入模块输入项:收入信息包括收入类型、收入金额、收入时间、备注等信息。支出信息包括支出账务类型、金额、时间等信息。输出项:输出信息为对用户提交信息的反馈,如果用户提交信息全部合法且系统正常存储,则提示用户提交成功,否则提示提交失败。查询模块输入项:包括查询条件和查询方式信息。输出项:收入或支出的详细信息,包括财务收入(支出)金额,收入(支出)时间,收入(支出)类型

23、等。用户管理模块输入项:在添加用户项目中输入信息包括新用户的用户名和初始密码,修改密码项目中输入信息有当前用户的旧密码和用户的新密码。输出项:输出添加用户或修改密码的结果消息。4.5 系统配置设计系统运行环境:(1) 硬件环境:主机,键盘、鼠标、显示器、打印机(2) 软件环境:Windows操作系统、以 Visual studio6.0 为前台开发工具, 以 Access作为后台数据库开发工具系统模块化设计:本系统遵循了“自顶向下,逐层展开”结构化时间原则,系统功能按模块化实现,各模块之间既关联又相互独立,每个模块执行特定的功能,系统设计操作简单,可读性强。系统实用性:为了提高系统效率,系统提

24、供了多种形式的对话框,并在设计过程中考虑尽量减少用户的输入。为了提高查询效率,系统提供了多种组合查询及模糊查询。系统安全性:为了防止非法人员进入系统, 造成意外破坏,在进入本系统之前, 需经过密码认证,同时,系统管理员对每个用户的使用权限进行设置,使不至于越权操作。5 总结通过这一周的课程设计, 我学到了很多从书本上学不到的知识。在此次课程设计中,我对这门课有了更加深刻的认识,把所学的理论知识和实践联系起来。这次课程设计不仅是让我学到了一门面向对象的编程方法,更重要的是它提高了我接受新物的能力,让我以后遇到新事物时,不再感到茫然,感到无从下手。当下次我接触到新知识时,我会知道我该做些什么,该去

25、看那些书籍资料,心中就会有一个明确的目的。最后,衷心感谢老师的指导和帮助。参考文献1. 伟人力资源管理现状及其解决方案企业改革与管理,2004(9)2. 邬锦雯人力资源管理信息化北京:清华大学, 20063. 常晋义 . 信息系统开发与管理 . 北京:机械工业, 20044安忠 , 佟志臣管理信息系统. 北京:中国铁道,经济科学,20005周三多 ,传明,鲁明泓管理学原理与方法. :复旦大学, 19996薛华成管理信息系统北京:清华大学,19997黄梯云管理信息系统北京:高等教育,20058. 佳. 信息系统开发方法教程 . 北京:清华大学, 20049. 龙守谌 . 数据库技术与应用 . 北

26、京科学 .199510Harvey MDeitel ,Paul JDeitel ,Sean ESantry(美)Advanced Java2 PlatformHow To Program,电子工业, 200311罗晓沛 . 数据库技术 . 清华大学 .200212孟小峰,王珊 . 数据库系统导论 . 机械工业 .200013洪志全 . 微机软硬件技术 . 北京:电子工业 .2002附录部分程序代码1 系统的登录/ LoginDlg.cpp : implementation file/#include "stdafx.h"#include "manager.h&qu

27、ot;#include "LoginDlg.h"#include "password.h"#ifdef _DEBUG#define new DEBUG_NEW#undef THIS_FILEstatic char THIS_FILE = _FILE_;#endif/ CLoginDlg dialog CLoginDlg:CLoginDlg(CWnd* pParent /*=NULL*/): CDialog(CLoginDlg:IDD, pParent)/AFX_DATA_INIT(CLoginDlg)m_strUser = _T(""

28、);m_strPass = _T("");/AFX_DATA_INITvoid CLoginDlg:DoDataExchange(CDataExchange* pDX)指导教师评语成绩签字:年月日袁节膅薂羄肅蒃薁蚃芀荿薀螆肃芅蕿袈芈膁蚈羀肁蒀蚇蚀袄莆蚇螂肀莂蚆羅袂芈蚅蚄膈膄蚄螇羁蒂蚃衿膆莈蚂羁罿芄螁蚁膄膀螁螃羇葿螀袅膃蒅蝿肈羆莁螈螇芁芇莄袀肄膃莄羂艿蒂莃蚂肂莈蒂螄芈芄蒁袆肀膀蒀罿袃薈葿螈聿蒄葿袁羁莀蒈羃膇芆蒇蚃羀膂蒆螅膅蒁薅袇羈莇薄罿膄芃薃虿羆艿薃袁节膅薂羄肅蒃薁蚃芀荿薀螆肃芅蕿袈芈膁蚈羀肁蒀蚇蚀袄莆蚇螂肀莂蚆羅袂芈蚅蚄膈膄蚄螇羁蒂蚃衿膆莈蚂羁蚅蚄膈膄蚄螇羁蒂蚃衿膆莈蚂羁罿

29、芄螁蚁膄膀螁螃羇葿螀袅膃蒅蝿肈羆莁螈螇芁芇莄袀肄膃莄羂艿蒂莃蚂肂莈蒂螄芈芄蒁袆肀膀蒀罿袃薈葿螈聿蒄葿袁羁莀蒈羃膇芆蒇蚃羀膂蒆螅膅蒁薅袇羈莇薄罿膄芃薃虿羆艿薃袁节膅薂羄肅蒃薁蚃芀荿薀螆肃芅蕿袈芈膁蚈羀肁蒀蚇蚀袄莆蚇螂肀莂蚆羅袂芈蚅蚄膈膄蚄螇羁蒂蚃衿膆莈蚂羁罿芄螁蚁膄膀螁螃羇葿螀袅膃蒅蝿肈羆莁螈螇芁芇莄袀肄膃莄羂艿蒂莃蚂肂莈蒂芇莄袀肄膃莄羂艿蒂莃蚂肂莈蒂螄芈芄蒁袆肀膀蒀罿袃薈葿螈聿蒄葿袁羁莀蒈羃膇芆蒇蚃羀膂蒆螅膅蒁薅袇羈莇薄罿膄芃薃虿羆艿薃袁节膅薂羄肅蒃薁蚃芀荿薀螆肃芅蕿袈芈膁蚈羀肁蒀蚇蚀袄莆蚇螂肀莂蚆羅袂芈蚅蚄膈膄蚄螇羁蒂蚃衿膆莈蚂羁罿芄螁蚁膄 膀螁螃羇葿螀 袅膃蒅蝿肈羆莁螈螇芁芇莄袀肄膃莄羂艿蒂莃蚂肂莈蒂螄芈芄蒁袆肀膀蒀罿袃薈

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

当前位置:首页 > 社会民生


经营许可证编号:宁ICP备18001539号-1