基于web的外贸企业资金流管理平台的设计.pdf_第1页
基于web的外贸企业资金流管理平台的设计.pdf_第2页
基于web的外贸企业资金流管理平台的设计.pdf_第3页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1 引言 随着中国外贸体制的逐步变化 商品进出口权的逐步放 开 中国经济融入世界经济的步伐明显加快 特别是近两年 一大批中 小 微型外贸企业诞生并加入到国际贸易行业中 来 外贸型企业服务于对外贸易 一笔贸易从产生到最终完 成涉及客户订单 供货商 采购 装柜 封箱 提单 运输 海关 查验 清关等众多环节和人员 除货物本身采购费用外 外贸 企业在整个服务流程中涉及到运费 代理费 商检费 佣金 叉车费 查验费 超重费等资金的流动 其业务特点是地域跨 距大 中间环节多 时间跨度长 外贸企业如何在日趋激烈 的国内国际竞争环境中生存 发展 稳定 壮大 如何提升企 业管理中处于核心地位的财务管理 是中小型外贸企业值得 思考的重要问题 我们与多家小型外贸企业进行交流得知 新兴的外贸企 业以小 微型企业为主 他们目前对外贸服务流程中涉及的 资金流管理主要通过手工管理原始票据 再由会计手工将各 种票据数据录入到Excel软件进行管理统计 由于涉及的数 据量大 业务模块不尽相同 资金出入复杂 导致业务透明度 低 管理监控难 工作效率低 出现了统计数据不及时准确 资金流向统计和查看困难 部分细节录入不准确却又难以发 现 有时还会出现资金流失的问题 这些存在的问题对于企 业想实时掌控资金流向 了解目前的盈利情况等都非常不 利 对企业的经营决策与资金的安排造成了很大的困扰 针对外贸型企业存在的以上问题和资金流管理需求 本 文研究设计一个基于web的外贸企业资金流管理平台 实现 跨地域 多角色 实时的资金流录入 统计和分析 使企业能 够高效准确地管理业务和资金流 能够随时统计资金的流向 以及分析盈利情况 为企业经营决策提供有力的保障 2 系统总体设计 外贸企业的资金流涉及货柜管理 外币兑换业务管理 企业收支管理三大领域 作为外贸资金流管理平台 其设计 目标是 以计算机网络为基础 以数据库为核心 开发基于互 联网的B S模式的信息管理系统 可实现远程管理和异地操 作 满足外贸业务管理和发展需要 2 1需求分析及功能模块设计 通过充分系统的调研 分析外贸企业的业务运转机制和 资金管理需求 确定该平台的功能模块如下 1 货柜管理 货柜管理是管理企业外贸货柜的相关信息 利润是收入 与支出的适当差额 资金流从外贸订单产生开始 到清关完 成结束 资金流管理简化为以下三个关键时间节点 货柜信息录入 录入一条货柜信息时必须包括 订单 编号 摘要说明 客户 装柜时间 提单号 箱封号 费用支出 运费 代理费 商检费 叉车费 杂费 杂费说明 费用收入 运费 代理费 商检费 佣金 叉车费 杂费 杂费说明 杂费 说明主要是查验 超重等费用的说明 海关信息补录 货柜到海关后 补充录入相关信息 到港时间 清关时间 杂费 杂费说明 业务完结 完成一单货柜业务后 审核相关信息 确 认后系统自动记录该笔业务的收支及利润 该货柜信息处于 完结状态 不可再修改 2 外币兑换业务管理 外币兑换业务管理是管理企业为客户提供外币对换人 民币业务的相关信息 利润是赚取适当的差额 资金流从收 到外币开始到支出人民币结束 资金流管理简化为以下两个 时间节点 基于web的外贸企业资金流管理平台的设计 华创立康鲜菜 浙江广厦建设职业技术学院 浙江东阳322100 摘要 本文针对外贸型企业对外贸易服务流程中的资金流动和资金流管理中存在的问题 设计了一个基于Web的 外贸企业资金流管理平台 实现跨地域 多角色 实时的资金流录入 统计和分析 使企业能够高效准确地管理业务和资金流 能够随时统计资金的流向以及分析盈利情况 着重论述外贸企业资金流管理需求 基于Web的系统框架设计 数据加密存储 加密传输 用户角色及权限控制等 关键词 Web 资金流 加密 并发控制 权限控制 中图分类号 TP315文献标识码 A 作者简介 华创立 男 陕西武功县人 工程硕士 研究方向 网络安全 软件开发等 基金项目 2014年浙江广厦建设职业技术学院课题 基于web的外贸企业资金流管理平台的设计 项目编号 ZRYB39 2015年第1 2期 学术探讨基金项目 31 录入对换记录 录入一条兑换记录时 必须包括 日 期 摘要说明 客户 外币收入 金额 兑换率 手续费 支出 金额 汇率 手续费 业务完结 完成一笔兑换业务后 审核相关信息 确 认后系统自动记录该笔业务的收支及利润 该兑换记录处于 完结状态 不可再修改 3 企业收支管理 企业收支管理主要是管理企业经营管理现金专用帐户 上的资金流动情况 按资金使用计划转入 按实际使用支出 实时录入 录入一条记录时 应包括 日期 收或支 金额 来源 或用途 如 现金费用 电话费 水费 电费 房租 招待 差旅 费等 备注 记录该笔资金收支的相关详细信息以备核查 可按时间段对各类资金收支情况进行查询和统计 提供对企业经营状况的分析数据 2 2系统用户角色及权限控制 从资金流管理各功能模块涉及的人员来分析 使用该系 统的用户主要有三类角色 他们拥有不同的权限 1 总经理 最高权限用户 可以操作货柜管理模块 外 币兑换业务管理模块 企业收支管理模块 拥有管理用户的 功能 并授予用户相应的权限 该角色只能有一位 且不可删 除 2 会计 基本权限用户 可以操作货柜管理模块 外币 兑换业务管理模块 企业收支管理模块 3 海关补录员 受限权限用户 只可见货柜基本信 订单 编号 摘要说明 客户 装柜时间 提单号 箱封号 并有权补 充录入货柜海关信息 到港时间 清关时间 杂费 杂费说明 2 3系统体系结构设计 本管理平台在设计中首选要解决的问题是跨地域 多人 员 多次操作完成一条资金流记录的管理 基于Web的B S 模式的体系结构设计 可以构建轻量化的客户端操作环境 用户只需从网络上任一客户端 包括手机 使用浏览器登录 管理平台 即可在授权范围内完成信息的管理操作 不需要 安装其它软件 这种体系结构部署方便灵活 客户端使用方 便 服务器和数据可集中管理 系统开发采用流行的 NET 平台 NET架构提供了功能强大的Web Services和应用程 序的快速开发工具 提供了通过Internet通讯和传递数据的 功能 系统体系结构设计如图1所示 图1系统体系结构图 2 4系统架构设计 本系统的设计 其两大核心是数据库设计和信息管理平 台设计 从数据安全 应用环境的需求出发 信息管理平台部 署于WEB服务器 Web Server 数据库部署于SQL Servre数 据库服务器 Data Center 两台服务器部署在网络中心的内 部网络中 LAN 通过防火墙与外部网络连接 WAN 既可以 满足内部用户的使用 也可以提供互联网服务 实现网络化 的信息管理需求 系统架构设计如图2所示 图2系统架构图 2 5数据库设计 数据库是信息管理系统的数据存储 处理 交换的中心 是关系到信息管理系统的功能实现的核心 数据库设计除 了满足系统的数据管理需求 还要考虑数据完整性的技术保 障 并尽可能在数据冗余度和数据处理速度方面做到平衡 在关键业务中要使用事务 索引等提高数据安全和查询性 能 使用存储过程以减少网络流量和缩短语句处理时间 数据库的设计是把该系统将要管理的现实世界中的客 观对象 抽象成信息世界的概念模型 再进一步把概念模型 抽象为可用计算机处理的DBMS数据模型 数据模型抽象 过程如图3所示 图3数据模型抽象过程 根据本系统功能设计的要求和用户需求 按照数据库设 计的步骤 首先标识出实体及其属性 然后绘制实体关系图 E R图 确定实例间的关系模式 再将E R图转化为多张表 遵循数据库的设计规范 应用数据库设计的三大范式进行审 核 消除不必要的数据冗余 最后选择具体数据库管理系统 本系统采用SQL Sever作为后台数据库服务器 进行物理实 现 完成了数据库的设计工作 本系统设计的数据库包含用 户表Users 权限标识表Authority 客户信息表Customers 货 柜订单表Oders 货柜费用支出表OderPays 货柜费用收入表 OderIncomes 货柜完结表 OrderProfits 外币兑换记录表 ChangeRecords 外币兑换完结表ChangeProfits 现金帐户记 录表CashRecords 现金用途表CashPurposes等 受限于篇 幅 关于数据库的详细设计不再赘述 3 关键技术问题及解决方案 本系统在设计中提出的三大关键技术 信息加密技术 I n t e r n e t 网络中心网络中心网络中心网络中心 内部网络用户内部网络用户内部网络用户内部网络用户 外部网络用户外部网络用户外部网络用户外部网络用户 数据库服务器数据库服务器数据库服务器数据库服务器 D a t a C e n t e r We b 服务器服务器服务器服务器 We b S e r v e r 2015年第1 2期 学术探讨基金项目 32 基于记录的并发控制技术 基于用户角色的权限控制技术 3 1信息加密技术 资金流管理平台处理的信息包含了大量的企业经营决 策的机密信息 如客户资料 交易金额 收支差率 因此信息 在传输和存储环节的加密技术是关键之一 第一 存储环节的信息加密技术 关键信息在数据库中 全部以密文的方式进行存储 客户端提交信息时由Web服务 器应用程序将明文数据采用加密运算变成密文后存入数据 库 Web客户端请求信息时首先由Web服务器应用程序将获 取的密文数据采用解密运算变成明文后再做传输处理 采 用 NET框架的System Security Cryptography命名空间 提供了对称加密和非对称加密和两组类 对称加密技术在 加密明文和解密密文时所使用的密钥和初始化矢量是相同 的 典型的有TripleDES DES 和Rijndaelt等 适用于不需要 传递密钥的情况 主要在本地文档或数据存储时加密 非对 称加密技术在加密明文和解密密文时分别使用两组长密钥 称之为公钥和私钥 公钥在网络在传输用于加密明文 私钥 在本地用于解密密文 主要有RSA DSA等 适用于网络数据 的加密 基于本系统的架构设计 信息加密与解密工作由 Web服务器应用程序完成 仅在Web服务器与Data Center服 务器之间进行交换 不经过外部网络进行传输 因此可采用 TripleDES作为加密与解密的算法 解决关键信息的加密存 储问题 第二 传输环节的信息加密技术 当用户从Web客户端 登录到系统时 就发起了对Web服务器的数据请求 Web服 务器查询数据库并将结果传输给客户端 采用加密传输可以 保障信息在传输过程的安全 一种有效的解决方案是配置 Web服务器启用HTTPS协议以加密连接 HTTPS采用TLS 传输层安全协议 具有基于私钥加密交换公钥和基于PKI 证书的身份认证的安全机制 服务端在接受客户端的连接 请求时需要使用一个证书来声明自己是谁 而客户端若确认 该证书是自己认可的 则之后发给服务器的信息都用该证书 中的公钥进行加密 服务端用自己的私钥进行解密 反之 服 务器也要求客户端提供证书来确认其身份是否认可 同样用 对方的公钥进行加密后传输 我们在Web服务器上启用证 书服务 为Web站点颁发服务端证书 为授权的客户端颁发 客户端证书 为Web站点启用并配置Https连接 3 2基于记录的并发控制技术 系统的多个用户异地同时操作同一条记录的可能性是 存在的 称之为并发操作 数据库的并发操作可能产生丢失 修改 读 脏 数据 不可重复读等导致数据不一致的问题 计算机处理并发事务的方法是随机调度 DBMS提供了封锁 机制来控制并发事务 本文提出了基于数据库记录上的并 发控制 由于并发操作导致数据库不一致的情况发生在对 同一记录的修改操作上 因此我们在数据库设计中针对记录 的修改操作加入排它锁 写锁 字段 在应用程序设计中保证 任何可能导致数据受影响的操作请求 必须首先对该记录执 行加锁操作 加锁成功才可以进行写操作请求 否则只允许 有读的操作请求 写操作完成后必须执行解锁操作以允许其 他用户的写操作请求 总之 基于记录的并发控制技术 是 应用程序设计主动控制并发操作的技术解决方案 3 3基于用户角色的权限控制技术 使用系统的用户按角色分类 不同角色拥有不同的访问 和操作权限 尽管SQL Server数据库提供了用户管理和角 色管理 能实现基于数据库访问权限的用户管理和基于数据 表对象操作权限的角色管理 从系统设计的角度来看这还 不够 一种可靠的解决方案是在应用程序中授权用户可以执 行哪些操作 可见哪些数据 Web服务器在响应用户的数据 请求前先验证用户的身份类型 并根据用户所属角色生成客 户端数据和界面 在应用程序中控制角色的权限 从技术上 保证机密数据的安全和操作的合法性 参考文献 1 秦艳琳 吴晓平 基于 NET的TripleDES算法在网络传输中的实 现 J 计算机应用与软件 2010 11 53 55 2 王凯 祝跃飞 林敏 一种可证安全的基于浏览器的联合身份管 理双向认证协议 J 计算机应用研究 2013 6 1843 1846 Design of Funds Streaming Management Platform for Foreign Trade Enterprise Based on Web Hua Chuangli Kang Xiancai Guangsha College ofApplied Construction Technology Dongyang 322100 Zhejiang AbstractAbstract A funds streaming managem

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论