基于SSH的固定资产维修管理系统的设计与实现毕业论文
2021-11-05 19:16:29
摘 要
在我国经济持续增长的时代背景下,各个企业面临着发展的机遇与时代的挑战。想在网络信息化技术高速发展的今天保持持续且稳定的发展,企业必须重视与完善各方面的管理水平。其中企业自身固定资产的维修与管理在信息化方面的完善是企业稳定发展的奠基石。根据这种情况,本文讨论如何使用web应用框架,设计并实现一个固定资产维修管理系统。
本系统使用面向对象的Java语言作为开发语言,采用目前web开发中较为流行且稳定的Spring SpringMVC Mybatis(SSM)框架,用Maven工具进行项目的构建和包的管理,以关系型数据库MySQL数据库作为数据库管理,最终实现一个满足企业或单位需求的固定资产维修管理系统。
本论文撰写期间主要做了以下工作:首先对使用固定资产维修管理系统的企业用户需求进行分析,确定用户范围并给出用户用例图;接着对系统进行概要设计,比较并选择了合适的系统架构,并给出了系统的结构图,在功能模块设计中划分出了主要功能模块并进行说明,在数据库的相关设计中,对系统中的实体进行了分析,给出系统的E-R图和部分主要的数据表;最后对本系统的开发环境和使用的工具进行了介绍,在此开发环境下对系统的各个功能模块进行了编码实现。并使用黑盒测试的方法找出存在的问题,并对找到的问题进行修复完善。目前系统的主要功能模块已经实现完善,完善了固定资产的维修与管理流程,提高了效率。系统的整体使用流畅,用户体验良好。
关键词:web; SSM框架; 固定资产; 维修管理
Abstract
In the context of China's sustained economic growth, every enterprise is facing the opportunities and challenges of the Times. In the rapid development of network information technology today, in order to maintain a sustained and stable development of enterprises, we must pay attention to and improve the level of management in all aspects. Among them, the maintenance and management of the fixed assets of the enterprise is the cornerstone of the stable development of the enterprise. This paper discussed how to design and implement a fixed asset maintenance management system using a web application framework in this situation.
The system uses object-oriented Java language as the development language, using the popular and stable framework of Spring Spring MVC Mybatis (SSM) in web development, and Maven tool for project construction and package management, take the relational database MySQL database as the database management, finally realizes a fixed assets maintenance management system which satisfies the enterprise or the unit demand.
During the writing of this paper, the following work has been done: firstly, the enterprise users'requirements of fixed assets maintenance management system are analyzed, the user scope is determined and the user case Diagram is given; Compared and selected the appropriate system structure, and gave the system structure chart, divided the main function module in the function module design and carried on the explanation, in the database related design, has carried on the analysis to the entity in the system, the E-R diagram and some main data tables of the system are given. Finally, the development environment and the tools used in the system are introduced. And uses the black box test method to find out the existence question, and carries on the repair consummation to the question which found. At present, the main function module of the system has been perfected, the maintenance and management process of fixed assets has been perfected, and the efficiency has been improved. The overall use of the system is smooth, user experience is good.
Key Words: web; SSM framework; fixed assets; maintenance and management
目 录
摘 要 I
Abstract II
第1章 绪论 1
1.1课题研究背景、目的与意义 1
1.2 国内外研究现状 2
1.2.1管理制度不健全 2
1.2.2账实核对不及时 2
1.2.3资产登记不全面 2
1.2.4资产配置不科学 2
1.2.5重使用却轻保养 2
1.3 论文内容及结构安排 2
第2章 系统相关技术分析 5
2.1 SSM框架 5
2.1.1 Spring 5
2.1.2 SpringMVC 6
2.1.3 Mybatis 7
2.2 LayUI 7
2.3 Maven项目管理工具 8
2.4 本章小结 8
第3章 需求分析 9
3.1 系统需求概述 9
3.2 用户和用例 9
3.3功能性需求分析 13
3.4 非功能性需求分析 14
3.5 本章小结 14
第4章 系统概要设计 15
4.1系统架构设计 15
4.1.1 B/S架构的选择 15
4.1.2 SSM框架的选择 15
4.1.3 系统架构设计 15
4.2 系统功能模块设计 16
4.3系统数据库设计 17
4.3.1 实体关系图 18
4.3.2 主要数据表设计 18
4.4本章小结 20
第5章 系统的编码实现与测试 21
5.1 系统开发和运行环境 21
5.2系统实现 21
5.2.1 用户信息管理模块实现 21
5.2.2 固定资产管理模块实现 22
5.2.2 固定资产维修模块实现 24
5.3系统测试 24
5.3.1测试方法 24
5.3.2 测试用例及结果 25
5.3.3测试结果 26
5.4本章小结 26
第6章 工作总结和展望 27
6.1 全文总结 27
6.2 展望 27
参考文献 28
致 谢 30
第1章 绪论
1.1课题研究背景、目的与意义
1.1.1研究背景
固定资产往往指的是那些价值相对较高,并且可以长时间重复的参与生产活动或者被使用的资产,包括但不限于大型的机械设备、货车客车等运输工具、厂房宿舍楼等建筑物以及其他企业运营时长时间使用的工具设备等等。因此,固定资产往往是可以体现企业能力的一大指标。想要企业保存持续发展的趋势,势必就要重视企业自身的固定资产维修管理。
企业固定资产维修管理中常常期冀着实现以下目标:资产的管理流程清晰明确、资产尽量不闲置、没有资产流失、记账和实际符合、责任人明确、管理效率高。然而大部分企业的固定资产维修管理现状是:资产的管理流程复杂混乱、资产库存及存放地点不明确、记账与实际不符合、责任人不明确、管理不严谨效率低下。正是因为这些原因,导致企业资产流失,花费了大量资源,数据却并没有盘点准确。