论文部分内容阅读
传统的大宗商品现货交易方式容易导致客户数据、商品数据或其他重要数据的丢失,且人为管理容易导致错误处理与重复。随着信息技术的发展,天津港交易市场为实现大宗商品现货交易管理的高效率与长久地运作,建立一款基于信息技术的天津港交易市场大宗商品现货交易管理系统,以实现现货交易的快捷性与方便性。系统所用的架构为B/S架构,使用JAVA语言,并运用基于MVC设计模式的SSH框架。MVC设计模式将系统的技术架构分为三层:Web层、服务层与实体层。Web层管理用户的请求和响应,组装可以在视图中表现的模型对象并执行UI校验,Web层由Struts支持与实现。服务层由Spring实现,处理应用的业务逻辑和业务校验,管理业务对象之间的依赖性,加入了Web层和实体层之间的灵活性,以便它们不需要彼此进行直接通信,管理从业务层到Web层的实现;实体层即数据库层由Hibernate支持与实现,采用高级的对象关系映射框架。使用JDBC技术,用于封装数据。系统采用Microsoft SQL Server 2014。系统所实现的功能主要包括有:系统管理功能实现值表管理、用户管理、角色管理与权限管理;交易设置管理功能实现了基础管理、商品管理与会员管理;其中,基础管理功能实现了交易日设置、交易时间设置、定金率设置、仓库管理与结算行管理;仓库管理实现了添加仓库、查询仓库;结算行管理实现了增加结算行、查询结算行;商品管理包括设置商品模型、设置远期合同与设置现货合同;会员管理实现了对会员、会员席位的添加、修改,对交易客户的添加/修改/删除;结算管理功能包括出入金管理与仓单管理;交易管理功能包括现货交易、远期交易与客户查询。现货交易功能实现了现货挂牌、现货撤单与现货成交;远期交易实现了远期下单与远期撤单;客户查询功能指资金查询;查询统计功能实现了交易查询、会员资金查询与结算单查询;交易查询实现了订货查询与成交查询。系统在投入使用后,为天津港交易市场大宗商品现货交易管理与发展提供了良好的技术支持,使得大宗商品现货交易更方便与快捷。