基于J2EE的小型ERP系统的设计与实现

被引量 : 0次 | 上传用户:xiaoshancx
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
当今企业面临着扩大企业规模,降低生产成本和缩短与客户、雇员、供应商的响应时间等诸多问题。他们需要能有一种安全、可靠、便于升级的企业级应用程序来解决上述问题。 当前基于J2EE的分布式的企业级应用程序已经成为发展的新趋势。它降低了多层次企业级应用程序开发的复杂性。它快速开发及便于升级的特点缓解了企业的竞争压力。利用EJB开发逻辑业务层在软件复用中扮演者重要的角色,使软件的开发周期缩短,降低维护成本,提高软件质量。 本论文对基于J2EE的层次式小型ERP系统的结构、实现技术及应用进行了研究,并实现了一个原型系统。该系统主要完成企业进货管理、销货管理、库存管理、账款管理等功能。 本人设计并参与了系统主要的开发工作,包括数据结构设计、逻辑业务层、持久层设计与开发、部分JSP页面的设计。 论文重点阐述了以下几个问题: ●采用UML建模。 ●用Java Servlets技术和Java Server Pages(JSP)技术开发系统的表示层。 ●用Enterprise Java Bean(EJB)开发系统的逻辑业务层。 ●通过JNDI(Java Naming and Directory Interface)API定位某种服务和组件,事务处理,安全性Web服务,EJB调用等。 ●利用Session Facade模式设计EJB。 ●研究分析动态权限配置。 本系统的优点: ●是以B/S结构开发,用户除了Web浏览器无需安装其他客户端。 ●可以灵活地部署在不同地应用服务器中。 ●极佳的扩展性,用户可以根据需要相应增加各类服务器。 本文的意义在于:研究和使用了较新的基于J2EE的分布式的企业级应用程序开发方式,并使用其核心EJB开发系统的逻辑业务层,采用Session Facade模式,即利用Session Bean封装Entity Bean,以达到表示逻辑与业务逻辑的真正分离。此外,本文还研究并实现了数据完整性及动态权限配置,也为整个系统正常运作打下了坚实的基础。
其他文献
<正>鲁财社〔2014〕5号各市财政局、卫生局:为加强和规范疾病应急救助基金管理,保证基金合理筹集和有效使用,根据《国务院办公厅关于建立疾病应急救助制度的指导意见》(国办
随着现代化的发展,节能、环保逐渐成为建筑工程的一个发展趋势,在建筑设计中,人们更加普遍考虑到暖通空调节能方面的要求。本文笔者将重点对暖通空调节能技术进行阐述,并结合
<正> 为深入贯彻党的十六大和中共山东省八届五次全委会议、省委工作会议精神,更好地贯彻落实《中共山东省委、山东省人民政府关于进一步加快民营经济发展的决定》(鲁发[2002
文章对城市变电站在新形势下对建筑设计提出的新要求进行分析,结合儒林变电站工程的实际建造实践,从节能、环保、智能、美观等方面,探索切实可行的城市变电站建筑设计的方法
哲学如何面对现实人生与日用常行,如何诠释司空见惯的文化现象,而成为学术高度与生活温度兼有的学问,是如今兴起的一种哲学研究范式。2018年12月30日,由上海交通大学人文学院
本文基于货币政策理论,通过协整检验、因果检验及误差修正模型对实际贷款利率和货币供应量与广州房地产价格指数的关系进行研究。实证研究结果表明:长期来看,实际贷款利率、
G公司是成都医药行业一家股份制企业,现阶段在公司内部管理、外部营销都遇到了发展瓶颈,有人力资源方面也有其特殊背景本身所带来的问题。其中绩效管理模块尤其制约了企业的
<正>实施人口、资源、环境的可持续发展是我国21世纪的战略抉择,也是我国农村发展的必由之路。 1 我国农村可持续发展的内涵及特征 1.1 我国农村可持续发展的内涵中国作为发展
面对人口出生率下降、家庭结构变化、妇女就业人数增多等新形势,3岁以下儿童的照顾成为民众普遍关注的话题。若要将现实关切上升为国家政策,需要满足三大先决条件:确立照顾权
远程教育导学教师不同于课程辅导教师,其职能主要体现在"导学"上,即引导和指导远程学习者适应新的学习环境,主动地、独立地开展自主学习和个别化学习,具体包括:帮助远程学习