基于B/S架构的工具管理系统设计与实现
这是一篇关于B/S架构,工具管理,MySQL数据库,超文本传输协议的论文, 主要内容为随着物联网技术的迅速发展,物联网服务已经扩展到了各式各样的行业中,企业越来越重视物联网技术在工程实践中的作用。某地铁公司近年来也在推进基于物联网技术的工具自动化管理工作,以智能化、信息化的手段来改变当前维修工具人工清点的弊端,提升现场安全性的同时降低人力成本。工具监督管理系统在前期主要采用C/S架构(即Client/Server,客户端/服务器)体系,虽然用户交互界面丰富、响应速度快,但是由于互联网技术的发展,其维护升级难的弊端也逐渐显现。B/S架构(即Browser/Server,浏览器/服务器)在牺牲部分响应速度以及用户交互界面丰富性的情况下,很大程度上解决了C/S架构维护升级问题。基于以上背景,本文以该地铁公司在工具管理中面临的问题为切入点,设计并实现一套工具管理系统的Web软件。论文首先对Web软件的研究背景及现状进行分析,然后提出本文的具体研究内容以及软件开发方法。该软件采用B/S架构作为软件开发的基础架构,再以B/S架构为基础设计服务器端与用户端的通信协议以及数据库。然后再结合本文设计的软件框架对该系统的服务器端和用户端进分别进行设计,以满足系统功能性需求。最后,对该工具管理系统的功能进行了功能性测试。同时也测试了系统的整体兼容性以及系统的并发性能。这三项测试均能达到预期效果。三项测试的成功表明,该工具管理系统可将该公司以前的“结果导向”变为“过程导向”,能实现工具的自动清点、信息上报和归还提醒,可大大降低盘点成本,对于提升公司整体信息化、智能化程度具有良好的契合度。
基于J2EE的Web应用服务器的设计与实现
这是一篇关于应用服务器,组件,超文本传输协议,线程池,连接池的论文, 主要内容为应用服务器是当前基于Web的软件开发的重要的支撑平台。为了满足多层体系结构下Web客户对数据库管理系统DM简洁透明的访问,本文设计并实现了基于J2EE的Web应用服务器—DM WAS,为Web客户部署Web应用程序提供支持,从而更加方便地使用DM的数据存储和访问服务。 通过研究Web应用服务器的功能需求以及基于组件的软件开发模式,结合J2EE规范和超文本传输协议,提出DM WAS的组件式的总体结构,各部分功能都是由组件提供的,控制流程通过组件之间的通讯完成,从而适应功能扩展需求。 在实现中,采用生命周期技术实现对组件的管理;扩展Java默认的类装载模式,采用一种树型分叉结构的多层类装载体系结构来增强服务器核心类库的安全性以及实现对Web应用程序的热部署;针对Web环境中并发访问多而且访问频繁的事实,采用基于线程池的多线程技术解决潜在的系统资源不足问题;采用对JSP进行预处理和对Servlet进行缓冲以提高服务器的响应性能;在服务器的会话管理中,为参与会话的每一个用户赋予一个具有唯一会话ID的会话对象,会话ID采用Cookie和改写URL两种方式进行标识,采用内存会话和持久性会话两种方式实现会话对象的保存;为提高Web应用程序访问数据库的效率,采用基于JDBC数据源的连接缓冲池,连接池对物理连接和逻辑连接进行两级缓存从而提高系统性能;在服务器安全方面,采用认证和授权实现一种声明性的安全机制,提供HTTP基本认证和基于表单的认证两种认证方式,使用基于角色的访问控制实现用户授权。最后,探讨了利用JNDI实现与DM EJB服务器进行的问题。
基于J2EE的Web应用服务器的设计与实现
这是一篇关于应用服务器,组件,超文本传输协议,线程池,连接池的论文, 主要内容为应用服务器是当前基于Web的软件开发的重要的支撑平台。为了满足多层体系结构下Web客户对数据库管理系统DM简洁透明的访问,本文设计并实现了基于J2EE的Web应用服务器—DM WAS,为Web客户部署Web应用程序提供支持,从而更加方便地使用DM的数据存储和访问服务。 通过研究Web应用服务器的功能需求以及基于组件的软件开发模式,结合J2EE规范和超文本传输协议,提出DM WAS的组件式的总体结构,各部分功能都是由组件提供的,控制流程通过组件之间的通讯完成,从而适应功能扩展需求。 在实现中,采用生命周期技术实现对组件的管理;扩展Java默认的类装载模式,采用一种树型分叉结构的多层类装载体系结构来增强服务器核心类库的安全性以及实现对Web应用程序的热部署;针对Web环境中并发访问多而且访问频繁的事实,采用基于线程池的多线程技术解决潜在的系统资源不足问题;采用对JSP进行预处理和对Servlet进行缓冲以提高服务器的响应性能;在服务器的会话管理中,为参与会话的每一个用户赋予一个具有唯一会话ID的会话对象,会话ID采用Cookie和改写URL两种方式进行标识,采用内存会话和持久性会话两种方式实现会话对象的保存;为提高Web应用程序访问数据库的效率,采用基于JDBC数据源的连接缓冲池,连接池对物理连接和逻辑连接进行两级缓存从而提高系统性能;在服务器安全方面,采用认证和授权实现一种声明性的安全机制,提供HTTP基本认证和基于表单的认证两种认证方式,使用基于角色的访问控制实现用户授权。最后,探讨了利用JNDI实现与DM EJB服务器进行的问题。
基于B/S架构的工具管理系统设计与实现
这是一篇关于B/S架构,工具管理,MySQL数据库,超文本传输协议的论文, 主要内容为随着物联网技术的迅速发展,物联网服务已经扩展到了各式各样的行业中,企业越来越重视物联网技术在工程实践中的作用。某地铁公司近年来也在推进基于物联网技术的工具自动化管理工作,以智能化、信息化的手段来改变当前维修工具人工清点的弊端,提升现场安全性的同时降低人力成本。工具监督管理系统在前期主要采用C/S架构(即Client/Server,客户端/服务器)体系,虽然用户交互界面丰富、响应速度快,但是由于互联网技术的发展,其维护升级难的弊端也逐渐显现。B/S架构(即Browser/Server,浏览器/服务器)在牺牲部分响应速度以及用户交互界面丰富性的情况下,很大程度上解决了C/S架构维护升级问题。基于以上背景,本文以该地铁公司在工具管理中面临的问题为切入点,设计并实现一套工具管理系统的Web软件。论文首先对Web软件的研究背景及现状进行分析,然后提出本文的具体研究内容以及软件开发方法。该软件采用B/S架构作为软件开发的基础架构,再以B/S架构为基础设计服务器端与用户端的通信协议以及数据库。然后再结合本文设计的软件框架对该系统的服务器端和用户端进分别进行设计,以满足系统功能性需求。最后,对该工具管理系统的功能进行了功能性测试。同时也测试了系统的整体兼容性以及系统的并发性能。这三项测试均能达到预期效果。三项测试的成功表明,该工具管理系统可将该公司以前的“结果导向”变为“过程导向”,能实现工具的自动清点、信息上报和归还提醒,可大大降低盘点成本,对于提升公司整体信息化、智能化程度具有良好的契合度。
基于J2EE的Web应用服务器的设计与实现
这是一篇关于应用服务器,组件,超文本传输协议,线程池,连接池的论文, 主要内容为应用服务器是当前基于Web的软件开发的重要的支撑平台。为了满足多层体系结构下Web客户对数据库管理系统DM简洁透明的访问,本文设计并实现了基于J2EE的Web应用服务器—DM WAS,为Web客户部署Web应用程序提供支持,从而更加方便地使用DM的数据存储和访问服务。 通过研究Web应用服务器的功能需求以及基于组件的软件开发模式,结合J2EE规范和超文本传输协议,提出DM WAS的组件式的总体结构,各部分功能都是由组件提供的,控制流程通过组件之间的通讯完成,从而适应功能扩展需求。 在实现中,采用生命周期技术实现对组件的管理;扩展Java默认的类装载模式,采用一种树型分叉结构的多层类装载体系结构来增强服务器核心类库的安全性以及实现对Web应用程序的热部署;针对Web环境中并发访问多而且访问频繁的事实,采用基于线程池的多线程技术解决潜在的系统资源不足问题;采用对JSP进行预处理和对Servlet进行缓冲以提高服务器的响应性能;在服务器的会话管理中,为参与会话的每一个用户赋予一个具有唯一会话ID的会话对象,会话ID采用Cookie和改写URL两种方式进行标识,采用内存会话和持久性会话两种方式实现会话对象的保存;为提高Web应用程序访问数据库的效率,采用基于JDBC数据源的连接缓冲池,连接池对物理连接和逻辑连接进行两级缓存从而提高系统性能;在服务器安全方面,采用认证和授权实现一种声明性的安全机制,提供HTTP基本认证和基于表单的认证两种认证方式,使用基于角色的访问控制实现用户授权。最后,探讨了利用JNDI实现与DM EJB服务器进行的问题。
本文内容包括但不限于文字、数据、图表及超链接等)均来源于该信息及资料的相关主题。发布者:代码工坊 ,原文地址:https://bishedaima.com/lunwen/53545.html