固定资产管理系统设计说明.doc





《固定资产管理系统设计说明.doc》由会员分享,可在线阅读,更多相关《固定资产管理系统设计说明.doc(37页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、摘 要运用现代化信息技术手段加强固定资产的核算管理,可以大降低核算工作量,加快收集信息的速度,通过加强管理,保护固定资产完整无缺,充分挖掘潜力,不断改进固定资产利用情况,提高固定资产的使用经济效益,不仅有利于企业增大产品产量,增加产品品种,提高产品质量,降低产品成本,而且还可以节约企业基本建设投入资金,以有限的建设资金不断扩大企业资产规模,实现国有资产的保值增值。本论文研究的固定资产管理系统用JSP技术+java语言实现的基于B/S的编程,用SQL Server作为后台数据库。论文重点介绍了固定资产管理系统的实现过程:包括系统分析、 系统调查、功能设计、数据库设计、系统实现,系统测试和调试等。
2、本系统主要功能有职员管理、资产信息管理、资产的领用归还、类别管理、账户管理、资产统计模块等模块。其中各功能模块的具体说明如下。职员管理模块:该模块主要负责管理企业或者学校的工作人员信息,包括人员编号、年龄、性别、联系方式、所在部门、职务等信息。资产信息管理模块:该模块主要负责固定资产信息的增删改查,包括资产编号、资产名称、所属类别 、资产状态、购买时间等信息。资产类别管理模块:该模块主要负责管理固定资产类别信息的增删改查,信息包括固定资产的编号、名称、添加时间。资产领用归还管理模块:该模块主要负责资产的还借操作以与记录,包括领用资产、归还资产、归还记录、维修的资产以与报废的资产5个功能子模块。
3、账户管理模块:该模块主要负责管理系统管理员的信息,包括添加账户、删除账户以与修改密码3个功能子模块。资产统计模块:该模块主要负责资产信息的统计,有便于用户更直观的了解到资产的使用量、性能、价值等信息,该模块包括根据部门、职位、人员统计资产的领用信息,根据动态时间统计资产的领用次数、资产报废和维修统计。关键词: 固定资产,管理系统,需求,模块,设计,数据库36 / 37目 录摘要1目录2第一章前言51.1 项目开发的背境51.2 项目开发的目标51.3 项目开发的意义5第二章可行性分析72.1 软件开发必要性72.2 技术可行性72.3 经济管理可行性7第三章需求分析93.1 概述93.1.1
4、待开发软件的一般描述93.1.2 需求概述93.1.3 运行环境93.1.4 性能要求103.1.5 条件与限制103.2 系统需求113.2.1 系统的功能分析113.2.2 系统用例图133.2.3 系统用例列表153.2.4 系统结构图173.2.5 系统流程图17第四章概要设计194.1 接口设计194.1.1 外部接口194.1.2 部接口194.2 系统数据完整性设计194.2.1 数据的完整性和准确性194.2.3 数据的安全性204.3 系统出错处理设计20第五章详细设计215.1 代码设计215.2 数据库设计215.2.1 数据库分析215.2.2 数据库概念设计225.2
5、.3 数据库逻辑结构设计255.3 界面设计305.4 输入输出设计31第六章系统测试设计336.1 采用黑盒测试336.1.1 等价划分测试用例336.1.2 测试步骤见表346.2 测试用例设计356.3 界面测试366.3. 1 界面的易用性测试376.3. 2 界面的美观程度386.3. 3 界面特殊域的测试38结论41致42参考文献43附件44第一章 前 言1.1 项目开发的背境根据现行会计制度规定,企业有权制定适合于本企业的固定资产目录、分类方法、每类或每项固定资产的折旧年限、折旧方法。企业的固定资产种类多、规格型号复杂,管理难度非常大,若疏于对固定资产的管理,将会造成固定资产账实
6、不符,账目混乱,严重的还将导致固定资产的流失;若对固定资产实施严格、细致的管理,又将大大增加财务人员的工作量。因此采用固定资产核算系统是加强固定资产管理的必然选择。1.2 项目开发的目标直方科技公司业务不断发展,人员越来越多,固定资产的管理人员压力逐渐增大,需要建立数据库和使用软件系统来进行管理。1.3 项目开发的意义企业通过运用信息化技术,建立功能强大的固定资产管理系统,对固定资产进行规化、制度化、科学化和信息化管理,对于提高固定资产的利用率、完好率、使其发挥更大的效益都具有十分重要的意义。1. 固定资产管理信息系统的开发,以整合物和财务系统为核心,达到账卡一致,实现数据共享和信息同步。2.
7、 满足实物和财务管理需求为重点,以计算机网络技术为载体,优化业务流程,减少业务重叠、数据重复,实现高效率、无流失、集成化、信息化。3. 为企业数据统计分析、即时决策、动态控制、量化评估提供全方位的、系统化的先进管理平台。4. 实现实物、财务固定资产计算机管理一体化和信息网络化,从而使固定资产管理适应现代电力企业的经营需要。第二章 可行性分析2.1 软件开发必要性资产管理对每个企业或事业单位都是一件十分重要的工作,资产管理的好,可以准确地反映企业的经营成果和业绩,杜绝腐败现象,为考核任期的干部工作提供依据,反之管理不善则会造成生产资料利用率低下,甚至国有资产流失。企业固定资产的特点要求我们在开发
8、中具有行业针对性,因此为企业建立专有的固定资产管理系统是绝对必要的。2.2 技术可行性系统采用的运行环境为Windows XP操作系统,采用JSP技术和java语言开发,采用 MyEclipse 作为前端开发工具和 SQL Server 2005 作为数据管理来进行实现。JSP 是java开发中的一种技术, 它支持包括实现继承、重载和带参数的构造函数在的所有面向语言的特性, 并且引入如结构化的异常处理等现代化语言结构, 是一种集代码编辑、编译、连接调试功能为一体的集成开发环境。SQL Server 2005作为一种功能大的数据库开发工具,它具有界面友好,易学易用,开发简单,接口灵活等特点,是一
9、个典型的新一代数据管理和信息系统开发工具。提供了强大的数据组织,用户管理,安全检查等功能。本系统的软件开发平台已成熟可行。硬件方面,科技飞速发展的今天,硬件更新的速度越来越快,容量越来越大,可靠性越来越高,价格越来越低,在硬件平台很容易即可满足本系统的需要。2.3 经济管理可行性开发成本较低,加上成熟的软硬件环境、目标系统并不是十分复杂和开发周期 较短,人员经济支出有限。开发完成运行后,为使用者带来便利,为系统的进一步推广创造了条件,经济收益将远远超过投资。从经济角度考虑,此系统开发可行。另外,就管理方面而言,企业高中层管理人员充分认识到传统手工管理的缺陷,对固定资产管理信息化建设比较重视,决
10、定要彻底改革企业固定资产管理手段。目前企业管理制度改革的时机也已经比较成熟,各项规章制度比较齐全。所以本系统管理上可行。综上所述,开发本系统切实可行。第三章 需求分析3.1 概述3.1.1 待开发软件的一般描述1. 系统分析的原则:分析企业固定资产管理的要求,确定管理系统的逻辑功能,以满足企业的要求。第一阶段完成后,该系统应具备较高的可扩充性,便于在此基础上完成第二阶段。2. 分析方法:采用结构化分析方法,建立新系统的逻辑模型,这个逻辑模型尽可能避免计算机的专业术语。3.1.2 需求概述固定资产的种类很多,例如办公设备、办公用品、计算机等,而每一个分类下又有很多的子类,例如办公设备下有 机、打
11、印机、复印机等子类。所以在固定资产管理系统中需要提供一个资产类别管理功能。不论是公司还是学校都会有很多的工作人员,这时需要提供一个员工管理功能。该系统还需要提供对资产领用、归还的管理以与查看资产领用记录和归还记录。在该系统中还需要能够对固定资产设置为维修和报废状态,并且能够查看当前维修和报废的资产信息。通过该系统的自动化管理,能够大大减少财务部门的统计工作,从而降低管理开销和成本。3.1.3 运行环境1. 对服务器端运行环境支持软件 服务器端软件:推荐Windows 2003 Enterprise Edition数据库系统:SQL Server 2005 或更高版本的数据服务器Web 服务器:
12、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.03.1.4
13、性能要求1. 系统响应时间的要求。一般操作的响应时间应在12s,登陆界面在23s之间,启动程序在5s之。2. 出错处理机制。正常使用时不应出错,对于用户的输入错误应该给出适当的改正提示,若运行时遇到不可恢复的系统错误,也必须保证数据库完好无损。3.1.5 条件与限制1. 人力、资金、时间的约束:本系统是为了帮助企业综合管理固定资产更快速、方便、准确的管理企业的固定资产而建立,可以用来实现:登记新购买的资产、记录进行过维修的资产、记录进行了报废处理的资产以与对现有的资产进行统计和核查。2. 技术发展规律的约束:计算机技术和产品的发展日新月异,将会给信息处理带来更多的手段,同时也会带来更加丰富的信
14、息表达形式。例如图像和语音技术的进步,多媒体技术的发展,这些都要求系统在设计时考虑技术变化的可能性,为可能的变化预留一定的系统处理能力。3.2 系统需求3.2.1 系统的功能分析该学生成绩管理系统是用JSP网页编程+SQL数据库+SQL查询语言编句,系统是基于B/S的固定资产管理系统。系统中分为大的四个方面:用户账号管理、资产信息管理、人员信息管理、统计与分析等模块。 1. 用户账号管理模块:方便管理用户账号,并且设置特定的权限。包括用户账号的添加、修改、删除、设置密码等。2. 资产信息管理模块:包括购买资产模块、资产维修模块、资产报废模块、购买资产模块:当有部门需要购买新的资产时,会向资产管
15、理办公室提交一份资产购买申请,由资产管理办公室做出审批,如果通过申请,由资产管理办公室向档案管理办公室提交一份某部门购买某资产的报告,然后通知该部门可以购买该资产。否则,将资产购买申请驳回该部门。资产维修模块:当有部门需要进行资产维修时,首先向资产管理办公室提交一份资产维修申请,然后资产管理办公室进行核查和审批,如果情况属实,则可以通过申请。然后由资产管理办公室向档案管理办公室提交一份某部门维修某资产的报告,并通知该部门可以对该资产进行维修。否则,将资产维修申请驳回该部门。资产报废模块:当有部门需要对资产进行报废处理时,会向资产管理办公室提交一份资产报废申请,资产管理办公室经过核查和审批,通过
16、申请后,向档案管理办公室提交一份某部门报废某资产的报告,并通知该部门可以对该资产进行报废处理。否则,将资产报废申请驳回该部门。资产出借模块:当某部门需要从别的部门或某办公室借用某资产时,该部门会向资产管理办公室提交一份资产借用申请,资产管理办公室经过核查和咨询,如果可以向该部门出借该资产,则同意该申请,并向档案管理办公室提交一份该部门从某部门或某办公室借用了某资产的出借报告。否则,将资产借用申请驳回该部门,并说明资产不能出借的原因。资产归还模块:某部门从其它部门或从办公室借用的资产使用完毕以后,向资产管理办公室提交一份资产归还报告,资产管理办公室审批后将此报告提交给档案管理办公室。3. 人员信
17、息管理模块:为了方便员工管理而设置的主要包括员工信息的添加、修改、删除、查询等。4. 统计分析模块:用于统计资产的信息来确定资产的性能、使用量、使用率等信息。主要包括资产利用统计、资产维修统计、现有资产统计等。资产领用次数统计:用户可根据不同的条件,可以按类别统计出某一时间段资产领用归还的次数,还可以选定类别统计出某一类别下的所有资产在某一时间段的领用归还次数。统计结果按次数升序排序,将统计出来的结果生成报表或柱状图表,通过报表或柱状图可以看出某一时间段某类或某种资产被领用的次数最多或最少。如果想导出报表或图表,可以按导出按钮导出报表或图表。资产维修统计:在资产维修统计中,我们主要在所选择的条
18、件下统计出资产维修的费用、数量与次数,次数和数量都是按降序进行排序过的,这样看到更清楚一些,方便管理者了解资产的相关信息,并对资产做相应的处理。资产报废统计:报废资产统计的主要功能是:能使管理人员更与时清楚的了解公司资产信息的使用情况,从而根据报废资产信息与时的购买和填充公司所需资产,同时还能够了解资产使用的生命期限,以与固定资产成本投资有效率,以确定下次购买。现有资产统计:现有资产统计的主要功能是统计出当前固定资产总值,已报废的资产数量与总值,正在维修的资产数量、总值与维修费用,已领用资产的总数量与总值,在库资产的数量与总值。3.2.2 系统用例图系统用例图:用于描述整个系统中的各大模块用里
19、以与用例之间的关系。1. 管理员登录退出用例:用于描述管理员的登录退出操作。图3- 1 管理员登录退出用例图2. 人员信息管理模块用例:用于描述人员信息管理模块的实现用例。图3- 2 人员管理用例图3. 资产管理模块用例:主要用于资产基本信息、资产领用和归还的操作用例。图3- 3 资产管理用例图4. 资产类别管理模块用例:主要用于描述资产类别的管理。图3- 4 类别管理用例图3.2.3 系统用例列表编号用例名称描述001管理员登录管理员输入用户名和对应的密码点击登陆则登录到系统中002添加资产信息向系统数据库中添加资产的详细信息。如(名称、价格等)003查询资产信息通过输入查询条件,查询出相应
20、资产的详细信息。如(名称、价格、类别、添加时间等)004领用资产当用户需要领用资产时,查询出可领用资产信息表,点击“领用”按钮将资产标记为已领用。005归还资产当用户归还资产时,查询出已领用资产信息表,点击“归还”按钮将资产标记为以归还。006修改资产信息执行查询用例查询出需修改的资产信息,修改需修改的信息。可修改资产的名称、价格、类别。007删除资产信息对已损毁或不存在的资产信息从系统数据库中删除008添加人员信息当有新员工入职时,向系统数据库中添加该员工的详细信息,包括(、员工工号、员工性别、出生日期、号、所在部门、职位、联系、家庭住址)。010修改人员信息当有人员信息发生变动时,修改数据
21、库中该员工的基本信息,包括(所在部门、职位、联系、家庭住址)011删除人员信息先执行人员信息查询用例,查询出所需删除的人员信息,从数据库中删除该人员信息。012类别添加向数据库中添加需添加的类别信息,包括(类别名称、类别编号、添加时间)013类别查询通过输入类别名称或类别编号查询出类别的详细信息014类别修改当类别信息发生变动时,先执行类别查询用例,查询出所需修改的类别。修改数据库中该类别的信息。015类别删除当有类别信息需删除时,先执行类别查询用例,查询出所需删除的类别。从数据库中删除该类别的信息。016资产领用与归还次数统计可以按类别统计出某种类别的资产在某一时间段领用的次数,也可以统计出
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 固定资产 管理 系统 设计 说明

限制150内