基于Java GUI的资产管理系统的设计与实现

本文档详细介绍了基于Java GUI开发的资产管理系统,包括资产信息管理、人员信息管理、资产领用、归还和报废等功能,以及系统设计、数据库结构和实现过程。系统采用友好的用户界面,操作简便,并解决了自动时间获取的问题。
摘要由CSDN通过智能技术生成

目 录

目 录 1

  1. 功能描述 2
  2. 小组成员及分工 2
  3. 系统设计 2
  4. 系统实现 6
  5. 存在问题及解决方法/方案 7
  6. 心得体会 17
    致谢 18
    参考文献 19
    评语及成绩 20

1.功能描述
1.资产信息管理
管理所有资产设备的基本信息,包括添加、修改、删除等,可以根据各种条件查询出需要的信息。
2.人员信息管理
管理设备的使用人员信息,包括添加、修改、删除等,可以根据各种条件查询出需要的信息。
3.资产借还管理
1)领用资产:进入领用资产界面前会检测是否有可领用的资产信息,有则弹出领用资产界面。用户领用资产需要选择要领用的资产并填写相关信息,比如领用人、用备注等等信息。
2)归还资产:进入资产归还界面前系统会判断是否有借出的资产信息,有则弹出归还资产界面。用户归还资产需要选择要归还的资产并填写相关信息。
3)归还记录:归还记录界面会显示出所有领用资产的归还记录,以便查询。并且管理员可对归还记录进行删除操作。
4)维修资产:管理员在资产信息管理界面可对资产添加维修记录,在维修资产界面会显示出所有的资产维修记录,以便查询或他用。
5)报废资产:管理员在资产信息管理界面可对资产进行报废操作,在报废资产界面会显示出所有的 资产报废记录,以便查询或他用
4.系统管理
1.人性化:加入友好的提示信息、帮助信息,有清楚的错误提示。
2.操作简单:操作简单易上手。
3.用户界面:界面结构调理清楚,布局简洁。
4.语言和清晰度:使用正常语言而不是用专业术语、完善是觉得清晰度。

2.小组成员及分工
1.资产信息管理:
2.人员信息管理:
3.资产领用:
4.资产归还:
5.资产报废:

3.系统设计
1.系统的功能结构如图1所示:

图1 系统功能结构图

功能介绍:主界面含6个模块,分别是系统管理、资产信息管理、人员管理、资产领用、资产归还、资产报废。

系统管理:
1)类别管理:添加、修改大类、小类数据,其中编号是自动获取的。删除通过选中指定的列表删除,主要通过获取编号对齐进行处理。
2)退出:退出可执行文件。

资产信息管理:
1)增加:添加资产信息,即名称、所属类型(对应的类别)、型号、价格、购买日期、状态、备注。
2)修改:修改已添加的数据,其中编号不可变,通过编号查找已存在的数据对其进行修改。
3)删除:通过输入对应的编号将数据从数据库中删除。
4)查询所有:将添加的数据以表格的形式将数据全部打印出来。
5)按编号查询:输入对应的编号将该编号的数据以表格的形式打印出来。

人员信息管理:
1)人员信息增加:添加资产信息,即姓名、性别、部门、职位、其他、人员编号自动获取。
2)人员信息修改:修改已添加的数据,其中编号不可变,通过编号查找已存在的数据对其进行修改。
3)人员信息删除:通过输入对应的编号将数据从数据库中删除。
4)人员信息查询所有:将添加的数据以表格的形式将数据全部打印出来。
5)人员信息按编号查询:输入对应的编号将该编号的数据以表格的形式打印出来。

资产领用:
1)资产领用管理:
1.增加资产信息:其中资产类型与领用人对应的是资产类型编号和人员编号,在此基础上对数据进行添加操作类型(操作类型为可领用),时间,用途,备注。
2.修改资产信息:修改数据时,通过选中2维表格查询,然后将数据重新设置。
3.删除资产信息:选中列表中的某行数据,然后删除该行记录。
4.领用资产信息:将该行数据的操作类型修改为已领用的操作类型。

