本公司招聘仅通过智联渠道进行,从未委托任何外部机构或个人,且招聘全程不收取费用。如遇收取报名费、培训费等均为诈骗,请勿上当并及时举报!
岗位职责:
1.需求沟通与分析
- 与业务部门、项目团队等进行深入沟通,了解业务需求和数据展示目标。例如,与销售部门沟通,明确他们希望通过报表展示不同区域、不同产品的销售业绩情况。
- 对需求进行详细分析,将业务需求转化为报表设计的具体要求,编写需求文档。
2.数据调研与规划
- 调研企业现有的数据资源,包括数据库结构、数据来源、数据质量等。例如,了解企业的销售数据库中包含哪些字段,数据的更新频率等。
- 根据报表需求,规划数据的抽取、转换和加载(ETL)过程,确保数据能够准确、及时地用于报表生成。
3.报表设计与开发
- 报表设计:根据需求文档和数据情况,设计报表的布局、格式和交互方式。例如,设计柱状图展示销售数据的对比,添加筛选器实现数据的动态查询。
- 运用帆软报表工具(如 FineReport)的各种功能,如模板设计、公式计算、参数设置等,创建美观、易用的报表。
4.数据处理与整合
- 使用帆软报表工具进行数据连接和查询,从多个数据源中提取所需数据。例如,连接销售数据库和库存数据库,获取相关数据进行综合分析。
- 对数据进行清洗、转换和整合,确保数据的准确性和一致性。例如,将不同格式的日期数据统一转换为标准格式。
5.报表开发与调试
- 根据设计方案进行报表的开发工作,编写代码(如 SQL 语句、JavaScript 脚本等)实现报表的功能。例如,使用 SQL 语句进行数据查询和统计,使用 JavaScript 实现报表的交互效果。
- 对开发完成的报表进行调试和测试,检查报表的准确性、性能和兼容性,及时解决发现的问题。
6.项目实施与维护
- 报表部署与发布:将开发完成的报表部署到生产环境中,确保报表能够正常运行。例如,将报表发布到帆软报表服务器上,设置访问权限。
- 为用户提供报表的访问方式和操作指南,确保用户能够顺利使用报表。
7.系统维护与优化
- 定期对报表系统进行维护,检查数据的更新情况和报表的运行状态,及时处理系统故障和异常情况。
- 根据用户反馈和业务需求的变化,对报表进行优化和改进,提高报表的性能和用户体验。例如,优化报表的查询语句,减少报表的加载时间。
岗位要求
1.熟悉帆软报表工具(如 FineReport)的各种功能和操作,包括模板设计、数据连接、公式计算、参数设置、图表制作等。
2.能够运用帆软报表工具进行复杂报表的开发和设计,实现各种业务需求。
3.熟悉常见的数据库管理系统(如 MySQL、Oracle、SQL Server 等),掌握 SQL 语言的基本操作,能够编写复杂的 SQL 查询语句。
4.了解数据库的设计和优化原则,能够对数据库进行性能优化和数据管理。
5.了解 HTML、CSS、JavaScript 等前端开发技术,能够运用这些技术对报表进行定制化开发,实现报表的交互效果和个性化展示。
6.掌握帆软报表工具的前端插件开发技术,能够根据业务需求开发自定义的前端插件。
7.具备较强的数据处理和分析能力,能够对大量的数据进行清洗、转换和整合,发现数据中的规律和问题。
8.具备良好的沟通能力,能够与业务部门、项目团队等进行有效的沟通和协作,准确理解业务需求,并将技术方案清晰地传达给相关人员。
9.要求有 1 - 3 年以上帆软报表开发或相关工作经验,有大型项目开发经验者优先。
10.计算机相关专业本科及以上学历,具备扎实的专业知识和技能。