基于JavaWeb的企业资源计划系统

 2022-11-21 09:11

论文总字数:17183字

摘 要

Abstract II

第一章 绪论 1

1.1 问题的提出 1

1.2 选题背景及意义 1

1.3 本论文的目的与内容 1

1.4 论文组织结构:描述论文的章节结构安排 1

第二章 开发工具及拟解决的技术问题 2

2.1 开发工具 2

2.1.1 IntelliJ IDEA 2

2.1.2 MySQL 2

2.2 本课题要解决的技术问题 2

2.2.1 关键问题 2

2.2.2 难点 3

2.2.3 最终目标 3

2.3 本章小结 3

第三章 系统需求分析 4

3.1 系统功能需求分析 4

3.2 系统非功能需求分析 5

3.2.1 技术可行性 5

3.2.2 经济可行性 5

3.3 本章小结 5

第四章 系统设计 6

4.1 系统总体设计 6

4.1.1 搭建SSM框架 6

4.1.2 搭建AdminLTE框架 6

4.2 系统功能模块结构设计 6

4.3 系统数据库设计 7

4.4 本章小结 9

第五章 系统实现与测试 10

5.1 系统实现工具与环境 10

5.2 系统主要运行界面 10

5.2.1 用户注册 10

5.2.2 用户登录 11

5.2.3 系统主界面 11

5.2.4 采购模块 12

5.2.5 分销模块 12

5.2.6 财务模块 12

5.2.7 库存模块 13

5.2.8 人力资源管理 13

5.2.9 系统管理模块 14

5.2.10 商品管理模块 15

5.2.11 报表查询模块 15

5.3 系统功能测试 15

5.3.1 用户注册 15

5.3.2 用户登录 16

5.3.3 主界面 17

5.3.4 零售管理 17

5.3.5 采购管理 18

5.3.6 销售订单 19

5.3.7 仓库管理 20

5.3.8 财务管理 21

5.3.9 报表查询 22

5.3.10 商品信息 23

5.3.11 系统管理 23

5.4 本章小结 24

第六章 总结与展望 25

6.1 总结 25

6.2 展望 25

致谢 27

参考文献 28

摘要

随着各类系统开发技术发展,企业间资源竞争愈发激烈。企业为了进一步提升对资源的计划能力,它会去创建一个企业资源计划系统。

本次系统将利用以 SSM 为核心,整合目前主流 Java EE 框架进行企业资源计划系统的开发。该系统包含零售管理、采购管理、销售管理、仓库管理、财务管理、报表查询、商品管理、系统管理等。数据库选用MySQL数据库,前端主要以Web网页实现,结合HTML、JS、jQuery、CSS,AdminLTE前端框架。后端主要以 SSM为核心,也是整个系统的主要部分,实现业务逻辑和业务数据的处理,对数据的增加、删除、修改、查询。整体来说,整个系统有两方面的优势,在功能业务方面,SSM框架具有相对全面详细且多样化的应用方向。在应用实现方面,开源数据库的体积小、安全性与维护性价比高,同时,前端AdminLTE解决了配置和开发效率的问题,为应用的后续更新、测试和维护等方面大幅度降低了时间和经济成本,也为后期进行移动端开发奠定了基础。

关键词:资源计划系统;javaweb;springboot;intellij IDEA

Abstract

With the development of various system development technologies, the resource competition among enterprises becomes increasingly fierce. In order to further improve the ability to plan resources, the enterprise will create an enterprise resource planning system.

This system will use SSM as the core, integration of the current mainstream Java EE framework for the development of enterprise resource planning system. The system includes retail management, purchase management, sales management, warehouse management, financial management, statement query, commodity management, system management, etc. The database uses MySQL database, and the front end is mainly realized by Web pages, combined with HTML, JS, jQuery, CSS, AdminLTE front frame. The back end mainly takes SSM as the core and is also the main part of the whole system, which realizes the processing of business logic and business data, the addition, deletion, modification and query of data. Overall, the whole system has two advantages: In terms of functional business, SSM framework has a relatively comprehensive and diverse application direction; In terms of application implementation, the open source database is small in size, high in security and maintenance cost performance. At the same time, the front-end AdminLTE solves the configuration and development efficiency problems, which greatly reduces the time and economic cost for the subsequent update, testing and maintenance of the application, and also lays a foundation for the later mobile terminal development.

Key words: Resource planning system; Javaweb; Springboot; Intellij ID

第一章 绪论

1.1 问题的提出

随着时代的飞速发展,不管是国营企业还是民营企业的规模都在逐渐壮大,随之而来的问题也会愈发增多。偌大的企业中会充斥的各种各样的企业资源,不管是人力资源还是财力资源亦或是实体材料资源其数量都是庞大的,其相互之间的关系也是非常的复杂的。为了更好地解决企业资源计划的问题,本次毕业设计实现了一个企业资源计划系统。

1.2 选题背景及意义

在信息时代中,各个企业仅靠原有的而资源已经不再那么的具有竞争力了,还必须把经营过程中各个环节设计为一个完整的资源管理流程,这样才能使企业更具有竞争力,才能更有效的自己的各类管理活动。企业现在不是要和哪一家企业去竞争,而是要从资源的计划管理层面去竞争。和平之星公司为了提供自身市场竞争力以及提高资源管理的效率,优化人事管理,通过本系统,把人事、财务、产品、供销更加紧密的联系到一起,实现对公司各方面的信息化计划管理。

1.3 本论文的目的与内容

本文的目的是对企业资源管理系统进行一个详细论述。其中包括从系统的需求分析到系统的功能设计,最后搭建环境以及实现系统的功能。完整的剖析一次系统的设计师本文的最终目的。本文的内容是通过javaweb来实现一个完整的企业资源计划系统,其中包括零售、采购、销售、仓库、财务、报表、商品以及资料等内容。通过此企业资源计划系统将他们联系在一起,并使它们能在各自的模块中实现预期的数据结果。

1.4 论文组织结构:描述论文的章节结构安排

本文共分六章,第一章主要是论文工作背景与意义:主要描述为什么进行本文工作,本文工作的应用价值;第二章相关技术简介:主要描述本文工作所涉及的技术基础,要分小节描述,且最后小节是“本章小结”;第三章是系统需求分析:需求分析的目标是把用户对待开发软件提出的“要求”或“需要”进行分析与整理,从而确定软件需要实现的功能以及需要完成的工作。第四章是系统设计,其中包括系统功能、流程设计、数据库设计等;第五章是系统实现与测试,对工具及环境进行测试以及主要的功能板块的运行界面。第六章是展望与总结,对本文还有什么期待以及对全篇内容进行一个简单的总结。

第二章 开发工具及拟解决的技术问题

2.1 开发工具

2.1.1 IntelliJ IDEA

本设计使用IntelliJ IDEA软件作为开发工具,IntelliJ IDEA是一款商业化销售的Java集成开发环境工具软件,其是具有前阶代码浏览及代码重构的Java集成开发环境,经过多年的发展并不断更新,在2010年的Inforworld报告中,与当时市面上流行的几款主流Java集成开发环境相比较,包括Eclipse、IntelliJ、NetBeans、JDeveloper,结果显示IntelliJ IDEA评分最高。

剩余内容已隐藏,请支付后下载全文,论文总字数:17183字

您需要先支付 80元 才能查看全部内容!立即支付

该课题毕业论文、开题报告、外文翻译、程序设计、图纸设计等资料可联系客服协助查找;