文件截取工具体验和优化

前言
因为工作需求,需要对文件进行截取操作,找到了一款简单的文件截取工具
工作流程
读取源文件->计算起始位置和结束位置,进行文件偏移->定义文件输出格式(或可以不写)->设定输出路径->开始转换
优点
1.界面简单,操作逻辑明确,便于用户直接操作
2.可以直接指定截取大小,确认后设置编辑框为disable规避非法操作的风险
3.输出路径可以选择软件目录/源文件目录/自定义目录,方便用户查找截取后的文件

缺点
1.不支持单个文件分割为多个文件的处理
2.分割文件时需要自己计算文件大小
优化意见
1.截取时可以定义分割文件数目以及单个文件大小
2.支持指定块大小进行分割
3.显示源文件大小
4.加入输出转换完成提示以及跳转输出文件路径快捷按键
优化后
图片说明
在原有的基础上进行了修改,支持了多文件分割操作,支持了文件大小显示,加入了操作完成提示,对于特定场景下可以支持到分割出N个固定大小的数据文件到某个文件,且不需要计算文件偏移,但是需要数据按照前四个字节存放数据长度的操作来存放
如果是通用的软件的设计应该更加考虑通用性,应该增加增加固定文件大小的设置选项,或者采用多个模式的设计来区分操作
软件体验
1.应该有更鲜明的操作逻辑,比如默认一键配置设置选项
2.应该有更好的新用户体验,比如在文件格式设置一些默认文件输出选项
3.UI布局可以进行适当的修改和美化
欢迎讨论用户操作逻辑和UI美化改进

全部评论
感谢参与牛客创作者计划!欢迎更多牛友来写干货,瓜分5000元奖励~~产品运营场活动链接:https://www.nowcoder.com/link/czztlqcpyy
点赞 回复 分享
发布于 2020-12-09 16:31
😁
点赞 回复 分享
发布于 2020-12-10 20:21
不错的小工具
点赞 回复 分享
发布于 2020-12-15 09:49
优化的不错,很实用的工具
点赞 回复 分享
发布于 2020-12-15 10:01

相关推荐

浪子陪都:简历最优秀的地方放到了后面,国奖,校级奖学金这些是最亮眼的。说明你跟同级别的学生不一样。 建议台灯这个,PCB布局布线这个词汇不专业,业内是PCB Layout,第二,单片机的板子一般不用考虑SI,PI 都是低速信号,只要遵循3W原则就好了。 单片机的项目太low了,技能这块,你要看一下BOSS直聘的招聘要求,按照别人的要求写,一些关键词可以增加你简历被检索到的概率。 主修课程不用写,这个没有人去关注的。
点赞 评论 收藏
分享
冰皮月饼_FLORRIEEE:你是准备投产品嘛?可以重新整理一下实习的bulletpoint,侧重描述你的工作所带来的结果收益,不要只写泛泛的内容(比如改写通过xx数据分析,提升xx),产品的价值并不在处理和分析数据的过程
点赞 评论 收藏
分享
评论
11
9
分享

创作者周榜

更多
牛客网
牛客企业服务