数据库课程设计报告固定资产管理系统.docx
- 文档编号:30450979
- 上传时间:2023-08-15
- 格式:DOCX
- 页数:28
- 大小:528.14KB
数据库课程设计报告固定资产管理系统.docx
《数据库课程设计报告固定资产管理系统.docx》由会员分享,可在线阅读,更多相关《数据库课程设计报告固定资产管理系统.docx(28页珍藏版)》请在冰豆网上搜索。
数据库课程设计报告固定资产管理系统
数据库课程设计报告
设计题目:
固定资产管理系统
专 业:
班 级:
学 号:
姓 名:
指导老师:
日 期:
成绩:
固定资产管理系统
摘要
一直以来,大部分中小型企业都还在使用传统的人工方式管理公司的固定资产信息。
这种管理方式存在着许多缺点,如效率低、保密性差等。
另外,随着时间的增长,将产生大量的文件和数据,会给以后的查找、更新和维护带来很大的困难。
“固定资产管理”数据库,顾名思义,是用于管理公司固定资产的数据库系统。
用户可以通过该数据库,实现对固定资产的详细统计、计提折旧和后续支出等信息进行管理。
它与手工管理方式相比,具有查找、统计和更新方便,准确性高,保密性好,以及节省时间等优势。
本文首先阐述了本研究与开发固定资产管理系统的背景、目的和意义;根据实际地的查研究,分析了系统所需要的处理的信息、所要具备的功能以及系统的性能要求;在分析的基础上进行了系统运行平台设计、功能结构设计、数据库设计等;最后对本系的特点和存在的问题进行了简要地分析。
关键字:
固定资产;管理;数据库
Assetmanagementsystem
Abstract
Allalong,themajorityofsmallandmediumenterprisesarestillusingthetraditionalmanualmanagementofthecompany'sfixedassetinformation.Thismanagementhasmanyshortcomings,suchaslowefficiency,poorconfidentiality.Inaddition,thegrowthovertimewillproducealargenumberofdocumentsanddata,thatwillhaveagreatdealofdifficultyforfind,updateandmaintainlater.
"FixedAssetsManagement"database,asthenameimplies,isusedtomanagethecompany'sfixedassetsdatabasesystem.Thedatabaseuserscanrealizethefixedassetsdetailedstatistics,depreciationandsubsequentexpensesandotherinformationmanagement.Comparedwithmanualmanagementmode,ithasmanyadvantages,suchassearch,statisticsandupdateconvenient,highaccuracy,confidentiality,andsavetime.
Thispaperdescribesthebackground,purposeandsignificanceoftheresearchanddevelopmentoffixedassetsmanagementsystem;accordingtoresearchactuallychecked,analyzedtheinformationprocessingsystemneededtobewithfeaturesandperformancerequirementsofthesystem;thebasisoftheanalysisofcarriedoutontheoperatingsystemplatformdesign,functionaldesign,databasedesign;Finally,thecharacteristicsandproblemsofthissystemarebrieflyanalyzed.
Keywords:
fixedassets;management;database
摘要2
Abstract3
第一章引言5
1.1.研究的背景5
1.2.研究的目的与意义5
第二章系统需求分析8
1.
2.
2.1.信息需求8
2.2.功能需求8
2.3.性能需求8
第三章系统设计
3.
3.1.10
1.
2.
3.
1.
2.
3.
3.1.系统功能设计10
3.2.数据库设计11
3.2.1.概念模型的设计12
3.2.2.逻辑模型的设计12
1.
2.
3.
3.1.
3.2.
3.3.运行平台设计15
第四章系统实施与运行
16
3.3.程序编码16
3.4.系统运行19
总结26
参考文献27
致谢28
第1章引言
1.1.研究的背景
随着我国经济的迅猛发展,学校、企业占有、使用的固定资产规模急剧膨胀,其构成日趋复杂,管理难度越来越大。
尤其是随着学校、企业内部推行的后勤、财务、人事、分配等各项改革的深化,对固定资产管理工作不断提出新要求。
但是,多年来固定资产管理工作一直是高校、企业管理的一个薄弱环节,管理基础工作不够规范,资产安全控制体系尚不完善,家底不清、帐帐、帐实不符、资产流失的现象在不少的依然存在,与发展改革的新形势很不适应。
近几年来,为加强固定资产管理工作,国内一些地区和学校、企业进行了有益的探索,开发管理软件,开始使用计算机管理各类资产、设备等,技术上有了一定的进步。
但总的看来,这些软件实现的往往是对原来手工劳动的简单替代,完成的仅仅是单一业务和专门用途资产
的管理,未能从根本上改变固定资产管理被动、滞后的局面。
因此,必须从有力支撑发展改革的高度出发,对固定资产管理工作进行系统的规划和建设,运用现代信息技术真正实现管理水平上的飞跃。
1.2.研究的目的与意义
企业固定资产是指使用期限较长、单位价值较高并且在使用过程中保持原有实物形态的资产。
这些资产因其固有的特性,对企业的经济价值在于其具有潜在的服务能力,这种服务潜能将随着企业对固定资产的不断利用而为生产经营带来长期的经济效益。
企业在经过多年的发展形成了一定存量的固定资产,在固定资产的管理中发现的最大问题就是出现了大量的闲置资产,究其原因,有如下几方面。
1、许多企业受计划经济思想的影响习惯争投资、争项目、争资产设备,片面追求企业资产占有最大化,企业大量的投资未能形成可供有效使用的固定资产,不少资产处于长期闲置或半闲置状态。
2、设备更新速度加快,被淘汰的资产设备不少是未达到规定的资产折旧年限,而成为闲置资产。
3、一些业务管理部门或人员决策失误造成固定资产闲置。
一些业务管理部门或人员在进行投资或购置时,由于没有很好地与具体使用单位相结合,没有经过认真细致的调查研究或出于个人动机,造成盲目投资或购置,使购置回来的资产(设备)不能满足生产经营的需要,产生闲置。
企业固定资产的闲置给企业造成了巨大的危害,主要表现在以下几方面:
首先,加重了企业的债务负担,一些企业向银行贷款而建成的技改项目或购置回来的设备,不能发挥应有的作用而成为不良资产,造成生产资金紧张,无力偿还银行债务,严重影响了企业的再生产。
其次,使企业维护保养难度加大,费用支出增高。
闲置资产日常仍需要进行必要的维护保养,仍需计提基本折旧,这大大加重了企业的负担。
第三,影响企业正常生产。
大量闲置的资产占用企业的车间、仓库,必然给企业正常生产带来影响。
第四,加大了无形损耗。
资产设备出现闲置,随着科技的进步,其技术性能会愈来愈低,特别是一些更新换代快的资产设备,企业只好将其降价出让或报废,从而造成国有资产贬值。
1、推行集中管理,有偿租赁的经营形式,提高企业闲置资产的利用率。
对企业闲置的资产可以在政策允许的范围内,对外发布招租信息,让有经营头脑、有条件的经营者承租,签订租赁合同。
特别是对一些季节性使用、分散性强、工期集中、利用率低的固定资产,如施工设备、各种车辆等。
这样既提高了资产的利用效率,同时还能给企业带来一定的经济利益。
2、对闲置的资产设备进行技术改造。
通过市场调研进行经济技术论证,花较少的资金,改造原有的闲置设备,使其增加新的功能,满足生产的需要达到以少量的增量激活大量的存量的目的。
3、拓宽资产盘活渠道,加快资产盘活速度。
各级资产管理部门应加强联系,充分利用现代网络技术,及时沟通信息,扩宽闲置资产的调剂范围,设法使沉睡多年的闲置固定资产重新发挥作用。
4、制定和完善盘活闲置资产的奖励办法。
为了激励各单位、各部门搞好闲置资产的盘活工作,上级有关业务管理部门应制定出一套完整的奖励政策,严格兑现,对表现突出的单位和个人,从经营政策上、物质上给予优惠、奖励和支持,充分调动其主动性和积极性。
5、报废一部分闲置资产。
为了减轻企业负担,使企业集中精力搞好生产经营,对按国家政策规定淘汰、强制性报废和确因技术落后,损坏的部分闲置资产,经过有关部门审批,应予以报废。
固定资产管理系统的开发,可以使以上问题可以得到有效的解决,并且固定资产管理系统的开发存在以下优点:
1、可以提高管理的工作效率
以前的固定资产管理都是靠人工进行管理的,灵活性比较差,每日的工作量也比较大,在资产的管理过程中会产生一些预料不到的错误。
管理系统的开发,可以科学的对资产进行管理,自动对资产进行折旧处理,可以大大减轻员工的负担。
2、快速的资产查询
固定资产管理系统的开发,可以快速的对资产进行查找,用计算机对资产信息的处理速度远远高于人工对固定资产的处理速度。
3、资产自动折旧
固定资产管理系统可以对资产的折旧进行自动处理,如果没由特殊的说明,则会按照所选的折旧方式进行折旧,当资产的价值为零时则会进行报废。
可以节省员工计算复杂的折旧费用的时间。
4、大幅度的减小误差
固定资产管理系统由于大部分的工作由计算机代替,计算机一般不会发生错误,因此可以降低资产管理过程中所发生的错误率。
第2章系统需求分析
2.
2.1.信息需求
根据对企业组织的实际调查研究 ,固定资产管理系统需要处理如下的主要信息:
1)、资产信息:
包含固定资产名称,固定资产的原值,固定资产所属类别,固定资产的预计净残值率,固定资产的购进日期,固定资产的当前使用情况,固定资产的使用年限以及固定资产的盘点信息。
2)、部门信息:
包含固定资产明细信息,固定资产折旧,固定资产分类以及固定资产盘点。
2.2.功能需求
本系统所需要的功能如下:
1)用户管理:
对使用该系统的用户进行处理。
2)数据库的维护:
数据库备份、恢复、数据库连接参数设置。
3)固定资产管理:
固定资产管理主要是对固定资产的基本信息进行管理。
2.3.性能需求
1)数据精确度:
数量值:
精确到小数后两位;
时间值:
精确到日,并以yyyy/mm/dd的形式表示;
价格值:
精确到分,并以.XX的形式表示。
2)适应性
开发基于的平台要考虑向上兼容性,如操作系统,数据库等要考虑更高版本的兼容性。
当需求发生变化时系统应具有一定的适应能力,要求系统能够为将来的变更提供以下支持:
能够在系统变更用户界面和数据库设计,甚至在更换新的DBMS后,系统的现有设计和编码能够最大程度的重用,以保护现阶段的投资和保证软件系统能够在较少后续投入的情况下适应系统的扩展和更新。
在设计中最好列出针对变更所需要重新设计的模块部分
第3章系统设计
系统设计在整个软件开发过程中是很重要的一部分,我们要对软件功能设计,软件所使用到的数据库设计。
软件功能设计就是要对软件的客户端进行设计,主要是软件的用户界面。
数据库设计即是设计软件所需数据库设计,在系统E-R图、需求分析出的数据表的基础上建立出物理模型。
有数据二维关系表、数据存储过程等。
3.
3.1.系统功能设计
图3-1系统总体功能结构
1)系统管理:
包括添加记录,删除记录,查询信息和打印。
系统管理是管理员才有的功能项,管理员可以对其他项进行添加,删除,修改,设置等操作。
2)固定资产分类
固定资产分配是对固定资产进行管理的最基本功能。
在本功能下面,管理员可以清晰的看到所有固定资产的分配情况,因此可以很容易的对固定资产的流向进行管理,很准确的掌握,不仅可以防止流失,还可以为其他业务管理提供很好的依据。
下面是本功能的一些进本情况:
固定资产分类:
固定资产分类包括分类编号和分类名称两个字段,它表示固定资产所分的大类与其所对应的编号。
如11代表房屋及建筑物,12代表通用设备,13代表专用设备,14代表交通运输设备,15则代表电子及通信设备等。
固定资产明细:
固定资产明细中包含很多字段,如“资产编号”、“资产名称”、“添置方式”、“开始使用时间”和“当前使用状态”等。
它表示了固定资产的明细信息,可以对固定资产进行实时跟踪与统计,不会出现流失的情况,也会为其他的统计或应用提供基础。
计提折旧:
计提折旧时需要区分会计期间和折旧期间,这两者所指的期间不一定相同。
折旧期间指的是开始计提折旧时依次顺延的年限,比方说从2000年3月开始计提折旧,对于折旧而言的第一年是2000年3月到2001年3月;而会计期间在我国通常是指每年的1月1日至12月31日。
其中也包含很多的字段,如折旧标识,资产编号,预计净残值率,本年折旧额,累计折旧额和折旧方法。
它可以很清楚的让我们了解到折旧的细节,不会出现不透明的现象。
固定资产盘点:
固定资产具有价值高,使用周期长、使用地点分散、管理难度大等特点,正是由于这些原因给固定资产盘点带来极大的困难。
大致表现在:
制度形同虚设,有的部门设立了资产管理人员,有的部门没有设立资产管理员,由于没有严格的制度约束,在实际工作中资产管理部门、使用部门和财务部门配合得不够,资产的增加、调拨和报废工作,由于时间上没有严格的限制和管理上没有严格的惩处措施造成单据流转速度慢,造成人账时间滞后,或重复进账、漏进、产生账实不符现象。
管理混乱由于人员调动频繁,交接手续混乱不清...等等。
但是固定资产盘点可以很好的统计固定资产的数量以及使用信息等,再配合上管理系统就可以从根本上解决这个问题。
包括的字段有盘点标识,资产编号,盘点日期,盘点数量,盘点原值,待报废数量,已报废数量和备注等。
3)固定资产查询
计提折旧查询:
计提折旧查询即是计提折旧的一些信息的查询功能。
固定资产盘点查询:
固定资产盘点查询即是固定资产盘点信息的查询功能。
固定资产明细查询:
固定资产明细查询即是固定资产明细的查询功能。
4)固定资产报表
明细信息报表:
明细信息报表是明细信息以报表的形式显示出来,方便查看和打印。
计提折旧报表:
计提折旧报表是计提折旧以报表的形式显示出来,方便查看和打印。
盘点资产报表:
盘点资产报表是盘点资产以报表的形式显示出来,方便查看和打印。
3.2.数据库设计
3.2.1.概念模型的设计
根据对系统进行的数据分析,本系统的概念模型如下图所示:
3.2.2.逻辑模型的设计
根据系统总体E-R图本系统中要使用到的数据表有除7个基础表之外应该还有用户菜单表、用户角色表、系统菜单表、系统用户表等四个系统必须的数据表。
下面是个表的概况:
表3-1系统数据表总体情况
数据表名数据表用途
固定资产分类表存储固定资产分类的信息
固定资产明细表存储固定资产的具体信息
计提折旧表存储固定资产计提折旧的情况
固定资产盘点表存储固定资产盘点的情况
下面是所有数据表的关系及字段情况:
表3-2“固定资产明细”表字段属性设置
字段名称
数据类型
字段大小
格式
索引
资产编号
数字
长整型
—
有(无重复)
资产名称
文本
50
—
无
分类编号
数字
长整型
—
有(有重复)
规格型号
文本
50
—
无
计量单位
文本
50
—
无
原值
货币
—
货币
无
数量
数字
整型
—
无
添置方式
文本
50
—
无
开始使用时间
日期/时间
—
短日期
无
当前状态
文本
50
—
无
预计使用年限
数字
整型
—
无
表3-3“计提折旧”表字段属性设置
字段名称
数据类型
字段大小
格式
索引
折旧标识
自动编号
长整型
—
有(无重复)
资产编号
数字
长整型
—
有(有重复)
预计净残值率
数字
单精度型
百分比
无
本年折旧额
货币
—
货币
无
累计折旧额
货币
—
货币
无
折旧方法
文本
50
—
无
表3-4“固定资产盘点”表字段属性设置
字段名称
数据类型
字段大小
格式
索引
盘点标识
自动编号
长整型
—
有(无重复)
资产编号
数字
长整型
—
有(有重复)
盘点日期
时间/日期
—
短日期
无
盘点数量
数字
整型
—
无
盘点原值
货币
—
货币
无
待报废数量
数字
整型
—
无
已报废数量
数字
整型
—
无
备注
备注
—
—
无
表3-5固定资产分类表
表3-6固定资产明细表
表3-7计提折旧表
表3-8固定资产盘点表
3.3.运行平台设计
硬件环境:
单机PentiumⅡ300128M600M以上硬盘空间或以上
系统软件:
Windows7/8或WindowsXP,需要Microsoftoffice2007及以上
开发平台:
VS(C#、ASP.NET)
第4章系统实施与运行
4.
4.1.程序编码
经过长时间的界面和数据设计,系统进入了编码阶段。
由于有数据库的参照,可以根据用户界面简单的实现编码工作。
本系统中主要涉及的动作主要就是管理,其中有基本管理、添加、删除、修改、查询等。
而其中管理、删除、修改三个动作由于开发工具的缘故,我们可以不编写代码就能实现,下面就对添加、功能进行详细的说明。
添加的目的就是为了把所有的新信息加入数据库。
因此我们在设计此段代码的时候只要考虑控件上对数据库的操作即可。
下面是对资产基本信息添加的代码:
OptionCompareDatabase
PrivateSubCommand10_Click()
OnErrorGoToErr_command10_Click
DoCmd.OpenForm"删除记录"
ExitSub
Err_command10_Click:
MsgBoxErr.Description
EndSub
OptionCompareDatabase
SubForm_Current()
DimParentDocNameAsString
OnErrorResumeNext
ParentDocName=Me.Parent.Name
IfErr<>0Then
GoToForm_Current_Exit
Else
OnErrorGoToForm_Current_Err
Me.Parent!
[固定资产盘点子窗体].Requery
EndIf
Form_Current_Exit:
ExitSub
Form_Current_Err:
MsgBoxError$
ResumeForm_Current_Exit
EndSub
OptionCompareDatabase
PrivateSubcommand5_click()
DimrsAsADODB.Recordset
DimstrsqlAsString
OnErrorGoTohandleerror
Setrs=NewADODB.Recordset
strsql="select*form固定资产明细where资产编号=""&Me.请输入资产编号&"""
rs.Openstrsql,CurrentProject.Connection,adOpenKeyset,adLockOptimistic
Withrs
IfNot.EOFThen
.Delete
MsgBox"删除成功!
"
Else
MsgBox"没找到该记录"
EndIf
EndWith
rs.Close
Setrs=Nothing
ExitSub
handleerror:
MsgBoxErr.Description
EndSub
OptionCompareDatabase
PrivateSubCommand29_Click()
OnErrorGoToErr_cmdadd_click
DimrsAsNewADODB.Recordset
DimsqlAsString
sql="Select*Form固定资产明细"
rs.Opensql,CurrentProject.Connection,adOpenKeyset,adLockOptimistic
IfIsNull(Trim(Me.资产编号))Then
MsgBox("请输入资产编号!
")
Me.资产编号.SetFocus
ElseIfIsNull(Me.资产名称)Then
MsgBox("请输入资产名称!
")
ElseIfIsNull(Me.分类编号)Then
MsgBox("请输入分类编号!
")
ElseIfIsNull(Me.规格型号)Then
MsgBox("请输入规格型号!
")
ElseIfIsNull(Me.原值)Then
MsgBox("请输入原值!
")
ElseIfIsNull(Me.数量)Then
MsgBox("请输入数量!
")
ElseIfIsNull(Me.开始使用时间)Then
MsgBox("请输入开始使用时间!
")
ElseIfIsNull(Me.预计使用年限)Then
MsgBox("请输入预计使用年限!
")
Else
Withrs
.AddNew
!
资产编号=Trim(Me.资产编号)
!
资产名称=Trim(Me.资产名称)
!
分类编号=Trim(Me.分类编号)
!
规格型号=Trim(Me.规格型号)
!
原值=Trim(Me.原值)
!
数量=Trim(Me.数量)
!
开始使用时间=Trim(Me.开始使用时间)
!
预计使用年限=Trim(Me.预计使用年限)
.Update
EndWith
rs.Close
MsgBox("已完成添加记录!
")
WithMe
.资产编号=""
.资产名称=""
.分类编号=""
.规格型号=""
.原值=""
.数量=""
.
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数据库 课程设计 报告 固定资产 管理 系统