固定资产管理系统项目(简化)

  • 格式:doc
  • 大小:2.67 MB
  • 文档页数:59

1 固定资产管理系统项目《固定资产管理系统》大型综合项目实训指导书2009年6月一、实训题目固定资产管理系统用来支持企业固定资产管理,功能包括资产管理、资产采购、报表管理、系统用户管理。

●资产管理包括资产维护、资产出售、资产调拨、资产维修、资产报损。

●资产采购包括采购申请、采购审批。

●报表管理包括资产明细表、资产调拨明细、资产维修明细以及资产折旧明细。

●系统用户管理包括用户管理、角色管理。

固定资产管理系统是一个web应用系统,采用轻量级J2EE架构进行开发,开发架构图如下:具体的程序架构视图如下:二、实训目的实训将使学生掌握轻量级J2EE架构的应用,其中包括structs架构、hibernate架构和同时可扩展到ajax技术等。

实训将使用一系列的规章制度和IT项目管理方法来使学生了解企业的人员组织模式以及工作的方式方法,同时实训项目按小组为单位,注重培养学生的团队合作精神。

三、实训要求1.知识要求学生进行实训时需要掌握以下知识:●java程序设计●html标签语言●web技术●sql结构化查询语言●xml可扩展标记语言●数据库技术2.技能要求学生进行实训时需要掌握以下技能:●Java应用程序设计●数据库应用程序设计●基于web的数据库应用程序设计3.素质要求与他人能够进行有效沟通,能积极参与团队决策,并坚决执行团队最终决策;服从实训指导老师安排;工作尽职尽责,能吃苦耐劳。

4.实施要求采用专业机房,包括服务器,教师机和学生机要求P4双核1.8G以上CPU,2G内存。

软件需求列表:四、实训组织形式本实训以小组形式进行,可自由组合,每小组3人。

五、实训成果提交每个小组必须提供以下实训成果:(1)人员组织形式(2)任务分工安排(3)每周工作计划(4)每周工作总结(5)每日工作计划(6)程序源代码(7)程序设计文档(9)实训总结六、实训考核总分为100说明:考核方式可以是项目答辩,阶段检查,……考核内容,可以是项目模块完成,代码是否标准规范,逻辑正确否,协作沟通情况等固定资产管理系统愿景文档版本:1.0变更记录目录1.简介 (9)1.1 目的 (9)1.2 固定资产管理系统的业务范围 (9)2.商业机会 (9)2.1业务背景 (9)2.1定位 (9)3.建议的解决方案 (9)3.1主要的功能性需求 (9)3.2主要的非功能性需求 (10)4.风险 (10)5.约束 (10)5.1开发过程约束 (10)5.2运行环境及技术约束 (10)5.3 交付及部署约束 (10)1.简介目的本文档定义了固定资产管理系统的高层业务需求。

本文档不是对于需求进行详尽的叙述,而是指出了业务需求的大方向。

固定资产管理系统的业务范围固定资产管理系统用来支持固定资产管理,包括资产管理、资产采购、系统用户管理。

固定资产管理系统是一个web应用形式,可以通过互联网进行访问。

2.商业机会2.1业务背景提出开发固定资产管理系统的客户是某事业单位,该事业单位职工规模达到了1000人,随着信息化潮流的影响以及其固定资产规模的不断增加,对于管理人员来说,这一部分资产的管理变得越来越复杂、繁琐,急需建立一套系统来对固定资产进行信息化管理。

2.1定位固定资产管理系统是某事业单位信息化平台的一部分,用来取代该单位的手工作业方式。

过去存在于纸介质文件上的固定资产信息将通过新系统存入数据库。

3.建议的解决方案3.1主要的功能性需求1.能够进行资产管理,包括:●资产登记●资产出售●资产维修2.能够进行资产采购管理,包括:●购置申请●购置审批3.能够进行系统用户管理,包括:●用户管理●角色管理3.2主要的非功能性需求1.性能要求系统在处理任何业务操作时,响应时间不超过10秒。

2.可靠性要求系统是7*24小时可用的。

3.安全性要求用户必须登录系统,才能使用此系统。

而且要依据用户的角色,确定该用户是否能够执行某项业务操作。

4.易用性要求系统界面直观、明了,可以让非计算机专员人员经过简单的培训即可掌握。

4.风险无重大风险。

5.约束5.1开发过程约束要求本软件系统开发方要组建一只专业的开发团队。

5.2运行环境及技术约束为节省软件运行、维护的成本,要求未来软件运行环境尽量采用开源软件。

5.3 交付及部署约束要求必须在一个月内完成开发。

部署时要利用客户已有的硬件资源,包括web服务器和数据库服务器。

固定资产管理系统系统需求规格说明书版本:1.0变更记录目录1.简介 (14)1.1开发背景 (14)1.2目的 (14)1.3业务范围 (14)1.4参考文档 (14)2.约束及假定 (14)2.1 软件运行环境以及技术约束 (14)2.1.1 软件约束 (14)2.1.2 资产约束 (15)2.2 交付及部署约束 (15)3.功能性需求 (15)3.1 系统角色 (15)3.2 需求描述 (16)3.2.1 资产维护 (16)3.2.3资产出售 (17)3.2.5资产维修 (18)3.2.6 资产购置申请 (19)3.2.7 资产购置审批 (20)3.2.9系统用户管理 (20)4.非功能性需求 (22)4.1 性能 (22)4.2 可扩展性 (22)4.3 可用性 (22)4.4 安全性 (22)4.5 易用性 (23)1.简介1.1开发背景系统名称:固定资产管理系统[以下简称FAM系统];本项目的任务提出者是某事业单位。

