实习日志14

完善条件查询和word生成列表

条件查询

word生成列表

1.阶段性总结

1.1.入职培训

首先,蔡老师的活字格软件开发入门和应用培训为我提供了深入了解软件开发的机会。通过学习,我掌握了一些基础的开发技能,尤其是在数据库设计和管理方面有了更深刻的理解。在入职培训中,我学到了如何设计和完善数据库,以确保系统能够高效、准确地存储和检索数据。这对于软件开发至关重要,因为一个强大的数据库设计能够为软件提供可靠的数据支持,从而增强用户体验。另外,通过将数据库内容以表格形式展现的简单功能,我学到了如何将数据以清晰、直观的方式呈现给用户。这对于用户使用软件时能够更容易理解和操作,提升了软件的友好性和可用性。在培训过程中,我也深刻体会到了团队协作的重要性。蔡老师的引导和指导使得学习过程更加顺利,同时也激发了我对软件开发的兴趣。团队合作不仅仅是技术上的支持,更是在解决问题和创新的过程中相互学习和共同成长。通过这次培训,我对软件开发有了更全面的认识,同时也明白了学习是一个不断迭代、持续提升的过程。我将继续努力学习,不断提高自己在软件开发领域的技能,为团队的发展和项目的成功贡献力量。

1.2.工作内容安排

基于项目的学习:

增值税发票识别、验真项目

项目概述:

随着企业日益庞大的发票管理需求和财务报账的复杂性增加,我们意识到需要一种智能、高效的解决方案来简化这一过程。许多企业在处理大量发票时面临着手动操作的繁琐、容易出错以及时间成本的挑战。因此,本项目旨在通过开发一款活字格低代码软件,集成先进的百度AI文字识别技术和硬件高拍仪接口,以应对企业在发票管理和报账方面的需求。

项目的起源源于对企业财务流程的深入研究,我们发现许多公司在发票报账过程中存在诸多问题,包括手动录入导致的错误率高、验真流程繁杂等。因此,我们迫切需要一款灵活、智能的软件,能够有效地提升发票管理的准确性和效率。

本项目将围绕发票报账的全流程展开,为用户提供简单易用的界面,使其能够方便地上传、识别、验真发票,并通过软件自动汇总金额信息。通过引入活字格低代码的理念,我们希望用户能够通过简单的配置和拖拽操作,即可完成个性化的发票报账系统定制,大大降低了对于专业开发人员的依赖。

通过本项目的推进,我们期望为企业提供一种创新性的、高效的财务管理解决方案,使其能够更加聚焦核心业务,提高财务流程的透明度和操作的便捷性。同时,这也是我们对未来发展的一次尝试,迎合数字化时代对企业智能化管理的迫切需求。

目标:
  • 能够使用C#编程语言,熟练掌握.NET框架,理解并能够利用C#类库来处理活字格服务端逻辑。
  • 具备JavaScript编程能力,了解并能够使用活字格前端框架,构建用户友好的界面。
  • 理解WebSocket的基本概念,包括协议标识符(ws://和wss://)、全双工通信的特性,以及WebSocket与传统HTTP协议的区别。此外,还应具备处理WebSocket连接各种事件的能力,包括连接建立、消息接收、错误处理等。
  • 理解百度AI接口的基本概念,包括API的鉴权和调用方式。学习如何通过活字格发送请求到百度AI接口,并处理返回的结果。
  • 理解OOXML格式,它是Microsoft Office文档(包括Word文档)的开放标准。掌握在服务端使用C#来生成Word文档。能够将生成的Word文档导出为常见的文档格式,如.doc。
主要内容:
  • 拍照和本地文件上传:

实现活字格前端界面,包括拍照和本地文件上传功能。通过JavaScript处理上传的文件,准备发送至后端。

  • 发票识别和验真:

集成百度AI接口,实现发票识别功能。设计界面允许用户选择发票、进行识别,并展示识别结果。实现发票验真功能,验证发票的真伪。

  • Word文档生成:

使用C#调用服务端代码处理前端请求,生成Word文档。设计前端界面允许用户选择模板、填充数据,并生成文档。导出生成的Word文档为常见格式,如.doc。

项目计划安排:
  1. 第一阶段(1周):集成百度AI接口,学习并实现发票识别功能,设计相应的前端界面。
  2. 第二阶段(1周): 学习和实现拍照和本地文件上传功能,建立WebSocket连接,实现文件的传输。
  3. 第三阶段(1周): 学习并实现Word文档生成功能,设计前端界面允许用户选择模板和填充数据,实现将生成的Word文档导出为常见格式。
  4. 第四阶段(1周): 设计直观、易用的用户界面,使用户能够轻松进行拍照上传、发票识别、验真和Word文档生成操作,确保整体界面具有现代感和吸引力。

1.3.工作完成情况

大差不差,还得改改界面

忘记发了qwq

相关推荐
问道飞鱼6 分钟前
【前端知识】强大的js动画组件anime.js
开发语言·前端·javascript·anime.js
k09337 分钟前
vue中proxy代理配置(测试一)
前端·javascript·vue.js
傻小胖9 分钟前
React 脚手架使用指南
前端·react.js·前端框架
程序员海军21 分钟前
2024 Nuxt3 年度生态总结
前端·nuxt.js
m0_7482567831 分钟前
SpringBoot 依赖之Spring Web
前端·spring boot·spring
web135085886351 小时前
前端node.js
前端·node.js·vim
m0_512744641 小时前
极客大挑战2024-web-wp(详细)
android·前端
若川1 小时前
Taro 源码揭秘:10. Taro 到底是怎样转换成小程序文件的?
前端·javascript·react.js
潜意识起点1 小时前
精通 CSS 阴影效果:从基础到高级应用
前端·css
奋斗吧程序媛1 小时前
删除VSCode上 origin/分支名,但GitLab上实际上不存在的分支
前端·vscode