tyk
2025-05-18 e6ee06341049eda3b372c3854bf2d0dd9c3e7153
Merge branch 'master' of ssh://115.28.86.8:29418/~admin/InduSmartControl4.0
1个文件已修改
14个文件已添加
2个文件已删除
39 ■■■■■ 已修改文件
Client/刘云霞/document/~$总结文档.docx 补丁 | 查看 | 原始文档 | blame | 历史
Client/刘云霞/document/总结文档.docx 补丁 | 查看 | 原始文档 | blame | 历史
Client/刘云霞/log/日志_刘云霞_0512.doc 补丁 | 查看 | 原始文档 | blame | 历史
Client/张佳皓/log/日志_张佳皓_5.10.doc 补丁 | 查看 | 原始文档 | blame | 历史
Client/王彤/log/日志_王彤_5月12.doc 补丁 | 查看 | 原始文档 | blame | 历史
Client/王彤/项目总结.txt 23 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
Client/王旭凯/log/存放日志.txt 补丁 | 查看 | 原始文档 | blame | 历史
Client/王旭凯/log/日志_王旭凯_20250512.doc 补丁 | 查看 | 原始文档 | blame | 历史
Client/种祺轩/log/~$_种祺轩_2025.510.doc 补丁 | 查看 | 原始文档 | blame | 历史
Client/种祺轩/log/日志_种祺轩_2025.5.8.doc 补丁 | 查看 | 原始文档 | blame | 历史
Client/种祺轩/log/日志_种祺轩_2025.512.doc 补丁 | 查看 | 原始文档 | blame | 历史
Client/种祺轩/项目总结.txt 16 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
Client/莫拉加特/log/日志_莫拉加特_25_05_11.doc 补丁 | 查看 | 原始文档 | blame | 历史
Client/董依翻/项目总结.docx 补丁 | 查看 | 原始文档 | blame | 历史
Client/路子平/log/总结.docx 补丁 | 查看 | 原始文档 | blame | 历史
Client/路子平/log/日志_路子平_2025.05.11.doc 补丁 | 查看 | 原始文档 | blame | 历史
Server/魏兴宇/code/QTxiangmu.zip 补丁 | 查看 | 原始文档 | blame | 历史
Client/ÁõÔÆÏ¼/document/~$×ܽáÎĵµ.docx
Binary files differ
Client/ÁõÔÆÏ¼/document/×ܽáÎĵµ.docx
Binary files differ
Client/ÁõÔÆÏ¼/log/ÈÕÖ¾_ÁõÔÆÏ¼_0512.doc
Binary files differ
Client/ÕżÑð©/log/ÈÕÖ¾_ÕżÑð©_5.10.doc
Binary files differ
Client/ÍõÍ®/log/ÈÕÖ¾_ÍõÍ®_5ÔÂ12.doc
Binary files differ
Client/ÍõÍ®/ÏîÄ¿×ܽá.txt
New file
@@ -0,0 +1,23 @@
项目总结
1、所负责模块遇到的问题,如何解决的
1.1问题:结构体设计不合理
解决方案:重新设计结构体,按字节对齐,尽量减少内存填充。
查询请求应该只包含 åŸºç¡€ä¿¡æ¯ã€æŸ¥è¯¢æ¡ä»¶å’Œåˆ†é¡µæŽ§åˆ¶ä¸‰éƒ¨åˆ†ã€‚
注意数据安全,不应该直接包含具体的数据库数据。仅传递必要的业务信息。
1.2问题:数据加载卡顿问题
在实现历史查询模块初期,当查询大量历史数据时,界面出现明显卡顿现象。
经分析,主要原因是采用了一次性加载全部数据的方式,
导致内存占用过高,数据处理效率低下。
解决方案:采用分页加载技术,每次仅加载当前页面所需的数据。
2、项目中的闪光点?效果
友好的用户交互设计,注重用户体验
例如,提供模糊查询功能,用户只需输入部分关键字,即可快速检索到相关的历史数据;设计了简洁直观的查询条件筛选界面,支持用户通过勾选方式快速设置查询条件;
同时,在查询结果界面增加了数据导出功能,用户可以将查询结果以 Excel è¡¨æ ¼çš„形式导出,
方便后续分析和处理。这些设计得到了用户的高度认可,显著提高了用户对系统的满意度和使用效率。
3、项目中可以优化的地方【性能、流程】
数据库查询优化:目前数据库查询语句使用的是较为基础的写法,随着数据量的不断增长,查询效率可能会受到影响。后续可以对查询语句进行优化,添加合适的索引,优化查询条件的组合方式,进一步提高数据库查询效率。
Client/ÍõÐñ¿­/log/´æ·ÅÈÕÖ¾.txt
Client/ÍõÐñ¿­/log/ÈÕÖ¾_ÍõÐñ¿­_20250512.doc
Binary files differ
Client/ÖÖì÷Ðù/log/~$_ÖÖì÷Ðù_2025.510.doc
Binary files differ
Client/ÖÖì÷Ðù/log/ÈÕÖ¾_ÖÖì÷Ðù_2025.5.8.doc
Binary files differ
Client/ÖÖì÷Ðù/log/ÈÕÖ¾_ÖÖì÷Ðù_2025.512.doc
Binary files differ
Client/ÖÖì÷Ðù/ÏîÄ¿×ܽá.txt
New file
@@ -0,0 +1,16 @@
1、所负责模块遇到的问题或难点,描述清楚现象并给出解决方案。
问题:
基于本地保存的XML文件不能正确进行读写,导致每次配置保存完后 ç¬¬äºŒæ¬¡å¯åŠ¨æ— æ³•æ­£å¸¸åŠ è½½
解决方案:
文件编码不一致,使用UTF-8-BOM,对该文件格式进行修改。
在进行配置写入时,未关闭文件流操作,添加文件关闭(file.close())操作。
2、项目中的亮点有哪些?原因或者效果?
国际化应用,支持多语言切换,语言设置自动保存至XML,下次启动时通过ConfigManager加载历史选择。
​​效果​​:支持中、英、俄三语实时切换,用户测试反馈界面文字刷新延迟低于200ms,符合工业级应用标准
3、项目中还有哪些值得优化的?(性能、流程等等...)
语言设置自动匹配:支持默认语言跟随系统语言,无需手动进行二次设置。
语言切换性能优化:界面刷新延迟200ms,仍有优化空间。
优化方案:
使用增量更新:仅刷新变化的控件,而非全局重绘。
异步加载:后台线程加载语言资源,避免主线程阻塞。
Client/ĪÀ­¼ÓÌØ/log/ÈÕÖ¾_ĪÀ­¼ÓÌØ_25_05_11.doc
Binary files differ
Client/¶­ÒÀ·­/ÏîÄ¿×ܽá.docx
Binary files differ
Client/·×ÓÆ½/log/×ܽá.docx
Binary files differ
Client/·×ÓÆ½/log/ÈÕÖ¾_·×ÓÆ½_2025.05.11.doc
Binary files differ
Server/κÐËÓî/code/QTxiangmu.zip
Binary files differ