1 绪 论
为了便于读者了解固定资产管理系统所涉及的业务范围,以及本系统开发的目的和基本功能,使读者对本系统有一个总体性的认识,从而比较容易的理解和评价本系统。故此,在本章中将阐述如下内容。
1.1 研究目的
(1)经过近三年的理论学习,对所学课程如:计算机应用技术,数据库原理应用和管理信息系统已经有了初步的了解和认识,形成了一定的知识体系。为了对所学习过的知识进行综合性的应用,更加熟练的掌握和运用所学到的知识。使各自独立的知识体系形成一个整体的体系,需要进行实践的应用。
(2)经过一段时间的市场调查,随着改革的深入和经济的飞速发展,部分企事业单位面临的生产任务更加繁重,从而对固定资产供应管理的要求更加严格。而传统的手工管理,一种固定资产由进厂到清理,要经过若干环节,多次转抄。由于固定资产繁多,规格型号的标识繁多,加之业务人员的素质等因素,易造成固定资产供应效率低下,影响生产。造成库存积压,形成货到地头死的局面,使库存的储备很大,影响资金周转,另外使得固定资产管理,数据汇总困难。因此,利用计算机所具有的功能来处理固定资产管理系统大量繁多的数据,及时输出各种管理信息和业务信息,为各级人员有效的管理和决策提供有利的依据,最终提高工作效率和经济效益。
(3)经济发展的日新月异要求管理水平的不断提高。企事业单位管理水平的提高,是实现企业发展目标的前提。作为企业的原材料的管理是企业基本的业务内容之一。仓库固定资产的管理直接影响到企业的整体管理水平。以计算机为核心的现代化管理系统是企业管理的必然发展趋势,是提高企业管理水平,增加经济效益的有效途径。固定资产的自动化,系统化管理将会有力的推动企业管理水
平的提高。本系统的开发,旨在提高企业固定资产管理水平,实现整个企业的现
代化管理。
(4)固定资产管理的非常复杂。计算机的普及,使得大部分企业都使用了计算机进行业务往来。企业使用计算机管理固定资产方便了固定资产管理部门的对外交流。可以通过网络通信技术实现固定资产的进,出网络化管理。有力的推进了企业与外部交流的无纸化。改变了陈旧的,落后的交流方式以及企业的对外形象。
1.2 本系统涉及的范围
1.2.1 业务范围
通过发放调查表和对有关人员进行访问及查询大量资料,我们分析得当前固定资产管理所涉及的业务范围如下:
①车间可向供应业务科提出对某种固定资产的需求计划。
②供应科对车间科室的固定资产计划进行汇总平衡,并做出采购计划表。而且需要对采购计划表进行存档。
③供应科通过采购计划表及所掌握的固定资产信息同供货厂家签订供货合同。合同一式两份,分别由供货厂家和供应科各保管一份。
④固定资产到货后由仓库保管员验货。
⑤固定资产验货后填写收固定资产单。
⑥固定资产管理阶段。所涉及的业务有三类。一是发出固定资产;二是做统计分析报表;三是登记固定资产明细账。
1.2.2 本系统的功能
固定资产管理系统是财务管理系统的一个子系统,它的总的功能是完成企业固定资产日常业务核算和管理。它应该能够反映固定资产的构建,调拨,清理,报废等信息,生成固定资产卡片;能够反映固定资产的增加,减少,原生变化及其变动,并输出相应的增减变动明细帐;同时完成固定资产的分类汇总和统计,折旧的计提等处理要求,按月自动计提折旧,生成折旧分类汇总和统计,折旧的计提等处理要求,按月自动计提折旧,生成折旧分配凭证,并且输出一些相关报表和账薄。
固定资产管理信息系统的目标是保障企业生产,基建所需的各类固定资产的供应工作,通过有效管理,提高固定资产使用率,降低资金占用。系统的功能如下所述。
计划管理的主要功能是根据各生产部门上报的生产,维修及工程用料计划与以有的采购合同计划和现有固定资产建立数据库,并及时根据生产计划需要的变更,修改固定资产计划,生成固定资产的采购单。
合同管理主要是根据固定资产合同执行情况,新签合同情况等建立和及时修订合同库,为固定资产计划制定和固定资产管理提供查询服务。
固定资产管理模块由新增固定资产,清理固定资产,现有固定资产管理及固定资产统计等业务功能构成。新增固定资产管理工作主要是对采购的固定资产进行验货,并对合同库中的相应合同执行情况及时修改,以及对库存信息数据库中的相应固定资产库存数据及时做出修改和增添。使用固定资产管理根据各部门领料单及固定资产调拨单进行固定资产发放,并及时修改数据库中相应的库存数据及有关出库信息等。固定资产管理则主要是现有固定资产进行盘点,产生库存信息报表,并建立和维护固定资产信息数据库,为固定资产计划提供依据。固定资产统计是根据固定资产的新增,使用,折旧及清理信息,对固定资产计划执行,资金占用,固定资产消耗利用等情况进行统计分析,为固定资产计划制定及辅助决策提供参考信息和依据。
1.3 现有系统存在的问题
(1)传统的固定资产由固定资产新增到固定资产清理,要经过若干环节,多次账面转抄,由于固定资产繁多,规格型号的标识繁多,加之业务人员素质的因素,易造成固定资产使用效率低下,影响生产效率。
(2)由于库房与管理部门之间存在信息难以交流。供应业务员,计划员和有关领导相互之间信息流通困难,使得固定资产使用效率低下,造成固定资产积压,没有合理使用固定资产,影响资金周转。另外,使得固定资产的管理数据的汇总,以及信息的传递困难。
(3)手抄的,手工作业容易造成失误,同时每月向上级单位所报报表需耗费相当大的人力资源进行大量数据计算,这将影响数据的准确率和效率,从而造成不必要的损失和浪费。
(4)因此,建立适合企业的固定资产管理信息系统,即能根据市场情况,及时合理地采购所需固定资产,同时有能科学地对固定资产进行管理,统筹安排人力,物力,财力,可以有效地解决这些困难和矛盾。
1.4 系统开发的意义
1.4.1 提高自身技术水平
本系统的开发能够使自身的知识体系得到综合的调整和整理.灵活运用各学科所学到的知识,从理论的层次提高到实践的应用层次.使自身知识体系结构自我完善.初步的掌握一些系统开发的技巧和经验,对以后实际工作中解决问题和分析问题的能力有很大程度的提高.帮助自己完成学习过程的实践.加深理论知识的记忆和运用的能力.
1.4.2 对企业的重要性
固定资产管理系统的开发,能够给企业带来经济上的长远利益。首先,固定资产管理系统的开发及使用,给企业节约了人力,财力,物力,有效的控制了企业固定资产,加速了资金的周转。
其次,固定资产管理系统的开发有力的推动了企业的现代化进程,提高了企业的管理水平和现代化水平。使企业在经济蓬勃发展的今天更能灵活的应付各种生产任务和信息资源的开发。对企业利用信息进行生产活动,经营活动提供了有效的帮助。是企业实现现代化的必经之路,是企业实现发展目标的重要手段。
最后,固定资产管理系统能够灵活的与外界进行交流,如借出,修理加速了企业的交流进程,扩展了企业的交流对象,使企业得到进一步的发展成为可能。本系统的开发完成能灵活的运用于各种企业的固定资产管理业务。能够有力的推动各个企业的现代化管理进程,从而实现对整个行业乃至其他相关部门和单位的现代化进程的推动作用。使计算机为核心的自动化管理系统得以普及和大范围的应用。
1.5 系统开发思路
本系统的开发共分为系统分析,系统设计,系统实施及系统意见组成。主要完成本系统的可行性分析。包括技术,经济和管理上的可行性分析。这部分内容是系统开发的首要条件。只有经过系统分析才能清楚的掌握本系统所要涉及的业务内容,各个模块的功能结构。从而为下一步的系统设计打下良好的基础。是整个系统能够顺利进行的前提。系统分析的好坏直接影响到整个系统的开发结果的好坏。是本系统开发的首要任务。
我们需要完成系统的总体设计,数据库设计,系统处理设计和信息代码设计,以及程序设计编译。这是本系统开发的重中之重。是系统开发的主要部分。各个模块的设计,关系到系统是否能够正常运行,是整个系统好坏的重要评价标准。在此阶段也是系统开发任务最重的阶段。在此阶段的开发过程中要进行大量的设计工作。是组成系统的主体部分。
在此阶段包括系统的运行及调试,以及系统的维护。这是系统开发的最后阶段,此阶段中对系统进行调试,维护,对不尽人意或有错的地方进行及时的修改。在交付使用的过程中,要做好系统的维护,以及对系统新增功能的扩展性维护。
对本系统进行综合的运行使用后,对系统从整体上给出评价及意见以便在以后的开发工作中积累经验,吸取教训。最终达到良好的开发效果。
1.6 系统描述
Delphi_7是Inprise公司于2003年在美国推出的一款非常优秀的可视化应用程序开发工具。它继承了先前版本简单高效,功能强大的特点,并且作为第一个可以帮助开发人员轻易创建符合工业标准的Web服务的快速开发工具,必将获得各界认可,成为广大初学编程和程序员的挚爱。自Java诞生以来,随着Internet技术的普及和应用需求的变化,以第四代语言为主的应用开发产品发生了较大的变化,它们不仅已成为人们开发应用的开发工具,而且很多产品已发展成为一种强有力的应用开发环境。这些新型的开发工具通常以一种集成软件包的形式提供给开发人员,被称为Studio(工作室)或Suite(程序组)。例如,微软的Visual Studio 6.0,Borland公司的Delphi 7.0等数据库辅助开发工具。
现在,市场上可以选购的应用开发产品很多,流行的也有数十种。目前在我国市场上最为流行,使用最多,最为先进的可用作企业级开发工具的产品有:
Microsoft公司的Visual Basic 6.0版
Microsoft公司的Visual C++6.0版
Borland公司的Delphi 7.0版
在目前市场上这些众多的程序开发工具中,有些强调程语言的弹性与执行效率;有些则偏重于可视化程序开发工具所带来的便利性与效率的得高,各有各的优点和特色,也满足了不同用户的需求。然而,语言的弹性和工具的便利性是密不可分的,只有便利的工具,却没有弹性的语言作支持,许多特殊化的处理动作必需要耗费数倍的工夫来处理,使得原来所标榜的效率提高的优点失去了作用;相反,如果只强调程语言的弹性,却没有便利的工具作配合,会使一些即使非常简单的界面处理动作,也会严重地浪费程序设计师的宝贵时间。
而Delphi是一个非常理想选择。Delphi 7 是操作系统中快速应用开发环境的最新版本。它也是当前Windows平台上第一个全面支持最新Web服务的快速开发工具。无论是企业级用户,还是个人开发者,都能够利用Delphi 7 轻松,快捷地构建新一代电子商务应用。Delphi 7 是惟一支持所有新出现的工业标准的RAD环境,包括XML(扩展标记语言)/XSL(可扩展样式语言),SOAP(简单对象存取协议)和WSDL(Web服务器描述语言)等。
Delphi 7 是可视化的快速应用程序开发语言,它提供了可视化的集成开发环境,这一环境为应用程序设计人员提供了一系列灵活而先进的工具,可以广泛地用于种类应用程序设计。在Delphi 7 的集成开发环境中,用户可以设计程序代码,运行程序,进行程序错误的调试等,可视化的开发方法降低了应用程序开
发的难度。
Delphi的基础编程语言是具有面向对象特性的Pascal语言,即Object Pascal 。Object Pascal具有代码稳定,可读性好,编译速度快等优点,并将面向对象的概念移植到了Pascal语言中,使这种基础语言有了新的发展空间。
使用Delphi 7.0 ,我们几乎可以作任何事情,还可以撰写种各种类型的应用程序,动态链接库(DLL),CON,或CORBA对象,CGI/ISAPI程序,Microsoft Back Office应用程序。程序的规模小到简单的个人数据库应用,大到复杂的企业的多层次分布式系统,都可以使用Delphi进行开发,其友好的集成开发界面,可视化的双向开发模式,良好的数据库应用支持高效的程序开发和程序运行,备受广大程序开发人员的好评。尤其是Delphi对数据库应用的强大支持,大大提高了数据库应用软件开发的效率,缩短了开发周期,深受广大数据库应用程序设计人员的喜爱。Delphi为数据库应用开发人员提供了丰富的数据库开发组件,使数据库应用开发功能更强大,控制更灵活,编译后的程序运行速度更快。
Delphi_7具有以下特性:
⑴. 基于控件设计和可视化的开发环境以及面向对象的编程方法,使得
程序开者可以不用书写一行代码就能设计出满意的界面;
⑵. 高速的编译器生成更为短小的二进制代码,因而提高了运行效率,
节约运行时间;
⑶. 强大的数据库支持,使程序开发人员只需通过数据库引擎工具而不
用与数据库文件直接打交道,就可以操作和处理数据库文件;
⑷. 结构严谨,数据类型丰富,运行性能优越的Object Pascal语言,是一种面向对象的结构化程序设计语言,具有自动的异常状况处理能力以及类的封装能力。这一切为 Delphi_7的易学易用性奠定了坚实的基础。
标准版——一种入门版本,通过对他的学习,能够编写简单的Delphi应用
程序,该版本控件数少,没有数据库开发功能。
专业版——除包含标准版的全部功能外,该版本还有许多增强功能,但它不适于开发客户机/服务器程序。
企业版——除了包含前两个版本的一切功能外,该版本还包含客户机/服务器应用程序开发需要的所有配套工具。
2 需求分析
研究新的计算机管理系统,期望解决现行系统中存在的问题提高信息采集的迅速性和准确性,减少乃至取消各科室之间的报表,电话,口头等信息传递,利用计算机所具有的特殊功能处理固定资产管理系统中的大量的,繁杂的数据,及时输出各种管理信息和业务信息,为各级人员有效的管理和决策提供有力的依据。 最终,极大地提高工作效率和经济效益。
系统总体分析的任务是在全面调查的基础上,通过对现行管理的分析,提出系统的目标和功能分析的总体逻辑描述。
2.1 背景分析
经过与企业的交流,调查,以及对企业有关固定资产系统管理者的个别访问。我们初步的了解了企业的固定资产管理业务的基本内容和组织机构,以及在该企业中的固定资产的主要组成部分和企业现有的固定资产管理的基本情况。
在该企业中,固定资产管理系统处于手工处理阶段,存在着诸多的不确定或不稳定的因素。给固定资产的优化管理带来了许多的问题。该企业的固定资产管理业务较多,手工作业远不能满足管理者决策需要,同时不能适应企业越来越多的生产任务和基建需求。该系统的开发是相当必要且适用的。