J2EE物流管理系统设计与实现

时间:2022-09-22 11:36:33

J2EE物流管理系统设计与实现

1引言

人类社会中的基础活动中,物流对社会经济发展和进步有举足轻重的地位。物流被认为是继劳动力,资源之的“第三方利润源泉”,物流的合理化,系统化能创造的巨大经济利益,因此,物流对国民经济有着重大的影响。现代物流被称为一种先进生产力,在国民经济贡献中,所占的比重逐步增大。衡量一个国家经济发达的依据之一,就是物流能力的水平,这也是人民对物资需求日益增加的的必然演化结果。物流业伴随着经济全球化的发展,也在向更现代化,更科学的方向发展。随着信息技术水平的提高和现代物流技术高速发展,现代物流的管理水平不断提高;电子物流需求强劲并将成为新增长点;此外,物流人才的教育培训体系日趋完善。

2本物流系统设计和实现的方法

2.1主要应用的技术和功能

本系统采用J2EE并结合Hibernate,Struts,Javascript和Ajax进行开发,采用J2EE作为服务器端的开发环境,系统采用MySql数据库,结合MVC设计思想,完成本物流系统的主要功能,物流信息共享,本系统具有很强可扩展性,交互性,是面向物流服务的物流管理系统平台。作为一个信息共享平台,游客访问本网站,可以浏览到之前管理员审批合格的货源信息,车源信息,线路信息等。游客必须注册后可以成为本网站的用户,注册的用户可以根据自己的实际情况信息,管理员对用户信息的有审核权利。具体是用户的信息不会直接的显示到网站的页面上,需要管理员进行审批。

2.2用户登录添加信息子模块具体实现

登录子模块是该系统的第一个步骤,游客首先访问index.jsp页面,用户注册是必须的操作,注册后可以录入想的信息,比如货源信息,填写的信息必须满足格式要求,另外,需要填写货物信息的信息单。用户登录子模块首先进行用户信息认证,认证意味着用户标识自己以获取对系统的信息权限。

2.3用户信息子模块具体实现

已经注册后的用户有权利信息,这样用户通过货源信息扩大消息范围。在这里以货源信息为例,其他信息过程类似。用户货物的信息,虽然货物信息会添加到数据库中,但是并不会立刻显示到网站的页面上,因为如果有的信息不符合要求,无法完成对应的任务,管理员要保证信息的准确性,和真实性。

2.4管理员登录子模块的具体实现

本系统有用户和管理员两个角色,管理员登录系统页面,在这里可以选择角色,管理员登录可以审核用户的信息,管理员审批后该用户的信息就会显示到页面上,如果用户的信息有问题管理员可以在备注里添加未审核通过的原因。如果选择的用户角色可以查看管理员审批未通过的信息。

2.5管理员审批子模块具体实现

管理员有权力去审批用户登后添加的所有待审核信息,同时管理员也有权利去删除一些不符合规定的信息,用户的所有信息比如,货源信息,车源信息,专线信息等等都会通过管理员的审批,管理员对合格的信息进行审批后就可以到网站的页面上。如果用户的信息不合格,管理员可以把不合格的部分写到用户的备注信息里,提示用户怎么修改,修改的信息就可以到网站页面上。

3系统测试

3.1模拟场景数据和性能测试

系统测试主要是是通过自动化的测试工具对系统不断施加压力测试,来获得系统的瓶颈和系统能提供的最大服务级别的测试。在本项目中以一个Web站点在大量的负荷下的性能测试。测试内容包括:第一、分别以并发数目不同的用户执行登录操作,并逐步增加用户登录系统,确定系统登录模块响应时间是否符合要求。第二、并发用户数量相同的查询,并书写反馈维护结果、测试任务书等。

3.2测试结果

性能测试和集成测试的结果:首先,通过以并发不同数目的普通用户执行登录操作,采用逐步递增的方式完成用户登录系统,确定了各个模块响应时间是满足规定和符合平台设计的求。其次、并发采用同样用户进行查询,通过测试用户填写的反馈维护结果等信息,发现期望的结果和实际结果之间差别较小。最后,对系统进行了集成测试,对于发现的问题进行调试,并解决了测试系统存在的问题,也证明了系统的可用性。

4结论

本文物流管理平台是根据现代物流特征的进行功能设计,设计过程中主要从系统的实用性和可用性出发,最后,实现了物流系统管理平台,蹦系统以J2EE的Hibernate,Struts,Javascript和JSP技术为核心,采用ECLIPSE作为开发环境开发了服务器端,本系统充分利用了J2EE的跨平台特性以及面向对象开发的语言特点,保证平台系统能部署在各种环境中,并具有跨平台的特性。本文的创新点是采用J2EE的技术路线,通过信息系统自动化的设计思想实现了物流平台的各个功能,提高了物流业务各个流程的整体效率。

作者:刘天泽 单位:辽宁省沈阳市120中学

上一篇:冶金制图课程教学内容与方法 下一篇:阿特拉斯煤炭采样机的实用性