Windows系统工具箱软件开发——软件

一、项目概述 开发一款面向Windows平台的系统工具箱软件,集成三大核心模块:软件彻底卸载、系统垃圾清理、磁盘分区管理。要求成品可独立运行,UI简洁易用,适合普通电脑用户进行日常系统维护。 二、技术框架要求 开发语言不作强制限制,但需使用成熟的开源项目作为功能内核,在现有轮子上进行二次开发和UI封装,而非从零造轮子。具体要求如下:功能模块要求参考开源项目软件卸载支持批量卸载、残留注册表扫描、强制卸载Bulk Crap Uninstaller(C#)垃圾清理支持系统临时文件、浏览器缓存、日志等清理,支持文件粉碎BleachBit(Python)磁盘分区支持分区的创建、删除、格式化、卷扩展(简单卷),使用Windows WMI脚本进行管理- 三、UI/UX设计 界面语言:中文。 风格:简洁、干净,与win10/win11原生风格一致。 布局要求:左侧功能导航栏 + 右侧内容区域的三栏式结构。 开发方法:使用原生的WPF/WinForms开发界面,或使用跨平台框架。 四、功能性需求 模块一:软件卸载 💻 自动扫描并列出系统中所有已安装软件。 支持单选/多选/全选,提供搜索框。 卸载前自动创建系统还原点(调用Windows API)。 卸载完成后自动扫描遗留的文件夹和注册表项,并以列表展示供用户勾选清理。 对“顽固软件”(无法通过自身卸载程序卸载的)提供强制删除功能。 模块二:垃圾清理 🗑️ 预设清理项需覆盖:系统临时文件、回收站、浏览器缓存/历史记录/Cookie、日志文件、DNS缓存、缩略图缓存、剪贴板历史、Windows更新缓存。 扫描完成后,按类别分组展示可清理项、占用空间大小及文件数量。 支持一键清理和逐项勾选清理。 内置文件粉碎功能:对用户选择的文件/文件夹进行覆盖后删除,确保无法恢复。 模块三:磁盘分区 💾 以可视化图形展示当前磁盘的分区布局(磁盘大小、已用空间、剩余空间、文件系统格式)。 分区操作需支持 创建分区、删除分区、格式化分区、扩展卷(仅简单卷)。 在不支持无损调整分区大小的复杂卷(如跨区卷)时,必须明确提示风险并阻止操作。 所有操作需二次确认,并提示数据备份。 五、交付物 完整的Visual Studio解决方案(或你使用的开发环境)的源代码,注释清晰。 可直接运行的安装包(.exe或.msi)。 用户使用手册(PDF格式,5页以上,含功能介绍及注意事项)。 软件设计文档(包含架构设计、类图、接口说明等)。 六、对服务商的期望 熟悉Windows系统机制(注册表、WMI、磁盘管理API)。 有Windows桌面软件开发经验,能提供2个以上同类作品案例。 禁止留任何形式的后门、捆绑软件或未经用户允许的联网行为,需签署代码安全承诺。 开发过程中需每周通过邮件或即时通讯同步进度。 七、交易模式 采用招标模式,按最终完成的项目付费。 平台担保交易:我将把项目全款托管至猪八戒网,待你完成所有交付物并验收合格后,平台再放款给你。 八、时间节点 竞标截止日期:即日起7个自然日。 项目开发周期:选定服务商后,需在15个工作日内完成第一版交付。 验收修改周期:预留5个工作日用于测试和Bug修复。 九、补充说明 竞标时请提供简要的项目实施方案和开发排期,纯AI生成的模板回复将直接略过。 项目采用“低预算 + 源码共享”的双赢合作模式。交付的优秀成品(含源码)将用于在技术社区开源分享,署名权将完整保留给你(开发团队),这能为你带来持续的开发者社区曝光和优质案例。 如果你在某个模块有更优的开源方案,欢迎在方案中提出并说明理由。 本需求为整体打包发包,不接受仅承接单个模块的投标。

其他工具软件开发中国香港

需人才报价 查看详情

软件测试工具软件开发需求外包介绍
本页是猪八戒网为您找到的软件测试工具软件开发需求外包信息,包括威客参与数、剩余参与机会及截止日期等,为个人及公司、企业提供最新最全的软件测试工具软件开发需求外包信息,查找软件测试工具软件开发需求,尽在猪八戒网。
软件测试工具软件开发需求推荐