请上传宽度大于 1200px,高度大于 164px 的封面图片
    调整图片尺寸与位置
    滚轮可以放大缩小图片尺寸,按住图片拖动可调整位置,多余的会自动被裁剪掉
取消
我行我素(uid:67761)
职业资格认证:FCA-业务分析理论 | FCP-报表开发工程师
平板适配
FineReport 10.0 体验报告—中国外运物流包装有限公司
近期在帆软相关技术人员的指导下,对生产环境进行了升级和部署。目前FineReport 10.0的工程运行良好,现将体验报告分享给大家。 一 公司描述 我司为中国外运物流包装有限公司,为中国外运股份有限公司的全资子公司,主营营业为国内和国际工程和制造业包装服务、货物运输和代理服务。自成立以来,我司已多次参与工程领域的大型包装和运输项目,并获得客户的广泛好评。 二 报表系统的应用情况与升级缘由 1、报表系统的应用情况 自采购帆软报表产品以来,公司信息技术部门在充分理解实际业务的基础上,不断尝试将内部运营和外部项目管理与帆软产品平滑地融合。时至今日,已部署了内部订单管理、收支配比、费用自动结算及多个业务项目的项目数据分析模块。 模块主要服务对象为公司内部员工和客户人员,目前日均访问量为250次左右。 通过数据的便捷收集及可视化分析,对内不仅提高了同事们的工作效率和积极性,就项目而言也给客户带来了更良好的数据体验和输出展示。 2、率先升级10.0的缘由 我司于今年上半年完成8.0到9.0的升级,经过一段时间的开发和运行,形成了一定的使用反馈。该反馈主要集中在设计器和管理平台,其中设计器较8.0有了质的变化,界面和开发体验有所提升;平台内存管理模块直观的地描绘服务器运行状况;平台系统状况模块可视化展示模板加载性能和使用热度。 综合分析不难发现,版本升级到9.0对开发和运维人员的帮助和影响更为直接。 随着模板热度的不断提升和对帆软平台的入口依赖,同事们对系统的需求逐渐由业务功能调整为界面体验。具有持久竞争力的开发工具不仅需要给开发人员带来便利,也需要兼顾用户体验和UI设计,因此在了解到10.0版本的平台界面有质的变化且新增安全管理模块,决定升级到此版本。 三 升级过程 1.测试环境操作考虑到系统测试数据能真实反映生产数据,我司将生产环境的主要模板和数据库备份至测试环境。研发和测试人员在测试环境中借助升级工具完成了工程升级,安装10.0设计器并部署应用。帆软人员指导进行了管理平台的目录、用户和权限的基础配置,并给我司开发人员介绍平台新特性。期间了解到10.0版本舍弃datasource文件,所有配置数据均保存在内置库中。 2.生产环境操作帆软人员首先借助升级工具对整个工程进行了升级,然后安装10.0设计器并对升级后的模板进行测试。基本确认工作之后,在应用服务器中部署10.0版应用工程,测试人员注册了基于我司现有lic功能的10.0全新lic。在运行过程中发现ws请求错误,排查发现其通过其他端口工作,而生产环境基于内网并没有映射相应端口。此外,还发现了平台开发模板感官上加载较慢和用户名参数在某些情况下失效等现象。 四 新功能感受 1.决策平台界面美化 相较于9.0版本决策平台,新版本的决策平台采用目前流行的扁平化设计风格。其色系搭配符合主流审美,色彩丰富而不失简洁,注定会提升用户的使用体验。 114556 114557 2.数据连接 9.0版本的数据连接存储于datasource文件,在更新后必须重启应用服务器才能生效。而新版本取消了相关配置文件,通过决策平台在线配置和更新后可即时生效,无疑会使应用工程的运行更连续,也能避免重启服务影响用户操作的场景。 114559 3.安全防护 对于旧版本的报表应用,如果不采取诸如二次开发之类的系统安全防护措施,很容易会暴露在外部威胁面前,让应用和数据的可靠性饱受质疑。新版本中新增安全管理功能,最大限度地解决了此类问题。安全防护功能会降低上传恶意文件、跨站脚本等多种攻击方式的威胁;访问控制功能则可以对报表访问频率进行限制,也能避免服务器遭受额外压力。 4.决策平台用户/目录/权限管理 (1)用户管理可启用/禁用账号。如果通过用户同步数据集的方式,可不必在数据集中根据账号状态过滤禁用账号,应用场景更多样化。 (2)目录列表中目录和模板均可视。之前版本中目录列表只显示目录名称,点击某目录后右侧区域展示模板节点。新版目录管理的变化注重细节,展示的目录列表更直观。 (3)权限配置更为便捷。如选中某用户和目录权限可即时生效,不再需要提交操作,完美地避免因忘记提交步骤所导致配置失败的情况。 114560 114561
到指定实例的连接失败 receive timed out
采购订单管理模块
一、概述 采购订单管理主要包含供应商、物料、项目和订单管理(视实际需求),模块实现则分为两方面:数据库搭建和报表设计。 二、数据库搭建 1.创建表 供应商管理表、物料管理表、项目管理表、采购订单主表(主要信息)、采购订单子表(订单中物料明细),需要注意选取各表中字段的适合类型。 2.表关系 表关系是数据库部分十分重要额一环,可以先绘制出构思好的E-R图,然后再设置外键关联。举个例子,比如供应商管理表中供应商名称与物料管理表中所属供应商关联。 3.序列和触发 考虑到物料需要以编码为唯一主键,并且以自增的方式插入,需要在数据库中编写自增序列和插入触发。 三、报表设计 数据库搭建完毕并帆软设计器连接,终于到报表设计环节了!需要设计的模板大致与数据库中表一一对应,可参考实际操作时的流程: 57999 1、供应商管理界面-填报功能 57987 2、项目管理界面-填报功能+数据校验(录入的供应商名称不存在于供应商管理表中,提交时有提示) 57989 57992 3、物料管理界面-填报功能+数据校验(录入的供应商名称不存在于供应商管理表中或项目名称不存在于项目管理表中,提交时有提示) 57990 http://bbs.fanruan.com/forum.php?mod=image&aid=57991&size=300x300&key=e1340422d586850b&nocache=yes&type=fixnone 4、采购订单下达界面 此界面是设计工作量最大的模板,涉及到主子窗口跳转并赋值、提交成功跳转至完整订单模板(打印和存档)。 57995 图1 (1)点击图1红色矩形框中按钮,弹出物料明细子窗口,见图2.57996 图2 (2)点击图2红色矩形框中蓝色带下划线的物料编码,关闭子窗口并赋值给主窗口中“代码”单元格,见图3.物料价格和描述等明细自动显示,可通过模板设计时在单元格写入sql语句实现,见图4。 58000 图3 58001 图4 (3)必要信息填写完整点击提交,跳转至完整的采购订单界面,可以直接打印和输出存档,见图5。 58002 图5 5、订单状态跟踪界面 既然订单已经下达,那么需要后续跟踪,确认其送达和付款情况。点击图6中确认按钮,可自动生成相应的日期并提交,此时,按钮控件变为不可用。 58004 图6 6、订单信息汇总有了订单基础数据,可以对其各种指标进行汇总分析,如延误单数、已付款、总单数等。58009实际交货日期单元格设置条件属性-背景颜色,延误显示红色、即将延误显示黄色等。
承接报表外包,价格可议
本人承接帆软报表外包,价格可以商议,有意者请加qq联系:2277236397.
个人成就
内容被浏览46,869
加入社区8年234天
返回顶部