星星便签v1.0

2次阅读
没有评论

星星便签工具

功能介绍
1,我们公司要求写月度工作总结和年终总结.为了方便写总结,所以开发了这个小工具.
2,通过该工具可以将每天的工作内容保存在SqLite数据库中,在月底时将整个月度的工作内容导出成文本,复制到AI总结成月度汇报.年底时,可以快速统计出每种类型的问题数量,可以在年终总结的PPT中使用.
3,虽然界面不是便签的界面,但功能还是便签的功能.
4,该工具的定位是,在办公室里的员工,在电脑上使用,用来简单快捷的记录每天的工作条目.
5,月底时能够方便回顾下这个月的工作情况.

开发使用的技术
C#.net8.0 WinForm SqLite 1.0.119 OxyPlot.WindowsForms 2.2.0

源码介绍
1,大学毕业后再没接触过C#的开发了,开发中靠着百度一点一点摸索,不足之处请大佬指正.
2,该源码非常适合初学者,例如做毕设
3,涉及到了winform的丝滑的界面设计,通过设计器界面布局、命名、绑定事件、多语言、快捷键、系统托盘、托盘菜单.
4,控件的使用案例,该工具中包括了DataGridView、ComboBox、RichTextBox、Label、DateTimePicker、窗体边框.

不足之处
多语言使用了硬编码,没有达到预期,我想想中是在程序目录下有个文本格式的语言配置,程序启动时,自动生成一份中文的语言配置,想增加语言时,复制中文配置进行修改即可.程序根据后缀名读取配置,程序中供选择语言.
文件大小,计划中开发出来后,程序是绿色单文件,大小2MB左右
统计界面中,柱状图是横向的,是因为我技术有限,实在搞不定了.计划中是普通的纵向柱状图,并且图形上标出具体的值.目前用OxyPlot实在搞不定了,再此请大佬们给指导
跨系统,开发前也是了解了.net可以跨系统,也是因为这个原因使用了OxyPlot包,但没有实际验证能否做到跨系统

源码
源码GitHub https://github.com/yangxuxian/LiteStarNote.git
源码Gitee https://gitee.com/gnau/lite-star-note.git

工具截图

使用说明
1. 点击新增后,日期会赋值为当天,并且重新加载分类.
2. 每次选择日期时,都会查询出最新的序号,查询数据时会按照日期和序号排序.
3. 分类下拉框中的分类主要是为了快速录入数据,在每一条工作记录中都保存了最终的分类,即使修改了分类也并不会同步修改历史的工作记录.
4. 在编辑分类弹框中直接修改文字即可,一行代表一条分类.
5. 点击保存后,序号会自动增长,日期会赋值为当天.
6. 鼠标移动到开始日期和结束日期时,会显示成向前一天和向后一天,点击后实现效果.
7. 选择分类和状态的下拉框是可以手动删除空的,保持空时,查询时就不会用于筛选数据.
8. 在表格中双击一行,则该行会复制到上面的录入框中,就可以进行修改了,修改后,记得点击保存.
9. 在表格中点击一行的状态列,会循环切换相应的状态.
10. 点击导出文本,会先进行一次查询,将查询的结果显示在弹出框中,你可以复制文本内容,粘贴到AI中,让AI给生成总结汇报.
11. 点击导出Excel,可以生成Excel,会直接使用表格中的数据进行导出,如果表格中没有数据则不会有任何动作.
12. 点击分类统计,会先进行一次查询,将结果展示在弹出框中,您可以切换显示方式.
13. 备份数据时,直接复制LiteStarNote.db文件即可,建议1年修改下数据库文件的名称,让系统生成新的数据库文件.
14. 二维码是我的微信收款码,如果觉得该工具对您有帮助,感谢您随意打赏,谢谢!

下载地址:
百度网盘链接: https://pan.baidu.com/s/1Ecklhoj8Wmzn-kpWHsguLQ 提取码: 52pj

正文完
 0
116博客
版权声明:本篇文章由 116博客 于2025-02-06发表,共计1544字。
转载说明:除特殊说明外本站文章皆由CC-4.0协议发布,转载请注明出处。
评论(没有评论)
验证码