版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、 PAGE 1 编号 毕业设计(论文文) 题目 基于JJAVA语言言固定资产管管理系统 二级级学院 专 业 班 级 学生生姓名 学号 指导导教师 职称 时 间 大学毕业设计(论文) PAGE 39摘 要伴随着Inteernet的的蓬勃发展,人人们已经不再再满足用途信信息的浏览和和发布,而是是渴望着能够够充分享受网网络所带来的的更加多的便便利。资产的的管理设计与与开发正适应应了当今社会会快节奏地生生活,而使我我们更加方便便对公司的资资产信息进行行更便携的管管理。本文分析了固定定资产的研究究背景及意义义,详细分析析了某企业所所需固定资产产的详细需求求,主要包括系统的需需求分析、数数据库的设计计、系
2、统功能能设计及关键键编码等,本系统实实现了固定资资产的管理、系系统设置、报报表查询、折折旧查询、公公司信息管理理等功能。本系统适用于普普通固定资产产的管理,在在使用上力求求操作容易,界界面美观,另另外,本系统统具有较高的的扩展性和可可维护性,可可能在以后需需要的时候进进行软件升级级。通过本系统的应应用,可以加加强对公司企企业固定资产产的管理,减减轻工作人员员的工作负担担,提高工作作效率,并能能为管理者提提供相应的决决策,使用户户摆脱人工操操作的工作模模式,实现公公司信息管理理的现代化。本系统是按照软软件工程管理理思想对软件件进行研制开开发的。使用用java语语言编写基于于C/S架构构的应用程序
3、序,采用SQQL Serrver 22000作为为数据库的平平台。支持运运行的环境:Microosoft Windoow98/XXP。关键词:固定资资产信息,企企业管理(AAMS),面面向对象,系系统开发ABSTRACCTWith thhe rappid deeveloppment of Innterneet, peeople no loonger meet the ppurposse of inforrmatioon broowsingg and publiishingg, butt eageer to fullyy enjooy thee netwwork bbroughht morre
4、andd moree convveniennt. Deesign and ddeveloopmentt of aasset managgementt are adaptted too livee in ttodays fasst-pacced soocietyy, andd makees it more conveenientt for the ccompannys aasset inforrmatioon mannagemeent moore poortablle.This paaper aanalyzzes thhe bacckgrouund annd siggnificcance of
5、fiixed aassetss, a ddetailled annalysiis of the ddetailled fiixed aassetss requuired for aan entterpriise neeeds, incluuding systeem reqquiremments analyysis, databbase ddesignn, sysstem ddesignn and key eencodiing fuunctioons, tthe syystem impleementss fixeed asssetsManaggementt, sysstem ssettinngs
6、, rreportts, quueriess, deppreciaation queryy, commpany inforrmatioon mannagemeent fuunctioons.The sysstem ffor orrdinarry fixxed asssets managgementt, souught iin thee use of eaasy opperatiion, bbeautiiful iinterfface, In addditioon, thhe sysstemss expaansionn and high mainttainabbilityy, mayy need
7、d arosse theereaftter thhe rigght tiime foor sofftwaree upgrrades.Throughh the appliicatioon of this systeem cann enhaance tthe coompanyys fiixed aassetss of tthe Guuan Lii, redduce tthe buurden of sttaff wwork, improove woork effficieency, and ccan prrovidee the approopriatte deccisionn-makiing foo
8、r mannagerss, alllowingg userrs to work out aa manuual moode, tto achhieve compaany innformaation managgementtmoderrnizattion.The sysstem iis bassed onn softtware enginneerinng mannagemeent thhoughtt deveelopedd the softwware.Writtten ussing jjava oon C/SS archhitectture aappliccationns, ussing SSQL
9、 Seerver22000 aas thee dataabase platfform.Supportt the envirronmennt: Miicrosooft Wiindow998/XP.Keywordds: Fiixed aassetss infoormatiion, EEnterpprise managgementt(AMS), Facingg the objecct, Syystemaatic ddeveloopmentt目录TOC o 1-3 h z u HYPERLINK l _第1章_绪_论 第1章 绪 论论 PAGEREF _Toc264447346 h 1 HYPERLI
10、NK l _Toc264447347 第2章 系统需需求分析 PAGEREF _Toc264447347 h 2 HYPERLINK l _2.1_系统开发背景 2.1 系统开开发背景 PAGEREF _Toc264447348 h 2 HYPERLINK l _Toc264447349 2.2 可行性性分析 PAGEREF _Toc264447349 h 2 HYPERLINK l _2.3_开发工具和运行环境 2.3 开发工工具和运行环环境2 HYPERLINK l _Toc264447350 2.4 用户需需求说明 PAGEREF _Toc264447350 h 3 HYPERLINK
11、l _Toc264447351 2.5 主要业业务数据流图图分析 PAGEREF _Toc264447351 h 5 HYPERLINK l _Toc264447352 2.6 系统实实现目标 PAGEREF _Toc264447352 h 6 HYPERLINK l _Toc264447353 第3章 系统总总体设计 PAGEREF _Toc264447353 h 8 HYPERLINK l _Toc264447354 3.1 系统功功能设计 PAGEREF _Toc264447354 h 8 HYPERLINK l _Toc264447355 3.2 系统模模块设计 PAGEREF _To
12、c264447355 h 9 HYPERLINK l _Toc264447356 3.3 数据库库的设计及实实现 PAGEREF _Toc264447356 h 11 HYPERLINK l _Toc264447357 3.3.1 EE-R图分析析 PAGEREF _Toc264447357 h 11 HYPERLINK l _Toc264447358 3.3.2 数数据库的逻辑辑结构设计 PAGEREF _Toc264447358 h 12 HYPERLINK l _Toc264447359 3.3.3 数数据库的建立立与实现 PAGEREF _Toc264447359 h 12 HYPER
13、LINK l _3.3.4_数据库的连接 3.3.4 数数据库的连接接12 HYPERLINK l _3.4_运行设计 3.4 运行设设计18 HYPERLINK l _Toc264447360 第4章 系统详详细设计19 HYPERLINK l _Toc264447363 4.1 编码设设计19 HYPERLINK l _Toc264447364 4.2 部分主主要功能模块块的实现 PAGEREF _Toc264447364 h 189 HYPERLINK l _4.2.1_登陆窗体 4.2.1 登登陆窗体 PAGEREF _Toc264447365 h 18 HYPERLINK l _4.
14、2.2_主窗体 4.2.2主窗窗体 PAGEREF _Toc264447366 h 20 HYPERLINK l _4.2.3_固定资产管理窗体 4.2.3固定定资产管理窗窗体 PAGEREF _Toc264447367 h 21 HYPERLINK l _4.2.4_固定资产报表查询及折旧窗体 4.2.4固定定资产报表查查询及折旧窗体体 PAGEREF _Toc264447368 h 22 HYPERLINK l _Toc264447369 4.2.5固定定资产系统管管理窗体 PAGEREF _Toc264447369 h 27 HYPERLINK l _第5章_结束语 第5章 结束语语 P
15、AGEREF _Toc264447370 h 33 HYPERLINK l _致谢 致谢 PAGEREF _Toc264447371 h 34 HYPERLINK l _Toc264447372 参考文献 PAGEREF _Toc264447372 h 355需要本论文完整程序源代码,答辩PPT,开题报告等全套资料,请联系本文档上传者QQ第1章 绪 论论固定资产具有价价值高,使用用周期长,管管理难度大,变变动性大,使使用地点分散散等特点,而而现在的很多多企业,单位位仍在使用落落后的人工手手动管理,不不仅面临着巨巨大的工作量量,而且查询询起来困难,对对于增加、减减少、借出、归归还、租赁等等操作不
16、好操操作和管理,在在统计和汇总总方面都将是是个很严重的的问题,鉴于于此,使用现现代化计算机机来管理企业业的固定资产产,对于企业业本身的发展展和运作、企企业管理方面面的水平,都都会有很大的的改善。而对于一个企业业,能有一套套符合其企业业运作流程的的固定资产管管理软件显得得十分重要,青青岛某企业单单位,固定资资产管理起来来复杂,并存存在以下问题题:(1)固定资产产管理中的库库存物品和现现实的物品对对不起来,管管理起来复杂杂而且易出现现错误。(2)在对要报报修或者借出出的固定资产产进行登记时时,无法准确确的记录其数数量,使当前前库存数量和和现实中的数数量不一致,导导致汇总合计计时的一系列列错误,影响
17、响对固定资产产的统计。(3)固定资产产信息反映不不够及时准确确,导致各个个部门资产重重复购置,浪浪费了很多可可利用资源。(4)固定资产产折旧数据不不准确,不能能准确的反映映该企业正确确的营业成果果和业绩。根据当前的管理理现状和出现现的一些问题题,该企业希希望能适合其其管理的固定定资产管理软软件,能克服服以上提及的的问题,提高高企业以及工工作人员的效效率,为以后后企业的发展展创造更多的的价值。经过几个星期的的需求分析调调查以及双方方多次的讨论论,终于制订订了适合该企企业管理的业业务模型,并并确定利用稳稳定性高的SSQL Seerver 2000做做后台数据库库,javaa作为开发语语言来完成该该
18、企业的固定定资产管理系系统。第2章 系统需需求分析2.1 系统开开发背景经过为期一月的的调查,发现现XX软件公公司在固定资资产管理方面面存在重大的的问题,具体体体现在以下下几个方面:(1)库存数量量显示不正常常,在对各部部门固定资产产做出一系列列操作如借出出、报修等操操作后,库存存固定资产数数量存在异常常,不能及时时有效的反映映当前真实的的固定资产数数量。(2)在进行借借出等操作时时,无法确定定系统库存的的数量,容易易造成物资资资源的浪费。(3)不清楚每每个固定资产产所在的位置置和部门,也也不清楚每个个部门所拥有有固定资产数数目。根据以上的需求求,该公司决决定要开发一一套符合自己己需求的固定定
19、资产管理系系统,本论文文就是在这种种前提背景下下提出的,希希望以最完善善的系统,来来满足企业全全部的要求。2.2 可行性性分析开发任何一个基基于计算机的的系统,都会会受到时间和和资源上的限限制。因此,在在接受任何一一个项目开发发任务之前,必必须根据客户户可能提供的的时间和资源源条件进行可可行性分析,以以减少项目开开发风险,避避免人力、物物力和财力的的浪费。1技术可行性性目前有大量的软软件编程工具具和数据库开开发工具,面面向对象的软软件编程工具具,如C#、VVB、VC+、Dellphi、JJava等等等,数据库开开发工具有MMicrossoft SSQL Seerver、AAccesss、Ora
20、ccle等,这这些工具的应应用都可以满满足编程的需需要。2操作可行性性操作者只要具备备一般的计算算机基础知识识,熟悉计算算机基本操作作,根据提示示或说明进行行操作,或者者进行简单培培训,即可具具备操作能力力。3经济可行性性可以及时的了解解企业的管理理效率、资源源的利用。节节省了人力、物物力和资源,从从而减轻了管管理者的后顾顾之忧,有更更多精力从事事创造性的管管理活动和其其它劳动创造造的活动中去去,以期创造造更多的价值值,为企业的的发展带来更更好的利润7。4社会可行性性计算机的广泛应应用,固定资资产管理系统统的建立,适适应了社会经经济发展的客客观要求,是是企业实现固固定资产管理理现代化的一一大进
21、步,能能使决策、计计划和其它管管理活动更加加科学、精确确、灵活。2.3 开发工工具和运行环环境Eclipsee 是一个开开放源代码的的、基于 JJava 语语言的可扩展展软件开发平台台。就其本身身而言,它只只是一个框架架和一组服务务,用于通过过 HYPERLINK om/view/18979.htm 插件组件构建建开发环境。幸幸运的是,EEclipsse 附带了了一个标准的的插件集,包包括 Javva 开发工工具(Javva Devvelopmment KKit,JDDK)。 Eclipsee不仅仅是JJava集成成环境, EEclipsse 还包括括插件开发环环境(Pluug-in Deve
22、llopmennt Envvironmment,PPDE),这这个组件主要要针对希望扩扩展 Ecllipse 的软件开发发人员,因为为它允许他们们构建与 EEclipsse 环境无无缝集成的工工具。由于 Eclippse 中的的每样东西都都是插件,对对于给 Ecclipsee 提供插件件,以及给用用户提供一致致和统一的集集成开发环境境而言,所有有工具开发人人员都具有同同等的发挥场场所。这种平平等和一致性性并不仅限于于 Javaa 开发工具具。尽管 EEclipsse 是使用用 Javaa 语言开发发的,但它的的用途并不限限于 Javva 语言;例如,支持持诸如 C/C+ 和和 COBOOL 等
23、编程程语言的插件件已经可用,或或预计将会推推出。Ecllipse 框架还可用用来作为与软软件开发无关关的其他应用用程序类型的的基础,比如如内容管理系系统。MyEclippse 是EEclipsse的一款插插件,也是一一款功能强大大的J2EEE集成开发环环境,支持代代码编写、配配置、测试以以及除错。Genuiteec发布了MMyEcliipse EEnterpprise Workbbench 5.0,更更智能、更快快捷、更简单单和更便宜的的J2EE工工具的新版本本的诞生。它它的价格对于于个人和企业业开发人员来来说都是非常常有吸引力的的。这是J22EE IDDE市场一个个重量级的选选手。通过增增加
24、UML双双向建模工具具、WYSIIWYG的JJSP/Sttruts desiggner、可可视化的Hiibernaate/ORRM工具、SSpringg和Web serviices支持持,以及新的的Oraclle数据库开开发,MyEEclipsse 5.00继续为业界界提供全面的的产品。2.4 用户需需求说明XX为一家中小小型的企业,平平时对固定资资产的管理不不是太频繁,但但会出现购入入或被偷盗减减少的现象,另另外,平时也也需要进行基基本固定资产产查询,以便便有利于进行行固定资产的的基本管理,因因企业中有很很多不同的操操作人员,需需要对操作人人员的权限进进行合理的分分配,以达到到每个人应该该做
25、的操作。通过详细的需求求分析总结用用户需求如下下:(1)固定资产产的基本管理理主要对固定资产产进行基本的的日常操作,如如增加固定资资产、减少固固定资产、借借出固定资产产、归还固定定资产等操作作,能完全让让用户进行正正常的日常信信息管理操作作。(2)权限分配配操作对于权限最高的的用户,可以以随时对其他他用户分配权权限,使不同同的用户有不不同的需求,可可以进行不同同的操作。(3)公司信息息设置用户可根据各个个企业不同的的名称随时更更换系统的显显示名及背景景图片,可对对系统软件的的显示情况根根据个人能需需要做不同的的修改。(4)固定资产产信息查询可随时对各种固固定资产信息息进行查询,根根据不同的查查
26、询条件进行行查询,如部部门、类别等等等,查询的的固定资产能能准确明白的的显示出来,让让人便于管理理。(5)资产折旧旧可根据月份进行行固定资产的的汇总、折旧旧,便于对固固定资产的管管理。2.5 主要业业务数据流图图分析通过在XX公司司的实习调研研,对主要的的业务流程有有了一定了解解,总结了公公司的部分业业务流程如下下。1增加固定资资产流图在公司刚购进新新的固定资产产时,需要将将新进的固定定资产录入,生生成报表,再再将固定资产产分配到各个个部门。以上上操作完成后后,固定资产产入库成功,将将固定资产信信息存档。增增加固定资产产流图如图22-1所示。2减少固定资资产流图公司内部的固定定资产会因为为各种
27、不同的的原因出现减减少的现象,如如被偷盗、损损坏,就需要要进行减少操操作。在具体体操作时,先先查出需要减减少的固定资资产信息,再再根据具体情情况来进行减减少操作,并并同时更新库库存固定资产产的存量。减减少固定资产产数据流图如如图2-2所所示。3报修固定资资产流图因人为或自然引引起的固定资资产损坏就需需要报修,操操作时需要查查出固定资产产的信息,并并根据情况来来进行操作,同同时更新现有有资产的库存存。报修资产产数据流图如如图2-3所所示。增加商品增加商品销售商品增加资产购买请求供应商商资产报表资产明细表现存固定资产商品购买增加资产配货处理填写增加入库单报表图2-1 增加加固定资产流流图减少资产报
28、表录入人减少资产报表录入人现存资产减少资产登记减少单表现存资产表增加资产减少资产减少资产打印图2-2 减少少固定资产数数据流图报修资产报表录入人报修资产报表录入人现存资产报修资产登记报修单表现存资产表增加资产报修资产报修资产打印图2-3 报修修资产数据流流图2.6 系统实实现目标根据以上所做的的系统需求分分析和现阶段段该企业的发发展运营状况况,必须制定定出一套合理理的解决方案案来进行设计计,以便开发发出一套适合合企业正常发发展需要的固固定资产管理理软件。本系统要实现的的便是对固定定资产的基本本管理,包括括对固定资产产的基本操作作、对现存固固定资产的查查询、系统的的基本设置等等等,具体的的功能目
29、标如如下面所述:(1)建立合理理的数据库,使使固定资产的的管理能正常常合理的进行行。(2)能够自动动生成各种操操作的自编码码,便于识别别和操作。(3)便于信息息的及时修改改和查询,提提高工作效率率,降低工作作成本。(4)对用户的的输入进行过过滤,如果输输入错误提示示。(5)建立保密密性好的系统统,不同的用用户将被分配配不同的操作作权限。(6)系统最大大限度地实现现了易安装性性、易维护性性和易操作性性。(7)采用C/S构架的系系统体系结构构。第3章 系统总总体设计3.1 系统功功能设计根据用户需求设设计了本系统统的总体功能能模块。本系系统主要划分分为四个模块块,分别为公公司信息部门门管理模块、报
30、报表管理模块块、系统设置置模块、固定定资产管理模模块。系统功能结构图图如图3-11所示。固定资产管理系统固定资产管理系统固定资产管理 报表管理公司信息设置 系统设置图3-1 系统统功能结构图图各功能模块实现现的功能分别别为:(1)固定资产产管理模块本模块主要实现现对固定资产产的操作,如如增加固定资资产、减少固固定资产、借借出固定资产产、归还固定定资产、报修修固定资产,可可实现日常对对于固定资产产管理的基础础操作。(2)报表管理理模块本模块主要实现现各个报表的的查看管理,如如固定资产卡卡片、减少固固定资产卡片片、借出固定定资产卡片、报报修固定资产产卡片、完修修固定资产卡卡片,便于查查询所需要的的
31、数据。(3)用户信息息设置模块本模块主要实现现在使用过程程中设置或更更改公司的信信息,如固定定资产来源信信息,公司名名,联系方式式,背景图片片等。(4)系统设置置本模块主要实现现用户的基本本设置,如密密码修改,版版本查看以及及退出系统等等基本操作。3.2 系统模模块设计本节主要分析系系统主要的四四个模块的开开发设计。包包括固定资产产管理,报表表查询,系统统设置和折旧旧管理。(1)固定资产产管理:主要要实现固定资资产的增加,减减少、借出、归归还、报修和和维修几个功功能,用户可可根据实际需需要来进行操操作,如添加加、修改、删删除,当用户户减少某固定定资产时,将将会在同时更更新固定信息息表,将最新新
32、的数量更新新到表中,为为以后的盘算算和查询制定定好了准确的的数量,便于于管理。固定资产管理包包含功能模块块如图3.22所示。折旧固定资产固定资产管理折旧固定资产固定资产管理完修固定资产增加固定资产变更固定资产减少固定资产图3.2 固定定资产管理(2)报表查询询:主要实现现对各种操作作及固定资产产信息的查询询,如固定资资产信息、减减少固定资产产记录、借出出归还固定资资产等,能很很清晰的随时时查看固定资资产详细信息息以及各种操操作的记录,如如借出固定资资产记录、维维修固定资产产记录等,还还能根据固定定资产报修及及出借报表来来查看当前未未归还的固定定资产,很好好的管理公司司的固定资产产。报表查询主要
33、功功能模块如图图3.3所示示。固定资产信息固定资产信息生成资产报表资产借出报表资产完修报表资产报修报表资产减少报表部门资产报表分类资产报表图3.3 报表表查询(3)系统设置置:只要实现现系统的设置置,包括显示示设置,背景景图片设置,还还有公司部门门设置,系统统权限设置等等,显示在登登陆后,用户户可根据自己己的需要来更更改公司的显显示信息以及及主窗体的背背景显示图片片,还可以随随时添加、修修改、删除公公司的部门信信息,方便的的修改个人密密码,如果有有分配权限的的权限,就可可以按不同的的需要来分配配给不同的用用户相应的功功能,不会造造成功能的混混乱。系统设置主要功功能模块如图图3.4所示示。登陆用
34、户登陆用户分配用户权限修改公司信息公司部门设置修改密码图3.4 系统统设置3.3 数据库库的设计及实实现3.3.1 EE-R图分析析经过系统分析,固固定资产的EE-R图如图图3.5所示示。名称编号权限用户名用户号名称编号权限用户名用户号NMNM管理用户固定资产管理用户固定资产借出数量M借出数量M公司名电话借出厂家公司名电话借出厂家地址MN价值数量地址MN价值数量花费租借公司折旧M花费租借公司折旧M获利折旧数量获利折旧数量NN维修公司维修公司公司名公司名电话地址电话地址图3.5 固定定资产管理系系统E-R图图3.3.2数据据库的逻辑结结构设计将以上E-R模模型转换为关关系模型并规规范化,经过过转
35、换和分析析得到如下几几个关系,它它们分别是:固定资产(固定定资产自编号号、资产编号号、资产名、型型号、出厂日日期、入账日日期、数量、使使用部门、使使用状态、所所属类别、单单位、总价格格、单价、备备注)。用户(用户号、用用户名、密码码、权限、说说明)。减少(自编号、资资产编号、数数量、原因、单单位、花费、所所得、备注)。借出(自编号、资资产编号、数数量、单位、预预计所得、收收录人、日期期、备注)。归还(自编号、资资产编号、数数量、所得收收入、日期、单单位、备注)。折旧(自编号、资产编号、数数量、公司编编号、预计花花费、日期、备备注)。完修(自编号、资产编号、完完修数量、公公司编号、花花费、日期、
36、备备注)。公司(公司编号号、公司名、地地址、电话、备备注)。说明:带下划线线的属性为关关系的关键字字。3.3.3 数数据库的建立立与实现数据库的建立采采用了SQLL Servver 20000,数据据库名为“GDZCDDB”模式的进一步步的分析和补补充,数据库库中创建了111个表。这这11个表的的结构和数据据单元如下:(1)固定资产产信息表(AAssetss)固定资产信息表表是用来存储储固定资产的的基本信息。表表结构如表33.1所示。表3.1 Asssets表表结构序号字段名类型宽度小数说明1assets_idVariablle chaaracteers (77)7Null固定资产编号2ass
37、ets_type_codeVariablle chaaracteers (220)20Null固定资产所属类类别代码3assets_classsificaation_codeNumber (13,22)132固定资产类别代代码4Storagee_typee_codeeVariablle chaaracteers (44)4Null固定资产来源类类别代码5Departmment_ccodeVariablle chaaracteers (44)4Null固定资产所属部部门代码6assets_nameVariablle chaaracteers (220)20Null固定资产名称7assets_co
38、stVariablle chaaracteers (44)4Null固定资产原值8assets_manuffacturrersVariablle chaaracteers (44)4Null固定资产生产商商9assets_storaage_daateDate & TimeNullNull固定资产入库时时间10assets_expeccted_yyearVariablle chaaracteers (44)4Null固定资产期望使使用年限11assets_used_yearVariablle chaaracteers (22)2Null固定资产已使用用年数12assets_storaage_pl
39、laceVariablle chaaracteers (44)4Null固定资产存储地地点13assets_residduals_rateNumber (5,2)52固定资产残值率率14assets_depreeciatiion_meethodVariablle chaaracteers (440)40Null固定资产折旧方方法15assets_monthh_deprreciattion_rrateNumber (5,2)52固定资产月折旧旧率16Assets_depreeciatiion_tootalNumber (13,22)132固定资产折旧累累计17Assets_expeccted_r
40、residuualsNumber (13,22)132固定资产预计残残值18Assets_remarrksVariablle chaaracteers (2200)200Null备注19Assets_statee_codeeVariablle chaaracteers (44)4Null固定资产状态20Modify_dateDateNullNull编辑日期21Modify_user_codeVariablle chaaracteers (88)8Null编辑人代码22Create_dateDateNullNull创建日期23Create_user_codeVariablle chaaracte
41、ers (88)8Null创建人代码(2)固定资产产删除表(AAssetss_Del)固定资产删除表表,主要存储储因各种原因因造成的固定定资产减少记记录。表结构构如表3.22所示。表3.2 Asssets_Del表结结构序号字段名类型宽度小数说明1assets_idvarcharr(7)7Null固定资产编号2assets_del_rreasonn_codeevarcharr(4)4Null固定资产删除理理由代码3modify_dateDateNullNull删除日期4modify_user_codevarcharr(8)8Null删除人代码5assets_del_oopt_iddvarcha
42、rr(7)7Null固定资产删除编编号(3)固定资产产变更表(AAssetss_Channge)固定资产变更表表,主要存储储固定资产租租借及归还租租借的记录。表表结构如表33.3所示。表3.3 Asssets_Changge表结构序号字段名类型宽度小数说明1Assets_idvarcharr(7)7Null固定资产编号2departmment_ccodevarcharr(4)4Null固定资产变更部部门代码3Assets_chg_oopt_iddvarcharr(7)7Null固定资产变更操操作编号4Modify_dateDateNullNull变更日期5Modify_user_codevar
43、charr(8)8Null变更人代码(4)固定资产产折旧表(AAssetss_Deprreciattion)固定资产折旧表表,主要用来来存储固定资资产损坏后的的报修信息。表表结构如表33.4所示。表3.4 Asssets_Depreeciatiion表结构构序号字段名类型宽度小数说明1assets_idvarcharr(7)7Null固定资产编号2Currentt_deprreciattionnumericc(13,22)132固定资产当前折折旧值3Depreciiationn_dateeDateNullNull固定资产折旧日日期4Depreciiationn_userr_codeevarch
44、arr(8)8Null固定资产折旧人人代码 (5)固固定资产状态态表(Asssets_SState)固定资产状态表表,主要存储储固定资产目目前状态的信信息。表结构构如表3.55所示。表3.5 Asssets_Statee表结构序号字段名类型宽度小数说明1assets_statee_codeevarcharr(4)4Null固定资产状态代代码2assets_statee_nameevarcharr(20)20Null固定资产状态名名称(6)公司部门门表(Deppartmeent)公司部门表是用用来存储公司司部门信息的的。表结构如如表3.6所所示。表3.6 Deepartmment表结结构序号字段
45、名类型宽度小数说明1departmment_ccodevarcharr(4)4Null部门代码2departmment_nnamevarcharr(20)20Null部门名称(7)固定资产产类别表(AAssetss_Classsifcaation)固定资产类别表表,主要存储储区分不同固固定资产的类类别记录。表表结构如表33.7所示。表3.7 Asssets_Classsifcattion表结结构序号字段名类型宽度小数说明1assets_classsificaation_codeVarcharr(4)4Null固定资产类别代代码2assets_classsificaation_nameVarch
46、arr(40)40Null固定资产类别名名称(8)固定资产产所属类别表表(Asseets_Tyype)固定资产所属类类别表,主要要存储该固定定资产属于哪哪一种固定资资产类别的记记录。表结构构如表3.88所示。表3.8 Asssets_Type表表结构序号字段名类型宽度小数说明1assets_type_codevarcharr(7)7Null固定资产所属类类别代码2assets_type_nameVarcharr(20)20Null固定资产所属类类别名称(9)固定资产产来源类别表表(Storrge_Tyype)固定资产来源类类别表,主要要存储该固定定资产来源于于那家公司的的记录,结构构如表3.9
47、9所示。表3.9 Sttorge_Type表表结构序号字段名类型宽度小数说明1storagee_typee_codeevarcharr(4)4Null固定资产来源类类别代码2storagee_typee_nameevarcharr(40)40Null固定资产来源类类别名称(10)用户信信息表(Usser)用户信息表,主主要用于存储储登陆用户的的基本信息。表表结构如表33.10所示示。表3.10 UUser表结结构序号字段名类型宽度小数说明1User_coodevarcharr(8)8Null用户代码2User_naamevarcharr(20)20Null用户名称3User_roole_coo
48、devarcharr(4)4Null用户权限代码4User_paassworrdvarcharr(20)20Null用户密码5Departmment_ccodevarcharr(4)4Null用户部门(11)用户权权限表(Usser_Roole)用户权限表,主主要用于存储储所登录用户户可以使用的的权限的信息息。表结构如如表3.111所示。表3.11 UUser_RRole表结结构序号字段名类型宽度小数说明1user_roole_coodeVarcharr(4)4Null用户权限代码2user_roole_naameVarcharr(20)20Null用户权限名称3.3.4 数数据库的连接接数据
49、的应用是程程序成功的关关键,在此项项目中涉及到到许多的数据据库,根据之之前的经验,数数据库最好有有一个人进行行建立,这样样有利于程序序的健壮性,在在此过程中,我我们需要就行行数据相关属属性的设定,在在进行数据库库的链接时要要进行相关的的语句搜素,进进行基本的语语句搜索。数据库的应用是是十分广泛的的但是链接确确是十分容易易出错。但是我们在平时时的实践中有有许多问题值值得注意。数据库连接如图图3.1所示示:图3.1 数据据库连接3.4 运行设设计本系统运行后,首首先启动初始始化模块,显显示前台界面面陆,如果需需要进入后台台,可以进入入后台页面,退退出模块关闭闭数据库连接接并退出系统统。各个模块块运
50、行时间均均应控制在33-5秒内(其中大部分分时间为响应应用户的动作作)。第4章 系统详详细设计本系统是对企业业固定资产的的增加、减少少、借出、归归还、报修、完完修及现有资资产的查询等等等,经过软软件的实现,可可以减少在以以后的查询分分析中的不必必要错误,增增加企业的管管理效率,使使企业更直接接的管理好其其内部的固定定资产,更好好的把握当前前形势,更加加快速良好的的发展。4.1编码设计计编码是在固定资资产管理中是是用于唯一标标识固定资产产信息的数据据,良好的编编码能够在现现实的操作中中加快检索查查询速度,更更能提高查询询的精度与效效率,是一个个良好的管理理软件所不可可或缺的部分分,本系统的的编码
51、规则如如下:(1)固定资产产信息表:采采用10位编编码,以ZCC开始,如ZZC100000001(2)减少固定定资产表:采采用10位编编码,以JSS开始,如JJS100000001(3)租借固定定资产表:采采用10位编编码,以ZJJ开始,如JJZ100000001(4)归还固定定资产表:采采用10位编编码,以GHH开始,如GGH100000001(5)报修固定定资产表:采采用10位编编码,以BXX开始,如BBX100000001(6)完修固定定资产表:采采用10位编编码,以WXX开始,如WWX1000000014.2部分主要要功能模块的的实现4.2.1 登登陆窗体1实现目标(1)区分非法法用户
52、和合法法用户,非法法用户给予错错误提示,合合法用户可进进入系统。(2)根据合法法用户的身份份给与不同的的权限。 运行界面面如图4.11所示。图4.1 系统统登陆界面2实现过程当启动系统弹出出登陆对话框框后,用户若若不输入用户户名和密码,则则弹出对话框框,要求用户户重新输入用用户名和密码码;当用户输输入错误的用用户名或密码码时,系统提提示“该用户不存存在或密码错错误”,当用户输输入正确的用用户名admmin,密码码adminn时,系统将将直接根据用用户的权限和和身份来登陆陆到主窗体,用用户不具有的的权限将不出出现在主窗体体中;另外,用用户名的验证证规则:8位位小写英文字字母或者数字字,用户密码码
53、的验证规则则:4-200位英文字母母或者数字。具体实现代码如如下:/登录模块public classs LogiinActiion exxtendss BaseeActioon privatte staatic ffinal long seriaalVerssionUIID = 11L;privatte Useers ussers;public Userss getUUsers() returrn useers;public void setUssers(UUsers userss) this.userss = ussers;Overrridepublicc Striing exxecutee
54、() thhrows Excepption returrn SUCCCESS;Overrridepublicc voidd valiidate() SupppressWWarninngs(sstaticc-acceess)ServiiceFacctory factoory = superr.facttory;Userss userr = faactoryy.getCCommseervicee().geetUserrCountt(userrs);superr.getRRequesst().ggetSesssion().settAttriibute(userrs, uuser);if(usser=
55、nnull)thiss.addFFieldEError(logiinerroor, 该用户不存存在,请重新新登录);4.2.2 主主窗体1实现目标(1)在合法用用户登陆之后后会进入主窗窗体,登陆之之后能看到用用户的登录名名和登陆时间间,并有属于于用户自己的的操作权限。(2)通过系统统菜单可进入入相应的操作作界面,即可可进行相关操操作。(3)可随时更更改自己的密密码。运行界面如图44.2所示。图4.2 操作作主窗体2实现过程用户登陆到主窗窗体时,可根根据个人的不不同需求来进进行不同的操操作,选择不不同的操作目目录下的不同同操作,双击击打开,即可可在右半部分分展现需要进进行的操作窗窗体,从而进进行
56、相关的操操作,如在帮帮助中,有“显示/不显示示系统公司信信息”,可根据自自己的需要决决定是否显示示公司信息4.2.3 固固定资产管理理窗体固定资产管理主主要实现固定定资产的增加加、减少、报报修、完修、租租借、归还等等操作,实现现对固定资产产的基本管理理。1实现目标(1)能对固定定资产进行增增加、修改、删删除等操作。(2)自动生成成编号,方便便的对固定资资产进行管理理。(3)自动根据据输入的单价价和数量生成成相应的资产产。(4)库存数据据和借出,报报修的数据保保持一致,不不会因为对数数据的操作造造成数据紊乱乱。(5)对于固定定资产的信息息进行变更,采采用ajaxx技术对于固固定资产的所所属部门和
57、固固定资产的状状态进行变更更其具体运行界面面如图4.33、4.4所所示。图4.3 固定定资产录入界界面图4.4固定资资产变更界面面2实现过程变更该固定资产产的信息时,先先点击“变更”按钮,输入入正确的信息息后点击“确认”按钮,保存存变更后的信信息。本系统将固定资资产的基本信信息存储在一一个表中,当当出现增加固固定资产时,存存入此表。而而进行减少,借借出、租借、归归还等操作时时,一方面将将减少、借出出等数据存入入相应的表中中,另一方面面对固定资产产基本信息表表的固定资产产数量进行相相应的减少或或者增加,从从而使固定资资产的总数量量及其状态保保持一致性,不不会因为其他他的操作而造造成数据库数数据的
58、异常。具体实现代码如如下:/使相应固定定资产的信息息,显示在相相应的表中 puublic statiic Lisst getliist(innt flaag) Lisst list = neww ArraayListt(); swiitch (flag) caase 1: liist.addd(固定定资产编号); liist.addd(固定定资产名称); liist.addd(固定定资产所属部部门); liist.addd(固定定资产类别); liist.addd(入库库时间); liist.addd(固定定资产值);breakk; caase 2: llist.aadd(固固定资产编号号);
59、 llist.aadd(固固定资产名称称); llist.aadd(固固定资产状态态); llist.aadd(固固定资产存储储存储地点); llist.aadd(入入库时间); llist.aadd(固固定资产值);breaak; caase 3: llist.aadd(固固定资产编号号); llist.aadd(固固定资产名称称); llist.aadd(固固定资产类别别); llist.aadd(固固定资产存储储存储地点); llist.aadd(入入库时间); llist.aadd(固固定资产值);breaak;defaullt:breakk; retturn llist; 4.2.4
60、 固固定资产报表表查询及折旧旧窗体固定资产报表查查询主要实现现对固定资产产的编号,名名称,类别,所所属部门及其其现状态的查查询,还能根根据该固定资资产的入库时时间进行相应应的查询,方方便的管理固固定资产,很很轻松的查看看固定资产的的情况。1实现目标(1)查看现有有固定资产的的基本信息,包包括现有固定定资产的来源源及现存储地地,以及该固固定资产曾经经借出和修理理的情况。(2)对一时间间段的固定资资产,如报修修、借出等信信息进行查询询。(3)分部门和和分类进行资资产查询,可可以方便的查查询固定资产产的具体信息息。(4)根据固定定资产的折旧旧方法,对每每条固定资产产信息进行折折旧计算,更更新数据库后
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 黑龙江省鹤岗市2025-2026学年高三第三次测评化学试卷(含答案解析)
- 以流程保障下限以创新突破上限-工作总结
- 2025-2030年医药广告行业跨境出海战略分析研究报告
- 2025-2030年宝宝鱼肉馄饨行业跨境出海战略分析研究报告
- 儿童蓝光危害与视力防护
- 《汽车底盘电控系统检修》-传动系统
- 专项08 非连续性文本阅读(含解析)七年级语文下册期末测试专项训练(山东版)
- 痤疮肌肤的敏感期护理
- 疼痛管理与护理
- 2026年电工复审题库综合试卷(满分必刷)附答案详解
- 2025萧县中考数学试卷及答案
- 都江堰水利工程研学讲解
- 研究生教育课题申报书
- 井下爆破专项施工方案
- 基层调研不够扎实的整改措施
- (正式版)DB44∕T 2697-2025 《岩土工程勘察安全技术标准》
- (正式版)DB14∕T 3510-2025 《公路隧道监控量测技术规程》
- 苏教版二年级下册数学课后辅导计划
- 带工龄转签合同补充协议
- QC/T 262-2025汽车渗碳齿轮金相检验
- 食材配送服务合理化建议
评论
0/150
提交评论