固定资产管理系统设计
发布时间:2024-11-10
发布时间:2024-11-10
企业固定资产管理系统的详细设计文档,包含需求分析、概要设计、详细设计、测试设计
毕业设计 固定资产管理系统
摘 要
运用现代化信息技术手段加强固定资产的核算管理,可以大大地降低核算工作量,加快收集信息的速度,通过加强管理,保护固定资产完整无缺,充分挖掘潜力,不断改进固定资产利用情况,提高固定资产的使用经济效益,不仅有利于企业增大产品产量,增加产品品种,提高产品质量,降低产品成本,而且还可以节约企业基本建设投入资金,以有限的建设资金不断扩大企业资产规模,实现国有资产的保值增值。
本论文研究的固定资产管理系统用JSP技术+java语言实现的基于B/S的编程,用SQL Server作为后台数据库。论文重点介绍了固定资产管理系统的实现过程:包括系统分析、 系统调查、功能设计、数据库设计、系统实现,系统测试和调试等。本系统主要功能有职员管理、资产信息管理、资产的领用归还、类别管理、账户管理、资产统计模块等模块。其中各功能模块的具体说明如下。
职员管理模块:该模块主要负责管理企业或者学校的工作人员信息,包括人员编号、姓名、年龄、性别、联系方式、所在部门、职务等信息。
资产信息管理模块:该模块主要负责固定资产信息的增删改查,包括资产编号、资产名称、所属类别 、资产状态、购买时间等信息。
资产类别管理模块:该模块主要负责管理固定资产类别信息的增删改查,信息包括固定资产的编号、名称、添加时间。
资产领用归还管理模块:该模块主要负责资产的还借操作以及记录,包括领用资产、归还资产、归还记录、维修的资产以及报废的资产5个功能子模块。
1 / 45
2011/10/13
企业固定资产管理系统的详细设计文档,包含需求分析、概要设计、详细设计、测试设计
毕业设计 固定资产管理系统
账户管理模块:该模块主要负责管理系统管理员的信息,包括添加账户、删除账户以及修改密码3个功能子模块。
资产统计模块:该模块主要负责资产信息的统计,有便于用户更直观的了解到资产的使用量、性能、价值等信息,该模块包括根据部门、职位、人员统计资产的领用信息,根据动态时间统计资产的领用次数、资产报废和维修统计。
关键词: 固定资产,管理系统,需求,模块,设计,数据库
2 / 45
2011/10/13
企业固定资产管理系统的详细设计文档,包含需求分析、概要设计、详细设计、测试设计
目 录
摘 要.................................................................................................................... 1 目 录.................................................................................................................... 2 第一章 前 言...................................................................................................... 5
1.1 项目开发的背境.................................................................................... 5 1.2 项目开发的目标.................................................................................... 5 1.3 项目开发的意义.................................................................................... 5 第二章 可行性分析 ........................................................................................... 7
2.1 软件开发必要性.................................................................................... 7 2.2 技术可行性............................................................................................ 7 2.3 经济管理可行性.................................................................................... 7 第三章 需求分析 ............................................................................................... 9
3.1 概述........................................................................................................ 9
3.1.1 待开发软件的一般描述 ................................................................. 9 3.1.2 需求概述 ...................................................................................... 9 3.1.3 运行环境 ...................................................................................... 9 3.1.4 性能要求 .................................................................................... 10 3.1.5 条件与限制 ................................................................................. 10
3.2 系统需求.............................................................................................. 11
3.2.1 系统的功能分析 ...........................................................................11
2 / 45
企业固定资产管理系统的详细设计文档,包含需求分析、概要设计、详细设计、测试设计
3.2.2 系统用例图 ................................................................................. 13 3.2.3 系统用例列表 ............................................................................. 15 3.2.4 系统结构图 ................................................................................. 17 3.2.5 系统流程图 ................................................................................. 17
第四章 概要设计 ............................................................................................. 19
4.1 接口设计.............................................................................................. 19
4.1.1 外部接口 .................................................................................... 19 4.1.2 内部接口 .................................................................................... 19
4.2 系统数据完整性设计.......................................................................... 19
4.2.1 数据的完整性和准确性 ............................................................... 19 4.2.3 数据的安全性 ............................................................................. 20
4.3 系统出错处理设计.............................................................................. 20 第五章 详细设计 ............................................................................................. 21
5.1 代码设计.............................................................................................. 21 5.2 数据库设计.......................................................................................... 21
5.2.1 数据库分析 ................................................................................. 21 5.2.2 数据库概念设计 .......................................................................... 22 5.2.3 数据库逻辑结构设计 ................................................................... 25
5.3 界面设计.............................................................................................. 30 5.4 输入输出设计...................................................................................... 31 第六章 系统测试设计 ..................................................................................... 33
3 / 45
企业固定资产管理系统的详细设计文档,包含需求分析、概要设计、详细设计、测试设计
6.1 采用黑盒测试...................................................................................... 33
6.1.1 等价划分测试用例 ...................................................................... 33 6.1.2 测试步骤见表 ............................................................................. 34
6.2 测试用例设计...................................................................................... 35 6.3 界面测试.............................................................................................. 36
6.3. 1 界面的易用性测试..................................................................... 37 6.3. 2 界面的美观程度 ........................................................................ 38 6.3. 3 界面特殊域的测试..................................................................... 38
结 论.................................................................................................................... 41 致 谢.................................................................................................................... 42 参考文献.............................................................................................................. 43 附 件.................................................................................................................... 44
4 / 45
企业固定资产管理系统的详细设计文档,包含需求分析、概要设计、详细设计、测试设计
第一章 前 言
1.1 项目开发的背境
根据现行会计制度规定,企业有权制定适合于本企业的固定资产目录、分类方法、每类或每项固定资产的折旧年限、折旧方法。企业的固定资产种类多、规格型号复杂,管理难度非常大,若疏于对固定资产的管理,将会造成固定资产账实不符,账目混乱,严重的还将导致固定资产的流失;若对固定资产实施严格、细致的管理,又将大大增加财务人员的工作量。因此采用固定资产核算系统是加强固定资产管理的必然选择。
1.2 项目开发的目标
直方科技公司业务不断发展,人员越来越多,固定资产的管理人员压力逐渐增大,需要建立数据库和使用软件系统来进行管理。
1.3 项目开发的意义
企业通过运用信息化技术,建立功能强大的固定资产管理系统,对固定资产进行规范化、制度化、科学化和信息化管理,对于提高固定资产的利用率、完好率、使其发挥更大的效益都具有十分重要的意义。
1. 固定资产管理信息系统的开发,以整合物和财务系统为核心,达到账卡一致,
实现数据共享和信息同步。
2. 满足实物和财务管理需求为重点,以计算机网络技术为载体,优化业务流程,
减少业务重叠、数据重复,实现高效率、无流失、集成化、信息化。 3. 为企业数据统计分析、即时决策、动态控制、量化评估提供全方位的、系统
5 / 45
企业固定资产管理系统的详细设计文档,包含需求分析、概要设计、详细设计、测试设计
化的先进管理平台。
4. 实现实物、财务固定资产计算机管理一体化和信息网络化,从而使固定资产
管理适应现代电力企业的经营需要。
6 / 45
企业固定资产管理系统的详细设计文档,包含需求分析、概要设计、详细设计、测试设计
第二章 可行性分析
2.1 软件开发必要性
资产管理对每个企业或事业单位都是一件十分重要的工作,资产管理的好,可以准确地反映企业的经营成果和业绩,杜绝腐败现象,为考核任期内的干部工作提供依据,反之管理不善则会造成生产资料利用率低下,甚至国有资产流失。企业固定资产的特点要求我们在开发中具有行业针对性,因此为企业建立专有的固定资产管理系统是绝对必要的。
2.2 技术可行性
系统采用的运行环境为Windows XP操作系统,采用JSP技术和java语言开发,采用 MyEclipse 作为前端开发工具和 SQL Server 2005 作为数据管理来进行实现。JSP 是java开发中的一种技术, 它支持包括实现继承、重载和带参数的构造函数在内的所有面向语言的特性, 并且引入如结构化的异常处理等现代化语言结构, 是一种集代码编辑、编译、连接调试功能为一体的集成开发环境。SQL Server 2005作为一种功能大的数据库开发工具,它具有界面友好,易学易用,开发简单,接口灵活等特点,是一个典型的新一代数据管理和信息系统开发工具。提供了强大的数据组织,用户管理,安全检查等功能。本系统的软件开发平台已成熟可行。硬件方面,科技飞速发展的今天,硬件更新的速度越来越快,容量越来越大,可靠性越来越高,价格越来越低,在硬件平台很容易即可满足本系统的需要。
2.3 经济管理可行性
开发成本较低,加上成熟的软硬件环境、目标系统并不是十分复杂和开发周
7 / 45
企业固定资产管理系统的详细设计文档,包含需求分析、概要设计、详细设计、测试设计
期 较短,人员经济支出有限。开发完成运行后,为使用者带来便利,为系统的进一步推广创造了条件,经济收益将远远超过投资。从经济角度考虑,此系统开发可行。另外,就管理方面而言,企业高中层管理人员充分认识到传统手工管理的缺陷,对固定资产管理信息化建设比较重视,决定要彻底改革企业固定资产管理手段。目前企业管理制度改革的时机也已经比较成熟,各项规章制度比较齐全。所以本系统管理上可行。综上所述,开发本系统切实可行。
8 / 45
企业固定资产管理系统的详细设计文档,包含需求分析、概要设计、详细设计、测试设计
第三章 需求分析
3.1 概述
3.1.1 待开发软件的一般描述
1. 系统分析的原则:分析企业固定资产管理的要求,确定管理系统的逻辑功
能,以满足企业的要求。第一阶段完成后,该系统应具备较高的可扩充性,便于在此基础上完成第二阶段。
2. 分析方法:采用结构化分析方法,建立新系统的逻辑模型,这个逻辑模型
尽可能避免计算机的专业术语。
3.1.2 需求概述
固定资产的种类很多,例如办公设备、办公用品、计算机等,而每一个分类下又有很多的子类,例如办公设备下有传真机、打印机、复印机等子类。所以在固定资产管理系统中需要提供一个资产类别管理功能。不论是公司还是学校都会有很多的工作人员,这时需要提供一个员工管理功能。该系统还需要提供对资产领用、归还的管理以及查看资产领用记录和归还记录。在该系统中还需要能够对固定资产设置为维修和报废状态,并且能够查看当前维修和报废的资产信息。通过该系统的自动化管理,能够大大减少财务部门的统计工作,从而降低管理开销和成本。
3.1.3 运行环境
1. 对服务器端运行环境支持软件
服务器端软件:推荐Windows 2003 Enterprise Edition 数据库系统:SQL Server 2005 或更高版本的数据服务器
9 / 45
企业固定资产管理系统的详细设计文档,包含需求分析、概要设计、详细设计、测试设计
Web 服务器:Apache Tomcat 6.0 ,企业杀毒软件 2. 用户端PC软件
操作系统:windows,Linux等
浏览器:Internet Explorer、 Maxthon、 Mozilla Firefox、Mozilla Firefox 推荐使用:Internet Explorer、 Maxthon、 3. 开发环境:
操作系统:Windows 2007
开发工具:MyEclipse 6.5 、Macromedia Dreamweaver 8
数据库系统:Microsoft SQL Server 2005、PowerDesiganr数据模型设计 Web 服务器:Apache Tomcat 6.0
3.1.4 性能要求
1. 系统响应时间的要求。一般操作的响应时间应在1~2s内,登陆界面在
2~3s之间,启动程序在5s之内。
2. 出错处理机制。正常使用时不应出错,对于用户的输入错误应该给出适
当的改正提示,若运行时遇到不可恢复的系统错误,也必须保证数据库完好无损。
3.1.5 条件与限制
1. 人力、资金、时间的约束:本系统是为了帮助企业综合管理固定资产更
快速、方便、准确的管理企业的固定资产而建立,可以用来实现:登记新购买的资产、记录进行过维修的资产、记录进行了报废处理的资产以及对现有的资产进行统计和核查。
2. 技术发展规律的约束:计算机技术和产品的发展日新月异,将会给信息
10 / 45
企业固定资产管理系统的详细设计文档,包含需求分析、概要设计、详细设计、测试设计
处理带来更多的手段,同时也会带来更加丰富的信息表达形式。例如图像和语音技术的进步,多媒体技术的发展,这些都要求系统在设计时考虑技术变化的可能性,为可能的变化预留一定的系统处理能力。
3.2 系统需求
3.2.1 系统的功能分析
该学生成绩管理系统是用JSP网页编程+SQL数据库+SQL查询语言编句,系统是基于B/S的固定资产管理系统。系统中分为大的四个方面:用户账号管理、资产信息管理、人员信息管理、统计与分析等模块。
1. 用户账号管理模块:方便管理用户账号,并且设置特定的权限。包括用户账
号的添加、修改、删除、设置密码等。
2. 资产信息管理模块:包括购买资产模块、资产维修模块、资产报废模块、
购买资产模块:当有部门需要购买新的资产时,会向资产管理办公室提交一份资产购买申请,由资产管理办公室做出审批,如果通过申请,由资产管理办公室向档案管理办公室提交一份某部门购买某资产的报告,然后通知该部门可以购买该资产。否则,将资产购买申请驳回该部门。
资产维修模块:当有部门需要进行资产维修时,首先向资产管理办公室提交一份资产维修申请,然后资产管理办公室进行核查和审批,如果情况属实,则可以通过申请。然后由资产管理办公室向档案管理办公室提交一份某部门维修某资产的报告,并通知该部门可以对该资产进行维修。否则,将资产维修申请驳回该部门。
资产报废模块:当有部门需要对资产进行报废处理时,会向资产管理办公室提交一份资产报废申请,资产管理办公室经过核查和审批,通过申请后,向档案管理办公室提交一份某部门报废某资产的报告,并通知该部门可以对该资产进行报废处理。否则,将资产报废申请驳回该部门。
11 / 45
企业固定资产管理系统的详细设计文档,包含需求分析、概要设计、详细设计、测试设计
资产出借模块:当某部门需要从别的部门或某办公室借用某资产时,该部门会向资产管理办公室提交一份资产借用申请,资产管理办公室经过核查和咨询,如果可以向该部门出借该资产,则同意该申请,并向档案管理办公室提交一份该部门从某部门或某办公室借用了某资产的出借报告。否则,将资产借用申请驳回该部门,并说明资产不能出借的原因。
资产归还模块:某部门从其它部门或从办公室借用的资产使用完毕以后,向资产管理办公室提交一份资产归还报告,资产管理办公室审批后将此报告提交给档案管理办公室。
3. 人员信息管理模块:为了方便员工管理而设置的主要包括员工信息的添加、
修改、删除、查询等。
4. 统计分析模块:用于统计资产的信息来确定资产的性能、使用量、使用率等
信息。主要包括资产利用统计、资产维修统计、现有资产统计等。 资产领用次数统计:用户可根据不同的条件,可以按类别统计出某一时间段资产领用归还的次数,还可以选定类别统计出某一类别下的所有资产在某一时间段的领用归还次数。统计结果按次数升序排序,将统计出来的结果生成报表或柱状图表,通过报表或柱状图可以看出某一时间段某类或某种资产被领用的次数最多或最少。如果想导出报表或图表,可以按导出按钮导出报表或图表。
资产维修统计:在资产维修统计中,我们主要在所选择的条件下统计出资产维修的费用、数量及次数,次数和数量都是按降序进行排序过的,这样看到更清楚一些,方便管理者了解资产的相关信息,并对资产做相应的处理。 资产报废统计:报废资产统计的主要功能是:能使管理人员更及时清楚的了解公司资产信息的使用情况,从而根据报废资产信息及时的购买和填充公司所需资产,同时还能够了解资产使用的生命期限,以及固定资产成本投资有效率,以确定下次购买。
现有资产统计:现有资产统计的主要功能是统计出当前固定资产总值,已报
12 / 45
企业固定资产管理系统的详细设计文档,包含需求分析、概要设计、详细设计、测试设计
废的资产数量及总值,正在维修的资产数量、总值及维修费用,已领用资产的总数量及总值,在库资产的数量及总值。
3.2.2 系统用例图
系统用例图:用于描述整个系统中的各大模块用里以及用例之间的关系。 1. 管理员登录退出用例:用于描述管理员的登录退出操作。
退出
图3- 1 管理员登录退出用例图
2. 人员信息管理模块用例:用于描述人员信息管理模块的实现用例。
13 / 45
企业固定资产管理系统的详细设计文档,包含需求分析、概要设计、详细设计、测试设计
人员信息删除
图3- 2 人员管理用例图
3. 资产管理模块用例:主要用于资产基本信息、资产领用和归还的操作用
例。
资产管理
图3- 3 资产管理用例图
4. 资产类别管理模块用例:主要用于描述资产类别的管理。
14 / 45
企业固定资产管理系统的详细设计文档,包含需求分析、概要设计、详细设计、测试设计
管理员
类别删除
图3- 4 类别管理用例图
3.2.3 系统用例列表
15 / 45