2)资产领用信息查询:查询操作数据已领用的数据。

资产归还:
1)资产归还管理:
1增加资产信息:其中资产类型与领用人对应的是资产类型编号和人员编号,在此基础上对数据进行添加操作类型(操作类型为已领用),时间,用途,备注。
2修改资产信息:修改数据时,通过选中2维表格查询,然后将数据重新设置。
3删除资产信息:选中列表中的某行数据,然后删除该行记录。
4归还资产信息:将该行数据的操作类型修改为可领用的操作类型。

2)资产归还信息查询:查询操作类型修改为已领用的数据。

资产报废:
1)资产报废管理:
1增加资产信息:其中资产类型与领用人对应的是资产类型编号和人员编号,在此基础上对数据进行添加操作类型(操作类型为可领用),时间,用途,备注。
2修改资产信息:修改数据时,通过选中2维表格查询,然后将数据重新设置。
3删除资产信息:选中列表中的某行数据,然后删除该行记录。
4归还资产信息:将该行数据的操作类型修改为可领用的操作类型。

3)资产报废信息查询:查询操作类型修改为报废的数据。

2.数据库设计
数据库中应包含4个表,即资产信息表(Assets)、人员信息表(Person)、资产操作流(AssetsTrjn)和资产类别管理表(AssetsType),设计要求如表1~表4所示。
表1 资产信息表(Assets)
名 称 字段名称 数据类型 主 键 非 空
资产编号 AssetsID INT Yes Yes
资产名称 Name varchar(20) No Yes
所属类型 TypeID varchar(10) No Yes
型号 Model varchar(30) No Yes
价格 Price varchar(20) No Yes
购买日期 BuyDate Date No Yes
状态 Status varchar(10) No Yes
备注 Other varchar(50) No No

表2 人员信息表(Person)
名 称 字段名称 数据类型 主 键 非 空
人员编号 PersonID INT Yes Yes
姓名 Name varchar(20) No Yes
性别 Sex varchar(4) No Yes
部门 Dept varchar(20) No Yes
职位 Job varchar(20) No No
其他 Other varchar(50) No No

表3 资产操作流水表
名 称 字段名称 数据类型 主 键 非 空
编号 JourNo INT Yes Yes
操作类型 FromAcc

11)企业资产管理  功能要求 a) 企业资产购置。 b) 将企业资产信息插入企业资产数据文件。 c) 企业资产的领用。企业资产发放给相关部门使用,登记相关信息。 d) 企业资产的内部调拨,由一个部门调拨到另一个部门,登记相关信息。 e) 企业资产出租,本企业资产出租给其他企业,对租赁费用、时间等登记管理 f) 企业资产的报废,企业资产达到报废年限或其他原因报废,登记相关报废信息。 g) 对以上具体功能的查询、统计功能。  数据要求 资产数据:资产代码、资产名称、资产类型、规格型号、单位、制造厂家、购置日期、原值(帐面价值)等 状态:无,使用,出租,报废 资产领用数据:资产代码、资产名称、领用部门、领用日期、经办人 资产调拨数据:资产代码、资产名称、调入部门、调出部门、调拨日期、经办人 资产出租数据:资产代码、资产名称、租用单位、出租日期、到期日期、租赁费用、经办人 资产报废数据:资产代码、资产名称、资产残值、报废原因、报废日期、经办人 功能: 资产的购买,领用,调拨,出租,报废 (资产数据的修改删除) 查询 资产的数据,领用,调拨,出租,报废的总信息 根据资产代码,资产名称,经办人查询资产使用详情 通过资产代码、资产名称、资产类型、规格型号、制造厂家、购置日期、原值查询资产元数据 查看有哪些资产类型,制造厂家类型 查看出租资产总费用 查看报废总资产和总残值 统计企业资产总价值,
评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值