摘要:随着网络技术的发展,Internet技术应用已经遍布到每个领域,为了方便常熟IBM-ETP实训基地对固定资产的管理,本人针对基地的情况,开发了一个基于Java EE的IBM-ETP固定资产管理系统。
本系统主要分为管理员模块、操作员模块、职员模块。管理员模块主要是对操作员的管理以及负责清空资产使用过程中的记录。操作员模块主要实现的功能有部门管理、人员管理、资产信息管理、资产类型管理、资产管理。资产管理部分主要是实现查看资产使用过程中的记录。系统采用Eclipse3.7、Tomcat、MySQL5.0进行开发。
本文首先阐述了系统的开发背景及意义,分析了相关的开发工具和相关技术,接着介绍了本系统的总体设计思想、总体方案设计、功能设计与结构设计,重点介绍了各模块功能的实现方法、界面的详细设计方法和设计过程。
关键词 Eclipse;Struts;Hibernate;固定资产
目录
摘要
Abstract
1 绪论-1
1.1 选题的背景及意义-1
1.2 系统现状分析-1
1.3 本课题的研究内容-2
1.4 本文的组织结构-2
2 相关技术和开发工具-3
2.1 相关技术-3
2.1.1 Java EE技术-3
2.1.2 Struts框架-3
2.1.3 Hibernate数据持久化-3
2.2 开发工具-3
2.3 本章小结-4
3系统分析与设计-5
3.1 需求分析-5
3.2 总体设计-5
3.2.1 系统体系结构-5
3.2.2 系统模块划分-7
3.2.3 系统工作流程-10
3.3 本章小结-11
4 数据库设计-12
4.2 表详细设计-14
4.3 数据库表间的联系-17
4.4 本章小结-18
5 系统实现-19
5.1 公共类模块实现-19
5.2 登录模块实现-19
5.2.1 模块描述-19
5.2.2 登录界面-19
5.2.3 代码实现-20
5.3 管理员模块实现-21
5.3.1 模块描述-21
5.3.2 界面实现-21
5.3.3 代码实现-22
5.4 操作员模块实现-22
5.4.1 模块描述-22
5.4.2 界面实现-23
5.4.3 代码实现-30
5.5 职员模块实现-31
5.5.1 模块描述-31
5.5.2 界面实现-31
5.5.3 代码实现-32
5.6 本章小结-33
6 系统测试-34
6.1 系统测试意义-34
6.2 测试方案-34
6.2.1 登录模块测试-34
6.2.2 操作员模块测试-34
6.2.3 职员模块测试-35
6.2.3 管理员模块测试-35
6.3 本章小结-36
结论-37
致 谢-38
参考文献-39
附录-40