还剩10页未读,继续阅读
本资源只提供10页预览,全部文档请下载后查看!喜欢就下载吧,查找使用更方便
文本内容:
菜单充值个人信息维护福利产姓名张三品信息买卖身份证号:XXXXXXXXXXXXXXXX——买入银行卡号22222222222222--卖出账户余额元
5000.00活定互转个人充值金额________元银行卡信息维护充值取消——--修改密码——-一挂失--退卡--充值---------消费其他页面与以上页面类似,实现不同的功能前置服务器说明
5.
1.3由于后期系统会与多家银行进行接口对接,考虑到以后程序的扩展性,所以在本系统和银行之间搭建通讯前置服务器,用于实现不同银行之间的接口、通讯前置服务器信息接口约定
5.
1.4双方通过通信,通信的格式约定如下TCP/IP•服务端端口号待定•鉴于每次通信的包长度有限,所以每个交易的请求信息以及响应信息都组成一个包进行通信.报文格式:(位)+其中LEN4DATA LEN:DATA的长度若长度项不足位,则左添右对齐内容为实际应用40,DATA报文格式•每个信息项长度固定,如果长度不足,以空格右填充•报文结构参考第二部分(交易内容)信息项约定每次通信按照约定的信息项组合•时间信息以“的格式进行传输YYYYMMDDHHMMSS•客户端一个进程发送一个命令后,必须等到服务端完整的回应信息后才能够结束交易;可支持多进程的并发如果服务端收到的信息完整性或者数据的合法性有误,则返回响应信息“解码错误”(错误代码待定);如果客户端收到的结果信息完整性或者数据的合法性有误,只需要重新发送请求即可.类型的约定C——字符串数字;长度以()表示,前面是整数位数,后面是小数位N——*,*D-------日期;银行签到交易码为,具体内容见下表“01”通联发送信息内容依次为:数据类型字段含义长度备注交易码C201银行代码C2签到日期C8签到时间C15单位标识C2银行服务器根据单位标识进行签到,回应信息内容依次为:字段含义备注数据类型交易码C201返回信息码C2参看5返回信息码内容
5.1查询余额交易码为,具体内容见下表:“02”通联发送信息内容依次为:业字段含义fj-f长度备注数据类交易码型C202银行代码C2银行卡号C19户名C30单位标识C2银行服务器根据银行账号和户名查询银行卡余额信息,回应信息内容依次为:交易信息进行对账交易码为,具体内容见下表:“04”银行发送信息内容依次为:字段含义数据类型长度备注交易码C204银行代码C202明细笔数以便检查对账文件的完整性N5开始时间D14YYYYMMDDHHMISS结束时间D14YYYYMMDDHHMISS文件名称C20对账文本文件内容格式:每行一笔交易,信息内容按照顺序分别为交易日期、银行卡号、交易金额、借贷标志、交易流水号字段含义数据类型长度备注交易码C204交易日期C8银行卡号C19交易金额C15流水号C20借贷标志C1转入、转出标志通联通讯前置机收到银行对账文本,进行账务对比,以银行数据为准,校正通联交易系统数据库中的交易数据,完成对账.返回的信息内容为:字段含义数据类型长度备注交易码c204c2参看515返回信息码内容返回信息码与银行完成对账后,如果有需要调整的账务问题,需及时通过通讯方式将调整后的账务信息与总部信息同步.返回码对照表
5.L500成功01:访问地址不合法;02请求信息包有误;03:交易码错误;04签到失败;05不允许查询;09对账文件不存在10对账文件笔数不对……(视服务处理过程中遇到的异常可能有所增加)数据结构清单
5.2数据结构
5.
2.1数据字典522用户表序号域名域名描述数据类型(长度)P—k IndexF-keyey用户名1username Varchar220用户2ID★Userid Varchar210登录密码3password Varchar2204用户级别userleve Varchar2405㊀㊀㊀联系电话t1phon Varchar2116所属企业机构号corporatelD Varchar25企业信息表序号域名域名描述数据类型(长度)P-key IndexF-key7企业名称corporatenam Varchar250e8机构号码★corporatelD Varchar220开放端口9port Varchar24010企业负责人corporatehea dVarchar21011㊀㊀负责人联系电话tel phonVarchar211流水表序号域名域名描述数据类型(长度)P-key IndexF-key12交易日期workdate Varchar21013交易时间Worktime Varchar2814帐号account Varchar22015户名accountname Varchar24016福利产品IDid Varchar2517交易金额Amt Varchar21518收益金额Amt2Varchar21519交易成功标志Flagl Varchar2120通讯成功标志Flag2Varchar21所属企业21IDcorporateid Varchar2122交易流水号Serno Varchar21023利率Rates Varchar21024理财种类IDtypelD Varchar2225㊀买卖标志Busin ssVarchar2126是否提现标志status Varchar2127用户IDusernameid Varchar21028购买次数Count Varchar210029备注1Notel Varchar2100备注302Note2Varchar2100利率表序号域名域名描述数据类型(长度)P—k IndexF-keyey企业31㊀IDcorporat idVarchar210福利产品类型32㊀IDtyp idVarchar2533当前利率nowrate Varchar210期限的产品中活期的资金可以直接完成从企业账户直接提现到自己的银行账户员工需要资金时,可以将定期账户资金转让到活期(执行活期收益),然后再提现到银行卡定期的资金,到期后自动转让活期账户,包括收益活期账户资金,定时进行计息计息周期可以进行设定:计息的日期(参考银行计息方式)第章安全设计3风险分析及控制策略
3.1由于与通联与企业之间没有专线进行通讯,必须将此系统公布一个公网的供企业访问.此系统又设计到账务问题,请考虑通讯URL安全问题本系统将采用协议的通讯方式进行协议是https HTTPS由协议构建的可进行加密传输、身份认证的网络协议,加SSL+HTTP强系统的安全性.第章其他重要说明4性能设计
4.1企业员工福利管理系统系统采用设计模式,其特点是MVC耦合性低重用性高生命周期成本低部署快可维护性高有利于扩展整体性能设计
4.
1.1开发环境以及部署环境说明
4.
1.2使用技术java版本JDK16数据库Msql技术实现:Sqring+Struts操作系统:linux服务器Tomcat8第章详细设计5功能说明
5.1以下功能有可能考虑不全,需要的可以在重新补充.功能列表
5.
1.1模块名称功能名称(或简需求属模块简述涉及角色备注述)性登录提供了不提供所有用户的所有角色新增同用户登登录录功能用户管理系统的用用户新增所有角色,新增公共模户维护功企业管理员块能只能新增本企业的用户删除所有角色,新增企业只能删除企业,通联的管理员可以删除所有用户.用户修改所有角色,企新增业只能修改自己的用户,通联管理员可以修改自己或者企业用户用户注销注销已有用户银行信息针对不同维护与不同银行通联管理员新增维护银行进行通讯所需要的参维护数数据处理数据同步与总部信息进行通联管理员新增同步操作获取账户信通联管理员新增FTP息结息信息同步通联管理员新增其他同步信息通联管理员新增对账信息与总部和每日需要与总部通联管理员新增查询银行之间的预付卡系统和的三方对银行系统进行三账,以及与方对账,如果出总部或第现差错或者错三方对账账,需确定已哪的参数信方的账务信息为息维护准对账参数维护通联管理员新增企业基本针对企业信息管理基础信息的维护企业机构号管理通联管理员新增企业接口信息管通联管理员新增理企业福利产品维通联管理员新增护企业交易日志管通联管理员新增理企业权限管理通联管理员新增交易报表针对不同可以按照不同的通联管理员新增公共模查询企业所产条件,比如企业块生的交易机构号、日期等记录的查条件查询企业的询交易信息,并可以导出为EXCEL查询账户企业或者查询账户的基本企业管理员新增公共模信息个人可以信息或者企业个块,企业查询账户人员工查询某的信息员工的账户信息不需要输密计息周期对结息的对计息周期进行企业管理员新增信息维护周期进行增删改的操作维护福利产品维护福利对福利产品的期企业管理员新增参数维护产品参数限或者利率进行增删改操作,并维护大额度的管理维护额度维护企业管理员新增大额提现参数维企业管理员新增护利率信息维护本企只能维护本企业企业管理员新增维护业产品的已经发布的福利利率产品的利率员工卡片卡片信息新增信息维护维护修改密码员工新增银行卡挂失新增员工退卡新增员工资行新增充值员工入金转账活期户将卡银消费员工新增将活期账户的资金进行福利产品的买入用户管理企业管理员新增只能维护本企业的用户员工个人维护个人针对员工个人的员工新增信息维护信息信息进行维护个进之福利产品买卖福利员工可以通过此员工新增行值须信息产品功能买卖企业的资,行福利产品入人操卡将金银活的转买期前先入充必作账户后才可以进行福利产品的买入个人账户查询个人通过此功能查询员工新增余额查询账户余额本人自己账户的余额资金提现将活期账卖出后的资金存员工新增户的资金在与活期账户,转入到自需要将活期账户己的银行的资金转入到自卡中己的银行卡中交易明细查询自己针对自己买卖的员工新增查询的交易信福利产品进行统息计查询个人收益查询自己详细记录在福利员工新增查询在福利产产品的买卖过程品的收益中的收益情况情况后台服务后台自动系统需要定时的系统自动新增运行程序,与总部或者银行根据配置端进行对账或者的参数信同步信息息系统自动运行对自动对账账或者同自动账户同步步信,官、O主要界面设计主页面企业员工福利管理系统登录人员:时间年月日admin20166151312菜单新增用户用户管理用户名企业基本信息管理密码对账信息请选择企业用户管理员12数据处理交易报表确定取消OO•O•••员工登录显示页面:企业员工福利管理系统登录人员张三时间年月日:20166151312菜单福利产品买入个人信息维护产品名称福利理财福利产品信息买卖期限个月1—-买入预计收益——卖出账户余额——活定互转购买金额余额查询确定取消资金提现交易明细查询收益查询•OO•O••买入理财产品说明:首先员工要将自己银行卡中资金转入活期账户后,才可以买入理财产品在系统功能中的“个人银行卡信息维护充值”功能示例图如下企业员工福利管理系统登录人员:张三时间年月日20166151312。
个人认证
优秀文档
获得点赞 0