实习日志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

相关推荐
dr李四维2 分钟前
iOS构建版本以及Hbuilder打iOS的ipa包全流程
前端·笔记·ios·产品运营·产品经理·xcode
雯0609~23 分钟前
网页F12:缓存的使用(设值、取值、删除)
前端·缓存
℘团子এ26 分钟前
vue3中如何上传文件到腾讯云的桶(cosbrowser)
前端·javascript·腾讯云
学习前端的小z32 分钟前
【前端】深入理解 JavaScript 逻辑运算符的优先级与短路求值机制
开发语言·前端·javascript
CV学术叫叫兽38 分钟前
一站式学习:害虫识别与分类图像分割
学习·分类·数据挖掘
我们的五年1 小时前
【Linux课程学习】:进程程序替换,execl,execv,execlp,execvp,execve,execle,execvpe函数
linux·c++·学习
彭世瑜1 小时前
ts: TypeScript跳过检查/忽略类型检查
前端·javascript·typescript
FØund4041 小时前
antd form.setFieldsValue问题总结
前端·react.js·typescript·html
Backstroke fish1 小时前
Token刷新机制
前端·javascript·vue.js·typescript·vue
小五Five1 小时前
TypeScript项目中Axios的封装
开发语言·前端·javascript