旧程序通常还能用,问题出在它周围:它所依赖的 Office 和 Windows 版本将失去微软支持,文件只能在一台电脑上运行,能修改代码的人越来越少。什么都不会在一夜之间停摆,但每次更新都会多一分风险。
我们的方法一步步消除这种风险:收到文件后 48 小时内提供免费书面评估,然后基于您的真实数据做一个试点模块;在任何人切换之前,再让新旧程序处理同样的数据,结果必须完全相同。
可能的样子
- 仪表板
- 维修工单312
- 客户1,148
- 车辆
- 配件
- 发票
年度保养。更换前刹车片。检查空调。
| 配件 | 数量 | 单价 | 金额 |
|---|---|---|---|
| 机油滤清器 | 1 | €14.90 | €14.90 |
| 机油 5W-30(升) | 4.5 | €11.20 | €50.40 |
| 前刹车片 | 1 | €64.50 | €64.50 |
| 空气滤清器 | 1 | €18.60 | €18.60 |
| 工时(小时) | 2.5 | €54.00 | €135.00 |
| 合计 | €283.40 | ||
| 配件 | 数量 | 单价 | 金额 |
|---|---|---|---|
| 机油滤清器 | 1 | €14.90 | €14.90 |
| 机油 5W-30(升) | 4.5 | €11.20 | €50.40 |
| 前刹车片 | 1 | €64.50 | €64.50 |
| 空气滤清器 | 1 | €18.60 | €18.60 |
| 工时(小时) | 2.5 | €54.00 | €135.00 |
汽修厂维修工单在 Access 97 中可能的样子,以及同一界面改为网页应用后的样子。拖动滑块进行对比。
我们交付的内容
免费书面评估
收到文件后 48 小时内提供:这个工具做什么、网页版如何运作、试点模块的固定价格以及其余部分的估算。
试点模块
基于您真实数据开发的一部分应用,通常为 €1,000 至 €1,500,由您的员工试用后再决定其余部分。
同样的数据,同样的结果
交付前,新旧程序处理同样的数据,我们核对合计、增值税和库存是否精确到分完全一致。
30 天并行运行
新系统上线后,旧程序继续使用 30 天,没有人需要一夜之间切换。
每条记录、每份报表
所有数据都经过迁移和核对,每份报表都重建为可打印页面或 PDF。
典型项目
汽修厂的 Access 数据库
维修工单、客户、车辆和配件迁移到网页应用中,字段和合计保持不变。
VB6 预约本
同样的周视图日程搬到浏览器中,前台和医生共同使用。
Excel 开票工作簿
发票保存在数据库中,而不是工作表里的一行行记录,编号规则和增值税计算方式保持不变。
技术
- Access
- Excel VBA
- VB6
- Delphi
- WinForms
- WebForms
- ASP.NET Core
- SQL Server
- MySQL
我们的工作方式
发来一份副本
只需程序或文件的一份副本;如有顾虑,可用测试数据代替真实记录。请放入有密码保护的压缩包,并另行发送密码。
48 小时内提供书面评估
程序目前的功能、风险所在、网页版的结构设想、试点模块的固定价格以及其余部分的估价。评估免费,不附带任何义务。
先做试点,再分阶段完成其余部分
试点模块基于您真实数据的副本运行,由员工在日常工作中使用。如果决定继续,其余部分分阶段交付,每个阶段都有固定价格,并用同样的数据与旧程序核对。
上线并并行运行 30 天
上线后,旧程序仍可使用 30 天。您将收到源代码、文档以及列明每项核对结果的报告。
按技术分类的现代化改造
每种技术都有各自的难点。这些页面介绍我们如何应对。
- Microsoft Access 转网页应用把表、查询、窗体、报表和 VBA 迁移到基于 SQL Server 或 MySQL 的网页应用。
- Excel VBA 转网页应用把带宏、用户窗体和关联工作表的工作簿变成多人同时使用的网页应用。
- VB6 应用迁移把 Visual Basic 6 程序迁移到 C# 和网页,有无源代码均可。
- Delphi 应用迁移把基于 BDE、Paradox 或 dBase 的 Delphi 程序迁移为使用 SQL 数据库的网页应用。
- 旧版 .NET 现代化把 WinForms 和 ASP.NET Web Forms 应用迁移到 ASP.NET Core,保留仍然可用的部分。
一次真实的迁移,外加可点击的预览
Northwind 是微软随 Access 附带的示例数据库,并不是我们的客户。在案例研究中,我们把一份公开副本(Access 97)迁移到 SQLite 和 PostgreSQL,通过自动化测试将每张表、每个查询与原始数据逐一比较,并在此基础上构建了一个可运行的网页应用。下方的演示是一个更快捷的可点击预览,附带书面评估。

为什么是现在
- VB6 开发环境微软终止支持
- Windows 10微软终止支持
- Office 2021 和 Access 2021微软终止支持
这并不意味着您的程序明天就会停止运行,但每一次 Windows 或 Office 更新都会带来更多风险,而能够维护它的人也越来越难找。
致软件开发商
如果您销售 Windows 软件并在考虑推出网页版,我们可以根据您的截图,免费制作一个可点击的原型,在编写任何代码之前展示界面可能的样子。
原型放在一个仅您可见的非公开页面上,您一提出,我们就会将其删除。
- 您发给我们几张产品截图。
- 我们制作网页版的可点击原型。
- 您在一个仅您可见的非公开页面上查看原型,您一提出,我们就会删除该页面。
价格与付款
评估
免费
书面报告,48 小时内
试点模块
€1,000–1,500
通常;开工时付 50%,验收时付 50%
付款条件
启动时支付 50%,验收时支付 50%。尾款须在上线和交付源代码之前付清。较大的项目按约定阶段分期付款。
每份方案都为所述工作给出固定价格,并在开工前以书面形式确定。如果工作内容变化,我们会发送新的书面报价,经您确认后才进行额外工作。
对于完整迁移,我们的目标是比一般软件公司的报价低 40% 到 60%。我们能做到,是因为我们是一家小型工作室,没有写字楼租金,也没有销售团队。
价格不含增值税。
关于此服务的问题
需要原始源代码吗?
不一定。我们可以从程序本身、它的数据库以及使用过程的截图入手。评估会清楚说明哪些可行。
项目期间我们能继续使用旧程序吗?
能。上线前我们会从最新副本重新迁移一次数据,旧程序还会与新程序并行使用 30 天。
评估真的免费吗?
真的免费。您会收到一份书面报告和试点模块的固定价格。如果决定不继续,报告归您所有,无需支付任何费用。
价格估算器有多准确?
它基于我们做评估时使用的同一模型给出参考区间。看过文件后,固定价格会写在评估中。
联系我们
请选择您方便的联系方式。我们会在一个工作日内用中文通过电子邮件回复您。
把文件发给我们
如果程序是用 Access、Excel、VB6、Delphi 或早期 .NET 开发的,您在发送文件后 48 小时内即可收到一份免费的书面评估。
- 复制一份文件,如您愿意,可使用测试数据。
- 把它附在表单或邮件中,最好放进有密码保护的压缩包,并另行发送密码。如有需要,我们会先签署保密协议。
- 48 小时内:收到评估报告和试点模块的固定价格。
我们在意大利办公。