开发者为UCS公司;系统用户是使用此系统的工作人员;本项目是某事业单位信息化平台的一部分。

1.2目的本文档定义了FAM系统的详细需求,明确了FAM系统的功能内容、功能边界、开发途径。

1.3业务范围固定资产管理系统用来支持固定资产管理,包括资产管理、资产采购、报表管理、系统用户管理。

固定资产管理系统是一个web应用形式,可以通过互联网进行访问。

1.4参考文档2.约束及假定2.1 软件运行环境以及技术约束2.1.1 软件约束FAM系统采用Java技术进行开发。

开发及运行的软件环境为:●Java开发包JDK:jdk-1_5_0_01-windows版●应用服务器Tomcat:jakarta-tomcat-5.0.16●数据库SQL Server2000●开发框架:Struts+Hibernate2.1.2 资产约束Web 服务器及数据库服务器均采用Intel P4(1.8G HZ )PC 工作站。

内存1024M 、硬盘120G 。

2.2 交付及部署约束FAM 系统要在一个月内开发完成,交付时要以独立的war 文件作为应用程序发布形式。

3.功能性需求3.1 系统角色FAM 用来对单位的固定资产进行管理,主要功能包括资产管理、资产采购、报表管理、系统用户管理。

FAM 包括三种角色(Actor ):1.普通用户(User )普通用户指的是FAM 系统中不具有管理功能的用户,仅能够查看固定资产相关信息。

其对应的操作如图1所示。

图12.固定资产管理专员 (SM )固定资产管理专员主要负责固定资产管理、采购申请、审批。

其操作如图2所示。

图23.超级用户(SuperUser )超级用户负责系统用户管理和删除固定资产信息。

其操作如图3所示。

图33.2 需求描述3.2.1 资产维护3.2.1.1资产登记需求编号:FR-ZCWH-1需求描述:固定资产管理专员登陆系统后,可以登记(新建)资产信息。

登记资产信息时,需要登记以下信息:资产编号、设备序列号、设备名称、设备型号、权属关系、资产类型、计量单位、生产日期、供货单位、原始金额、其中安装费用、生产单位、使用部门、使用负责人、启用时间、规定使用年限、已使用年限、附属设备、折旧率、状态、备注。

约束: ●资产编号、设备序列号、设备名称、设备型号、权属关系、资产类型、计量单位、生产日期、供货单位、原始金额、其中安装费用、生产单位、使用部门、使用负责人、启用时间、规定使用年限、已使用年限、折旧率、状态、备注不能为空; ●资产编号为该信息唯一识别码,系统自动生成,模式为:F+当前日期+4位序列号,如F200810100001、F200810100002。

● 状态的值为(在用|报损|出售),资产登记时强制为“在用”,无需修改; ● 资产类型的值为可选项,该值由超级用户维护; ● 使用部门的值为可选项,该值由超级用户维护; ● 权属关系的值为(购买|获赠|融资|租借|其他); ● 生产日期早于启用时间;●规定使用年限和已使用年限必须为大于或等于0的整数;●录入的日期格式应该正确:如2008-09-09;●原始金额和其中安装费用必须是正确格式,精确到小数位2位:100.76;●折旧率必须是正确格式,精确到小数位4位:0.0932;3.2.1.2 删除资产信息需求编号:FR- ZCWH -2需求描述:超级用户登陆系统后,可以删除资产信息。

超级用户首先查询到符合条件的资产信息,然后选中要删除的资产,将所选资产从系统中删除。

当删除该资产信息时,该资产所对应的相关记录也将一并删除。

3.2.1.3 更新资产信息需求编号:FR- ZCWH -3需求描述:固定资产管理专员登陆系统后,可以更新资产信息。

管理专员首先查询到要更新的资产信息,然后进行资产信息更新。

除了资产编号,状态外,其他信息都可以更新。

更新时的约束与新增一致。

3.2.1.4 查询资产信息需求编号:FR- ZCWH -4需求描述:固定资产管理专员或普通用户登陆系统后,可以查询资产信息。

管理专员可以通过资产编号、设备名称、权属关系、资产类型、使用部门、状态、启用时间七个查询条件进行资产信息查询。

查询时,管理专员输入的查询关键字包含在查询条件值中即视为匹配,其中启用时间可以让管理专员输入一个开始日期和结束日期,九个查询条件是“逻辑与”关系。

3.2.1.5 查看资产信息需求编号:FR- ZCWH -5需求描述:固定资产管理专员或普通用户登陆系统后,可以查看资产信息。

管理专员或普通用户首先查询到要查看的资产信息,然后进行资产详细信息查看。

此过程只允许用户查看信息,不可以更新。

3.2.3资产出售3.2.3.1 资产出售需求编号:FR- ZCCS -1需求描述:固定资产管理专员登陆系统后,可以填写资产出售信息。

填写资产出售信息时,需要填写以下信息:设备编号、设备名称、购买单位、金额、出售时间、联系方式、设备状态、设备附件、备注。

约束:●设备编号、设备名称、购买单位、金额、出售时间、联系方式、设备状态不能为空;●出售时间必须是正确格式:2009-09-093.2.3.2 删除出售信息需求编号:FR- ZCCS -2需求描述:固定资产管理专员登陆系统后,可以删除出售信息。

管理专员首先查询到符合条件的出售信息,然后选中要删除的出售信息,将所选出售信息从系统中删除。