【内容摘要】 本软件将传统手工作业的报关流程与操作方式进行信息化整合与提升,以实现报关过程中每个节点的信息流在内部管理人员、操作人员与外部客户之间的实时共享与数据采集、交互等,从而强化与规范报关流程的标准化管理、提升报关效率,节省内部与外部报关处理的操作成本。
一、概述
本软件将传统手工作业的报关流程与操作方式进行信息化整合与提升,以实现报关过程中每个节点的信息流在内部管理人员、操作人员与外部客户之间的实时共享与数据采集、交互等,从而强化与规范报关流程的标准化管理、提升报关效率,节省内部与外部报关处理的操作成本。
二、需求分析
1、业务需求
报关系统功能性需求主要涉及到进出口业务的报关处理流程,主要包括海运进口、海运出口、空运进口、空运出口、保税业务和加工贸易等。
三、系统软件设计方案
1、软件架构设计思路
本系统将采用B/S架构进行设计和开发,还将充分运用MVC、IOC、AOP 等技术来确保系统的先进性与稳定性、扩展性,以及对企业应用的支持度。
2、身份认证与权限控制设计
身份认证系统应用层安全保障的首要前提,系统只对已识别的授权用户赋予相关操作权限,并将不合法用户拒之门外。应用层的身份认证基于传统的帐号加密码实现,为防止恶意破解密码,用户登陆时应当同时输入页面显示的验证码。 对于局域网之外的身份认证,我们提供一个备选的增强方案,即通过在客户端的USB口插入身份识别专用的UKEY来进行身份认证。这是一种硬件身份认证技术,具有更高的安全性,但需要事先为每个用户生成并分发一个唯一的UKEY盘(类似于U盘),用户一旦丢失UKEY就需要重新生成和分发。
3、软件总体结构设计
系统软件总体结构如下图所示:
4、系统业务模块设计方案
(1)组织机构
(2)权限管理
(3)客户管理
(4)报关管理
(5)财务管理
(6)数据共享管理
(7)绩效考核管理
(8)报表管理
四、系统运行环境
本系统采用J2EE平台和MYSQL数据库开发。运行环境可部署于TOMCAT或JBOSS等J2EE容器,WEB服务器可选用APACHE或Ngix。由于JAVA的跨平台特性,服务器的操作系统可以是WINDOWS系统,也可以是LINUX系统,从安全性和软件成本考虑,建议采用LINUX APACHE TOMCAT。
以上选型的主要优势是:
1、更低的运营成本:众所周知,微软平台上的软件多为商业化软件,如果使用正版会增加不少的软件授权费用,而上述选型中的软件均为开源软件,可免费使用,且多年来已经成为众多商业网站的主流开发和运营平台;
2、更高的安全性:、LINUX平台下的安全机制优于WINDOWS系统,企业应用系统运行于该平台下,将具备更高的系统安全性能;
3、更好的扩展性和可移植性:J2EE对企业应用的支持度与成熟度以及JAVA的跨平台性使得系统具备更好的扩展性和可移植性。
五、系统硬件规划
系统运行需安装部署数据库服务器一台、应用服务器一台和WEB服务器一台,其中,应用服务器和WEB服务器可以共用一台物理服务器,另建议配置一台备份服务器(既是数据备份服务器,也是冷备服务器),因此建议系统至少配备三台独立的物理服务器,配置参数如下:
基本类别 类别 立式/机架式(电信机房托管应选用机架式) 结构 立式/1U~4U机架式 处理器 CPU Intel Xeon2.6以上 CPU主频 2000MHz以上 二级缓存 16M以上 内存 内存容量 至少2GB,建议4GB 存储 硬盘接口类型 SAS/SATA 硬盘容量 磁盘阵列(RAID3或RAID5)有效容量120G以上 光驱 普通光驱即可 网络 网卡 100M网卡一块(主板集成也可)
留言区
欢迎留言!所有标*的字段为必填项