基于J2EE商城消防器材线上申领系统设计与实现
2023-01-16 08:55:33
论文总字数:24808字
摘 要
本文充分分析了商城消防的需求,开发了一个B/S结构的消防器材申领系统。在基于J2EE架构的基础上,采用MyEclipse开发工具,使用了SpringMVC、Spring、MyBatis三个框架实现了商城消防器材线上申领系统的开发和设计。系统适用商城消防器材申领的实际应用,线上审批店铺的消防器材申请,管理商城的店铺信息,提高了商城消防器材申领的效率。
商户可以通过申请功能,对自己需要的消防器材进行申请,选择好器材种类和填写器材数量之后上传给管理员。商户还可以通过系统查看管理员对自己消防器材申领的申请结果。管理员拥有查看所有商户的信息的功能,对审批商户的消防器材申请,对仓库内器材的数量进行更改,对所有商户发布通知。
关键词:申领系统;J2EE;Spring;MVC设计模式;B/S结构
Design and implementation of online application system for fire equipment in shopping mall based on J2EE
Abstract
This paper fully analyzes the fire demand of the mall, and develops a B / S structure fire equipment application system. On the basis of J2EE architecture, using MyEclipse as the development tool, using three frameworks of spring MVC, hibernate and spring, the development and design of online application system for shopping mall fire equipment is realized. It can also be applied to the practical application of shopping mall fire equipment application, online examination and approval of shop fire equipment application, management of shop information, improving the efficiency of shopping mall fire equipment application.
Through the application function, merchants can apply for the fire-fighting equipment they need, select the type of equipment and fill in the number of equipment, and then upload it to the administrator. Merchants can also view the application results of the administrator for their own fire equipment through the system. The administrator has the function to view the information of all merchants, and is responsible for approving the fire equipment application of merchants,change the quantity of equipment in the warehouse, and issue a notice to all merchants.
Keywords: application system, J2EE, Spring, MVC design pattern, B/S structure
目录
摘要 I
Abstract II
第一章 绪论 1
1.1 选题背景 1
1.2选题意义 1
1.3课题研究内容 1
第二章 系统开发环境及相关技术 2
2.1系统开发环境 2
2.2 JAVA语言 2
2.3 MyEclipse 2
2.4 MySQL数据库 2
2.5 动态页面开发技术 2
2.6 B/S结构模式 3
2.7 开发框架技术 3
第三章 需求分析 5
3.1 系统需求分析 5
3.2 可行性需求分析 5
3.2.1技术可行性 5
3.2.2经济可行性 5
3.2.3法律可行性 5
3.3性能需求分析 5
3.3.1 硬件性能需求 5
3.3.2 软件性能需求 6
第四章 概要设计 7
4.1总体结构图 7
4.2系统模块功能描述 8
4.2.1登录模块 8
4.2.2管理员模块 9
4.2.3商户模块 9
4.3系统实体关系 9
4.3.1实体对象 9
4.3.2实体关系: 11
第五章 详细设计 13
5.1关系数据模式设计 13
5.2程序结构图 14
第六章 系统功能的具体实现 16
6.1系统开发环境部署 16
6.1.1配置web.xml文件 16
6.1.2配置application-context.xml文件 17
6.1.3配置application-mvc.xml文件 18
6.2功能实现 19
6.2.1登录功能 19
6.2.2添加功能: 21
6.2.3查询功能 22
6.2.4更新(修改)功能 23
6.2.5删除功能: 23
6.2.6申请功能: 24
第七章系统测试 27
7.1登录功能测试 27
7.2管理员功能测试 28
7.3商户功能测试 32
第八章 总结 34
致谢 35
参考文献(References) 36
第一章 绪论
1.1 选题背景
现如今的消防器材申领都是比较落后的面对面管理模式,即去商场店铺询问是否还有消防器材或者消防器材是否使用过,通过纸质的记录来确定每个商铺的消防器材情况。而这种管理模式需要专门人员去店铺登记然后发放申领器材,发放周期相对于而言比较长,而消防器材是一种比较紧急的用具,所以这种管理模式非常不方便。因此设计这款商城消防器材线上申领系统势在必行。
1.2 选题的意义
商城消防器材的申领为了每个商户和顾客的安全考虑需要的就是快捷方便,使用线上申领系统商户可以直接线上申请,然后线上审核,通过仓库直接发放消防器材到商户的店铺。本系统就是针对于消防器材申领紧急度不高,发放周期长的问题,以及用户可视化不高,交互性差等问题而采用的基于J2EE技术所设计的商城消防器材线上申领系统。
1.3课题研究内容
系统的开发目的是将原本纸面化人工化的消防器材申领模式进行互联网化数字化的改造,使消防器材的的分配与申请可以在线上执行,大大减少了分配过程中的人工操作,并提供可视化的表单数据。商城管理人员可以在系统中添加店铺信息,发布通知,对店铺发来的消防器材申请进行审核等一系列操作。商家可以向管理员申请消防器材,查看通知。
第二章 系统开发环境及相关技术
2.1 系统开发环境
该系统是在具有win10系统的个人计算机中使用MyEclipse编译和开发的。
2.2 Java语言
Java 是Java 平台和Java 面向对象程序设计语言的总称。Java是可以用来开发跨平台应用的,它的功能十分的全面。
剩余内容已隐藏,请支付后下载全文,论文总字数:24808字