基于JSP固定资产管理系统的设计(SSH,MySQL)(含录像)
来源:56doc.com 资料编号:5D10609 资料等级:★★★★★ %E8%B5%84%E6%96%99%E7%BC%96%E5%8F%B7%EF%BC%9A5D10609
资料以网页介绍的为准,下载后不会有水印.资料仅供学习参考之用. 密 保 惠 帮助
资料介绍
基于JSP固定资产管理系统的设计(SSH,MySQL)(含录像)(开题报告,毕业论文30000字,程序代码,数据库,答辩PPT)
摘 要
随着计算机信息技术的发展以及对资产、设备的管理科学化、合理化的高要求,利用计算机实现设备及资产的信息化管理已经显得非常重要。
固定资产管理系统是一个单位不可缺少的部分。但一直以来人们使用传统的人工方式管理固定资产的信息,这种管理方式存在着许多缺点,这对于查找、更新和维护都带来了不小的困难。因此,开发一个界面友好,易操作的资产管理软件进行自动化管理变得十分重要。这正是本系统开发的目的和意义。本文所阐述的固定资产管理系统,以浏览器/服务器模式高效地实现了固定资产管理的各项功能,可进行资产的添加,删除、修改、查询、打印报表等功能;还可以对每位职工的添加、删除、修改、查询基本操作;本系统还对权限进行限制,操作员只可对资产和用户进行基本操作,管理员可以为每位员工赋权限。
使用本系统,不仅提升了效率,而且满足现代高校资产管理的需要。
关键词:资产管理 JSP Struts Hibernate Spring
系统功能模块图
本系统主要分为四大模块:
资产管理模块:根据不同资产的唯一编号对资产进行购入、销毁、修改属性和多种组合条件的查询操作等,里面包括相应的逻辑验证及提示。对资产维护的增加维修设备、删除已经维修好的信息、查询操作;支持对固定资产库存报表的多种格式打印。
用户管理模块:可直接添加员工成为用户并为其分配不同的权限,管理员权限是本系统最大的权限,可以对所有的设备和人员进行维护、查询等操作。操作员不拥有分配权限的功能,可以完成除了此模块之外的所有功能,如:首先,可对资产进行录入、所有资产不同方式的查询、销毁某些设备、修改设备属性信息及对设备进行借出归还状态的跟踪和更改,及时更新设备的所处状态和库存设备的全部信息等。其次可对员工进行的增加、删除、修改信息和查询等相应的维护,可以将库存设备信息根据不同需求打印出来。
员工管理:支持对学校的教工信息的维护,包括新增员工、删除员工、修改员工所处状态和对员工进行明细查询等。
系统管理:修改登陆用户的登录密码及安全退出系统,保证系统的正常运行。
4.2 数据库设计
4.2.1 数据库的需求分析
依据项目的处理需求,对应数据表的设计及功能如下:
1. 资产信息表:主要用于保存入库的资产信息。
2. 资产设备的借出归还表:主要用于保存借出设备的信息。
3. 资产设备维修信息表:主要用于保存维修资产的信息。
4. 管理资产信息的用户表:主要用于保存系统管理员的信息。
5. 公司员工其本信息表:主要用于保存公司员工的基本信息。
6. 部门表:主要用于保存部门信息。
目 录
固定资产管理系统 I
摘 要 I
Abstract II
前 言 V
第1章 绪 论 1
1.1 项目背景 1
1.2 项目设计原则 1
1.2.1 实用性原则 1
1.2.2 经济性原则 1
1.2.3 扩充性原则 2
1.2.4 社会可行性原则 2
1.3 本章小结 2
第2章 系统分析 3
2.1 需求分析 3
2.2 技术可行性 3
2.2.1 动态网站技术介绍 3
2.2.2 程序语言的选择 3
2.3 软件可行性分析 4
2.3.1 软件环境 4
2.3.2 硬件环境 7
2.4 系统结构可行性分析 7
2.4.1 B/S模式简介 7
2.4.2 B/S模式的优点 8
2.5 本章小结 8
第3章 关键技术 9
3.1 开发架构 9
3.1.1 软件开发架构的意义 9
3.1.2 Struts架构简介 9
3.2 数据持久层 11
3.2.1 持久层主流方案 11
3.2.2 持久层主流方案 12
3.2.3 持久化技术 12
3.3 本章小结 13
第4章 总体设计 14
4.1 总体设计 14
4.2 数据库设计 15
4.2.1 数据库的需求分析 15
4.2.2 数据库表的具体设计 15
4.3 详细设计 17
4.3.1 功能设计 17
4.3.2 系统登陆 18
4.3.3 系统用户管理 20
4.3.4 员工信息管理 23
4.3.5 资产入库管理 24
4.3.6 资产维护管理 28
4.3.7 资产借还管理 29
4.3.8 打印报表 31
4.3.9 密码修改 34
4.4 技术难点 34
4.4.1 中文乱码 34
4.4.2 图片处理 34
4.4.3 HQL语言 35
4.4.4 安全性 35
4.5 本章小结 36
第5章 系统测试 37
5.1 测试的定义及目的 37
5.2 测试的原则 37
5.3 系统的方法 37
5.3.1 界面测试 37
5.3.2 功能测试 38
5.3.3 需求测试 38
5.3.4 性能测试 38
5.4 系统中其它要注意的地方 38
5.5 固定资产管理系统的测试 39
5.6 本章小结 39
结 论 40
致 谢 41
参考文献 42
|