这两年开始毕业设计和毕业答辩的要求和难度不断提升,传统的理念缺少创新和亮点,往往达不到毕业答辩的要求,这两年不断有学弟学妹告诉学长自己做的各类系统很难达到老师的要求。
为了大家能够顺利并以最少的精力通过毕设,学长分享优质毕业设计项目,需要的自取。
目录
2.1.系统总体设计
2.2.功能模块设计
一.说明
固定资产管理系统是一个企事业单位不可缺少的部分,它的内容对于企事业单位的决策者和管理者来说都至关重要,所以固定资产管理系统应该能够为用户提供充足的信息和快捷的查询手段。但一直以来人们使用传统人工的方式管理固定资产的信息,这种管理方式存在着许多缺点,如:效率低、保密性差,另外时间一长,将产生大量的文件和数据,这对于查找、更新和维护都带来了不少的困难。
随着计算机技术的不断发展,计算机应用于各大领域,并给人们的生活带来了极大的便利,在固定管理系统亦是如此。以往固定资产员由于缺乏适当的软件而给其工作带来了很多不便。本论文所介绍的便是一个固定资产管理系统,以方便在固定资产安排和固定资产管理上的工作任务。
二.系统设计
1.系统总体设计
主要界面类有:
- 主界面(包括查询条件界面类、固定资产卡片界面类、资产类别树型结构界面类、固定资产表格界面类);
- 固定资产管理弹出界面类
- 职工管理弹出界面类
- 资产类别管理弹出界面类
- 借用和归还管理弹出界面类
- 用户管理弹出界面类
主要实体类包括:
- 固定资产实体类
- 职工实体类
- 用户实体类
- 资产类别实体类
- 借用和归还实体类
界面类与实体类之间的关系:
界面类负责显示实体类的内容,实体类负责存储当前操作的内容,而永久保存的内容需存储到数据库中。见如下示意图:
系统中主要的、关键实体类图如下:
基于分析和设计,整个系统的主要类设计见下表:
另外,为了美化界面并使系统结构更加灵活,又提供如下Panel类:
TrPanel
TbPanel
AssetPanel
EmpPanel
CatePanel
LendPanel
共计49个类。
系统用例图
[用例1]
A、用例图
B、描述
操作员登录系统,输入用户名和密码,按确认键。
C、参与者
操作员
[用例2]
A、用例图
B、描述
操作员登录系统后,选择用户管理菜单,修改密码。
C、参与者
操作员
[用例3]
A、用例图
B、描述
操作员登录系统后,选择主屏幕左侧的资产查询或树型分类查询。
C、参与者
操作员
[用例4]
A、用例图
B、描述
操作员登录系统后,选择固定资产管理菜单,进行固定资产的增、删、改、查。
C、参与者
操作员
[用例5]
A、用例图
B、描述
操作员登录系统后,选择分类管理菜单,进行分类的增、删、改、查。
C、参与者
操作员
[用例6]
A、用例图
B、描述
操作员登录系统后,选择职工管理菜单,进行职工的增、删、改、查。
C、参与者
操作员
[用例7]
A、用例图
B、描述
操作员登录系统后,选择借用与归还固定资产管理菜单,进行固定资产的借用与归还操作。
C、参与者
操作员
登录用例完成后,方可进行其它用例操作。
2.功能模块设计
1.根据需求文档,找出所有相关概念,并提炼成表格形式。见如下表格,也称为“概念清单”。一般来说,名词归为初级类、属性等信息;动词形成主要功能或者类的方法;短语形成业务逻辑或者条件限制。
2. 根据反复讨论的概念清单和需求说明等相关文档,确定初级类.
3.确定主要功能和菜单项,根据细化结果和需求说明,提出主要功能如下:
- 固定资产的增、删、改、查功能;
- 职工的增、删、改、查功能;
- 资产类别的增、删、改、查功能;
- 固定资产的借用和归还;
- 用户登陆、退出和密码修改。
根据主要功能,可确定菜单项如下:
- 固定资产管理菜单,包括:增、删、改、查4个子菜单;
- 职工管理菜单,包括:增、删、改、查4个子菜单;
- 资产类别管理菜单,包括:增、删、改、查4个子菜单;
- 固定资产的借用和归还管理菜单,包括:借用、归还2个子菜单;
- 用户管理菜单,包括:退出和密码修改2个子菜单。
三.系统界面展示
登陆界面如下
主界面模型图如下
固定资产管理界面示意图:
四.部分源代码
/*
*AssetModel.java:建立固定资产实体类。
*包括:与数据库进行增、删、改、查操作。
*/
import java.sql.*;
import java.math.*;
其他内容就不一一展示了,如需对应相关资料,可以评论或者下方联系我,私信都可以。