论文部分内容阅读
物流软件是电子商务的重要组成部分,它是针对物流活动进行的管理软件,使物流的生产管理实现自动化。中小型物流系统软件主要是为了满足政府部分机关单位和中小型企业业务需要而设计的工作流系统。虽然各企业和部门对物流管理的方式和种类有所不同,业务的多样性和多变性决定了软件设计方面的差异性,但基本框架的制定还是大致相同和相似的。因此,对中小型物流系统软件架构方式的研究可以规范物流软件设计的模式,也可为特殊的流程设计提供借鉴。作为中小型企业的电子商务化方案不同于大型企业的电子商务化方案,中小型物流软件的设计必须综合考虑到资金、业务范围、地域等因素,对于成本的控制是中小型企业实现电子物流的基础。在设计中小型物流软件时,必须考虑的是用较少的资金来达到优良的物流全程管理与服务。因此,采取流行的J2EE 来编写软件,有利于使用较为成熟的架构方式来构建软件的销售管理以及报表系统架构的整体方案,达到经济性和效益的统一。在系统功能实现时,采用目前比较成熟的Struts 架构,实现MVC模式,视图为前台jsp,处理端为后台javabean,利用xml 对软件前台和后台进行控制。三层B/S 结构的应用系统对用户端的要求比较低,不会带来客户端软件升级的麻烦,另外也保证jsp 页面的协调与统一,使得系统结构十分清晰,容易维护,同时也很好地将前后台隔离,保证了系统安全性。针对物流的特点和要求,软件需要对物流过程的全程做了业务整合,软件对物流全程进行过程控制,并增加了报表系统,建立了客户信用档案。在报表数据库的连接方面,建立了临时的数据库,使报表数据主要在数据库中存放,避免在数据库中数据在操作的时候由于外界因素造成的报表数据丢失,也保证了数据的安全性和数据在内存中运行的效率。